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
336938835683	336938836234	336938836784	336938837334	336938837884	336938838434	336938838984	336938839534	336938840084	336938840634	336938841184	336938841734	336938842284	336938842834	336938843384	336938843934	336938844484	336938845034	336938845584	336938846134	336938846684	336938847234	336938847784	336938848334	336938848884	336938849434	336938849984	336938850534	336938851084	336938851634	336938852184	336938852734	336938853284	336938853834	336938854384	336938854934	336938855484	336938856034	336938856584	336938857134	336938857684	336938858234	336938858784	336938859334	336938859884	336938860434	336938860984	336938861534	336938862084	336938862634	336938863184	336938863734	336938864284	336938864834	336938865384	336938865934	336938866484	336938867034	336938867584	336938868134	336938868684	336938869234	336938869784	336938870334	336938870884	336938871434	336938871984	336938872534	336938873084	336938873634	336938874184	336938874734	336938875284	336938875834	336938876384	336938876934	336938877484	336938878034	336938878584	336938879134	336938879684	336938880234	336938880784	336938881334	336938881884	336938882434	336938882984	336938883534	336938884084	336938884634	336938885184	336938885734	336938886284	336938886834	336938887384	336938887934	336938888484	336938889034	336938889584	336938890134	336938890684	336938891234	336938891784	336938892334	336938892884	336938893434	336938893984	336938894534	336938895084	336938895634	336938896184	336938896734	336938897284	336938897834	336938898384	336938898934	336938899484	336938900034	336938900584	336938901134	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	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
38300	14903	2898	1894	1376	1083	847	655	624	588	510	477	485	449	449	415	434	398	398	400	387	386	371	393	388	376	337	383	362	358	349	386	382	369	341	353	357	362	354	346	368	335	358	388	342	357	314	339	350	366	337	352	354	349	348	318	332	380	340	331	328	362	371	347	372	335	302	348	341	336	319	369	357	376	356	358	386	358	288	320	394	360	336	353	368	373	346	342	357	327	355	322	368	338	338	313	353	312	378	340	315	311	349	347	329	327	364	352	303	345	322	345	326	305	332	341	347	371	364	343	320	325	345	326	307	348	321	310	340	339	319	306	314	347	334	376	360	343	343	365	341	360	317	331	345	322	345	347	335	347	318	351	332	363	336	309	316	314	390	337	371	330	329	323	371	332	334	346	330	339	316	361	317	306	321	333	352	384	329	322	338	327	360	353	332	321	353	327	323	362	352	336	344	364	317	325	340	314	340	349	318	363	321	351	319	335	368	323	334	350	327	345	343	349	343	328	342	383	338	322	327	322	338	365	344	314	298	323	358	317	352	374	335	339	353	356	363	333	356	382	347	325	309	320	365	354	319	313	358	331	369	338	316	336	356	334	354	385	357	326	363	326	339	338	318	333	363	361	355	347	356	346	331	358	337	352	323	343	360	348	313	335	359	338	378	345	357	353	341	358	378	300	347	334	348	363	322	293	357	331	377	381	316	343	325	368	366	339	328	333	307	314	362	315	310	348	332	373	355	359	348	343	325	324	362	317	331	340	299	349	347	334	335	343	360	345	344	329	324	353	315	332	301	385	352	336	320	369	317	350	345	321	333	337	348	322	346	354	334	344	363	326	356	387	304	337	316	315	363	305	330	363	337	334	363	366	345	318	320	354	351	323	321	336	297	333	307	377	343	358	347	354	403	347	340	336	332	355	311	335	337	341	347	351	342	339	325	352	333	359	290	344	338	313	342	335	302	353	302	340	349	335	345	360	349	299	336	342	328	360	303	349	338	336	354	362	315	351	316	316	345	345	340	362	343	348	326	318	341	315	316	323	371	339	296	389	348	362	344	338	319	344	338	329	310	321	319	343	331	332	332	324	336	310	322	350	357	314	340	331	317	346	327	338	345	353	308	349	332	371	330	337	344	361	367	327	305	345	353	335	367	315	330	322	343	339	337	345	325	346	331	310	343	325	342	328	320	363	346	337	327	371	324	327	342	335	355	300	386	339	351	378	357	338	329	349	341	369	353	344	336	361	391	340	344	323	325	368	330	328	352	369	336	324	328	356	302	325	354	345	338	341	330	341	391	336	314	340	338	321	329	363	306	356	357	358	356	330	301	329	311	332	373	354	334	352	342	382	351	335	325	349	305	306	325	315	347	360	334	385	332	359	325	337	347	352	376	365	357	351	360	313	329	335	310	316	325	359	317	342	328	368	313	319	349	332	362	322	352	346	344	358	330	337	369	301	356	337	373	355	372	320	330	317	347	340	357	336	371	341	344	333	352	326	368	368	327	361	332	363	302	333	347	285	362	331	321	365	348	326	307	346	303	346	352	361	341	358	344	292	323	344	328	328	349	339	345	323	379	299	354	337	375	335	351	351	347	326	363	369	353	323	348	341	347	337	355	314	355	311	300	339	357	327	328	342	346	343	297	355	322	332	311	315	357	337	289	361	345	307	360	338	319	339	371	337	367	332	370	351	371	331	338	363	324	365	322	322	333	343	351	366	332	323	349	297	352	312	352	366	359	324	342	366	336	327	334	300	341	357	340	342	354	318	317	361	343	359	315	354	357	355	350	336	334	338	334	364	344	320	334	328	359	315	330	349	366	294	328	357	350	338	360	305	332	326	327	329	307	343	333	343	353	370	337	375	335	335	336	331	355	333	367	385	343	273	321	344	327	326	327	349	368	349	325	341	317	323	315	328	361	347	320	343	358	356	334	375	346	310	337	334	349	369	380	401	360	349	340	316	353	317	313	350	335	311	378	385	332	350	334	344	336	353	361	326	333	325	337	298	378	371	332	344	321	370	352	320	320	324	317	345	332	329	311	352	345	349	360	291	348	331	324	332	326	373	329	384	362	332	288	369	357	326	325	324	332	325	361	359	359	355	328	331	360	368	325	322	370	359	340	370	337	344	323	336	329	369	354	377	332	326	381	345	343	343	341	302	343	332	311	326	349	318	368	350	319	301	333	353	353	349	351	338	321	350	363	316	347	325	309	340	329	339	320	331	315	354	340	351	303	340	339	349	335	338	357	352	332	360	333	329	322	341	373	326	319	321	329	344	373	364	344	341	378	350	369	367	330	325	338	365	327	327	389	336	339	344	326	337	381	312	360	314	344	353	345	358	337	340	327	326	324	323	362	327	365	314	316	334	329	338	351	336	328	324	340	338	272	334	363	347	344	356	352	345	335	361	320	337	340	366	372	352	329	374	349	330	319	347	351	340	372	288	355	315	345	310	294	301	355	336	321	320	350	364	347	328	331	328	329	356	363	321	335	316	354	319	355	365	349	342	384	357	310	342	345	335	320	345	335	317	379	342	326	298	347	337	328	340	319	328	345	323	359	383	368	338	345	350	375	330	354	338	323	354	357	320	327	350	350	336	341	357	351	345	342	363	317	310	326	374	372	320	326	346	352	353	349	342	333	342	350	311	352	336	332	348	337	366	325	332	354	322	364	317	332	332	369	287	364	336	325	360	333	320	329	362	350	353	367	351	373	322	327	352	326	311	319	365	312	303	351	328	330	323	338	301	311	324	360	342	346	326	311	372	325	336	369	345	329	355	306	332	348	329	315	375	360	329	359	338	327	350	330	365	330	313	305	363	339	339	308	357	357	327	332	345	328	344	309	370	353	348	350	326	333	309	319	350	339	323	330	348	345	314	366	326	350	329	333	353	325	336	363	315	333	292	318	348	331	289	326	356	344	326	335	348	350	327	327	317	338	365	325	357	358	358	381	338	365	313	353	340	337	386	338	299	340	352	351	348	349	366	377	340	343	350	334	341	357	321	343	326	346	350	319	349	317	352	308	291	349	341	376	353	384	346	319	373	382	346	377	344	331	320	349	373	334	366	344	338	342	381	357	318	325	314	337	361	382	311	328	370	350	366	344	337	346	332	315	368	364	356	336	319	336	355	337	337	331	352	363	335	329	362	347	317	346	357	341	333	346	314	314	341	399	331	324	329	316	321	321	355	306	315	349	338	290	369	321	304	341	325	325	363	331	359	387	305	320	341	350	374	335	347	367	323	330	333	350	320	356	345	360	344	356	315	353	311	305	375	348	347	357	314	342	345	351	332	339	326	321	366	348	325	346	350	301	352	347	359	337	335	354	335	298	329	355	339	345	347	331	339	355	333	346	372	380	340	371	327	320	351	383	330	331	320	328	339	363	339	337	324	337	340	333	313	353	316	341	321	345	341	334	305	341	397	334	352	320	321	353	349	342	341	321	347	379	318	338	341	324	364	327	308	311	331	309	369	354	355	363	353	331	345
19644	6870	4789	5474	4777	4158	3392	2923	2449	2229	1973	1851	1695	1593	1495	1456	1399	1331	1243	1265	1233	1193	1113	1128	1086	1096	1022	1111	1000	1039	1010	990	1001	985	1015	1012	983	960	954	981	960	966	963	974	972	902	941	940	951	947	897	916	934	921	914	887	932	910	885	927	939	905	923	931	871	929	904	907	849	895	898	899	892	864	917	847	846	848	917	890	886	916	852	937	865	898	876	866	855	961	870	872	886	917	854	882	835	912	897	932	861	885	871	899	852	833	868	900	917	864	919	834	850	879	875	913	873	833	877	872	897	860	871	915	887	872	898	895	899	864	922	876	847	829	886	862	880	896	857	793	899	871	887	927	873	827	856	879	880	869	867	897	883	843	824	841	870	837	874	854	861	843	886	895	852	903	846	890	885	809	834	861	899	838	881	840	837	815	865	893	887	904	887	846	960	867	855	861	861	909	854	879	854	845	862	856	866	851	875	933	820	873	888	848	886	831	844	885	868	889	850	849	861	843	863	853	877	876	851	912	865	809	876	877	883	856	892	881	840	893	864	847	836	863	825	805	873	899	832	875	895	871	884	918	883	844	934	836	875	848	889	892	836	867	901	880	908	885	877	885	916	875	843	864	923	816	876	867	847	852	818	924	820	804	832	859	896	890	881	863	915	886	847	836	856	826	897	866	837	871	831	895	861	837	868	858	862	938	886	871	860	921	850	866	842	835	862	862	830	883	887	873	890	876	845	889	848	875	871	852	833	871	915	885	885	864	887	861	860	831	864	873	830	859	823	857	860	868	836	830	871	860	823	875	880	822	883	874	873	833	834	883	861	849	901	851	861	897	873	893	846	867	843	934	840	884	868	922	863	877	852	846	892	859	882	848	812	890	887	850	900	891	841	893	803	858	883	944	859	867	842	888	904	843	890	894	861	811	872	869	879	876	845	841	866	891	873	930	887	827	856	870	902	880	898	929	834	871	865	931	874	843	847	895	879	868	912	846	878	839	840	868	870	915	852	887	867	819	879	902	811	896	865	876	838	908	858	921	888	882	820	845	889	836	839	861	831	891	876	886	892	810	890	865	874	875	872	860	888	847	841	882	913	872	906	866	842	798	840	888	828	811	880	846	876	830	876	847	834	862	815	897	861	848	917	890	884	902	893	886	874	883	873	838	837	834	845	870	814	860	891	897	860	860	866	877	880	842	869	850	885	838	837	865	915	861	913	863	881	880	823	902	843	899	895	832	845	879	909	866	874	883	853	859	808	908	904	859	816	890	842	853	878	872	899	874	941	887	799	819	849	833	876	887	940	848	889	902	855	854	880	903	858	889	889	814	845	876	874	859	830	838	883	856	826	852	836	807	825	812	869	829	882	857	867	878	877	858	847	860	821	875	832	850	860	861	874	858	857	855	819	904	901	853	817	833	901	858	871	890	851	899	878	863	869	846	847	853	866	876	910	859	831	869	891	840	857	894	873	894	883	827	840	820	862	819	866	926	830	863	877	859	866	835	820	875	848	860	898	929	832	877	889	866	887	863	858	878	882	872	870	913	887	864	844	895	895	834	848	828	903	843	898	822	893	895	835	836	899	866	863	865	878	894	873	853	837	862	901	871	928	900	875	889	867	812	870	897	872	890	834	873	859	851	903	870	892	913	897	917	861	848	833	829	833	940	898	858	895	850	840	878	829	880	872	799	850	844	828	856	903	823	875	854	890	853	861	868	851	840	840	872	864	850	811	791	885	894	861	843	842	869	865	827	887	859	890	862	885	850	842	846	827	858	844	894	869	852	878	855	842	836	855	871	896	837	795	855	875	841	860	924	915	931	840	872	869	922	870	849	870	883	891	853	849	843	824	868	838	875	932	868	872	825	832	861	877	846	924	867	831	883	830	889	878	851	860	903	909	858	858	862	837	895	899	858	891	891	848	842	872	814	842	878	882	868	888	866	916	857	873	855	886	881	879	882	882	885	879	839	841	861	888	874	889	871	868	836	818	911	852	852	922	846	879	840	879	862	855	828	873	812	874	917	852	847	834	831	890	888	852	834	894	884	832	814	831	892	866	877	905	803	864	868	909	839	843	851	838	928	908	890	855	887	867	900	884	856	904	865	838	889	914	871	862	871	842	860	908	877	887	901	880	859	891	856	852	846	880	870	860	894	874	898	877	823	813	820	884	909	867	878	895	885	875	883	873	892	889	818	815	857	853	839	846	887	825	861	833	857	891	846	829	867	804	841	888	896	937	827	877	864	839	877	810	898	905	854	885	862	905	925	886	871	826	887	861	891	825	846	881	852	856	882	851	850	872	799	765	930	840	837	817	881	855	880	886	847	862	852	894	879	879	863	881	892	874	829	875	845	854	851	880	893	902	816	884	844	866	898	874	869	826	887	855	913	829	869	883	922	867	911	885	874	843	834	848	893	866	849	832	831	892	897	883	872	828	916	879	868	856	912	917	837	875	888	862	857	864	875	849	831	872	832	787	913	870	919	886	837	877	885	900	863	830	840	848	847	842	862	898	830	875	848	847	840	847	868	921	812	852	878	831	905	845	833	850	841	889	893	904	857	830	857	826	849	819	950	840	894	877	854	879	880	838	903	896	878	936	879	932	878	897	901	872	896	876	819	846	879	907	834	872	904	895	886	858	848	876	838	844	826	828	892	845	868	839	884	810	855	879	870	911	863	874	838	871	826	869	879	833	894	855	843	865	872	833	864	852	893	856	855	854	845	811	884	888	888	820	884	855	855	862	835	877	837	845	837	881	842	870	856	859	906	865	844	867	880	869	831	805	875	834	860	857	865	894	873	858	839	867	873	855	852	869	866	889	945	899	925	909	867	895	869	855	923	898	915	880	881	910	861	879	880	852	841	857	858	825	855	883	881	904	877	898	873	898	850	856	887	881	878	837	853	818	874	827	867	851	871	819	852	884	867	851	882	829	853	869	862	892	866	867	838	825	838	879	883	883	891	891	882	886	885	888	846	941	867	819	850	820	887	936	826	850	840	860	848	900	807	887	851	893	865	875	866	884	849	889	893	908	905	867	896	874	846	826	920	888	867	879	888	865	903	860	833	880	879	859	900	895	852	849	864	854	844	860	895	827	850	880	890	856	932	867	870	835	903	894	832	920	897	867	854	880	829	845	843	917	899	847	896	857	854	838	855	876	857	904	839	897	877	874	897	910	856	887	926	859	842	920	834	846	868	843	858	841	885	861	878	877	873	916	881	861	888	923	884	875	866	884	887	874	872	848	841	835	896	897	849	854	845	882	856	920	829	840	869	857	846	833	879	850	843	894	830	824	860	909	871	866	882	916	847	852	844	801	880	882	884	836	870	820	848	860	846	857	861	909	879	851	905	915	881	873	851	857	895	910	878	867	878	825	886	886	888	892	789	876	817	872	828	867	845	830	886	868	844	857	856	871	853	877	890	877	881	853	863	910	832	923	842	849	862	891	843	857	875	889	837	858	903	862	817	883	863	923	819	870	884	894	889	803	848	816	904
4323	418	312	303	283	308	280	295	285	288	297	287	273	300	308	289	282	281	288	274	286	278	341	252	331	269	301	277	259	261	280	265	266	274	277	284	293	262	286	294	293	297	276	296	262	280	293	261	278	310	290	270	280	292	267	259	277	269	270	269	316	294	257	255	283	299	268	276	302	282	268	278	241	293	270	280	272	281	293	270	260	290	253	280	279	299	282	256	278	304	271	280	286	289	283	278	275	309	274	282	243	276	265	263	307	307	288	270	311	298	285	291	292	271	280	269	283	304	311	309	302	305	303	272	307	290	306	265	294	246	294	261	274	289	283	259	279	269	265	247	283	291	265	302	283	301	247	275	318	308	269	295	277	305	289	290	271	281	268	304	270	270	265	315	301	270	269	281	314	269	316	270	275	281	283	286	312	274	283	256	312	304	270	292	299	257	273	305	298	279	334	295	322	305	284	301	277	278	289	303	279	276	272	287	306	263	286	273	255	281	283	284	280	272	282	329	295	296	272	288	263	283	314	292	301	297	261	303	281	302	275	269	309	274	282	273	281	281	265	289	266	248	292	271	284	302	303	289	309	304	306	304	275	259	286	309	309	268	293	289	287	298	280	301	258	306	293	280	275	287	297	322	287	310	311	277	293	285	266	271	264	319	282	302	285	269	276	285	287	282	260	274	297	316	308	285	287	279	320	285	283	293	290	281	276	287	274	297	274	297	278	280	296	254	277	284	297	256	302	287	283	280	280	278	279	294	303	287	275	271	286	293	272	257	315	286	289	293	285	265	258	251	275	320	258	277	247	280	303	321	285	323	286	295	264	299	296	255	297	271	279	317	269	264	289	300	279	255	288	290	308	280	293	279	259	288	243	282	313	281	269	279	271	267	301	283	300	284	257	292	316	308	283	274	270	239	284	287	285	280	265	263	289	303	258	281	274	255	279	309	308	288	304	299	265	302	267	315	281	257	263	319	271	284	296	260	288	256	279	275	279	278	251	285	266	306	295	271	293	263	285	307	297	283	270	295	275	285	280	283	273	312	257	265	271	282	270	250	250	293	300	346	323	288	293	294	280	300	286	289	258	278	290	304	244	273	296	312	287	271	262	294	288	292	294	286	319	265	276	266	284	272	284	257	274	299	278	275	288	292	262	281	296	298	261	261	267	309	266	297	290	275	306	297	275	269	291	259	296	261	287	247	262	274	278	244	293	276	279	293	277	286	275	288	282	245	280	261	293	262	289	281	289	291	282	271	269	310	305	278	275	269	309	296	287	304	314	274	273	310	288	268	271	269	288	287	289	287	280	293	274	257	277	281	295	281	269	248	285	286	326	277	280	308	274	277	291	284	316	315	301	282	284	309	278	307	261	269	278	259	289	282	273	273	294	268	285	302	274	279	272	265	294	289	290	285	313	286	278	300	292	269	283	292	294	267	295	298	284	296	277	278	289	267	280	271	301	245	241	298	258	272	263	272	292	292	363	273	254	266	250	277	274	281	278	253	302	294	276	274	298	276	277	279	264	260	281	300	300	278	306	294	264	266	304	291	308	294	291	287	303	256	295	293	292	262	294	280	263	273	291	276	273	292	264	276	347	272	294	267	284	254	256	302	308	290	303	298	300	287	279	294	306	276	306	303	277	267	252	276	268	287	314	288	254	275	284	295	300	257	271	294	280	274	271	272	293	302	310	268	284	279	304	283	278	280	295	306	292	305	283	286	292	248	288	319	283	277	261	271	299	274	258	281	300	240	271	271	317	281	283	305	294	289	296	306	266	277	275	274	263	291	307	291	269	276	301	291	288	287	293	302	281	279	284	316	303	298	286	302	291	278	261	293	263	276	291	269	274	270	276	286	238	303	294	278	294	265	296	291	273	290	292	263	305	272	291	280	287	306	304	282	294	262	276	269	294	325	307	293	325	300	280	265	266	287	307	304	290	272	287	268	255	299	254	293	316	245	254	278	265	283	301	285	272	266	300	273	284	311	301	274	289	277	294	264	267	294	259	266	298	293	286	269	302	312	290	298	307	320	269	281	268	256	309	259	293	303	287	294	261	286	263	286	274	300	275	290	282	280	269	281	246	301	321	289	281	246	272	284	302	287	298	288	277	255	266	264	305	271	297	274	252	292	285	299	277	322	278	274	303	293	305	296	278	276	260	308	292	263	308	286	267	253	274	289	270	295	288	292	286	292	295	295	273	269	264	268	296	299	283	293	271	308	287	258	297	268	262	284	277	275	266	288	281	300	299	268	244	324	300	277	331	283	271	279	295	235	272	285	298	278	296	272	304	278	320	303	294	288	314	269	257	307	276	321	307	287	285	296	214	285	266	293	267	301	300	293	277	326	322	289	293	265	280	289	279	266	283	270	277	265	281	281	284	275	292	269	289	308	279	283	285	292	268	294	292	273	309	295	240	268	288	253	287	310	266	260	281	290	299	312	287	283	294	281	297	295	265	261	295	261	258	303	295	291	264	287	268	286	274	279	284	261	308	283	262	250	247	294	272	291	254	252	262	266	292	295	256	286	282	265	308	251	289	256	305	289	277	285	303	295	286	306	289	281	306	270	274	268	266	280	270	315	321	285	315	273	287	301	265	273	286	300	293	310	264	295	298	305	259	273	246	296	299	304	259	263	266	291	287	285	283	298	274	279	303	276	305	289	267	256	272	287	291	283	295	269	284	310	259	293	280	268	293	266	292	272	302	258	291	320	243	292	274	314	304	267	278	282	269	278	266	271	297	288	264	283	262	266	282	272	265	246	293	284	265	278	278	286	303	285	324	255	273	280	287	283	283	284	263	277	307	282	263	281	286	282	303	302	310	279	275	317	268	279	286	305	320	276	247	276	304	311	274	291	284	287	303	297	293	307	263	274	282	274	280	291	306	280	288	274	252	272	309	262	276	277	272	287	263	278	311	293	267	248	280	318	311	258	278	275	309	284	281	255	277	257	286	287	279	255	266	267	287	288	286	290	266	269	267	251	301	259	285	288	254	300	288	283	287	285	302	283	276	306	308	281	285	311	269	270	270	265	280	261	293	285	284	294	258	305	263	262	316	285	263	296	301	263	247	293	281	289	280	294	265	309	257	284	301	292	287	279	284	280	263	277	280	255	292	265	290	310	281	258	286	279	265	267	314	275	336	293	279	280	319	274	306	289	273	282	311	269	295	253	280	252	321	268	274	285	271	276	296	277	243	280	264	281	294	291	271	279	271	286	280	290	278	267	263	280	258	297	272	257	286	261	300	276	286	272	304	303	305	292	276	305	271	302	289	274	284	294	260	274	275	271	301	277	294	304	283	280	292	287	251	266	276	253	309	307	278	269	289	313	314	280	291	262	298	283	264	245	323	265	287	252	288	300	272	291	261	273	282	267	272	285	277	300	281	247	292	276	271	313	273	277	297	274	298	271	257	292	279	300	307	304	279	293	303	306	320	283	305	283	288	306	294	282	277	297	277	268	290	278	267	288	282	262	297	273	286	296	267	265
3565	881	788	804	761	743	751	752	707	670	760	710	716	756	741	712	694	730	716	692	716	726	679	747	737	668	711	682	728	652	687	701	730	725	693	743	725	673	703	716	714	724	667	688	732	700	697	707	740	751	710	675	691	733	714	694	732	690	659	762	710	697	687	656	739	651	756	759	687	704	733	764	690	690	727	698	730	687	715	716	743	736	702	706	675	748	724	750	714	699	694	724	723	721	703	684	705	743	679	705	740	687	687	736	664	708	687	728	744	696	727	707	714	713	691	729	692	696	743	672	754	696	670	729	673	702	684	686	695	727	699	683	756	716	746	681	716	670	693	753	696	718	733	727	709	716	735	740	715	688	731	716	724	724	715	710	758	750	761	719	728	692	659	683	747	728	691	704	691	681	701	666	695	725	695	724	688	681	711	655	729	709	670	745	678	719	747	713	728	673	751	675	711	695	667	708	699	766	704	747	706	739	755	665	721	745	693	706	648	726	695	638	683	724	702	726	742	697	698	658	750	684	711	689	672	700	741	711	703	713	737	702	751	725	723	763	772	702	692	728	737	698	698	734	696	714	712	701	718	689	713	654	712	714	684	749	741	690	723	700	678	672	726	717	703	734	686	751	727	735	720	707	707	701	705	773	705	718	743	711	684	669	729	688	697	762	706	700	721	707	674	706	725	716	711	718	708	689	708	713	737	709	683	703	726	669	704	731	695	658	728	651	704	709	749	746	761	733	719	677	730	749	729	711	665	744	767	722	728	711	672	665	749	727	705	727	731	721	726	664	719	677	711	746	707	690	743	716	718	735	690	736	703	712	714	702	713	718	720	660	708	675	742	712	726	713	706	742	768	723	729	685	694	693	702	672	680	714	711	740	690	674	703	698	725	712	696	709	707	695	692	717	744	711	725	725	713	660	670	712	666	717	697	651	712	743	651	683	738	752	718	712	701	705	709	725	734	669	725	707	721	710	698	715	724	724	743	727	695	715	756	719	724	681	714	749	707	691	726	741	721	702	692	757	708	714	692	727	690	711	696	650	758	711	719	690	689	725	722	693	719	718	671	697	692	695	682	706	677	691	727	750	710	719	684	707	722	687	670	698	720	723	669	710	739	745	689	719	690	735	725	727	719	686	695	685	691	730	694	669	647	702	736	685	683	697	680	708	733	744	756	709	676	709	679	723	684	684	717	703	701	644	719	693	748	727	727	759	668	726	701	665	673	699	694	771	741	653	680	725	707	702	750	754	678	714	723	689	707	698	708	725	757	702	706	686	686	713	719	708	702	648	686	680	682	746	693	700	690	667	700	691	686	692	690	744	693	732	702	736	720	692	746	680	716	694	624	693	707	766	705	682	684	684	728	763	673	695	699	701	734	676	706	681	729	701	702	703	707	715	694	714	697	698	736	707	694	698	752	713	722	700	710	682	723	705	719	713	726	729	690	702	686	714	691	702	738	709	758	725	715	670	801	699	683	701	738	741	678	679	695	723	756	694	769	762	723	689	719	686	669	722	721	722	688	766	744	694	709	684	652	761	732	729	723	669	715	682	762	721	703	736	697	737	692	740	722	724	716	702	755	728	692	663	729	707	725	659	689	748	707	697	752	790	761	727	748	731	701	692	665	685	728	680	722	700	756	673	749	713	704	727	683	676	706	698	742	690	763	749	689	714	708	707	730	683	713	732	737	682	677	688	666	731	718	707	687	760	682	713	710	697	680	761	709	735	727	728	684	729	669	718	727	719	680	691	701	726	711	689	731	695	705	708	756	699	721	716	749	714	706	700	708	716	739	683	710	726	739	703	697	719	691	711	677	733	702	728	679	755	704	662	666	706	701	663	717	697	678	686	707	708	693	745	741	706	680	710	749	699	703	687	709	670	686	654	728	734	700	741	704	670	758	725	690	717	681	732	688	762	683	722	673	724	712	781	727	686	728	700	738	729	714	651	679	694	669	691	703	702	782	657	701	729	737	734	692	733	706	732	711	719	718	716	655	700	737	734	724	700	690	726	707	717	691	678	694	692	761	685	727	686	709	670	718	690	723	678	706	695	715	730	694	690	683	703	717	682	690	705	703	705	693	711	736	683	736	732	683	713	724	722	685	721	719	696	658	684	720	694	713	790	714	734	692	738	675	694	696	728	707	759	670	695	715	658	738	682	766	722	713	671	699	710	711	710	651	717	706	734	708	709	656	708	703	724	709	725	719	672	665	712	726	750	684	706	691	713	702	765	716	745	668	684	699	733	709	755	720	734	663	696	692	679	706	670	741	710	710	695	695	744	735	752	722	716	784	709	688	704	720	675	721	667	666	709	696	705	671	743	692	716	708	728	696	698	737	698	744	730	748	694	701	675	718	706	672	725	683	643	675	662	682	703	744	710	695	708	744	697	702	733	737	720	704	756	752	678	752	726	676	714	717	649	717	693	753	706	684	702	732	679	681	686	774	714	730	708	732	679	674	713	711	679	748	723	697	716	714	722	731	721	729	723	695	720	676	705	710	703	699	714	714	718	744	729	742	705	692	711	692	690	709	720	681	728	705	703	695	709	713	713	703	724	703	706	724	688	716	661	694	739	753	710	743	689	737	667	690	680	736	681	689	715	727	686	714	687	687	720	670	701	730	683	766	733	697	680	726	690	694	673	693	710	728	759	744	673	690	682	729	719	716	713	757	742	722	677	704	714	673	734	667	681	742	748	713	730	675	707	687	714	686	721	686	703	664	678	684	711	729	693	693	704	645	701	705	703	708	718	696	708	710	731	717	669	680	724	679	692	707	700	753	703	742	671	678	731	698	711	716	746	717	704	758	715	713	697	685	713	721	707	689	736	653	686	765	686	718	690	717	707	671	702	694	706	717	696	766	734	712	721	721	689	710	749	708	735	744	721	684	700	689	708	689	694	743	751	689	727	664	713	729	703	679	737	709	674	722	663	741	688	666	740	706	728	729	664	745	674	703	728	700	743	689	672	743	725	708	678	746	737	729	761	695	724	701	689	718	655	688	748	725	723	687	703	716	696	713	724	742	756	674	664	682	740	700	687	729	725	702	702	707	697	753	661	700	694	728	725	673	702	708	672	668	745	671	665	711	696	670	717	729	681	685	720	709	717	695	713	724	699	738	701	677	687	711	696	716	713	712	704	694	762	681	695	744	715	749	676	749	687	691	732	703	696	737	725	710	729	728	734	727	661	685	722	713	678	700	688	665	708	739	724	720	692	703	719	739	700	728	774	675	678	712	709	718	740	692	731	689	691	726	670	681	697	712	671	681	728	704	735	744	721	771	730	687	667	713	744	722	698	673	733	710	706	741	691	744	729	721	690	652	664	746	684	718	633	697	738	707	750	708	693	734	732	709	717	668	707	736	721	697	727	760	714	710	723	702	746	706	751	750	684	727	701	692	726	704	716	732	705	674	708	712	744	721	743	725	703	731	714	679	723	684	742	726	717	722	720	682	696	742	688	726	650	713	703	745	716	693	718	749	701	817	704
24546	6789	1260	953	689	510	450	322	357	323	273	246	252	254	231	230	229	235	205	221	234	196	203	196	199	203	184	206	179	169	215	196	161	191	189	184	186	161	174	198	183	195	169	183	185	184	167	177	181	179	183	200	197	182	206	157	180	187	166	175	186	191	185	167	198	211	183	189	172	196	185	193	202	157	193	175	192	191	212	184	211	195	193	161	179	195	195	162	168	191	192	168	190	187	177	209	193	169	191	182	177	190	176	195	153	182	186	177	197	181	190	190	184	163	179	172	181	182	181	169	179	188	167	192	166	177	172	182	194	163	194	176	198	196	160	155	181	184	178	184	160	151	173	179	189	206	161	190	185	167	149	185	197	197	189	157	165	186	211	186	184	180	182	179	172	177	166	186	173	185	208	198	184	174	183	174	191	173	169	192	205	175	171	160	188	146	174	170	177	192	205	180	187	181	189	170	159	173	170	173	157	190	192	186	184	194	201	202	195	181	182	196	185	170	173	158	151	167	195	196	187	200	186	167	186	185	193	177	173	189	171	214	157	182	193	175	189	171	185	167	189	167	150	197	185	159	179	162	179	180	192	185	203	156	158	201	174	193	197	212	211	169	169	191	194	188	205	200	183	175	172	182	182	194	183	162	184	166	149	191	176	189	190	196	155	189	166	176	174	193	195	184	176	164	189	202	166	198	179	193	162	192	186	202	192	139	181	200	185	157	174	152	204	184	176	174	200	175	164	168	184	189	211	199	194	190	198	196	181	172	194	192	162	182	171	195	197	164	171	168	174	168	174	190	182	203	163	182	183	175	197	189	198	162	203	181	151	189	202	175	162	171	195	191	185	184	183	192	177	202	176	180	157	154	181	169	200	181	197	171	175	169	202	183	197	180	177	191	191	169	185	161	193	191	191	185	184	179	175	170	159	157	206	186	157	182	187	193	193	194	188	193	154	180	178	161	187	166	172	196	176	176	175	185	150	154	181	170	181	170	176	184	180	182	173	197	188	166	181	188	169	181	193	194	191	170	169	181	176	176	189	184	175	187	226	179	166	191	167	203	184	173	180	206	164	180	183	160	197	187	188	190	185	150	195	188	210	192	175	183	187	157	185	202	204	175	195	176	181	168	190	196	171	187	214	180	186	176	200	184	193	189	165	171	181	204	188	198	191	177	168	206	191	173	189	190	189	190	180	188	218	177	190	176	193	185	180	190	176	210	202	166	175	169	192	185	187	189	188	180	174	207	190	220	185	172	181	208	184	192	175	167	185	199	185	184	193	189	175	199	201	169	210	163	169	151	181	169	224	183	204	167	166	149	190	184	196	203	192	185	169	162	178	188	199	156	184	182	197	184	148	203	155	170	174	164	156	188	172	158	200	151	164	203	175	201	204	167	195	167	173	171	182	188	161	175	174	167	186	158	178	176	201	170	194	186	178	177	163	172	170	179	196	185	192	180	181	171	188	192	195	170	176	206	180	178	173	189	181	201	174	165	192	206	171	168	181	175	176	189	158	210	180	194	185	184	178	180	166	171	188	222	158	191	166	190	166	177	189	168	154	191	172	173	194	195	228	197	169	214	207	172	199	173	193	169	186	183	165	180	142	183	176	179	192	167	185	176	173	187	211	192	171	192	177	187	162	181	162	162	191	179	171	198	173	184	192	182	212	178	163	174	163	175	179	177	183	206	179	196	183	177	192	188	193	165	173	190	187	155	160	166	197	174	200	199	184	158	160	177	187	183	171	179	204	192	181	181	177	185	202	193	187	186	187	173	199	178	176	179	167	159	181	172	199	182	176	196	172	186	182	177	171	203	218	178	179	187	197	167	173	181	208	190	194	177	168	206	182	192	181	175	186	164	197	169	206	192	199	170	158	179	166	178	179	207	167	177	164	153	202	184	190	192	174	173	196	172	181	187	166	188	176	171	163	187	195	177	162	183	175	189	223	194	186	215	166	206	184	190	185	174	184	213	173	167	187	189	172	186	170	184	160	146	182	205	167	190	165	213	172	192	180	207	165	181	191	179	171	196	181	223	195	202	172	193	201	194	197	192	175	174	180	185	194	184	157	181	215	188	213	189	183	184	165	167	205	192	193	163	185	176	190	178	198	203	147	193	190	168	176	183	177	198	186	157	184	193	174	183	164	172	186	194	193	175	175	199	181	179	182	173	167	191	172	184	183	190	165	172	181	198	188	183	172	180	200	203	190	155	186	187	194	179	139	159	176	194	187	173	195	191	181	206	231	178	194	162	185	157	191	187	189	180	164	149	181	180	180	152	152	189	174	194	177	180	192	159	173	186	194	192	167	177	163	184	188	188	189	187	185	186	190	175	203	158	171	162	173	193	181	201	177	185	199	194	177	179	167	164	184	155	181	158	181	164	183	174	160	212	195	175	160	197	184	191	173	180	176	198	186	202	187	157	154	192	162	177	167	186	180	169	157	181	175	178	171	169	185	200	181	190	177	183	189	189	191	212	160	176	185	215	184	182	183	199	203	173	169	166	182	171	195	174	180	188	166	172	169	192	174	183	174	172	177	216	199	163	164	194	188	180	187	192	187	195	141	191	184	177	201	184	184	183	160	202	199	188	163	172	170	172	200	216	184	183	191	196	182	197	171	173	192	182	187	191	161	176	194	199	178	210	170	189	189	163	180	183	177	184	169	197	171	187	156	180	194	189	177	191	172	161	188	179	194	151	181	187	157	208	187	209	157	169	174	182	177	187	164	181	191	184	189	169	180	182	178	164	169	179	167	185	190	192	201	188	187	194	173	167	179	183	182	176	178	189	171	201	183	201	181	202	175	175	157	183	187	170	165	185	188	165	186	198	175	182	190	172	179	175	187	168	207	197	176	198	173	173	186	164	179	166	188	174	187	169	220	185	203	163	173	179	173	187	202	172	200	180	194	205	151	165	192	184	188	189	189	170	229	178	178	213	163	173	165	190	171	206	167	181	169	190	175	171	195	191	184	175	191	196	194	165	171	171	194	190	191	156	179	201	183	184	143	170	164	210	162	159	193	183	177	176	195	185	224	183	163	178	178	179	229	169	176	176	156	188	203	183	212	186	177	160	172	202	217	170	186	181	191	197	190	181	193	179	138	177	166	176	178	196	186	158	202	171	206	188	208	187	160	190	202	160	190	165	176	190	169	164	207	198	192	167	182	171	189	182	163	186	186	206	185	155	156	170	188	170	170	183	172	197	191	182	184	168	174	179	173	194	168	183	177	191	180	194	183	185	188	176	183	157	203	217	201	193	196	157	169	200	195	217	185	192	190	189	185	172	172	160	204	190	193	197	177	178	168	184	184	173	197	178	190	208	194	192	179	190	170	199	183	203	207	171	183	186	206	176	171	168	170	174	180	199	182	175	186	168	164	175	182	215	178	164	169	172	177	202	181	182	164	192	200	176	190	188	183	200	193	196	196	186	189	175	174	169	187	199	182	174	169	193	166	181	181	184	166	171	175	183	201	181	190	173	202	191	188	190
12879	4508	2428	2878	2619	2135	1810	1553	1395	1211	1125	1062	966	899	824	799	767	750	755	702	653	674	682	605	649	598	661	621	631	615	570	586	589	604	597	602	593	626	559	548	543	562	577	546	548	531	527	558	582	548	580	503	562	529	520	535	537	496	516	525	538	538	488	531	522	519	545	565	548	527	558	512	515	544	567	534	556	547	543	534	545	534	549	528	519	510	542	519	524	565	522	526	533	501	551	513	521	546	519	543	554	532	518	582	519	564	507	496	503	533	491	559	517	518	522	488	535	558	535	495	550	499	484	564	476	551	536	516	523	529	497	519	552	522	526	514	586	527	491	563	542	521	497	524	502	510	555	521	561	522	515	559	508	545	519	500	511	494	492	515	510	504	488	547	539	532	515	506	508	503	529	497	518	488	531	518	489	548	519	536	548	529	495	524	537	549	567	501	529	529	545	515	490	563	514	534	537	532	509	509	494	559	533	535	549	540	511	542	555	551	534	482	471	536	551	520	533	552	502	492	526	510	544	573	501	513	519	501	538	557	532	524	543	496	540	545	550	492	544	541	509	488	517	510	524	527	547	522	481	493	524	524	542	498	507	523	507	544	490	489	518	524	504	552	506	540	525	517	519	541	481	548	557	507	558	513	558	527	539	556	532	502	526	473	541	502	516	542	479	492	544	583	525	526	479	516	515	510	475	543	515	537	548	524	500	468	533	501	530	496	494	532	519	524	517	517	533	519	550	522	547	519	533	529	530	515	525	530	556	533	539	547	498	531	491	487	542	521	552	527	517	500	500	532	541	539	499	504	520	515	513	519	548	531	512	524	559	545	525	541	534	503	522	552	526	527	538	515	516	570	523	482	545	559	534	526	554	511	548	573	563	544	528	525	524	510	495	531	494	492	510	509	533	559	495	537	512	566	538	506	506	511	506	513	530	529	543	537	517	545	549	493	526	501	534	573	574	544	535	515	550	516	510	531	512	558	507	510	557	472	552	529	535	527	517	510	505	506	526	529	484	484	518	532	507	498	535	513	516	545	535	485	532	542	490	527	554	574	540	509	517	511	531	516	505	507	509	487	545	529	529	543	538	537	540	563	508	513	521	529	541	536	540	522	529	497	531	528	484	559	488	506	513	502	541	491	547	536	534	566	535	557	538	512	518	549	529	551	501	487	499	528	528	537	518	542	463	517	490	494	490	509	531	514	501	497	550	508	536	523	510	525	482	556	527	517	486	501	468	505	523	539	536	519	507	530	555	509	530	532	504	514	547	516	546	529	513	512	533	523	536	515	519	555	529	512	483	529	491	507	548	466	517	486	539	528	569	547	522	520	499	525	522	497	525	498	543	527	504	542	509	469	512	508	491	488	498	545	509	535	533	514	516	543	496	505	534	514	525	564	505	496	530	511	483	504	537	535	501	530	534	522	525	532	542	526	514	541	479	540	475	493	512	547	510	502	507	472	515	522	530	490	486	558	483	531	520	489	547	538	498	524	531	470	536	514	482	522	532	537	545	520	500	530	544	483	482	534	503	510	535	566	506	532	502	539	541	503	517	492	551	537	473	536	516	540	503	484	486	515	527	509	544	531	527	541	535	523	537	546	521	537	501	537	509	475	514	508	510	498	544	505	558	538	515	510	517	504	510	506	519	545	519	496	540	541	541	471	487	502	513	533	542	490	514	522	515	493	528	507	547	523	535	512	558	521	531	527	531	537	540	516	547	480	518	547	525	541	512	507	536	507	538	496	527	511	520	518	502	510	500	497	517	546	530	510	481	512	524	497	521	526	510	481	509	480	528	497	515	462	480	536	531	555	530	552	521	524	542	533	494	549	489	519	533	515	501	529	510	517	570	537	526	490	524	506	542	519	549	528	510	515	535	515	516	506	526	468	526	531	544	461	499	510	514	512	507	503	539	499	539	494	522	543	527	519	526	481	569	537	548	547	530	484	518	524	526	527	506	486	484	523	511	560	528	514	562	522	526	533	494	521	523	487	550	531	525	563	504	511	543	533	504	491	520	532	507	502	558	533	509	492	555	492	542	509	543	553	499	494	506	574	524	493	473	537	537	512	535	511	535	479	528	520	542	512	492	494	535	545	518	502	501	516	508	519	567	494	513	533	501	575	513	512	518	494	510	518	507	551	493	526	547	534	558	522	552	510	512	550	526	526	514	490	531	571	479	515	517	517	531	524	547	545	528	565	507	522	534	536	543	549	510	509	524	531	554	517	489	522	537	500	590	544	524	506	522	552	515	543	523	502	491	508	499	520	536	511	497	512	537	523	549	537	525	541	522	494	493	532	532	534	495	517	593	512	515	545	499	494	495	535	504	469	519	557	517	489	505	503	523	535	517	521	516	539	557	530	556	485	504	537	507	524	522	550	531	498	510	540	579	537	485	538	506	553	505	470	534	455	535	520	509	485	519	533	493	559	559	535	546	521	502	546	535	506	524	516	509	527	493	487	504	484	530	514	521	531	493	535	528	500	527	495	528	485	543	483	514	520	563	556	492	509	526	538	542	508	522	486	541	522	516	556	530	552	551	496	529	525	523	496	506	563	589	490	567	509	507	566	557	503	508	482	533	552	540	498	508	522	534	497	525	510	522	529	487	550	502	520	508	508	547	491	561	517	528	514	515	527	529	480	523	463	528	553	507	500	494	493	521	509	482	539	545	492	522	553	489	525	502	507	532	571	506	510	515	526	541	495	539	527	557	521	528	490	483	462	519	536	519	497	494	499	505	490	530	552	562	468	526	550	525	516	522	510	496	513	561	528	492	548	532	506	545	526	491	540	510	532	482	534	507	515	496	553	518	494	512	578	537	512	556	537	524	526	583	575	523	524	505	484	532	531	513	530	525	536	522	505	532	527	489	520	524	499	526	497	516	497	512	524	522	522	500	566	531	530	506	511	499	507	517	492	536	480	536	549	530	537	502	521	562	586	524	494	519	501	552	526	514	544	504	539	525	511	539	481	498	489	531	532	496	505	539	537	518	519	553	543	502	540	506	529	501	513	537	567	517	505	541	512	529	545	547	522	497	496	529	497	456	519	539	555	536	517	510	542	545	535	518	538	560	549	516	534	483	535	556	501	568	519	552	495	474	539	519	495	503	499	530	473	520	527	528	542	470	545	480	541	490	515	489	510	533	515	504	512	529	516	530	551	518	549	533	529	551	479	517	542	519	507	522	546	529	530	507	536	483	535	502	573	524	550	612	500	532	561	509	505	516	508	480	514	518	509	555	539	563	530	525	510	564	494	528	509	523	505	488	509	479	510	500	506	528	560	496	512	508	475	535	503	548	498	501	531	505	546	515	519	530	522	547	555	481	506	527	523	520	531	511	524	481	488	514	557	509	518	480	523	572	523	496	571	545	548	501	502	520	557	532	540	540	532	533	483	515	524	503	505	506	498	548	484	496	487	539	523	514	494	494	551	510	520	529	516	514	472	487	554	510	557	507	475	532	534	504	486	513	505	502	490	539	529	532	538
37916	14807	2907	2022	1394	1046	857	730	656	568	483	544	492	454	477	391	407	391	396	375	381	373	360	359	401	343	338	401	376	380	339	338	355	332	357	363	364	350	334	395	384	364	340	353	336	353	367	353	334	348	337	374	318	376	304	355	315	318	338	351	351	328	349	332	333	314	362	349	355	345	343	323	352	337	343	343	337	368	320	356	317	343	300	323	363	328	329	329	329	346	319	344	325	320	355	341	354	320	335	339	348	388	348	350	329	335	355	351	342	358	339	366	326	351	331	340	330	331	351	355	330	343	338	357	347	345	345	347	335	344	343	331	379	334	351	308	368	348	311	338	362	353	353	396	324	348	360	339	338	395	356	349	348	328	288	290	347	332	380	360	327	375	302	332	335	344	335	348	316	323	344	293	327	339	381	346	360	390	306	361	324	347	334	367	358	340	305	322	345	328	332	350	361	318	364	336	379	351	325	364	342	350	323	346	349	369	370	346	307	331	320	334	340	359	305	356	356	332	304	345	374	386	378	328	381	335	304	309	326	324	363	373	317	348	373	310	353	318	362	350	340	317	304	345	335	317	354	348	342	328	334	342	342	320	339	304	346	324	323	326	299	366	332	354	305	367	320	325	341	320	329	342	332	348	345	318	363	361	312	328	355	330	351	358	329	317	343	337	343	338	300	354	326	347	328	367	303	328	333	323	312	332	348	355	335	330	310	330	317	331	360	342	323	376	318	329	324	348	335	387	394	336	344	301	340	340	352	335	334	356	355	348	340	294	335	351	356	338	327	324	346	331	349	326	337	307	351	337	336	349	346	359	347	326	332	357	331	339	330	340	343	316	346	318	365	352	373	300	329	381	313	328	361	344	340	362	343	334	311	347	352	328	319	356	335	300	328	332	337	320	353	326	331	313	341	315	337	337	338	360	365	347	333	320	337	346	316	348	344	345	360	331	344	346	364	325	336	353	311	323	347	315	341	349	348	374	347	305	341	312	337	355	351	316	309	353	350	363	325	357	335	292	362	350	332	365	338	332	342	313	347	319	337	353	323	357	323	380	307	353	319	334	351	355	348	356	366	349	346	369	367	358	348	332	358	355	358	329	352	350	338	348	354	351	324	321	375	317	359	333	313	316	323	383	367	344	299	307	325	327	323	332	343	364	365	328	329	379	366	328	316	381	335	304	318	339	326	376	334	337	334	359	345	329	330	359	329	401	330	328	347	332	307	359	351	367	335	343	350	331	324	356	337	356	366	360	311	310	344	325	313	347	377	363	353	335	325	326	364	341	350	336	304	329	332	351	341	339	307	358	384	350	344	311	324	335	320	307	353	344	353	365	312	347	340	338	337	317	309	340	378	367	382	356	340	342	339	350	321	345	349	358	344	332	337	321	335	329	337	343	333	310	324	341	328	318	341	357	328	332	340	339	324	341	322	341	337	364	299	368	314	332	313	339	351	321	336	350	308	341	351	324	337	366	352	311	313	330	318	355	295	311	355	349	318	339	312	331	363	315	295	336	330	350	335	346	312	301	336	315	333	320	387	333	324	348	354	348	391	358	327	362	332	339	356	323	327	350	391	348	329	365	341	347	362	327	304	302	326	338	328	321	355	347	307	314	351	350	349	340	364	320	305	320	317	317	334	327	330	390	324	356	313	309	327	337	361	342	338	377	346	360	351	338	313	315	324	365	314	340	357	345	341	357	320	359	338	346	327	342	314	319	319	344	344	321	328	327	307	358	363	328	372	359	309	350	383	323	311	336	370	320	353	375	309	348	385	333	340	327	354	325	342	329	325	298	307	390	320	332	326	326	299	346	326	325	342	359	354	361	337	335	336	354	341	348	341	331	320	324	363	344	352	314	341	333	359	341	363	319	338	356	322	363	314	304	340	321	321	358	317	298	348	346	345	338	353	352	336	339	362	332	365	339	364	321	354	303	345	334	325	351	329	357	337	357	354	327	327	324	374	305	344	343	340	336	332	344	365	349	325	316	331	313	322	334	324	332	341	360	356	330	306	355	316	311	332	363	353	321	299	333	339	318	356	333	335	319	346	339	354	346	311	322	333	339	294	343	333	352	333	370	345	308	366	352	340	311	353	336	347	330	341	353	338	323	306	350	355	328	358	411	368	365	312	329	344	327	349	336	324	344	354	324	328	366	326	340	333	347	299	340	303	363	312	345	340	356	336	318	367	348	363	348	332	355	325	392	347	338	327	377	324	335	338	314	328	325	329	323	317	334	350	380	309	313	323	368	349	331	313	315	364	343	384	358	329	358	341	334	331	325	357	328	316	325	319	354	330	327	347	366	367	331	332	349	349	328	324	324	343	338	335	334	366	317	321	340	316	370	349	299	344	292	342	332	346	302	335	299	335	338	361	378	321	309	363	301	351	312	341	352	373	357	330	326	329	347	367	367	348	329	333	327	356	350	322	323	339	332	329	330	327	359	294	330	339	347	345	310	352	301	310	372	327	324	343	348	329	354	358	321	331	358	306	337	331	361	348	315	346	356	315	356	337	320	324	333	334	317	335	316	313	334	368	321	337	348	333	368	314	316	373	339	298	350	303	332	322	289	363	344	399	343	361	333	314	330	341	370	349	324	309	358	336	327	346	345	355	328	379	325	351	356	365	382	320	356	346	321	360	362	357	337	358	317	324	327	334	337	331	316	326	331	372	335	369	349	364	359	368	383	328	337	360	333	371	338	320	320	346	334	352	333	344	323	374	337	380	353	353	320	347	364	363	379	330	330	322	340	317	316	347	338	346	337	345	336	364	328	329	332	343	314	350	325	339	328	365	360	351	362	339	328	358	324	349	352	334	360	308	363	343	358	354	331	369	321	316	345	335	351	301	337	331	314	340	327	356	346	309	305	369	315	344	329	339	341	323	334	335	320	353	308	343	336	380	333	321	347	354	341	323	314	309	374	356	373	317	315	305	332	337	337	358	357	313	336	341	359	351	307	333	323	358	319	340	344	349	340	350	323	330	340	347	358	328	341	328	324	334	327	343	294	347	344	329	345	365	339	330	353	362	370	332	342	361	333	320	391	374	341	331	326	335	328	340	324	339	344	342	344	354	331	322	377	304	312	297	355	322	345	362	342	317	298	329	322	353	342	356	300	317	346	351	350	344	340	342	324	363	321	333	340	360	354	327	332	325	293	298	364	373	368	330	348	353	349	348	344	354	306	354	364	347	346	345	352	342	364	328	297	314	319	346	358	341	324	356	332	356	363	313	324	334	350	373	328	350	342	306	293	353	329	331	353	351	331	325	352	342	326	335	334	325	417	340	336	328	343	336	293	317	326	364	374	336	328	321	353	311	331	387	336	309	327	343	331	352	330	358	342	336	344	355	343	346	326	339	369	336	351	308	331	325	318	339	330	299	302	324	331	342	356	332	326	340	369	340	352	316	314	346	352	348	365	349	340	385	322	315	325	334	313	344	367	343	364	356	392	322	331	337	365	301	342	342	320	343	309	328	341	344	338	350	368
19256	7331	4542	5477	4787	4022	3370	2793	2573	2281	2045	1930	1765	1532	1561	1455	1315	1278	1223	1232	1201	1168	1190	1185	1094	1070	1066	1062	1038	1087	1033	973	1091	988	1041	1029	958	939	936	962	1002	957	914	856	914	927	899	930	930	886	905	896	858	935	912	887	911	872	847	949	882	858	892	898	925	835	857	877	877	912	900	926	847	932	888	904	889	881	910	895	878	885	900	929	876	877	912	899	910	811	928	914	879	892	868	894	891	886	853	928	910	856	885	859	879	888	920	850	857	877	887	826	879	894	868	830	898	869	860	864	861	857	911	878	881	857	865	868	891	811	894	888	845	856	879	866	850	892	874	942	866	888	925	787	880	886	855	886	844	907	844	833	873	892	894	848	850	844	805	910	855	864	881	841	889	868	847	821	858	840	832	849	835	866	835	883	898	896	885	839	859	888	873	886	882	877	876	846	873	848	838	864	824	906	877	799	907	885	885	890	817	846	925	881	819	851	879	863	881	836	865	881	900	854	922	840	837	845	874	882	850	894	850	847	854	881	816	869	869	906	884	809	883	859	868	864	887	868	883	881	893	882	865	841	874	885	905	811	805	881	854	877	870	864	888	881	871	883	841	864	835	881	873	837	861	906	908	846	844	891	917	885	885	888	858	835	837	845	903	881	922	885	888	822	854	931	821	922	838	912	851	886	850	833	814	885	831	858	879	869	871	864	897	826	854	899	840	891	852	877	820	900	861	844	837	858	854	879	828	857	869	879	837	852	860	890	908	862	901	861	859	847	849	877	867	886	898	913	886	901	909	870	834	884	895	885	855	868	875	838	946	896	918	833	847	816	882	838	884	848	864	833	838	913	827	876	885	830	878	910	859	838	846	836	862	879	835	873	842	863	892	905	899	887	824	865	876	887	879	897	901	891	808	857	884	893	886	864	842	850	814	883	840	904	850	880	855	867	883	823	807	868	802	784	875	881	898	917	946	819	899	855	863	882	902	864	871	893	808	917	820	857	877	831	905	851	893	886	857	853	836	890	906	908	883	919	865	851	861	899	849	878	833	860	873	843	864	912	917	896	861	846	885	838	871	871	837	877	854	855	823	862	909	841	879	831	896	848	819	873	865	825	842	835	890	849	919	826	866	869	834	877	894	865	821	836	869	870	871	842	872	857	902	886	910	882	851	872	870	823	876	831	897	847	896	869	888	906	809	848	903	875	846	856	856	852	902	841	827	893	855	847	873	864	873	850	793	897	865	865	857	857	874	847	866	916	885	871	887	910	808	830	841	860	886	843	846	852	923	872	826	830	865	913	895	873	869	879	817	887	895	871	844	870	871	860	840	844	839	879	840	874	899	867	866	902	863	854	893	843	856	822	893	839	875	898	854	890	862	872	845	848	874	873	896	841	904	834	891	826	874	841	854	877	892	850	907	827	897	879	883	862	889	850	862	885	844	833	824	857	881	880	863	824	896	876	869	822	841	851	905	848	896	881	919	840	878	878	856	859	842	826	841	894	865	858	864	872	862	864	851	829	868	909	887	873	883	831	859	889	871	827	910	886	807	843	792	839	848	854	844	830	921	883	847	851	851	905	871	852	869	817	826	878	881	880	898	827	754	873	841	844	880	844	875	844	840	864	894	803	881	890	898	870	890	836	856	891	882	843	805	876	888	887	840	864	862	871	851	895	855	884	872	849	835	935	921	830	847	872	895	865	850	873	848	859	897	863	881	864	856	838	853	842	862	903	906	816	883	935	868	885	903	884	835	841	862	854	831	841	829	828	848	832	828	833	899	823	909	864	865	889	867	873	877	853	911	879	856	900	844	868	861	843	916	878	870	847	832	810	884	876	848	832	899	904	864	817	893	864	824	842	838	862	881	879	869	875	891	835	834	873	890	860	858	866	829	888	888	903	849	847	903	849	840	843	843	899	922	866	826	865	887	872	857	863	880	856	829	854	863	839	842	854	887	908	810	860	843	873	822	828	864	893	876	879	887	867	827	814	824	915	865	857	928	860	898	829	829	893	866	834	833	829	899	872	886	866	837	843	853	874	864	862	855	861	871	865	844	871	908	915	820	882	890	882	923	850	866	902	873	897	861	843	866	838	851	895	824	835	859	903	872	862	869	896	876	873	882	866	881	850	861	852	854	894	853	859	885	911	893	839	843	870	865	795	901	842	827	847	801	794	854	831	801	840	885	883	908	878	884	974	884	875	890	832	891	857	874	874	844	852	870	871	819	871	887	873	885	841	817	846	881	893	924	876	857	842	857	833	848	830	856	838	877	839	867	830	921	881	808	785	909	876	820	876	831	844	812	844	911	821	817	856	855	882	881	878	879	868	906	871	853	916	845	856	854	857	837	902	890	896	861	841	886	799	820	882	891	853	845	864	857	886	868	884	842	851	834	910	799	872	854	910	898	807	877	893	896	865	876	851	901	834	831	793	852	862	822	858	896	845	820	834	942	886	843	820	936	838	889	847	861	835	879	884	846	807	866	860	892	886	877	890	852	904	844	850	820	886	870	813	879	882	847	875	894	875	864	860	908	843	851	886	905	844	869	871	862	867	891	898	913	862	912	869	869	852	859	828	843	854	866	836	883	876	894	841	878	873	893	809	876	854	871	870	863	864	914	842	899	890	893	889	864	860	882	852	845	847	851	901	811	878	880	860	840	860	867	820	896	825	841	889	889	845	868	854	820	829	901	908	878	839	818	895	895	847	861	905	828	904	852	873	882	885	842	879	869	905	835	889	924	845	867	852	866	883	894	870	809	906	865	859	878	878	850	876	865	853	888	885	905	919	874	843	903	849	868	832	855	861	910	879	860	864	833	902	865	865	903	850	860	853	887	838	861	871	874	876	864	905	858	823	840	888	829	831	888	846	837	841	877	928	896	852	830	833	876	881	863	857	845	878	876	837	894	882	876	885	834	859	821	803	828	941	877	898	851	883	848	840	893	804	899	897	888	860	871	872	852	847	836	849	876	892	864	841	884	836	870	868	906	870	806	841	833	929	846	870	861	839	918	837	892	819	829	871	828	865	882	886	834	874	894	835	825	866	894	866	871	854	893	856	821	900	837	863	841	870	845	839	861	862	860	808	841	889	860	894	853	885	889	837	907	808	920	805	887	853	840	883	805	859	862	874	880	879	848	900	917	866	834	852	887	877	895	889	829	858	901	873	872	877	879	832	861	829	877	821	850	857	854	907	857	868	858	846	860	913	876	844	872	875	849	847	910	860	857	868	807	823	814	895	823	830	807	854	907	873	847	840	892	892	849	880	883	837	818	830	846	887	854	871	904	963	841	857	879	812	826	882	877	864	891	915	879	844	902	897	855	876	890	836	838	879	833	886	879	873	875	875	915	889	904	861	858	803	861	866	917	904	873	878	909	859	868	888	934	813	910	899	850	846	889	889	867	878	833	893	850	849	968	877	920	848	843	844	874	905	829	860	870	864	860	908	880	918	818	877	869	868	866	849	891	806	831	860	886	878	855	919	896	831	847	912
4570	422	295	298	292	294	301	295	271	308	325	299	282	297	279	283	301	280	261	253	294	298	286	265	274	282	309	264	266	293	283	324	300	315	311	289	283	303	285	267	301	290	272	314	298	276	287	296	297	272	298	312	275	283	288	299	300	286	309	267	279	296	297	265	294	280	267	287	256	283	291	280	309	292	295	279	304	304	261	268	312	301	257	308	255	275	277	279	273	284	273	285	260	262	295	274	288	272	284	299	311	279	289	281	278	284	283	251	259	291	279	285	305	281	282	292	315	320	249	293	272	267	252	305	275	292	288	267	304	287	290	305	253	259	257	287	280	276	288	288	286	243	306	258	291	275	259	308	303	254	300	273	290	309	262	306	291	297	311	319	272	281	271	300	261	277	296	280	302	280	294	295	277	312	304	277	313	263	274	294	316	307	302	262	267	257	281	311	272	283	296	289	273	267	295	253	282	289	283	286	258	271	261	299	265	256	273	277	298	279	289	293	275	290	265	290	317	280	298	278	271	272	282	304	285	304	282	251	258	264	302	266	251	282	283	289	316	285	287	308	266	255	297	296	273	295	300	283	303	289	278	274	257	305	309	289	257	267	276	300	276	293	322	271	284	302	310	302	283	309	270	310	293	281	274	288	258	301	269	300	296	304	271	301	284	283	264	286	280	296	309	255	279	267	289	276	278	275	265	305	281	274	311	306	320	288	328	265	300	287	267	256	309	234	302	278	288	282	267	288	287	306	285	288	298	266	291	327	326	278	247	273	254	267	280	286	308	285	297	293	273	288	300	289	266	258	293	284	276	255	278	283	267	263	295	303	277	298	273	291	252	275	309	273	267	266	322	273	271	278	314	291	301	283	279	298	259	286	259	258	270	288	297	260	286	263	279	259	320	269	294	273	275	287	289	255	294	269	294	284	299	276	283	258	296	299	292	280	272	312	294	282	288	298	298	299	310	264	289	294	306	280	298	288	271	291	303	276	284	290	264	272	282	258	293	297	284	283	292	294	277	277	278	256	257	252	271	272	265	286	286	281	273	264	280	297	304	311	297	287	252	309	290	278	271	284	301	274	303	277	315	291	276	265	280	305	299	268	275	292	290	317	287	229	265	314	261	298	313	273	273	293	280	259	259	305	269	277	318	260	281	280	296	278	278	258	305	257	305	307	253	283	265	290	291	285	291	283	285	312	282	280	273	299	300	253	280	263	277	297	277	256	319	298	296	266	283	267	249	277	257	297	281	314	256	330	283	280	263	277	279	275	257	267	282	300	289	291	272	291	249	261	297	269	318	282	261	244	302	277	251	272	314	272	284	293	276	264	262	275	269	291	285	293	315	279	296	277	272	286	298	293	297	288	313	255	303	292	307	279	252	271	277	279	257	251	282	303	287	273	300	283	282	280	295	279	289	321	306	264	302	312	260	252	277	274	306	290	264	260	297	270	300	291	285	276	289	256	299	236	307	270	293	300	305	259	272	282	278	241	285	297	284	284	260	285	285	286	257	294	265	283	258	290	257	242	238	266	288	297	302	308	267	280	303	300	279	288	283	282	300	271	274	259	298	299	280	263	293	277	296	290	280	275	283	274	281	287	277	275	281	293	296	276	288	278	288	271	312	297	272	275	283	272	266	291	294	279	291	287	291	276	298	276	283	290	290	251	288	264	265	265	292	302	273	272	273	311	301	282	283	251	265	263	297	280	277	256	290	266	322	292	297	280	266	272	260	282	276	283	243	252	272	305	302	309	267	262	286	286	296	278	262	300	301	281	310	258	291	293	286	276	278	319	316	275	276	273	296	273	282	302	245	308	269	298	280	261	315	267	307	263	273	271	310	304	297	269	296	243	274	285	308	293	271	273	288	277	260	278	259	318	319	276	287	357	280	267	268	309	302	274	312	296	302	292	282	306	296	274	300	283	292	297	305	324	295	278	291	291	268	261	299	285	262	293	293	300	302	284	268	283	278	277	290	286	271	245	268	284	286	281	251	296	272	283	288	298	282	287	299	265	298	262	232	301	278	282	302	329	289	274	284	302	251	308	267	268	268	287	264	309	282	294	281	278	280	274	276	289	263	291	273	292	300	312	303	260	283	300	264	298	273	299	318	273	278	299	299	274	285	256	321	301	298	297	276	261	299	270	280	279	278	264	267	278	262	305	260	267	301	253	282	275	286	276	272	277	249	272	283	291	331	275	301	295	268	292	284	290	272	268	291	307	295	283	256	277	302	291	266	275	247	290	284	271	265	293	283	279	280	288	295	294	261	289	302	293	278	295	268	269	281	283	274	320	245	309	322	264	294	294	291	292	276	270	272	302	276	267	296	291	272	292	277	304	263	281	303	284	309	273	258	273	289	276	272	323	280	281	277	273	316	290	319	234	256	297	282	257	286	297	281	279	308	265	259	296	292	314	276	287	295	280	294	295	267	312	283	270	264	292	291	255	274	270	258	292	303	300	265	268	265	306	281	284	277	231	318	288	288	281	246	283	294	306	267	285	302	286	310	281	305	268	280	239	306	257	285	301	252	295	256	293	292	279	304	302	290	267	310	292	263	300	273	286	278	279	298	289	301	259	331	275	297	276	265	306	279	297	256	272	297	298	297	281	279	274	257	304	250	302	250	262	282	293	266	308	298	299	291	301	293	289	254	290	289	269	309	256	273	299	247	293	289	308	293	270	287	263	278	272	295	276	278	270	253	299	289	268	295	314	274	289	264	287	296	320	281	284	297	300	304	295	307	272	288	285	307	250	310	264	263	246	299	258	310	291	274	289	306	290	275	307	296	272	258	298	322	306	292	272	283	267	270	266	297	325	283	249	283	270	322	266	283	270	297	285	279	298	292	262	311	276	250	257	291	279	275	278	260	303	286	283	277	282	261	295	292	261	297	283	306	293	294	318	299	306	285	288	307	308	265	273	296	286	265	268	303	283	266	310	283	284	287	291	296	281	300	294	271	295	292	272	297	320	259	291	291	294	300	270	284	280	303	269	291	321	307	269	256	282	268	286	263	261	273	256	286	279	270	282	290	283	278	254	297	299	293	283	251	250	282	263	249	279	268	278	308	263	287	310	281	258	285	289	286	259	274	292	289	306	292	295	286	262	297	321	286	271	281	281	283	283	298	291	291	291	287	316	284	300	303	289	305	278	286	281	262	259	283	307	277	258	318	299	303	277	286	283	297	295	300	273	267	287	289	269	269	274	291	302	297	246	293	289	277	277	293	256	267	315	300	295	301	275	269	257	290	266	303	294	296	286	290	295	293	281	312	314	308	326	276	262	273	301	262	290	305	315	265	330	290	258	281	267	283	275	265	266	291	280	287	253	308	309	270	300	273	291	299	280	277	297	316	304	270	279	294	265	265	282	275	265	306	277	308	287	289	275	299	273	272	304	231	289	265	295	282	288	281	292	315	300	271	276	295	301	316	282	266	266	294	286	289	298	273	299	274	312	295	297	275	300	292	297	280	295	268	282	289	274	299	295	296	293
3606	925	769	751	830	752	757	754	733	771	721	740	703	716	723	741	711	699	713	680	713	688	710	723	714	698	681	737	723	748	743	681	715	699	706	744	768	722	690	698	746	675	707	704	709	749	693	700	702	733	709	692	702	716	729	689	717	707	687	731	695	710	682	721	687	678	705	674	690	738	720	753	738	741	744	699	694	712	683	701	683	626	729	755	735	676	794	704	686	715	720	835	699	673	671	699	772	713	717	677	681	748	689	763	736	732	721	695	711	713	704	729	708	670	713	709	659	700	735	707	693	757	687	743	696	696	711	715	723	709	681	718	728	756	714	714	698	694	717	655	676	709	679	726	701	680	676	698	695	731	719	711	694	727	725	706	724	699	709	696	724	714	694	722	678	725	680	716	745	701	769	664	686	696	708	697	680	657	692	726	676	712	712	723	727	715	698	676	683	707	719	719	658	676	719	691	744	726	667	743	693	733	743	715	674	711	717	693	708	711	677	736	674	724	733	720	708	664	690	691	688	726	712	708	733	764	713	702	689	724	707	730	699	710	732	738	730	686	739	684	774	709	726	695	660	706	734	725	726	654	690	675	685	737	662	735	679	717	690	680	712	714	700	737	739	718	747	715	672	734	699	745	692	637	704	706	741	744	737	723	710	743	706	744	703	730	759	707	741	710	751	710	722	722	689	710	718	705	717	712	713	709	760	701	796	682	776	712	680	717	735	723	662	730	727	752	739	700	728	696	724	695	736	704	739	704	727	755	720	713	678	678	722	739	733	736	738	707	723	717	737	666	728	673	656	702	685	733	683	712	686	705	764	713	702	765	701	705	648	726	717	713	713	717	705	693	714	687	739	696	707	717	764	746	693	738	695	683	709	742	755	691	724	708	692	699	699	721	649	704	687	698	715	760	701	656	724	713	720	677	744	663	730	693	731	703	747	731	684	709	686	725	691	743	734	723	665	717	718	718	673	694	732	691	704	748	673	682	711	697	713	704	682	705	694	687	741	699	675	750	695	683	704	724	734	737	729	738	719	695	730	751	716	719	727	709	724	715	728	694	700	752	695	723	734	694	695	707	695	703	686	680	697	686	702	727	715	755	743	687	746	695	683	695	733	674	714	709	678	754	719	669	692	709	705	725	710	732	703	741	663	690	712	714	710	733	783	711	724	723	750	681	656	705	672	702	704	743	732	685	728	708	693	687	727	678	772	715	691	709	715	718	701	695	697	680	700	695	705	698	736	736	726	698	703	735	730	731	708	740	699	709	685	737	711	695	716	683	749	733	688	658	731	725	734	721	693	676	696	688	719	712	700	697	706	715	696	685	715	724	719	678	733	674	711	680	725	704	711	692	666	707	679	715	661	706	738	698	725	688	709	729	698	712	700	718	706	711	698	732	719	681	709	708	714	665	739	693	710	732	725	738	724	725	652	732	689	764	763	728	691	707	702	714	669	688	677	690	718	670	708	707	726	724	688	740	689	710	703	709	640	747	688	710	726	694	670	757	726	677	746	686	730	692	699	756	708	720	721	753	685	729	724	663	680	755	748	722	720	691	714	739	725	747	692	657	722	694	709	718	714	669	752	699	695	690	718	688	740	683	681	721	706	700	696	720	713	716	718	670	661	718	736	712	699	725	703	700	683	661	694	687	672	705	695	677	703	735	688	780	690	762	720	712	749	699	713	684	695	731	732	715	763	730	740	746	668	698	724	686	651	694	715	712	703	689	666	678	748	684	759	710	687	704	662	693	696	721	720	729	734	712	720	696	734	728	677	688	698	700	737	693	691	700	708	692	715	714	703	670	704	743	704	735	714	681	693	735	716	709	710	706	742	707	727	674	743	721	686	709	694	687	700	727	721	693	745	713	740	690	739	712	714	713	737	662	690	704	712	703	729	652	726	689	722	690	718	690	689	725	751	714	672	723	717	700	696	760	712	661	716	697	667	747	697	681	757	726	689	756	694	710	724	700	671	704	687	696	733	683	720	689	686	682	729	728	714	750	704	671	720	709	733	700	747	736	696	741	706	722	715	704	731	745	736	690	653	730	722	692	713	694	721	681	710	675	735	695	711	698	673	720	728	692	688	716	707	749	732	762	727	711	696	738	713	698	676	767	663	686	728	741	757	725	673	704	712	656	710	729	698	697	708	709	707	720	708	732	671	724	725	706	663	717	717	685	680	685	729	722	688	644	691	739	719	746	742	703	715	707	717	750	714	675	746	715	712	675	746	697	725	728	700	721	722	729	733	723	698	719	705	644	659	707	708	696	691	691	691	719	730	732	718	706	694	677	707	690	706	731	681	701	685	697	740	739	722	697	708	682	675	768	725	678	712	698	718	690	698	728	674	727	750	676	726	724	689	744	664	698	725	690	714	657	736	750	771	723	704	710	709	724	712	716	703	733	730	756	668	707	732	665	735	668	721	749	711	691	707	732	692	712	712	741	726	698	714	752	725	699	711	737	739	670	694	731	698	714	717	724	699	698	685	730	768	755	705	708	716	741	699	704	668	702	716	711	692	688	737	688	717	670	690	701	700	710	718	688	695	728	711	716	728	691	708	741	690	689	726	705	724	745	676	742	738	704	725	711	716	723	697	693	690	673	702	706	695	723	708	664	688	706	691	713	739	686	725	709	750	705	705	738	701	682	718	705	716	711	731	679	707	676	695	681	732	746	693	729	736	698	689	726	678	709	712	735	741	717	709	723	724	711	660	726	713	687	710	664	678	747	686	710	753	676	715	741	648	722	728	768	711	749	695	731	746	728	691	714	718	722	716	709	721	731	699	701	692	721	668	719	700	725	699	702	693	684	701	712	671	732	687	674	702	739	708	702	705	731	737	687	676	739	735	689	737	719	728	751	712	727	732	687	735	736	736	730	692	696	741	714	687	650	697	738	679	746	651	702	731	727	672	724	751	689	697	703	712	728	720	693	718	723	752	707	680	689	707	716	707	705	735	749	715	696	766	745	769	629	720	724	735	669	746	673	704	728	711	701	683	732	672	678	682	715	746	731	701	679	698	746	758	682	696	729	688	723	715	687	663	732	724	705	675	715	707	727	730	713	739	731	730	715	676	653	730	726	702	707	702	700	705	711	734	703	712	757	719	732	697	659	643	705	689	747	705	734	713	699	717	710	711	745	714	651	671	730	680	732	675	744	691	728	707	702	752	684	763	665	761	737	764	742	723	708	698	706	734	727	702	689	680	684	699	755	724	700	694	684	756	749	698	724	739	678	690	724	729	709	685	678	703	705	707	703	684	737	706	680	779	749	739	680	719	721	746	704	677	718	727	732	670	732	736	710	730	737	659	694	732	735	689	677	720	712	721	692	693	687	699	726	713	739	750	696	755	731	709	700	718	726	717	702	716	689	658	724	735	696	730	702	708	710	683	694	696	686	703	739	761	698	708	743	673	709	700	683	730	743	669	748	690	701	737	716	728	700	711	714	719	726	745	726	724	739	719	701	753	736	708	694	690	718	731	754	685	764
25204	7330	1217	896	657	521	407	344	310	331	266	251	228	222	241	221	201	180	194	180	230	212	210	223	203	208	184	196	180	210	193	190	189	184	179	182	146	174	182	179	194	206	192	149	194	180	164	164	173	215	157	181	184	187	178	172	211	185	198	185	181	173	181	166	179	184	183	177	219	175	168	172	167	206	185	177	217	199	191	180	171	174	176	161	156	189	227	177	204	203	176	188	165	184	203	192	183	189	210	201	194	193	236	177	190	181	192	195	192	178	188	162	205	180	194	160	163	209	190	193	178	184	168	186	175	184	199	195	178	150	208	197	192	193	192	177	185	161	195	190	207	177	180	178	200	164	190	180	160	182	186	180	184	179	174	191	194	174	179	189	183	185	196	193	163	192	191	150	168	181	182	180	190	188	198	181	179	174	170	153	174	184	194	184	185	147	175	182	200	179	163	181	180	165	183	148	172	169	176	184	179	195	198	174	175	183	152	158	173	195	179	197	165	195	161	179	187	184	182	157	173	168	159	179	183	168	187	206	165	134	171	190	168	174	165	178	191	173	171	190	193	177	189	182	171	203	160	199	182	168	182	187	198	170	181	188	210	203	172	192	193	169	197	201	185	171	183	167	182	168	176	178	166	200	180	189	207	196	183	184	195	179	184	162	180	178	196	179	191	170	180	183	180	187	175	166	182	187	163	189	185	169	186	192	197	176	192	201	191	185	155	192	192	180	162	194	168	168	165	201	158	209	165	170	191	183	175	190	195	189	187	178	171	187	178	169	184	190	208	172	180	190	179	176	178	180	197	213	201	198	158	179	175	169	205	185	192	159	194	191	171	187	198	167	199	206	181	190	191	186	166	177	177	179	182	172	206	188	184	186	178	164	175	178	179	173	202	169	169	192	199	186	202	198	198	175	208	163	179	173	167	196	167	190	173	182	190	181	197	173	159	189	153	165	205	206	182	192	184	177	170	193	180	179	191	188	186	176	185	185	192	190	196	198	184	214	187	198	193	203	199	167	194	173	196	166	196	199	180	175	192	190	180	166	170	184	174	189	186	175	203	169	179	222	185	191	177	192	191	204	177	167	192	170	178	185	205	189	202	168	197	177	196	188	177	181	199	187	198	174	177	177	184	192	169	185	166	163	172	189	187	170	175	161	181	173	172	160	196	169	188	193	163	169	167	182	210	183	186	167	192	210	200	207	179	199	193	183	165	198	197	163	187	195	225	168	192	180	165	173	176	186	180	192	161	182	175	182	183	165	184	193	178	167	188	184	193	155	183	194	171	163	154	168	186	165	171	162	211	204	177	189	200	166	179	184	190	208	172	170	174	199	157	186	171	179	180	200	179	180	155	195	170	177	185	196	172	171	193	185	181	166	183	171	150	186	172	203	172	166	154	151	170	193	229	176	213	174	182	210	177	167	191	183	189	199	205	189	162	175	203	210	182	211	215	191	199	172	179	180	194	172	162	209	202	173	171	154	161	194	217	184	199	151	192	184	184	189	154	181	185	186	188	181	194	196	206	191	172	163	166	157	169	179	163	200	187	190	169	179	195	184	210	195	177	188	173	155	188	165	188	157	166	178	181	196	186	193	187	191	173	184	166	174	186	161	177	166	177	169	203	182	196	190	184	216	175	222	182	191	175	170	163	177	178	168	178	169	156	187	187	176	170	167	171	166	176	197	177	160	180	173	178	172	187	184	198	197	165	181	184	202	170	179	169	176	174	196	193	158	169	177	168	178	176	186	200	155	183	177	211	193	174	198	185	172	200	180	197	176	193	174	192	179	175	168	171	157	166	198	206	213	205	157	169	208	173	179	181	173	181	164	200	186	190	183	192	176	168	196	182	151	170	168	198	194	188	196	175	184	187	178	203	175	177	164	203	183	170	167	159	165	183	191	190	187	189	180	175	167	196	178	169	177	178	193	167	197	188	210	172	227	154	173	181	175	164	167	186	159	166	173	157	150	165	178	173	183	180	201	177	175	162	206	188	182	168	179	180	176	201	173	180	165	183	172	195	195	187	178	192	194	173	179	203	216	188	165	166	169	200	184	198	201	184	192	181	192	194	200	180	176	159	188	164	180	195	187	186	177	209	155	203	145	168	196	174	194	199	151	176	188	188	188	172	202	181	192	160	178	201	183	185	185	180	190	185	195	179	172	194	178	195	191	181	173	189	197	191	175	173	184	185	203	169	186	193	182	210	174	147	180	203	186	160	212	188	177	189	214	176	230	193	176	182	177	178	180	194	198	168	178	171	186	166	186	198	211	199	169	177	182	176	191	176	224	189	198	188	187	175	206	172	217	193	192	168	189	198	162	183	190	175	209	205	156	180	181	161	158	178	186	205	186	195	195	173	208	190	186	160	189	162	184	160	165	180	202	174	210	193	156	148	191	179	177	187	188	202	180	171	192	194	162	178	187	172	196	200	192	167	192	197	200	187	168	173	197	171	167	193	186	191	198	163	160	174	177	182	161	193	194	210	172	166	161	202	183	181	202	195	184	200	161	190	186	169	175	170	182	210	174	193	160	190	183	165	162	183	146	187	210	210	175	185	185	187	180	178	175	164	205	209	217	190	182	184	170	184	195	203	191	191	186	190	173	179	176	189	160	183	163	169	207	184	166	169	191	180	200	208	183	190	186	169	211	195	188	209	184	197	177	190	206	181	224	188	194	212	193	180	180	161	187	172	187	193	156	173	175	191	182	178	195	179	207	181	188	175	159	180	178	196	196	182	175	168	174	199	174	166	192	178	172	194	212	174	194	176	173	194	217	173	160	184	187	191	195	175	183	189	191	172	191	180	200	158	174	179	196	181	193	162	200	162	192	173	174	227	191	202	175	211	173	178	177	166	183	174	212	200	184	151	178	200	193	190	180	190	161	172	177	161	183	200	163	175	182	205	182	181	188	158	237	174	196	199	196	191	157	175	169	182	171	180	176	202	191	178	201	183	166	154	187	186	194	181	151	176	189	183	189	181	174	173	163	175	195	186	198	203	202	200	166	166	197	206	180	155	163	176	174	189	173	199	178	187	178	193	175	159	178	206	194	172	190	180	178	182	166	186	165	172	196	153	188	190	187	180	193	162	179	162	188	159	174	170	194	189	165	168	198	190	194	175	172	153	200	182	171	175	197	190	201	186	182	186	188	188	187	171	182	183	192	197	173	218	191	190	182	196	190	205	173	179	157	159	155	169	204	194	204	188	184	189	173	202	199	179	162	189	184	191	170	175	180	186	187	185	192	186	180	200	192	221	164	166	174	170	187	161	197	179	157	186	195	182	173	173	191	179	193	185	178	188	209	169	175	183	176	162	188	173	175	185	172	171	161	188	175	194	196	229	195	152	170	156	179	168	164	195	168	182	159	181	195	186	171	209	178	200	202	177	178	159	184	176	165	191	185	157	207	195	190	191	168	171	167	191	183	182	184	197	186	182	164	173	185	187	196	193	197	179	189	184	181	185	198	180	177	166	187	202	194	187	181
13014	4578	2493	3000	2530	2266	1754	1521	1394	1216	1106	1015	951	881	914	800	758	688	740	720	693	689	676	653	608	612	614	610	583	578	624	609	590	570	565	552	530	535	565	579	555	546	595	518	564	542	556	531	551	501	576	569	523	549	548	538	529	536	556	548	518	537	543	571	522	556	530	546	509	533	488	529	552	518	523	545	512	535	534	517	504	527	546	554	571	522	526	528	490	533	497	569	576	557	551	516	496	530	531	530	537	487	506	520	538	519	530	559	548	554	546	551	507	562	522	538	505	542	526	516	516	526	529	545	523	469	545	555	526	546	509	533	466	540	546	511	513	530	489	526	526	499	523	520	509	514	520	524	531	544	531	500	464	527	503	528	516	527	537	518	510	543	503	536	507	502	547	521	533	528	538	546	550	574	542	537	511	512	511	489	524	557	505	540	568	530	547	534	554	522	549	509	502	504	535	488	488	529	515	541	516	552	530	526	545	571	542	484	526	546	519	503	519	512	538	546	519	506	516	499	525	524	494	537	515	514	512	501	502	579	529	553	541	527	514	520	505	507	500	526	527	550	539	501	511	500	524	518	527	498	526	514	545	578	519	484	505	545	501	504	502	531	543	549	508	499	547	581	520	500	530	507	449	524	507	534	511	529	516	552	544	517	488	549	561	535	509	506	528	546	503	513	532	575	522	541	535	500	544	507	536	482	524	546	506	562	483	534	531	506	519	538	517	525	542	542	518	588	523	527	522	505	517	507	512	536	547	540	523	521	531	560	499	513	497	520	535	508	526	555	522	537	501	506	507	529	510	482	560	550	531	500	508	519	514	518	520	582	530	523	529	510	508	520	537	573	572	495	507	481	499	535	498	551	563	540	539	497	496	525	477	564	505	517	559	536	532	545	532	522	525	513	550	514	527	526	533	546	488	509	529	557	518	512	541	525	472	542	528	527	504	534	494	538	536	492	490	530	554	514	469	545	510	517	529	493	527	501	483	511	565	551	537	529	530	528	545	483	495	475	491	505	502	549	551	492	510	506	499	498	577	499	534	519	511	536	525	512	538	516	489	529	527	555	510	452	508	522	534	545	540	505	559	541	525	539	511	542	510	541	525	535	519	535	504	521	512	505	555	514	557	566	525	545	498	517	517	493	529	518	518	520	497	490	564	550	474	546	534	495	502	516	487	559	498	538	567	565	507	529	524	488	535	484	556	519	532	544	528	505	514	532	507	554	537	554	547	517	565	558	529	582	527	518	523	560	479	522	488	522	496	524	524	543	529	503	534	499	565	518	525	522	550	501	532	511	542	511	524	566	510	536	542	563	552	523	543	543	504	557	505	508	517	509	557	513	514	513	579	541	538	545	530	540	510	495	540	547	538	507	520	495	510	521	493	536	532	526	530	517	520	489	531	474	499	499	535	485	503	517	494	457	521	545	526	523	487	502	519	476	512	487	541	567	527	541	540	480	545	499	532	512	535	553	514	556	510	521	520	502	503	492	511	556	486	510	520	526	540	529	505	521	545	544	515	567	484	539	511	513	533	536	547	515	484	478	493	529	524	504	523	512	509	572	515	504	584	511	499	498	548	521	514	545	484	522	503	520	499	491	535	525	509	542	506	482	536	502	511	513	481	528	537	508	486	506	494	502	544	531	542	581	520	544	564	508	494	518	527	544	533	532	539	490	510	528	522	525	507	518	540	535	562	529	573	502	486	537	516	500	501	504	533	533	515	546	500	511	488	515	568	515	532	537	521	523	527	525	526	497	553	480	483	509	547	520	524	497	509	558	527	540	513	523	523	550	547	533	531	521	558	509	542	534	519	538	495	532	554	507	554	498	496	505	528	499	547	507	539	482	523	524	500	502	533	532	500	537	501	524	536	487	539	547	561	485	536	550	548	527	504	510	500	549	540	507	525	504	522	511	497	488	522	492	497	510	531	544	514	484	508	523	520	550	544	532	550	498	526	521	523	542	507	492	516	516	521	501	515	527	494	553	519	497	544	526	496	491	519	513	566	491	535	569	571	498	500	542	527	521	532	511	531	512	503	542	525	507	525	515	501	525	514	536	526	505	485	508	510	512	510	538	503	525	474	549	503	540	515	542	538	486	547	516	520	530	512	506	538	527	551	493	498	526	513	508	537	550	527	512	496	476	536	498	551	545	507	504	545	512	511	495	548	524	547	548	528	519	554	478	529	511	540	526	513	556	537	555	549	531	494	536	551	550	500	539	532	542	494	533	546	514	527	517	546	522	517	518	526	504	509	529	513	534	481	523	492	538	530	495	509	498	569	532	499	516	540	528	510	523	553	513	508	528	535	521	494	478	535	552	534	510	560	517	537	527	565	491	555	496	522	493	539	512	489	550	558	552	508	526	522	480	526	541	523	519	556	505	558	535	515	511	541	529	532	540	507	517	533	515	534	550	506	488	531	538	546	525	529	544	549	549	490	537	489	512	487	480	520	478	578	482	516	544	567	492	489	515	504	532	521	515	515	502	469	521	531	538	526	482	522	503	522	541	539	500	575	507	521	530	557	503	530	504	520	535	528	528	491	502	533	550	512	498	515	484	537	528	549	528	505	525	541	491	519	502	496	527	474	492	497	522	518	501	524	508	532	566	546	520	534	494	487	522	541	530	472	537	502	523	558	501	515	491	503	554	473	485	554	502	495	524	510	528	504	482	529	540	522	500	489	520	518	518	520	555	532	470	497	537	542	522	542	524	499	494	473	497	529	547	586	548	511	505	531	512	527	543	537	495	562	540	544	492	540	503	500	517	553	545	516	514	562	502	483	556	509	485	507	519	563	514	538	532	496	512	495	525	516	513	535	529	563	518	537	523	527	519	548	468	505	504	542	549	558	526	519	537	502	512	510	517	456	516	538	516	498	512	497	522	516	499	505	525	520	566	533	506	513	528	497	505	546	513	545	500	533	579	529	544	506	493	506	500	548	522	527	501	535	514	528	521	506	531	501	502	534	526	476	499	500	530	547	498	547	551	507	525	509	496	496	517	491	528	514	481	503	505	549	556	526	522	512	536	511	492	518	520	512	516	499	506	524	474	516	542	530	541	518	508	535	491	494	512	525	506	496	501	538	513	519	497	471	522	516	500	534	490	524	524	507	554	506	514	526	533	534	511	510	546	519	540	504	506	506	512	505	508	571	513	555	510	498	532	484	523	486	516	509	530	524	500	541	523	513	515	462	523	464	527	523	473	545	540	524	572	507	549	524	524	553	536	527	483	538	544	539	530	520	494	513	513	521	534	547	530	517	513	504	529	521	525	528	510	512	516	492	503	539	517	530	532	529	538	534	532	540	532	505	488	511	543	523	495	521	506	544	498	535	498	541	517	564	507	522	543	548	506	524	490	482	517	502	522	519	516	530	528	544	508	542	542	517	546	561	522	486	558	539	526	479	512	505	510	492	517	487	544	495	534	499	557	526	533	504	514	521	555	519	510	524	500	522	491	541	557	533	561	520	517	551	503	513	533	501	512
38414	15526	3021	1925	1387	1043	877	704	648	588	554	519	461	446	415	421	391	421	388	364	377	394	351	361	392	323	374	334	357	378	360	342	346	352	360	337	374	334	374	358	357	322	377	350	364	311	345	351	357	373	352	364	329	350	344	352	311	383	348	345	347	355	366	358	359	330	347	349	379	330	349	362	359	368	372	309	338	341	361	337	383	311	358	403	363	342	327	324	333	350	341	311	344	314	344	324	326	368	328	377	369	365	361	311	358	349	358	305	342	353	377	332	364	354	364	339	373	340	359	337	346	341	328	341	336	314	343	332	350	319	338	362	371	329	357	384	336	309	320	360	353	316	316	340	312	330	315	326	340	354	337	344	296	342	314	326	311	324	330	343	340	334	345	357	340	338	352	344	330	332	360	331	284	349	345	370	331	371	309	346	344	330	352	336	381	327	364	345	346	343	350	354	347	316	362	372	316	347	352	364	359	335	367	343	314	358	325	360	352	350	337	349	341	346	366	310	329	343	341	327	328	377	345	338	322	353	322	329	326	375	335	351	336	313	368	346	340	303	295	334	316	297	336	345	327	352	343	333	373	337	334	338	371	371	358	317	344	370	331	320	337	365	364	333	326	341	367	375	365	359	350	357	340	383	361	328	327	326	352	344	350	323	322	328	332	327	363	357	355	323	336	353	331	367	341	364	319	349	348	345	381	307	347	339	345	351	323	319	324	318	339	304	327	329	367	336	336	344	348	327	342	364	353	332	300	335	340	331	332	361	372	335	325	335	326	317	335	326	361	338	340	334	327	359	344	367	349	334	337	326	333	343	311	357	325	331	344	292	336	313	358	285	355	352	331	330	346	307	337	351	384	356	360	306	325	327	351	349	327	353	330	341	333	360	307	331	321	331	326	333	349	340	341	339	303	319	359	325	356	341	364	322	315	295	327	362	338	309	331	379	330	340	346	323	313	326	355	314	359	346	338	320	305	317	350	340	324	330	349	364	371	359	306	386	359	337	314	346	333	369	322	345	334	340	347	317	355	340	366	341	359	360	328	363	345	372	343	352	372	318	331	356	309	343	365	311	332	340	335	340	355	323	318	339	376	326	366	359	339	326	325	347	361	315	326	318	333	332	345	359	343	353	339	345	322	313	343	335	367	355	388	350	311	389	314	359	364	341	349	362	318	347	360	348	338	343	356	338	360	337	328	328	328	354	337	345	356	323	317	336	343	327	365	355	355	338	321	350	340	327	354	360	319	285	359	327	335	348	347	344	377	339	342	356	332	374	364	348	354	338	312	337	346	322	328	346	355	360	349	324	375	313	365	366	379	372	333	347	327	337	356	324	334	390	317	347	357	347	339	314	336	316	348	321	316	355	337	314	378	364	335	312	343	340	366	335	344	351	300	328	321	326	324	338	322	352	360	341	345	352	355	363	361	336	357	335	358	310	315	316	328	333	340	337	349	342	353	319	360	326	324	326	345	372	350	337	325	329	332	348	319	352	319	331	338	304	374	362	334	329	332	350	364	325	332	323	335	359	302	326	328	323	354	361	358	321	376	355	331	325	351	329	341	344	317	334	369	332	345	336	339	350	349	343	352	305	375	387	348	364	299	355	359	345	339	324	333	329	352	332	338	349	351	338	349	344	342	349	367	329	336	321	359	345	358	351	362	303	334	320	355	351	331	327	349	336	334	375	331	363	287	364	346	349	332	342	316	365	362	326	365	368	330	369	321	341	345	317	346	342	339	322	328	348	348	334	327	373	344	370	361	359	335	331	341	336	360	327	342	342	326	354	339	368	317	333	329	318	340	337	335	351	354	354	323	355	331	355	302	335	338	344	355	358	306	322	330	350	357	309	367	372	331	358	327	357	361	354	338	331	342	332	311	364	331	326	335	356	336	331	277	334	339	345	333	343	340	340	365	355	329	330	323	335	346	334	384	352	325	336	330	335	367	315	330	350	361	329	349	313	341	333	374	375	346	309	338	358	362	372	346	348	346	331	349	357	341	315	358	366	354	350	367	322	344	315	359	357	341	330	359	342	377	357	368	350	342	331	331	337	337	342	354	348	375	339	343	321	325	351	298	332	331	345	373	349	362	338	350	318	334	339	355	330	318	347	323	346	314	313	325	346	332	344	330	340	335	345	360	354	347	305	356	332	348	341	337	337	325	354	352	334	315	351	355	356	338	357	348	388	351	347	345	307	386	321	375	326	341	342	352	339	355	350	321	322	332	351	356	334	351	354	328	352	334	325	342	319	333	365	362	360	320	315	367	358	359	361	342	357	343	349	325	344	338	361	358	378	343	322	327	332	305	379	311	352	347	363	349	318	308	346	342	356	355	351	334	343	386	331	334	337	310	323	372	333	310	338	343	328	367	308	374	318	340	357	353	344	325	353	333	357	341	291	321	340	326	323	326	346	339	327	316	360	338	398	363	362	305	341	329	327	355	317	343	334	343	307	379	327	342	335	342	368	326	352	321	329	387	310	323	339	367	350	325	330	364	320	337	349	340	338	331	340	358	332	367	339	364	343	332	319	342	329	330	304	349	334	343	353	363	314	334	360	374	368	366	340	364	352	346	350	328	352	332	351	332	359	345	313	334	360	347	363	353	324	339	346	353	349	352	334	342	342	338	363	346	305	358	351	340	321	324	358	330	338	324	330	353	349	363	303	343	368	362	356	311	329	315	320	322	300	341	349	338	305	325	323	330	321	371	331	336	344	327	336	341	335	313	337	358	355	337	343	317	344	311	286	340	323	335	344	348	315	343	323	309	323	348	319	352	401	336	291	303	340	348	342	339	365	311	352	390	353	367	336	340	359	374	393	305	334	306	372	362	372	337	314	329	385	352	325	334	323	355	348	337	336	359	337	339	366	356	322	357	326	325	344	329	344	335	316	347	350	372	325	336	297	332	362	322	343	342	339	333	341	308	336	328	374	329	320	327	372	340	361	360	335	340	335	325	344	341	351	337	377	371	355	314	354	353	348	319	333	357	335	329	331	318	342	307	318	329	330	335	337	323	325	318	348	368	331	353	333	322	368	370	309	361	321	370	359	325	374	332	348	340	309	342	384	324	331	361	347	337	386	337	331	323	369	342	318	298	338	350	311	323	360	354	361	349	348	333	322	379	360	337	358	336	325	327	350	367	363	317	337	366	352	323	364	368	365	319	361	329	336	329	347	357	343	339	323	350	359	329	348	345	348	313	303	329	364	337	296	361	328	357	364	351	344	348	301	362	342	382	360	300	316	350	332	353	338	348	339	339	350	352	301	328	341	345	329	357	358	333	351	351	355	354	339	360	334	374	372	330	320	328	340	304	339	351	386	321	315	325	359	344	378	378	307	322	337	311	315	338	360	348	316	297	336	321	332	327	328	346	306	367	333	373	337	334	353	333	336	349	373	326	356	312	314	340	341	337	315	361	329	290	337	325	371	313	355	334	350	315	326	347	322	346	351	350	337	346	319	322	333	357	347	316	337	351	325	354	308	338	371
19640	7405	4534	5707	4766	4022	3396	2954	2545	2282	1970	1846	1694	1618	1513	1371	1346	1316	1353	1198	1164	1162	1155	1094	1102	1116	1115	1050	1073	1043	1020	1001	972	999	988	997	975	990	914	940	984	949	959	904	958	953	963	971	949	896	947	925	957	913	892	903	1010	882	934	905	927	956	911	936	862	891	910	837	883	859	930	880	896	887	886	874	896	797	880	897	932	889	908	858	878	885	918	915	851	847	866	863	879	870	851	914	864	886	939	835	892	881	901	813	872	893	868	866	882	878	914	886	839	942	864	865	844	869	898	879	880	838	884	863	833	819	851	845	897	875	858	841	889	909	855	847	884	873	861	839	907	893	909	887	863	876	901	868	832	882	835	857	888	901	886	875	879	898	881	901	844	888	912	877	883	840	875	921	902	867	917	835	842	894	865	861	900	873	876	875	834	880	861	863	886	867	820	849	856	866	851	904	857	887	874	942	835	895	904	897	898	867	922	864	870	878	882	873	849	870	867	839	881	896	853	861	874	866	910	850	858	843	857	819	844	859	847	882	894	839	916	898	851	887	886	799	863	854	849	811	885	896	858	862	862	879	880	901	897	846	890	834	805	904	828	858	845	832	826	843	832	887	866	856	864	903	848	892	878	864	872	837	802	898	833	841	879	865	836	858	849	828	854	844	862	857	874	879	876	865	838	904	879	882	847	912	889	872	859	890	830	871	864	882	915	878	876	893	937	888	837	842	836	875	817	866	900	900	918	878	852	846	864	856	893	875	864	898	853	908	845	812	827	868	857	840	903	837	871	857	881	860	882	844	865	897	914	862	868	848	907	910	843	900	850	868	819	894	852	856	811	870	828	884	864	813	891	879	901	863	824	826	875	933	832	858	805	879	886	889	860	874	821	873	868	878	859	847	895	877	828	880	842	819	821	846	900	917	863	862	879	941	882	876	894	851	876	838	848	816	858	831	902	868	883	832	934	852	861	892	902	906	868	861	890	887	823	890	818	845	877	873	906	860	856	858	926	862	838	873	828	878	827	894	804	884	920	857	812	799	864	911	846	849	829	885	842	866	897	878	878	882	899	870	838	867	902	851	848	883	875	877	857	868	867	857	858	845	828	844	891	874	866	921	868	857	891	846	895	822	904	881	856	821	864	842	848	887	859	898	835	870	860	850	838	873	850	880	919	895	891	838	802	852	855	884	864	844	890	881	900	869	875	921	870	914	900	862	842	855	894	836	934	876	883	847	910	861	838	848	857	891	897	859	866	876	888	915	888	839	800	833	807	877	853	856	848	842	845	880	864	863	904	830	842	814	862	843	863	877	878	791	861	850	824	865	859	875	902	893	815	795	871	847	860	848	894	898	844	875	809	823	883	879	885	874	870	845	803	921	882	913	865	929	834	903	811	877	889	823	885	853	834	859	892	888	859	873	913	839	849	850	873	849	879	884	837	840	890	874	861	845	890	929	873	883	879	828	869	833	847	898	832	845	858	850	888	871	915	860	903	894	871	873	849	883	862	855	902	824	871	872	905	889	855	908	876	893	849	881	863	889	864	829	852	848	866	861	866	913	809	862	841	860	889	892	838	866	848	835	819	855	873	854	862	856	925	857	871	849	867	844	894	822	896	867	874	905	846	896	858	886	908	879	837	914	899	850	841	937	857	870	878	866	887	847	865	833	894	912	897	889	860	859	844	898	901	882	864	904	892	824	819	876	842	829	863	918	888	863	912	826	939	861	902	864	874	884	887	849	878	853	888	849	873	828	891	832	887	866	881	806	844	896	892	866	904	824	833	909	849	817	877	849	910	870	849	845	847	857	880	866	873	858	854	873	848	860	862	861	861	871	873	853	926	834	897	899	923	863	887	837	887	838	864	871	841	860	866	873	869	855	892	875	826	912	882	856	933	921	915	828	882	899	887	873	850	849	899	905	918	862	867	899	857	893	891	852	843	879	872	810	934	939	840	831	831	862	888	822	863	894	846	888	905	881	928	844	929	841	835	863	879	850	804	852	876	894	849	863	857	834	871	810	905	857	859	841	877	869	819	901	837	879	867	875	852	857	873	862	890	861	864	877	886	875	826	912	829	819	840	915	852	836	901	857	873	907	808	837	834	855	820	886	898	847	910	880	891	831	858	862	887	893	843	884	854	834	882	881	862	910	822	905	901	901	828	816	837	820	883	840	933	846	880	838	864	940	913	899	869	872	848	883	889	832	901	852	920	842	892	863	881	849	834	893	881	919	872	838	880	858	871	834	844	832	885	894	842	882	831	875	840	875	842	871	919	880	878	868	909	912	859	885	820	925	829	818	880	904	912	837	846	810	874	861	867	919	871	878	858	831	921	833	896	884	869	866	852	864	813	851	833	832	943	933	917	915	879	857	889	861	915	858	846	837	882	855	835	866	888	838	947	911	826	865	856	903	898	899	895	876	896	868	826	861	833	852	870	891	858	855	825	869	883	889	865	872	896	886	858	885	878	880	883	841	858	871	887	845	812	928	884	884	867	841	876	852	814	822	813	816	877	864	884	835	878	832	905	901	861	908	880	873	892	878	808	886	825	868	883	848	860	866	851	875	835	853	881	891	918	874	864	941	863	857	888	810	909	871	864	835	931	916	911	843	847	881	848	886	902	885	867	820	853	865	889	839	881	847	868	851	870	859	818	869	838	853	844	855	891	898	858	822	838	859	916	863	879	899	897	832	873	839	862	850	906	888	855	835	806	856	878	868	852	881	872	879	880	887	915	933	826	858	875	835	896	867	829	949	841	863	935	841	872	850	886	883	877	853	884	877	859	851	886	886	857	835	911	864	813	855	873	885	794	877	825	921	863	847	865	860	843	879	886	823	865	872	797	852	911	847	850	888	867	903	897	905	852	854	885	913	866	883	830	849	858	920	823	828	870	870	844	858	852	873	836	846	891	860	846	913	808	895	847	848	901	861	825	859	905	844	834	868	894	883	889	879	868	880	878	848	867	860	869	862	846	843	893	867	841	877	832	871	884	864	855	864	869	828	882	899	826	792	862	870	849	905	860	844	917	861	858	902	864	897	857	952	838	881	863	833	879	899	850	909	899	854	898	824	893	855	867	860	855	888	877	834	834	908	903	839	860	887	842	853	892	901	909	863	792	886	870	855	860	910	816	870	843	898	861	858	841	861	895	906	891	917	850	885	919	856	845	860	890	898	809	856	896	882	889	878	864	862	867	900	894	868	895	869	931	900	857	869	878	880	887	884	855	922	878	871	848	863	849	890	869	864	860	881	917	903	840	859	819	803	880	869	916	860	849	835	864	838	833	917	872	869	880	872	885	845	862	830	847	876	823	851	896	837	850	884	878	908	873	868	882	854	896	838	854	867	868	846	885	885	871	836	900	848	856	890	827	916	874	879	822	830	861	852	856	871	874	878	812	891	897	878	864	853	864	900	899	877	839	885	863	852	820	872	853	858	863	880	855	901	923	897	890	814	889	906	870	859	829	860	837	828	862	832	857	885	857	798	812	846
4782	434	335	283	319	286	309	285	275	291	253	263	332	303	301	317	311	305	290	276	290	273	263	274	296	273	280	275	319	282	300	284	275	281	263	295	294	293	276	260	280	305	284	286	303	280	290	259	278	309	294	295	327	288	263	270	302	270	254	287	273	314	278	295	304	251	300	299	283	277	306	275	275	320	264	290	307	270	298	282	295	295	278	301	265	311	304	260	263	292	305	256	288	260	259	259	283	306	286	254	297	287	280	263	296	283	293	309	306	280	286	273	256	285	301	291	305	290	277	281	303	273	290	284	315	241	251	300	289	291	277	311	307	315	255	310	253	292	254	304	269	280	290	265	276	277	265	281	299	305	275	288	290	285	290	270	262	300	299	301	281	273	303	311	281	264	268	294	271	284	292	281	268	300	293	290	275	282	261	312	289	286	260	272	281	293	300	272	292	312	289	261	301	298	301	272	281	279	286	299	253	286	288	279	254	240	291	287	283	289	285	310	288	289	277	258	294	302	302	264	298	276	288	283	306	291	311	286	289	291	287	253	253	289	310	269	280	259	301	273	285	256	302	276	270	254	303	273	260	268	289	288	260	276	279	274	291	267	272	253	264	294	281	281	322	259	282	302	264	291	280	272	261	275	275	316	269	279	254	291	286	248	271	285	284	274	286	289	294	297	277	290	297	283	288	309	273	289	281	280	278	268	300	273	302	287	292	293	287	294	270	270	276	299	280	250	282	301	261	286	286	304	255	311	313	299	280	296	290	285	314	294	276	285	295	265	301	273	273	274	267	270	287	291	287	281	299	268	287	263	286	266	296	297	272	289	273	275	302	289	267	253	299	270	253	256	267	265	304	276	276	270	308	285	292	295	250	296	298	301	286	291	277	315	282	273	268	269	297	281	268	295	280	263	261	304	281	294	300	261	298	262	269	277	303	280	273	267	293	291	272	299	289	278	294	274	279	268	276	263	282	286	256	270	282	269	295	286	300	308	277	285	282	257	301	274	309	309	286	278	314	273	278	282	318	327	264	266	289	260	258	304	267	268	314	268	305	294	278	286	265	277	283	277	266	302	290	283	285	301	279	275	267	292	268	235	306	286	266	271	280	265	277	279	257	309	285	266	295	292	291	288	319	264	276	274	278	308	265	275	326	295	288	291	283	287	279	260	269	296	287	283	283	287	300	267	274	279	302	266	280	272	282	266	330	283	276	288	310	272	281	272	282	286	298	292	305	249	265	297	252	269	317	296	284	288	292	306	295	283	277	287	305	272	269	287	283	242	302	274	295	273	292	262	303	284	289	309	286	264	291	296	272	273	298	293	300	253	303	271	301	292	264	262	290	314	289	260	278	339	278	307	303	275	299	291	322	279	269	273	283	280	291	286	267	254	301	259	311	284	267	284	321	288	271	275	270	275	286	296	268	287	307	276	282	276	268	285	297	271	311	281	311	255	289	272	285	278	292	287	277	286	258	298	301	253	277	270	297	311	285	287	308	258	312	276	273	271	286	296	273	287	265	296	273	301	289	273	265	302	293	254	286	296	309	275	289	277	316	260	294	265	327	254	293	261	314	272	292	272	306	253	294	262	285	318	293	310	284	304	275	306	289	291	279	275	303	283	285	296	288	264	270	268	267	255	317	286	285	279	274	265	252	266	284	287	285	286	295	267	296	298	291	267	293	266	269	279	275	282	288	278	255	285	288	321	305	293	290	266	307	289	273	302	284	286	274	263	255	292	282	297	264	285	306	271	276	296	264	288	288	263	258	291	298	294	283	284	288	277	269	281	291	280	265	283	293	291	293	276	255	282	283	280	290	287	265	301	335	287	263	263	332	260	290	285	280	315	296	252	315	300	266	293	257	268	299	269	284	297	292	250	288	329	305	255	291	264	256	285	306	319	281	270	318	269	281	293	332	313	288	299	305	280	279	298	253	301	242	265	273	310	275	300	305	310	296	274	251	260	266	264	276	264	308	281	284	276	268	295	285	295	299	296	284	289	286	254	309	282	284	251	293	280	272	291	311	274	305	279	278	252	283	263	283	277	290	277	294	318	262	276	295	301	290	280	257	281	272	272	294	284	283	278	276	312	299	279	253	256	316	317	307	273	259	283	268	311	288	286	319	294	293	313	320	247	301	239	262	264	264	291	244	287	300	307	264	323	288	264	302	298	302	278	292	279	279	287	269	275	274	275	337	294	269	287	294	291	232	281	274	282	281	305	278	298	291	269	263	262	283	285	277	289	295	272	250	253	310	283	288	278	277	283	279	292	271	290	245	296	270	284	288	308	273	295	276	281	263	298	291	263	293	257	280	306	277	240	304	285	290	310	279	301	301	299	308	326	303	318	272	291	289	308	278	275	290	271	301	250	304	274	281	302	290	277	308	258	274	276	293	264	272	281	272	287	296	263	239	282	270	259	282	255	284	269	281	251	307	277	297	298	276	268	287	292	284	247	268	268	285	278	296	298	289	270	316	289	299	290	269	287	283	278	283	259	261	294	282	293	272	272	298	295	271	262	262	295	294	279	294	277	263	263	271	235	299	278	283	272	300	257	283	286	281	289	300	275	293	284	282	281	293	293	280	290	274	304	300	284	249	274	280	307	293	262	295	297	293	302	303	311	329	277	294	309	302	289	268	275	275	264	286	318	278	280	251	315	293	291	332	271	282	279	260	283	289	276	234	306	263	276	288	255	266	295	278	274	299	279	284	282	282	304	274	252	301	256	277	270	293	274	280	262	297	261	325	260	315	273	292	273	299	296	277	287	270	287	311	251	269	252	271	268	310	264	269	313	264	278	291	247	276	277	274	303	321	296	275	284	320	279	287	277	279	283	290	233	281	295	282	346	311	332	266	255	285	290	278	286	288	232	324	261	302	275	300	301	299	294	290	252	289	298	284	290	282	293	282	298	264	283	310	295	297	270	288	313	308	273	282	295	324	247	271	307	284	283	303	296	278	291	294	289	298	281	286	288	262	260	289	301	284	275	273	266	273	271	325	326	298	252	279	298	269	278	311	310	286	250	300	293	294	312	279	279	296	265	288	303	278	288	261	269	297	272	260	280	258	243	287	289	250	292	273	281	255	280	298	279	280	257	288	266	291	268	265	263	284	277	260	306	280	281	261	271	267	285	288	287	277	291	275	308	294	296	284	267	280	280	286	270	301	268	270	280	289	281	281	272	272	281	264	278	282	269	266	273	261	269	277	270	279	298	293	257	279	308	324	268	293	299	287	273	282	273	275	296	282	270	292	288	246	305	264	275	272	276	289	281	259	276	301	270	313	264	295	287	301	294	281	267	287	273	308	293	287	300	289	256	261	261	302	289	283	290	268	294	305	305	302	292	276	246	285	283	256	268	268	267	291	283	279	304	310	285	307	286	290	313	282	259	287	301	301	284	309	277	256	294	295	262	299	332	238	302	254	272	282	273	301	299	299	270	283	293	269	305	286	265	272	285	292	278	284	295	269	327	330	259	280	292	284	277	295	275
3585	867	758	764	763	759	768	728	753	748	737	752	712	778	709	707	738	725	765	716	666	769	719	704	701	735	691	709	717	721	729	722	648	696	730	755	678	693	716	734	685	709	750	763	687	707	669	725	739	646	703	690	749	690	669	727	753	720	703	671	713	669	732	711	702	704	699	698	705	701	744	711	725	733	712	683	708	713	681	705	703	677	696	690	710	711	702	697	729	711	726	704	704	716	706	711	716	718	696	664	731	718	682	706	660	748	683	723	730	733	710	727	700	696	702	699	728	705	732	707	721	751	718	747	717	755	728	693	715	709	729	667	749	673	737	720	724	681	671	732	697	720	746	754	683	739	755	666	716	709	698	686	753	715	699	720	690	715	680	715	667	695	733	724	700	729	712	702	697	723	702	666	741	723	728	662	711	684	713	730	752	747	681	707	735	696	698	693	683	674	740	658	681	737	711	709	705	714	703	714	763	650	707	705	706	761	715	751	705	716	741	706	743	709	682	724	683	709	699	669	695	710	743	667	717	666	744	681	703	701	717	721	714	715	718	673	727	697	727	756	731	711	737	676	730	726	700	758	736	707	695	704	713	721	773	774	718	729	704	716	707	704	705	727	750	704	694	691	736	711	687	745	735	731	687	671	673	699	674	711	686	726	694	714	706	646	774	726	720	688	704	715	709	710	748	724	690	713	697	732	749	660	692	697	737	707	727	711	703	749	709	687	720	637	690	674	739	747	727	706	647	736	716	694	702	714	727	712	689	699	723	713	718	720	713	721	700	708	718	697	763	749	745	692	683	724	742	681	692	660	703	723	685	735	700	729	730	717	698	688	687	698	691	657	743	646	676	741	713	661	710	718	730	719	722	706	742	780	726	720	686	734	684	722	692	685	700	681	732	707	734	747	708	748	713	715	724	698	715	692	684	723	700	698	764	679	697	668	691	720	703	742	716	727	698	705	689	676	742	779	662	718	688	770	695	714	712	711	704	714	691	677	727	716	754	693	701	719	705	709	728	697	705	726	697	764	645	748	716	711	785	720	721	733	706	729	737	713	761	711	702	726	770	679	707	724	718	750	693	714	702	761	688	694	716	706	719	710	697	708	725	716	712	786	692	688	708	697	699	758	690	746	737	727	716	721	728	699	711	710	737	715	689	721	675	680	699	681	722	712	735	710	690	727	684	714	697	768	705	680	714	701	737	704	703	727	719	765	779	707	732	704	710	717	704	712	730	751	698	722	683	729	721	785	735	732	742	718	692	705	667	734	732	714	747	711	724	698	653	693	744	745	682	708	713	687	703	707	642	734	734	701	710	703	697	739	762	705	718	666	727	671	689	678	739	766	739	696	721	672	744	719	686	707	649	757	720	727	706	687	725	717	716	727	731	711	724	713	716	728	681	773	725	722	719	775	686	713	740	718	751	690	755	707	720	688	725	736	713	662	688	755	753	717	740	723	734	752	686	665	729	731	739	697	739	720	720	679	722	692	720	712	747	712	689	739	667	689	689	701	707	708	757	724	725	690	751	694	689	690	740	701	721	696	692	729	670	725	727	716	725	701	665	677	769	730	701	681	715	677	677	704	755	749	703	732	718	707	747	786	705	740	773	710	721	688	739	690	721	711	737	690	729	663	737	716	741	692	705	686	699	655	695	710	703	756	733	696	734	762	696	729	633	722	720	697	716	639	733	715	705	699	698	691	692	696	716	698	737	705	712	702	730	697	709	708	691	704	723	705	727	707	716	716	697	688	735	676	707	679	756	737	719	699	712	706	703	740	652	746	701	735	770	681	716	735	726	719	674	738	706	699	716	693	701	684	763	719	700	659	703	755	755	722	703	703	737	768	700	766	696	721	731	633	721	701	731	750	642	684	723	716	669	716	699	701	712	714	658	670	717	727	730	671	765	727	692	712	678	714	725	650	765	652	687	711	686	677	677	704	643	717	729	721	704	708	731	709	692	727	696	733	740	682	688	738	696	673	676	724	734	644	708	726	714	698	747	683	681	734	721	686	727	699	687	729	713	673	755	716	722	776	726	695	723	678	724	742	689	709	712	725	683	691	725	721	708	692	779	705	708	734	752	688	721	717	702	686	726	717	663	685	706	741	746	715	731	693	734	746	645	731	679	667	710	743	678	689	748	665	696	702	729	700	694	681	684	699	689	756	674	700	713	678	698	698	693	718	692	789	653	682	744	707	741	739	727	659	750	742	736	698	688	712	701	706	708	717	680	699	720	711	685	701	708	693	734	705	702	717	729	736	665	705	682	749	706	697	706	708	688	714	741	734	710	715	754	692	719	688	742	728	706	698	658	686	721	684	709	685	711	698	683	674	700	682	686	654	681	674	728	681	701	753	682	624	692	730	728	742	704	686	735	685	720	712	674	692	738	744	706	670	761	701	683	677	702	675	694	696	733	687	716	697	647	749	728	752	712	675	776	733	732	706	703	705	670	688	691	735	765	756	719	710	739	704	717	705	693	720	759	693	725	717	720	703	669	694	733	682	690	661	656	686	692	700	765	672	686	721	726	684	710	717	716	740	734	722	694	734	747	665	720	770	705	713	711	695	703	741	732	742	714	721	723	649	671	705	683	736	709	692	719	679	753	804	681	734	736	680	748	768	720	728	705	707	743	704	772	738	700	752	715	669	707	727	702	764	720	749	704	734	721	683	671	723	675	740	703	717	728	749	736	726	685	658	697	688	700	655	718	730	684	710	696	746	791	706	722	719	700	749	752	716	690	704	666	729	712	764	655	693	732	697	692	705	680	728	701	743	697	741	778	691	667	700	742	730	721	650	747	746	687	671	709	744	733	680	693	707	708	711	666	714	736	718	763	685	690	717	733	738	720	705	686	730	706	684	683	644	697	717	715	685	710	685	715	721	732	685	693	737	734	718	745	709	714	733	685	715	724	662	725	706	734	739	650	696	710	654	754	705	719	740	729	709	765	719	683	712	697	683	694	707	730	709	669	699	697	715	727	739	754	744	730	707	683	724	725	644	749	698	696	720	712	701	664	700	707	739	711	685	735	716	705	701	685	758	668	717	736	658	724	729	730	724	710	735	661	727	710	681	732	647	713	742	697	741	709	685	734	673	759	714	682	722	730	749	659	730	655	688	710	731	719	713	698	692	725	705	705	726	705	697	665	702	706	674	685	736	699	683	724	678	747	677	695	657	727	710	680	677	686	696	746	715	677	701	681	719	690	719	733	685	772	669	703	700	732	757	714	711	708	735	696	691	663	678	670	700	709	720	726	728	730	688	694	715	722	698	765	683	718	704	694	682	740	761	664	709	724	709	722	698	695	701	695	719	684	709	657	712	740	691	735	694	721	690	698	710	643	735	740	723	685	778	697	731	697	753	673	702	694	716	695	732	702	677	697	690	731	758	714	721	715	731	735	724	680	670	708	705	703	721	703	706	691	763	714	649	716	704	675	693	727	742	751	754	705	739	733	723	734	744	722	699	682	731	745	722	724	692	716	774	708	687
24612	7008	1196	909	624	546	458	372	310	285	279	283	237	234	220	212	222	203	213	222	203	196	180	181	209	199	172	212	213	204	179	205	144	150	193	197	194	202	174	185	205	173	173	199	165	186	177	169	198	172	204	177	197	172	188	193	164	204	192	194	183	185	186	188	200	184	199	195	177	174	198	190	191	189	181	177	169	170	178	168	185	192	208	188	193	205	195	175	200	185	185	180	193	184	183	189	169	190	177	177	209	188	161	166	190	181	160	172	187	199	182	179	189	172	169	203	172	174	212	190	193	209	176	188	151	188	205	163	167	161	181	185	196	169	179	202	208	194	179	159	187	162	185	187	190	183	177	187	177	172	191	181	209	177	173	199	199	182	190	170	166	179	205	175	190	185	191	200	192	178	176	182	201	199	171	158	163	161	159	164	151	172	185	189	179	178	182	187	186	184	153	191	155	183	193	185	195	166	195	203	192	190	175	177	163	183	175	179	186	160	192	177	209	197	194	168	175	210	183	173	183	186	197	173	179	185	179	175	177	140	195	209	165	155	180	166	191	184	160	196	198	188	173	192	177	184	208	203	178	173	191	186	201	192	152	202	169	181	175	177	176	172	191	200	183	172	182	148	180	144	187	201	172	190	178	170	168	186	174	164	191	176	187	184	212	183	174	205	180	170	187	191	178	197	185	193	190	185	174	218	194	167	191	175	175	170	197	180	177	207	184	179	162	194	151	180	203	193	191	212	196	199	179	204	182	200	171	181	178	186	164	211	182	193	160	174	163	189	195	189	199	203	190	164	208	162	194	170	182	175	194	155	179	188	193	178	187	189	169	196	185	192	200	186	189	205	172	158	188	211	169	146	178	155	212	187	199	174	183	196	170	177	185	223	189	179	197	175	174	183	194	188	158	187	189	174	191	183	184	149	187	174	182	189	171	195	159	169	188	180	194	201	156	179	185	182	167	199	206	194	191	179	183	191	165	178	180	195	190	173	211	193	162	160	156	184	161	197	177	171	185	183	178	160	178	168	190	173	195	181	178	185	221	202	200	200	182	178	170	177	195	190	193	199	176	198	168	171	199	189	185	186	201	162	200	189	187	199	201	203	201	184	195	176	183	170	185	173	192	170	172	167	175	156	192	180	179	197	198	178	172	189	169	156	172	171	180	176	177	185	181	204	182	201	189	196	194	197	188	202	183	165	170	200	191	173	199	162	187	171	165	180	168	158	176	193	171	190	191	203	178	195	153	200	182	174	157	192	199	182	185	166	211	178	168	186	183	192	188	186	188	177	198	159	171	175	185	172	169	175	206	213	190	185	188	170	172	180	168	153	200	174	193	199	207	202	176	172	177	217	168	183	175	178	181	165	171	194	190	197	183	203	181	174	194	181	177	168	174	189	174	208	157	179	182	195	184	169	189	204	188	186	202	171	180	201	191	198	156	166	177	177	190	199	173	179	191	183	183	207	162	169	193	198	173	184	196	177	169	194	172	193	195	211	179	181	186	186	174	161	164	181	188	172	178	175	159	178	189	204	170	211	189	183	154	191	190	200	188	172	190	190	177	166	183	193	159	173	190	179	155	183	186	199	191	167	170	176	214	171	163	176	195	188	198	183	202	203	195	204	207	212	160	168	165	177	218	193	178	206	171	196	188	198	194	161	177	190	199	179	186	198	186	183	162	177	184	162	175	171	163	183	210	174	187	175	197	151	193	166	187	154	182	166	169	162	202	161	188	203	189	167	176	193	183	196	189	201	195	173	158	188	179	194	193	184	180	169	185	173	181	203	166	191	203	191	172	216	192	164	178	197	150	219	203	186	172	184	203	181	197	162	189	216	164	190	189	164	181	178	201	186	182	217	208	191	185	163	166	225	154	164	203	195	188	182	167	176	193	166	188	166	157	158	184	179	151	188	180	191	176	181	191	187	183	186	165	150	211	202	180	187	191	190	173	183	186	181	194	179	172	191	196	159	178	187	191	192	181	184	188	177	191	177	177	163	171	184	192	204	170	182	166	151	167	202	210	168	172	173	188	194	170	182	195	174	165	193	178	194	170	174	186	191	179	157	168	169	165	188	198	186	161	166	170	183	185	171	181	158	175	195	169	185	179	169	164	187	190	173	189	197	192	173	189	181	181	179	175	187	185	180	174	180	191	169	159	183	192	183	195	172	166	217	186	195	195	204	190	182	158	186	192	162	169	171	183	198	180	184	199	192	166	187	154	169	184	219	203	216	185	207	163	186	153	191	194	183	174	182	190	170	189	175	174	153	214	190	195	193	161	199	151	179	190	174	197	193	176	188	173	188	192	156	146	188	190	173	146	187	205	172	199	193	190	215	168	185	169	179	202	180	164	175	182	182	180	195	159	189	174	174	175	177	175	176	172	183	194	174	182	201	205	215	166	175	190	190	177	177	167	166	157	181	196	161	197	189	180	186	185	199	193	203	176	159	170	187	193	190	180	179	176	179	185	164	177	190	175	171	166	172	163	171	184	195	210	172	188	178	175	196	157	191	205	199	181	185	224	181	167	193	196	176	197	185	167	184	183	163	180	168	175	197	206	197	179	190	169	175	169	163	182	175	196	166	203	201	172	191	163	182	181	170	170	176	195	167	180	193	179	184	187	172	192	189	172	206	156	190	177	195	189	200	166	238	180	176	188	206	174	165	192	162	216	177	187	183	216	172	182	166	170	160	199	180	176	194	179	163	187	195	195	166	190	172	210	166	195	177	204	187	162	194	176	154	186	196	167	193	162	202	191	157	182	182	190	180	198	183	153	172	191	175	192	166	172	178	183	202	210	204	167	165	176	184	190	187	182	165	209	193	186	193	174	183	169	186	158	186	181	189	176	197	165	156	175	168	190	187	184	176	193	200	199	176	176	170	174	186	182	199	195	205	164	187	180	198	187	182	164	178	193	183	176	178	192	155	200	158	191	182	173	180	174	184	169	194	176	177	185	182	183	190	176	193	174	178	178	184	210	159	172	186	193	149	177	177	172	182	196	192	158	190	149	188	162	188	189	192	175	172	181	196	195	184	208	168	190	174	168	186	188	184	179	184	187	155	179	189	189	177	210	191	156	196	206	165	160	166	184	189	188	140	196	192	198	196	162	188	192	187	185	193	181	171	184	171	205	168	165	190	185	191	177	188	163	194	181	185	182	151	164	160	182	175	179	158	191	187	138	198	174	182	193	199	151	208	191	177	157	189	194	195	158	175	189	206	170	195	200	190	160	189	187	184	207	172	186	172	178	186	180	176	172	178	193	190	190	224	191	171	163	199	178	154	191	190	166	204	188	183	191	195	187	176	179	190	189	171	167	153	183	179	179	195	156	175	181	199	160	188	195	170	190	185	178	211	171	195	194	193	163	184	187	178	174	163	180	186	197	163	160	159	182	156	176	163	188	180	227	171	173	180	175	165	186	179	190	218	176	181	178	175	177	154	188	166	191	202	175	184	180	187	188	204	177	177	192	161	184	185	165	200	206	174
13250	4004	2461	2992	2574	2205	1860	1587	1466	1282	1154	1025	946	857	887	749	794	740	704	708	714	693	618	676	672	651	639	610	589	629	589	572	592	574	581	578	567	544	612	569	558	590	575	591	565	566	558	530	541	536	565	561	505	543	502	580	559	553	515	527	541	545	547	534	566	491	584	534	541	539	530	541	494	575	526	539	521	525	552	529	523	535	544	541	535	549	526	491	555	522	528	524	517	521	519	485	552	561	557	511	540	539	546	529	478	533	536	567	504	531	526	524	523	527	506	517	521	530	523	519	497	536	553	529	540	556	480	536	547	520	567	529	527	500	547	540	511	505	555	588	530	520	543	533	543	519	541	497	524	490	527	527	491	539	537	509	552	525	517	495	485	518	527	559	507	518	525	535	534	465	529	534	500	534	544	496	519	548	507	539	547	551	502	485	583	523	498	523	549	530	558	548	499	512	524	557	586	497	509	551	496	504	533	492	516	545	508	504	509	491	520	526	500	517	535	550	515	566	523	518	477	490	499	510	528	504	528	520	545	487	518	512	533	531	517	536	535	489	518	525	522	492	510	529	529	524	495	510	527	504	547	564	527	485	535	519	516	520	502	513	499	534	522	525	495	505	564	532	506	505	530	527	541	515	546	514	527	557	522	567	486	527	527	500	527	520	495	549	546	510	510	502	536	500	539	539	528	530	525	523	542	509	509	533	505	507	545	519	503	533	536	532	499	489	534	532	528	523	496	540	517	538	520	546	511	530	531	517	490	477	491	511	526	532	514	551	505	569	489	548	486	534	531	504	560	477	500	554	523	554	528	489	544	502	544	574	518	518	493	514	515	535	527	559	524	523	482	521	546	504	499	528	541	498	512	510	536	535	548	523	480	497	523	538	517	510	541	510	512	506	536	534	498	550	524	554	520	489	533	514	518	538	509	546	529	512	557	553	544	523	557	514	508	524	521	515	517	524	539	534	499	485	491	541	546	540	533	474	568	489	522	512	509	522	501	503	555	518	521	494	517	517	502	513	497	514	520	474	507	515	501	527	487	536	497	539	520	519	574	520	533	510	568	506	542	532	540	525	517	577	528	499	501	534	527	550	522	535	521	498	494	537	546	547	535	509	524	537	523	514	522	537	523	475	523	479	542	553	541	558	517	525	521	532	543	532	542	527	536	524	510	539	551	524	490	558	505	494	471	479	527	539	582	520	531	571	507	511	532	529	502	545	537	525	511	509	492	516	520	536	499	531	528	528	503	509	562	499	502	509	573	539	553	526	550	500	528	529	531	518	527	520	480	543	518	529	503	530	534	504	480	530	543	553	529	522	507	535	493	506	499	519	503	487	549	518	553	548	550	500	520	541	510	528	528	547	499	570	497	519	511	532	525	568	540	524	529	509	534	492	529	510	487	551	548	501	510	505	540	506	528	527	494	562	514	529	496	565	527	553	522	494	487	518	521	558	537	519	509	509	504	491	533	525	553	551	519	510	520	504	538	515	552	567	521	527	529	530	550	518	504	517	542	537	518	534	514	540	529	530	528	535	539	549	553	547	520	493	516	523	486	499	528	547	523	550	525	519	508	498	524	497	532	505	552	554	538	523	496	465	532	515	510	513	537	549	499	528	559	498	512	543	520	530	509	504	519	537	539	522	555	525	539	516	494	511	484	527	505	494	542	536	508	526	447	523	496	526	524	477	520	545	494	512	547	493	549	557	550	531	510	547	541	535	547	498	539	511	521	514	548	554	523	513	533	554	520	538	516	553	543	499	504	547	502	519	532	540	486	510	560	530	510	529	524	530	540	526	535	518	525	508	518	550	523	556	521	543	520	508	523	525	537	524	527	530	509	513	488	524	502	548	498	504	524	525	519	524	525	518	524	505	510	499	547	513	522	478	504	497	542	532	526	496	494	526	512	521	520	540	515	523	533	506	527	522	498	526	546	531	510	527	510	538	515	492	531	521	537	534	525	518	491	511	508	496	524	539	560	505	502	502	460	525	516	504	570	542	553	511	519	510	495	523	521	512	501	530	526	503	515	514	512	542	513	519	547	551	503	552	546	528	503	510	532	482	521	579	551	522	470	524	502	532	572	538	536	493	517	498	561	507	504	515	516	531	526	554	499	505	534	500	558	519	517	542	528	492	525	528	520	518	549	525	547	498	518	552	510	531	561	539	517	512	527	514	528	498	534	529	516	563	534	542	523	531	521	509	469	549	513	476	479	579	501	528	499	519	507	543	520	538	546	530	481	512	510	512	508	485	536	529	542	532	494	525	483	534	528	515	508	516	551	516	549	512	542	547	524	469	511	525	488	539	502	507	551	526	499	538	509	500	508	534	506	527	556	558	511	539	527	549	514	491	525	562	530	531	537	518	536	536	518	551	544	521	489	516	540	517	554	555	529	556	473	544	529	469	525	551	560	514	498	503	540	537	558	525	563	498	546	517	504	529	531	473	547	529	489	520	539	512	544	476	541	562	491	499	493	517	515	474	547	535	510	494	531	488	503	530	510	531	503	536	490	510	545	517	515	537	510	491	511	551	513	489	525	494	542	523	507	526	526	508	522	495	515	489	545	526	543	502	493	536	559	534	553	533	489	540	555	505	505	522	522	547	559	541	540	461	548	487	547	501	514	514	519	505	526	545	530	518	526	529	502	516	512	553	492	506	546	513	509	529	520	567	549	481	522	532	523	511	519	549	502	490	530	459	541	519	493	512	526	522	501	529	507	498	592	534	499	540	535	566	510	549	535	551	518	552	533	505	525	509	500	539	565	507	526	521	519	533	506	498	535	491	516	517	485	513	568	495	561	485	506	532	476	551	508	500	495	497	495	536	487	504	508	480	528	515	493	529	553	523	549	546	507	534	534	519	488	524	545	505	504	526	543	524	496	511	500	510	499	509	522	553	574	521	523	496	520	544	537	537	465	546	517	529	498	502	501	509	498	510	512	508	482	520	573	471	512	516	570	502	580	512	559	534	493	544	571	500	545	581	519	541	519	520	550	497	541	529	551	576	515	517	531	582	520	524	530	525	504	568	557	571	518	515	529	532	532	484	533	525	515	502	502	500	493	554	518	532	508	531	537	516	511	536	560	497	564	500	539	547	540	526	559	499	511	533	576	571	504	482	546	529	502	515	533	539	531	531	530	483	473	516	530	498	550	555	537	547	532	568	517	546	504	524	514	551	553	529	507	534	537	525	550	535	517	518	505	564	501	513	535	528	536	521	558	508	490	523	529	519	509	545	532	516	505	529	483	510	541	516	503	507	555	533	539	549	495	503	506	551	524	465	501	531	485	517	528	508	510	564	586	515	498	521	526	480	492	549	540	545	493	528	550	536	528	524	515	531	550	506	512	553	543	494	547	510	527	548	522	499	540	565	509	549	533	508	502	498	512	501	527	510	545	531	554	500	552	520	535	502	508	500	521	514	544	515	529	527	536	509	527	571	533	551	521	561	509	535	537	529	486	536	533	541	485	546	524	500	504	510	540	507
37108	14024	2791	1939	1362	993	803	715	597	594	544	452	499	431	439	428	417	397	408	418	329	349	388	432	379	366	342	386	352	357	385	353	344	344	327	380	389	341	346	349	363	358	342	341	361	329	324	355	345	355	342	317	332	349	357	324	338	332	307	360	337	386	354	297	372	338	353	320	329	346	322	350	365	363	341	321	346	362	347	339	364	338	387	372	316	322	359	341	364	371	339	344	340	369	348	337	364	341	362	336	392	362	319	335	361	358	305	310	355	346	360	311	281	301	354	315	383	344	315	355	350	360	364	339	339	344	339	340	339	328	335	341	344	332	333	338	355	330	358	350	318	330	354	330	367	340	334	325	328	335	313	366	336	373	331	333	343	358	315	352	314	326	333	365	374	327	304	349	324	372	348	350	403	346	367	348	298	318	338	364	325	340	364	359	307	325	309	302	363	364	413	343	375	322	343	359	375	351	358	355	327	346	361	378	327	353	332	331	336	340	304	320	311	328	364	373	340	308	334	291	355	361	338	333	345	347	358	343	322	362	341	338	338	322	321	334	334	307	350	349	383	356	331	341	333	330	333	314	364	291	362	341	347	307	367	343	314	314	340	329	306	316	347	326	346	362	367	318	357	367	341	334	325	337	372	332	324	352	411	301	330	367	359	335	305	349	349	337	355	333	344	337	348	358	336	318	401	371	347	333	318	327	339	332	359	320	358	314	322	336	361	360	327	345	362	336	318	349	330	332	320	363	359	333	341	334	340	323	328	351	331	349	358	346	345	350	365	331	357	366	329	336	334	334	347	338	337	350	314	310	362	312	314	328	333	333	349	351	353	358	303	314	318	306	323	350	356	320	373	359	347	349	312	313	347	340	341	315	327	325	321	338	297	326	314	340	365	382	342	354	330	325	367	329	345	376	325	331	319	331	304	346	313	352	347	344	338	342	369	366	310	332	303	342	333	335	337	326	328	367	346	332	345	341	333	329	287	371	350	349	357	367	343	364	344	330	342	327	359	348	345	332	313	333	398	332	323	349	360	315	340	365	335	365	377	357	327	358	336	318	338	313	332	351	329	341	370	347	366	366	357	347	323	346	349	302	333	367	324	355	309	352	318	336	332	359	286	367	334	321	341	374	337	360	375	365	341	381	314	326	339	342	341	359	334	338	337	311	307	357	322	318	339	323	355	348	349	341	363	374	339	335	335	331	307	346	336	336	367	350	345	329	341	294	320	324	333	341	363	318	314	336	341	326	338	345	354	355	324	355	371	322	304	362	354	368	352	340	374	393	378	328	317	337	359	365	341	354	341	369	375	302	322	323	383	346	366	326	355	325	309	352	340	357	356	310	325	370	330	337	355	321	311	330	328	362	363	316	352	372	310	311	366	306	330	319	304	378	356	302	325	358	337	335	333	323	361	312	331	361	334	346	352	305	304	328	345	317	333	375	351	339	324	361	350	334	342	324	339	396	359	353	348	336	316	365	329	338	364	330	362	360	331	350	355	365	353	351	342	303	350	331	371	352	350	321	307	310	330	331	345	346	358	325	312	310	334	344	363	327	356	371	335	328	315	351	348	357	349	338	312	346	330	336	324	318	342	292	323	343	346	329	332	336	354	321	354	339	312	332	349	308	373	305	333	336	306	336	338	370	396	356	329	343	357	338	371	328	325	361	284	314	369	339	348	328	330	340	331	350	337	340	373	344	385	364	345	341	359	354	347	313	372	358	374	363	351	321	365	342	336	357	368	382	318	318	328	344	341	313	360	349	311	350	356	367	362	332	341	312	343	355	370	337	364	340	332	357	385	339	365	341	384	319	333	376	370	337	334	376	338	351	354	352	327	339	339	326	304	320	330	341	364	361	397	339	327	347	352	330	345	373	340	332	363	341	333	338	377	335	350	354	348	278	325	335	393	346	359	357	321	320	341	356	349	361	376	317	329	361	331	343	318	350	342	356	353	363	328	275	333	329	348	318	347	310	331	332	360	340	359	347	363	335	322	353	333	371	319	352	314	351	284	362	377	294	346	338	325	327	325	320	359	347	338	360	343	315	327	322	351	352	339	392	388	346	321	364	349	312	355	340	339	360	358	347	375	325	307	307	359	321	321	353	349	340	331	321	350	328	335	324	328	327	362	368	345	369	333	348	340	346	385	338	337	360	366	331	328	336	318	364	362	352	341	324	325	356	339	357	357	358	324	354	340	342	307	334	314	334	326	334	344	349	320	302	360	366	314	329	344	350	316	371	345	333	350	323	326	367	322	332	342	331	323	335	336	357	358	300	320	360	337	347	372	357	359	342	334	345	316	335	375	349	326	309	325	335	322	315	352	363	331	329	319	338	321	392	355	314	320	353	352	350	330	336	337	353	357	349	355	353	331	301	348	354	361	363	366	353	323	352	370	333	335	352	347	313	352	359	369	336	326	360	382	336	374	318	306	312	330	327	347	332	357	370	309	313	343	340	371	327	328	362	357	324	332	330	329	327	324	309	334	352	309	330	345	370	336	364	329	320	327	361	355	324	369	341	313	354	329	342	362	348	349	311	343	345	335	319	328	342	328	325	355	356	355	349	306	315	318	322	351	361	330	377	325	306	325	351	359	342	358	328	354	330	340	375	337	315	366	349	338	352	328	340	326	322	327	322	311	321	351	381	345	314	325	324	333	334	322	363	319	338	330	354	317	339	329	363	328	338	348	349	347	359	332	335	349	336	380	358	337	333	369	341	325	333	354	344	323	388	365	341	340	351	337	336	353	335	298	363	360	323	352	331	348	356	302	328	333	362	342	341	346	330	343	342	303	335	341	336	323	316	327	360	392	370	326	364	341	306	330	350	336	337	321	334	344	319	330	349	352	346	344	343	346	340	356	329	380	315	344	357	340	356	323	323	315	318	342	336	358	361	350	345	343	342	353	305	359	323	351	339	381	340	375	357	341	313	328	316	321	371	355	315	347	320	360	324	320	343	333	338	343	363	313	332	333	312	336	313	361	326	342	299	354	363	323	329	322	356	329	304	321	350	363	344	333	304	332	347	343	342	321	350	362	334	328	319	339	325	314	366	379	344	346	353	344	343	338	342	358	297	338	333	381	332	349	354	312	348	349	363	331	366	301	341	345	309	330	329	338	362	349	364	345	354	350	350	328	341	339	319	340	328	354	314	360	367	360	365	370	299	342	324	340	332	352	373	378	383	363	352	338	357	343	348	371	339	360	309	328	357	351	325	333	356	320	374	330	332	367	316	362	386	338	324	367	355	382	362	316	335	339	312	323	326	352	375	401	327	333	353	328	339	343	310	347	341	336	322	332	338	272	341	342	358	341	342	333	382	366	347	296	354	334	348	307	326	361	347	342	332	311	333	339	323	390	339	369	359	351	351	353	364	324	298	330	354	344	357	362	357	324	324	366	317	337	339	348	369	360	305	360	325	317	335	323	328	335	312	347	362	310	323	347	359	337	329	376	334	310	343	354	332	334	362	365	358	334	346	348	348	347	322
19291	6753	4606	5475	4893	3959	3355	2857	2516	2204	2040	1885	1706	1589	1491	1452	1355	1328	1239	1267	1182	1145	1103	1195	1112	1072	1010	1055	1005	1033	1034	991	1032	1023	967	926	999	996	962	909	961	960	938	957	928	973	960	877	888	934	933	921	942	937	909	925	868	944	955	882	890	886	959	861	880	901	877	933	865	915	877	874	972	862	886	896	908	858	906	891	881	861	911	891	892	869	931	894	835	884	924	882	863	868	863	888	896	858	896	873	917	880	868	883	891	956	854	855	857	891	901	907	922	890	852	921	969	911	879	877	842	904	863	876	911	845	897	879	904	876	913	931	867	891	891	894	850	925	863	856	882	891	853	872	921	847	873	859	875	914	859	865	879	901	861	866	875	926	871	850	910	879	841	867	848	876	917	848	849	883	847	886	858	898	838	928	851	898	893	825	899	908	908	893	918	940	871	908	885	866	898	850	817	831	859	838	846	878	848	899	892	852	889	802	930	841	862	943	903	830	814	884	784	816	824	880	902	898	876	911	841	908	862	911	870	833	853	807	853	872	916	872	916	835	863	836	861	850	865	862	835	837	847	882	815	878	867	916	890	814	837	931	835	848	900	858	865	880	883	861	880	869	917	839	847	859	867	843	902	856	865	899	872	849	850	893	902	870	861	841	851	863	872	855	841	859	918	855	864	896	861	799	908	887	871	908	886	896	837	854	880	832	916	886	893	869	870	852	892	916	873	910	854	823	835	852	866	898	897	840	899	920	917	828	834	904	897	877	907	844	839	880	876	828	813	837	857	845	856	840	839	932	868	906	868	864	845	884	891	870	867	870	907	790	895	824	911	874	878	855	922	887	873	859	855	840	863	865	887	860	912	867	878	887	859	890	890	813	839	889	895	820	840	865	876	851	930	844	901	870	890	860	888	894	856	856	883	896	863	860	892	824	902	853	904	834	891	874	886	944	878	922	833	862	877	866	881	908	863	869	899	913	902	906	861	876	900	846	918	873	890	870	850	841	888	902	810	860	865	873	864	882	852	893	907	892	864	856	927	927	843	830	859	865	861	816	887	850	892	889	829	872	840	886	879	882	859	936	862	874	884	863	885	898	901	872	833	884	872	822	905	899	909	921	844	870	830	901	847	878	902	908	874	911	835	891	836	890	878	851	901	867	915	887	848	836	887	899	888	850	880	813	910	832	837	901	923	847	914	868	839	819	882	822	886	847	904	864	855	893	852	876	849	826	863	867	872	909	896	854	861	913	872	826	844	837	947	893	863	913	926	869	841	908	847	898	865	829	844	886	897	859	854	863	847	935	874	834	835	915	862	889	915	879	885	853	857	834	876	861	825	922	895	867	891	872	815	902	918	847	843	881	924	833	878	846	848	855	926	874	862	873	846	912	831	865	957	843	896	938	845	908	900	898	910	853	837	883	908	870	896	865	867	877	862	879	870	861	855	828	873	878	883	896	879	883	933	859	878	869	880	852	882	873	858	915	883	843	902	849	912	834	888	859	907	868	884	890	861	867	866	917	840	865	853	886	862	875	885	868	895	811	903	880	890	873	872	945	874	906	897	879	833	861	834	878	875	858	869	839	825	840	889	920	941	886	820	850	863	862	904	799	871	857	881	829	831	860	821	840	894	875	891	837	894	860	907	873	850	868	850	897	880	886	921	861	861	817	881	815	905	849	921	885	902	876	925	914	807	840	879	892	903	861	914	868	874	871	925	953	811	888	872	920	851	852	870	837	900	868	856	916	865	909	894	883	823	874	885	839	844	840	886	906	868	873	853	885	862	912	881	841	871	867	827	870	890	876	828	848	876	847	833	844	886	878	884	851	850	882	902	899	917	894	905	890	885	844	874	846	895	862	925	860	857	912	936	906	883	854	855	925	866	846	815	814	892	880	853	895	884	846	872	879	890	882	854	873	881	899	852	895	876	852	871	817	908	890	863	855	872	825	844	890	846	811	901	909	889	854	885	936	878	853	876	920	885	888	874	878	930	921	907	965	896	862	880	846	875	866	837	882	918	914	860	862	822	865	863	857	888	842	916	916	900	876	889	890	904	854	853	864	819	899	884	923	861	883	913	889	848	875	883	873	850	895	849	852	869	848	847	880	864	851	870	845	887	824	899	823	913	844	882	854	928	861	904	901	853	835	873	894	777	862	901	839	854	875	820	874	883	870	923	870	858	895	875	908	874	900	879	888	899	866	858	894	847	890	837	868	824	856	817	824	877	826	841	852	870	907	849	862	876	906	861	858	861	854	852	882	918	896	900	872	901	890	896	841	830	875	847	875	845	865	926	837	869	892	793	896	923	844	806	894	871	851	886	857	910	884	943	875	859	882	892	910	903	910	906	880	850	870	835	888	843	872	881	882	861	896	838	832	907	891	827	855	845	856	883	806	866	847	865	900	902	841	914	884	923	849	887	867	909	835	886	857	894	880	877	846	900	868	861	865	867	851	854	851	874	884	875	822	920	844	826	886	928	877	842	891	844	889	869	864	897	880	884	975	853	908	849	918	885	864	847	875	859	889	886	829	907	850	885	880	892	887	894	900	807	885	878	872	867	920	881	887	835	795	859	842	831	857	923	928	886	894	918	883	863	900	888	859	901	832	855	905	882	909	906	798	844	869	861	870	905	847	908	897	879	868	868	861	825	831	879	842	872	907	908	888	844	900	911	879	903	858	888	850	875	876	869	882	846	839	852	910	873	849	779	883	859	830	826	833	844	902	884	855	876	883	862	909	920	881	834	858	867	886	881	888	887	919	856	873	924	916	873	945	914	890	923	854	884	894	876	850	893	929	884	829	867	878	807	904	852	846	902	856	836	898	844	842	836	863	814	867	889	900	823	887	864	870	862	895	912	849	925	870	795	872	888	838	848	939	910	864	881	912	821	891	797	892	891	897	918	906	856	887	863	895	878	875	843	912	861	836	837	845	905	877	908	922	877	862	883	858	862	877	831	855	905	881	843	848	924	839	872	850	853	881	881	810	874	874	875	837	892	868	853	865	819	902	891	905	866	859	931	919	919	851	877	938	884	882	904	880	864	896	868	823	858	824	840	823	869	865	899	884	890	865	868	879	888	869	866	870	858	881	828	881	854	920	849	868	825	864	940	880	815	834	829	842	839	899	846	892	831	858	821	862	859	861	858	915	852	863	845	877	843	847	909	892	933	849	859	875	844	853	893	866	860	833	844	883	888	804	826	884	893	872	881	870	862	879	872	915	885	872	876	831	846	882	838	847	784	822	871	875	920	887	899	943	832	874	827	839	888	857	844	846	938	887	848	858	878	852	907	809	839	853	858	856	843	852	913	906	823	875	935	811	912	837	830	883	857	811	856	914	873	853	900	904	886	878	895	872	857	889	919	818	874	876	856	882	883	862	889	906	891	931	871	829	875	856	845	856	851	855	889	841	866	927	879	908	919	901	906	883	904	879	845	884	872	897	898	865	888	853	897	909	920	826	895	899	859	904	895	878	893	883	880	832	893	869	876	839
4823	454	308	308	295	304	296	272	284	270	264	289	320	311	280	270	281	271	309	275	324	305	268	310	277	276	264	242	286	296	298	311	271	257	270	307	337	273	302	264	330	272	301	299	299	287	270	300	297	297	276	299	284	307	299	283	274	297	283	305	289	285	282	280	246	281	291	261	288	291	293	257	319	292	289	284	259	296	302	282	300	275	284	279	289	288	286	300	312	290	276	326	268	318	295	251	307	307	286	287	268	290	267	283	296	278	294	291	296	291	304	308	273	295	273	307	283	313	288	270	263	278	303	287	286	287	292	290	297	313	292	247	289	257	301	288	266	282	264	274	306	292	270	296	282	303	295	314	299	265	287	287	275	297	280	287	294	269	259	268	295	297	279	291	295	267	323	305	282	328	293	303	287	298	272	296	318	294	267	282	311	325	293	298	311	261	233	232	283	292	286	285	262	296	261	275	291	272	293	285	286	291	294	281	284	291	285	271	279	294	280	304	293	268	272	257	308	295	281	316	279	278	295	311	280	281	284	262	283	284	280	273	290	291	302	289	291	318	290	282	280	265	266	292	276	313	301	261	282	243	260	279	287	289	282	305	293	291	261	267	262	302	285	295	280	285	248	272	286	258	252	262	241	263	268	318	251	289	291	280	286	299	286	268	307	258	284	287	305	294	283	284	292	291	293	306	314	300	297	285	297	302	271	283	279	285	301	278	296	304	320	305	269	263	264	270	325	265	259	274	287	300	287	268	279	288	285	315	289	267	272	286	280	292	336	273	259	305	312	288	291	249	289	277	285	277	278	262	305	332	310	262	313	327	273	291	271	290	271	285	273	286	268	299	333	293	260	311	256	292	285	303	290	263	278	296	301	281	302	280	328	274	278	296	289	274	259	268	271	294	283	274	286	271	284	318	275	245	288	286	275	257	297	284	300	307	274	289	284	284	312	290	255	277	287	318	292	282	258	286	269	269	280	298	287	282	292	289	273	275	277	269	296	273	269	315	321	293	283	287	263	265	288	283	269	251	265	292	303	300	317	305	307	305	298	283	309	267	293	286	264	313	293	320	278	303	279	298	285	310	312	291	278	274	276	303	302	269	307	274	280	309	292	273	272	295	256	312	273	291	283	287	290	287	278	282	262	274	316	333	284	310	299	289	274	297	251	269	283	284	293	255	265	270	288	265	262	295	358	277	275	255	298	288	304	290	314	315	282	271	258	271	274	264	313	275	299	305	291	289	272	257	296	311	273	267	262	280	294	294	295	288	270	310	288	288	310	321	313	302	256	283	308	257	274	266	273	281	285	271	248	270	268	264	295	269	303	305	272	305	304	297	292	282	298	313	275	303	288	264	306	286	265	312	288	262	329	294	290	316	308	301	280	292	288	335	264	261	306	272	290	303	284	302	268	319	290	264	280	283	261	281	278	306	288	274	294	284	278	297	287	287	317	298	267	261	249	281	288	321	289	267	269	296	275	278	272	262	284	292	301	262	286	289	290	287	304	274	282	274	261	295	303	289	304	309	272	274	293	309	268	259	266	286	290	298	277	280	274	295	299	298	295	265	317	290	301	282	302	301	290	294	249	276	285	288	263	306	286	297	302	270	314	310	269	301	286	283	297	272	271	277	308	303	277	279	295	305	286	305	283	286	279	292	315	269	284	304	270	297	285	290	300	312	281	288	310	264	310	274	284	272	286	277	257	294	295	285	289	277	288	264	281	277	273	270	263	313	263	275	266	283	297	317	289	292	312	287	292	261	296	266	287	311	291	284	308	260	282	298	269	308	266	288	277	305	273	281	305	263	257	263	276	281	268	256	307	269	271	332	294	290	304	303	279	311	282	295	265	283	249	325	299	258	268	312	294	276	302	249	256	287	302	294	270	285	281	263	264	258	302	306	274	289	313	285	259	305	313	270	298	295	306	293	285	298	312	283	291	278	277	302	307	272	296	259	274	260	317	281	309	271	291	270	322	270	297	301	266	288	287	337	290	267	273	296	283	278	290	286	247	338	277	332	286	273	291	271	303	304	263	263	291	274	267	319	282	278	291	293	294	308	278	297	301	321	244	286	295	279	270	296	293	278	291	318	291	269	247	284	280	284	303	295	302	297	290	292	284	278	284	298	307	286	283	269	293	292	251	308	265	292	301	294	320	278	279	273	278	296	294	261	276	278	280	266	314	291	249	283	284	281	268	294	273	301	290	308	297	311	280	276	288	254	281	285	304	329	271	312	263	281	287	257	313	279	281	299	270	277	266	315	307	290	289	275	292	257	285	282	269	288	287	293	306	316	299	286	276	322	307	287	270	292	273	255	320	243	295	283	245	269	277	294	299	274	277	305	255	274	277	284	286	278	255	270	318	301	301	298	276	275	279	272	300	284	290	258	322	270	280	315	276	290	278	283	287	260	268	293	298	278	302	293	283	295	306	309	285	281	280	300	272	268	290	259	249	285	288	250	295	292	272	301	293	292	259	300	308	284	311	281	293	273	264	272	295	304	274	269	273	273	298	282	295	318	297	291	289	288	296	281	297	291	284	251	304	303	296	328	300	290	279	305	293	270	297	278	332	279	286	288	301	294	290	311	276	272	288	298	268	305	290	271	272	314	273	286	273	296	293	282	293	265	260	261	339	275	290	296	322	291	323	264	311	309	312	300	268	278	290	271	322	283	289	294	267	311	288	281	274	263	300	245	280	270	259	286	284	278	271	316	301	269	299	299	317	295	301	303	281	318	296	282	300	336	264	268	292	272	295	266	323	292	281	283	282	269	282	289	295	264	283	294	266	280	272	265	291	267	272	279	316	300	289	302	288	298	279	311	289	306	248	288	256	301	277	286	319	281	289	275	262	281	282	288	297	313	261	280	279	296	267	311	279	292	277	263	292	331	298	300	306	313	250	299	294	322	272	261	275	292	268	263	279	310	266	264	252	304	294	260	273	275	272	292	266	262	307	299	306	316	277	309	290	282	285	250	304	278	310	321	314	277	302	273	290	271	278	313	271	305	274	293	293	296	305	297	264	298	295	304	277	250	276	298	300	296	296	268	290	283	273	302	283	262	284	300	291	277	264	276	311	279	297	275	283	278	305	295	277	285	270	320	284	281	282	280	287	319	280	278	290	277	296	279	270	309	286	270	286	282	276	263	277	316	268	279	294	311	252	297	327	281	284	261	314	283	293	305	305	302	293	289	273	306	312	252	294	275	276	249	258	297	283	268	278	266	313	294	267	302	260	270	272	290	285	288	279	282	288	258	272	301	294	297	278	268	300	287	291	314	291	311	282	300	278	288	301	293	307	284	288	296	286	273	279	275	305	298	288	345	272	255	287	266	292	302	315	272	268	288	252	277	292	301	274	302	294	289	300	333	254	273	293	245	269	276	287	316	309	255	289	314	296	295	307	273	271	298	294	308	295	264	329	297	295	283	271	306	291	297	274	279	290	291	283	288	280	283	309	286	269	300	271	275	278	288	310	279	270	307	308	317	276	281
3686	857	763	772	799	741	723	745	753	734	732	692	753	732	713	752	683	747	759	760	736	728	725	718	727	693	728	742	700	759	709	733	675	697	702	723	680	727	743	675	708	750	713	715	715	686	716	670	694	686	724	716	737	728	698	715	685	694	730	695	687	756	702	727	724	701	689	693	699	756	711	695	708	757	738	743	654	745	718	713	732	669	713	759	754	744	648	710	728	670	667	684	687	725	730	691	732	729	737	761	736	660	739	675	706	727	713	665	702	714	721	675	749	711	703	728	727	700	777	723	745	726	729	707	697	756	714	698	759	736	722	727	749	732	695	696	716	724	742	723	689	679	684	674	698	776	721	729	729	716	703	666	714	716	734	680	714	717	724	728	744	693	755	694	672	667	706	707	701	672	709	739	690	755	737	714	676	740	730	764	702	698	719	715	698	713	719	711	746	762	672	693	688	736	669	706	688	718	725	692	737	719	732	696	694	703	704	734	682	742	704	717	676	731	712	733	759	780	731	714	725	660	721	753	697	693	751	666	718	702	718	781	686	703	677	733	681	689	680	713	737	725	697	738	780	753	727	681	733	706	729	700	741	754	748	690	670	745	698	719	699	708	749	671	680	735	638	732	721	696	709	711	706	701	710	699	727	702	675	730	725	744	687	751	710	717	709	710	775	737	683	710	755	722	688	680	705	724	727	730	750	699	742	660	728	685	694	744	722	737	680	709	669	698	684	716	700	727	690	696	751	693	776	739	672	712	754	739	727	720	719	745	720	764	709	693	726	665	711	722	730	742	708	688	697	718	709	745	719	703	736	749	749	677	745	683	727	768	751	717	671	709	712	708	714	710	712	742	734	766	719	730	658	717	735	709	745	718	674	707	695	742	702	707	705	704	710	660	700	680	694	755	748	676	696	692	731	697	684	668	706	692	732	732	723	696	740	779	710	731	681	774	749	719	662	719	708	715	737	684	689	722	687	737	727	650	729	715	711	694	728	713	700	722	689	716	718	722	709	683	680	737	674	740	700	701	704	696	716	700	743	700	709	717	681	725	714	697	708	759	729	721	679	722	655	739	735	695	682	692	668	703	726	701	660	732	735	738	749	744	700	762	723	724	724	664	755	693	658	732	683	723	724	707	708	716	707	723	747	756	660	675	736	723	720	655	697	716	767	769	768	676	693	727	713	689	733	692	728	707	684	768	705	744	740	706	769	724	718	744	713	648	722	687	682	693	686	698	713	704	713	696	739	688	701	728	715	703	697	700	714	704	690	768	719	746	700	663	721	696	711	744	724	718	729	731	742	653	768	712	722	706	717	725	731	700	745	744	698	681	755	696	685	708	728	720	750	714	718	699	695	722	684	702	719	725	683	681	738	690	702	687	681	718	731	712	715	696	685	746	711	693	699	716	741	706	732	725	713	723	699	677	645	672	707	726	728	702	702	666	716	707	735	701	696	732	705	711	724	709	728	702	659	727	748	742	694	744	688	710	644	712	697	692	774	679	710	706	735	724	740	727	727	741	737	715	708	685	672	711	721	689	703	736	742	702	676	681	715	683	750	690	732	706	706	770	719	706	735	711	744	697	745	718	711	738	700	677	709	724	700	720	746	712	738	722	709	725	738	738	657	736	708	718	738	701	745	782	718	662	751	718	743	735	707	692	711	744	740	740	747	688	746	718	761	732	700	743	718	691	733	757	677	706	721	746	740	665	744	696	723	728	745	703	715	746	728	723	692	749	681	699	722	724	713	689	712	754	683	740	732	746	736	740	676	702	735	712	780	727	713	751	707	713	712	725	680	732	729	698	773	728	672	759	745	723	714	678	702	704	691	707	704	785	692	685	711	723	723	718	689	710	739	699	688	703	736	739	742	681	711	720	704	712	757	712	681	668	745	783	679	721	728	712	754	740	689	728	731	781	717	737	714	731	709	755	752	708	704	708	663	756	697	679	695	725	713	727	671	721	754	715	718	742	706	744	719	680	694	720	738	732	719	721	748	697	700	722	689	683	697	768	716	725	752	652	679	706	700	700	715	705	760	724	716	746	704	748	744	741	701	733	731	701	729	739	704	750	682	749	678	709	743	739	703	724	771	749	666	742	704	674	768	723	700	683	689	724	755	725	675	702	697	689	743	757	686	743	725	686	722	723	779	672	666	710	752	716	755	704	698	710	724	686	763	693	717	710	732	741	708	725	706	728	772	738	717	698	749	747	684	710	704	717	710	710	703	736	683	682	662	734	703	700	680	689	765	717	696	724	738	689	713	707	738	718	713	724	671	766	689	711	729	683	711	690	696	704	708	724	685	691	703	759	703	687	679	691	663	740	709	711	721	679	728	679	697	712	688	713	698	682	723	740	737	677	740	751	721	697	671	705	702	689	661	736	718	728	713	724	702	698	750	733	663	734	736	731	744	705	696	710	689	665	701	709	695	773	673	729	732	701	694	670	742	703	715	723	707	726	702	738	734	726	749	699	751	696	705	683	744	773	680	758	653	689	767	696	730	724	678	680	725	735	688	720	721	727	645	652	754	747	738	728	712	757	711	711	687	680	735	739	702	710	726	721	672	723	707	719	740	717	719	704	711	710	667	740	691	694	731	693	778	784	740	748	674	677	740	730	705	769	709	765	742	764	702	743	715	745	739	727	692	736	769	690	719	716	724	723	720	741	748	719	714	695	723	738	720	695	731	772	706	697	744	734	715	725	723	709	745	714	673	678	724	707	712	729	691	689	723	755	701	709	733	687	720	708	677	687	747	704	708	712	706	740	707	735	664	725	699	793	727	708	673	743	716	702	691	728	727	750	760	730	730	688	757	711	725	710	729	723	720	703	673	770	732	719	771	713	695	662	737	729	712	696	669	700	728	720	746	774	734	715	727	707	690	715	721	719	728	746	697	724	737	751	712	701	664	715	660	683	722	762	694	719	758	696	741	725	685	720	686	704	681	664	706	703	695	761	755	715	699	740	699	770	733	684	728	705	757	714	765	729	731	727	704	698	744	675	714	709	707	707	691	726	700	687	701	752	729	704	733	733	662	682	727	677	699	707	742	763	673	698	702	720	733	717	728	761	710	674	730	702	706	704	701	748	712	679	727	736	719	727	794	761	696	704	717	706	720	733	661	720	718	699	761	707	685	731	668	753	725	732	740	705	713	714	669	680	741	726	692	699	706	713	709	717	742	737	712	741	754	711	708	691	754	746	720	716	708	675	717	707	672	746	744	770	721	717	721	726	720	715	733	710	697	689	684	734	727	724	679	677	724	751	746	736	746	756	688	714	728	737	732	707	680	762	767	677	696	719	751	715	705	747	702	750	735	743	741	719	681	729	703	681	668	769	739	760	742	737	715	746	715	688	709	698	706	732	711	720	698	719	737	707	659	707	732	759	710	713	687	717	705	716	733	688	740	694	713	745	696	682	694	689	739	695	725	738	711	651	751	777	757	689	736	751	720	716	694	721	734	723	737	741	706	691	737	718	695	719	706	664	764	665
23971	6286	1185	932	661	541	408	374	327	295	272	277	265	246	259	223	245	190	202	214	199	220	200	187	197	179	199	225	171	172	198	207	220	207	189	192	191	179	172	196	167	178	177	188	202	197	179	200	159	211	199	180	183	170	195	175	214	176	188	207	177	174	193	195	179	214	194	174	190	178	177	205	215	168	157	174	167	212	192	168	197	170	193	183	193	179	190	193	207	147	160	160	206	211	182	169	178	192	208	193	173	193	174	185	152	170	175	182	193	189	167	211	178	185	185	187	175	190	178	162	164	173	179	207	194	191	176	174	200	192	189	205	195	162	200	205	193	198	157	172	188	193	179	188	181	191	179	199	162	176	188	169	176	189	199	187	198	193	186	159	218	170	197	176	175	178	197	188	164	182	166	189	176	182	186	211	183	188	175	184	166	151	164	192	190	167	163	193	184	184	182	185	178	188	194	178	169	193	184	182	192	163	188	172	188	193	171	174	197	170	199	203	199	174	186	173	189	194	181	206	192	192	196	198	185	187	203	183	166	189	194	200	158	187	170	209	170	175	197	173	201	196	160	196	211	169	207	190	200	201	199	187	202	180	228	214	157	196	192	177	197	207	178	176	187	183	183	177	200	206	159	205	160	197	188	190	186	215	182	163	180	173	208	162	188	178	196	165	191	174	184	165	191	167	190	200	189	190	192	172	187	157	159	162	157	160	202	180	176	172	206	190	181	175	185	164	174	172	172	181	191	157	166	174	178	177	183	205	191	184	200	174	163	186	203	173	213	166	188	178	172	195	197	202	225	162	175	176	195	171	152	167	157	172	186	193	182	144	180	184	192	185	182	171	197	183	179	199	162	197	162	192	199	200	176	193	193	189	190	179	191	168	179	178	161	187	202	188	188	186	182	194	159	167	181	160	182	170	191	177	157	185	198	186	194	183	188	201	145	173	178	180	167	173	204	170	206	211	187	176	204	204	189	187	178	203	199	187	185	179	167	186	181	193	196	195	187	178	177	182	178	164	188	165	199	222	190	170	188	169	169	166	182	173	172	175	174	179	183	176	170	176	191	164	197	184	194	162	168	212	192	183	193	183	174	171	178	179	200	168	173	208	168	177	169	183	173	186	199	166	192	180	194	174	174	169	189	163	178	157	181	179	180	185	182	179	179	174	172	162	178	190	166	176	174	163	153	172	191	198	188	186	167	207	187	190	184	172	200	195	188	179	188	196	190	206	195	210	187	181	172	170	181	183	187	183	192	220	196	184	172	190	182	197	198	201	182	199	170	181	191	182	161	155	170	174	184	192	174	168	198	190	173	164	181	161	187	210	163	169	182	174	180	172	160	192	190	157	161	173	197	175	160	167	200	179	177	189	214	175	179	186	192	175	193	178	187	189	178	198	184	176	199	169	202	166	173	191	194	169	183	185	199	172	201	193	172	179	174	189	190	139	196	179	176	187	181	179	170	190	196	163	174	199	182	187	180	193	181	184	176	172	165	182	194	178	187	197	210	180	164	184	211	195	232	205	168	183	174	182	204	187	190	173	152	192	174	188	179	189	167	202	212	190	192	186	157	200	178	170	164	166	177	162	156	191	166	183	191	196	191	173	187	192	182	191	202	180	174	182	166	179	182	217	190	160	161	190	179	194	160	155	173	161	187	196	216	181	185	171	163	188	181	211	211	193	183	194	179	196	202	184	176	198	179	167	193	159	174	195	189	210	182	170	180	195	200	202	168	195	176	198	192	164	155	186	178	171	170	193	183	200	177	227	182	188	170	150	177	194	186	169	190	187	166	172	184	174	168	179	183	203	197	198	198	173	182	182	212	186	169	174	171	182	180	204	172	159	199	187	214	215	202	182	170	191	188	193	186	155	181	177	193	183	202	199	190	173	196	167	175	212	193	187	187	184	181	190	176	201	198	208	184	181	180	170	172	173	185	206	174	193	168	167	163	185	176	191	199	192	189	168	186	187	191	174	198	186	185	170	188	192	172	166	188	208	170	193	178	173	186	205	189	213	194	203	169	159	195	204	178	204	178	176	190	186	174	160	192	211	202	190	213	197	177	173	200	190	208	177	160	171	169	191	179	176	230	211	158	197	162	182	177	195	181	211	177	184	201	179	182	195	168	178	206	166	184	173	170	183	204	197	163	201	189	215	186	161	161	168	197	164	152	171	194	167	153	185	171	201	202	176	169	180	168	188	196	206	178	174	169	192	190	189	199	169	188	179	180	182	176	184	202	190	192	162	200	190	186	220	182	176	176	195	164	174	183	193	182	166	188	177	181	180	216	159	181	179	184	185	145	187	191	179	182	186	174	198	190	203	196	188	168	164	205	182	188	181	192	212	168	197	184	201	201	193	216	183	195	194	158	205	182	180	159	199	178	192	200	162	175	149	150	154	159	192	175	154	176	186	190	191	203	203	180	186	171	194	170	210	149	198	209	184	208	165	170	190	179	235	183	200	159	193	193	168	171	189	177	178	203	176	198	161	193	184	172	193	201	199	192	186	177	204	160	192	192	152	194	192	194	168	187	163	205	195	194	165	194	164	189	183	214	171	181	189	175	162	154	170	156	205	172	187	196	183	201	202	211	203	166	188	191	207	197	173	173	168	210	178	176	189	173	189	188	170	181	183	177	184	165	200	193	185	180	209	192	179	198	190	187	183	161	185	184	194	192	186	167	169	189	174	173	172	190	168	185	190	201	188	182	188	181	166	191	175	177	206	208	178	176	177	189	205	189	171	186	176	178	179	175	182	190	189	199	174	185	183	181	177	189	174	183	190	195	189	196	158	197	213	186	175	181	220	189	181	192	176	155	188	180	180	190	162	150	166	179	177	180	177	212	190	174	186	204	183	190	152	173	187	176	181	178	178	174	186	191	181	199	186	185	162	207	186	180	177	191	160	192	158	183	205	174	180	197	185	185	185	198	179	189	176	186	163	177	183	191	199	180	186	175	186	168	175	169	161	202	194	180	176	197	195	165	189	176	197	175	174	181	182	174	164	174	216	194	164	178	170	183	179	183	167	163	178	182	195	179	191	158	201	165	197	196	179	180	185	186	189	196	157	182	214	178	167	177	206	174	155	179	184	183	226	184	165	198	157	159	176	196	180	179	161	209	170	208	176	208	174	195	178	168	177	195	190	215	195	190	183	196	190	188	181	190	166	158	147	165	192	163	209	199	180	151	197	195	192	178	193	185	171	203	204	213	161	188	195	195	197	196	202	168	173	183	176	183	194	167	207	185	183	186	183	185	194	193	168	205	194	186	178	203	174	202	199	182	177	200	190	176	173	186	180	171	175	197	202	183	178	178	198	208	188	191	158	181	186	172	168	195	184	188	196	201	160	201	188	176	171	189	173	176	191	194	183	171	193	190	194	171	180	178	178	178	183	166	190	182	170	165	171	212	183	182	165	178	195	164	192	182	159	188	179	186	191	186	166	166	204	196	211	192	178	211	187	180	191	176	170	187	206	138	185	187	174	173	184
12473	3794	2465	3051	2631	2253	1920	1560	1371	1187	1117	1046	922	932	825	843	768	800	734	730	664	680	667	655	622	663	635	601	592	591	587	589	562	584	611	602	589	545	553	610	577	576	580	543	596	566	589	526	530	546	549	519	564	557	509	561	533	553	532	574	556	534	543	581	548	553	564	545	531	521	513	569	564	554	523	548	531	532	522	531	545	514	554	546	545	520	585	486	502	510	503	541	522	570	548	498	495	536	507	506	563	527	531	523	562	547	540	511	504	489	532	509	552	488	563	578	552	590	528	515	551	538	522	510	522	511	528	526	522	570	526	569	538	580	528	539	511	549	545	573	513	526	543	557	522	530	558	555	518	537	541	534	532	536	527	520	576	513	547	540	481	561	526	511	516	514	509	532	492	530	505	554	496	541	539	543	515	554	556	525	526	497	498	482	530	544	541	520	520	508	520	495	515	567	493	585	557	484	489	503	488	526	525	496	532	560	512	549	510	505	509	520	528	547	506	522	516	521	530	537	524	532	523	508	530	489	517	543	515	545	515	511	548	541	568	518	505	546	519	502	581	534	553	493	559	561	508	517	511	538	484	550	549	505	548	523	531	497	543	527	478	541	530	485	521	488	501	506	555	549	520	567	506	533	506	544	478	512	508	539	532	537	529	552	505	508	539	531	536	539	528	494	522	530	561	536	505	473	493	540	500	512	518	513	534	472	558	529	556	483	537	532	527	535	540	530	505	490	523	511	500	496	517	520	552	503	537	528	496	503	502	522	521	530	539	537	486	526	554	544	526	506	501	535	484	542	523	496	492	530	511	551	550	502	508	556	557	498	511	511	521	452	543	506	500	532	533	500	526	498	534	541	482	534	533	535	505	560	536	545	494	553	514	528	493	505	545	530	542	518	559	499	520	481	568	470	514	534	483	508	539	490	506	540	497	544	531	504	513	574	544	524	510	558	549	539	532	538	541	492	536	522	520	516	506	520	505	515	541	545	514	467	524	497	515	523	517	533	485	503	526	508	555	507	541	503	510	527	548	516	553	509	489	561	520	523	509	508	542	506	532	535	532	528	541	496	548	485	538	556	534	536	536	515	524	511	527	514	525	518	511	515	550	498	532	528	505	513	498	499	507	562	487	536	554	525	532	499	544	542	523	521	496	575	535	471	533	528	527	502	517	504	517	524	500	563	538	555	547	550	527	497	505	532	482	524	527	543	504	511	550	540	508	499	500	545	536	507	524	494	505	533	491	485	552	482	528	484	480	544	498	517	491	511	523	544	537	535	539	517	530	518	522	497	551	527	526	536	520	540	495	521	540	468	506	518	502	502	488	480	503	507	550	549	496	538	560	537	519	535	541	534	554	500	491	487	525	518	544	517	518	540	540	537	510	495	502	512	538	540	506	499	551	541	508	552	500	547	522	515	531	564	523	532	511	514	560	514	479	501	521	483	562	531	551	575	539	525	549	540	561	517	507	564	507	587	521	535	589	546	506	583	557	557	513	567	535	528	526	541	548	491	520	501	497	514	525	511	522	548	491	520	504	511	490	544	570	501	566	532	528	523	523	531	581	535	502	538	542	540	568	481	497	548	520	497	480	529	494	530	527	520	522	530	506	513	551	531	487	521	501	494	536	567	528	544	487	505	559	535	523	508	521	519	518	495	527	506	502	523	508	544	507	533	503	508	502	529	524	540	507	579	552	496	480	504	528	527	536	522	500	516	533	528	537	520	521	512	517	535	557	538	510	476	560	532	532	529	524	497	526	545	547	516	545	531	562	519	521	512	570	512	501	547	486	556	512	538	522	499	500	562	516	509	554	506	531	540	511	517	523	569	507	526	499	488	560	514	509	555	547	512	501	577	528	555	538	529	504	536	497	529	492	538	507	524	526	489	488	503	572	538	540	552	523	526	516	503	503	530	542	504	515	546	518	486	538	545	493	476	541	544	548	550	508	541	533	518	518	526	536	524	510	533	561	508	480	523	530	521	489	508	477	534	490	542	557	498	499	507	515	525	523	563	518	514	492	478	531	567	510	507	554	486	520	538	525	547	506	566	518	539	487	498	525	549	565	513	532	537	488	535	530	522	518	482	513	532	476	519	492	516	512	523	556	503	544	571	520	499	546	485	515	487	494	557	503	543	520	532	543	542	515	525	540	565	498	472	507	520	514	475	520	549	474	526	500	511	497	516	564	538	534	578	569	512	506	544	529	583	516	543	491	523	538	505	521	497	522	534	545	542	550	538	554	512	478	528	523	538	511	538	500	530	564	536	529	520	521	489	549	506	588	492	515	482	517	524	530	530	495	518	545	531	546	514	522	498	508	506	528	487	524	477	498	535	529	500	513	524	529	494	544	543	547	538	504	562	510	545	513	564	502	519	517	474	498	599	515	535	496	542	494	496	550	531	510	521	507	561	486	567	532	509	538	540	527	514	521	542	539	563	532	556	547	575	497	549	538	528	539	533	520	514	515	496	551	549	538	516	521	522	520	527	508	547	547	517	524	533	529	574	506	545	545	515	537	509	579	520	564	516	527	512	519	507	499	517	525	508	551	548	574	517	493	520	522	506	492	558	536	521	524	509	528	511	542	483	514	509	565	554	503	509	489	498	496	538	490	534	530	531	486	458	554	534	525	518	558	557	526	557	493	512	523	513	527	473	491	502	506	499	492	489	536	500	523	521	543	515	580	532	516	521	532	516	552	527	463	502	512	522	521	516	507	488	526	531	527	525	523	518	513	506	522	525	517	492	500	549	486	539	508	518	543	543	537	531	520	533	520	556	528	554	496	549	518	466	530	554	530	507	497	518	498	530	548	540	522	526	529	575	517	517	552	550	526	515	526	494	525	549	526	512	558	487	545	517	492	525	512	533	528	542	498	524	541	516	547	541	514	516	514	504	518	523	513	498	508	514	499	514	539	544	511	483	564	537	537	524	540	500	555	498	590	506	481	518	532	529	539	527	527	564	543	549	548	525	514	540	530	528	526	534	503	530	514	493	522	564	526	469	517	491	593	496	522	526	536	537	549	536	537	533	533	541	535	511	488	499	527	520	582	516	532	564	552	479	547	513	545	516	554	555	550	486	533	545	527	540	460	546	524	530	525	501	519	485	551	508	488	511	542	548	534	559	539	521	555	541	509	532	503	531	527	502	548	541	511	483	548	548	524	496	482	501	563	543	517	516	517	533	544	518	511	499	531	486	552	504	551	537	533	507	508	531	500	507	488	511	548	521	551	540	539	524	500	521	526	523	528	526	527	497	564	477	500	495	515	511	508	520	510	539	513	510	532	550	521	514	542	489	491	477	533	553	519	542	501	577	560	499	519	526	493	559	512	533	538	520	500	545	529	512	486	536	547	546	466	539	528	532	498	497	565	510	491	523	511	542	519	520	524	531	512	549	482	535	515	555	517	511	487	512	499	531	511	549	580	561	513	466	538	511	547	510	477	524	512	527	524	495	536	543	521	514	548	523	522	519	471	521	497	508	517	533
37247	13403	2796	1942	1409	1076	851	728	616	593	548	485	450	479	447	430	372	436	402	417	402	399	327	407	372	343	389	385	373	316	380	363	374	354	383	374	357	355	363	338	345	392	352	356	336	362	350	387	377	327	341	323	372	318	329	305	364	329	319	342	345	389	344	347	354	355	359	308	315	349	333	353	344	369	313	345	330	354	358	379	389	346	334	354	368	387	379	362	369	350	312	295	327	332	389	389	356	333	317	331	363	343	282	334	371	335	360	313	376	351	361	331	384	340	334	346	360	372	345	329	368	342	349	332	321	358	346	349	366	350	354	363	338	366	344	351	376	335	325	373	316	343	330	336	306	317	368	371	355	335	375	340	334	357	379	347	318	360	333	327	356	339	347	368	342	349	321	338	376	361	338	329	315	338	390	327	341	341	312	365	324	331	336	378	324	347	345	341	325	361	377	371	337	335	336	352	362	354	327	334	313	343	348	345	331	349	349	361	286	354	342	327	312	315	335	319	332	314	312	334	330	316	376	345	356	375	325	368	356	323	321	375	344	316	363	344	340	361	342	365	316	351	354	336	349	346	335	368	389	330	302	367	347	354	375	354	381	331	324	307	394	368	323	409	353	344	340	362	352	327	327	355	353	330	342	354	357	370	343	353	364	364	347	364	364	371	362	344	329	332	318	358	339	339	351	320	306	345	314	340	370	362	343	373	329	327	327	316	326	340	367	381	325	343	350	303	325	353	364	353	345	350	328	323	364	335	349	347	324	338	300	372	362	336	381	370	350	349	323	350	332	368	343	367	312	367	383	365	338	370	339	359	329	332	342	363	319	329	353	333	332	363	345	356	343	332	345	378	329	331	359	306	327	343	341	368	327	317	336	373	344	304	344	337	356	342	339	367	373	358	310	283	337	353	338	346	357	304	349	389	346	347	342	353	366	320	351	364	335	363	353	352	290	309	346	318	318	324	339	363	334	340	334	351	349	327	335	337	369	354	344	384	337	336	318	346	327	336	323	333	346	348	351	348	367	339	378	333	353	343	321	338	345	356	333	319	377	324	357	361	309	299	358	344	335	313	318	341	338	379	317	347	331	350	322	381	337	328	339	335	332	342	351	338	344	345	327	319	317	309	344	347	376	381	365	340	340	333	345	316	349	356	368	332	331	351	336	331	345	342	312	338	374	342	376	346	291	336	361	344	316	335	346	311	335	364	350	344	354	339	352	391	368	318	323	351	364	347	346	327	354	320	329	315	357	348	336	313	344	339	354	353	360	323	347	362	322	293	358	335	351	342	318	337	351	331	353	400	335	344	329	320	345	302	347	345	352	333	327	362	366	334	318	332	344	340	348	374	336	324	358	358	321	304	338	359	327	360	333	341	348	382	316	356	344	339	358	336	344	363	350	347	348	332	371	345	329	330	334	347	362	358	339	367	341	347	362	324	365	361	312	365	337	331	342	299	328	348	331	344	307	348	319	358	357	362	359	354	337	296	328	365	356	372	326	320	347	333	349	339	376	306	331	358	330	337	353	322	362	336	345	331	315	345	343	346	335	318	335	366	348	358	330	335	340	339	360	316	372	349	350	349	395	354	372	335	370	351	317	359	341	356	332	324	324	308	331	333	347	310	311	346	314	338	341	368	298	341	348	344	355	311	329	347	346	343	321	346	319	375	319	349	362	346	325	345	356	343	345	351	346	340	330	340	351	324	343	331	360	325	356	350	322	376	341	346	357	362	315	340	341	343	381	374	350	312	341	334	324	333	331	347	349	350	365	394	348	315	335	331	363	329	350	344	370	374	324	346	327	366	338	368	343	322	340	347	346	327	314	352	327	332	334	351	358	374	332	339	343	356	337	301	321	374	370	323	309	382	377	382	344	332	288	328	336	396	358	344	369	353	380	350	363	354	310	402	363	348	322	355	339	366	370	354	332	341	350	324	338	366	331	308	347	314	364	333	310	360	292	326	340	334	307	351	326	309	350	362	351	328	359	350	323	362	354	332	334	350	336	323	333	322	338	300	351	316	329	336	343	299	365	339	305	342	345	347	332	341	367	358	369	328	342	329	363	364	350	352	304	357	391	344	332	321	337	316	305	330	356	328	315	324	328	343	349	313	358	366	330	303	350	339	365	353	363	345	365	353	322	329	323	347	322	333	339	363	317	398	313	316	354	328	335	379	366	377	354	339	365	325	364	351	335	368	320	346	353	370	389	336	345	338	332	326	343	357	367	354	352	340	306	353	348	356	362	339	306	320	339	370	334	333	314	371	369	315	354	316	347	329	381	382	359	354	376	371	319	309	340	351	337	342	348	348	312	357	365	369	337	371	318	338	331	314	353	351	331	345	289	347	328	316	346	346	372	326	364	331	333	321	325	365	317	314	320	327	328	337	368	302	339	314	351	334	303	345	354	348	345	313	359	333	396	354	337	336	357	343	345	353	342	328	304	356	344	311	321	356	323	332	341	329	360	346	328	346	334	323	339	360	337	358	344	295	321	356	332	340	351	387	348	324	355	389	358	327	376	327	358	345	328	338	344	329	338	381	332	349	357	340	355	330	341	349	348	347	365	339	366	348	339	363	345	374	341	371	386	335	326	356	374	325	327	326	361	352	359	344	338	361	348	319	325	336	359	323	345	363	377	329	319	320	327	309	318	321	367	361	351	337	337	340	332	328	368	332	368	344	368	324	358	340	337	347	327	344	335	330	313	339	346	345	330	361	367	341	350	346	322	322	331	329	354	394	335	332	347	313	323	329	366	341	360	352	339	326	342	330	334	384	342	361	333	346	373	339	318	341	314	357	362	369	319	362	331	331	316	344	312	341	366	343	410	357	360	312	346	359	326	340	327	361	370	328	320	330	354	352	310	331	365	352	356	338	348	319	352	350	363	337	325	313	334	334	344	310	346	323	338	330	303	343	359	369	345	382	346	339	367	341	349	363	381	349	338	342	375	360	332	313	369	320	371	293	349	359	372	331	349	334	342	372	358	348	362	344	312	365	391	323	337	315	346	366	317	366	334	350	318	329	340	306	358	354	344	311	366	334	362	311	321	344	321	351	326	321	337	357	366	318	322	313	328	349	341	303	309	356	340	322	349	323	301	381	319	312	301	357	342	337	373	338	351	313	375	326	335	380	330	347	334	320	342	315	319	312	334	346	334	334	345	350	336	352	341	341	307	332	391	338	360	334	351	301	359	364	328	360	386	319	325	322	363	351	333	317	306	303	355	313	333	355	327	360	338	333	339	314	388	348	355	347	357	323	336	341	352	348	341	330	336	326	340	350	357	377	323	340	367	339	298	340	371	325	318	298	367	360	345	347	343	341	290	350	348	322	333	328	315	343	314	341	355	355	339	377	335	325	332	375	376	357	376	352	362	374	331	305	349	363	337	374	353	348	296	328	344	340	306	346	381	390	347	392	337	310	327	344	335	351	315	328	333	299	377	305	317	337	378	376	369	319	341	336	337	366	330	368	319	336	320	353	345	317	353	373
18874	6629	4597	5477	4879	4042	3457	2956	2508	2225	2030	1880	1684	1582	1460	1394	1332	1359	1252	1210	1245	1136	1130	1086	1098	1145	1086	1019	1062	1050	1049	1007	984	955	958	995	1024	1017	947	1022	908	933	888	955	949	982	902	948	932	951	946	905	914	936	938	953	903	907	948	894	906	933	895	884	943	883	908	911	927	946	903	898	920	864	863	912	921	878	930	899	924	879	893	903	881	871	842	883	892	870	829	859	941	888	862	943	868	878	888	818	914	893	863	876	853	889	898	899	900	847	932	836	882	893	912	845	906	899	912	875	858	845	844	915	905	839	898	912	900	881	910	894	896	877	894	804	953	860	890	902	884	881	878	862	869	868	877	871	857	878	891	876	858	809	886	892	869	871	863	873	900	904	897	844	909	894	842	848	854	876	860	915	884	904	932	894	909	880	875	885	895	887	846	896	880	876	890	874	870	874	884	857	876	888	883	896	834	880	846	840	853	892	943	843	897	861	853	900	867	916	888	846	900	805	894	881	876	873	889	877	881	875	892	912	855	898	875	867	823	876	899	849	865	924	868	880	839	848	855	838	863	860	906	921	888	888	881	825	914	895	882	872	816	852	828	876	868	921	895	896	868	891	849	858	875	889	891	847	896	859	873	869	855	863	873	907	849	868	852	851	863	836	891	888	892	873	861	897	841	889	865	901	854	829	834	903	840	891	828	864	850	874	888	900	880	868	847	900	869	854	888	930	856	856	845	910	838	848	855	892	815	896	878	866	847	931	863	873	874	864	868	911	862	835	831	898	889	848	899	912	871	910	881	890	897	921	873	902	830	871	884	846	848	908	860	932	864	812	885	841	845	856	903	857	867	852	890	864	850	881	869	852	905	818	913	858	868	829	883	873	905	849	916	889	884	847	851	870	822	853	909	840	888	889	904	851	809	897	902	843	887	878	887	898	825	874	921	888	880	815	879	861	885	892	876	880	903	871	921	878	861	810	862	860	856	892	849	897	877	819	854	900	860	822	901	883	888	947	885	817	845	839	895	872	912	858	892	848	915	903	861	881	902	869	894	782	927	850	875	884	849	845	844	862	819	891	898	864	893	909	883	877	849	845	845	892	870	882	870	841	837	879	889	853	894	891	836	856	908	891	890	835	872	881	849	887	894	872	869	873	880	816	901	876	813	888	884	858	833	862	871	872	887	893	780	852	876	870	969	909	939	828	877	835	877	907	860	863	861	863	857	901	879	877	868	834	862	918	878	862	885	895	908	863	885	925	847	849	887	846	891	878	867	909	860	889	842	914	862	890	873	857	866	889	894	824	914	903	870	820	888	872	912	887	859	879	876	931	895	885	915	847	873	818	840	937	921	863	881	914	833	904	874	920	935	838	854	817	902	905	870	884	876	897	832	883	853	834	880	924	912	881	856	817	886	850	890	828	897	861	868	836	865	878	885	831	875	913	862	885	855	826	914	841	863	839	851	872	907	924	870	896	874	835	839	928	885	913	849	904	856	906	914	871	869	929	870	870	896	903	925	910	884	851	848	847	818	914	853	891	907	881	814	889	836	895	871	864	891	842	920	838	851	869	867	855	868	876	845	871	871	894	828	918	876	872	903	843	936	847	854	892	883	829	864	897	837	892	861	908	828	852	845	946	887	854	867	827	847	862	908	874	911	858	863	875	874	882	871	861	838	897	892	860	890	857	837	935	859	879	836	887	871	881	884	871	855	854	890	895	827	911	842	839	880	858	878	897	868	865	877	861	869	883	896	887	864	838	876	841	902	925	851	854	898	892	815	875	894	864	874	906	836	901	883	870	875	901	880	910	953	867	907	811	856	866	886	895	823	871	839	888	827	910	904	917	895	877	905	849	860	903	848	868	905	894	890	887	859	869	874	823	816	844	888	940	862	890	862	926	862	884	885	869	854	903	835	873	874	838	858	871	882	905	869	835	875	868	861	860	858	849	912	867	860	885	852	874	870	909	886	888	853	895	863	883	901	850	833	878	860	822	886	870	908	904	834	861	850	878	853	873	853	876	873	873	902	925	858	863	917	840	877	850	872	897	866	859	898	926	886	870	881	860	900	851	895	896	885	875	847	829	866	929	891	881	922	926	882	855	877	830	870	910	871	849	886	836	842	876	853	876	834	854	843	878	851	889	897	857	885	879	858	869	950	844	852	882	878	889	831	853	904	854	879	913	875	870	851	868	826	886	870	796	849	894	854	854	839	871	847	857	863	883	841	900	821	861	856	881	871	828	926	907	881	895	869	850	850	860	886	883	855	890	846	905	865	852	881	877	842	847	921	875	896	902	905	860	895	846	878	889	882	833	875	864	908	864	892	882	830	846	895	845	867	871	856	860	894	805	833	926	876	893	896	905	839	884	861	856	827	873	880	853	910	921	846	881	922	851	899	924	870	888	855	839	925	841	902	919	859	893	865	870	843	832	882	848	834	854	879	896	911	877	875	858	890	849	943	817	849	923	799	923	865	870	828	912	879	836	883	862	942	927	853	888	864	814	877	799	834	852	848	912	917	860	847	814	895	865	905	921	853	862	865	835	862	842	870	903	908	897	840	865	898	909	859	889	898	897	837	880	825	883	893	873	832	895	922	891	893	845	874	906	869	875	895	880	920	857	858	857	861	832	865	853	879	882	904	826	873	867	909	847	883	914	907	860	867	899	843	838	884	806	837	906	865	829	953	909	840	872	863	912	925	886	837	843	868	871	859	861	872	905	904	862	852	896	858	895	915	894	888	858	841	918	878	865	848	881	847	880	875	817	889	841	899	879	863	872	906	842	916	886	858	852	869	903	867	894	830	878	896	858	895	853	882	860	839	831	880	830	866	868	835	829	848	837	815	863	847	871	850	881	842	844	816	911	839	891	907	889	872	880	898	831	876	906	848	836	838	847	849	860	848	866	851	891	895	837	836	846	831	913	857	819	845	845	807	870	845	881	826	916	912	875	851	913	852	896	876	855	877	899	856	908	897	922	829	931	856	884	860	838	907	939	941	870	848	864	862	850	864	896	884	819	883	840	851	892	864	847	903	845	867	887	865	919	917	877	835	877	940	890	923	924	826	902	879	873	885	910	824	875	886	862	863	856	864	853	883	909	821	901	898	909	822	877	840	842	858	839	881	881	882	888	864	883	847	865	875	849	894	871	914	886	849	871	853	829	939	868	887	829	870	858	791	848	889	860	866	887	859	866	840	825	838	850	838	887	893	877	856	918	876	918	840	876	869	862	816	833	884	872	860	878	855	923	871	855	825	863	845	868	886	862	865	855	825	881	869	920	891	855	872	889	885	872	864	941	887	855	906	862	821	900	837	910	902	864	894	827	852	843	901	847	852	879	883	919	919	865	893	839	906	898	899	849	888	861	865	859	891	821	913	861	861	879	878	852	914	925	925	861	890	902	864	909	889	902	872	901	873	932	882	835	876	882	865	899	855	901	882	851	855	830	847	846	876	883	846	890	841	870	872	840	853	904	872	880	860	851	852	912	890	897
5328	410	288	270	269	270	295	309	272	301	308	293	288	322	288	286	293	330	277	309	280	274	300	281	308	288	285	260	252	282	265	278	301	261	281	276	278	301	289	288	288	262	293	273	267	273	284	294	296	302	256	299	290	282	284	297	297	289	321	272	249	290	297	294	313	290	286	272	295	314	304	269	263	269	296	301	282	324	281	294	273	276	292	290	287	281	297	302	287	281	305	292	302	303	297	321	257	294	299	260	277	305	286	293	280	308	274	268	267	282	300	297	316	293	259	299	309	258	297	296	289	312	287	305	290	297	273	288	306	319	281	285	313	285	295	256	318	291	285	297	289	272	268	291	302	303	299	298	293	297	299	289	266	276	275	289	294	276	270	277	312	266	286	291	281	282	274	272	268	262	292	297	285	267	286	281	281	263	278	292	322	295	303	291	263	312	283	314	295	312	262	279	273	269	276	275	280	277	281	252	270	293	277	279	264	298	280	283	298	305	283	282	315	303	286	291	277	297	264	250	274	269	289	274	316	291	288	264	273	274	285	322	302	326	280	327	316	256	303	258	281	313	273	289	259	259	267	298	235	302	290	318	312	287	300	296	266	318	286	244	299	302	240	271	273	292	302	286	281	315	306	256	247	309	255	281	276	266	277	282	303	307	300	279	292	290	299	280	277	272	266	306	267	302	260	315	282	269	268	299	304	274	288	292	307	319	284	306	272	293	302	272	286	289	263	280	250	267	294	300	298	272	288	270	298	293	291	281	292	266	272	253	275	322	296	287	278	284	284	300	272	271	269	284	323	304	243	274	251	270	257	329	312	278	271	267	263	313	243	294	277	324	276	292	293	315	279	265	258	281	281	293	271	252	299	298	308	304	268	260	295	322	285	274	279	307	279	270	293	289	280	280	297	281	285	299	289	263	267	287	271	311	260	307	266	246	296	315	276	257	286	276	285	280	293	265	264	307	280	311	278	294	292	319	286	277	265	298	284	273	311	289	264	301	277	264	291	297	266	301	256	301	277	285	309	306	296	301	250	305	273	264	284	305	296	335	250	296	249	276	274	298	323	246	259	261	274	275	282	263	305	297	297	319	309	273	310	303	273	265	259	276	262	312	273	299	267	313	284	268	279	290	257	307	270	282	299	308	298	270	289	319	282	279	282	275	338	257	297	298	285	263	286	291	284	301	288	296	298	297	291	289	304	299	285	279	282	296	250	281	300	287	278	304	297	262	290	258	320	304	288	291	263	291	293	300	288	277	288	296	272	292	303	271	282	294	301	256	281	293	293	273	291	291	255	265	276	269	281	290	322	292	303	293	272	286	296	285	284	270	279	255	277	308	310	300	257	297	313	292	277	297	298	260	261	283	284	313	294	290	305	242	273	289	264	273	275	268	271	273	260	265	295	270	279	256	313	289	279	288	284	316	292	300	308	298	291	314	279	305	290	311	292	289	307	289	289	295	290	282	284	283	281	270	271	280	305	295	302	305	297	272	322	284	298	264	278	287	255	295	292	264	273	289	277	282	294	282	274	304	257	297	269	319	275	307	296	292	328	277	279	297	283	280	312	298	257	291	258	289	307	314	273	312	277	312	275	294	287	283	278	310	290	272	264	273	278	264	254	277	258	295	286	271	262	293	292	294	295	274	251	263	288	269	286	290	282	240	315	278	267	312	298	290	271	275	261	264	311	279	294	293	278	283	301	288	246	283	304	279	293	296	277	267	284	308	254	308	324	307	291	289	283	275	294	299	286	284	284	280	302	298	295	319	280	283	348	285	288	290	286	299	283	259	282	259	290	295	295	267	285	305	286	293	270	286	280	250	247	249	295	245	319	280	288	301	291	280	275	272	268	290	283	300	295	307	295	279	303	278	256	299	283	288	307	274	242	282	297	287	272	265	283	266	294	261	269	297	290	280	257	259	307	290	276	295	307	263	274	282	273	299	307	289	271	299	279	283	255	276	293	256	313	276	274	291	277	280	250	265	272	328	302	279	296	287	280	290	310	321	320	280	277	269	295	280	326	275	273	293	278	279	283	295	279	305	271	258	302	281	279	288	322	278	275	296	278	293	309	278	245	302	292	285	286	274	275	278	300	283	302	296	325	303	306	300	315	288	286	278	251	268	284	307	278	288	278	255	287	284	284	303	267	289	282	269	269	319	293	296	284	280	258	277	281	320	267	299	295	290	286	288	296	270	296	299	279	291	291	307	302	276	293	257	286	264	279	277	301	293	283	299	297	291	290	261	285	294	295	278	281	274	291	267	278	272	271	320	265	279	279	276	296	285	269	273	319	313	316	279	295	305	313	287	269	287	334	303	280	287	284	314	286	284	256	259	281	257	300	287	287	281	252	314	286	261	265	290	291	290	313	271	297	290	278	282	260	258	293	265	297	268	290	264	251	270	259	252	268	268	329	306	288	267	275	297	290	278	317	277	306	250	275	280	306	294	281	296	281	279	261	287	282	285	312	321	284	284	305	263	275	292	290	300	258	269	301	287	293	304	279	299	279	281	268	298	316	273	265	268	253	295	271	274	261	271	298	291	290	305	272	282	281	277	276	305	309	282	309	268	295	269	282	279	292	279	311	301	279	289	293	265	285	278	282	275	286	299	261	251	271	275	272	257	302	287	274	295	311	284	288	265	314	274	289	294	324	249	255	258	269	300	291	282	255	266	283	264	316	258	261	277	304	287	280	269	300	273	264	284	280	259	284	340	276	270	280	302	283	304	291	274	275	269	291	311	299	286	271	259	281	310	289	257	287	285	304	289	317	262	274	256	290	261	285	314	310	280	296	282	278	301	265	257	276	293	280	295	279	292	295	278	284	282	232	274	266	285	282	275	287	289	264	290	258	278	283	297	311	251	264	302	286	307	268	273	290	272	312	281	301	275	299	288	280	267	265	296	293	300	309	296	334	297	268	259	282	279	283	291	258	276	306	309	282	283	288	307	292	294	302	287	290	258	253	271	308	258	323	260	284	292	251	256	302	282	297	280	296	301	290	288	295	247	242	311	289	273	279	277	294	324	285	277	301	303	280	268	295	294	286	268	281	278	296	289	283	300	279	262	310	299	281	301	296	296	279	273	274	272	300	292	291	287	314	303	281	272	266	279	332	293	270	295	297	296	272	271	295	270	279	301	297	279	242	272	269	274	278	299	265	287	269	294	289	281	300	286	288	270	295	282	294	275	287	291	254	287	304	274	277	286	286	304	277	284	294	270	296	297	282	298	276	269	294	264	287	290	302	259	337	295	304	289	293	260	288	275	294	305	281	289	275	286	281	295	299	294	290	274	248	292	276	300	289	298	285	253	279	290	261	283	291	285	315	276	284	284	277	280	285	292	290	305	293	258	286	288	292	268	294	273	298	266	276	283	290	284	278	255	309	277	305	278	279	288	252	281	299	278	276	293	269	287	300	281	276	270	284	277	288	321	295	308	319	316	284	305	257	277	271	294	279	313	275	285	298	300	275	276	302	251	257	274	282	286
3725	855	771	815	770	738	741	762	733	751	673	705	685	722	738	688	723	675	711	736	715	756	743	700	723	744	705	718	784	737	764	719	711	706	720	717	701	703	679	705	748	688	720	721	719	697	772	662	690	684	688	738	724	697	696	734	696	707	709	729	732	733	668	692	751	759	726	705	684	721	738	727	735	727	735	719	684	685	688	724	726	707	698	755	732	709	722	707	742	684	721	751	729	759	709	663	680	712	681	700	717	724	725	657	708	743	669	715	718	709	662	714	716	719	692	745	743	698	702	726	692	707	731	742	689	755	682	697	663	674	681	738	741	722	681	691	723	729	723	738	737	747	711	684	716	675	740	749	701	751	716	725	730	703	690	760	725	699	761	731	718	693	627	723	693	685	728	691	745	742	719	733	754	690	708	722	709	742	703	704	757	685	688	693	764	721	686	694	728	676	729	726	731	700	680	648	714	752	676	748	689	750	685	728	779	728	690	695	651	725	675	691	726	749	728	748	692	728	734	692	681	705	717	719	725	708	718	695	746	697	674	702	762	699	706	737	710	745	729	726	715	714	676	755	746	720	765	725	739	774	752	746	773	681	692	701	716	712	760	749	703	708	703	719	696	684	666	740	730	703	762	759	747	729	720	655	670	699	681	657	741	669	688	733	755	648	690	706	725	723	761	670	761	723	683	715	672	698	759	730	700	698	711	707	734	720	709	697	677	686	716	732	733	736	689	715	733	755	749	719	711	737	690	703	729	736	713	745	761	701	727	728	697	727	696	746	744	689	717	682	689	707	702	718	739	704	695	787	689	700	709	726	693	716	734	722	728	749	738	745	759	714	740	691	769	711	719	689	753	710	722	754	752	752	729	700	717	693	736	714	722	686	748	724	709	708	758	701	733	692	695	707	684	721	675	701	739	716	700	721	732	683	689	722	727	702	736	722	742	688	729	710	708	749	674	712	695	740	715	711	711	712	731	746	690	746	730	719	728	671	723	683	754	673	723	726	716	688	712	721	717	696	775	745	723	724	756	724	736	675	672	716	757	738	701	727	702	724	741	721	682	764	695	691	654	761	693	709	718	720	657	722	753	730	742	700	745	729	707	709	671	720	688	763	733	730	726	673	724	696	759	686	711	666	751	754	677	734	676	700	737	702	734	696	741	707	739	719	759	674	724	758	700	705	689	753	708	683	740	747	727	697	731	693	715	739	725	676	691	709	693	694	727	712	731	711	712	716	733	745	698	709	738	704	710	688	684	678	707	793	701	699	730	723	722	715	708	716	727	710	765	693	713	730	743	729	713	720	665	687	747	668	674	710	724	703	723	749	757	698	695	712	691	754	658	693	715	713	681	701	683	681	689	694	704	706	718	706	738	741	715	735	743	686	747	716	682	737	644	734	728	719	699	704	712	702	724	679	705	688	691	704	686	694	740	690	704	699	685	696	755	710	690	734	726	709	706	703	720	693	727	700	738	716	728	716	718	697	717	718	727	726	730	698	753	707	725	673	716	736	720	710	656	708	705	721	718	708	732	729	698	678	679	697	726	737	679	761	727	719	688	715	734	781	720	708	692	684	736	724	735	726	754	731	679	716	723	694	731	712	676	721	694	719	707	692	738	707	708	690	720	730	709	689	753	728	720	726	724	731	727	690	701	745	686	721	712	781	702	694	735	737	758	716	766	699	691	781	732	719	726	757	686	755	714	717	706	688	676	708	701	727	729	715	736	742	672	671	661	731	758	732	725	743	694	757	726	728	706	713	738	693	703	717	729	720	701	764	700	740	683	673	775	728	666	729	675	698	727	663	702	701	758	658	651	719	647	705	708	697	750	742	742	691	695	728	671	691	707	725	728	764	721	703	698	728	709	675	703	700	668	684	695	735	691	748	685	749	723	744	736	701	718	700	714	667	694	686	674	744	770	713	715	703	733	706	715	713	721	742	681	686	705	683	699	684	724	750	731	750	739	696	737	756	721	708	726	712	710	731	714	744	698	624	674	726	735	700	711	705	703	724	712	743	761	761	668	733	714	742	709	682	701	709	686	712	722	710	697	716	712	738	700	719	694	725	718	776	730	720	676	740	712	723	663	750	706	709	720	706	680	727	718	713	710	726	684	722	731	697	680	689	682	741	694	724	726	726	716	718	716	695	721	695	645	662	725	726	734	702	711	737	758	686	696	733	760	728	720	687	713	728	738	735	733	709	728	707	678	717	711	740	747	749	728	703	753	709	737	696	755	750	759	717	732	712	732	676	705	728	726	649	728	730	691	720	693	694	701	716	746	684	686	699	722	725	663	737	722	740	684	715	697	714	727	718	714	716	724	727	735	698	736	687	698	723	643	708	746	722	699	730	740	721	709	681	727	766	724	699	703	724	726	712	708	718	714	653	749	733	717	679	690	727	672	713	709	737	735	729	708	680	670	692	754	723	734	712	666	713	702	678	674	695	723	701	706	721	704	709	738	733	680	674	742	730	711	718	698	692	760	706	703	725	730	698	768	726	746	669	725	695	685	661	665	748	735	652	736	675	726	692	725	660	668	691	695	697	696	732	685	721	731	712	739	682	729	746	661	739	705	755	738	690	710	701	732	693	763	697	704	717	698	718	720	741	697	788	696	708	673	759	676	721	738	701	707	677	698	706	699	693	739	713	717	706	722	728	672	695	688	729	695	719	724	740	723	678	742	756	724	746	721	753	698	705	676	744	675	684	684	694	758	676	733	751	715	757	716	714	721	744	674	692	706	723	694	733	746	704	712	723	685	720	667	714	699	754	747	775	741	717	721	721	751	679	726	711	710	695	743	708	686	676	717	709	666	720	730	704	729	734	785	678	671	705	753	694	693	714	714	732	688	754	717	773	705	737	759	699	678	692	780	731	738	747	742	668	716	745	695	716	718	736	697	700	684	720	701	679	718	716	705	712	698	683	684	714	730	681	776	763	707	705	724	713	705	752	685	704	685	742	701	741	721	716	730	697	775	705	714	747	728	717	728	689	702	675	707	733	736	692	735	732	708	711	708	681	725	720	735	698	692	731	752	762	693	678	689	775	716	715	755	727	683	722	755	720	725	721	690	719	730	703	717	758	723	649	673	705	708	692	738	706	724	684	697	683	706	714	701	774	756	698	704	689	734	706	715	728	710	658	729	720	738	706	697	710	779	700	729	730	732	716	683	735	747	721	691	674	781	738	702	711	710	682	744	768	722	719	715	697	728	718	735	747	738	682	685	700	695	738	703	686	728	779	724	717	723	729	686	728	687	715	675	744	705	713	753	729	730	729	711	754	747	723	698	744	709	634	708	741	687	649	753	661	718	701	713	720	704	717	679	713	677	711	723	709	757	707	769	719	746	730	666	734	699	758	719	690	656	733	703	710	715	685	721	677	731	730	675	716	710	744	717	716	706	718	700	687	785	745	702	673	809	690	715	704	728	725	713	700	699	720	725	720	707	715	704	710	696	733	703	674	698	740	701	724	732	674	765	724	713	711	692	692
24041	5888	1192	907	635	527	483	340	328	276	265	259	243	238	259	195	222	233	218	198	229	220	226	186	173	179	208	194	217	153	176	187	229	226	215	182	162	182	209	201	184	196	181	204	180	197	168	204	192	174	188	182	207	179	164	181	199	181	186	166	159	194	193	166	184	181	175	169	189	190	177	186	197	189	174	179	203	166	179	179	173	192	164	180	160	186	184	189	204	172	219	163	166	175	162	161	190	217	188	187	203	192	162	186	194	192	185	165	184	199	166	204	169	188	151	160	176	204	171	195	147	192	194	167	194	172	173	186	178	189	190	203	162	180	201	208	187	167	211	194	188	179	182	187	200	192	182	180	201	194	176	179	173	166	178	206	172	201	173	178	181	204	185	185	168	166	180	207	181	194	180	174	197	166	185	166	175	186	175	194	205	174	207	190	203	182	175	214	181	187	207	179	191	163	164	165	171	183	180	195	189	203	174	170	184	164	189	195	175	170	150	184	199	176	183	182	180	202	222	220	176	168	181	171	175	177	204	184	199	174	177	173	191	170	165	190	191	179	194	217	188	179	191	184	173	178	192	197	141	178	164	169	170	196	184	197	169	187	188	177	168	173	166	151	174	185	186	203	152	182	159	152	199	169	181	179	192	191	184	173	187	176	220	192	228	173	175	171	191	180	176	174	183	196	156	170	171	209	191	187	175	180	188	207	187	165	193	182	163	186	200	189	194	196	188	181	206	189	186	187	181	177	206	177	196	203	154	179	173	198	180	167	203	172	181	191	208	216	177	191	172	172	163	153	178	189	165	178	186	177	182	196	173	196	166	178	177	159	175	169	197	169	179	180	209	164	204	181	190	205	180	172	179	195	205	184	150	176	195	187	173	176	184	193	156	187	179	189	186	183	168	189	204	159	213	191	209	177	179	201	197	175	180	200	199	180	201	170	198	186	159	215	220	205	207	207	183	190	193	173	197	191	179	175	175	196	175	219	184	153	196	182	193	191	183	176	186	197	195	166	185	180	194	175	166	172	188	196	199	199	192	169	182	187	178	205	181	181	177	186	172	182	198	157	173	186	188	181	164	207	169	212	160	195	167	222	211	206	190	172	200	209	195	215	182	181	181	172	180	192	201	187	167	210	197	178	187	179	191	188	204	198	180	168	166	184	177	191	167	180	189	188	183	208	207	204	185	168	170	160	194	188	183	184	198	191	163	209	190	208	177	195	189	189	197	158	193	177	194	181	193	184	194	172	205	174	180	203	172	192	174	189	189	186	176	174	199	179	180	156	177	188	179	176	173	171	167	197	171	168	205	176	175	172	181	191	186	205	185	184	166	208	166	197	164	185	161	191	179	213	214	192	170	195	183	199	195	194	175	192	190	188	174	178	197	160	156	152	175	184	180	195	186	176	171	165	176	177	194	184	170	190	184	185	178	171	168	182	198	200	175	159	175	179	209	192	190	189	181	183	168	178	207	214	177	172	197	184	173	184	186	215	185	166	180	183	183	198	166	194	164	179	195	207	204	182	170	208	201	206	194	168	202	202	179	160	191	199	200	190	185	196	171	197	181	186	173	171	168	201	183	166	162	185	156	215	216	184	174	183	171	172	176	189	177	191	170	187	190	198	168	165	173	166	168	187	166	190	198	172	191	185	175	206	176	208	186	165	186	188	179	184	197	168	158	179	169	188	160	188	173	166	169	157	184	178	190	183	180	202	198	173	211	173	193	165	180	210	186	197	189	182	179	202	193	169	167	184	197	186	202	173	209	195	188	192	176	164	181	190	185	204	179	169	157	173	176	218	181	178	153	175	183	198	171	182	161	207	200	203	174	181	168	165	185	164	198	187	144	167	180	164	192	148	177	183	198	180	181	176	180	188	179	162	193	170	175	194	196	183	169	167	180	192	169	167	197	173	175	177	175	186	192	182	203	197	191	178	184	174	181	164	200	202	174	185	166	180	156	191	182	189	185	169	208	169	187	193	180	213	138	206	170	178	199	200	196	183	187	219	182	192	178	181	189	175	202	183	201	208	205	175	190	194	167	181	212	194	174	184	208	175	180	172	183	168	157	169	188	179	188	177	209	173	184	200	171	173	172	175	188	192	195	162	182	166	202	180	210	201	197	190	177	195	186	193	205	194	209	177	194	184	181	181	186	196	191	180	205	192	194	178	178	185	202	153	171	182	178	176	184	201	190	181	196	181	178	181	200	177	171	197	178	179	205	195	171	176	183	173	195	175	168	184	185	168	188	167	195	172	163	205	159	199	205	175	191	221	185	205	186	193	176	172	195	201	160	181	212	192	217	161	174	180	169	165	182	193	177	177	188	164	194	180	205	198	174	178	188	191	201	189	184	207	179	182	160	192	188	191	206	196	199	172	150	197	171	182	209	189	202	175	184	188	169	186	198	147	167	201	177	167	178	187	184	190	158	178	165	178	188	174	187	168	166	203	184	186	199	184	168	203	177	169	168	182	169	205	200	161	189	190	193	198	157	168	174	185	213	184	152	180	177	191	179	191	199	169	194	200	157	179	181	181	206	206	209	189	188	208	183	178	189	151	159	195	188	167	175	189	166	176	163	200	179	161	176	179	185	168	189	169	172	165	161	185	179	188	202	160	212	195	195	172	197	184	170	158	202	211	201	176	201	179	163	184	202	192	167	168	172	179	193	174	210	176	193	167	202	189	215	180	185	157	169	178	177	163	196	160	214	178	170	177	192	198	170	225	195	181	173	197	207	205	172	187	191	173	173	189	198	203	164	185	174	166	185	188	188	177	202	169	189	173	195	183	199	194	181	178	165	154	178	181	210	201	204	190	195	166	161	175	179	162	191	174	213	168	209	176	210	180	200	174	198	216	182	185	232	185	193	210	179	185	193	167	186	212	157	199	178	163	170	178	186	183	203	169	182	187	195	180	189	184	176	188	199	173	207	183	176	171	155	169	173	195	182	198	187	196	204	185	165	171	218	180	169	205	187	184	165	165	199	162	183	180	173	188	212	173	167	187	185	203	188	160	191	177	193	184	188	171	183	177	182	212	170	199	185	180	216	169	189	184	189	165	172	177	190	190	191	180	206	157	182	189	174	162	167	184	176	177	197	181	175	179	171	180	185	179	209	184	162	180	198	183	149	166	177	197	189	191	175	196	199	186	173	183	182	176	192	210	183	183	185	188	177	180	205	174	173	179	178	201	214	200	175	162	179	215	194	197	201	218	172	193	200	176	193	201	152	173	201	183	181	172	181	180	184	181	189	185	170	215	180	194	192	191	180	211	214	163	174	158	199	168	215	202	153	190	184	192	175	179	186	171	176	205	186	196	212	192	189	178	195	182	197	185	195	179	193	207	191	183	213	157	188	223	186	172	204	194	184	166	174	183	180	167	161	169	212	182	203	177	165	195	188	185	165	191	199	194	177	204	183	189	187	182	196	170	160	164	174	176	197	191	212	169	171	172	192	172	157	203	204	189	176	188	189	181	172	204	173	163	198	199
12522	3679	2470	2904	2598	2120	1846	1598	1424	1174	1156	1080	980	936	795	817	792	770	712	688	665	697	682	657	634	662	628	630	620	626	597	601	559	557	541	605	601	590	569	601	615	549	579	563	548	581	560	573	521	548	538	547	556	577	554	540	589	574	531	523	513	570	566	511	560	505	565	541	541	577	545	513	564	506	495	579	508	555	560	518	535	511	538	525	565	525	544	510	500	546	555	530	585	489	528	544	527	549	515	514	517	499	496	544	518	511	511	535	492	535	530	500	537	514	548	512	546	556	530	511	540	567	543	514	487	519	524	501	538	505	521	498	496	509	507	497	529	527	499	526	502	570	527	543	521	509	545	509	545	466	513	571	521	513	545	525	509	552	520	552	505	515	504	520	529	525	525	552	550	527	544	549	504	505	531	570	526	576	530	487	560	510	585	530	534	537	538	506	527	495	546	540	564	567	537	509	541	505	514	514	546	487	534	499	508	555	530	497	532	538	521	523	560	491	489	549	506	544	535	548	525	530	543	550	579	538	525	539	522	498	524	555	522	513	527	520	531	542	507	536	548	524	524	514	535	546	558	517	538	541	538	528	478	525	543	543	487	538	548	522	525	520	510	532	491	552	555	543	506	519	552	508	548	542	501	532	511	535	540	554	520	528	518	539	508	536	510	512	502	541	537	509	517	536	514	516	532	528	543	526	530	530	510	512	534	516	511	521	550	510	505	503	495	534	513	494	510	495	501	533	525	506	511	571	550	541	552	502	520	501	537	512	539	538	545	542	484	536	526	498	524	554	576	488	547	507	562	527	535	500	537	529	518	524	505	530	552	510	541	519	571	546	531	525	558	541	533	481	523	511	522	533	516	545	516	581	472	512	508	531	516	502	557	530	480	550	563	536	490	525	537	521	552	540	523	530	531	549	540	512	532	527	511	529	543	499	504	505	548	514	533	556	511	494	516	526	550	540	502	516	506	567	558	507	529	511	555	533	552	560	481	560	526	513	506	516	547	516	486	484	523	555	525	522	540	511	515	507	534	483	538	521	533	505	516	524	522	526	496	534	515	568	534	525	515	473	519	548	522	527	498	514	549	489	556	510	504	505	533	496	502	518	530	522	527	559	527	517	550	524	517	548	482	522	539	491	492	528	510	511	574	553	554	507	534	574	521	530	537	523	544	497	513	542	525	534	518	496	533	505	525	533	506	518	530	522	491	490	532	528	469	546	502	514	471	538	514	527	519	527	520	496	537	506	535	517	547	526	507	497	533	524	536	514	501	485	505	525	543	543	539	559	559	499	508	539	487	517	506	541	528	496	521	544	538	522	558	516	531	505	532	536	512	545	527	541	538	525	508	557	569	512	508	497	509	557	514	566	496	537	564	501	513	528	529	525	530	528	528	556	538	517	531	525	549	513	487	538	558	550	559	541	494	498	518	520	542	490	530	527	543	532	487	557	544	538	500	528	540	510	488	562	548	502	506	531	521	528	534	547	481	513	529	542	549	539	565	513	529	539	513	528	519	570	556	492	537	554	561	538	532	487	509	512	485	499	555	497	525	538	540	498	547	523	521	546	508	554	507	518	535	505	502	540	519	548	537	544	548	521	518	518	502	505	516	498	538	524	520	555	538	525	560	534	512	560	536	531	521	518	505	581	499	509	527	522	510	549	513	498	599	571	549	520	527	526	505	516	506	510	530	518	561	543	538	569	492	546	508	542	518	534	521	513	508	525	546	509	518	533	514	537	585	524	482	532	523	542	471	491	495	502	550	497	498	537	519	526	510	539	559	521	481	545	549	528	501	499	583	513	509	540	508	522	542	531	471	516	533	514	538	501	527	539	555	518	500	539	481	520	522	498	504	502	466	512	494	488	547	546	500	510	519	502	503	505	540	561	526	513	532	553	545	495	531	528	534	554	546	545	517	514	505	517	520	543	528	555	529	520	530	487	516	510	530	533	518	520	550	559	552	466	526	563	537	527	526	503	501	516	540	519	498	534	512	544	578	548	515	518	551	581	563	502	515	492	529	542	509	504	506	550	499	496	505	539	509	514	518	530	532	512	530	502	513	552	547	484	526	516	526	520	486	557	543	562	514	516	533	525	524	569	549	534	511	509	517	504	518	507	546	502	538	519	512	526	519	502	520	521	509	499	529	508	559	553	482	515	574	481	548	538	527	539	521	544	504	554	525	509	525	534	489	506	510	525	454	543	474	537	563	554	520	513	505	542	567	555	547	550	515	528	536	567	552	572	522	501	506	529	521	533	529	537	531	481	520	526	529	522	531	581	516	546	517	526	511	533	530	510	517	499	500	542	521	525	515	515	497	560	536	512	563	548	511	498	517	525	552	496	524	560	535	514	544	492	524	498	560	512	529	550	578	501	572	527	526	568	504	525	501	517	528	539	516	521	557	540	514	493	522	507	558	496	557	490	500	542	547	564	509	518	560	520	525	535	515	574	545	539	504	522	532	568	537	465	520	505	502	513	545	512	520	533	546	523	529	510	512	539	554	501	517	540	551	517	504	491	529	528	514	515	542	535	505	496	540	552	546	542	513	515	488	519	524	551	543	507	572	559	479	541	522	489	500	550	530	557	518	531	524	537	544	547	548	475	493	586	514	514	506	554	537	522	530	586	551	495	529	534	514	511	511	517	521	569	539	566	528	529	553	520	546	476	511	502	523	517	588	507	538	500	475	522	555	535	570	540	516	501	528	551	533	510	533	489	534	554	512	529	527	532	537	517	586	545	508	533	460	529	523	516	553	536	535	539	580	505	560	541	566	490	563	497	541	514	491	437	504	560	570	522	539	524	534	543	563	536	524	547	499	531	534	530	583	545	530	521	529	551	510	557	530	519	502	528	534	548	541	564	489	485	557	529	547	524	534	532	485	519	526	524	517	506	550	534	493	555	525	532	538	516	504	510	536	538	537	568	501	509	566	527	519	539	552	530	509	520	596	513	525	534	491	511	523	494	560	465	521	528	498	525	521	534	519	521	505	499	519	525	529	532	510	504	533	539	509	531	532	531	525	516	566	560	507	536	479	562	529	576	524	535	468	466	530	524	518	534	529	531	521	496	567	490	538	532	538	503	497	528	502	516	515	528	518	568	568	539	534	538	519	545	546	547	535	508	543	538	531	535	508	519	545	538	513	531	546	518	548	537	560	506	527	552	502	512	544	538	563	544	536	545	557	523	526	524	486	541	523	513	546	536	540	539	505	513	525	504	545	542	534	508	522	509	543	509	531	543	547	541	545	488	490	553	542	560	559	521	483	524	518	550	522	545	566	527	550	515	510	552	519	554	489	507	538	545	502	507	550	521	496	521	561	511	525	544	517	549	473	551	568	505	558	576	495	527	527	489	556	495	496	536	537	538	480	523	513	526	542	505	528	533	560	533	512	524	455	522	558	543	525	521	530	520	515	537	531	525	502	528	517	504	536	508	540	545	513	559	531	483	537	491	523	551	522	523	563	549	571	538	541	509	502	520	512	547
37193	13322	2737	1973	1450	1030	897	732	677	626	506	516	460	434	448	455	414	400	400	389	374	363	388	393	383	369	372	368	307	344	378	383	354	376	364	394	336	330	353	345	378	351	364	355	382	374	361	384	380	373	364	334	381	311	340	323	342	370	344	317	361	350	356	335	351	386	332	375	337	331	335	306	344	317	327	344	338	372	334	355	367	359	333	330	372	377	305	342	350	330	334	359	352	353	370	347	332	363	316	347	335	346	380	311	351	362	354	336	338	344	334	338	358	355	352	348	364	318	314	365	360	316	375	350	349	337	376	359	355	360	318	342	350	320	348	343	366	356	314	329	321	340	331	336	350	339	374	343	346	320	372	374	309	316	346	353	354	324	355	360	341	335	329	354	371	348	369	334	333	321	375	339	363	362	348	342	318	297	330	294	348	314	338	329	357	345	368	336	357	322	381	341	355	316	305	326	346	354	357	356	366	389	354	346	341	360	319	363	346	358	373	300	330	329	325	332	357	379	335	364	326	340	350	374	320	325	374	340	335	343	397	356	345	330	336	351	359	405	366	337	332	371	347	329	353	362	313	358	371	355	373	313	343	317	318	332	334	356	338	334	367	335	348	360	313	340	376	336	339	312	342	360	319	381	326	323	318	313	329	332	367	355	381	366	326	334	370	367	358	335	361	329	332	317	367	364	369	341	329	348	317	298	362	379	348	358	338	319	320	337	374	296	326	370	339	362	382	354	354	350	331	319	328	310	350	356	349	337	329	329	318	329	357	334	358	330	329	314	338	333	349	344	366	336	352	302	321	352	364	354	319	313	328	318	347	375	353	334	356	358	331	340	383	363	356	338	344	322	325	368	342	376	341	369	361	363	338	338	327	341	392	343	378	328	360	336	388	335	325	365	336	356	347	298	361	354	337	363	388	362	348	364	360	335	330	371	331	348	345	356	363	335	348	348	346	368	344	311	367	344	324	356	301	314	362	302	347	360	329	384	283	365	345	356	380	340	325	342	369	342	325	334	331	329	338	343	330	305	362	343	307	358	322	371	358	320	382	320	349	299	325	356	332	346	331	322	336	361	335	327	379	335	331	367	339	365	320	356	376	352	337	316	374	365	361	337	327	330	347	342	324	354	321	360	382	346	326	323	339	350	369	347	328	335	335	333	342	338	348	343	284	363	358	340	325	345	364	340	343	356	323	362	366	356	354	338	338	345	360	333	353	340	342	335	333	376	316	343	356	315	350	337	316	380	359	356	343	357	369	338	355	365	351	291	330	336	366	318	339	341	348	365	319	322	355	330	368	331	384	378	310	361	348	344	310	326	335	380	349	370	334	321	336	336	328	335	357	341	361	366	354	347	361	362	343	355	350	350	317	368	351	322	356	367	349	332	354	336	319	338	373	365	313	356	353	366	356	326	335	349	323	356	334	334	338	339	349	325	335	325	321	335	315	303	326	335	312	356	332	319	353	383	323	328	331	342	338	337	352	297	361	365	322	328	380	344	324	350	352	369	350	333	367	314	339	327	321	335	360	342	337	306	327	332	339	362	346	389	329	300	363	324	326	353	357	327	342	336	346	326	343	364	325	347	324	349	347	344	313	351	325	336	318	329	334	330	357	364	339	324	362	352	371	316	332	321	328	327	329	345	362	295	330	349	359	303	343	351	375	324	334	345	399	339	310	348	352	360	342	336	377	369	326	374	356	325	325	358	349	330	363	347	336	334	331	355	374	342	363	333	336	328	321	333	373	350	351	320	360	349	355	354	364	323	335	364	315	350	326	332	367	349	373	350	345	329	353	355	368	347	335	353	342	381	364	330	351	367	392	328	322	353	356	348	351	311	343	345	346	352	360	339	337	330	346	341	349	347	337	345	339	324	362	348	356	337	343	339	367	357	347	330	352	340	343	369	317	308	348	365	355	334	375	356	372	336	328	356	335	359	320	365	336	324	343	303	322	350	342	365	322	315	364	346	365	341	335	361	305	374	308	347	360	319	335	345	319	337	318	352	323	333	319	340	324	352	362	330	357	324	339	367	329	329	326	337	374	353	337	338	346	317	342	346	338	369	387	366	360	338	340	391	381	371	374	350	339	329	346	349	339	356	363	354	343	392	340	378	360	343	369	354	324	327	305	339	337	344	361	350	368	349	370	346	337	356	360	343	317	348	351	354	335	315	369	354	382	347	357	340	315	337	354	353	341	345	344	306	306	315	332	324	320	313	333	345	315	323	308	317	373	366	361	340	316	338	348	349	325	350	306	346	365	330	377	347	339	357	340	348	315	319	340	363	305	367	315	346	350	375	320	360	335	347	354	348	352	332	362	345	312	337	345	338	345	329	337	333	344	362	348	339	357	370	346	354	355	342	326	360	347	350	354	319	345	352	337	345	364	349	344	333	357	343	333	354	368	343	359	334	350	325	341	357	328	352	342	343	353	343	345	318	371	356	389	345	341	355	337	326	336	371	341	325	334	351	334	335	366	305	353	355	316	357	371	319	325	354	347	361	346	361	380	325	355	323	370	331	331	342	356	329	315	376	397	339	341	344	351	342	347	306	353	336	336	365	353	319	335	372	330	344	345	366	352	337	349	341	337	343	348	333	348	369	345	321	319	372	341	332	335	356	339	346	347	341	329	309	330	344	343	345	340	342	323	379	309	358	312	299	319	333	373	346	379	342	372	332	341	364	366	369	354	307	348	378	305	313	326	340	329	339	326	344	349	330	352	336	318	296	299	337	309	340	344	369	348	281	364	361	336	335	335	353	349	346	372	379	361	370	354	357	344	370	368	323	323	348	330	346	341	346	328	311	318	354	325	339	338	344	330	368	362	371	357	364	340	348	335	380	395	319	366	337	345	343	359	354	386	353	375	330	352	351	326	354	354	340	346	356	354	341	355	345	362	338	319	360	368	343	347	337	335	320	317	368	341	367	361	329	338	332	357	344	334	352	351	301	329	347	317	343	368	381	333	314	330	349	363	331	344	336	336	310	360	321	349	330	350	376	344	340	365	346	336	357	350	340	339	339	358	323	355	366	323	321	363	338	361	329	356	336	348	293	339	328	332	341	327	335	352	335	359	346	317	370	353	344	338	358	329	357	351	344	342	349	361	361	339	346	363	357	335	339	374	334	360	353	324	352	364	359	361	362	345	382	358	334	332	370	345	361	364	354	349	336	362	359	348	354	333	380	374	330	335	307	344	344	312	336	350	325	336	302	329	374	379	375	371	330	309	340	339	351	365	326	353	357	357	367	349	322	371	344	329	377	326	361	369	347	331	365	345	331	341	351	371	321	362	364	388	378	341	328	355	362	321	341	345	348	339	318	359	342	355	345	297	358	370	325	361	336	336	327	372	328	332	344	341	334	377	369	353	349	349	344	329	345	359	340	323	359	332	354	341	314	403	375	332	375	362	335	354	354	399	323	331	343	348	341	359	316	323	337	343	346	357	332	334	302	328	315	347	354	327	330	340	318	341	336	363	366	295	360	340	365
18873	6352	4621	5539	4713	4080	3430	2914	2535	2327	2019	1892	1694	1594	1574	1452	1320	1379	1308	1236	1192	1134	1113	1145	1149	1056	1129	1100	1040	1026	1034	1022	1030	1024	961	996	978	958	986	971	975	919	971	1015	960	913	957	915	965	943	934	961	941	965	909	942	948	901	893	943	970	895	894	882	917	893	956	907	885	866	892	897	910	894	909	915	949	935	894	860	896	882	896	940	852	952	950	875	896	964	887	895	866	870	870	851	824	884	915	896	889	927	834	839	893	859	880	876	866	876	866	835	866	897	870	884	851	938	902	905	890	909	911	886	854	850	879	885	909	892	906	833	908	908	842	872	852	916	949	879	871	832	913	899	883	906	862	913	871	880	910	836	840	891	930	903	892	877	905	886	852	866	899	880	872	900	857	868	870	896	856	836	882	892	910	874	889	837	888	896	847	873	897	877	876	873	880	883	902	895	881	829	891	879	819	847	855	873	896	937	861	875	795	870	894	865	875	898	855	869	834	880	855	824	869	951	905	934	880	903	901	899	912	843	892	892	858	902	898	919	906	899	829	862	897	898	878	862	893	898	865	815	877	940	908	908	900	856	886	885	903	899	923	847	850	900	880	861	930	872	877	842	879	869	877	848	928	844	900	845	891	887	876	836	917	844	874	879	830	875	839	903	872	893	918	872	862	887	851	916	882	937	877	915	897	906	817	856	865	861	922	866	816	844	884	883	859	844	837	857	878	870	907	843	894	827	892	834	875	920	869	841	875	879	865	901	833	867	890	854	885	910	869	867	878	857	833	865	828	907	827	836	891	893	897	871	891	889	878	867	918	890	916	876	880	854	861	913	857	867	940	875	864	849	893	843	830	917	859	903	929	862	865	865	868	884	879	894	862	893	850	839	884	917	883	821	906	875	871	884	891	856	890	898	884	829	889	879	850	867	885	809	837	809	857	879	891	876	896	851	900	902	904	892	822	915	895	895	878	874	889	896	890	922	832	845	853	945	953	878	913	862	844	934	843	876	894	857	877	867	876	840	882	873	842	871	883	899	933	848	898	885	871	856	813	857	847	865	866	816	930	877	851	850	862	875	889	887	874	886	883	881	871	858	885	900	869	897	911	832	821	926	839	893	860	888	904	897	842	883	883	894	923	878	848	865	852	811	899	889	900	900	859	855	913	862	870	888	862	866	895	851	876	854	880	903	862	884	861	877	899	840	871	848	922	815	922	889	880	872	883	844	861	887	883	842	901	844	864	915	887	910	900	839	866	869	916	862	887	836	850	841	873	913	879	872	866	892	887	886	896	849	922	866	872	909	873	842	855	887	890	850	860	892	936	891	902	849	848	887	869	876	849	896	851	888	856	883	875	895	929	852	848	863	845	887	890	855	871	922	887	836	828	848	908	857	816	871	886	890	918	903	909	900	879	853	944	883	853	877	866	861	899	891	885	903	905	887	871	857	841	897	970	906	866	829	867	912	895	928	898	883	873	865	911	847	881	903	911	828	846	885	867	909	814	866	900	894	847	896	844	933	878	849	877	869	892	898	881	856	876	894	943	860	862	874	919	890	881	860	913	854	824	880	917	841	864	880	872	864	868	842	869	871	856	895	864	926	868	930	870	868	928	823	814	894	900	852	888	864	926	873	833	845	855	862	868	878	906	879	923	911	832	853	876	840	852	884	868	922	898	879	905	840	866	879	856	923	843	840	884	840	890	877	858	907	898	860	911	858	897	860	832	847	930	895	865	808	874	897	862	847	905	852	903	835	870	831	839	840	850	860	846	894	927	879	914	862	934	899	911	864	865	885	888	863	874	915	888	932	840	883	868	898	887	877	838	915	868	842	875	867	851	828	888	882	840	894	880	865	852	854	870	867	874	907	824	862	838	818	885	890	863	894	896	882	808	896	904	815	884	896	916	875	895	883	840	851	853	889	887	866	844	904	858	855	866	939	901	850	846	923	860	912	927	850	832	896	859	896	875	882	884	856	855	887	865	849	893	888	958	887	915	887	840	920	820	828	865	876	923	842	900	880	870	893	866	879	933	893	936	899	855	866	912	875	896	902	865	873	852	910	840	874	875	872	856	886	835	868	871	844	904	856	912	868	833	844	879	885	849	880	879	904	936	846	882	869	856	887	865	920	926	878	850	908	865	874	888	897	870	885	880	897	853	889	883	906	874	863	936	944	894	903	874	934	907	798	895	835	844	866	858	890	867	926	903	846	885	875	864	865	853	829	893	885	902	889	868	865	888	896	913	840	884	854	838	885	828	872	840	917	859	835	943	823	893	905	913	875	832	930	882	853	894	896	910	873	907	884	823	842	913	880	871	866	930	855	935	857	902	864	904	861	911	864	877	874	891	859	940	908	894	843	867	874	877	828	926	863	884	920	891	890	855	864	880	845	858	901	849	867	872	873	895	929	896	899	888	889	901	929	870	869	851	891	915	862	870	875	867	835	899	881	839	870	923	892	823	911	884	920	869	865	869	870	908	873	876	822	875	876	880	874	840	840	857	835	863	870	832	869	891	884	893	859	914	929	879	903	889	900	848	830	876	860	905	861	841	875	872	867	884	832	894	857	884	832	836	898	873	912	902	855	852	868	827	867	889	854	867	859	881	911	867	831	912	915	875	909	906	840	849	850	900	883	889	872	868	893	876	844	873	892	945	918	893	930	882	897	870	881	834	884	891	893	872	915	868	881	868	917	795	893	879	890	899	931	864	881	855	828	885	910	860	827	882	855	845	891	876	916	910	809	873	833	870	894	867	926	873	904	839	865	852	940	887	858	926	911	847	888	841	901	913	878	889	907	896	936	839	904	896	883	869	901	848	856	896	875	868	894	881	910	859	917	893	906	839	850	899	849	844	884	825	921	911	854	889	872	896	887	846	872	860	835	873	882	855	836	877	860	908	879	887	896	869	858	907	896	851	849	910	915	848	873	893	861	872	972	875	861	926	892	932	883	930	943	869	876	844	879	829	904	825	858	848	828	853	868	914	882	838	895	871	834	865	845	854	880	831	875	840	842	870	864	898	934	856	851	896	891	826	866	859	878	882	875	872	910	861	890	932	916	882	898	866	908	849	909	880	872	884	929	959	832	842	833	874	893	899	893	850	890	906	907	898	876	864	861	871	884	900	917	871	882	869	899	841	895	907	899	925	876	888	833	860	901	864	890	877	898	867	841	860	877	909	888	899	890	839	927	873	896	809	838	927	884	839	914	906	942	934	897	903	848	838	865	860	850	861	814	881	838	864	829	884	892	915	835	846	867	902	888	840	878	873	871	873	853	856	962	819	876	895	855	877	906	877	884	834	884	902	881	877	915	928	961	935	918	860	846	872	866	924	894	842	921	881	873	861	873	879	890	855	892	881	881	873	905	850	905	873	912	917	913	917	893	850	872	893	844	874	861	862	840	879	853	890	853	910	902	917	881	889	862	869	892	854	903	919	888	890	832	868	920	905	821	875	898	871	907	834	871	854	880	860	910	844	851	880	843	870	858	883	887
5007	404	283	283	327	308	270	261	282	313	275	298	287	273	271	251	283	267	303	267	319	284	337	293	281	287	287	285	274	295	294	273	288	303	293	288	273	288	283	306	281	311	291	292	284	325	292	305	293	285	255	263	298	261	296	295	282	301	281	298	279	290	320	276	270	262	272	301	272	319	280	258	285	292	241	292	271	297	278	290	278	304	287	330	273	286	319	284	272	272	287	277	279	275	283	288	278	287	297	285	308	289	295	270	291	282	292	285	287	304	287	284	309	262	275	260	302	295	286	257	280	272	295	301	237	279	286	295	281	318	279	259	252	253	267	261	288	294	275	291	268	303	313	282	276	261	288	278	271	300	287	299	268	286	285	291	259	294	271	294	271	261	293	308	281	289	313	279	276	277	298	284	275	310	304	276	275	307	269	305	286	293	256	304	293	280	310	304	287	267	283	253	310	275	286	283	311	286	276	286	285	285	280	299	304	290	297	291	276	276	305	282	290	289	298	264	279	258	267	291	309	301	271	314	302	246	280	313	299	260	305	265	314	273	295	294	307	273	278	297	292	309	312	268	280	284	279	312	264	263	297	300	284	297	270	264	286	242	284	249	272	270	314	266	274	284	291	301	265	298	285	276	272	286	284	282	295	297	259	278	277	303	281	306	285	298	293	297	303	285	279	288	264	306	297	261	276	312	257	279	279	262	258	271	269	265	282	312	295	290	288	310	283	298	286	322	311	308	317	278	281	303	280	288	297	273	296	279	301	283	282	283	269	298	303	313	310	269	320	249	287	284	285	311	320	292	276	271	284	291	254	311	265	288	283	292	302	282	307	293	271	268	290	289	276	296	311	271	296	272	292	298	281	275	301	294	311	298	284	291	285	286	289	285	337	286	289	257	273	308	293	313	282	272	299	333	324	314	285	285	277	274	273	291	261	309	253	288	265	268	266	264	300	283	276	299	287	297	312	283	344	316	284	300	262	315	288	314	269	274	270	274	294	284	275	282	291	281	269	280	251	279	289	260	282	252	298	275	291	289	303	281	279	306	265	310	291	299	303	270	264	289	280	273	259	300	260	283	273	271	297	276	273	273	303	280	297	280	270	314	276	314	288	286	285	311	296	279	291	296	281	307	280	281	272	301	281	284	269	287	257	310	270	275	287	293	290	283	310	248	256	273	282	242	298	281	334	298	269	317	290	297	294	312	271	288	312	290	288	234	272	260	266	297	287	271	332	264	285	277	286	266	289	266	284	280	294	266	288	315	303	263	282	299	262	287	261	304	298	255	273	283	295	269	278	287	277	278	276	267	293	302	283	299	305	229	284	280	275	285	295	301	310	283	308	272	278	283	249	264	274	272	275	286	298	319	269	281	294	268	251	301	259	277	289	308	293	254	311	273	296	290	289	250	286	258	247	275	273	318	248	253	256	297	259	311	310	271	255	230	304	288	249	303	234	280	246	281	259	303	284	290	287	297	275	278	284	291	290	262	269	274	311	317	281	322	328	259	290	252	255	300	292	286	303	256	260	297	273	274	263	281	241	342	311	288	310	288	266	293	295	261	256	309	297	293	280	279	299	261	241	273	279	305	273	272	312	244	321	290	298	309	288	299	272	268	264	268	277	287	295	279	256	281	281	263	285	283	297	268	286	303	283	299	274	271	270	269	285	264	249	296	280	277	273	282	305	291	285	282	305	271	279	294	302	313	283	288	281	287	295	263	288	278	284	269	243	270	288	274	269	300	254	282	278	272	268	257	280	281	283	316	273	280	280	255	282	294	315	280	302	273	292	282	284	276	281	276	279	278	281	274	265	274	284	274	295	277	290	290	277	316	314	289	270	270	274	291	285	296	270	305	282	281	282	276	279	296	320	297	280	295	289	264	295	288	284	298	286	319	297	281	262	301	309	292	308	296	263	278	256	302	280	280	273	283	296	319	291	285	279	310	297	277	317	279	284	288	297	291	291	283	255	306	286	267	249	278	310	324	266	297	314	311	272	245	266	299	277	290	296	285	291	289	328	304	308	314	283	308	269	274	285	302	295	309	294	289	281	277	274	279	274	271	273	301	292	270	311	288	282	272	266	306	270	304	295	289	290	292	281	280	268	280	275	258	295	314	267	275	282	254	288	285	305	267	281	246	287	274	262	290	283	258	286	292	320	289	298	266	285	249	294	334	277	316	312	293	272	273	288	292	294	293	284	272	292	307	294	248	281	264	265	294	280	324	279	275	297	278	308	290	277	292	264	291	288	274	281	295	297	280	303	274	324	300	248	273	301	260	288	278	311	270	269	271	290	287	305	298	286	296	281	272	256	287	297	275	280	317	273	300	258	308	316	282	285	259	247	284	292	268	303	272	293	289	312	280	280	300	291	269	273	278	242	282	289	270	278	295	294	281	292	301	295	285	269	284	290	301	285	248	281	259	286	310	280	254	295	278	279	282	282	263	288	254	282	282	270	289	273	279	278	287	264	275	267	278	296	287	266	294	265	260	299	311	289	286	272	258	295	299	294	290	308	304	262	290	282	264	290	303	315	307	293	286	304	256	263	286	287	305	274	253	286	268	294	281	271	318	269	296	290	271	292	293	273	290	284	306	280	281	296	257	273	260	291	279	264	293	286	273	273	279	256	269	295	300	297	277	281	269	293	263	254	286	331	272	325	329	282	297	284	284	289	295	284	269	290	297	275	283	289	276	312	272	291	294	280	303	306	267	339	310	276	298	289	291	278	295	257	292	279	287	227	294	284	258	256	281	265	275	285	298	301	277	311	303	279	256	290	283	282	271	274	255	297	297	252	288	305	279	267	293	308	274	275	300	251	283	282	279	263	310	295	260	289	283	276	293	287	307	290	298	298	297	322	273	289	305	285	308	301	304	263	276	274	258	312	300	304	246	274	271	276	278	298	262	310	290	306	258	309	317	306	266	269	259	307	323	293	289	315	287	301	278	277	293	263	275	297	298	315	273	290	281	263	289	244	278	323	304	303	282	286	283	301	290	277	287	339	307	285	276	282	282	265	265	272	300	284	280	294	290	285	299	274	306	265	282	275	285	298	286	311	267	312	290	306	260	281	295	280	287	302	266	294	269	294	312	277	276	271	288	285	286	305	296	282	243	307	265	282	320	290	282	277	300	291	251	293	307	254	266	288	269	255	301	298	297	245	267	273	284	292	268	298	294	291	269	249	287	301	288	250	283	287	271	306	292	283	282	258	282	300	308	292	284	296	258	278	279	288	280	292	290	273	272	299	294	286	249	269	294	293	297	315	323	306	268	277	285	307	231	240	290	290	274	273	287	272	255	284	293	294	296	278	266	317	270	280	280	283	293	258	255	288	270	270	260	294	275	287	282	271	265	285	279	285	296	255	292	284	261	284	270	288	264	272	278	263	244	286	284	282	313	322	263	293	318	280	269	292	308	291	306	240	281	263	279	263	284	288	319	306	309	284	272	286	289	259	271	275	302	283	270	296	304	315	254	283	265	281	292	291	260
3648	860	760	798	794	769	753	783	752	718	695	808	734	706	701	722	719	693	717	689	723	708	726	777	703	684	724	747	728	721	705	735	680	713	733	714	701	726	752	753	734	744	714	734	774	718	703	676	717	684	690	737	722	710	733	698	713	753	675	753	733	696	720	710	722	699	732	696	674	692	736	707	671	714	707	710	702	722	720	693	717	737	734	703	744	693	697	724	700	743	741	715	674	720	716	716	710	711	734	728	725	688	735	700	701	694	676	764	700	733	723	702	655	726	703	708	765	688	697	699	758	716	724	679	709	709	736	710	706	702	728	718	771	722	705	748	661	718	714	713	734	659	736	695	718	711	712	721	743	635	718	718	680	738	692	677	671	704	623	693	715	748	708	700	734	767	736	706	693	731	723	658	705	731	722	728	685	688	720	740	688	734	704	705	721	721	736	734	714	737	725	692	693	692	707	676	686	645	697	739	725	725	755	666	680	714	740	740	696	734	733	721	733	719	722	710	719	754	745	720	708	726	728	701	727	749	693	722	689	733	665	716	737	682	720	683	701	748	735	684	730	777	727	693	689	743	740	685	712	715	720	721	666	722	743	702	718	721	732	714	744	704	715	686	732	725	733	755	718	704	737	756	687	707	765	707	673	747	685	723	690	670	698	744	727	714	753	751	720	697	741	740	704	739	722	694	752	667	758	705	690	663	695	708	684	716	762	730	686	700	690	689	713	723	708	717	746	677	708	717	697	679	734	701	746	707	697	706	725	714	706	682	778	698	731	786	762	725	747	710	665	703	719	714	719	706	719	740	692	735	691	721	689	742	720	674	715	784	698	716	705	690	683	730	720	675	693	703	713	690	712	770	712	737	729	660	710	706	770	754	728	756	712	677	666	721	722	729	741	706	687	735	760	738	746	718	740	736	710	707	730	704	696	695	751	744	755	722	755	733	713	705	685	731	708	696	685	694	689	735	752	691	729	715	719	717	755	734	759	687	720	720	735	755	686	687	684	724	724	712	745	694	752	680	698	704	702	747	729	741	722	778	693	678	739	717	696	702	770	718	700	698	703	702	709	723	686	705	711	678	725	697	704	688	716	743	772	700	713	704	747	756	749	711	755	746	726	701	674	753	701	705	701	732	731	738	744	718	666	685	700	704	656	736	682	743	676	763	699	669	696	671	688	704	702	696	716	735	751	706	718	721	744	685	755	704	734	695	761	755	736	697	721	682	731	728	726	720	730	764	698	696	671	746	760	710	732	744	717	705	699	738	707	668	729	740	755	679	723	731	699	669	723	705	734	698	739	672	680	763	696	759	697	702	682	708	722	669	709	717	699	695	721	736	691	728	751	720	736	742	716	732	759	692	761	725	765	692	711	711	709	733	734	675	706	707	692	673	709	730	665	740	697	733	715	734	718	743	693	715	715	709	767	672	728	739	721	722	734	712	667	730	696	745	646	701	702	714	714	679	674	732	736	709	726	686	662	710	699	732	714	739	712	712	724	712	740	683	741	717	709	758	681	705	726	696	737	772	653	703	697	712	714	748	682	717	745	739	703	733	761	680	718	699	732	663	741	721	727	705	685	717	696	699	702	692	716	756	708	718	688	716	737	726	734	671	685	728	651	719	749	694	728	681	673	748	743	713	697	723	742	651	726	719	735	708	757	743	692	775	743	719	728	731	755	698	735	676	693	711	692	699	739	692	732	689	708	705	753	690	694	717	709	756	694	700	704	698	701	751	705	757	710	727	674	716	697	707	674	724	703	715	717	704	697	713	717	709	693	727	752	696	734	655	735	697	743	737	733	705	696	740	678	737	713	702	735	748	735	726	734	696	711	741	705	727	709	721	735	711	728	723	697	738	719	733	721	691	696	696	695	698	724	737	705	690	706	679	697	721	707	733	691	754	710	695	699	707	704	747	691	705	701	684	741	716	713	734	726	694	699	693	725	747	693	713	739	700	755	713	659	717	733	729	716	717	712	696	717	695	717	740	707	690	725	699	715	711	733	700	741	724	750	707	719	681	786	747	705	700	737	725	718	707	725	725	711	696	711	669	702	715	753	726	669	699	679	700	685	681	718	765	727	710	711	741	657	713	695	728	700	701	683	701	686	713	736	749	722	741	695	669	695	729	708	712	751	689	722	740	663	742	645	699	707	700	733	676	681	718	736	708	683	699	715	692	691	727	704	704	731	674	721	734	731	753	710	739	764	709	707	665	718	694	720	700	709	740	704	680	692	725	662	761	754	708	692	747	733	678	706	738	700	736	693	740	713	691	699	737	718	698	724	697	696	704	721	745	710	701	701	735	704	708	723	722	741	736	703	766	727	735	703	689	750	724	739	707	750	661	700	718	742	719	723	704	744	708	716	681	683	740	700	713	694	704	746	714	700	751	639	724	706	708	715	761	722	688	691	672	698	713	705	757	725	698	719	689	715	731	709	721	663	709	716	724	715	726	722	722	712	711	691	768	725	697	726	751	721	751	752	699	734	691	736	711	709	767	700	705	720	703	700	737	674	700	703	738	743	695	694	726	694	731	672	696	698	692	733	757	725	729	755	754	741	733	708	699	741	654	704	665	681	677	732	744	679	699	696	699	694	687	708	681	676	720	743	726	681	674	691	719	670	716	731	704	715	699	714	699	721	727	710	690	666	728	717	733	708	712	687	705	725	695	667	704	743	705	698	731	745	714	754	758	707	726	724	727	709	719	731	679	705	715	754	720	698	652	743	712	740	711	695	692	750	747	737	743	708	734	719	720	698	710	677	716	722	719	735	700	653	694	792	687	702	756	669	681	690	690	730	696	761	695	729	685	762	715	731	719	716	729	756	681	751	730	717	731	683	707	696	704	680	736	680	764	741	725	699	727	726	720	707	686	743	708	766	704	731	718	757	717	749	729	676	681	701	713	703	718	718	684	725	718	692	717	773	653	721	683	685	730	705	709	723	653	690	723	708	685	693	696	713	720	763	692	722	757	715	711	670	677	691	679	696	770	668	747	684	737	707	725	694	722	746	703	740	700	735	685	696	700	746	750	709	678	692	698	703	667	721	719	729	653	725	704	690	689	728	677	706	739	700	693	738	714	745	694	719	705	727	728	747	716	720	699	670	716	729	710	687	701	718	722	707	666	714	733	727	692	812	702	705	751	717	694	699	702	733	745	698	722	783	708	696	749	712	734	695	728	708	685	708	701	683	679	684	711	714	689	672	707	746	728	730	736	666	738	732	693	746	720	684	728	712	718	688	695	711	722	729	693	715	738	731	695	679	738	710	761	734	711	715	732	732	693	738	778	714	738	707	740	682	790	665	761	725	740	748	739	752	692	680	718	719	672	701	710	730	747	771	746	737	693	688	668	730	725	681	740	671	758	727	757	756	726	692	734	706	674	705	731	721	676	699	730	716	708	710	674	703	711	707	697	675	714	729	770	732	709	691	652	703	690	712	700	744	719	702	705	677	664	710	683	688	721	661	717	783	733	675	717	713	695	703	725
24201	5898	1188	881	649	538	434	370	337	278	284	245	261	236	265	217	222	219	215	219	207	199	201	197	197	178	200	194	204	197	180	178	208	229	231	205	210	212	204	175	171	173	198	205	196	178	174	183	193	179	180	198	193	199	173	202	188	191	194	183	205	204	159	170	202	181	183	164	181	206	174	189	179	202	176	159	178	186	192	176	189	188	189	181	184	185	196	169	198	185	206	182	171	190	187	177	194	198	157	193	164	182	168	169	196	176	186	185	178	194	184	201	161	207	183	195	176	188	167	176	193	201	169	197	205	170	211	218	172	164	189	172	189	193	178	182	188	205	184	179	188	177	201	193	193	181	181	183	190	207	160	199	170	176	182	195	205	183	192	199	199	180	175	174	187	187	217	168	175	185	202	196	162	194	167	172	198	199	180	177	184	202	202	196	206	173	196	195	197	189	192	181	171	181	160	181	195	181	201	179	167	171	185	167	174	216	182	199	165	173	164	172	186	165	194	193	187	208	183	200	202	184	191	195	193	184	169	172	193	194	193	196	172	167	178	200	210	200	194	166	160	170	183	163	163	203	183	144	206	178	194	177	189	187	210	155	192	176	186	169	197	175	188	207	177	185	200	185	172	175	195	177	195	192	201	182	210	186	165	165	196	155	177	169	183	176	182	181	166	160	193	184	171	183	182	203	178	190	183	194	171	183	188	200	180	168	176	177	192	207	184	164	160	196	200	189	189	196	183	188	171	179	193	197	184	165	197	197	189	195	234	185	185	200	186	197	185	176	175	192	166	211	171	187	199	191	181	196	171	192	183	173	180	208	176	185	180	174	170	202	211	199	186	192	183	153	183	214	181	178	181	198	186	175	190	208	183	207	175	177	186	187	167	182	202	184	167	179	169	181	166	174	170	170	230	192	200	199	175	197	194	187	198	172	195	186	156	170	161	165	178	185	162	209	204	177	155	189	185	172	173	170	193	177	176	178	203	166	189	185	171	170	196	170	186	179	200	191	190	177	163	186	179	197	181	187	199	203	160	180	171	183	149	172	172	199	186	190	177	180	156	195	208	190	167	166	201	163	164	182	178	171	179	174	170	198	166	202	211	172	169	178	174	181	169	193	191	206	165	185	188	190	187	193	175	184	184	179	207	180	176	168	182	195	214	156	194	218	183	178	219	188	177	191	199	190	187	180	185	196	194	172	181	189	207	163	176	205	180	196	194	182	189	172	199	163	196	202	169	141	176	182	194	181	148	178	177	180	173	196	175	174	188	170	182	172	213	176	186	199	192	185	179	202	190	199	186	193	176	188	199	149	205	204	181	183	178	202	191	172	183	207	178	175	197	197	198	203	162	169	209	195	200	186	196	165	183	195	169	196	206	169	189	185	199	173	201	189	200	176	164	203	212	172	185	186	154	197	193	193	204	183	205	176	196	171	208	184	186	166	194	179	153	179	174	173	174	196	188	166	174	207	172	161	175	208	185	215	182	182	211	205	183	187	167	187	182	198	181	189	204	174	167	183	195	168	183	178	177	174	181	185	177	189	189	201	186	219	182	196	195	183	185	184	196	182	165	188	197	203	185	163	189	148	181	172	183	162	166	170	204	167	172	169	171	167	185	174	177	190	177	196	169	180	202	170	187	186	177	182	200	174	189	156	182	180	171	181	170	181	194	200	191	177	198	166	173	205	199	176	197	203	177	185	207	213	188	191	167	195	196	163	187	191	161	170	192	194	167	185	229	189	179	192	169	192	192	191	190	179	167	158	201	187	169	188	181	172	185	184	164	211	184	176	188	172	198	172	193	211	165	184	188	172	192	192	162	179	186	193	163	188	164	180	152	171	183	186	188	174	202	171	182	179	164	222	197	195	176	181	160	172	186	196	184	197	197	159	188	178	175	184	174	157	170	196	193	201	153	180	173	187	186	189	200	185	187	202	209	175	186	196	198	187	184	190	163	210	176	179	198	190	195	176	171	156	183	193	190	196	200	199	172	167	179	203	177	182	179	186	199	205	160	190	185	151	171	194	173	179	207	212	195	160	202	183	175	156	174	196	177	181	175	194	165	190	187	198	188	207	191	181	168	176	180	181	193	173	173	191	194	176	197	176	173	185	200	178	180	205	204	181	181	171	196	168	198	194	175	187	182	181	199	206	187	213	163	175	176	212	198	154	210	160	173	209	198	188	164	168	190	165	196	177	180	186	182	196	204	169	182	178	181	187	172	191	178	187	192	149	195	186	190	162	190	175	174	166	176	219	202	184	181	187	198	207	187	186	187	212	202	190	195	187	198	187	170	165	181	177	172	164	204	177	204	188	172	192	169	183	157	197	183	190	184	199	180	176	199	198	179	201	195	190	166	168	191	196	183	196	189	201	187	164	203	198	181	181	184	190	173	189	178	187	196	197	175	154	156	179	187	227	194	167	184	160	184	170	176	176	181	182	205	186	167	205	172	181	217	198	161	195	184	188	186	183	204	173	192	183	185	189	203	175	178	193	180	177	181	174	196	189	195	166	206	180	162	167	156	186	157	176	174	189	196	178	208	185	176	183	201	192	195	190	180	183	202	186	197	186	210	204	185	196	155	188	181	167	200	190	179	193	203	174	186	211	158	165	178	171	175	188	190	199	189	152	175	200	180	184	179	183	204	172	187	175	171	183	201	198	207	176	171	190	175	197	186	195	208	168	190	167	188	194	175	173	178	178	188	187	175	213	192	216	207	188	175	198	192	198	178	200	189	190	176	200	188	203	198	197	189	180	181	180	208	203	176	172	177	158	178	206	192	182	166	184	179	177	208	190	197	170	179	185	186	179	195	171	191	171	201	179	200	195	169	184	205	177	185	177	195	191	177	195	192	181	182	183	200	193	166	182	179	172	198	164	170	201	215	201	176	170	193	191	205	185	188	168	194	212	193	177	173	191	200	188	207	181	182	174	180	211	190	186	207	204	197	183	173	190	186	169	205	175	186	181	179	198	184	177	172	164	165	204	187	181	180	190	179	193	195	202	171	209	186	155	193	206	168	191	151	191	211	202	180	178	190	195	189	189	172	183	166	175	183	192	169	179	176	189	210	185	188	170	199	164	182	177	183	210	190	218	198	177	182	184	150	160	205	188	183	199	199	170	169	186	233	173	183	204	195	210	193	215	176	165	188	192	185	192	164	169	176	198	180	181	168	173	187	193	191	185	178	191	182	201	150	191	190	189	198	213	179	208	192	193	178	187	175	163	177	215	173	168	185	181	186	177	177	197	178	193	192	169	177	200	171	175	169	197	167	156	178	202	180	190	174	184	183	208	184	206	195	162	181	196	225	202	160	181	169	209	184	192	170	194	180	187	191	194	206	198	180	183	180	182	198	195	212	179	201	179	185	167	185	163	194	199	213	186	187	194	184	183	177	176	169	183	170	170	189	199	177	197	179	194	191	166	183	192	203	175	168	159	186	161	179	188	152	205	199	175	175	171	178	193	165	191	192	173	177	183	172	190	171	206
12496	3545	2497	2931	2680	2235	1815	1563	1353	1202	1156	990	986	877	829	802	771	777	742	716	700	682	720	664	717	634	631	620	610	591	568	612	597	613	573	591	622	578	592	543	596	559	552	542	604	564	527	583	573	554	534	562	558	544	572	518	600	523	557	556	562	483	593	531	556	511	537	525	536	566	532	504	533	501	551	568	545	539	555	515	526	507	511	517	561	551	556	494	541	524	547	518	556	554	497	493	536	556	534	525	522	533	528	575	532	527	531	527	518	495	520	556	558	557	498	568	520	548	521	538	520	520	519	549	514	509	551	539	522	557	555	579	536	543	538	570	529	540	523	520	543	516	528	522	548	551	518	564	496	545	494	515	517	515	525	518	492	537	542	532	510	509	537	550	542	535	543	541	531	575	517	517	527	502	516	540	562	562	578	513	538	507	509	534	530	558	556	508	486	527	527	515	497	528	546	532	528	544	543	551	535	506	556	508	535	564	530	530	515	542	540	557	543	519	513	529	509	539	484	524	547	512	505	488	540	535	548	545	533	546	558	506	517	537	545	529	539	577	581	520	524	505	528	556	544	532	579	528	530	509	538	534	505	525	568	476	557	540	530	537	517	466	546	559	516	538	569	533	540	506	530	534	551	540	570	510	531	510	528	527	559	528	561	483	540	516	511	547	525	548	516	549	554	519	532	527	498	523	538	547	522	546	532	495	520	528	527	569	547	489	534	541	534	544	538	581	548	551	532	535	492	501	522	513	517	549	509	518	509	510	520	517	506	508	525	519	537	517	521	514	545	530	535	535	509	538	516	515	519	532	538	544	497	544	532	528	512	491	511	505	548	487	557	549	553	529	535	499	511	525	490	523	552	534	493	512	486	545	562	522	494	523	544	499	521	581	498	548	509	551	561	534	568	506	501	531	524	541	536	547	563	536	534	495	543	527	498	529	563	523	532	538	541	489	499	548	542	532	567	534	492	553	495	497	542	503	554	508	512	546	540	515	529	532	496	564	521	497	507	522	519	535	559	543	517	541	529	506	480	569	559	530	578	518	557	571	503	513	531	531	486	515	570	520	497	535	555	536	516	536	512	555	547	528	537	508	526	553	527	554	520	559	539	526	497	496	506	514	501	507	541	473	550	529	496	539	503	485	576	569	503	511	516	521	490	508	508	526	546	509	521	514	509	511	546	500	523	529	530	499	559	529	529	524	504	556	540	469	551	495	543	529	508	483	515	560	530	547	504	527	551	487	481	542	526	529	529	530	574	513	547	540	553	530	528	501	522	522	527	526	554	539	539	544	488	543	534	529	548	551	527	507	511	531	526	535	534	512	511	505	543	532	568	552	488	526	532	563	496	553	511	523	522	531	509	558	522	556	548	506	525	553	511	529	540	492	557	525	524	562	511	518	509	513	504	523	507	505	536	499	570	524	544	509	540	505	536	492	548	487	545	494	558	538	536	516	572	521	574	560	562	525	555	559	525	544	516	551	500	520	547	531	521	505	446	551	560	542	532	561	557	504	550	531	553	535	508	534	507	486	528	514	496	549	510	515	500	502	555	554	507	522	524	511	518	527	581	504	548	538	527	539	498	527	556	529	496	514	540	542	473	524	551	465	518	536	542	551	496	564	541	513	568	518	534	563	530	550	501	529	514	504	492	518	551	521	540	551	518	512	536	520	530	528	513	534	582	520	548	516	506	512	538	510	540	520	520	510	549	517	571	542	521	558	564	521	533	537	534	471	528	532	503	546	495	540	531	501	546	556	533	527	514	542	517	535	518	536	503	543	526	539	509	516	545	554	515	511	556	540	500	504	523	537	522	521	519	486	542	517	522	544	490	507	547	525	502	519	520	546	540	540	526	544	518	522	514	515	496	567	544	526	537	537	532	550	502	586	509	524	511	523	540	519	505	565	517	498	509	519	512	504	521	549	534	537	561	513	517	559	554	524	539	532	522	507	516	540	525	526	482	522	528	521	504	511	532	534	494	528	524	539	524	543	535	535	519	536	532	494	531	531	523	520	521	536	539	478	529	528	541	549	537	536	518	477	530	537	507	535	529	573	501	511	526	540	550	536	467	508	518	534	531	488	530	514	535	540	528	524	512	532	520	490	529	534	503	548	513	529	526	590	546	499	523	507	524	514	544	482	531	560	554	526	523	562	581	489	543	536	518	520	499	497	502	546	520	524	519	522	537	535	544	529	539	541	488	524	493	518	550	507	510	514	506	550	566	522	559	503	525	489	545	545	521	542	560	518	536	525	550	560	544	521	545	516	534	542	521	522	501	499	534	570	495	530	486	521	538	541	543	543	523	553	524	557	503	533	510	567	504	534	573	516	580	537	524	556	513	552	521	572	540	499	503	525	528	523	506	526	513	534	528	580	513	521	542	502	559	552	496	500	525	524	493	539	533	542	475	537	529	523	560	546	543	519	561	532	476	487	498	516	517	527	526	553	584	522	536	543	522	504	530	516	489	527	543	504	532	514	523	506	516	566	505	522	556	543	537	505	499	510	532	542	521	561	570	560	548	516	506	535	526	491	495	512	543	519	527	540	499	499	498	533	558	543	552	533	539	512	553	478	502	520	542	515	527	507	533	524	546	542	548	550	513	533	529	543	547	533	513	511	526	516	502	511	538	538	552	523	547	500	520	556	566	491	530	536	531	524	540	509	537	572	517	526	479	526	547	466	516	503	566	499	550	549	556	528	540	501	555	553	528	481	533	526	541	539	550	530	545	509	510	494	503	541	485	524	532	506	519	529	520	536	504	509	558	490	500	527	524	509	565	546	510	546	529	531	487	529	571	494	505	530	556	527	535	520	548	558	534	549	535	560	504	512	558	541	532	519	535	540	527	511	510	515	566	519	547	498	532	516	522	523	542	564	485	521	546	532	515	518	533	527	491	537	528	504	532	553	542	501	527	518	530	572	530	525	549	508	502	537	523	537	535	507	519	514	535	508	531	552	570	503	530	519	527	552	500	543	484	502	518	508	501	538	542	489	519	514	519	482	551	501	508	533	547	511	522	510	521	538	538	515	549	496	487	542	521	518	492	544	549	510	537	512	487	520	521	519	526	531	529	509	536	530	488	493	563	501	494	531	536	553	514	502	553	485	538	551	537	492	538	533	538	536	494	564	525	516	508	513	532	524	538	496	515	527	527	558	505	549	528	499	490	537	490	538	546	561	508	547	550	532	542	542	515	533	516	530	556	557	503	524	553	517	521	518	501	563	521	522	532	529	537	527	556	555	538	514	517	515	527	497	549	485	526	528	566	492	536	537	494	517	564	509	489	547	546	508	525	505	495	495	504	507	530	538	549	521	529	527	516	516	512	537	503	541	530	516	546	515	454	521	537	516	487	536	538	519	539	568	518	501	492	482	562	500	531	531	527	481	528	536	551	503	515	535	535	520	555	551	524	527	527	539	517	546	516	555	520	556	543	516	548	558	577	536	546	513	494	527	502	521	478	565	537	568	507	511	514	517	534	536	499	572
36565	13261	2788	1995	1277	1063	879	737	658	547	568	502	497	466	405	446	386	355	429	355	350	373	341	374	377	371	397	375	383	370	377	357	362	377	337	345	382	346	349	320	328	372	385	341	340	375	337	346	393	341	368	374	353	376	394	347	322	342	369	392	350	316	332	328	332	317	359	319	354	345	375	350	358	366	329	372	341	354	320	362	321	316	358	348	344	327	355	341	327	325	346	321	315	362	338	337	342	331	350	330	346	361	323	362	371	334	337	350	367	348	361	330	354	357	323	354	341	344	364	341	378	306	333	357	378	384	378	363	364	346	306	323	358	349	339	361	338	363	374	317	308	319	347	367	361	359	359	354	325	355	329	367	332	377	314	316	332	353	349	339	309	353	360	333	362	348	320	343	354	323	343	388	356	371	331	362	328	322	315	364	317	333	329	354	348	350	323	392	328	323	303	351	336	330	323	320	323	325	365	334	313	366	366	353	355	391	383	306	314	346	331	365	358	330	321	325	339	336	334	344	350	318	362	354	334	330	347	345	353	341	359	362	361	339	340	288	375	330	366	326	343	335	364	352	316	351	383	376	359	357	356	333	334	356	368	369	322	341	304	359	360	350	374	366	387	334	335	317	349	322	361	349	364	341	322	347	369	330	345	347	324	348	338	379	345	323	351	391	353	336	375	366	315	301	363	356	351	360	346	348	329	335	345	319	376	340	303	380	342	336	313	325	352	354	341	342	322	353	326	336	348	373	355	358	355	325	317	341	366	306	340	361	335	346	320	357	333	366	326	331	347	372	357	320	349	362	371	354	322	326	354	339	311	321	358	314	358	339	366	312	358	365	357	315	336	348	359	355	338	357	375	354	356	359	323	291	306	361	365	334	357	328	357	339	346	327	351	337	354	348	333	353	337	352	342	372	372	383	365	327	350	334	380	331	338	348	308	340	359	369	342	353	347	326	359	359	340	350	382	342	320	358	324	323	342	322	338	341	375	330	342	366	366	337	355	313	349	357	366	336	329	351	318	342	324	357	337	342	355	321	348	349	343	310	342	349	353	327	350	329	376	325	347	331	363	338	365	308	383	362	380	342	351	362	357	351	309	349	335	329	321	376	347	327	340	367	302	334	327	336	327	339	324	335	345	349	305	319	367	377	336	323	325	313	370	329	357	376	352	332	321	356	323	351	370	290	346	373	338	350	350	354	371	376	334	354	351	340	353	335	348	346	336	359	339	333	328	347	362	344	352	339	347	365	353	379	367	335	366	384	343	320	337	329	323	366	343	359	352	343	338	322	318	350	335	316	360	317	313	347	327	360	350	348	381	354	361	343	334	318	307	351	328	347	361	350	317	342	351	335	329	353	348	355	331	354	315	339	373	342	347	322	351	346	335	319	310	358	330	348	357	348	364	328	343	326	317	322	391	340	343	322	371	321	386	335	356	341	325	322	337	354	350	380	320	330	334	359	380	312	323	343	344	336	328	362	371	320	366	317	321	376	351	340	376	334	343	353	377	356	334	324	331	364	344	337	333	315	351	346	377	325	343	335	361	348	338	362	378	325	320	331	364	314	334	336	314	340	313	313	337	359	320	345	364	341	352	368	341	297	340	337	311	382	357	344	334	330	340	355	343	340	354	353	343	331	366	350	354	360	379	315	319	343	335	314	354	356	297	369	347	311	338	327	321	364	367	301	341	369	343	334	372	362	362	328	352	334	321	320	345	365	343	373	319	349	376	378	315	324	334	308	343	345	339	301	324	354	348	379	342	318	298	341	350	329	358	356	335	385	353	363	374	298	329	363	308	328	373	332	357	388	322	344	338	324	334	342	335	331	370	358	359	367	318	336	353	330	346	361	358	360	326	361	321	360	321	359	382	371	332	363	302	350	332	323	385	350	304	327	325	358	351	341	332	342	325	326	304	330	320	330	344	345	347	326	341	345	360	357	374	334	326	329	358	344	365	361	291	334	345	345	319	359	340	332	335	323	333	344	351	353	361	346	324	320	336	361	376	364	365	332	315	355	362	330	340	358	358	367	343	335	327	327	353	379	380	330	333	344	351	352	332	350	353	346	313	331	353	348	345	289	346	369	362	322	335	330	329	360	374	291	340	335	365	332	373	346	306	335	332	358	387	322	328	389	365	334	347	352	352	321	385	343	369	363	320	330	352	346	330	334	358	317	326	364	333	336	336	342	371	329	330	343	359	364	341	371	327	379	356	364	331	312	363	352	313	325	323	386	342	323	332	350	360	352	342	397	343	316	333	353	342	356	313	369	342	347	332	311	351	348	318	351	356	359	341	340	349	347	350	327	366	354	342	343	315	331	311	315	353	316	366	358	342	346	305	371	355	355	352	353	340	370	325	324	345	380	326	367	354	330	345	333	367	351	356	327	326	349	362	356	350	362	314	370	339	358	378	345	317	348	329	348	315	350	312	354	350	360	352	359	336	329	315	314	335	349	355	358	348	340	376	332	359	361	328	318	322	330	347	344	374	347	348	327	353	320	308	335	368	323	364	352	311	349	355	352	341	309	368	347	339	358	309	320	322	358	383	310	365	381	341	378	342	349	346	358	350	313	350	394	322	355	356	320	329	350	333	384	386	305	343	365	363	333	359	359	348	334	330	371	358	358	332	326	326	360	382	363	344	350	370	391	342	349	333	330	332	357	349	339	345	373	334	373	311	328	336	334	342	325	351	333	361	333	365	347	339	370	390	332	353	338	358	333	337	317	367	349	316	374	326	406	366	351	344	337	330	344	334	309	337	341	333	337	377	352	372	340	343	353	364	323	324	312	350	337	377	354	328	313	348	337	377	334	329	369	317	365	354	334	323	363	349	326	320	330	333	308	375	345	318	327	348	324	361	333	370	344	315	367	332	366	332	303	327	357	331	350	355	368	351	336	366	309	352	336	355	336	338	311	375	324	356	360	385	358	337	365	332	360	330	354	329	352	353	329	320	357	332	342	326	361	327	346	335	344	347	357	335	353	348	346	344	360	378	317	366	284	349	358	376	341	330	316	318	356	305	307	371	349	376	341	346	344	338	318	376	383	334	327	347	356	351	356	321	325	358	333	324	320	353	351	339	324	367	399	323	325	344	371	330	331	330	330	332	340	308	362	352	328	325	337	350	348	340	329	333	347	345	364	326	339	321	307	343	397	331	351	349	335	357	345	344	344	341	341	357	333	359	331	359	344	331	321	331	353	307	337	302	329	333	344	321	346	387	315	350	328	347	364	340	323	332	357	334	326	334	355	344	348	346	361	375	355	356	307	340	331	350	370	366	341	304	328	337	340	343	355	307	358	306	344	351	328	345	342	361	367	314	324	312	343	336	359	340	325	338	336	311	370	361	354	336	357	336	329	339	344	342	338	350	351	322	345	372	344	356	374	314	341	319	344	338	358	338	401	350	361	311	353	339	339	321	352	313	352	345	378	332	361	348	353	347	349	374	314	353	344	304	322	329	366	339	315	358	333	342	305	311	342	343	332	342	307
18743	6159	4459	5520	4863	4046	3336	2798	2489	2273	2071	1774	1768	1581	1523	1425	1313	1295	1315	1262	1183	1245	1128	1129	1151	1107	1045	1139	1057	1051	1017	1132	990	1028	1039	968	982	946	956	1003	986	971	971	899	961	936	960	967	901	900	915	967	883	892	944	901	926	907	935	915	935	958	942	897	945	901	896	932	993	880	908	882	889	903	888	906	938	849	844	867	836	973	913	847	900	900	920	873	931	871	917	901	872	873	822	932	875	911	911	862	883	871	881	882	917	856	882	871	896	885	959	834	855	897	907	903	865	869	876	896	933	922	904	938	861	856	935	860	922	871	899	893	875	900	898	812	888	872	891	867	842	847	857	929	863	897	906	937	847	889	919	864	934	909	876	909	902	880	872	843	899	914	871	917	881	887	901	851	885	886	864	896	893	878	866	851	875	882	834	917	845	900	832	871	923	908	863	838	904	897	873	922	905	947	938	873	861	902	851	883	857	938	917	903	825	879	882	868	916	847	886	844	885	886	908	883	903	921	903	871	832	920	870	859	862	841	937	895	924	855	857	865	888	873	878	836	857	899	924	922	861	844	856	852	920	872	858	902	881	852	951	911	857	871	935	884	850	858	871	890	921	850	842	871	861	838	913	922	866	882	884	865	922	830	864	893	861	916	901	872	891	895	937	893	830	876	898	917	854	908	817	899	863	894	871	837	882	890	848	865	834	896	876	890	862	892	872	890	841	929	891	889	845	866	930	853	874	870	848	848	890	861	863	881	878	911	890	860	909	860	850	869	849	825	914	860	894	926	856	866	878	909	910	905	873	891	778	880	841	845	873	807	851	890	806	843	877	880	850	860	826	840	931	871	855	834	855	924	874	879	831	805	909	907	870	905	869	848	866	893	868	855	911	868	901	924	886	881	884	890	874	893	874	851	861	872	845	844	852	907	881	892	856	882	925	856	840	913	928	875	882	901	860	866	868	824	821	882	837	883	830	862	905	857	925	877	878	850	859	855	925	846	884	895	898	858	894	851	877	857	914	830	896	877	873	846	899	884	837	872	919	860	841	894	851	863	904	864	861	874	868	908	875	840	849	881	883	920	891	935	822	930	854	898	901	859	849	832	906	848	913	879	861	909	886	906	930	834	845	890	856	847	859	917	888	894	879	877	873	873	899	840	846	952	863	923	865	840	882	884	868	848	882	849	892	859	897	918	879	882	842	833	878	891	882	873	898	829	837	856	903	851	886	852	846	905	883	861	850	880	887	877	909	880	906	900	853	878	834	841	876	877	865	893	849	890	904	906	903	811	853	904	918	895	902	857	879	892	917	907	871	871	922	893	846	878	850	866	855	870	891	848	833	909	912	887	916	900	851	862	903	828	942	880	831	837	866	862	881	878	896	876	919	866	856	942	828	873	880	844	884	938	870	866	899	882	872	885	868	877	875	875	863	897	871	865	811	833	886	899	929	847	914	917	803	867	874	854	859	849	845	856	904	882	872	857	928	890	887	906	891	900	937	846	876	940	865	880	874	848	885	861	878	885	906	870	858	852	862	877	900	862	854	839	840	823	900	859	823	891	849	946	873	895	899	896	897	930	879	892	865	834	849	882	873	874	849	867	836	857	860	834	858	877	870	840	837	854	894	822	921	859	844	853	904	928	915	869	831	839	910	904	898	883	821	854	848	835	926	876	829	853	942	844	929	852	885	879	846	861	844	870	894	862	875	890	902	867	856	871	859	894	878	907	853	868	850	871	943	864	924	838	857	889	894	893	888	868	874	859	871	861	867	851	899	892	805	856	938	862	891	871	871	843	871	860	869	894	847	901	847	857	915	847	887	913	876	878	841	877	884	870	863	861	867	931	889	878	909	880	916	874	941	906	895	875	882	921	821	873	841	902	882	840	866	843	849	839	902	890	847	855	870	879	894	839	851	876	854	888	863	892	864	863	858	882	938	852	837	839	866	839	858	840	879	921	865	881	846	854	880	855	854	898	868	867	877	847	864	901	907	894	878	831	884	907	865	814	880	864	861	834	849	895	864	828	885	836	876	871	917	907	893	879	880	876	887	869	899	915	861	894	906	909	889	869	870	853	839	905	858	885	843	822	908	840	913	838	888	840	845	887	808	876	904	840	834	939	825	862	887	847	871	876	885	877	892	854	866	888	895	896	917	894	835	896	833	862	866	895	862	873	921	859	854	882	833	867	842	858	871	829	845	872	904	852	868	927	869	863	829	870	868	937	853	834	857	876	886	860	836	893	880	861	871	861	880	887	884	908	863	880	874	839	842	837	894	873	852	887	819	875	887	845	883	884	861	880	854	927	846	922	856	939	875	858	856	860	884	858	839	881	850	865	856	864	873	899	797	893	870	932	852	848	942	835	869	870	896	889	867	917	886	864	828	833	898	854	892	896	858	913	886	852	889	890	855	903	921	863	863	884	828	924	865	871	900	907	846	885	881	842	917	885	867	868	850	874	879	890	867	871	879	869	836	872	870	902	886	855	820	946	913	807	891	892	897	833	859	846	881	934	855	889	922	861	841	854	913	840	861	887	915	841	888	876	847	850	865	914	836	830	843	856	885	818	865	860	879	832	892	865	841	860	870	863	889	911	894	904	874	891	845	901	850	883	867	871	833	895	854	909	910	880	869	924	868	906	898	887	878	943	854	880	868	903	873	886	804	863	855	892	905	905	846	908	865	903	886	877	896	865	887	879	879	889	927	855	876	881	888	880	876	892	868	880	873	912	858	870	865	922	881	853	870	932	885	801	854	898	845	872	860	799	895	876	901	876	889	887	871	907	837	919	881	868	843	870	871	844	884	862	821	884	848	836	880	872	866	893	840	896	860	880	839	893	906	867	875	928	847	917	826	891	870	825	848	841	899	899	890	928	885	895	883	870	891	848	866	875	876	837	860	881	843	880	831	869	850	875	854	901	859	882	899	887	889	902	883	837	922	889	882	904	897	870	877	923	908	850	911	919	843	884	879	868	880	887	876	867	888	829	863	873	798	839	896	893	860	864	858	840	895	857	890	906	896	899	894	825	942	903	892	897	837	849	912	859	950	852	896	880	905	798	857	851	853	899	870	865	889	906	899	861	840	825	887	889	839	896	857	895	880	851	922	881	864	874	879	863	888	874	925	918	808	894	863	907	905	881	852	878	896	857	799	853	890	900	841	857	930	891	884	893	848	911	889	903	857	892	882	874	862	870	889	861	854	886	882	858	922	837	875	918	812	866	840	886	899	882	823	865	890	948	880	839	915	868	844	881	861	873	905	894	812	833	910	838	891	914	895	882	843	884	926	867	837	902	851	863	893	875	923	860	859	839	911	895	910	900	852	878	905	909	849	844	836	859	871	863	908	873	866	858	929	887	951	870	848	892	917	906	890	921	874	830	831	892	857	890	845	869	913	873	838	902	869	870	867	828	853	839	865	825	879	837	834	885	859	837	896	804	885	886	906	879	859	916	927	825	876	833	904	892	847	875	853	854	915	932	877	864	869	829	941	873
5181	517	304	272	308	304	331	309	271	271	269	304	277	281	267	288	308	312	320	276	260	290	296	274	266	299	294	296	276	315	322	277	291	301	323	285	267	275	281	277	294	272	256	295	281	272	307	293	273	269	290	270	248	237	310	288	290	272	271	265	277	256	290	300	315	280	296	290	292	279	306	286	287	296	270	270	297	260	285	291	292	284	270	281	266	280	275	282	243	256	285	268	264	296	292	282	263	288	285	298	270	290	285	310	284	287	304	288	274	316	296	322	301	288	309	311	263	280	297	281	270	245	273	317	274	287	289	288	268	311	275	285	276	299	261	311	271	285	305	267	276	304	304	259	306	266	291	281	298	253	310	274	309	280	306	271	282	263	258	312	289	277	286	276	286	288	287	242	283	285	294	297	297	324	309	325	301	288	275	276	283	287	316	290	269	293	266	309	262	282	256	293	290	263	293	276	295	310	306	269	286	281	278	258	323	278	270	281	264	319	296	283	241	299	291	275	307	308	291	295	289	289	307	287	284	279	279	297	295	285	266	298	313	304	312	279	281	268	274	270	287	293	293	263	276	299	272	277	300	270	278	284	282	294	286	278	281	288	275	297	281	307	283	302	269	293	286	281	293	306	265	271	285	260	277	293	269	273	297	296	289	281	304	277	267	295	288	247	331	313	302	304	337	286	301	276	303	289	296	290	281	311	295	298	257	275	266	286	286	278	265	302	233	303	297	282	299	305	278	295	315	273	302	267	308	307	279	283	254	318	260	268	285	275	294	275	270	298	289	297	277	266	302	286	288	282	293	308	321	290	300	289	280	296	295	246	279	295	266	287	282	265	272	312	274	296	323	274	286	281	303	289	288	273	278	293	285	298	286	307	282	294	263	284	291	322	294	279	282	285	313	298	314	265	274	264	260	258	296	294	278	287	281	291	288	254	265	280	305	314	304	287	262	282	294	304	308	312	280	265	287	256	277	286	275	291	292	257	278	287	294	270	322	305	281	288	289	291	284	290	295	291	303	294	287	285	281	268	266	258	303	280	268	299	283	273	288	286	278	273	290	266	276	258	286	304	295	275	261	281	296	263	282	276	282	286	311	314	286	277	286	286	308	292	305	291	270	306	284	311	290	277	293	318	262	291	305	316	289	292	259	260	310	292	287	314	285	260	248	326	309	311	267	295	231	278	265	271	298	272	266	267	282	312	267	310	292	306	281	294	321	291	288	297	279	282	275	257	285	287	295	308	324	303	294	319	305	280	300	294	276	315	267	273	269	278	280	285	265	242	290	293	289	305	279	294	276	271	289	289	279	297	277	254	259	292	281	263	274	252	272	293	333	282	245	280	265	310	259	305	309	308	307	272	295	282	248	286	307	277	298	253	299	284	269	286	311	259	310	305	277	274	283	308	267	310	299	292	256	271	270	268	296	262	270	269	257	278	269	321	265	265	272	262	298	267	310	248	290	265	291	272	287	289	316	283	266	267	315	295	260	275	292	279	250	250	298	278	300	300	301	317	291	285	288	283	292	296	301	251	283	268	279	284	248	274	283	291	276	286	276	319	276	284	300	267	270	276	298	298	251	294	292	262	283	284	287	292	264	275	283	257	284	321	275	318	304	272	275	291	266	273	324	266	289	282	281	280	287	283	289	322	300	255	284	268	275	298	310	293	304	301	285	284	295	316	281	288	249	300	290	259	284	269	274	308	277	272	336	273	289	267	288	316	310	285	298	296	296	303	298	321	266	294	309	276	290	290	275	273	299	254	278	273	282	288	287	302	273	295	281	317	291	291	288	281	262	320	272	271	284	247	309	285	278	286	273	293	310	265	300	286	286	317	261	279	291	250	310	304	253	289	285	321	280	288	270	268	286	289	275	288	297	266	297	301	296	290	281	286	279	275	308	302	282	298	288	302	284	322	283	264	289	278	286	293	249	291	267	281	291	311	292	249	288	299	301	292	295	299	286	273	293	279	281	316	281	294	283	308	294	318	304	287	286	285	281	289	262	279	304	292	297	296	261	304	301	295	280	256	278	276	318	278	287	305	268	292	251	276	254	285	265	272	300	288	303	319	308	309	315	258	299	292	263	295	268	295	255	283	281	276	254	263	258	319	279	264	300	243	283	296	262	268	252	353	305	289	287	286	308	286	306	270	296	339	273	279	262	309	293	300	269	295	295	275	266	285	292	296	276	296	280	312	268	320	269	228	296	296	245	294	309	313	296	284	288	292	306	279	277	292	316	304	300	292	306	283	287	286	282	271	292	283	314	308	238	250	287	301	304	289	308	256	297	277	325	304	277	295	278	286	287	311	294	281	296	283	256	294	268	298	275	280	299	286	251	292	282	265	292	306	288	280	289	283	270	292	281	286	306	276	279	303	292	317	262	272	307	294	262	278	305	285	269	297	290	292	248	276	283	316	301	239	260	267	285	270	292	309	284	298	269	264	282	284	275	313	254	259	290	291	310	306	261	299	295	316	273	309	323	292	293	274	297	310	316	270	283	275	304	298	289	255	318	323	296	306	302	296	261	285	273	279	295	296	294	287	304	288	265	268	297	306	260	316	296	270	293	332	280	303	283	248	296	294	273	256	277	295	284	322	294	251	306	309	269	295	274	277	280	284	282	273	272	288	310	263	255	299	285	284	298	306	309	280	288	310	284	306	272	292	261	277	276	340	277	302	295	253	297	289	279	275	278	305	276	305	304	282	281	300	309	277	313	282	261	284	294	300	312	254	285	310	273	278	269	310	274	284	279	282	282	295	284	306	296	267	290	297	263	296	311	293	294	283	282	321	281	268	294	303	266	290	253	291	257	321	296	296	285	295	301	290	307	268	298	276	305	277	258	299	297	302	291	279	287	293	283	301	277	287	285	283	262	287	302	286	269	281	280	265	279	280	304	279	316	291	264	303	275	291	295	287	288	293	283	261	276	284	291	290	276	293	287	258	273	291	299	279	275	268	273	291	310	277	294	268	285	303	289	283	278	263	285	264	248	264	291	275	279	274	314	243	282	303	266	289	289	270	269	254	287	312	267	314	282	271	287	315	266	293	280	290	270	274	280	307	308	282	286	303	278	314	271	265	307	293	260	281	304	270	271	277	294	285	294	287	292	306	295	289	289	285	300	286	303	301	299	312	273	273	292	293	278	291	260	319	294	300	310	275	264	291	301	300	315	276	281	290	272	284	293	287	303	285	292	298	292	250	298	280	297	305	274	304	306	324	264	323	281	299	292	283	276	238	301	273	280	280	276	289	299	295	270	286	296	279	282	293	286	323	297	321	286	324	309	305	300	298	304	307	300	295	274	296	275	272	275	272	276	291	286	276	264	264	282	286	282	272	278	277	250	306	293	298	267	298	267	283	300	315	285	300	314	240	278	329	264	284	285	291	290	282	288	294	268	310	309	322	306	274	305	293	259	271	291	286	274	249	303	300	280	309	285	271	305	281	254	260	278	289	265	298	302	292	300	286	290	295	220	312	287	312	302	266
3805	890	806	818	854	797	746	779	775	766	721	766	728	690	726	800	702	707	740	683	722	688	688	688	709	729	709	681	732	693	724	709	713	742	696	681	747	730	767	745	762	735	717	710	698	714	741	735	684	699	707	717	731	768	751	690	680	671	721	749	727	677	690	741	745	678	709	689	704	704	720	738	733	715	722	665	732	729	699	670	722	668	652	701	717	750	688	701	724	731	713	752	735	668	758	745	754	718	725	740	710	733	670	704	718	668	708	690	740	746	697	700	703	731	721	722	677	676	713	710	690	694	740	727	763	738	670	695	772	704	708	717	705	763	715	722	725	745	715	757	665	664	706	697	739	724	717	677	729	725	734	696	739	681	697	749	743	701	748	698	718	708	729	748	734	710	750	720	752	690	725	702	673	678	697	664	685	692	683	647	671	680	718	691	696	733	727	722	681	710	767	736	685	688	741	773	732	732	695	742	715	686	692	728	722	708	701	740	690	674	711	742	750	730	702	737	696	680	712	708	732	755	730	740	675	695	710	716	740	720	701	719	739	722	721	733	670	724	692	708	688	713	748	697	731	762	700	719	700	701	749	684	725	675	723	729	701	721	724	761	726	695	715	695	762	685	693	701	690	697	689	721	717	726	755	703	732	710	723	721	674	732	705	691	731	696	723	712	701	723	706	719	716	723	714	740	625	687	683	709	694	710	733	716	736	737	743	711	725	728	658	754	713	698	702	705	721	681	701	708	719	687	727	712	703	695	685	712	689	674	703	706	698	704	716	781	676	737	711	668	709	676	683	715	737	728	697	707	652	785	755	719	710	698	765	759	701	737	731	692	662	709	696	727	696	696	746	694	747	757	741	677	712	715	719	701	733	694	729	677	747	735	784	771	709	703	694	653	730	687	691	705	777	703	735	747	700	719	670	738	697	740	685	715	712	686	718	704	701	712	736	728	731	746	671	719	713	755	712	700	720	694	776	789	704	715	708	716	695	700	703	750	725	710	722	668	687	712	710	696	744	736	772	707	712	700	706	731	730	690	755	762	683	685	688	709	730	688	685	664	747	723	713	712	707	690	704	700	758	728	699	698	702	695	700	691	735	692	705	693	720	724	664	725	682	741	747	698	738	720	726	712	713	704	732	729	676	687	711	699	691	673	650	713	703	722	699	695	701	701	724	657	684	701	731	729	673	734	727	732	701	712	709	715	749	682	693	733	679	642	715	683	701	716	739	694	695	710	739	739	700	696	747	736	689	737	678	720	704	710	709	707	743	714	702	691	706	732	696	766	721	739	694	689	733	699	670	713	707	668	690	718	731	750	704	704	740	697	743	697	702	665	717	710	674	684	719	697	732	716	679	686	669	702	706	697	772	721	667	747	763	752	715	683	703	673	766	693	686	718	688	692	707	711	681	756	676	702	705	775	686	734	748	714	722	719	709	694	692	672	732	713	764	729	670	701	672	695	707	716	673	654	717	707	699	729	677	709	727	731	698	687	694	721	732	717	673	725	709	728	732	748	675	721	603	707	710	733	708	715	696	744	669	726	728	736	721	747	706	665	714	730	673	674	692	728	731	736	703	712	702	652	724	710	700	762	748	733	708	710	694	769	710	688	726	721	681	783	773	670	712	693	697	687	701	759	744	667	742	715	702	688	700	645	750	721	752	763	770	670	679	685	760	730	671	689	721	751	678	693	703	690	733	729	704	727	704	707	707	623	713	717	729	700	765	743	780	667	716	700	671	733	721	716	721	728	681	750	681	749	741	743	701	741	725	716	703	708	720	713	759	723	749	717	735	671	709	691	710	668	675	737	762	718	692	740	710	700	730	748	662	698	702	663	714	697	696	728	704	707	708	717	701	748	696	725	758	694	726	738	732	687	727	734	728	727	703	695	702	730	757	703	720	733	744	718	726	705	726	705	721	683	699	775	741	685	666	694	753	715	704	702	721	698	710	711	731	741	725	686	700	683	737	702	721	721	722	719	705	719	679	685	729	687	696	706	684	748	675	694	754	670	680	703	741	728	723	734	726	748	681	720	674	706	761	734	732	712	706	713	665	727	716	683	724	695	706	727	718	729	761	704	697	719	736	697	687	775	717	728	666	731	774	674	690	701	696	684	760	741	722	699	717	697	721	713	754	654	715	695	699	717	754	681	677	700	719	700	711	755	705	706	685	712	716	763	706	670	707	674	708	717	689	730	687	705	722	718	701	709	691	741	752	705	696	719	706	715	715	740	674	733	704	693	703	762	685	703	669	754	742	762	734	729	696	720	711	719	719	752	737	720	683	687	744	718	697	728	756	713	672	737	701	690	667	740	691	746	724	722	722	737	698	723	752	681	702	727	722	736	723	734	731	714	713	742	719	713	748	718	706	699	718	711	726	719	722	658	746	702	723	715	753	702	691	705	730	650	692	706	745	716	706	680	755	708	774	734	758	670	731	764	712	700	715	727	713	765	637	744	690	697	714	761	748	704	685	698	714	711	720	721	708	744	709	726	731	697	736	704	755	693	701	710	676	725	736	743	730	694	723	706	745	730	720	723	703	727	702	725	701	744	762	639	690	699	685	743	680	734	725	704	658	691	722	698	716	698	693	726	717	772	731	702	743	715	746	742	741	644	688	709	710	714	729	698	724	695	679	738	706	699	745	752	693	725	748	679	724	713	728	751	723	720	768	687	764	733	744	726	693	709	714	743	705	681	707	759	722	683	668	671	708	723	722	729	716	739	753	750	728	691	693	719	728	736	688	723	718	723	692	733	694	746	656	737	729	706	720	704	740	685	696	677	728	762	700	717	714	721	692	701	672	749	716	685	729	739	715	671	739	671	699	666	713	710	732	714	740	725	713	713	700	774	754	701	746	780	761	730	705	699	726	683	702	771	707	676	759	675	753	739	746	685	732	631	745	758	672	720	718	703	695	708	765	766	733	702	747	759	736	694	667	696	721	684	699	698	730	715	788	680	690	703	741	751	719	716	738	703	699	709	688	706	711	683	682	680	709	673	707	747	733	777	680	705	695	739	735	742	678	745	697	734	724	695	729	735	704	685	746	736	723	724	706	740	711	700	694	734	734	735	730	723	701	726	735	662	781	707	681	759	699	724	714	717	724	783	723	753	671	734	732	708	705	699	734	737	737	702	720	737	752	687	747	725	781	742	715	760	730	745	749	713	711	747	693	760	673	724	660	710	739	731	708	671	683	699	725	718	694	669	681	723	675	763	731	717	741	713	783	733	689	721	727	683	741	720	768	680	732	736	699	743	717	706	692	727	683	694	712	696	717	705	725	710	726	672	708	697	721	708	689	704	703	683	717	752	706	718	720	721	695	695	681	749	667	693	751	732	744	749	672	743	694	719	746	718	731	684	679	778	758	725	688	705	701	773	712	733	720	679	675	764	682	713	716	699	709	735	752	775	743	719	681	745	699	701	705	735	701	709	707	718	715	751	710	729	738	711	668	685	730	756	669	736	733	665	695	657	732	711	713	688	711	748
23356	5755	1102	907	664	556	420	377	352	277	273	230	242	244	223	239	234	174	196	215	190	211	191	195	223	193	216	202	215	194	208	184	189	191	185	184	166	206	179	187	203	189	204	169	192	202	203	197	171	172	171	196	198	173	211	179	171	176	175	174	192	171	201	201	176	216	173	157	210	192	189	191	189	163	194	186	187	179	200	179	171	173	200	201	195	179	185	192	187	217	157	197	170	197	162	179	211	182	203	189	208	194	160	192	202	199	175	216	199	198	195	191	178	172	172	185	173	185	189	192	174	193	208	179	178	194	188	189	184	195	164	181	163	185	191	196	199	172	172	178	201	194	180	157	192	176	176	174	179	189	201	168	191	209	177	186	184	175	189	178	189	180	187	169	184	165	182	191	208	220	170	188	163	189	167	183	191	187	183	196	179	205	200	178	174	195	196	183	187	184	171	204	191	196	206	176	174	193	170	164	178	176	185	190	176	198	188	187	186	184	167	188	177	180	211	197	175	179	196	179	188	167	175	167	177	156	189	162	172	172	173	195	169	175	198	188	173	198	200	209	207	174	203	164	183	168	187	181	162	187	189	177	188	181	182	175	195	197	188	177	195	187	206	193	188	177	188	213	197	204	163	191	163	200	181	202	157	152	156	189	169	176	194	207	202	171	194	181	194	192	198	177	190	173	174	207	198	179	170	198	161	191	176	171	170	202	200	162	195	190	196	183	206	180	181	164	190	195	190	207	189	190	181	199	182	189	170	184	182	178	177	199	184	168	183	220	190	173	172	190	216	180	177	170	199	192	193	169	164	176	201	208	186	175	172	158	209	178	170	173	164	193	197	196	213	204	195	216	167	155	188	161	180	165	158	192	168	214	194	185	202	187	171	183	176	191	170	172	189	193	171	178	180	208	200	174	189	208	205	186	178	170	180	163	149	193	185	191	167	207	191	178	177	198	189	171	203	204	180	172	184	188	185	204	193	188	182	172	189	182	175	193	190	171	187	175	172	194	176	202	194	177	175	168	181	191	192	185	171	211	182	186	190	190	182	184	170	195	197	189	173	187	205	176	204	170	188	196	168	203	182	183	186	179	182	161	196	189	174	186	190	193	169	196	193	186	215	184	212	190	167	168	178	210	194	173	202	216	177	190	167	196	178	199	195	195	199	163	204	202	201	194	148	164	193	182	197	192	185	181	204	200	180	200	193	178	171	168	182	194	194	184	182	188	169	202	182	177	195	190	186	180	202	199	187	173	203	213	184	181	189	192	187	174	209	191	178	176	180	169	173	161	195	178	162	187	205	179	176	189	187	194	182	175	166	161	184	191	188	197	174	225	197	216	203	205	163	193	203	183	205	205	200	191	185	193	185	197	167	226	204	200	168	205	189	180	173	182	182	167	187	188	177	179	183	166	160	167	187	146	183	191	202	178	165	211	192	180	190	184	176	194	193	185	197	178	203	176	157	175	179	217	202	181	192	177	192	170	193	175	203	206	180	195	164	158	178	188	202	223	163	193	214	200	199	184	186	203	187	192	185	203	156	189	180	196	208	181	202	179	197	171	189	174	200	197	172	179	203	184	201	165	207	178	219	170	218	196	188	178	201	198	174	174	178	199	198	191	159	192	199	191	168	169	184	219	174	182	191	190	170	174	188	193	161	171	212	210	195	205	186	193	199	181	188	176	199	180	187	183	188	180	191	179	177	197	187	180	202	190	174	186	181	204	202	198	170	192	183	186	173	198	193	194	184	171	156	192	166	180	198	215	186	198	193	161	170	180	162	212	179	190	183	201	212	203	189	177	172	172	170	182	178	194	199	187	197	157	176	195	185	185	171	174	210	184	206	161	190	200	174	182	178	185	153	205	184	174	200	162	211	221	175	191	192	199	194	179	200	196	171	165	207	187	179	179	183	189	171	193	191	167	162	206	190	160	193	200	185	171	170	165	187	182	197	180	204	197	177	177	193	185	174	195	173	212	195	186	179	188	203	193	189	188	162	190	186	175	179	168	176	187	187	175	182	166	197	194	215	179	196	179	166	178	168	182	200	199	181	157	191	190	183	198	169	197	184	201	190	182	194	180	200	191	167	203	196	194	199	187	178	198	200	166	192	194	179	184	181	198	199	194	190	206	195	219	207	224	193	188	175	208	191	186	206	161	186	176	186	189	192	163	201	189	168	177	188	170	205	197	169	174	196	179	164	217	170	172	182	174	166	187	192	176	168	176	172	205	196	176	212	177	181	190	200	168	211	202	197	185	187	171	203	212	202	187	190	205	189	178	162	204	188	198	190	196	188	179	202	173	184	196	170	198	210	193	210	202	185	211	190	198	157	189	166	176	199	179	176	180	214	197	168	170	173	182	187	214	176	175	179	178	194	173	191	179	191	189	163	176	192	161	166	191	192	188	163	188	173	179	183	186	187	186	181	166	177	168	176	188	194	154	205	194	208	162	179	180	216	184	174	193	169	191	176	178	194	170	186	191	175	186	198	184	197	161	177	197	195	196	221	185	158	173	197	201	186	195	205	197	199	190	182	163	180	180	194	202	180	187	173	188	198	218	162	201	169	180	171	184	197	192	203	173	155	204	195	150	181	183	199	185	179	182	207	190	141	163	187	177	195	159	206	208	189	164	189	198	180	202	211	180	185	172	194	161	187	194	188	197	175	194	191	188	169	208	197	183	149	194	191	180	166	199	225	163	199	177	178	194	175	201	178	176	188	181	194	180	179	174	192	209	182	177	181	179	204	180	184	204	184	163	178	183	200	214	169	168	196	201	194	203	164	187	174	208	180	206	184	195	184	190	172	190	195	201	201	203	173	194	175	181	190	196	182	180	181	185	194	183	162	192	176	204	202	214	186	201	200	182	163	196	171	212	192	172	192	160	211	195	191	172	214	172	165	175	190	201	184	174	209	184	168	157	163	181	195	163	195	189	168	184	193	159	172	176	200	191	160	184	180	179	179	180	196	212	172	201	178	205	166	190	193	190	171	194	162	193	178	169	161	185	198	211	208	164	182	188	192	189	178	181	191	200	189	210	179	200	196	181	174	181	179	181	183	187	167	184	203	186	185	198	186	171	180	190	193	184	174	178	202	160	151	198	163	167	181	180	175	155	194	186	173	185	167	182	205	188	194	199	182	182	227	191	196	186	187	176	187	180	174	174	184	167	191	176	185	189	182	168	193	190	212	180	187	204	196	197	156	170	210	174	209	200	187	181	182	201	196	162	195	199	174	173	200	175	204	214	204	179	197	185	199	161	202	212	204	197	184	177	184	178	214	185	179	159	179	165	209	214	190	212	165	196	191	190	194	163	169	192	180	169	174	178	188	199	170	184	199	191	197	197	161	176	158	188	205	176	200	181	209	185	164	179	175	191	189	170	171	191	168	151	181	183	192	213	173	194	171	195	192	190	219	176	199	193	202	176	188	195	175	170	170	165	196	205	192	172	222	189	192	182	156	176	184	186	179	189	172	168	173	179	184	196	199	188
12166	3566	2442	3068	2676	2189	1821	1600	1319	1272	1139	1002	901	921	830	755	750	774	789	709	695	683	694	669	631	618	600	659	610	606	570	585	609	577	595	564	572	568	559	567	587	573	586	597	541	524	482	575	585	498	524	532	549	540	571	594	553	541	558	527	575	571	521	536	557	543	529	602	522	564	556	522	549	528	544	540	545	504	543	557	536	525	552	505	520	496	528	520	559	492	552	533	527	579	534	549	554	519	539	594	527	507	542	571	534	531	526	570	558	532	511	509	562	523	567	524	527	539	517	550	539	529	551	531	544	572	518	498	512	532	521	558	517	510	546	546	537	539	531	494	519	579	539	539	513	543	517	491	540	543	505	535	532	538	507	522	537	539	551	501	532	505	520	510	523	501	546	522	507	547	510	537	555	541	588	477	529	534	545	494	515	523	546	559	566	545	533	562	521	475	493	524	557	527	542	515	525	508	567	521	531	555	515	548	508	515	516	502	509	523	534	508	498	505	516	539	515	529	514	520	498	503	544	490	525	539	513	548	553	548	528	573	523	516	529	542	548	534	588	504	587	520	562	518	537	530	544	518	509	545	513	478	503	534	546	523	531	506	563	541	516	534	584	552	509	544	543	555	500	536	508	537	527	533	538	517	538	514	553	477	538	504	555	548	493	507	541	500	527	488	526	496	556	522	556	510	504	527	517	545	529	545	527	511	543	544	530	539	506	525	520	539	559	481	578	563	482	556	533	509	524	545	493	491	544	496	464	536	496	526	501	503	485	527	545	520	501	507	488	554	526	522	526	531	518	566	555	526	493	478	532	506	491	528	552	501	539	495	562	525	519	544	510	520	531	522	540	517	528	489	566	546	504	576	533	508	511	529	520	561	521	547	505	516	509	528	519	531	495	530	535	547	532	535	523	537	504	538	533	543	504	522	537	531	546	512	509	510	479	519	546	518	560	524	551	538	502	506	542	523	552	510	501	514	523	553	554	515	499	530	515	530	533	524	545	501	549	572	536	509	530	498	527	470	507	540	526	501	536	488	540	537	510	560	543	515	553	515	487	561	549	538	541	517	583	573	532	509	511	555	497	543	563	502	501	508	523	520	548	506	498	522	515	551	569	527	515	513	528	498	498	531	545	551	541	521	575	528	493	547	533	497	531	522	546	516	506	544	540	502	469	538	540	522	510	563	547	522	533	543	560	507	510	519	518	512	509	540	541	523	506	481	494	507	529	533	520	538	492	495	537	556	518	490	497	487	543	552	531	521	532	533	549	532	537	516	543	528	542	564	504	567	532	503	545	532	574	534	508	508	527	530	512	511	520	535	505	517	539	524	546	499	524	502	505	534	536	518	538	548	527	521	504	497	547	498	457	517	537	500	516	499	528	526	524	536	542	591	540	535	518	531	479	523	528	533	481	578	532	548	525	540	548	554	499	577	567	559	517	510	519	507	542	534	488	529	589	507	498	484	540	535	501	519	543	523	580	509	540	551	507	521	565	521	549	531	515	521	554	563	534	560	517	557	514	521	493	503	536	545	555	560	558	502	548	523	519	518	519	505	505	560	517	534	509	542	551	528	532	558	544	561	520	554	522	540	581	495	513	559	516	551	553	503	535	508	525	508	506	543	530	536	506	547	471	531	535	537	564	534	501	582	495	514	518	541	518	522	564	519	545	518	531	498	552	520	526	491	533	547	505	540	523	494	513	529	481	561	527	504	523	514	520	546	523	533	495	547	557	501	493	487	546	482	488	502	553	565	547	529	564	540	495	498	548	541	546	516	538	527	540	500	530	509	510	510	523	486	515	518	498	539	543	504	514	538	530	537	543	510	538	508	479	559	528	487	575	517	526	519	534	516	499	533	533	498	485	553	548	482	587	525	530	513	532	470	506	538	525	517	522	516	494	485	483	530	483	508	519	541	548	509	509	535	524	525	515	555	524	512	535	535	482	487	536	492	515	531	546	532	492	530	535	479	559	512	544	487	546	548	508	533	540	532	546	527	550	485	545	523	533	550	534	569	517	515	511	542	523	513	507	532	521	550	509	542	518	539	508	517	518	527	495	541	551	511	528	523	532	497	544	583	527	509	515	538	520	492	518	504	494	554	537	537	561	531	504	525	519	532	519	538	548	499	563	523	465	562	539	561	524	522	524	473	542	526	580	509	513	509	550	548	542	509	496	502	530	519	530	525	498	504	487	527	492	557	514	476	550	545	533	527	520	496	475	528	531	533	511	504	475	504	568	543	574	495	573	526	547	486	560	526	556	559	489	573	512	524	516	556	512	562	550	549	555	539	541	529	542	530	526	485	568	494	540	511	529	529	526	509	501	550	499	548	521	544	553	522	533	530	523	537	546	556	549	550	544	555	520	520	546	544	529	536	516	501	511	528	575	520	529	498	514	515	525	526	522	551	540	540	510	537	526	529	526	518	477	499	458	533	558	526	535	485	521	512	527	483	532	516	527	529	506	559	540	546	519	584	498	537	524	550	553	546	537	536	558	585	542	535	537	553	569	530	549	483	514	529	532	504	565	525	518	507	535	557	536	556	516	564	543	541	535	500	548	520	490	510	531	521	541	513	572	528	541	503	541	545	549	553	545	502	533	560	574	483	517	571	546	540	517	526	513	538	532	535	537	498	540	529	502	527	523	530	535	527	511	518	503	511	519	522	513	576	511	535	562	483	477	538	524	493	506	511	513	551	503	504	545	508	492	532	558	534	506	485	540	489	558	509	526	506	538	529	516	561	563	550	480	482	528	524	523	522	505	492	526	543	520	517	553	498	554	544	534	544	517	524	509	537	543	508	513	562	507	534	536	532	517	524	538	552	465	526	487	527	503	542	515	494	534	563	514	513	541	552	523	543	550	530	498	543	499	560	527	551	533	558	537	524	536	532	563	487	520	552	547	538	504	486	553	561	539	531	555	521	562	541	536	508	540	505	520	521	534	506	544	522	507	545	508	551	539	495	549	531	562	533	558	504	534	523	541	501	540	494	537	517	570	524	558	546	521	554	514	540	521	555	525	519	531	540	541	535	493	559	502	545	555	530	513	571	494	529	512	527	535	560	523	552	518	549	536	540	568	573	527	504	527	531	485	510	530	521	543	523	533	530	516	510	510	530	520	516	520	522	558	564	519	499	529	505	537	544	559	523	502	506	529	541	512	528	516	527	510	550	531	565	510	520	472	531	519	535	508	508	529	515	529	521	516	539	499	547	544	524	514	536	544	540	527	539	480	539	513	521	506	522	594	514	510	580	536	541	548	528	536	518	554	525	577	516	471	488	509	536	538	583	508	512	521	527	543	528	510	504	513	531	571	523	542	553	491	539	503	536	513	489	477	506	512	522	472	521	557	494	524	512	536	558	503	535	559	536	565	509	544	592	516	521	521	507	481	488	532	515	544	494	549	537	551	531	544	553	494	540	529	471	509	540	533	533	549	533	503	537	549	569	511	526	499	516	511	504	550	570	546	523	545	530	508	496	563	491	506	553
35332	12569	2867	1945	1328	1060	866	734	603	582	543	494	458	486	424	424	464	394	412	374	423	350	403	396	382	352	393	353	341	343	396	379	378	353	373	357	353	350	348	336	335	376	342	336	346	321	352	362	376	380	370	328	371	327	336	319	331	358	353	315	366	334	344	342	332	339	337	348	344	352	338	333	369	348	364	351	312	331	361	349	361	378	375	361	338	358	344	341	381	366	385	338	329	335	331	312	345	305	354	358	336	358	336	362	337	357	355	336	369	355	357	304	381	336	335	366	354	369	348	321	352	371	341	352	345	347	369	328	332	326	320	351	366	368	327	396	363	349	350	345	324	349	312	334	334	309	350	308	339	359	323	314	340	323	336	339	335	358	334	339	318	358	342	344	329	321	296	369	318	330	317	367	341	353	341	342	381	320	371	397	336	347	388	372	343	334	329	324	327	344	382	361	356	355	346	366	324	349	330	339	321	331	347	336	359	332	341	326	329	352	345	289	349	360	362	344	358	320	327	321	334	345	315	347	333	352	334	352	357	358	333	332	341	323	320	340	372	343	326	329	370	351	327	329	344	323	323	342	369	331	308	330	383	332	374	331	360	359	323	349	313	325	356	332	328	361	362	358	371	363	335	357	356	374	343	292	364	324	347	357	359	326	337	374	369	369	346	335	320	343	358	349	349	350	343	315	330	332	368	359	372	346	329	353	323	362	344	378	319	360	339	357	340	376	357	364	357	343	360	324	327	334	333	353	362	334	333	347	340	358	341	359	313	309	330	337	369	357	333	358	323	316	359	323	363	392	374	332	361	374	346	349	357	356	344	364	356	352	325	355	372	346	364	344	292	353	370	337	352	332	387	346	340	333	378	327	353	330	333	361	320	353	336	397	365	365	334	342	350	339	327	347	363	317	338	403	349	368	390	331	313	330	340	345	355	310	376	329	351	335	344	345	318	342	359	335	356	313	355	363	380	391	318	357	334	372	343	329	366	374	356	320	321	339	349	366	317	352	356	330	303	318	341	324	372	347	319	331	364	335	346	369	313	348	337	355	359	298	326	336	345	355	384	331	334	290	355	330	355	351	329	349	372	358	339	350	365	306	359	342	335	357	337	358	376	311	326	331	300	376	337	349	327	346	380	369	349	357	331	364	364	338	374	374	357	349	295	355	340	360	350	347	332	299	342	378	351	340	360	353	330	357	346	348	315	352	345	342	354	336	388	354	371	372	354	344	356	352	325	318	408	333	332	345	328	302	368	331	364	387	358	379	342	315	339	325	318	365	328	341	331	343	319	353	316	406	355	340	338	348	342	298	356	365	347	321	306	346	357	307	321	352	344	332	328	338	356	359	331	330	330	369	361	317	387	376	362	364	314	347	345	370	304	363	315	397	342	342	365	333	326	346	319	375	379	332	333	372	337	341	353	361	385	323	354	363	318	319	320	342	338	329	357	368	352	312	348	335	334	345	376	341	374	361	366	344	374	318	328	331	347	324	335	379	366	331	312	338	363	320	346	346	357	320	361	350	318	344	334	337	364	391	357	339	354	356	376	363	321	345	357	334	373	356	317	372	374	354	337	331	341	313	330	307	370	357	342	331	344	353	346	366	341	349	325	339	361	307	306	317	334	310	324	355	374	344	361	385	379	333	374	335	348	341	349	359	342	315	339	335	337	359	366	365	352	331	346	348	333	381	373	372	346	352	312	339	344	356	356	336	306	346	392	321	341	342	331	343	370	326	339	364	310	345	362	346	342	374	364	336	372	303	343	348	333	345	355	270	353	303	340	311	348	315	344	329	336	367	332	322	343	350	364	325	350	375	356	318	361	333	351	354	363	311	370	346	321	324	364	353	324	344	337	366	328	347	330	355	358	361	387	338	341	319	353	339	334	307	352	369	326	330	349	365	354	356	321	367	351	351	348	383	334	349	359	347	356	350	370	342	357	336	343	347	360	339	328	359	306	335	300	376	359	362	317	354	323	312	344	343	348	342	341	339	358	350	327	330	341	321	361	328	356	335	327	376	360	325	357	325	341	319	317	373	356	348	381	339	338	383	330	391	342	357	324	326	359	344	401	378	347	317	343	350	353	315	343	345	338	323	347	331	332	351	312	320	370	375	311	360	299	338	330	368	331	348	362	356	362	342	308	351	358	335	359	357	335	357	389	351	345	352	340	334	367	372	314	302	337	340	324	369	345	384	346	350	360	322	361	349	385	306	319	334	352	326	343	351	342	363	366	320	335	322	341	364	350	351	321	358	343	353	363	366	364	351	319	343	349	346	317	342	314	352	334	352	333	360	325	326	336	328	341	319	341	341	374	331	318	349	352	359	344	340	308	360	353	361	362	358	337	338	326	353	341	423	320	327	342	354	326	330	329	339	345	318	351	336	346	350	386	364	344	362	347	347	367	338	361	318	341	338	340	352	343	377	372	367	376	342	364	344	363	342	364	332	329	331	307	339	310	328	352	337	330	346	387	338	330	362	349	339	338	388	332	363	358	346	315	349	345	347	338	332	354	334	325	325	359	377	335	360	387	325	359	370	383	328	361	299	358	331	357	336	332	366	354	374	348	350	365	364	352	329	354	328	344	334	369	327	350	350	346	357	341	336	344	364	335	311	360	331	317	331	366	385	354	371	359	328	378	332	335	333	328	360	344	346	355	335	386	348	372	332	328	312	326	318	303	343	339	348	331	355	376	363	370	333	349	343	340	332	336	350	399	374	355	361	341	317	325	344	357	350	338	360	336	321	337	358	351	322	350	358	354	295	311	376	310	323	355	322	346	340	342	357	359	343	357	362	332	337	379	361	359	326	337	358	353	317	355	356	359	344	313	326	332	361	354	348	385	365	388	375	314	314	332	382	382	348	373	343	347	338	320	316	328	336	334	299	385	298	329	359	352	348	357	327	327	347	365	353	350	333	334	326	341	341	356	317	314	326	303	333	369	350	333	372	320	284	349	345	330	323	337	348	342	319	336	346	321	367	337	333	365	325	348	339	335	340	346	368	338	339	334	386	337	338	369	352	312	356	331	351	347	345	350	352	346	359	329	356	355	330	349	364	364	307	327	341	345	337	340	330	356	344	358	345	358	331	364	336	354	330	331	333	355	328	340	344	329	359	393	353	360	345	349	376	319	321	325	358	320	356	368	339	339	320	309	346	327	334	346	332	344	322	302	348	348	361	332	302	357	348	387	334	328	343	320	370	342	306	362	336	308	359	389	379	340	334	343	325	351	344	351	384	342	346	322	326	321	368	354	319	313	335	359	353	347	342	363	322	323	346	347	338	319	325	331	322	383	339	348	348	376	368	355	318	335	394	328	348	358	346	317	371	385	361	320	350	354	370	354	339	375	341	343	343	352	349	344	350	362	340	337	386	343	333	336	365	343	342	326	350	325	319	326	335	347	336	358	312	360	342	348	318	347	357	373	357	345	333	319	318	386	340	338	324	348	368	370	357	332	350	355	348	329	340	317	354	311	315	366	382	317	352
18235	6070	4715	5553	4874	4081	3321	2991	2433	2230	1996	1823	1681	1641	1517	1417	1400	1371	1268	1247	1191	1187	1135	1117	1141	1104	1075	1075	1019	1101	1025	1062	1002	962	1004	985	1008	1013	1049	929	954	998	929	923	984	939	888	875	914	953	973	945	865	971	895	926	858	912	897	903	867	916	928	889	888	915	846	934	905	857	905	964	922	906	914	897	947	876	892	860	884	888	863	862	843	878	881	862	926	900	895	891	896	884	911	899	904	901	880	859	870	874	876	852	874	896	885	867	924	893	838	909	818	862	935	847	861	859	887	850	887	910	831	884	876	870	892	896	846	861	928	934	871	857	860	858	888	865	861	881	895	877	878	907	914	869	862	856	877	848	861	893	874	907	883	862	872	833	903	911	910	874	847	824	899	904	949	925	865	897	884	925	876	881	903	897	805	875	881	854	841	890	869	867	881	894	865	864	806	905	912	852	819	862	898	893	826	904	822	896	897	903	878	839	901	899	903	855	873	845	851	902	901	910	914	849	908	910	916	898	862	864	837	854	839	850	899	853	867	864	891	899	860	886	835	850	916	863	830	836	883	852	916	841	854	867	905	869	889	848	908	862	890	875	827	843	927	876	868	884	854	861	883	874	871	879	872	876	914	882	900	837	921	843	849	860	910	851	890	865	905	858	847	932	861	911	866	904	871	900	877	901	905	853	871	849	845	872	871	924	873	850	901	808	913	883	875	858	873	861	851	883	848	874	855	855	852	853	884	872	890	862	893	874	897	839	861	895	807	871	846	900	925	915	860	805	824	893	921	880	854	871	904	849	868	860	859	903	859	881	933	888	883	855	868	841	858	896	855	910	834	874	861	840	838	885	843	890	897	850	862	906	901	901	870	888	906	891	854	854	940	866	877	838	866	916	882	842	855	903	894	855	831	839	896	842	904	879	846	828	869	885	884	884	900	872	907	887	893	883	902	874	882	844	864	854	911	846	846	872	862	829	881	871	894	902	905	912	895	917	931	901	910	901	881	855	873	884	908	812	887	826	882	845	879	875	895	880	927	922	844	853	926	843	900	967	910	891	809	847	915	876	842	880	898	872	829	891	885	882	866	926	837	852	834	884	862	848	881	873	880	870	934	849	880	880	886	868	885	849	881	818	842	865	804	830	826	904	890	892	869	878	837	893	896	856	895	884	895	866	876	835	867	898	866	810	869	870	854	902	906	900	869	904	865	902	914	859	901	854	865	922	845	892	858	876	876	864	915	833	853	895	865	891	897	869	880	851	897	857	881	843	868	908	825	866	900	911	853	851	881	881	863	795	825	860	898	840	847	855	909	861	883	855	846	833	905	872	901	891	834	866	932	856	852	841	893	874	846	857	855	867	886	881	889	852	867	910	886	891	896	836	821	886	898	852	811	866	866	912	853	859	911	866	882	938	894	830	846	868	867	901	879	932	951	852	830	822	840	878	864	842	859	882	913	870	830	882	859	829	834	891	853	881	864	889	857	866	869	903	835	929	848	883	847	871	899	882	858	858	880	893	852	849	838	911	921	881	910	894	879	909	864	910	882	852	840	879	874	848	870	800	871	914	837	865	875	852	880	901	899	899	882	901	835	872	866	855	881	882	910	902	851	872	875	881	863	841	893	882	853	901	880	882	861	909	897	917	907	887	868	873	902	865	841	868	847	895	841	838	858	864	901	906	824	865	875	872	893	826	899	892	873	834	794	902	866	884	849	886	890	883	854	856	847	906	867	879	891	934	920	870	821	922	853	835	841	854	876	895	877	869	899	873	868	910	884	876	905	926	875	848	964	820	856	904	877	869	908	880	863	954	898	875	876	880	821	857	840	875	830	857	925	909	840	873	873	830	841	874	867	858	891	890	851	888	889	800	919	828	855	914	868	866	891	815	792	876	890	924	895	868	858	869	873	861	866	841	899	846	917	893	895	859	859	862	871	901	867	850	892	866	829	870	858	863	827	776	863	858	805	888	885	862	885	856	846	945	909	843	839	881	926	909	847	865	847	899	874	918	884	876	920	818	828	872	841	912	885	845	902	889	864	912	870	869	838	833	893	914	848	850	940	893	812	913	950	885	900	877	879	937	851	877	937	896	863	921	851	882	847	839	858	827	862	889	840	855	891	862	860	882	852	879	879	840	823	894	881	844	883	890	809	843	894	921	868	850	850	820	874	851	828	798	896	841	850	839	862	921	908	890	860	858	860	870	896	885	814	915	924	816	928	876	847	882	856	878	925	845	892	934	905	898	925	905	880	867	898	856	870	885	845	871	905	890	900	877	903	872	852	921	873	867	838	858	887	874	858	877	874	857	850	896	876	866	814	930	852	890	873	881	796	908	876	848	884	895	878	923	900	901	855	871	848	882	900	893	876	851	907	836	949	860	891	815	888	877	873	914	825	875	915	895	849	872	857	875	922	854	947	847	805	857	864	818	867	859	877	884	895	853	853	909	875	863	900	842	897	845	897	885	855	880	901	898	858	857	889	845	893	878	829	852	900	872	880	870	883	886	918	858	835	850	860	896	907	910	890	818	864	878	918	851	940	893	882	883	854	892	911	834	926	866	891	859	913	867	832	866	881	871	856	897	827	861	883	885	875	888	867	912	931	868	858	849	861	882	930	846	813	852	863	877	853	882	875	838	903	914	865	918	916	860	889	887	882	823	903	811	895	869	872	876	897	883	864	873	920	930	842	947	874	849	814	872	891	872	901	857	849	877	877	889	904	875	915	870	874	908	894	852	798	902	914	903	851	875	876	817	936	866	868	845	868	887	904	845	886	851	854	901	805	861	876	837	915	918	859	890	881	870	859	883	888	875	903	868	948	899	890	890	905	945	857	854	870	882	892	904	866	857	852	913	885	867	872	877	905	885	868	864	876	865	920	845	849	875	896	854	854	878	896	885	871	840	872	884	825	875	866	891	872	865	903	870	878	885	864	831	916	849	855	849	874	827	857	859	843	863	885	845	846	898	870	848	914	835	899	881	905	890	871	878	871	874	839	902	840	856	883	854	906	851	845	883	900	909	920	870	835	840	867	827	905	889	893	851	890	880	871	922	885	833	852	821	872	854	875	902	829	858	860	854	864	897	845	926	879	920	881	903	897	871	855	900	874	858	851	894	905	836	823	857	857	842	862	868	833	900	912	884	808	845	838	853	824	838	835	877	859	893	862	875	863	807	817	869	909	878	829	880	879	905	893	880	870	822	836	831	824	878	875	854	880	913	855	870	928	838	893	872	894	895	920	881	903	908	897	890	893	853	813	919	865	865	893	890	896	887	919	854	934	883	917	902	834	916	878	836	918	874	870	867	901	871	869	876	860	899	873	828	895	880	889	911	825	854	879	839	879	883	861	879	867	923	906	808	837	861	869	902	861	852	924	850	850	901	915	862	887	903	844	866	852	847	847	883	887	808	840	872	880	858	848	855	875	915	878	833	841	918	836	890	868	884	922	869	944	888	855	896	857	869	864	884	864	851	870	876	901	909	830	916	851	841
4974	427	305	302	268	262	288	315	264	292	311	289	293	307	270	281	281	291	299	262	266	278	256	288	295	298	280	271	282	340	293	254	287	294	281	310	300	325	244	290	300	288	287	258	268	303	304	280	271	271	258	298	280	296	284	254	270	276	291	287	285	294	274	306	279	305	292	290	268	306	313	287	299	288	325	270	289	317	301	316	291	292	299	285	289	297	308	289	302	274	305	274	310	312	285	271	241	264	278	301	274	281	292	270	263	315	294	325	308	285	289	289	278	288	274	301	274	303	293	270	265	292	245	261	284	284	302	288	302	264	285	290	273	291	260	286	288	309	302	264	252	288	313	269	302	294	268	292	268	291	318	310	305	303	317	275	277	286	318	280	307	303	278	258	275	303	278	322	251	314	323	271	304	276	276	298	285	289	270	296	301	297	340	277	283	245	285	308	294	299	287	293	308	281	302	281	280	313	276	297	284	262	290	269	262	311	277	290	276	272	271	302	290	285	283	298	309	310	271	310	286	269	308	291	281	281	286	304	313	275	245	267	302	249	283	297	271	260	250	278	284	291	277	282	289	326	266	273	279	282	289	293	296	265	294	313	256	283	290	277	327	307	265	282	304	297	293	309	324	261	282	276	268	284	274	279	288	281	299	271	289	282	274	316	259	291	285	258	284	262	280	304	283	287	304	289	257	286	280	291	287	258	322	293	246	265	288	291	294	283	273	258	314	270	261	272	267	280	292	276	287	258	258	282	299	277	285	286	294	303	307	275	262	285	315	298	304	286	275	264	301	278	315	286	276	315	284	264	290	282	323	278	284	301	270	270	263	265	266	300	290	310	285	275	256	281	291	273	298	287	283	298	274	288	276	271	265	299	279	306	268	281	259	287	299	274	310	276	279	295	297	298	271	285	272	294	282	281	263	278	281	300	290	282	271	295	292	313	273	283	320	279	290	280	268	269	254	291	277	304	303	284	268	255	286	295	278	287	282	243	296	295	258	270	284	264	258	274	292	284	271	270	265	329	283	301	315	294	275	265	266	300	266	281	258	264	285	262	288	320	266	300	300	290	311	257	286	269	282	277	287	273	282	298	307	326	289	285	281	296	310	289	264	275	287	305	284	297	298	282	285	281	316	290	272	305	277	275	263	264	291	302	263	291	322	301	275	296	297	289	260	261	292	258	275	283	267	271	292	296	289	293	273	254	240	284	289	284	268	296	258	278	272	297	274	296	277	263	281	297	255	250	291	273	273	306	303	293	257	303	285	298	312	300	284	273	260	273	282	292	296	307	311	266	316	288	289	247	281	305	261	284	277	290	271	276	268	290	289	271	271	297	288	268	262	285	296	315	276	290	274	308	302	274	279	303	262	241	300	254	261	285	280	281	307	290	296	284	266	291	306	260	268	270	275	281	289	314	299	295	248	271	269	291	253	272	292	255	276	268	305	282	278	289	296	297	289	277	291	278	295	287	267	310	280	282	286	282	304	276	293	304	268	281	301	273	298	287	272	302	296	279	297	253	305	287	302	266	307	274	287	319	265	300	279	286	292	267	296	266	302	297	268	260	314	295	266	291	266	303	266	275	272	294	288	284	299	302	319	330	278	284	287	291	262	314	278	312	320	302	252	265	295	302	275	275	247	295	269	304	291	285	268	275	247	271	287	299	282	278	268	303	310	311	268	309	291	286	284	299	300	283	287	306	286	278	273	299	319	254	294	290	297	277	316	273	265	264	276	289	310	310	308	288	293	270	268	255	299	285	308	261	282	287	301	294	295	274	243	296	287	269	302	303	273	300	305	265	309	263	288	280	290	291	317	267	295	305	299	266	296	279	275	269	276	252	254	325	288	302	293	248	309	284	291	310	260	312	290	283	283	289	283	301	264	306	302	293	271	273	290	259	267	310	289	255	289	284	271	294	283	292	276	312	296	271	262	265	304	269	309	298	293	266	285	292	285	290	308	310	261	274	272	302	275	278	302	295	283	276	274	265	275	311	294	272	315	279	297	248	311	290	302	292	305	278	292	304	278	266	276	298	272	303	285	284	285	287	253	281	290	294	278	258	300	319	297	281	283	291	290	284	274	272	232	275	282	274	252	275	306	287	287	270	281	284	312	261	299	280	274	313	265	257	285	268	317	284	304	265	262	292	265	299	259	263	299	303	308	292	289	299	285	260	292	271	277	279	293	305	276	271	326	269	297	258	276	282	281	268	314	276	332	300	265	284	277	290	295	283	290	281	292	272	287	284	266	290	314	280	271	273	283	314	304	275	280	271	265	292	270	336	275	287	289	282	286	279	319	275	283	293	303	236	284	290	297	319	280	290	289	282	301	268	289	275	283	294	293	276	304	275	282	267	295	254	282	288	280	251	264	306	276	294	299	281	272	290	228	271	274	283	275	297	285	259	261	300	243	273	290	268	289	272	301	259	260	314	291	284	320	297	309	285	297	276	282	311	308	251	306	285	288	291	264	256	285	328	287	270	290	250	322	308	282	295	262	276	268	288	296	293	267	275	280	299	262	278	267	297	278	293	306	300	290	272	253	300	250	287	247	282	285	271	310	262	291	294	310	292	283	291	308	310	314	279	234	277	304	292	286	341	296	264	303	282	263	311	280	288	309	302	298	292	292	306	294	276	269	275	280	284	264	266	262	275	250	262	266	282	255	274	254	292	261	292	292	285	296	271	316	286	294	290	260	313	292	235	301	276	285	269	291	276	272	270	304	300	268	272	281	304	274	242	252	308	281	292	320	263	270	283	278	273	282	277	288	274	302	276	305	294	275	280	282	270	294	286	279	290	324	259	265	282	308	295	294	288	272	271	288	266	275	281	278	282	279	289	273	287	287	297	302	273	305	274	305	294	303	281	262	299	274	276	295	283	293	289	311	304	293	330	248	276	267	309	270	289	285	272	290	304	278	305	276	322	326	277	275	254	236	285	310	299	275	274	294	274	267	307	278	325	300	287	279	290	310	309	298	283	282	294	316	288	268	254	296	260	266	286	263	281	298	268	296	274	297	288	288	292	293	303	253	258	267	299	291	298	289	267	305	276	279	283	311	271	272	238	266	288	261	300	280	290	300	301	291	287	274	276	249	271	286	281	276	260	306	295	276	284	270	268	289	277	276	268	265	283	269	281	309	313	283	286	297	298	286	268	301	290	302	307	295	279	244	258	287	291	300	279	293	286	322	294	314	282	293	289	306	279	306	261	292	282	299	250	328	285	278	276	242	285	278	277	307	304	291	262	298	262	288	296	294	273	297	309	292	276	300	294	269	277	265	275	284	305	302	268	279	318	319	266	271	300	294	283	256	293	273	261	290	275	275	310	293	267	299	288	280	300	283	290	296	270	287	293	293	281	282	325	279	288	307	297	257	277	285	269	259	260	259	250	272	282	260	280	291	304	290	290	267	286	262	287	287	277	293	293	309	284	286	285	250	319	275	282	287	318	267	292	283	296	269	306	275	312	297	244	264	277	323	296	272	308	325	240
3577	809	787	806	820	747	723	711	749	696	742	673	733	694	721	726	737	714	730	707	674	673	700	744	749	694	737	689	695	746	725	678	726	746	700	700	734	687	696	739	710	654	757	699	742	742	757	728	690	706	637	756	741	735	716	730	697	714	757	720	726	730	703	718	683	702	727	706	740	715	714	692	694	712	744	712	728	710	726	643	707	713	728	726	705	708	833	699	691	702	693	718	713	689	680	732	718	703	672	733	694	734	714	707	726	694	693	723	710	717	700	677	654	699	692	680	681	757	695	689	746	715	724	700	726	692	677	699	725	713	688	743	712	740	731	697	752	707	742	707	691	709	717	681	730	715	684	686	742	684	716	741	679	694	674	677	686	710	737	678	718	741	708	714	744	726	725	689	707	669	690	730	702	749	649	698	726	731	704	784	705	718	680	686	715	665	691	736	716	716	702	730	693	748	759	771	650	728	679	712	686	675	742	755	743	671	747	729	685	698	727	675	692	672	719	755	733	708	709	719	705	653	702	738	733	713	732	710	728	715	727	741	739	729	692	721	678	735	723	687	756	722	700	719	693	743	658	686	727	702	689	713	716	687	706	740	669	693	712	704	656	749	702	679	717	694	671	698	713	691	693	699	730	704	719	720	692	732	698	652	673	744	718	673	736	726	702	725	700	709	705	701	717	698	729	687	738	713	669	732	689	687	738	727	698	664	719	728	709	728	696	758	726	690	701	748	674	695	700	689	732	679	712	679	699	638	737	728	715	681	698	722	641	736	726	734	749	685	687	744	692	695	694	755	748	654	672	725	713	681	720	679	722	652	704	682	647	711	710	742	706	677	718	737	713	661	734	699	702	724	684	720	730	739	747	713	790	700	731	734	740	678	700	711	676	686	698	715	687	726	663	739	726	726	739	704	719	789	690	698	683	708	686	743	700	678	677	712	685	702	645	686	693	734	764	732	685	696	685	691	700	668	752	707	727	705	725	717	736	653	693	737	653	723	630	707	707	725	676	736	686	694	721	720	702	744	670	690	688	754	752	706	754	693	701	788	677	701	683	706	781	705	746	704	727	753	700	725	692	699	717	623	692	690	723	668	718	729	737	715	685	744	702	706	721	731	724	737	702	683	683	772	720	695	700	673	715	740	729	654	725	674	724	693	694	736	723	690	695	735	700	729	694	722	712	684	732	693	750	697	743	713	684	640	727	766	694	738	692	740	714	679	705	720	697	688	690	765	745	701	727	717	691	691	688	717	724	739	737	709	684	776	709	722	700	659	674	663	700	692	679	719	677	696	725	722	700	734	672	661	716	679	676	720	700	717	701	723	712	703	710	717	681	654	686	664	685	717	668	711	721	687	763	717	731	711	689	768	689	704	755	749	719	703	699	706	668	721	684	689	750	652	717	703	731	736	689	701	710	748	726	692	713	722	739	761	717	686	749	735	680	703	739	687	708	715	700	718	741	709	734	735	738	682	749	701	699	717	707	694	697	708	726	727	691	685	733	686	723	683	710	713	720	713	701	773	704	709	707	719	668	703	731	710	714	690	733	730	682	717	686	713	739	715	704	719	685	682	720	713	714	743	670	732	718	709	746	713	720	675	712	702	689	683	676	688	696	669	774	712	704	723	702	660	725	709	697	705	700	708	727	644	733	725	714	714	758	687	715	689	735	765	663	725	704	700	683	709	722	734	697	727	696	699	696	752	687	696	696	696	727	715	715	749	741	717	763	656	704	705	727	721	725	708	714	737	726	737	720	725	683	688	676	670	746	720	721	701	769	689	695	682	700	731	721	710	688	693	684	671	737	726	704	676	711	739	738	704	739	694	652	696	710	748	771	677	705	699	703	636	694	688	762	702	709	688	680	695	728	699	735	757	744	719	744	714	708	672	715	661	733	682	718	719	725	653	703	697	724	717	733	685	719	701	717	716	745	747	727	686	733	698	766	696	728	725	713	753	731	711	731	659	689	677	738	705	715	683	732	704	641	685	702	759	698	770	724	732	717	708	715	702	719	700	743	696	683	752	704	731	758	703	744	672	723	710	739	719	734	751	721	705	736	755	741	690	686	739	735	672	713	724	680	745	756	704	707	749	701	730	725	726	689	737	716	694	745	686	739	682	722	681	673	718	729	697	745	754	688	672	741	744	744	670	662	744	692	701	694	700	749	705	710	723	717	725	717	713	720	694	743	699	691	666	695	722	685	661	656	661	709	705	719	684	686	748	685	665	747	755	711	672	703	712	670	692	683	684	738	713	727	718	719	734	677	674	736	755	735	763	686	706	685	750	725	702	689	705	728	735	714	676	709	697	736	631	736	712	718	755	708	693	722	669	699	727	701	694	739	704	737	726	677	717	709	743	721	689	660	691	712	732	689	708	710	687	717	711	753	715	689	734	688	711	725	745	706	643	722	725	728	709	713	697	695	749	686	722	705	734	662	685	709	730	726	699	651	687	754	727	727	702	683	709	679	714	770	689	753	697	721	719	682	694	723	688	704	746	697	705	711	741	721	684	719	726	689	689	749	731	701	701	697	669	724	710	747	703	660	757	751	754	706	699	789	737	684	708	687	737	743	723	794	755	725	692	702	743	658	670	695	732	686	697	740	759	699	718	685	694	735	675	750	682	679	728	731	732	698	697	704	703	654	702	716	739	715	722	712	706	625	712	671	715	683	720	680	670	703	742	682	685	674	745	724	708	705	734	722	682	686	733	722	722	744	670	678	731	707	709	659	687	717	699	690	707	733	689	669	716	743	683	727	709	752	688	744	631	692	719	663	675	688	696	696	723	701	668	724	726	711	717	724	721	693	670	679	686	711	733	728	690	705	698	691	713	696	683	719	716	755	681	702	674	717	693	722	719	694	722	726	691	673	723	676	736	735	705	709	733	710	661	743	718	710	650	708	694	733	682	724	710	679	743	715	722	754	697	746	728	740	686	719	747	691	744	737	761	704	691	701	657	724	702	726	721	740	731	696	713	696	677	735	708	719	686	680	707	748	661	718	732	701	727	686	722	737	692	669	727	694	717	712	735	740	717	685	716	729	764	731	721	714	683	695	705	712	673	691	746	683	682	688	668	712	704	732	672	680	699	685	707	711	725	692	689	735	693	703	679	716	718	712	712	713	727	757	765	666	696	690	725	767	652	720	730	696	737	718	682	678	725	727	684	686	687	710	695	730	729	681	729	679	707	717	730	669	741	697	727	695	703	728	703	718	720	722	754	691	685	667	711	716	670	702	733	689	726	706	711	711	767	746	705	806	693	765	717	713	740	738	752	754	696	716	722	718	713	705	678	702	665	681	696	701	702	727	746	744	666	722	721	687	684	729	732	714	715	759	721	753	707	683	705	692	736	728	672	693	692	707	729	735	690	740	682	680	726	696	688	760	732	726	674	702	740	664	740	713	753	712	703	697	737	706	746	762	717	712	684	688	729	699	745	690	714	708	728	706	744	692	757	651	732	722	646	720	668	743	745	755	704	706	730	683	698
23511	5574	1192	878	670	520	420	403	318	288	288	279	237	238	225	218	210	210	232	236	197	220	198	203	178	211	207	194	191	208	183	195	201	173	202	190	217	172	204	205	195	170	178	183	170	192	181	222	188	219	169	197	180	188	201	206	174	178	201	188	182	190	169	186	189	179	183	166	195	190	164	189	200	194	166	175	178	197	185	187	192	172	185	196	198	180	171	192	167	174	189	198	167	151	184	183	196	200	196	171	183	183	175	190	172	197	188	189	209	190	187	180	178	186	169	160	162	179	207	207	180	184	185	190	188	176	165	186	178	176	205	203	164	189	184	201	179	185	162	188	182	178	176	160	188	182	209	185	188	160	180	184	201	191	190	166	221	173	166	190	171	165	194	202	169	183	179	189	181	196	199	197	188	179	172	183	153	180	180	212	167	181	176	203	174	164	186	172	190	159	197	183	184	198	172	165	195	199	192	185	172	189	197	192	172	182	175	172	202	195	206	188	193	185	170	191	201	188	193	206	209	188	194	173	219	194	190	177	181	166	177	164	168	178	200	193	185	168	201	180	182	190	189	189	202	171	180	160	190	196	217	153	209	186	186	201	193	187	160	168	157	165	185	197	194	166	166	190	179	179	148	176	184	171	182	194	178	177	180	184	179	174	185	202	192	181	186	188	161	195	176	171	166	173	183	188	187	192	204	204	199	193	200	170	196	179	190	166	182	179	166	187	189	174	174	172	200	197	194	182	175	183	163	202	157	200	193	186	183	166	165	183	196	199	198	205	186	178	167	175	199	160	174	166	166	192	199	212	191	179	184	159	215	201	185	175	163	183	185	186	196	196	183	201	173	177	193	175	170	165	161	197	199	174	194	188	179	197	211	196	194	209	167	185	176	203	208	163	163	214	213	154	212	170	206	186	169	211	172	199	167	200	197	203	188	199	201	186	195	180	191	186	160	187	165	195	191	200	183	211	186	200	172	166	178	184	188	181	194	187	201	173	189	175	215	195	170	183	212	184	169	164	169	191	180	191	184	176	190	189	170	143	176	196	165	179	176	158	185	166	181	219	195	191	173	229	189	195	181	185	182	179	175	197	173	202	198	170	174	172	184	189	179	191	213	195	197	177	188	186	178	183	190	193	207	192	174	167	201	187	175	165	171	198	161	196	181	172	167	193	187	183	216	201	184	188	203	186	156	179	190	191	171	169	171	193	201	189	174	189	185	190	188	166	168	166	200	167	189	182	179	193	185	192	168	198	192	191	176	153	173	191	166	188	183	203	182	187	204	169	179	203	179	195	202	169	173	177	176	198	178	168	203	183	174	170	179	206	176	177	170	179	196	160	160	162	186	188	180	188	202	212	189	200	208	185	187	164	171	201	150	197	167	182	195	186	207	204	179	177	184	184	183	173	170	192	202	185	183	183	183	185	196	188	187	179	181	194	165	187	188	174	174	194	184	187	171	183	200	164	199	193	169	185	175	173	195	182	187	182	174	183	192	193	196	180	197	186	194	180	202	168	198	155	189	191	190	196	183	170	204	176	194	183	205	190	175	186	174	210	181	185	167	194	186	180	200	199	157	200	206	202	175	198	169	211	213	185	195	210	168	170	206	199	171	193	185	171	197	188	196	203	217	192	193	175	165	183	201	192	161	216	179	171	189	194	186	182	222	199	177	200	187	168	190	179	198	169	200	183	194	185	188	153	181	186	190	198	195	180	188	190	196	171	196	190	186	201	168	186	183	182	182	178	203	182	189	206	190	168	166	195	184	169	186	196	193	168	180	190	179	177	193	187	195	212	187	195	179	190	209	187	157	182	173	182	185	180	201	198	175	181	173	178	187	176	210	158	192	173	144	183	164	196	158	192	195	194	169	203	208	195	190	177	198	172	189	188	176	162	170	197	185	215	208	176	177	194	188	197	212	201	227	177	214	156	167	173	205	199	177	178	184	165	194	198	196	211	201	181	193	193	173	204	199	190	189	193	173	174	182	191	175	169	216	195	202	195	186	154	188	208	197	183	169	184	178	165	180	193	170	176	179	185	186	210	178	170	176	184	188	176	185	166	192	184	175	212	168	184	179	168	186	198	172	199	187	179	190	176	187	183	171	180	174	150	189	171	208	192	185	188	186	202	182	204	202	187	203	193	161	160	181	168	175	203	179	180	197	203	187	229	193	181	188	196	196	205	171	184	176	170	186	179	180	199	178	175	141	202	182	195	195	201	198	186	182	187	186	164	168	195	175	212	196	172	218	178	189	203	179	162	181	183	205	193	184	196	188	215	164	188	185	212	174	183	177	180	184	194	144	192	199	197	182	168	203	179	188	181	196	169	156	177	183	185	182	207	199	153	189	167	191	187	175	183	177	188	177	202	192	172	182	168	166	167	202	187	190	216	185	189	189	148	182	187	196	183	204	162	198	201	183	211	188	215	185	201	172	184	188	176	131	168	206	221	178	212	192	174	186	192	174	202	171	177	157	162	179	172	199	173	167	177	181	183	174	186	186	179	213	184	216	182	187	179	172	209	167	166	171	193	188	209	187	173	174	203	203	206	186	203	191	177	180	190	168	199	175	172	153	175	182	180	206	191	211	181	192	187	178	176	190	204	206	196	178	177	178	170	195	189	165	197	196	172	192	165	157	190	185	195	199	186	172	168	205	202	197	178	193	192	186	204	179	211	169	181	171	181	167	183	171	196	214	190	199	179	166	165	184	208	181	167	154	209	183	178	151	180	190	188	187	193	178	185	175	191	181	195	208	186	174	183	203	194	210	182	184	196	187	178	166	195	171	171	186	169	194	184	184	209	186	189	174	181	189	201	199	179	192	210	201	188	178	184	169	195	199	173	206	182	166	147	196	167	175	180	165	189	208	182	172	205	195	177	202	175	210	170	184	180	167	192	194	184	176	179	195	207	196	186	173	175	203	186	180	171	191	202	175	187	183	194	176	170	183	202	171	206	186	174	166	217	184	169	177	208	185	151	192	195	175	192	166	182	170	212	174	187	182	142	172	145	190	219	174	199	177	184	167	176	184	198	200	185	169	174	198	199	179	188	164	205	197	172	193	189	177	192	175	174	180	182	167	177	183	195	194	182	168	187	200	183	173	188	161	171	180	201	158	194	191	193	182	191	153	174	192	185	192	167	183	182	208	215	184	162	180	199	216	177	163	178	184	205	177	188	192	192	193	179	185	163	188	192	188	170	169	188	189	166	178	174	159	206	209	176	196	190	159	190	180	214	185	216	171	193	171	183	175	178	169	174	182	167	171	165	199	199	202	192	205	192	177	195	194	160	160	187	185	177	182	178	188	182	203	201	194	194	163	188	173	177	188	193	177	169	176	176	176	191	169	199	174	197	175	183	184	163	161	158	187	191	183	159	187	187	180	185	183	178	175	179	173	177	173	167	176	163	176	189	182	207	181	181	211	163	185	169	170	198	189	174	203	209	183	187	190	175	193	202	185	181	185	194	181	178	179	193	153	182	199	194	193	204
12210	3424	2474	2903	2626	2226	1860	1575	1381	1253	1086	1034	957	922	826	809	772	736	737	702	691	636	666	660	604	646	622	607	632	606	611	578	578	574	558	606	570	577	545	535	583	612	546	518	590	559	576	535	573	580	548	566	552	547	543	538	560	557	565	535	544	548	546	539	544	558	560	545	560	522	545	543	484	521	544	532	547	493	521	543	499	530	525	509	554	520	561	519	479	528	556	514	519	526	578	512	527	506	545	544	535	534	554	547	537	528	552	539	543	562	524	506	513	522	514	506	515	558	554	495	492	533	509	537	530	550	481	565	551	524	557	540	510	494	571	563	484	537	517	522	492	527	506	545	499	503	496	475	534	541	486	555	500	527	563	538	529	526	533	532	500	541	508	533	578	535	526	529	524	522	511	517	561	539	509	529	511	538	537	529	547	556	560	520	548	538	505	511	513	544	529	525	539	509	472	540	543	536	545	519	507	553	514	554	522	541	590	524	540	475	545	502	553	530	470	520	550	547	524	507	534	508	553	526	520	514	510	529	546	501	575	531	522	521	533	510	516	535	537	516	567	543	511	514	560	545	539	517	537	502	532	535	527	522	507	521	513	517	580	525	505	564	480	479	544	538	502	519	540	530	556	543	521	491	535	532	527	536	520	554	511	514	522	524	518	518	533	541	522	513	520	532	540	525	518	524	507	533	563	529	511	482	542	538	483	500	531	553	537	523	526	516	511	541	532	555	535	577	529	533	501	530	510	506	566	545	515	532	515	472	531	529	518	544	514	498	521	584	492	494	505	520	494	545	528	548	532	538	522	512	524	523	516	527	532	528	528	564	500	534	459	549	531	578	543	525	537	483	536	539	583	524	529	499	532	529	521	520	541	509	549	477	545	505	538	511	578	482	533	521	509	551	514	513	518	537	513	537	517	540	507	486	549	527	504	525	519	513	547	525	500	540	554	527	508	515	529	555	497	520	511	481	566	513	526	563	483	536	509	525	522	551	525	501	549	511	524	564	534	561	517	535	553	546	529	531	511	557	486	530	571	518	525	518	555	492	565	535	526	538	540	538	500	528	506	508	522	519	477	531	506	512	510	504	542	512	546	514	556	506	521	519	509	480	521	530	535	540	555	526	542	525	537	534	508	510	531	559	515	557	516	524	506	491	503	518	548	511	506	537	547	545	502	521	560	513	530	505	580	523	533	492	560	547	551	475	531	530	549	523	510	523	554	499	497	488	527	555	516	532	533	547	535	528	503	521	520	551	518	528	569	510	526	507	546	571	515	570	498	514	517	520	528	550	492	577	560	568	535	510	488	529	574	510	535	536	558	533	535	534	510	525	511	532	520	551	498	532	511	539	495	516	509	550	531	541	539	512	530	532	520	507	503	529	477	511	506	540	492	568	502	524	565	494	506	553	517	503	478	548	517	484	530	501	572	527	569	503	507	528	511	507	565	527	558	564	508	542	515	529	493	554	540	536	538	498	525	530	492	570	539	544	505	520	489	524	522	482	511	489	563	528	528	505	500	520	568	551	553	489	514	546	498	495	510	530	550	565	507	507	503	545	493	476	563	518	530	550	504	515	517	542	499	529	513	533	535	556	528	512	516	558	509	512	531	543	533	546	545	501	541	491	524	513	530	536	515	554	573	500	545	509	527	513	523	539	509	511	563	509	527	520	507	477	543	505	528	539	530	516	517	521	514	537	522	520	524	506	484	495	533	538	554	503	517	500	511	535	478	561	516	481	527	525	499	538	541	488	517	531	543	527	567	522	567	532	559	518	542	521	484	532	513	499	489	509	538	533	573	480	579	505	493	536	530	511	476	525	532	509	550	552	525	511	564	530	522	484	438	532	503	527	542	504	573	526	528	518	522	540	513	544	506	508	535	565	559	571	549	525	507	499	527	492	549	496	535	512	527	557	529	533	508	503	520	530	547	525	493	516	539	528	518	540	537	539	513	513	499	524	530	522	517	531	491	517	497	534	526	512	515	526	545	513	506	519	552	528	505	519	504	563	515	509	493	507	556	552	512	530	531	536	532	497	536	537	536	518	526	560	538	496	525	552	548	499	553	509	506	545	550	532	533	530	542	519	492	581	567	506	503	534	577	550	561	542	525	521	532	514	497	538	534	476	501	565	576	535	513	512	491	505	555	529	523	554	510	524	546	539	544	490	512	513	501	528	502	506	565	494	527	537	552	508	494	556	554	494	506	544	483	519	516	532	541	505	528	519	503	524	516	499	552	545	529	493	553	501	498	508	515	540	527	523	500	518	503	557	510	499	578	497	542	508	510	548	526	524	573	522	522	516	552	471	483	509	537	513	516	560	529	512	497	537	477	499	503	472	487	522	506	502	517	535	503	523	543	516	516	530	535	530	502	478	538	490	517	547	499	535	520	540	542	509	539	562	489	557	537	497	540	483	496	497	529	541	524	510	477	505	519	516	552	523	519	530	577	523	506	537	506	528	502	516	549	494	551	474	528	535	534	489	543	541	556	529	489	528	489	492	535	540	513	531	532	525	521	513	551	593	541	528	530	489	514	486	535	519	524	499	532	524	542	530	520	508	494	501	513	516	563	550	517	560	556	532	516	523	527	487	564	515	518	523	487	518	479	541	536	523	518	541	570	567	522	527	538	532	541	465	492	509	563	508	507	514	552	525	575	547	493	546	520	513	522	490	581	494	504	495	550	520	506	555	495	519	576	523	527	539	538	546	484	557	521	553	555	544	531	527	542	530	530	506	493	508	530	520	506	490	534	517	536	532	500	486	524	566	468	537	586	507	530	508	553	491	513	540	481	508	510	500	521	542	500	529	504	553	483	521	508	581	539	564	552	535	528	504	520	542	544	494	517	474	531	504	545	504	548	496	555	513	554	518	524	535	525	535	481	517	494	549	529	508	515	534	538	566	504	522	501	512	510	549	518	547	540	519	505	546	522	487	535	547	509	520	529	530	526	501	544	586	559	576	496	536	521	536	532	494	552	591	543	560	557	509	508	469	506	498	518	515	538	589	522	508	535	515	547	497	522	492	534	549	496	494	551	529	491	550	514	511	509	504	509	522	535	545	505	506	551	561	549	525	506	528	579	509	545	555	561	523	536	524	499	510	526	496	518	538	540	522	525	534	549	535	541	544	546	533	540	523	540	536	527	524	516	525	521	510	525	526	490	498	516	504	478	511	484	536	514	497	512	527	526	520	507	502	535	515	557	527	484	552	526	500	487	505	506	507	539	501	535	504	569	510	547	538	510	528	565	552	474	545	550	571	523	539	538	478	524	506	519	506	548	492	523	561	524	532	535	512	512	499	528	507	536	530	515	532	516	539	542	568	517	520	554	521	546	504	531	530	536	510	491	560	550	539	552	517	484	496	553	523	520	473	558	518	541	556	533	519	520	531	512	544	514	502	521	533	491	514	512	502	521	530	521	555	534	491	523	513	486	553	520	531	534	543	500	519	494	531	522	559	534	531	536	504	524	505	521	527	484	469	517	512
35795	12214	2807	1985	1399	1009	851	697	633	563	555	500	502	462	424	368	390	408	400	402	373	395	363	390	379	369	364	358	406	350	359	341	338	375	360	352	343	343	377	325	359	343	336	346	335	331	350	349	359	337	341	320	340	345	341	361	347	318	326	349	335	318	331	356	323	318	349	339	371	349	333	331	346	336	328	315	329	306	312	338	368	319	375	344	385	318	335	345	353	333	376	329	357	344	333	363	382	368	357	322	354	316	304	388	348	360	357	345	345	332	358	318	362	354	327	351	319	354	369	327	361	361	317	354	316	338	328	362	350	319	330	347	351	331	372	380	348	331	315	355	370	325	344	341	340	378	304	333	345	320	345	332	333	337	350	347	347	326	352	334	354	333	350	324	315	348	345	327	312	335	314	315	326	356	328	334	368	341	315	342	383	322	357	329	356	364	336	354	336	315	306	332	333	303	305	311	298	339	311	344	338	335	315	353	339	325	361	359	366	331	328	357	373	320	334	356	324	340	324	328	376	368	333	355	357	344	324	369	357	323	343	354	363	341	351	328	332	350	334	335	320	341	303	335	354	368	338	319	379	314	339	357	304	374	345	360	348	347	342	374	371	349	343	363	349	326	341	351	309	371	373	363	323	308	301	355	320	338	295	344	305	323	311	358	317	320	339	335	350	346	319	347	336	359	367	338	364	366	336	352	370	322	346	355	316	307	340	321	353	342	358	332	338	400	330	345	363	363	344	311	341	367	323	352	349	328	297	331	340	329	355	324	334	312	344	335	322	366	351	361	347	336	397	350	331	350	349	339	324	331	359	342	354	346	381	310	357	405	330	377	337	312	378	331	400	363	324	349	342	333	339	343	327	338	369	314	355	346	357	329	327	336	330	322	342	331	334	319	382	312	338	374	315	356	326	348	349	392	370	313	344	346	376	304	331	308	344	298	338	322	341	327	346	332	330	303	380	312	321	314	373	330	381	366	341	359	318	352	344	351	334	335	347	342	376	349	327	361	341	408	365	350	340	322	341	321	362	334	334	361	329	344	367	341	347	337	350	332	329	335	359	325	350	332	350	320	354	328	316	353	340	322	367	361	338	339	332	364	378	356	376	324	303	355	315	337	330	318	362	310	324	356	341	344	387	343	357	330	300	335	358	350	341	371	347	348	319	348	328	346	337	351	384	336	327	326	341	360	362	351	335	329	385	318	378	309	327	356	344	327	330	348	323	313	365	320	360	343	349	313	325	342	346	337	368	340	385	327	334	356	328	351	315	348	346	333	327	371	358	333	352	338	342	355	350	332	374	344	333	341	352	320	368	329	381	332	343	334	336	328	347	323	356	346	323	344	334	363	328	302	316	308	328	344	350	346	355	346	359	348	341	346	361	366	336	331	321	328	372	349	317	385	356	381	332	333	327	316	357	326	305	343	316	317	327	326	345	322	313	323	359	332	331	292	375	352	345	339	338	357	295	343	348	341	337	353	301	362	316	357	320	320	315	351	383	306	329	331	397	331	335	298	360	350	359	363	354	381	353	334	349	389	349	327	331	334	348	347	356	349	340	325	325	342	348	370	358	319	355	349	323	367	343	364	317	371	343	356	346	372	349	327	342	333	335	298	317	330	360	366	354	314	350	329	373	340	374	357	317	326	333	367	323	359	350	332	350	369	366	339	322	359	347	315	367	335	329	311	304	317	355	347	377	344	320	357	330	358	362	330	345	323	328	331	337	351	362	325	333	346	329	356	342	333	347	359	344	347	347	306	347	351	373	337	342	343	369	358	359	331	350	335	324	317	368	364	343	365	338	328	324	359	357	316	342	350	346	348	334	328	335	336	354	349	367	319	352	371	352	320	327	358	353	336	330	345	377	369	342	350	321	325	353	331	309	335	302	332	339	353	346	336	355	347	344	321	367	346	307	344	320	347	326	358	348	361	303	335	335	340	303	347	343	331	355	341	344	363	348	368	341	350	380	318	337	394	350	326	362	323	332	339	359	348	336	317	321	320	387	366	352	313	321	325	320	359	344	351	327	369	365	340	360	323	328	347	358	371	343	310	340	363	382	332	363	320	338	356	337	343	345	369	333	323	337	377	332	368	341	343	353	346	372	358	366	354	358	367	330	330	341	329	318	328	354	338	334	330	380	313	329	340	366	330	310	296	326	354	302	367	348	334	332	318	332	310	314	346	388	358	378	349	302	365	360	386	296	329	371	382	364	347	358	349	368	367	353	320	328	336	323	337	362	371	310	358	348	338	341	371	357	320	347	317	351	329	343	323	340	307	336	377	363	335	340	319	321	357	357	324	357	351	322	347	336	365	326	332	362	316	365	349	329	369	352	331	355	360	334	302	336	365	365	351	354	368	327	354	337	311	339	332	362	341	327	358	338	340	374	356	356	318	333	377	339	347	354	355	360	316	345	319	372	352	328	340	311	343	354	292	330	330	340	347	356	339	321	326	346	351	347	346	353	363	340	367	345	348	329	348	335	332	335	383	326	363	341	328	364	353	326	377	330	334	359	351	362	345	341	337	353	342	363	372	348	343	318	350	365	360	323	345	326	330	363	338	342	352	359	353	353	331	325	343	361	328	344	375	366	349	343	317	354	333	364	326	338	356	350	332	341	343	355	325	317	362	329	325	308	371	333	313	359	323	364	384	321	374	335	333	348	367	325	325	330	343	342	341	340	368	350	355	373	303	302	300	332	338	354	357	355	331	310	342	346	350	328	346	326	355	339	332	356	318	345	360	325	363	324	322	308	351	335	299	333	336	354	337	351	309	378	324	344	317	331	340	382	338	350	326	371	343	338	327	338	338	338	317	324	338	324	298	307	355	332	328	393	315	339	334	353	345	348	351	328	334	344	354	387	332	393	336	347	339	338	345	339	318	353	324	328	339	377	343	350	367	362	367	323	374	363	345	350	357	371	359	345	329	364	343	296	366	345	330	339	319	372	362	344	359	343	345	356	345	347	391	347	359	354	336	368	370	353	356	359	374	346	349	345	335	362	393	339	338	319	361	351	347	401	312	353	296	335	311	334	357	314	369	348	387	357	341	352	335	345	360	331	323	347	371	347	339	334	342	348	343	308	348	374	376	326	366	360	328	366	379	331	333	323	357	352	356	370	311	352	365	338	357	353	332	340	324	316	372	336	322	315	320	329	396	358	351	320	341	346	337	331	353	320	327	343	316	330	329	355	321	331	327	362	374	305	323	352	343	326	356	362	339	336	355	333	361	331	361	360	346	350	355	353	339	341	376	363	350	321	346	303	334	354	339	325	345	374	345	322	407	328	298	364	312	355	374	343	373	348	366	319	312	356	356	349	379	356	344	351	349	341	357	361	365	315	336	349	353	373	324	361	363	344	368	325	342	320	350	389	337	304	328	321	381	330	356	367	339	338	353	326	352	353	367	311	351	359	367	330	339	368	346	334	366	306	327	351	359	328	318	361	330	336	362	311	317	315	343	333	334	321	359	351	368	329	314	344	315	315	331
17935	6037	4569	5537	4913	4115	3317	2958	2484	2176	2030	1861	1720	1586	1515	1423	1379	1298	1267	1258	1208	1214	1132	1151	1067	1082	1033	1076	1063	1003	995	989	1003	1027	965	964	1035	954	923	966	946	998	957	966	951	920	919	950	974	951	943	893	939	949	903	921	971	928	923	885	917	859	937	919	898	910	959	860	848	871	886	917	889	932	887	913	875	924	908	864	894	909	920	895	924	888	873	877	878	861	856	903	879	888	928	871	944	880	841	905	931	914	828	914	881	814	844	925	892	881	893	867	925	809	889	833	894	881	886	879	894	867	879	910	885	840	900	896	929	825	851	836	898	840	855	871	872	846	881	884	807	875	923	847	893	879	895	879	917	843	907	856	881	898	871	858	845	907	892	857	874	899	883	850	867	902	909	892	866	865	895	883	860	871	898	873	896	881	879	872	788	911	859	853	874	809	847	856	838	851	835	855	834	823	864	884	885	820	890	895	855	860	864	911	877	870	870	913	927	850	852	865	862	919	910	912	882	844	895	862	872	908	892	892	858	897	883	881	882	875	888	876	871	863	861	885	895	828	893	854	903	908	877	840	847	873	848	893	900	868	840	881	852	915	863	892	864	896	883	828	894	858	864	923	858	880	889	963	836	913	858	872	861	851	864	887	819	835	879	846	856	890	866	842	913	898	849	832	848	856	895	900	844	902	847	900	859	890	860	872	824	855	849	831	851	826	842	908	841	883	887	834	859	909	842	863	856	870	838	905	888	851	875	861	846	842	879	854	806	827	885	833	821	831	854	858	858	890	856	864	852	817	854	827	835	879	904	866	902	870	891	879	917	885	857	907	879	805	869	862	842	845	874	883	896	886	833	848	854	886	856	871	892	932	816	909	846	924	877	857	844	888	884	875	873	910	841	872	839	916	853	829	841	877	893	841	846	895	911	858	916	885	872	903	901	874	884	895	919	858	900	915	857	873	855	907	842	858	867	871	903	865	916	860	858	899	879	864	871	853	849	883	881	854	888	833	876	888	858	886	861	887	891	871	857	858	847	865	850	844	928	883	840	845	877	852	846	856	882	824	820	916	904	870	869	921	833	928	839	817	918	871	906	860	895	871	862	950	877	899	910	850	873	824	872	847	875	909	919	954	925	872	867	837	863	857	841	834	825	886	913	864	907	869	895	886	871	887	924	852	920	925	859	812	869	922	875	864	901	877	831	901	898	886	837	844	946	845	883	898	853	857	883	915	885	881	854	819	916	941	829	912	851	881	885	796	900	855	883	826	887	823	930	868	879	864	864	846	913	928	832	885	896	921	854	861	893	861	905	866	843	856	829	869	887	931	920	817	852	891	857	856	864	892	875	870	858	884	857	906	870	886	848	835	862	850	870	865	868	909	917	852	906	880	809	883	875	876	846	847	905	820	914	860	865	934	898	904	880	890	878	880	806	888	889	883	873	888	863	871	881	878	900	918	885	853	891	877	821	848	855	876	895	818	871	877	885	886	854	888	854	892	842	853	887	859	880	898	833	857	856	859	866	900	889	937	837	855	862	884	930	888	873	909	916	909	817	832	876	899	867	876	919	854	870	905	825	847	790	857	871	905	832	857	892	871	856	846	812	915	866	806	893	814	882	850	876	898	864	866	892	896	905	858	835	837	869	872	860	874	902	861	881	847	884	878	834	854	875	878	858	894	899	855	874	805	847	875	900	852	886	841	871	882	820	902	845	819	884	844	914	873	863	840	899	824	895	862	900	848	869	894	884	904	871	866	883	890	888	929	891	845	846	838	834	889	903	876	866	902	860	850	851	854	907	908	888	873	918	859	916	887	891	845	877	887	825	828	893	844	870	828	911	856	861	898	893	875	826	907	873	914	881	890	844	893	892	842	892	865	844	913	872	843	856	866	865	882	841	858	903	872	871	852	896	849	903	839	882	877	919	848	865	878	845	848	887	900	861	796	885	905	885	825	860	889	867	889	919	854	883	890	833	855	874	915	872	843	876	866	865	843	835	872	860	833	874	870	864	828	868	876	870	819	865	879	894	858	884	929	870	881	859	900	906	844	898	887	887	922	868	849	883	904	892	890	875	844	902	876	857	870	913	907	852	891	833	879	907	873	914	859	863	937	820	855	822	861	906	876	900	858	799	876	859	872	891	902	848	857	892	814	874	839	859	857	864	883	865	860	844	864	932	850	891	907	867	828	844	892	949	810	880	854	875	847	909	876	875	855	892	882	916	855	873	875	926	879	843	849	857	904	869	896	795	891	851	883	879	883	840	913	848	846	836	835	831	901	883	879	880	876	904	887	867	903	866	863	871	846	887	860	904	878	914	884	880	856	906	872	825	867	914	880	870	933	866	861	874	878	836	875	873	861	892	894	854	823	823	880	892	815	850	848	864	910	898	839	864	890	915	849	852	895	830	887	890	829	920	856	871	862	862	836	890	882	858	869	807	872	851	889	891	844	825	846	894	919	833	862	842	896	921	865	865	937	957	871	904	812	884	846	830	879	842	863	837	867	822	887	853	836	872	872	850	851	847	859	845	835	825	884	919	875	870	883	851	882	858	913	805	860	895	874	869	826	844	905	924	890	880	843	889	867	890	862	912	852	889	857	836	888	889	807	905	870	829	877	835	852	891	885	892	832	901	854	929	874	825	918	857	873	913	907	834	848	847	874	845	842	862	929	823	863	887	929	868	862	871	873	854	858	893	905	883	880	918	880	867	852	850	875	835	864	838	869	859	820	856	870	883	854	855	828	921	882	899	903	867	901	878	849	916	882	862	869	848	841	858	924	895	864	901	874	859	874	868	878	835	858	932	837	932	839	871	899	916	880	884	846	873	922	853	863	941	835	887	892	848	850	891	886	839	865	860	894	882	826	860	802	862	902	920	866	841	867	897	889	829	904	852	897	888	863	891	838	868	876	855	872	894	873	882	874	793	846	895	828	914	890	871	819	827	883	863	885	864	880	834	872	876	859	905	842	820	889	885	882	841	843	860	867	914	844	880	860	859	913	812	859	863	879	833	858	870	856	855	846	888	811	850	883	900	898	882	883	887	880	866	872	882	904	890	872	838	855	865	847	946	895	877	882	879	889	869	892	883	870	842	868	914	933	884	879	889	925	893	915	865	904	858	880	912	881	837	868	813	914	853	854	952	891	848	863	853	863	902	854	854	876	861	931	892	883	897	840	855	924	887	910	940	939	899	836	911	874	861	889	878	887	816	849	840	882	835	844	870	929	819	875	815	869	879	878	857	837	880	907	844	892	877	829	853	834	900	900	859	897	865	858	884	856	877	874	817	810	836	851	872	944	835	874	874	848	902	891	897	869	874	889	865	931	860	898	848	824	848	853	829	838	905	910	857	830	850	947	880	814	898	922	869	877	830	893	871	902	847	859	880	857	847	868	870	902	881	863	824	897	907	882	847	852	870	925	915	886	850	863	916	897	876	919	909	857	845	933	856	865	838	915	837	949	857	833	850	896	854	863	852	882	879	841	915	842	825	842
5369	502	339	322	289	291	291	281	310	276	289	265	300	267	290	275	299	285	329	270	276	302	282	290	302	266	284	267	306	279	254	298	284	301	273	300	310	298	297	282	297	263	263	311	279	286	274	262	270	285	296	299	288	266	286	289	308	314	278	289	291	301	318	303	278	298	301	264	274	287	300	287	260	265	260	270	288	291	299	300	267	243	292	276	294	257	257	273	293	322	274	254	289	274	318	284	283	311	311	308	254	303	294	297	259	293	258	295	272	271	288	275	313	328	270	271	293	287	285	263	274	259	265	281	282	280	280	305	271	282	304	299	278	288	280	264	309	279	273	262	306	300	271	279	283	269	266	277	274	285	279	281	285	282	273	298	297	301	281	277	316	293	293	270	268	261	285	294	281	296	299	293	276	289	263	277	252	291	278	280	281	278	283	246	274	272	265	259	255	287	276	259	265	287	287	283	273	253	263	264	267	264	264	266	286	280	255	326	265	284	287	288	277	292	286	300	262	273	281	301	299	323	305	294	278	292	278	287	259	257	288	256	281	304	288	295	258	307	287	307	283	282	255	266	305	289	271	263	251	272	305	288	261	282	272	275	290	287	282	268	265	283	286	279	271	325	269	280	282	277	284	294	259	254	296	295	300	301	255	280	266	287	267	299	314	307	263	289	272	282	290	295	274	251	286	257	293	272	271	305	263	272	275	290	302	273	323	264	282	312	289	288	268	283	283	277	285	292	276	290	307	246	275	270	312	258	286	288	290	257	275	272	267	293	272	294	288	274	271	264	285	286	300	278	280	277	291	275	268	307	287	286	289	273	265	257	285	298	295	312	292	270	303	261	294	279	303	294	283	282	270	297	277	272	294	295	292	310	270	268	307	316	279	305	261	278	291	291	271	283	279	293	279	277	272	284	276	272	268	285	265	281	266	325	263	291	285	258	298	309	262	280	271	266	292	283	262	286	282	273	286	292	285	287	271	298	296	277	259	234	275	246	298	281	311	270	261	285	262	277	278	294	294	295	314	298	323	275	286	286	319	284	277	306	255	304	302	271	269	285	293	266	264	254	324	270	278	286	270	259	291	254	287	290	252	283	277	298	264	296	310	305	297	274	305	282	268	275	303	287	305	294	301	297	285	266	292	250	295	296	235	283	295	257	288	273	271	274	279	276	257	271	289	242	286	282	281	279	298	293	277	255	307	267	273	269	280	262	292	249	251	265	286	282	288	277	290	283	273	302	286	286	287	277	275	276	298	291	274	271	283	247	281	293	304	292	308	272	286	296	242	262	295	291	305	268	288	278	273	279	286	274	274	264	262	305	289	267	274	295	254	278	281	276	273	303	278	257	304	278	285	275	247	276	282	257	282	242	297	285	258	255	246	277	322	280	295	301	273	278	298	297	281	274	278	255	251	255	290	254	299	289	277	298	236	263	261	283	288	278	267	276	277	277	299	290	259	287	273	268	275	252	282	287	289	307	260	260	282	264	285	269	267	311	291	287	271	290	258	298	282	276	284	266	302	281	249	296	281	269	296	271	260	267	296	315	260	273	293	254	289	287	265	314	308	270	285	273	261	277	329	257	256	278	270	290	273	263	310	299	297	279	281	286	261	284	249	254	294	269	266	275	305	300	284	278	281	274	310	287	257	288	313	305	253	259	299	281	276	285	266	299	253	281	262	284	291	249	289	300	297	300	265	270	289	268	292	292	321	270	291	271	285	279	274	284	314	281	286	309	275	261	255	274	265	271	285	306	286	283	280	290	306	263	265	270	280	279	285	284	260	260	291	299	293	295	282	295	296	318	294	288	277	301	276	273	296	286	304	287	259	286	280	270	295	303	265	242	258	253	290	282	264	266	281	246	290	286	266	266	283	261	274	307	301	273	288	306	271	248	302	278	253	274	274	265	289	287	280	289	293	269	262	267	305	270	274	308	294	311	314	279	271	305	297	295	295	294	284	261	280	260	285	297	286	298	308	285	274	286	284	259	292	299	277	262	257	287	295	298	298	312	281	274	297	268	265	311	295	254	292	273	228	305	281	287	305	294	297	301	316	267	301	261	260	258	269	292	247	266	290	295	300	254	287	295	302	327	277	302	290	282	277	288	274	297	277	263	277	287	291	271	272	287	261	287	330	305	291	286	257	290	280	312	288	311	267	258	285	273	285	297	268	270	325	294	304	286	266	305	276	264	285	276	283	260	222	273	294	281	284	315	279	286	290	314	278	261	259	316	303	323	317	274	303	281	258	273	306	296	303	324	271	285	279	313	287	273	270	306	267	260	305	278	264	300	299	297	323	310	272	300	297	305	287	283	269	286	298	311	293	254	247	311	303	267	295	311	290	281	279	267	279	309	301	304	282	313	279	262	268	255	270	290	270	317	286	265	279	307	305	270	246	290	272	246	303	287	286	294	287	303	258	263	282	274	272	274	233	274	265	279	262	272	321	305	290	307	274	278	288	263	287	268	300	282	279	258	263	275	268	296	280	260	262	292	288	278	266	287	251	240	263	317	265	267	267	269	283	274	259	251	289	290	303	259	280	291	294	292	291	264	285	299	281	254	291	290	263	298	291	276	265	302	288	272	300	271	269	262	289	304	286	281	268	304	287	286	282	280	285	268	266	263	290	293	291	292	260	271	286	294	272	305	263	299	304	276	306	277	276	293	265	292	276	268	297	277	296	282	245	308	289	308	275	273	262	311	263	300	295	249	305	310	281	288	291	288	252	281	289	261	308	307	307	274	343	301	278	250	306	258	265	285	289	250	270	274	275	302	283	266	281	265	270	305	276	291	329	304	277	284	255	323	282	270	288	285	282	261	303	284	254	271	283	271	316	303	299	277	317	302	282	294	275	282	285	304	279	323	284	287	283	294	272	294	262	239	257	266	286	283	305	313	278	272	302	260	286	310	289	304	307	262	293	306	269	270	272	264	315	279	287	323	307	273	262	257	329	256	253	295	282	285	288	294	282	291	258	265	291	282	302	278	272	258	277	289	286	277	270	272	281	280	289	262	285	280	263	273	251	268	289	285	301	256	293	267	276	279	295	287	320	262	290	245	278	286	290	281	267	282	284	299	248	262	288	294	302	326	274	280	297	273	291	299	247	299	267	306	302	283	287	271	253	289	293	292	237	241	271	288	264	279	274	274	286	280	263	265	324	290	317	293	287	297	246	307	286	295	307	286	265	306	298	265	286	266	269	299	251	255	318	271	281	279	282	299	282	275	262	292	269	314	290	282	292	273	256	283	320	277	311	264	282	292	327	286	274	290	259	275	261	292	278	273	281	283	283	265	290	284	299	260	265	290	295	279	295	277	313	268	289	285	292	295	300	319	249	306	255	312	296	296	285	276	262	257	294	273	321	305	296	272	271	280	298	287	297	265	278	297	286	287	275	267	284	282	293	302	293	264	280	266	320	285	280	279	275	265	323	294	272	287	278	255	266	268	269	286	289	288	253	267	265	265	262	268	306	230	309	289	253	304	266	277
3713	895	770	813	787	793	771	798	766	779	742	751	726	744	687	727	748	699	678	748	697	693	719	704	704	728	752	748	708	673	673	699	756	713	725	744	701	692	720	704	735	708	743	717	714	707	677	708	709	727	703	722	693	728	748	742	687	680	712	730	666	725	700	696	687	711	702	735	678	728	715	718	734	716	709	723	710	672	697	748	718	749	708	723	704	731	692	680	654	713	673	757	704	649	701	725	680	727	712	684	695	716	732	701	744	719	679	724	734	721	748	712	717	692	721	670	710	686	692	741	690	688	711	719	694	750	673	685	718	688	716	713	685	715	667	656	708	694	701	719	724	730	669	684	644	725	723	695	683	705	706	709	740	691	702	711	705	723	714	750	700	705	722	714	705	710	753	747	723	692	730	698	702	723	702	699	723	733	693	677	694	675	704	741	701	747	705	688	727	716	741	735	747	673	685	665	698	718	796	735	661	689	708	741	758	672	751	702	691	702	671	683	718	708	746	729	710	678	734	692	744	713	679	708	749	737	688	766	712	678	720	729	715	683	667	643	705	754	684	674	735	734	707	711	719	759	692	706	733	713	702	681	712	700	707	732	739	736	752	716	677	656	724	738	712	649	748	673	729	725	707	742	676	716	724	756	691	730	710	705	640	753	694	650	720	702	718	698	699	743	714	687	699	699	688	703	653	710	683	677	702	713	711	725	712	712	702	684	729	691	677	684	735	729	673	694	743	741	701	713	701	695	732	701	709	740	685	725	714	692	705	678	680	716	707	707	689	722	723	729	661	716	704	747	637	697	684	686	688	771	671	710	716	710	716	724	679	743	695	696	704	739	671	718	744	713	680	700	695	679	727	681	720	716	698	687	678	664	689	717	705	744	734	697	711	717	701	700	679	709	693	724	713	739	669	687	702	686	702	667	715	734	727	721	723	699	707	694	725	757	736	686	682	705	701	721	703	692	739	708	684	680	715	730	762	730	728	675	678	701	703	713	703	713	703	737	736	682	697	763	746	725	697	718	742	679	680	682	720	708	713	679	711	733	691	708	677	683	706	710	721	713	702	721	682	764	712	702	709	714	701	694	706	658	726	732	720	731	718	699	730	675	745	667	776	665	709	724	704	688	716	716	694	679	731	704	722	680	691	682	719	689	691	700	669	759	725	764	699	707	717	718	672	739	665	701	717	716	706	703	696	703	720	716	720	700	702	707	650	739	676	713	744	723	727	712	697	677	695	719	738	723	723	728	716	747	722	650	679	712	696	685	674	714	667	664	662	708	703	725	753	693	680	698	704	727	705	733	680	721	734	660	668	719	760	675	687	701	709	728	689	700	718	664	647	691	714	684	697	706	654	739	682	707	746	677	753	696	730	725	732	698	699	711	681	742	697	721	707	746	685	686	759	717	703	675	735	649	734	747	684	732	675	715	767	737	696	678	667	703	673	736	720	726	736	717	708	727	764	740	712	752	716	718	697	715	732	732	683	708	723	734	702	692	705	708	696	707	750	720	727	727	716	683	694	724	707	691	664	723	656	705	690	714	709	700	706	704	741	702	720	708	681	676	758	703	712	694	712	732	704	709	703	726	755	709	715	669	648	706	723	729	733	695	728	723	701	727	703	711	728	722	710	729	719	733	717	661	719	677	642	665	738	705	690	696	720	757	715	714	669	647	724	685	719	721	709	681	677	686	725	766	687	736	683	688	734	716	722	691	680	725	716	664	717	721	687	713	721	734	722	711	676	764	706	681	718	643	716	677	741	677	724	703	718	668	700	718	700	657	701	693	699	686	706	705	668	691	721	744	739	772	723	758	717	699	698	701	717	725	728	722	687	692	706	733	710	678	723	713	702	673	693	716	696	732	658	678	748	661	719	727	700	674	703	684	753	744	716	671	705	719	733	715	703	709	676	749	683	799	743	728	693	737	713	683	689	713	718	666	657	704	765	722	706	724	670	738	687	709	688	702	670	706	681	729	723	724	733	690	700	710	681	708	717	742	699	722	678	667	664	719	700	698	693	658	723	703	736	697	675	673	682	720	750	747	712	710	718	704	763	658	738	724	668	715	733	707	755	653	676	695	701	699	713	645	659	690	730	717	735	725	710	732	698	690	705	737	696	721	664	693	698	709	689	680	699	697	704	698	701	708	752	755	655	672	687	713	700	707	717	712	700	719	691	699	688	698	681	689	715	696	676	682	724	732	691	741	758	727	678	711	697	693	699	699	754	702	707	711	676	667	678	697	664	695	722	674	763	728	690	694	686	675	721	683	702	747	717	675	735	733	729	707	719	697	722	678	673	729	716	737	699	646	721	653	684	730	681	712	698	699	750	661	714	733	694	712	737	722	672	714	728	727	709	724	690	673	641	700	710	732	692	702	666	702	693	673	671	689	734	706	691	720	662	697	665	713	699	699	710	699	697	645	684	649	714	734	725	697	700	720	721	668	718	736	691	725	672	713	727	700	671	709	726	670	693	695	690	720	719	727	731	741	748	685	739	713	702	744	673	694	672	675	680	734	743	706	698	713	717	683	700	752	708	695	733	760	698	681	704	672	690	736	687	742	761	709	725	715	693	691	712	668	698	656	661	724	731	709	729	681	656	672	686	707	725	737	749	666	732	724	685	699	689	734	710	673	711	667	729	749	700	711	686	740	759	695	705	712	670	690	650	778	716	704	692	692	699	721	708	735	745	674	729	765	754	695	718	698	678	723	654	697	706	666	710	743	673	714	718	725	723	693	690	719	732	734	702	714	720	695	740	708	769	659	674	743	670	724	704	730	723	702	686	699	719	733	701	708	709	673	732	704	688	679	721	703	691	662	716	717	655	724	713	723	717	728	716	719	712	669	730	777	689	750	737	725	755	690	728	693	721	767	662	713	687	700	703	705	651	654	677	693	689	719	705	677	699	684	717	709	748	686	678	625	714	717	740	734	693	744	723	703	746	654	720	730	713	714	744	731	665	719	686	721	697	648	714	702	664	725	681	745	699	703	710	691	656	723	711	678	683	688	714	672	709	695	718	742	699	718	703	694	752	706	740	737	727	687	676	718	690	717	685	735	753	712	689	687	715	722	709	719	721	702	688	690	706	726	674	676	717	669	658	725	765	719	684	692	656	683	711	708	720	712	722	745	752	740	697	700	728	694	681	750	698	668	700	701	725	723	728	657	716	753	682	717	687	714	727	714	688	738	700	738	708	659	720	714	700	711	725	684	709	721	740	694	670	738	708	755	697	704	716	749	731	685	688	728	731	688	761	715	739	692	733	743	691	733	708	733	684	729	698	721	670	708	675	716	730	696	739	648	676	704	780	689	725	707	701	700	696	647	680	687	717	719	714	740	744	701	733	742	778	665	746	683	696	714	697	702	726	733	727	677	699	695	677	708	687	721	725	652	757	732	646	717	710	688	731	708	693	726	702	677	655	738	679	739	677	699	744	730	708	682	704	747	694	682	699	725	679	704	749	721	699	700	750	676	699	739	743	687	721	686
23910	5048	1290	906	657	530	431	367	330	302	260	238	227	217	211	228	244	189	222	219	208	207	184	185	201	173	192	197	196	179	188	197	180	181	178	201	197	164	179	171	180	200	193	202	187	185	199	190	203	190	212	192	207	167	148	185	204	177	174	170	184	192	180	180	171	182	189	179	159	197	200	209	195	203	160	185	176	185	177	180	191	174	169	186	203	183	177	188	181	163	190	181	209	171	213	177	185	172	180	188	193	181	157	182	170	201	170	177	208	186	183	191	190	202	166	204	173	206	174	183	173	191	180	155	187	168	172	187	182	209	190	175	197	191	173	167	175	178	212	181	169	188	201	197	171	185	166	169	153	181	195	183	176	203	170	151	187	185	204	194	185	174	180	199	193	176	167	201	165	184	174	174	186	178	199	205	184	174	180	189	225	160	208	194	206	203	178	205	191	179	165	166	190	185	189	194	174	197	186	169	194	180	201	200	174	199	192	189	186	189	170	182	174	217	202	188	178	203	198	212	186	179	189	198	198	191	185	165	176	174	167	198	162	191	198	180	194	173	199	163	175	188	186	158	171	184	157	191	192	203	200	177	197	186	197	170	182	216	161	187	182	205	181	174	203	204	160	197	175	198	175	176	177	186	162	184	173	204	199	166	178	188	185	171	179	217	194	177	156	169	180	156	189	155	193	171	179	200	183	182	153	193	176	179	197	165	166	182	194	198	216	184	191	153	171	184	162	199	200	147	192	179	197	150	179	178	168	154	174	222	181	190	181	192	200	199	171	172	182	182	168	199	188	179	174	199	185	154	182	162	179	177	182	185	169	195	170	195	203	208	154	189	181	168	173	165	167	183	189	192	177	154	189	164	165	195	192	186	180	189	178	191	208	182	187	192	181	177	161	182	173	214	209	170	185	170	175	191	220	167	164	180	191	166	189	174	165	179	185	163	173	188	199	168	181	210	181	166	202	172	197	171	185	200	169	159	160	198	198	179	172	181	196	170	187	179	205	180	152	180	179	168	184	165	185	168	174	197	204	186	200	190	206	201	195	174	175	196	194	186	175	188	154	207	206	172	204	195	183	197	180	170	173	187	187	205	210	183	185	160	193	166	157	196	180	156	184	187	213	206	167	186	192	172	190	170	198	175	190	159	183	190	216	193	187	190	186	201	195	186	165	153	176	158	170	176	188	198	178	166	167	157	177	198	182	167	185	175	171	178	179	176	181	191	199	182	195	209	180	170	180	196	181	163	184	189	158	202	168	175	189	173	209	190	179	154	203	173	202	178	195	184	188	183	172	166	178	186	169	182	163	169	181	184	182	166	200	189	188	178	181	201	178	193	183	181	215	150	171	185	179	182	191	186	198	195	205	216	174	153	190	201	190	179	145	189	182	205	193	181	184	167	175	169	196	195	174	169	185	196	183	199	205	172	190	207	164	176	176	192	174	178	212	178	198	193	181	171	144	180	185	200	184	197	174	170	216	181	180	185	189	174	190	178	162	187	191	191	176	192	184	214	194	183	204	183	177	193	206	174	205	179	174	162	185	175	178	164	162	176	169	161	187	180	180	197	184	194	168	163	188	171	189	204	207	199	201	191	171	189	163	211	164	178	185	200	185	189	174	178	166	197	170	167	205	185	195	177	161	181	205	167	191	198	211	174	167	183	171	177	189	164	195	184	174	203	210	216	178	177	186	174	181	193	184	198	203	172	194	168	165	178	184	195	192	193	196	202	203	177	165	187	192	161	184	154	194	159	193	171	197	191	179	195	196	173	180	171	191	190	192	184	184	201	179	184	186	160	185	198	181	169	174	202	170	183	164	186	177	164	186	158	165	186	171	205	201	185	172	184	204	193	187	203	201	193	200	195	183	174	185	178	184	168	178	187	195	198	182	172	163	187	178	192	187	199	175	175	157	181	206	173	174	181	177	178	191	172	195	179	179	183	161	192	175	167	176	204	198	192	163	173	159	200	188	185	182	162	181	175	205	184	178	181	160	162	179	216	198	208	162	168	181	207	174	171	177	189	170	183	168	170	191	203	200	199	194	191	192	189	182	180	191	189	191	173	170	211	166	169	152	193	155	182	164	182	154	164	149	167	192	196	175	171	171	180	189	187	165	190	190	160	186	177	196	176	195	189	184	194	170	203	173	170	173	196	190	172	192	193	201	192	181	176	182	171	200	175	202	196	181	161	195	173	199	196	188	193	163	180	180	170	195	184	187	173	197	208	187	164	184	193	205	196	185	205	185	171	163	155	185	196	191	181	179	173	191	174	168	170	194	193	191	154	182	183	164	153	202	170	187	179	180	170	167	166	185	185	193	179	141	194	179	204	184	190	181	180	183	192	172	207	168	168	162	186	187	163	175	165	182	190	211	198	193	184	216	179	175	196	190	185	176	181	188	210	220	173	175	177	175	169	174	161	170	196	166	162	169	154	179	171	176	167	156	170	190	168	174	178	200	182	160	199	185	187	188	171	188	203	181	191	182	199	175	177	179	173	199	168	155	171	200	188	203	149	211	179	182	182	179	190	181	201	173	174	172	203	181	181	159	196	190	170	180	186	153	195	178	198	199	210	188	187	183	193	162	193	198	184	182	182	205	184	196	161	188	176	201	186	190	183	161	212	200	196	208	174	193	195	184	178	180	177	200	192	189	179	194	186	190	185	181	186	153	180	182	171	189	200	177	164	172	188	208	168	166	192	173	190	174	211	195	212	205	194	179	169	173	159	180	181	169	152	169	183	195	204	192	206	185	173	181	186	204	157	177	170	189	153	178	183	167	169	190	188	201	169	196	199	182	177	181	189	204	193	202	189	167	171	178	185	184	182	181	190	179	155	168	173	186	180	195	199	191	179	168	192	171	197	190	185	172	191	162	188	196	158	176	204	193	196	176	199	204	166	187	175	175	201	178	172	179	173	179	180	177	181	179	173	184	175	191	169	206	163	189	185	187	197	162	142	178	172	182	154	187	159	171	187	180	202	194	176	169	174	200	183	168	167	223	179	209	158	184	206	168	176	160	176	212	176	174	199	186	186	181	180	174	171	175	153	188	181	183	191	191	160	203	194	198	186	200	146	179	182	195	198	202	177	160	188	195	175	195	161	172	193	200	195	184	173	204	193	214	179	169	195	188	179	186	172	173	185	194	188	170	184	221	176	217	198	199	182	201	168	201	218	184	179	171	212	190	177	183	176	164	193	186	175	172	178	161	198	175	182	205	191	203	189	186	184	192	193	184	186	190	193	172	169	175	150	167	166	186	178	176	177	180	159	173	132	185	201	212	174	210	193	209	203	213	180	163	172	188	179	216	171	162	177	165	188	172	198	188	166	187	187	165	158	169	178	193	200	171	206	178	193	165	185	189	178	190	205	210	179	174	208	179	197	147	193	197	191	179	177	210	186	175	175	183	180	201	208	173	193	193	195	168	182	187	161	200	188	169	184	208	183	152	182	187	172	162	181	180	202	209	200	192	180	188	225	183	174	188	205
12138	3211	2437	3038	2617	2159	1834	1591	1455	1255	1186	1029	968	884	868	824	765	789	717	692	685	647	731	672	627	585	702	580	636	603	590	570	601	554	579	542	560	553	600	588	562	574	577	560	576	504	529	543	561	558	568	520	526	571	549	543	568	530	504	542	549	541	526	554	563	541	518	554	521	520	509	537	517	507	573	550	562	527	516	540	568	541	527	522	521	535	520	498	533	563	501	569	488	538	464	529	529	497	500	533	529	516	503	525	507	537	535	561	508	527	529	539	533	543	502	514	529	535	487	553	570	512	514	530	501	545	532	524	516	523	534	509	493	531	523	563	504	575	527	529	485	550	495	477	540	514	535	514	515	502	566	547	531	536	579	535	486	519	543	542	516	549	498	525	510	515	526	541	551	528	526	482	497	488	480	521	512	540	515	523	505	504	568	507	487	531	554	534	515	546	533	496	533	528	522	558	543	521	511	522	501	562	534	497	504	543	521	546	546	560	520	539	498	527	533	557	544	494	541	529	531	526	540	552	475	502	521	491	486	517	518	562	548	551	523	501	543	492	534	533	500	487	519	518	526	517	548	544	539	514	533	529	527	524	535	513	483	515	548	522	534	477	489	548	522	507	536	486	537	474	518	538	511	522	585	513	558	549	492	501	546	504	538	509	523	536	499	552	539	546	564	495	536	498	505	520	534	507	550	542	513	508	487	519	495	509	512	521	533	478	511	566	500	523	523	515	528	489	490	534	518	502	539	517	536	536	527	504	526	503	513	535	529	523	529	513	542	510	504	500	543	557	525	510	509	533	530	520	501	504	553	511	552	495	535	552	514	535	513	522	557	535	517	514	494	521	539	505	500	524	524	490	535	543	489	513	536	521	536	534	523	512	531	521	509	500	557	538	498	487	524	489	500	532	525	494	523	536	522	482	483	490	504	533	518	476	504	526	520	536	570	523	456	479	562	536	543	495	513	533	529	498	536	529	520	493	528	556	493	515	530	556	536	528	502	503	510	494	511	488	520	485	531	529	533	532	484	501	508	494	525	527	503	527	550	504	511	561	530	599	501	507	556	495	537	510	513	518	492	537	510	488	532	521	531	499	533	509	503	511	502	483	575	528	540	483	510	551	529	514	513	516	544	488	514	544	526	514	518	546	504	535	503	582	535	572	508	504	567	511	514	507	491	558	533	500	563	535	530	541	540	531	539	537	517	506	495	526	568	532	532	517	535	530	489	540	531	524	520	510	536	577	543	559	504	543	504	510	550	510	534	502	542	485	516	515	525	530	546	515	542	540	517	514	517	548	512	524	527	537	526	502	552	496	527	557	498	521	529	516	546	505	532	533	525	536	562	541	541	498	529	520	559	517	501	544	529	517	508	480	515	526	515	490	488	585	493	511	558	476	526	513	541	569	544	504	518	548	509	515	504	533	530	503	511	535	562	506	523	500	484	507	550	513	503	533	521	549	538	552	478	476	547	556	510	512	474	525	519	555	545	536	522	507	513	539	520	494	524	546	542	534	510	566	504	541	539	531	494	518	556	533	508	536	527	493	536	506	488	522	541	523	493	546	486	496	522	517	520	573	549	513	478	574	491	513	523	465	523	537	529	491	527	524	541	524	573	509	546	509	485	483	486	522	486	537	577	549	495	489	526	556	533	488	556	525	533	542	497	520	555	570	505	512	556	547	501	517	489	575	500	505	520	513	515	571	521	531	532	519	536	567	503	480	535	516	506	512	499	492	522	508	497	540	518	492	514	524	488	502	503	530	482	518	515	508	537	533	508	518	488	538	572	497	515	531	554	519	532	512	535	533	494	476	545	516	527	525	515	495	514	495	490	513	532	534	544	522	527	450	496	534	581	568	537	508	546	548	491	512	497	564	521	501	536	562	531	495	556	541	496	525	538	534	517	555	530	519	516	510	534	503	506	532	523	514	527	515	501	552	519	538	508	496	496	499	564	495	521	555	536	502	495	560	530	500	523	511	551	488	540	531	558	518	529	542	525	530	553	548	541	531	526	504	553	487	529	540	488	532	502	513	532	565	497	507	534	481	536	544	503	534	535	525	506	550	486	524	514	507	518	529	548	535	543	523	467	493	496	549	544	512	536	522	534	541	540	495	495	478	502	503	537	524	516	511	501	494	532	525	477	502	548	484	527	516	508	539	557	514	518	488	503	542	527	544	489	558	546	500	525	579	479	517	554	534	504	522	501	487	524	488	505	528	568	524	491	515	524	493	501	496	526	543	543	500	512	554	531	552	523	547	538	508	526	508	519	570	501	486	553	527	502	499	501	494	507	558	517	516	503	547	508	510	540	504	557	563	540	496	512	539	554	506	505	565	529	501	499	502	498	555	512	523	514	534	538	509	514	544	529	518	512	506	536	536	509	503	520	519	516	540	561	488	519	509	521	501	520	533	493	489	526	511	529	551	488	556	517	505	546	514	537	541	564	522	565	496	537	501	497	519	519	514	504	547	535	545	544	525	498	509	519	501	512	542	514	549	556	503	495	545	495	514	500	530	512	512	517	572	499	531	538	509	500	533	513	509	515	540	559	484	520	522	519	520	511	523	521	510	503	502	497	506	539	522	508	559	508	524	538	515	537	507	545	556	506	570	527	506	535	542	539	511	528	541	511	517	578	533	528	518	507	505	553	535	491	528	541	495	511	537	537	522	560	549	508	528	511	511	504	513	498	548	534	548	519	528	533	532	521	512	525	531	550	503	539	544	516	508	507	494	524	529	500	559	555	528	511	541	495	523	530	517	545	520	486	525	506	529	519	496	521	462	545	518	510	556	551	525	526	535	492	522	557	484	522	503	507	486	521	518	481	516	529	536	541	494	557	516	464	522	514	538	527	498	509	530	541	533	522	529	515	565	519	487	505	527	512	522	542	513	575	504	476	585	523	510	542	510	521	524	496	502	482	535	577	525	538	506	528	569	528	547	524	539	495	493	527	554	549	534	484	525	500	489	518	507	549	522	540	500	497	478	481	497	450	524	518	538	498	554	539	502	477	521	523	514	527	568	503	548	506	534	483	530	505	524	497	545	512	528	538	521	530	520	530	503	490	505	532	588	507	523	555	524	531	530	525	509	518	532	504	478	535	519	482	535	557	518	485	475	535	552	555	515	551	544	524	505	517	511	543	536	523	549	501	585	555	480	495	553	538	541	518	539	544	545	486	559	466	512	554	521	547	507	459	518	498	518	489	526	596	514	484	524	540	527	507	488	492	498	539	513	487	505	497	512	485	533	510	499	516	506	498	550	570	558	509	521	494	530	485	533	492	513	486	499	532	471	496	576	499	514	520	552	550	544	510	536	535	544	497	509	511	538	538	547	477	543	523	524	519	518	490	559	476	526	501	520	513	508	538	516	470	556	529	506	510	510	518	572	548	504	540	526	528	492	515	505	515	503	488	541	510	499	529	517	540	526	492	520	502	521	534	514	516	547	504	502	528	507	531	518	502	536	544	496	545	535	489	524	545	540	509	497
36522	11256	2722	2028	1418	1089	857	751	623	558	542	475	466	461	482	442	426	372	435	423	385	376	372	374	362	357	354	390	389	353	348	347	335	390	388	375	350	361	338	356	355	356	346	336	356	376	374	319	337	382	333	389	305	371	336	341	357	329	358	376	325	370	356	349	345	333	339	339	325	357	355	354	391	353	333	367	352	351	342	327	347	360	355	319	371	331	315	384	358	296	317	348	350	355	373	327	353	353	363	344	326	346	314	343	338	345	334	349	330	327	345	370	355	315	377	311	336	348	349	375	367	350	320	366	394	347	356	311	361	369	319	360	352	330	330	330	327	331	349	311	365	385	360	312	344	327	342	328	354	399	356	352	352	307	361	362	337	362	304	348	356	311	337	362	334	375	340	335	378	367	345	337	351	343	332	348	328	335	330	356	341	337	345	353	355	318	346	338	336	334	308	382	349	350	351	361	378	363	343	350	322	344	331	348	359	348	330	349	342	322	379	380	356	326	373	331	339	326	367	341	340	331	338	338	351	375	347	323	338	336	366	293	348	333	342	325	327	304	315	328	331	353	358	336	316	338	358	373	332	330	336	370	364	332	368	346	355	318	351	333	304	366	346	317	326	344	349	332	369	332	348	335	341	340	341	325	320	399	370	356	348	320	347	340	343	362	321	344	367	325	326	335	305	345	327	319	311	322	352	334	355	349	355	342	331	341	386	332	345	338	351	352	338	393	359	385	335	347	357	369	332	344	334	351	332	316	355	329	349	344	361	373	374	329	347	366	341	362	353	383	336	355	346	357	341	328	356	358	343	317	332	348	344	362	340	333	344	312	320	324	337	345	317	305	346	326	332	352	319	357	350	317	382	352	367	325	352	394	307	358	326	332	335	368	325	333	363	342	356	330	352	310	352	350	336	319	342	331	309	332	352	358	365	364	339	352	308	332	355	363	348	351	356	365	330	346	331	364	318	336	360	322	301	336	319	360	356	343	307	319	349	394	350	361	321	355	363	345	353	346	351	360	347	332	295	341	353	321	318	350	343	325	326	365	351	351	353	337	358	331	354	301	326	331	321	339	327	340	323	347	376	342	339	320	315	316	357	345	344	355	352	355	335	338	338	323	358	337	362	309	305	360	323	388	317	375	339	344	351	322	350	349	342	327	338	318	335	331	321	383	339	346	356	331	357	308	346	325	371	390	338	348	356	346	297	340	347	365	350	353	352	374	365	348	336	333	356	312	360	343	383	344	346	307	323	371	349	323	324	349	359	318	350	334	331	327	336	355	343	383	332	323	332	339	339	371	339	352	372	340	357	350	334	338	339	336	374	330	341	324	379	332	325	294	352	344	349	334	333	326	319	332	330	368	335	340	350	344	348	329	331	353	362	376	330	353	355	351	332	351	364	327	348	314	338	354	317	345	323	335	327	350	331	351	367	342	344	323	334	327	361	341	335	350	352	328	344	331	361	341	350	331	371	340	315	333	336	320	363	358	368	334	333	335	338	354	371	332	341	345	324	330	358	359	359	329	345	334	351	352	336	359	331	323	329	345	324	351	350	364	340	341	321	318	325	352	360	356	337	361	370	339	338	366	350	360	350	357	377	366	363	330	353	355	351	327	365	358	332	337	333	346	330	279	327	384	367	329	337	342	322	360	319	336	364	362	336	340	347	330	327	348	362	329	316	336	349	346	347	306	342	349	333	313	353	368	336	321	325	372	363	350	358	358	361	341	342	345	336	354	349	348	322	326	349	326	316	373	345	335	337	315	340	326	357	316	359	383	336	358	320	362	330	354	350	372	333	346	329	355	341	344	339	329	322	361	314	339	330	346	330	337	345	358	366	347	326	319	317	331	347	350	348	314	339	357	353	337	326	331	324	348	318	343	338	347	357	296	347	354	326	354	311	352	314	364	342	357	339	393	347	319	295	321	348	329	314	361	369	349	363	339	377	346	327	316	314	372	333	328	348	329	353	367	366	337	346	336	350	304	349	320	326	324	367	326	389	329	373	355	338	336	348	304	321	322	328	320	319	366	340	370	374	330	342	339	360	347	328	326	371	315	361	322	339	340	339	327	379	324	347	328	330	385	338	377	343	304	356	333	332	352	323	354	343	330	337	366	343	347	340	335	358	323	327	332	359	317	349	373	379	340	361	366	343	334	305	325	346	357	313	336	331	342	340	380	344	374	356	345	379	330	323	350	345	347	328	332	343	369	341	340	323	347	311	344	323	308	366	334	348	348	320	368	351	351	348	362	382	359	360	335	350	310	325	318	361	345	302	347	342	323	345	347	291	329	345	347	352	350	350	333	354	336	302	317	328	330	338	302	347	358	346	371	334	325	352	345	323	310	343	355	329	368	341	316	379	320	324	324	355	316	343	317	347	312	325	350	323	328	315	341	335	349	341	348	387	321	344	337	345	303	335	341	345	343	378	358	331	359	334	378	334	344	350	336	350	314	338	357	313	344	327	363	338	362	340	337	339	364	350	373	332	359	384	364	352	365	359	345	372	338	333	346	298	325	350	335	388	333	326	319	373	333	352	345	352	324	323	340	346	372	358	346	376	326	346	347	322	328	328	339	336	369	381	363	331	363	358	346	359	336	345	348	335	367	340	349	324	413	346	344	350	323	314	372	306	376	373	342	352	344	354	345	376	334	366	349	340	321	356	338	369	343	348	309	342	308	337	358	354	363	371	348	359	347	351	356	345	313	348	355	348	358	310	351	340	321	319	332	338	305	346	334	346	320	358	348	319	356	347	331	341	397	318	340	323	332	321	359	345	343	336	364	319	324	348	350	380	361	348	351	341	349	359	321	352	303	318	349	339	341	315	348	358	337	344	348	325	341	370	341	361	325	318	329	338	371	359	335	373	349	379	338	342	376	360	311	351	349	353	354	357	335	342	364	324	320	389	348	355	356	370	363	345	335	321	392	336	311	366	322	338	327	327	304	359	335	380	358	369	301	322	340	352	315	372	352	369	347	334	315	352	308	324	320	367	382	348	349	328	294	339	341	335	344	345	328	328	354	359	347	368	336	357	392	333	334	340	368	339	373	326	331	296	319	362	349	341	330	335	362	344	333	335	314	359	378	344	320	334	343	359	322	355	346	360	358	349	329	329	321	335	347	333	332	383	311	356	341	323	339	364	349	367	331	370	368	381	359	372	370	359	349	383	345	347	352	306	359	357	340	345	341	344	356	338	321	351	380	319	336	327	335	321	348	350	368	346	341	353	374	341	344	316	322	345	353	348	365	315	321	319	331	338	327	317	322	380	368	339	352	333	304	349	362	342	318	323	324	347	375	307	311	321	347	383	332	314	313	312	337	356	325	350	362	359	385	350	372	341	326	348	330	384	352	331	350	361	348	352	348	336	350	345	322	368	356	330	323	330	327	365	334	348	347	375	339	316	368	326	358	331	324	341	328	324	336	367	332	364	337	328	328	351	325	349	333	327	321	304	358	320	365	361	310	331	355	340	350	369	339	378	345	334	328
18135	5682	4564	5467	4899	4114	3332	2950	2442	2238	1969	1837	1682	1566	1514	1399	1380	1335	1210	1212	1233	1175	1121	1153	1105	1091	1081	1031	1026	1006	1029	1020	965	968	948	932	1006	939	1001	959	915	978	912	984	916	945	976	904	909	953	899	971	930	894	973	874	933	905	905	881	922	917	907	893	895	915	901	856	873	931	880	891	924	910	899	855	830	902	881	900	947	844	859	901	920	886	900	897	903	895	842	924	903	892	877	927	866	900	815	913	848	827	878	886	807	901	883	844	917	862	894	881	893	909	816	914	904	923	870	908	886	973	883	878	917	911	854	844	895	878	832	896	872	878	874	912	893	854	865	838	894	862	906	902	854	849	908	887	867	884	844	887	900	898	867	842	857	868	880	908	826	840	838	881	892	858	898	882	829	938	846	934	859	880	900	923	940	907	895	881	892	859	833	881	906	842	851	856	895	892	891	911	932	842	899	850	858	865	879	866	865	842	883	854	911	820	886	853	890	883	890	877	822	930	851	879	930	900	872	809	840	876	909	843	867	887	804	871	869	864	859	875	795	848	918	928	886	843	909	874	869	835	908	867	907	899	831	855	829	900	871	817	898	864	900	868	834	881	872	834	857	878	884	882	879	881	862	872	845	836	837	877	907	849	899	868	869	872	788	849	837	920	905	869	873	892	924	851	890	899	881	860	902	916	863	929	872	862	823	912	863	906	869	888	843	858	848	873	817	877	863	876	852	883	904	853	905	938	833	847	918	869	869	851	889	824	912	818	895	880	840	921	878	857	878	840	880	861	877	882	881	873	905	887	890	874	902	905	911	867	825	929	882	866	882	881	846	890	874	853	861	912	899	852	869	865	893	897	871	834	878	887	862	892	881	939	865	878	887	838	875	917	869	858	882	851	826	917	819	844	866	881	906	881	832	830	892	847	870	872	858	880	892	903	856	818	802	839	891	832	931	907	909	827	841	849	840	838	864	935	844	888	882	870	877	831	872	912	857	888	857	853	866	874	881	882	898	882	841	920	847	900	878	866	854	866	899	818	913	864	882	818	802	834	886	863	890	809	862	837	876	820	843	848	854	843	842	885	885	874	862	882	841	881	864	913	852	833	851	889	864	856	916	825	827	900	797	893	902	874	801	936	893	859	852	881	885	857	906	846	835	840	847	868	908	859	891	911	897	855	859	855	899	891	888	870	865	880	893	854	835	855	881	877	910	823	866	883	881	893	921	841	843	856	835	942	882	852	844	876	828	868	929	870	888	862	891	842	866	870	893	837	905	884	922	904	860	815	859	854	862	866	860	823	887	901	900	893	890	827	846	867	854	876	915	892	873	811	874	855	838	868	871	878	890	887	861	870	830	864	864	860	865	922	836	800	905	848	890	906	909	895	860	840	872	847	892	885	915	913	875	881	879	870	848	847	872	883	882	878	887	908	899	881	849	908	875	869	919	796	859	827	925	815	897	935	889	899	894	789	879	887	912	916	849	856	869	935	865	887	918	912	967	880	906	865	873	867	903	865	864	895	887	866	837	921	857	875	926	847	895	825	902	868	847	893	866	836	865	870	870	856	855	863	829	840	845	899	889	873	884	908	852	884	906	919	893	856	854	889	956	894	870	832	877	911	866	829	915	904	883	877	873	866	840	840	872	894	834	843	863	895	914	891	885	877	886	850	858	862	886	912	902	832	921	922	886	917	941	911	816	862	839	876	902	872	849	894	893	893	915	879	824	839	879	817	865	836	849	876	931	860	898	857	905	876	850	872	860	876	824	872	854	823	868	880	855	927	908	837	852	830	833	825	888	841	868	898	802	890	900	869	858	859	865	885	866	794	915	894	856	857	906	880	890	905	834	851	852	924	876	909	826	807	848	790	916	846	877	838	831	915	918	873	883	897	881	835	891	865	861	917	890	884	874	836	897	922	886	874	845	862	936	850	850	852	870	845	885	880	886	856	822	868	869	867	892	876	860	900	913	806	905	843	833	896	840	894	904	857	872	824	864	857	891	899	810	903	873	833	858	882	866	836	884	880	889	913	883	929	836	876	868	892	891	843	866	900	869	861	857	924	866	827	914	886	828	852	899	891	801	847	835	911	924	839	878	856	851	873	896	871	847	898	832	854	852	863	862	897	907	883	935	862	846	877	877	853	784	919	885	870	880	871	805	851	883	895	846	848	875	873	892	895	951	839	858	919	850	861	884	892	854	853	830	886	825	851	850	857	834	823	900	816	843	887	805	880	857	846	839	900	924	875	895	844	891	883	835	873	867	918	893	904	844	804	892	867	895	911	855	847	851	906	876	857	864	828	899	891	858	874	852	915	866	854	858	833	859	867	823	887	847	849	839	878	896	890	908	927	843	836	933	818	844	866	854	851	922	841	865	910	867	905	866	863	878	849	904	860	888	813	896	853	837	856	819	874	874	877	883	821	908	865	908	875	873	841	880	894	893	849	869	876	786	852	874	874	857	904	880	823	802	890	892	885	849	893	871	859	899	892	895	866	926	897	868	876	832	883	924	886	852	796	894	873	820	790	909	887	872	888	837	864	878	856	862	868	890	884	891	879	913	898	926	882	835	832	852	885	898	940	875	872	812	834	858	868	913	878	876	885	941	902	840	913	922	902	883	871	918	875	896	877	853	864	905	901	871	863	868	833	897	905	940	867	862	912	887	855	876	879	912	856	851	927	841	888	854	884	836	888	892	888	898	869	926	867	930	803	877	863	849	860	892	808	909	840	917	811	849	864	919	841	880	873	888	879	866	888	857	799	881	874	891	873	888	951	899	860	813	865	880	919	908	869	832	819	902	870	916	900	865	844	913	910	870	882	900	862	905	928	827	901	891	874	849	844	881	875	881	849	834	770	858	833	870	852	837	888	875	887	852	823	819	920	884	915	867	890	927	830	875	943	911	893	918	862	912	901	883	874	859	840	881	848	873	820	899	875	874	863	875	943	872	867	901	908	871	857	877	843	848	917	879	872	909	894	884	890	870	884	894	892	903	902	854	906	891	868	921	843	866	834	877	868	912	832	869	823	820	858	864	914	873	891	906	871	905	885	840	853	904	893	845	870	868	891	872	864	915	863	899	869	861	901	925	907	900	858	812	883	855	902	924	888	876	861	926	851	859	900	834	883	871	864	868	887	853	858	893	915	858	870	882	854	861	895	881	865	843	864	881	923	831	837	885	885	845	841	905	891	915	876	877	856	852	892	809	860	888	836	892	855	848	874	899	833	843	859	887	858	828	861	854	866	822	897	859	883	832	869	844	884	905	891	888	899	881	833	878	884	865	897	879	889	918	885	840	875	910	888	861	787	853	902	897	877	908	875	894	900	903	905	868	862	850	859	879	854	882	826	869	898	834	874	935	833	863	902	870	885	898	874	903	896	901	892	889	873	869	927	818	882	877	814	875	857	878	910	874	836	853	882	873	919	895	847	846	868	847	858	843	888	840	846	862	868	850	925	896	863	867	919	878	851	851	883	830	863	878	909	864	897	812	888
5068	421	333	288	262	328	272	256	273	280	310	286	303	287	296	271	274	276	267	293	272	263	302	274	304	266	286	279	250	311	320	271	264	276	260	308	301	294	308	321	255	297	273	311	325	296	325	279	263	286	266	246	294	300	314	282	279	292	318	261	253	278	276	274	275	273	286	313	300	268	288	270	278	314	291	263	293	293	304	273	285	265	301	306	273	293	279	263	303	268	275	258	265	272	267	290	270	267	283	306	273	297	310	274	293	260	275	305	290	253	270	293	299	287	298	277	296	288	280	310	286	274	276	269	261	281	281	260	254	276	263	271	256	307	297	271	288	283	273	284	288	266	280	274	288	270	305	283	283	311	253	297	277	294	256	311	308	282	305	270	281	296	299	285	276	328	280	308	254	280	277	247	299	269	278	276	257	284	280	271	273	243	293	285	276	262	312	280	248	300	259	324	293	309	264	267	262	307	278	299	261	297	299	315	268	289	266	258	275	292	289	265	272	264	291	291	296	268	302	220	271	290	282	299	301	291	269	248	280	275	286	268	288	291	262	254	262	243	301	326	242	286	293	285	286	237	271	264	294	283	290	311	263	281	300	254	288	317	312	277	309	299	244	257	284	308	255	276	297	273	284	280	299	274	292	286	297	276	298	292	290	288	293	306	272	250	295	268	273	277	267	285	279	322	294	301	272	275	304	292	282	289	284	270	279	282	270	288	285	280	301	278	316	289	290	272	276	289	277	310	265	269	288	286	235	331	289	259	262	260	275	279	240	271	266	278	273	280	263	268	274	267	293	298	292	264	278	300	287	295	282	303	273	287	276	294	309	285	279	282	289	285	284	291	274	280	271	276	270	254	272	307	255	284	282	265	293	295	297	286	265	274	283	259	286	290	283	288	273	258	266	277	308	260	278	282	296	294	286	291	289	280	306	279	275	294	296	272	294	295	290	305	300	284	285	267	267	285	282	314	261	285	289	296	287	303	280	265	286	282	285	285	265	264	304	263	280	293	279	301	300	296	255	240	292	294	285	279	260	296	251	265	279	275	300	298	268	269	267	275	273	271	275	321	274	278	289	275	266	278	270	331	302	285	291	298	259	275	277	292	295	282	276	270	275	297	274	301	263	277	275	274	289	279	268	281	287	256	252	302	270	259	270	311	300	297	304	277	294	243	263	283	275	283	300	318	325	298	293	292	295	281	295	305	322	329	294	305	290	266	278	291	267	273	299	281	246	303	270	263	260	288	251	263	306	268	283	312	285	276	297	289	275	272	270	292	279	274	270	276	277	253	256	272	276	300	285	292	283	316	263	266	255	309	256	243	283	299	287	307	289	271	275	323	270	301	298	264	291	278	286	274	293	291	269	299	293	272	278	276	298	268	268	275	279	291	281	269	273	268	265	287	295	248	270	255	312	256	266	293	265	301	289	270	271	311	285	285	271	285	265	291	258	332	304	308	295	262	277	292	263	293	269	242	286	306	290	284	289	272	280	286	295	294	298	291	269	281	315	304	292	278	310	260	259	294	299	306	286	308	279	245	262	278	276	292	280	296	261	254	294	323	269	269	294	271	285	293	266	293	296	298	304	266	317	286	247	279	303	264	289	303	286	293	296	314	288	295	305	266	288	259	298	284	290	260	263	275	270	281	251	321	274	298	284	263	276	299	288	297	292	290	306	263	277	294	278	284	301	273	291	284	293	257	262	290	297	267	252	281	273	273	280	292	272	267	281	257	277	286	274	290	273	269	274	283	312	276	289	283	282	291	279	308	299	288	254	276	279	261	273	265	288	279	288	309	276	319	267	301	258	258	278	311	266	278	288	304	278	289	289	310	313	256	242	293	286	301	279	255	272	253	306	317	255	301	312	285	249	272	304	295	279	265	299	294	300	267	280	302	278	284	269	271	268	259	261	272	295	300	302	272	299	247	276	287	270	266	271	295	276	297	258	274	293	283	254	271	296	307	309	300	280	259	267	293	248	314	281	293	273	273	279	273	247	293	280	250	303	284	266	266	271	285	285	301	268	255	278	291	295	290	283	291	291	302	297	286	249	271	288	258	277	264	284	257	284	256	297	261	253	271	268	273	297	297	278	262	263	252	280	294	296	286	270	263	290	258	302	290	263	303	263	268	286	251	272	281	251	277	257	271	289	314	277	286	246	285	280	253	291	259	283	292	277	283	288	249	303	273	283	302	266	278	263	274	283	280	260	260	272	270	295	282	271	273	293	257	272	295	249	263	289	298	294	284	275	289	283	289	285	253	278	251	273	280	285	271	234	291	284	278	312	311	290	265	317	267	301	251	282	282	261	283	274	272	298	285	312	281	289	303	257	276	272	282	267	246	299	281	276	271	319	275	273	287	302	262	264	296	262	293	254	320	275	303	276	302	296	282	271	283	270	266	319	288	272	292	283	263	281	339	281	277	276	284	282	293	266	295	299	252	284	280	298	285	276	292	269	307	275	294	276	307	279	271	293	274	299	275	289	261	268	293	302	266	271	300	279	233	264	284	306	255	284	300	295	279	279	268	314	299	295	292	268	271	288	261	249	249	314	318	268	304	294	254	283	261	299	279	307	274	282	297	258	272	282	282	278	271	278	270	272	263	287	282	256	278	297	271	265	284	286	259	296	278	272	305	264	258	285	278	301	280	301	288	279	266	288	262	287	303	235	282	286	294	280	286	288	274	265	307	263	295	298	300	311	279	274	296	279	312	267	300	255	285	303	295	321	251	266	269	278	277	288	294	263	310	280	261	259	293	285	263	279	316	280	260	272	319	290	255	263	283	291	282	280	271	259	308	287	273	284	285	278	280	287	293	293	262	266	306	278	284	267	291	285	309	300	273	315	299	262	271	297	300	294	309	259	277	278	280	287	312	252	248	280	289	260	293	312	269	257	280	312	299	287	312	326	239	243	245	323	306	280	277	287	295	266	309	261	289	265	299	287	249	271	278	289	278	287	302	262	267	296	247	286	276	273	298	294	308	332	277	253	282	279	317	293	332	295	279	336	317	281	262	292	297	274	281	287	266	263	293	289	240	280	262	264	285	324	279	294	271	274	249	326	293	298	257	309	276	257	260	286	294	277	261	282	293	286	280	286	290	250	274	298	283	272	269	287	290	283	329	297	291	293	282	300	275	269	293	317	318	241	289	278	267	281	267	270	303	272	284	281	267	266	276	296	280	260	279	263	248	326	289	278	278	280	292	283	266	292	310	272	282	277	263	289	304	278	317	312	274	272	278	303	273	286	295	299	267	288	280	311	262	254	246	277	274	284	297	281	251	296	281	279	282	282	280	287	256	312	265	290	302	294	315	236	295	293	264	291	263	271	271	263	278	279	282	300	299	272	263	285	280	256	275	293	290	273	288	284	249	313	274	283	273	278	313	308	290	275	265	281	267	267	288	318	324	242	284	274	310	296	286	299	310	271	286	269	294	257	290	263	308	305	288	302	270	282	304	274	277	265	288	254	273	315	283	301	281	312	301	313	308
3680	825	781	744	745	750	777	752	720	719	704	709	733	742	716	666	660	683	665	735	722	709	707	715	709	715	769	755	720	729	717	741	707	720	680	707	677	739	721	697	699	675	643	710	672	756	738	694	734	723	742	732	695	768	724	686	691	724	659	721	664	665	724	734	738	725	665	706	696	717	704	718	719	732	671	730	712	682	714	695	715	718	744	751	714	701	694	785	711	695	753	671	719	674	716	706	664	749	699	692	675	689	702	710	735	711	692	704	715	716	675	761	739	725	726	708	644	697	694	728	731	711	720	699	699	736	704	727	693	723	699	731	772	688	719	708	708	712	732	720	690	712	702	703	743	700	684	724	705	662	703	713	737	703	711	693	710	716	719	688	710	677	716	716	733	710	688	690	739	713	671	704	781	695	697	746	693	699	703	688	735	730	713	737	709	672	714	721	744	747	740	671	714	745	699	705	701	716	706	736	668	653	660	680	729	708	723	733	687	691	717	700	707	728	685	728	687	730	700	713	684	732	639	688	733	678	662	707	730	684	739	677	730	724	712	732	697	701	673	730	718	734	714	698	721	710	716	738	685	713	738	732	736	698	722	716	709	688	712	707	689	708	690	695	738	707	715	693	652	701	716	708	670	707	727	693	710	693	711	703	698	709	720	700	700	726	696	740	712	718	706	688	715	737	742	693	735	696	654	729	681	745	753	737	713	721	677	704	673	706	660	708	672	698	731	652	698	680	700	719	715	704	703	746	709	743	705	691	694	712	710	765	684	704	700	677	698	682	752	713	727	701	669	663	695	683	694	708	719	689	697	717	741	718	696	685	663	672	658	703	757	734	700	723	704	692	707	718	781	750	710	688	737	749	725	722	690	702	690	699	689	711	703	673	758	693	707	690	728	753	700	723	691	673	686	700	669	724	698	725	704	728	700	717	725	708	680	681	715	753	716	689	723	735	717	729	688	685	682	710	708	692	756	741	735	763	712	718	687	682	744	686	732	696	682	691	681	707	710	717	705	729	657	705	714	687	762	691	656	746	711	716	714	668	716	742	740	699	697	740	728	745	687	713	734	684	717	689	688	736	737	707	650	717	730	684	782	736	749	718	726	677	687	757	742	699	737	706	706	723	754	690	733	752	708	718	677	701	722	706	748	675	692	707	742	683	697	700	721	734	690	666	690	700	716	733	719	693	702	685	730	697	720	708	739	707	701	744	735	760	695	719	644	704	708	673	736	754	691	723	714	685	702	651	647	701	698	690	698	682	732	695	728	729	721	679	721	731	653	670	741	736	697	700	693	711	724	749	652	657	667	708	699	709	691	726	677	716	717	667	734	718	680	720	678	760	700	740	711	746	737	712	718	692	716	761	713	720	690	735	664	706	720	678	757	683	685	700	681	675	700	673	706	707	706	690	743	733	682	682	662	662	720	705	727	728	709	702	675	700	709	648	691	736	721	750	667	623	710	700	699	681	732	688	675	691	688	701	733	702	716	725	685	736	752	704	697	711	719	664	724	699	745	694	695	712	713	723	758	753	718	729	701	713	704	720	723	727	695	706	698	717	711	722	702	747	710	689	704	709	713	689	697	755	688	756	684	733	711	762	706	698	753	715	715	695	745	715	692	724	723	735	683	669	691	733	717	678	736	697	641	758	699	690	692	673	722	668	668	747	724	702	723	706	684	696	700	683	666	712	748	730	748	714	731	701	685	707	740	700	718	728	678	708	699	697	697	716	700	759	709	691	698	741	700	731	682	711	683	686	723	724	707	693	761	714	671	723	691	693	761	706	702	646	712	681	687	735	754	719	722	689	715	704	734	696	707	721	654	702	712	711	680	706	680	682	633	700	702	729	695	730	711	754	692	662	710	702	723	711	692	717	689	728	706	653	689	734	709	716	694	714	689	688	669	723	716	691	707	688	686	740	698	663	750	739	700	644	664	728	731	726	700	700	668	685	779	700	749	705	662	734	708	716	698	686	703	711	712	757	722	707	714	722	716	691	671	707	690	698	696	751	719	684	719	668	775	678	740	687	645	708	714	689	739	749	744	699	686	716	710	708	730	714	714	736	677	737	695	674	674	693	721	763	711	692	731	688	715	661	706	696	709	669	691	681	716	722	708	682	762	704	715	696	714	711	671	710	708	709	737	674	711	721	656	699	737	702	739	699	716	678	743	729	747	722	712	744	731	749	712	702	733	666	689	733	691	715	675	704	755	688	715	683	709	692	744	667	687	717	691	682	726	720	721	704	672	682	680	759	709	649	662	712	721	713	692	738	672	696	688	695	691	660	695	740	721	688	712	724	740	706	688	679	679	637	699	714	744	677	697	726	690	671	683	743	695	718	679	731	692	690	692	722	718	732	775	698	660	724	729	712	722	728	700	754	618	680	739	695	729	687	674	761	688	691	683	706	717	658	710	673	735	733	722	669	714	683	690	728	717	696	740	709	728	711	664	716	640	719	638	651	749	696	732	730	724	684	678	742	698	712	698	746	704	743	642	721	721	728	718	735	727	705	695	751	696	692	701	743	711	735	668	716	744	741	716	713	721	708	719	701	709	724	679	693	740	676	710	640	657	727	710	716	739	758	670	741	774	670	717	779	685	669	715	726	723	723	689	671	741	684	731	697	715	726	688	746	639	714	705	719	695	714	693	701	687	724	707	702	724	705	700	674	709	727	688	686	667	712	734	725	710	721	725	728	739	698	697	686	682	773	742	707	689	699	712	707	705	704	711	690	697	660	681	739	726	723	691	700	660	745	677	702	749	700	681	684	713	694	724	677	727	746	725	700	725	699	720	694	735	689	728	685	669	702	727	699	755	708	750	688	751	686	706	728	687	719	712	762	713	738	700	744	745	692	707	723	675	723	684	682	709	667	682	674	705	667	673	688	694	707	713	732	701	712	703	694	706	703	699	726	714	717	703	722	742	677	730	703	681	741	731	746	720	693	708	768	703	714	726	710	716	727	722	687	747	681	680	705	670	709	735	730	714	703	704	698	701	677	666	679	704	716	756	725	677	698	724	689	686	728	692	713	744	675	676	721	725	715	710	724	734	748	697	724	722	739	704	700	708	683	681	663	686	740	702	718	700	683	701	679	748	695	630	802	725	687	711	680	761	715	674	744	701	673	682	677	723	644	720	729	695	732	715	700	678	687	755	693	726	713	711	688	706	754	717	656	686	718	696	700	704	704	678	695	697	729	733	714	726	722	673	694	686	746	697	720	699	694	708	655	753	709	739	739	675	753	685	738	698	722	683	703	704	741	660	706	739	691	743	721	775	751	734	694	705	703	734	690	679	684	708	725	728	739	689	655	764	741	726	686	694	686	701	703	726	724	703	724	722	709	652	733	713	728	722	703	633	713	731	717	728	779	682	696	693	675	708	686	709	725	719	749	708	755	670	707	664	679	709	785	712	719	747	698	710	700	708	708	681	692	743	745	712	687	700	731	692	674	694	751	739	783	736	679	765	702	684	700	655	710	686	694	703	680
24014	4847	1158	908	598	514	460	376	326	300	271	269	239	230	239	231	214	203	218	218	187	236	161	190	213	206	186	183	210	209	185	202	184	208	194	194	150	167	188	184	190	216	186	186	182	207	201	195	196	176	199	163	202	190	187	197	181	187	193	164	211	189	219	194	204	194	156	185	186	174	220	138	180	182	190	175	207	195	181	188	169	221	178	195	198	156	182	171	191	206	189	204	183	203	180	220	192	197	192	182	191	172	177	190	209	183	205	201	168	170	162	168	197	205	194	185	199	193	182	182	190	155	203	190	188	175	162	174	188	166	188	194	189	219	172	177	165	176	186	186	171	219	186	182	190	192	168	183	184	178	170	173	167	185	214	178	173	204	196	188	165	194	162	196	208	212	181	203	165	192	182	200	173	203	155	176	205	183	163	175	185	169	211	221	154	207	185	186	177	206	173	168	192	200	167	180	185	184	192	182	167	203	197	183	207	169	173	193	180	168	192	194	182	172	191	163	183	148	188	205	199	214	180	181	187	187	170	181	198	165	191	171	179	193	192	176	172	164	190	168	172	174	181	190	177	199	178	217	190	195	203	189	180	200	183	219	219	214	201	183	169	161	187	209	217	195	187	173	174	206	194	182	194	177	169	176	204	174	173	192	193	189	203	205	178	175	188	203	175	194	196	178	177	193	196	197	197	179	178	196	191	179	192	175	171	184	189	190	205	173	185	170	196	175	195	182	185	181	208	178	183	178	186	191	176	190	198	189	195	201	181	182	156	202	202	207	199	180	186	189	194	174	185	185	186	197	232	173	180	173	172	197	188	183	200	171	231	196	183	195	172	203	194	197	202	200	190	167	173	139	188	178	177	209	168	190	197	175	176	174	186	166	207	190	192	191	203	192	179	193	165	176	177	195	177	200	227	189	162	187	166	206	186	221	226	174	153	215	198	185	203	177	205	204	163	192	182	160	178	173	202	168	176	183	211	163	197	186	189	205	188	186	188	196	189	177	212	210	206	179	176	181	173	194	155	176	194	157	203	182	167	195	188	159	166	189	176	178	200	172	195	184	193	191	158	177	173	197	185	187	190	183	180	183	208	187	212	207	194	184	193	185	203	181	185	162	151	207	188	178	190	168	184	217	170	186	190	184	180	211	172	195	197	196	189	177	168	191	165	171	173	187	210	193	199	186	187	181	204	181	183	190	200	199	190	182	157	185	199	192	188	197	209	182	176	182	194	175	178	185	204	207	169	207	190	166	189	190	220	174	171	212	218	176	198	214	178	178	166	185	182	198	224	183	188	157	198	191	161	186	179	154	173	191	180	182	194	213	170	198	177	186	173	143	197	152	172	201	186	177	165	210	217	194	185	214	184	192	198	195	187	182	183	164	186	203	195	191	182	192	208	194	194	187	178	182	188	194	182	194	209	198	153	192	172	175	210	177	193	190	176	163	178	160	182	200	187	201	177	184	172	200	192	189	186	182	211	173	206	216	177	178	201	192	183	173	179	170	206	186	188	183	173	216	207	185	189	201	179	186	172	173	198	190	176	192	200	213	193	169	184	200	185	180	169	179	184	177	212	175	186	184	171	194	206	204	190	160	192	190	185	192	187	185	197	185	163	185	192	177	167	183	171	185	182	218	193	202	213	163	179	190	175	178	191	185	189	181	177	159	187	166	190	161	190	192	181	170	205	161	180	202	190	205	206	196	189	178	157	189	189	186	201	179	168	181	157	163	178	186	201	219	173	191	191	174	160	185	161	168	192	182	176	169	223	200	171	158	173	200	185	208	215	201	151	198	163	156	167	193	196	206	192	202	187	176	183	155	193	189	154	180	219	206	183	173	173	180	179	198	200	174	189	175	181	216	207	206	207	185	189	192	195	184	181	177	206	195	200	188	184	180	196	182	182	190	200	207	195	163	203	200	161	158	210	161	195	185	200	179	169	161	164	175	226	206	180	206	173	157	201	176	185	210	177	185	180	208	185	194	193	179	187	170	178	169	172	187	188	161	184	179	182	171	185	160	206	201	177	181	177	188	185	182	182	199	177	187	171	164	174	184	201	214	178	190	196	206	171	191	181	179	184	201	175	175	220	184	159	187	156	183	184	182	180	168	178	212	198	178	210	198	171	206	189	205	198	174	173	178	195	180	186	192	182	145	210	186	181	208	199	168	197	192	216	203	196	189	175	186	175	170	180	171	186	206	210	195	193	203	211	193	180	185	173	203	185	180	155	164	186	191	185	212	161	160	191	208	178	170	187	170	182	191	174	174	166	197	184	180	191	183	208	205	182	177	203	188	183	180	189	167	161	193	191	169	192	162	171	188	180	199	181	198	178	214	183	199	184	169	176	200	193	182	193	174	182	162	166	184	171	178	193	155	174	205	174	195	205	187	187	173	186	179	191	195	170	190	194	187	178	191	162	195	185	169	205	180	193	197	201	186	161	186	167	194	173	198	167	182	166	173	184	183	183	199	204	190	163	183	178	195	207	191	204	178	189	199	206	183	168	170	184	193	173	162	170	165	174	183	177	197	186	204	199	180	152	178	213	178	173	190	160	172	210	175	188	185	170	196	143	180	189	186	203	205	173	194	182	186	184	181	178	189	181	184	182	175	178	160	184	194	201	199	185	191	193	159	184	213	160	176	190	193	174	186	210	192	166	156	169	216	180	197	204	172	190	193	173	219	205	182	193	172	203	190	179	192	199	153	194	193	198	175	180	177	181	185	192	190	183	197	180	146	185	176	200	166	177	180	175	171	196	193	182	200	194	167	181	171	179	191	185	185	177	180	204	181	171	203	189	195	207	187	180	174	192	192	166	175	177	180	170	174	157	209	175	197	183	174	163	190	189	185	202	203	178	191	185	186	190	163	154	191	190	175	176	190	171	195	201	165	166	205	164	191	180	186	188	179	176	198	159	179	170	197	181	184	179	215	198	190	159	191	198	185	186	205	191	189	223	171	166	190	197	197	164	213	171	196	187	188	214	196	170	185	198	176	171	194	199	189	198	203	187	184	183	213	214	192	181	182	215	183	182	187	174	190	163	202	212	188	207	181	163	208	189	183	171	167	183	177	173	211	201	158	179	183	175	180	169	163	174	205	186	186	198	181	197	174	170	225	174	184	193	194	201	178	194	189	174	185	179	207	183	176	164	178	169	210	158	177	196	188	190	209	178	173	199	187	179	167	170	180	177	190	211	168	201	175	176	211	186	191	183	198	185	185	163	174	202	183	184	212	189	185	186	176	181	189	216	190	207	193	190	198	194	189	208	151	207	189	198	178	195	195	200	188	163	177	181	183	200	163	170	210	176	197	189	179	183	196	184	179	205	168	187	193	196	190	200	146	179	190	195	182	191	207	191	177	188	200	188	184	214	189	191	201	208	196	180	153	176	199	193	188	159	169	187	172	175	184	186	197	183	179	212	154	210	206	199	166	191	194	174	197	185	178	184	182	179	158	203	186	184	163	171	177	197	173	183	185	200	162	164	173
11960	3126	2493	3062	2601	2137	1909	1583	1309	1189	1134	998	992	961	844	828	802	764	713	697	679	650	642	686	672	622	642	618	594	611	586	655	556	606	587	556	530	596	580	616	547	536	549	555	551	558	554	571	553	557	553	557	510	541	582	539	559	584	559	553	563	544	529	540	499	540	510	515	523	559	534	485	533	523	547	541	566	567	494	483	553	551	528	545	565	521	522	558	553	478	544	530	550	575	511	525	530	562	529	494	495	504	509	561	540	519	529	535	546	567	555	515	544	562	517	496	512	513	511	523	535	519	503	571	529	518	555	505	544	522	556	541	562	487	513	547	534	527	503	510	503	497	521	521	502	565	528	558	583	537	549	532	576	520	548	523	523	558	529	554	530	518	512	529	557	475	551	496	537	539	485	517	497	532	512	538	525	523	527	543	552	493	520	516	510	485	515	535	537	550	496	504	508	501	495	521	563	521	542	526	535	526	521	527	533	520	490	546	520	533	547	509	459	485	532	506	500	549	534	562	551	535	523	521	519	504	501	505	530	523	550	501	563	527	498	499	531	482	504	522	551	518	506	537	570	542	491	537	538	525	559	535	509	502	517	509	511	551	488	535	526	502	502	536	550	514	526	488	541	563	518	510	521	527	537	558	548	539	518	518	533	539	549	531	524	497	521	486	512	531	560	531	581	521	502	506	509	509	537	528	548	544	515	524	534	525	563	507	527	502	513	523	508	541	547	561	494	512	538	538	505	548	501	491	533	486	545	536	541	526	563	579	521	527	523	522	535	535	489	481	530	514	531	516	532	489	522	540	501	522	523	528	530	541	532	520	552	531	476	503	517	546	502	532	509	531	580	491	523	529	557	522	523	546	497	533	546	503	511	523	561	512	548	530	554	503	503	533	533	528	526	498	523	510	551	546	524	494	531	502	488	536	496	571	521	522	518	522	527	502	490	540	550	576	532	537	535	557	504	501	528	550	528	463	504	510	502	560	486	523	521	544	581	493	506	520	496	511	523	503	505	547	580	511	537	508	486	512	553	548	520	530	528	540	503	472	544	560	505	484	476	500	517	524	548	528	552	541	484	532	548	519	531	538	535	493	511	504	500	540	531	537	513	494	504	533	527	534	527	514	536	551	520	531	544	515	515	548	541	492	522	543	569	488	517	490	536	486	511	474	542	466	550	511	493	543	523	492	521	509	533	547	513	540	534	530	557	516	560	507	546	521	518	545	511	566	519	526	553	511	571	544	491	532	543	506	521	534	523	507	519	552	518	553	486	514	504	510	530	475	543	541	565	535	531	502	495	472	492	477	529	500	553	561	482	514	532	562	531	523	521	522	527	500	507	512	488	531	523	514	538	490	517	555	546	546	514	592	506	544	520	531	540	488	588	505	532	514	516	535	536	507	540	536	543	531	508	495	507	470	558	511	541	535	558	531	552	498	535	542	562	506	478	549	541	533	530	505	545	516	473	503	499	548	500	504	543	553	555	501	529	521	523	520	508	514	531	533	498	509	549	525	569	506	531	520	519	554	533	535	531	539	525	513	512	564	520	540	515	515	488	520	530	507	507	532	541	538	532	539	539	516	568	526	549	537	541	492	506	536	536	534	569	536	506	560	555	474	484	543	523	513	527	498	558	548	512	491	523	513	533	553	555	509	555	519	548	477	523	550	518	543	540	485	550	536	511	516	528	473	505	531	502	535	523	524	527	536	551	544	521	530	558	521	489	543	543	524	504	576	515	549	555	534	534	518	534	520	516	549	515	520	540	527	539	510	530	519	525	520	532	513	535	491	518	530	537	521	532	515	519	523	518	496	533	523	495	554	523	501	549	548	524	537	532	539	536	522	531	519	515	530	542	489	524	561	524	539	525	523	490	539	534	546	561	526	539	510	527	488	516	524	506	511	519	482	512	524	533	506	540	508	543	540	518	504	508	531	515	535	562	514	528	536	546	490	482	518	522	549	519	521	470	545	543	598	532	529	543	543	525	483	533	519	537	550	560	512	510	489	487	535	547	534	569	543	535	540	548	544	545	498	549	537	528	541	512	579	532	534	512	522	494	533	509	550	507	519	542	538	530	497	527	526	504	507	514	518	508	510	570	509	519	560	531	531	510	531	515	512	543	499	448	519	517	556	543	549	575	508	525	528	536	518	515	552	545	495	545	529	544	520	498	581	487	517	537	497	543	506	511	542	510	562	546	536	535	529	525	518	472	526	532	516	533	537	514	523	514	514	532	536	518	486	507	475	521	508	504	506	529	564	534	558	526	543	513	519	538	555	551	518	530	541	474	461	535	539	529	508	530	515	537	521	550	508	515	523	541	501	522	528	482	495	527	533	529	510	529	565	492	538	512	526	529	502	519	522	566	486	509	535	523	518	536	524	518	547	516	528	517	516	554	532	489	543	513	529	530	532	508	529	540	510	531	515	527	547	516	498	526	506	507	515	522	501	506	504	519	528	489	598	578	507	542	530	536	504	513	510	538	521	526	559	549	526	499	562	515	551	501	511	526	490	508	509	519	505	554	526	536	505	538	546	495	516	539	502	536	523	519	510	498	534	513	536	522	526	530	561	513	528	504	549	539	494	517	495	499	479	516	478	519	503	509	523	563	527	548	519	479	506	504	532	574	536	513	515	557	520	528	539	534	500	508	529	503	553	521	555	496	556	499	515	498	484	532	560	553	505	548	528	538	518	516	517	532	529	504	558	528	560	550	563	539	524	492	511	518	537	522	498	528	517	526	544	530	529	512	565	523	529	542	553	519	546	513	498	505	545	536	520	539	506	497	498	523	557	541	518	517	524	518	475	514	528	529	509	539	541	551	499	584	528	509	551	517	523	554	528	525	557	555	553	491	510	539	511	518	520	543	478	548	520	510	510	556	533	539	526	489	517	491	507	537	538	547	502	536	533	591	527	604	497	499	511	521	547	529	539	581	496	584	529	509	522	532	538	572	505	528	520	494	531	522	563	499	551	545	488	535	524	508	510	510	530	485	567	547	575	543	499	545	519	520	519	491	523	529	497	510	514	547	531	514	524	542	512	506	494	519	541	500	518	521	530	530	502	540	542	523	532	530	521	551	546	552	511	524	523	515	519	495	527	491	541	511	526	542	522	559	534	517	515	533	500	503	509	494	532	536	550	537	518	550	509	457	512	482	552	498	545	506	546	551	524	543	532	511	522	499	481	559	508	532	520	509	517	468	492	530	561	514	571	539	535	517	525	515	513	558	476	509	485	524	537	525	553	528	498	514	554	540	502	524	536	518	531	559	538	536	515	520	554	534	525	523	498	503	515	551	562	544	517	524	578	522	519	516	518	512	544	506	515	514	526	504	527	533	512	541	545	551	550	484	496	540	509	538	542	484	533	521	546	544	542	518	527	539	575	507	531	517	533	492	490	564	536	495	555	508	529	542	533	519	542	533	485	509	572	529	478	489	536	526	532	532	527	526	558	522	523	543	527	534	545	477	532	546	491	534	501	497	527	529	526
37020	10780	2702	1966	1374	1000	862	752	665	571	535	515	452	459	431	438	408	423	419	393	407	427	398	376	361	361	366	345	355	338	369	366	346	349	333	359	375	333	328	340	365	321	339	392	351	314	368	328	369	374	371	373	361	371	345	383	354	325	369	361	338	380	363	338	352	326	345	340	365	353	352	368	332	325	352	364	360	379	341	346	338	355	388	376	325	306	360	354	335	341	329	327	325	335	383	357	316	341	331	356	326	369	332	328	367	369	336	340	350	373	393	324	384	330	372	377	357	325	337	334	363	336	355	357	332	342	326	326	325	328	350	339	360	359	347	366	334	342	331	315	358	348	327	350	366	334	321	353	339	354	361	329	351	366	376	333	338	354	327	346	323	348	334	313	368	336	352	386	347	353	355	314	346	341	379	349	372	359	326	359	326	349	353	374	351	337	383	341	344	329	357	359	346	334	332	348	340	331	333	312	347	306	311	328	375	354	379	310	344	331	350	339	340	316	343	323	342	360	324	358	321	378	376	307	347	328	338	358	317	342	367	332	337	360	335	346	323	334	307	349	340	370	326	300	324	355	325	336	349	322	322	306	342	343	351	388	349	361	333	316	324	342	355	338	301	341	305	329	324	333	351	331	334	363	359	347	360	352	316	298	367	334	324	353	346	356	334	352	341	363	338	286	330	313	351	375	335	332	353	365	351	344	379	352	369	325	369	339	319	350	349	348	353	325	349	368	358	311	323	339	342	364	365	327	364	378	334	354	333	326	333	334	367	333	369	351	397	308	356	334	314	322	324	336	348	384	372	321	332	320	349	324	341	348	371	361	325	355	377	355	328	334	341	331	354	333	337	344	342	340	337	344	377	392	338	340	363	340	355	295	337	348	309	355	367	333	327	361	340	352	360	369	386	350	363	305	334	335	344	351	310	352	336	327	329	345	347	329	353	365	316	293	355	350	344	378	338	354	324	378	333	343	333	373	386	334	325	363	345	324	386	336	358	334	327	398	362	352	341	357	336	336	317	337	355	314	367	342	289	339	363	339	379	304	326	355	342	351	335	325	325	373	338	359	350	352	335	371	381	369	343	352	364	362	358	355	342	361	347	335	321	332	345	335	327	359	344	314	356	356	340	359	352	302	319	360	344	331	348	281	345	348	345	346	350	350	327	353	318	351	342	367	326	357	373	355	342	340	368	336	356	331	349	324	331	340	332	318	362	376	350	335	341	324	326	322	362	359	323	337	341	343	328	361	328	363	314	342	353	376	322	338	364	340	327	332	329	359	343	363	344	339	360	350	335	333	344	368	346	353	360	343	358	356	336	371	361	305	365	318	362	331	349	344	317	356	318	323	352	325	355	339	334	337	315	324	355	317	357	369	361	306	325	356	328	337	349	358	334	376	335	353	365	324	337	338	373	346	360	340	331	339	332	342	352	349	372	341	341	324	380	317	364	356	330	332	345	344	357	360	336	335	333	339	379	359	350	338	296	337	331	338	344	361	371	341	308	337	343	337	340	308	329	365	350	355	377	347	331	355	330	314	340	363	341	329	359	352	324	369	374	330	331	319	362	374	310	355	368	352	336	313	315	335	347	313	354	372	386	371	334	333	335	355	357	351	312	304	300	339	358	351	337	324	352	339	350	372	334	365	345	336	358	357	339	346	365	351	375	331	346	355	342	362	327	345	305	323	339	370	350	398	360	321	366	327	353	337	350	368	359	335	375	346	358	321	361	337	333	341	344	347	342	345	335	374	330	339	377	390	356	309	343	333	353	362	345	343	320	343	338	378	393	349	324	366	352	364	335	339	334	326	342	340	327	364	343	361	315	332	379	357	355	347	381	363	341	362	372	345	364	313	365	318	324	318	378	328	354	318	342	351	401	339	317	342	352	361	344	345	366	353	375	342	327	345	356	355	384	325	351	336	376	332	371	346	341	290	355	342	349	327	375	343	334	355	333	349	349	336	374	326	310	298	364	376	293	312	331	375	340	323	340	307	319	363	345	346	369	351	358	384	313	335	326	356	323	374	316	342	391	376	370	340	356	364	375	309	325	374	354	350	374	359	348	330	341	340	337	369	322	344	318	348	344	355	354	335	330	342	338	337	357	315	333	332	357	345	329	353	353	314	326	328	396	297	347	325	313	337	296	359	331	334	350	318	338	332	379	323	323	387	344	353	339	354	348	338	307	352	331	360	340	361	336	402	358	357	331	353	345	318	331	335	344	338	334	328	380	345	341	327	330	319	305	332	363	335	316	337	349	348	336	342	334	328	336	356	348	352	379	337	330	360	340	316	304	319	333	312	337	334	326	330	364	328	323	328	343	378	353	322	335	344	343	349	372	362	347	357	395	370	385	306	335	316	381	365	332	379	371	340	355	320	350	368	326	360	357	354	361	354	343	334	372	365	315	336	329	324	354	371	346	344	352	338	312	331	316	350	337	361	339	385	340	325	344	335	324	343	329	338	357	363	354	317	351	340	377	326	380	369	361	344	354	321	371	357	337	337	344	348	369	339	356	322	351	341	335	319	334	368	352	364	348	345	331	329	342	383	342	335	344	367	359	345	344	352	363	347	334	328	341	307	388	342	359	320	329	327	326	365	325	354	331	375	330	348	418	329	335	355	351	339	309	313	360	356	347	343	344	357	353	346	346	339	324	328	332	349	361	366	371	349	362	345	364	353	327	347	350	327	343	329	332	362	374	333	314	343	336	348	351	363	333	353	301	318	303	341	350	372	348	319	353	388	330	316	330	341	357	350	325	338	376	345	351	345	331	354	358	348	334	339	349	372	385	344	329	306	342	328	305	374	360	369	330	343	360	325	395	406	374	334	347	327	331	367	324	362	319	376	337	401	325	337	327	368	365	342	351	337	337	331	353	364	317	342	367	354	378	371	342	329	314	331	324	384	354	357	322	341	358	368	334	325	350	358	334	375	352	363	341	325	318	324	363	323	324	336	315	342	332	325	330	315	352	345	394	334	322	341	343	332	342	381	325	339	378	347	330	338	339	350	335	343	369	377	344	352	346	326	342	377	319	363	314	345	376	334	372	367	345	367	375	341	344	362	342	340	326	364	338	350	338	337	346	328	345	326	334	362	369	348	377	356	349	346	351	346	344	368	338	342	346	326	309	334	353	327	355	336	346	352	326	345	333	360	335	362	343	342	314	333	319	381	377	330	337	347	370	332	363	351	338	344	347	360	330	327	352	345	341	372	353	349	339	345	363	368	342	358	337	337	337	321	335	322	354	316	298	367	317	316	351	381	332	348	370	351	337	365	341	351	333	378	312	356	335	320	311	356	337	322	335	341	354	338	312	329	358	361	316	328	385	331	349	340	350	332	385	335	325	314	355	331	355	324	314	357	323	341	349	339	356	363	351	366	360	340	310	363	334	346	386	375	335	353	329	382	337	334	351	356	350	360	358	351	336	346	366	412	329	356	336	345	364	350	356	347	375	314	379	329	330	326	330	357	321	393	332	381	333	357	351	365
17978	5415	4788	5440	4730	3936	3300	2992	2603	2200	1990	1831	1668	1578	1495	1466	1354	1349	1280	1134	1152	1203	1155	1169	1186	1087	1111	1044	1056	1002	1014	1041	1031	1013	986	932	973	980	983	1035	968	937	992	977	897	944	957	946	936	928	906	967	944	950	938	924	958	837	916	904	910	918	913	893	902	931	947	841	903	866	885	872	898	874	921	897	889	909	859	892	867	929	901	938	913	905	855	873	878	868	783	897	885	945	854	861	877	922	882	898	847	866	861	894	897	850	889	946	896	888	832	883	881	839	858	860	854	878	816	845	905	898	924	893	829	902	923	959	906	872	871	858	903	922	898	882	894	860	888	897	880	898	829	872	909	890	847	873	892	879	912	932	855	865	874	928	874	875	833	888	851	901	863	909	892	853	869	883	909	929	917	839	813	852	911	840	862	882	889	896	901	823	889	843	877	891	910	841	857	879	840	879	879	840	848	862	886	821	850	855	861	902	876	882	853	909	865	885	887	828	912	894	834	894	861	860	887	817	919	841	899	845	880	824	892	879	820	869	857	886	837	846	906	877	837	885	893	879	852	897	854	855	885	889	852	849	916	868	861	885	828	865	890	881	905	924	864	868	831	889	869	905	870	859	918	877	882	869	853	899	880	913	879	890	892	847	882	861	917	893	798	903	842	872	880	907	876	877	893	847	931	865	880	870	867	916	838	891	880	846	906	905	844	860	861	915	864	908	833	916	856	909	924	858	878	877	915	831	893	941	902	878	878	898	875	873	873	864	881	836	864	821	851	869	853	876	867	880	866	876	920	881	837	860	943	921	893	854	881	857	815	831	899	882	901	858	888	851	897	875	878	888	880	896	890	884	870	864	895	874	849	905	905	897	849	887	889	895	889	851	952	831	905	891	845	861	828	914	921	862	811	866	846	833	867	804	840	932	875	894	884	873	865	918	919	848	801	821	843	875	874	880	914	913	912	834	897	843	874	862	861	838	871	857	861	847	818	921	899	897	869	869	880	934	868	882	908	869	882	925	851	881	901	878	864	830	865	842	859	903	863	866	846	863	891	837	867	872	882	869	875	912	870	897	894	887	858	803	859	833	884	868	924	895	900	904	887	817	902	837	938	877	869	908	865	902	891	863	855	950	873	858	822	841	842	861	866	911	910	913	891	847	859	907	812	896	843	867	927	864	885	818	851	887	888	838	889	887	857	880	917	886	948	868	870	862	883	912	900	902	892	923	862	856	918	882	875	921	898	875	908	843	893	866	838	860	847	932	900	878	883	894	902	835	912	889	838	899	878	897	876	885	846	866	872	878	837	917	829	847	853	840	851	926	839	947	868	908	898	833	853	900	815	935	833	890	856	887	877	906	887	917	808	866	800	826	866	899	863	890	871	897	887	881	891	884	898	904	882	866	835	871	838	863	871	890	881	831	861	866	906	871	876	803	859	894	889	822	863	891	848	862	897	880	837	885	897	897	878	870	880	842	918	841	869	864	847	880	901	845	897	946	884	871	840	884	876	830	865	916	884	874	846	863	866	884	845	852	884	889	877	947	807	881	869	877	894	868	850	910	774	907	884	926	879	826	905	899	930	843	948	835	859	845	834	846	928	877	813	854	846	858	863	853	898	873	842	884	883	942	846	886	887	889	890	865	888	926	878	886	858	850	896	868	869	887	892	813	815	858	876	914	932	889	874	845	890	880	827	885	885	846	864	894	844	822	910	875	926	911	897	868	873	890	939	911	846	933	912	898	842	876	828	893	840	893	934	867	906	858	846	844	888	880	835	863	896	861	903	883	865	834	833	820	862	835	910	878	855	855	866	879	837	911	828	867	898	882	876	852	892	842	893	893	825	925	879	909	857	856	901	872	893	893	849	887	888	869	858	846	843	910	856	885	896	893	904	878	921	921	895	880	877	850	885	873	844	877	886	890	869	855	852	867	920	887	800	866	924	895	864	864	873	847	881	857	847	893	868	810	874	863	834	886	830	877	844	945	852	893	905	865	888	862	876	841	870	843	833	877	868	859	887	846	887	878	964	894	903	848	909	827	853	893	894	886	852	838	852	860	823	848	926	857	834	881	856	893	867	846	814	864	889	841	899	876	861	899	866	860	844	870	919	931	845	916	912	873	893	910	874	843	867	895	857	828	869	908	898	888	930	896	865	838	883	851	781	870	864	879	915	912	849	860	864	883	817	889	842	858	842	882	844	858	890	859	894	915	855	846	866	853	903	906	877	861	869	876	863	836	836	846	903	879	809	849	879	866	859	854	846	904	910	878	889	873	895	873	822	879	869	849	880	871	891	890	907	866	882	863	879	852	932	848	881	901	869	895	880	854	879	856	870	840	862	833	879	891	928	875	848	901	940	897	896	849	925	865	857	836	899	878	857	884	879	907	909	916	857	833	886	888	869	862	865	833	839	870	933	857	866	888	797	868	819	835	866	888	862	912	845	858	887	874	891	875	847	876	853	843	833	885	893	887	922	875	892	871	884	850	884	825	866	862	803	870	886	841	905	821	880	863	879	847	862	836	865	832	859	862	888	842	863	888	871	894	951	831	817	867	877	826	842	890	828	896	849	942	871	872	852	886	915	924	871	924	852	877	852	889	867	870	884	870	864	855	883	868	851	884	877	856	876	913	858	907	854	888	890	868	823	868	867	884	923	887	881	952	856	896	874	873	849	840	952	873	877	856	894	828	842	880	911	921	857	901	859	830	874	845	837	900	910	791	829	869	860	876	853	844	945	861	869	887	857	866	883	869	840	898	860	862	871	875	864	860	883	908	840	891	892	857	868	872	846	865	847	929	916	856	841	854	841	899	882	914	859	829	850	832	897	913	888	798	901	869	890	839	894	853	868	870	850	861	879	816	868	867	859	920	867	851	869	840	890	882	878	874	854	893	864	858	833	896	858	834	861	838	831	878	875	861	873	870	867	868	874	907	910	900	848	827	879	864	892	852	877	895	888	875	903	891	857	934	901	893	860	811	903	875	857	896	853	920	888	877	860	817	909	859	924	876	869	911	868	808	884	835	855	871	871	889	885	886	854	939	865	878	877	817	845	905	802	899	891	903	873	880	877	910	866	851	871	881	912	838	888	958	865	828	864	882	905	913	848	873	875	857	884	883	875	899	886	849	831	883	902	902	890	818	947	853	865	858	835	909	820	874	871	884	880	854	874	857	918	870	859	877	852	853	892	902	852	831	820	897	843	910	825	909	857	823	857	862	871	913	891	831	857	886	908	920	918	824	896	861	870	902	854	901	913	873	872	890	902	863	827	891	878	879	800	898	829	904	868	856	839	882	878	899	887	848	880	930	884	868	872	866	841	887	892	885	897	873	864	876	852	866	968	888	860	838	877	852	890	867	892	865	912	836	852	845	870	839	870	853	859	843	905	848	893	857	888	816	902	898	867	848	834	901	878	911	861	888	875	873	825	834	883	823	837	857	873	898	885	841	934	912	934	899	824	854	907	889	858	848	878	881	854	838	847	886	854	819	807	896
5411	438	296	352	268	310	307	285	309	317	298	300	272	304	290	277	284	284	258	284	303	299	307	321	265	295	310	295	291	280	265	295	280	267	256	273	281	255	293	309	260	244	295	269	291	278	281	266	274	288	292	260	286	299	289	292	296	303	317	284	270	278	247	281	284	273	291	264	277	262	289	266	267	264	270	290	255	260	284	274	264	263	286	288	256	252	289	275	325	289	285	275	315	286	290	275	266	282	312	272	255	260	289	280	281	279	268	299	269	295	290	282	285	287	293	269	269	282	261	290	310	294	282	288	297	302	298	304	276	299	279	289	336	315	310	280	255	279	302	305	263	319	281	272	304	291	267	293	273	270	284	291	316	304	302	256	301	246	271	273	274	262	291	279	300	252	283	272	251	277	262	288	284	278	267	275	286	315	262	292	285	288	275	269	274	275	292	321	298	277	285	293	276	270	278	290	273	284	265	270	285	298	298	289	277	263	268	292	296	262	278	265	278	302	285	306	301	297	296	278	312	254	274	271	281	287	273	307	338	307	281	242	266	288	296	249	286	247	269	319	272	279	270	267	296	259	306	261	260	253	274	273	285	266	330	278	287	296	263	288	279	259	308	300	301	299	290	302	255	286	258	305	291	266	287	263	294	270	282	293	290	290	277	267	287	275	284	269	281	254	276	285	290	274	281	297	271	286	265	296	260	305	271	275	312	300	305	313	272	272	285	300	323	250	267	284	271	281	273	289	288	273	297	304	299	298	274	265	282	305	304	302	300	306	279	300	276	275	310	268	287	316	282	261	286	298	299	301	261	289	278	256	287	287	280	260	292	294	314	295	300	267	279	272	289	248	261	270	284	263	281	258	294	316	277	281	294	262	278	320	286	301	269	266	313	274	276	284	300	289	280	275	298	313	263	273	263	265	268	292	295	302	283	280	265	317	267	297	284	286	296	283	271	286	285	284	291	289	300	288	300	277	291	267	328	298	272	276	277	300	276	294	281	291	274	287	283	264	306	302	282	257	270	268	283	291	314	292	307	296	268	300	280	276	289	283	305	282	257	261	284	330	298	269	291	279	298	295	280	280	302	253	291	287	255	288	263	288	259	294	298	254	276	252	264	263	277	281	265	266	266	228	294	258	294	323	290	273	293	266	270	300	304	271	296	259	271	267	263	302	286	254	272	308	292	278	273	322	310	265	289	262	302	310	304	268	293	280	281	281	300	306	293	294	280	260	293	292	282	288	275	281	280	273	333	287	303	274	282	266	275	264	293	289	298	276	272	289	279	294	304	289	276	271	287	280	285	280	277	291	275	288	284	277	315	266	275	269	277	292	305	284	259	289	273	289	301	240	266	307	277	297	317	280	271	300	332	297	276	269	277	313	291	288	311	298	252	266	301	294	277	269	298	301	287	297	239	303	305	271	282	304	281	260	279	278	296	289	249	274	303	247	265	262	299	266	291	289	275	267	276	269	267	288	267	287	272	266	310	284	285	310	282	291	287	284	275	295	286	308	290	287	283	275	308	305	300	282	285	270	254	282	298	302	270	268	263	299	283	276	268	320	298	264	249	272	309	294	280	256	292	286	274	282	263	262	307	257	274	304	280	289	278	262	291	294	290	265	288	299	296	287	283	266	266	292	265	299	292	268	290	273	269	253	323	290	308	281	295	277	279	307	286	278	292	299	307	281	289	303	256	292	337	327	275	282	290	286	304	300	279	256	264	320	250	272	262	286	286	265	303	266	282	272	295	296	299	271	280	314	266	290	299	280	315	289	305	297	304	294	298	262	292	271	296	314	299	299	295	285	298	258	276	283	258	299	301	264	280	309	324	289	271	263	289	278	299	260	284	270	291	274	277	306	276	312	306	272	306	264	289	268	277	268	281	300	276	280	280	276	278	289	275	286	301	294	280	309	265	285	259	291	263	305	303	270	266	297	254	266	298	270	291	305	304	307	281	277	290	262	272	291	294	282	275	286	278	302	281	313	282	276	284	272	284	258	302	259	288	310	270	275	295	267	286	308	254	267	286	330	262	292	288	291	282	298	300	306	260	285	296	297	306	292	262	303	266	278	275	268	265	277	262	263	273	274	266	275	291	289	296	275	305	278	290	281	267	262	271	291	294	290	271	260	279	254	294	272	287	280	278	255	289	279	249	272	275	291	297	273	267	316	279	298	261	258	298	278	257	306	299	295	293	268	291	287	286	265	236	295	267	289	281	311	274	267	292	277	301	305	275	280	270	290	292	286	267	257	291	274	277	266	310	278	298	276	289	308	269	280	277	272	242	276	280	300	279	280	273	271	258	293	265	297	292	278	289	268	290	289	280	277	318	290	279	283	288	303	294	320	273	290	262	273	290	295	304	284	281	307	297	314	313	282	243	229	297	268	295	311	306	293	265	263	288	289	288	298	264	291	285	267	291	285	250	259	243	251	293	295	268	298	313	316	267	290	239	260	263	308	290	243	271	272	313	313	336	283	292	269	274	292	259	295	278	293	266	322	285	260	285	275	297	248	243	277	280	320	256	323	297	256	297	279	270	242	306	281	305	322	287	280	270	326	295	300	295	249	316	306	272	268	283	296	288	318	286	277	264	306	297	303	284	272	298	300	291	285	280	266	274	278	288	260	299	256	280	279	274	248	310	254	259	264	273	259	323	277	297	286	277	285	281	269	302	267	295	299	276	276	311	275	288	270	258	280	285	286	298	291	268	286	285	281	291	291	273	249	268	277	271	276	308	295	277	304	257	289	295	283	306	323	295	297	312	300	291	278	272	303	295	285	288	287	300	263	283	265	280	269	256	284	269	279	299	282	276	282	272	313	306	285	266	243	268	228	301	278	259	285	274	287	283	313	269	286	260	273	300	277	268	254	279	283	251	288	308	289	280	279	324	296	300	300	264	272	267	254	288	284	293	262	295	266	263	271	290	244	303	288	277	268	237	286	284	279	300	294	309	286	283	304	294	278	279	295	273	295	290	271	309	275	298	272	303	278	271	274	295	276	303	265	307	308	297	306	282	286	309	257	256	272	276	292	278	256	257	279	267	292	293	286	263	287	298	301	287	291	294	259	285	269	302	283	269	258	262	279	270	293	301	305	305	264	289	307	286	264	268	280	282	251	269	271	277	241	288	302	301	270	248	328	279	296	273	298	269	297	258	292	256	261	261	279	278	310	274	274	281	267	296	293	290	279	312	268	284	266	272	294	283	269	312	259	281	293	277	280	270	274	295	262	305	303	301	281	262	313	275	295	283	303	276	309	280	302	263	277	292	276	271	268	295	287	291	253	259	310	258	278	288	243	279	291	288	335	281	247	321	309	282	276	253	291	286	282	300	290	259	299	275	283	306	292	279	296	296	295	289	276	287	278	306	282	265	298	294	264	294	304	261	297	300	281	235	287	270	308	265	287	295	300	295	277	297	261	289	286	285	310	290	311	246	267	288	277	274	287	269	307	299	284	288	278	274	283	278	303	283	281	274	266	277	287	280	304
3724	832	785	806	823	788	741	695	718	709	744	817	745	720	698	707	703	698	721	686	721	682	707	700	762	712	713	742	710	725	682	695	692	707	720	692	706	706	720	660	715	710	679	707	702	707	747	712	676	726	746	698	709	708	697	660	681	723	723	754	725	707	723	684	679	702	712	663	718	776	730	686	728	665	759	702	690	686	716	747	752	738	764	762	710	698	695	740	714	744	716	677	683	708	680	713	678	711	714	731	723	720	688	735	738	730	727	714	722	677	707	679	721	712	679	678	736	690	688	719	739	728	683	707	731	744	685	703	742	704	704	696	714	686	683	712	670	725	731	699	761	697	702	704	695	703	722	696	698	710	688	680	695	752	703	714	702	698	728	687	733	709	720	733	721	693	736	736	678	726	740	711	717	684	717	755	710	705	722	707	665	668	734	734	719	711	741	724	630	717	725	712	690	723	693	709	665	734	738	677	732	748	697	707	693	647	670	681	709	703	710	686	722	688	698	696	703	687	762	694	715	741	650	708	679	691	740	707	646	679	751	757	730	713	706	677	733	677	673	668	771	755	673	672	755	780	696	748	680	728	694	685	675	735	721	653	713	720	704	693	740	692	653	750	647	728	729	697	728	744	721	671	680	678	713	717	668	702	718	676	683	744	685	720	712	689	740	694	706	726	688	693	733	754	737	688	702	666	680	679	701	712	659	705	698	686	744	682	691	651	720	733	707	719	675	736	696	667	723	734	722	728	693	702	709	670	677	717	723	672	714	699	685	717	711	716	707	674	716	754	732	668	732	719	729	648	702	669	667	684	691	673	716	716	740	665	692	725	678	727	626	762	683	679	731	664	703	707	693	714	668	674	705	693	676	721	709	702	732	721	719	682	726	733	725	706	737	701	709	698	708	697	672	758	740	669	694	694	720	711	698	729	713	702	677	713	704	650	692	730	654	683	704	703	699	678	719	694	675	749	729	708	720	677	668	744	725	703	702	700	714	713	669	693	708	745	670	720	678	672	700	696	718	702	704	713	635	717	740	727	708	754	662	713	697	697	716	682	693	668	740	754	755	667	703	667	753	741	730	692	694	740	736	677	701	732	711	660	678	694	712	697	681	723	705	722	685	729	681	666	757	667	723	712	694	735	645	723	667	665	725	730	684	766	741	720	705	712	749	732	701	678	695	727	681	769	660	681	683	719	713	698	712	698	685	708	689	677	701	683	685	722	733	710	718	727	716	738	700	694	713	684	745	713	721	740	709	730	717	678	693	726	713	696	748	745	756	693	677	715	679	728	685	709	659	712	649	721	691	717	693	705	743	709	734	689	698	657	719	748	702	695	770	701	696	699	705	726	670	707	700	741	696	692	703	678	689	711	707	726	687	695	771	713	724	707	700	713	701	709	702	713	709	661	737	733	674	719	716	751	729	699	685	743	735	730	752	731	703	704	722	683	682	700	684	745	648	703	716	729	744	700	726	679	640	674	728	672	697	691	673	728	717	717	737	695	691	700	705	699	695	694	697	753	706	659	688	735	645	731	714	727	691	749	729	729	681	685	738	694	693	736	709	683	682	693	743	678	739	681	691	674	726	716	734	683	760	707	670	731	730	736	700	716	687	689	664	731	767	714	675	707	682	671	703	701	752	646	691	721	694	821	697	655	681	689	680	736	705	714	691	691	727	700	707	745	704	688	712	748	693	676	675	687	744	728	678	765	675	701	753	742	700	704	674	665	688	665	684	666	738	717	648	718	690	702	670	661	655	661	747	681	719	733	690	699	773	732	702	702	672	676	688	738	715	712	731	741	676	746	677	710	664	724	639	691	687	754	735	677	684	707	775	690	731	706	721	694	676	712	690	659	720	702	711	713	676	700	736	686	647	676	671	722	719	723	681	706	721	693	723	656	682	677	729	755	686	702	664	713	737	696	701	697	700	672	685	700	698	749	702	672	719	716	714	710	708	723	701	704	706	711	697	734	698	694	693	718	699	695	688	767	735	678	703	672	730	696	633	695	753	728	695	667	725	742	676	713	715	680	731	684	697	714	709	670	676	719	703	737	715	738	715	717	687	710	693	718	711	750	707	698	690	714	714	680	688	703	761	725	686	724	736	703	693	729	672	715	714	707	709	746	735	713	705	717	685	686	690	725	710	727	709	698	717	663	740	730	669	699	670	700	728	750	734	686	689	758	664	742	731	661	721	701	715	726	673	692	701	709	712	748	695	711	698	722	688	715	681	720	662	716	735	728	668	638	693	723	714	712	713	716	681	721	740	676	698	670	674	726	703	697	710	701	686	676	731	697	716	701	704	676	731	713	699	675	671	722	691	748	743	703	673	720	724	685	724	718	676	688	677	714	735	762	676	709	726	648	681	680	757	681	715	673	711	699	714	734	742	696	733	717	695	663	741	744	659	684	706	703	688	646	682	662	637	756	652	738	724	716	706	712	711	697	666	743	688	699	669	683	715	652	710	703	715	721	712	727	706	708	641	723	733	720	748	722	741	728	642	709	722	741	715	720	709	707	739	718	718	682	705	675	701	734	689	731	698	741	670	721	679	706	739	730	742	724	748	763	738	703	706	716	707	724	730	736	651	683	699	685	668	688	663	652	747	740	647	719	697	728	695	646	733	709	726	701	703	715	709	690	741	655	735	726	709	676	722	694	721	692	761	729	725	762	691	618	702	707	722	734	726	696	709	723	687	685	666	687	752	701	688	755	694	741	693	712	744	676	718	680	762	752	700	705	725	695	666	699	769	663	738	691	698	671	726	686	716	757	668	722	670	712	745	695	712	689	729	734	653	715	640	685	709	711	757	733	712	701	663	673	716	666	740	700	666	685	763	797	723	706	753	712	691	683	749	686	671	670	742	729	703	731	682	726	692	679	682	708	729	706	703	687	717	783	660	701	750	725	723	742	695	731	787	708	687	723	709	735	705	740	676	720	710	683	721	746	717	687	715	746	653	680	711	739	741	742	670	732	729	696	700	653	732	721	762	714	735	746	727	693	669	715	697	684	685	688	689	687	709	674	714	703	706	721	674	700	717	748	727	684	723	687	670	757	713	686	705	722	711	712	756	691	686	685	731	717	743	681	704	737	729	727	678	668	689	735	673	719	695	733	701	677	723	738	706	635	669	653	705	701	718	718	694	743	725	732	705	707	743	767	704	704	732	708	737	701	697	757	704	735	661	693	699	710	701	736	704	735	732	728	711	725	680	759	713	699	717	743	692	754	714	672	707	665	716	667	720	751	710	694	682	685	711	704	735	653	731	686	681	702	751	695	703	669	667	667	698	690	630	652	717	729	704	737	652	734	760	681	691	732	709	763	710	705	673	707	734	719	710	689	667	732	685	728	646	727	715	697	722	717	710	730	713	705	694	722	704	706	718	739	744	704	728	737	716	738	692	722	728	679	766	701	702	657	728	704	698	727	697	769	683	749	745	710	721	737	668	715	709	749	708	682	699	686	659	704	710	726	710	676	745	695	698	704	775	758
24218	4637	1224	935	684	515	383	364	353	279	285	255	253	221	220	207	237	214	225	198	208	215	216	168	187	183	185	203	220	187	211	202	207	206	190	199	185	195	188	180	179	182	185	191	207	194	229	195	191	175	183	178	162	168	174	179	169	181	184	174	182	199	165	203	182	178	156	204	191	194	200	174	198	179	173	204	198	202	162	168	179	190	176	175	204	160	150	199	194	176	190	204	181	191	171	193	191	181	161	196	186	194	178	174	186	176	200	201	204	174	160	196	169	166	168	178	201	156	162	178	192	174	198	198	195	167	182	180	190	181	200	187	159	201	170	174	183	199	213	192	179	176	185	190	162	188	203	174	182	187	161	189	214	175	200	190	174	202	205	197	185	175	174	193	192	180	206	184	181	193	186	191	187	173	173	162	174	185	185	156	179	182	215	194	180	205	191	202	205	195	187	178	189	203	200	189	193	188	225	190	194	155	162	178	165	187	179	206	197	170	180	174	174	187	182	149	169	150	174	164	156	176	181	176	192	171	220	181	175	176	177	195	204	186	195	168	188	167	209	168	150	183	186	196	182	172	169	201	200	176	200	179	191	193	203	197	186	187	207	196	188	170	173	194	206	206	210	182	168	178	179	193	192	168	164	193	176	179	169	161	153	187	166	196	187	204	181	179	163	185	172	169	149	183	203	184	188	179	187	182	170	182	184	173	167	201	187	172	163	179	172	170	187	169	176	194	174	175	187	205	170	171	201	193	181	175	175	188	178	193	165	164	193	169	194	213	203	170	192	189	203	179	188	202	175	186	182	183	173	216	224	173	200	186	169	194	188	181	196	197	183	176	211	194	179	190	181	170	181	176	196	195	162	196	198	169	177	181	177	171	189	169	186	188	188	187	196	177	183	173	178	208	215	170	174	172	168	186	176	173	193	172	160	181	188	163	179	178	196	177	219	163	156	169	196	168	220	183	195	202	176	185	167	174	170	203	171	193	203	167	221	205	183	204	171	195	168	202	177	184	207	176	176	166	168	174	206	186	186	208	171	176	183	182	186	172	208	186	187	153	188	191	182	192	187	186	162	170	187	196	178	165	166	175	196	197	205	173	209	163	175	187	188	167	181	207	182	207	181	180	170	179	160	166	172	185	177	187	165	187	149	204	190	171	180	185	196	190	176	217	198	181	191	169	212	163	211	196	198	153	196	163	176	183	201	169	202	175	213	178	186	185	192	200	169	191	219	186	197	189	181	182	174	219	195	201	175	204	178	212	178	199	201	186	187	179	173	194	168	183	161	184	190	178	162	212	162	182	180	165	193	185	206	184	189	190	168	183	173	201	170	191	203	172	184	207	175	195	192	178	179	184	160	164	186	188	183	194	169	166	179	199	176	209	198	178	151	191	200	165	170	163	175	205	179	178	193	199	187	191	174	184	188	185	181	195	186	166	182	202	183	189	174	169	193	188	199	187	178	182	192	163	172	218	173	191	222	177	192	171	192	197	169	162	167	177	177	175	193	192	189	160	182	194	165	164	192	185	180	182	199	169	180	173	168	174	190	207	175	197	172	172	169	193	192	181	183	169	176	191	171	183	182	194	182	182	198	160	165	171	172	204	182	182	196	194	191	184	198	186	195	196	173	163	192	197	188	194	189	196	177	179	173	194	195	188	164	155	185	206	210	205	176	166	194	159	178	204	186	176	183	175	191	191	190	202	200	175	167	178	177	201	152	186	162	199	173	208	196	195	190	195	203	199	185	188	168	199	184	192	163	169	196	185	192	174	168	170	187	183	187	169	204	170	171	191	162	179	228	158	185	176	193	180	189	180	194	154	175	168	195	170	199	160	189	176	175	178	197	179	174	173	169	200	189	175	174	181	184	164	171	196	163	208	181	209	211	165	176	201	196	191	175	179	191	208	201	189	198	181	161	185	197	210	168	172	188	201	184	188	196	181	164	177	199	184	202	193	207	187	188	183	191	175	196	189	196	189	195	187	199	192	163	204	163	191	184	193	170	182	195	158	190	165	192	189	176	192	192	175	196	155	190	183	206	174	179	189	187	206	173	207	203	170	153	170	197	195	181	180	209	169	205	179	167	181	180	180	173	191	168	168	192	191	209	207	165	191	205	185	182	159	185	201	172	185	162	173	200	177	191	167	169	159	188	175	200	183	185	230	185	185	183	196	190	176	212	160	183	213	182	180	166	176	183	163	171	184	178	208	200	159	177	188	189	183	167	163	184	197	183	161	181	164	178	177	188	177	176	161	180	205	182	197	188	172	175	202	184	182	169	178	157	184	186	160	173	166	163	199	191	185	179	177	183	173	167	187	166	189	181	163	180	207	180	180	171	171	204	187	188	179	210	173	162	218	208	181	169	204	208	208	181	192	187	183	202	177	173	189	184	166	174	178	183	205	157	163	173	185	226	202	196	183	162	169	179	204	174	202	195	177	191	184	169	191	180	184	170	197	201	205	179	171	178	209	194	217	174	183	182	173	176	176	166	180	170	186	167	171	200	164	183	170	163	184	193	170	179	192	184	173	155	173	148	175	183	166	204	188	178	202	203	204	225	201	168	199	177	170	176	180	187	164	173	182	200	211	174	175	188	178	207	180	183	185	205	191	186	181	183	194	192	197	162	162	189	183	185	201	212	184	156	218	186	198	181	205	188	177	150	215	181	187	197	177	211	173	146	208	206	176	167	196	182	176	196	208	200	183	189	182	193	220	155	203	183	179	169	189	200	191	194	157	159	190	187	156	181	203	207	189	184	165	187	182	174	194	188	173	180	178	164	187	157	183	165	170	168	176	215	147	189	198	172	175	167	191	191	209	190	211	189	192	178	175	180	175	184	189	154	179	172	173	173	186	177	187	196	184	190	177	184	187	218	189	187	184	180	183	173	184	207	188	209	171	188	202	169	197	168	188	191	190	184	203	190	217	167	186	168	201	213	165	193	204	188	173	183	185	197	177	175	201	157	176	184	187	222	195	186	174	179	185	195	194	192	170	208	196	191	182	175	172	197	194	190	219	185	191	169	212	185	205	206	182	201	182	176	211	159	191	178	210	187	146	192	172	161	185	182	183	190	167	186	225	190	197	179	180	196	171	197	200	190	189	190	187	215	179	202	211	194	185	186	189	190	184	183	204	197	175	168	157	174	185	194	167	153	177	165	197	194	184	199	175	204	190	195	194	158	197	186	215	196	215	189	183	196	169	170	199	209	179	195	180	190	187	196	215	177	179	185	176	166	179	185	183	204	191	193	173	189	157	180	192	179	181	159	178	217	155	195	185	169	190	180	194	178	187	171	184	182	173	192	178	179	201	178	193	162	208	173	182	185	184	158	203	190	190	204	186	188	178	196	180	198	164	172	185	200	206	182	172	191	162	213	181	182	203	227	166	182	180	176	191	177	166	193	196	187	182	150	175	183	201	191	188	176	175	195	199	161	167	205	214	187	170	170	177	181	209	183	183	189	189	180	174	180	174	176	209	188	195	171	190
11883	2955	2483	2912	2514	2207	1829	1554	1349	1276	1194	1066	964	888	876	806	786	771	720	696	670	665	627	622	643	670	618	639	589	620	572	559	612	549	599	594	603	582	560	592	572	582	507	602	599	593	529	539	556	553	564	552	537	549	504	580	570	544	534	570	501	554	562	545	561	546	538	510	533	516	535	510	574	530	565	500	528	523	546	504	525	561	588	521	540	586	559	547	509	511	543	510	514	513	476	492	512	551	522	499	523	516	542	490	496	528	519	566	537	547	545	498	529	495	572	475	519	577	515	524	497	551	518	547	493	539	560	544	541	486	549	570	552	524	512	529	521	547	520	556	520	515	507	549	495	538	548	556	547	547	550	532	518	511	535	544	490	528	511	511	535	529	507	541	570	525	543	558	543	549	492	493	522	522	531	518	508	531	503	525	517	540	549	537	543	548	487	536	533	548	508	541	518	549	536	528	489	512	553	484	534	552	554	528	554	565	518	535	529	559	534	555	490	535	547	520	547	535	523	513	596	521	532	533	534	553	504	518	528	556	535	514	494	545	505	509	514	514	531	579	553	526	501	549	535	534	514	527	505	519	531	572	518	510	590	548	523	520	518	536	539	491	474	510	512	516	539	555	473	570	503	512	505	465	570	531	520	555	540	539	518	551	496	517	545	525	548	539	485	521	542	529	546	536	486	567	559	472	541	522	537	498	513	522	581	506	528	499	494	550	532	520	506	537	532	513	538	515	528	518	559	515	543	511	520	532	561	567	512	518	529	547	488	544	540	499	516	522	559	550	525	498	495	517	529	519	518	521	512	556	506	540	546	538	516	547	524	519	526	472	580	531	470	506	562	500	507	516	529	577	545	552	539	543	519	527	574	546	500	559	528	505	535	491	486	544	526	529	474	505	538	516	517	504	523	519	503	523	518	497	541	546	527	504	498	562	560	505	516	513	523	596	504	500	591	531	499	502	578	538	489	504	567	521	512	570	535	493	525	502	499	536	522	502	550	525	557	500	512	516	531	517	525	524	563	511	508	534	500	528	510	511	564	513	549	537	523	504	530	527	527	506	548	535	554	541	572	502	556	509	504	515	556	477	531	495	494	521	505	542	556	538	493	526	468	494	559	521	519	545	521	467	517	487	562	513	508	486	510	512	506	523	531	558	563	505	488	510	551	530	508	510	544	526	516	510	539	559	495	549	500	549	494	555	520	514	520	521	546	509	550	558	510	494	493	570	544	509	539	477	535	512	507	522	545	501	461	542	518	531	507	484	553	515	527	541	586	502	503	509	541	490	541	564	547	527	561	501	522	554	562	499	533	561	502	522	522	531	530	545	519	485	529	532	547	522	531	534	483	511	510	531	517	532	522	522	522	512	530	561	534	603	501	488	530	505	533	518	527	516	510	564	553	510	509	521	542	504	518	534	520	525	501	552	577	542	527	535	561	544	524	522	522	520	512	510	520	517	527	506	529	520	530	518	548	518	501	550	542	555	554	530	531	517	501	499	541	504	564	549	516	526	510	563	555	527	523	521	580	524	502	512	530	523	550	561	503	540	533	524	513	525	508	577	495	521	546	489	519	496	537	497	535	569	568	538	556	564	542	559	512	502	530	505	489	528	528	518	529	542	506	525	513	540	568	519	532	491	555	546	547	531	503	481	510	512	491	538	511	523	548	583	496	547	494	527	554	487	501	554	543	485	504	506	536	530	500	489	491	541	514	517	517	523	526	516	514	461	496	554	533	540	537	530	530	546	526	509	552	542	556	516	518	549	498	503	531	542	517	516	491	512	506	564	501	518	517	538	525	588	463	528	515	538	536	534	549	524	520	514	495	534	530	510	536	504	515	496	527	585	528	494	521	524	539	533	510	517	509	531	528	544	507	529	543	543	529	525	529	513	553	546	567	561	516	511	511	545	529	554	519	488	522	500	538	534	528	532	491	534	551	527	503	540	529	513	518	569	527	516	511	540	544	502	498	542	514	519	502	518	549	535	517	508	505	533	534	488	537	541	510	493	523	534	527	522	496	519	516	531	527	529	526	538	515	545	561	508	494	536	501	525	566	524	539	499	515	490	525	578	505	538	565	521	488	518	501	510	555	525	522	494	564	534	506	524	515	548	557	517	550	522	513	537	520	542	552	491	518	548	526	556	487	542	530	499	509	535	511	526	540	529	547	545	524	568	546	561	559	504	490	547	545	556	527	519	520	494	540	541	552	498	479	546	520	536	581	499	535	519	500	530	538	549	481	482	500	504	531	536	516	516	534	525	513	524	526	552	498	538	541	498	511	529	555	551	539	539	500	544	520	555	562	557	546	515	518	506	517	476	509	550	513	536	502	528	545	511	568	583	524	533	557	538	532	554	508	552	535	502	548	546	526	513	530	508	542	518	471	573	536	534	561	503	552	591	506	503	525	524	532	573	569	545	525	550	493	549	549	501	505	543	524	505	539	498	533	539	527	516	536	560	492	519	491	515	533	517	571	525	493	501	540	531	553	487	480	536	508	549	500	499	514	540	521	548	523	552	558	469	491	518	490	497	525	500	523	535	531	492	522	515	548	504	502	500	553	547	523	544	512	499	509	519	515	551	487	535	552	572	525	559	526	539	533	503	520	532	549	540	515	532	574	480	557	547	544	470	522	511	533	536	535	546	534	485	511	532	495	541	536	530	544	542	518	522	534	518	524	545	526	535	544	512	544	531	542	504	511	525	528	525	519	514	546	553	498	549	498	523	507	559	547	520	584	468	548	574	505	491	498	528	518	511	517	523	539	508	541	529	536	509	504	530	557	530	543	499	583	541	565	516	574	515	561	490	528	561	541	512	537	518	483	486	519	523	554	515	554	491	554	526	510	563	517	506	538	563	531	541	529	528	512	517	532	510	537	510	529	516	485	534	544	485	530	531	538	569	558	526	569	502	521	537	507	524	527	530	520	541	538	545	541	503	505	559	534	524	512	517	497	534	542	475	539	543	520	515	510	517	572	501	502	523	482	485	616	553	518	542	523	567	511	542	559	519	534	515	507	510	508	502	535	508	495	503	520	534	550	513	486	508	566	502	519	495	526	513	548	536	567	514	486	520	512	546	542	507	524	580	524	537	492	517	567	510	541	556	503	533	516	518	536	524	538	517	517	536	528	544	517	500	558	503	515	519	515	552	533	502	520	536	513	507	509	496	529	520	498	523	511	498	501	504	551	518	597	522	501	544	562	512	543	491	519	502	505	511	532	527	480	489	527	532	525	556	526	529	567	525	498	513	540	520	539	541	557	557	543	522	548	502	475	536	546	544	548	572	544	538	519	554	522	551	523	496	529	504	513	544	534	525	501	546	537	502	521	504	523	545	488	497	539	501	522	524	481	552	560	549	489	510	565	542	494	565	537	499	484	492	485	539	498	514	533	502	520	561	514	497	509	528	535	492	516	521	552	527	525	500	529	521	533	523	543	577	532	530	508	546	515	519	525	508	517	519	533	560	535	554	532	499	513	550	517	536
36796	10168	2579	1879	1341	1023	887	693	641	540	559	459	443	460	443	404	434	401	408	414	384	425	438	370	358	388	378	385	347	394	374	371	356	349	341	387	334	340	353	358	368	326	361	392	368	347	367	327	343	345	331	323	344	387	352	372	328	351	340	374	328	319	353	374	348	308	364	325	353	314	294	342	360	341	365	337	324	329	324	338	350	326	348	324	339	328	375	363	328	360	361	378	349	323	361	343	370	357	344	371	337	353	343	319	330	353	411	360	342	328	351	348	359	341	341	339	340	362	345	354	323	347	352	365	339	318	309	321	312	351	351	348	358	389	393	343	324	383	332	343	357	358	352	344	323	357	348	342	348	355	347	355	333	348	327	341	368	353	376	348	322	335	342	364	345	348	347	365	362	317	355	332	324	319	328	336	358	336	363	320	342	321	324	339	315	351	353	336	336	322	362	305	323	334	364	333	350	354	323	321	359	339	336	371	367	348	315	334	330	360	358	349	356	361	326	336	333	359	352	386	368	330	334	404	342	398	333	330	307	329	343	342	348	369	337	329	349	350	335	334	363	334	358	340	358	368	395	325	364	325	329	360	339	312	361	342	354	314	353	310	359	364	363	320	302	296	371	344	330	371	373	353	314	309	389	325	353	321	390	378	361	331	376	354	336	374	329	345	345	303	339	309	332	367	376	352	360	353	373	347	351	366	362	333	357	358	343	360	327	333	334	360	347	356	355	350	354	356	334	383	352	345	330	332	341	359	344	311	290	337	304	340	318	363	357	313	336	318	331	333	359	302	350	307	316	328	300	345	330	349	343	373	345	345	334	368	365	340	327	337	337	351	323	315	361	351	353	354	354	336	316	364	335	325	334	401	402	356	355	332	305	352	353	317	322	373	298	339	350	333	327	331	373	354	325	332	349	367	308	329	310	341	347	367	326	333	322	357	344	329	321	351	341	342	354	356	380	320	370	325	323	397	359	314	375	357	317	353	376	325	314	346	347	311	362	335	328	358	334	321	351	371	352	352	348	362	348	345	343	322	348	353	365	326	345	317	357	354	333	314	365	321	340	338	342	386	340	348	305	330	339	338	307	308	361	342	346	365	341	374	323	343	357	371	347	321	380	345	350	317	350	366	333	372	345	358	342	319	340	345	326	343	348	344	355	374	352	328	341	359	353	345	373	349	332	364	360	336	317	348	355	323	317	368	341	377	311	367	366	351	351	324	359	340	340	365	329	362	348	327	350	354	349	354	363	395	383	354	363	346	320	356	334	369	294	334	349	351	371	359	333	329	345	334	389	332	362	360	325	352	355	356	353	363	370	348	355	324	367	344	348	338	372	313	330	337	347	335	353	314	328	328	327	308	344	316	328	345	377	370	363	323	378	323	372	339	361	346	348	343	360	340	357	377	324	324	316	337	340	375	350	359	335	315	331	349	353	368	335	330	340	340	328	338	333	314	361	365	313	379	358	316	377	355	335	324	355	384	331	351	355	378	373	328	355	329	323	367	355	353	340	345	321	326	339	310	293	366	336	314	375	352	345	368	311	335	346	358	369	331	321	402	333	322	331	341	375	327	354	349	309	330	326	297	334	347	315	337	309	352	329	344	361	329	348	325	339	362	345	359	301	377	382	338	300	355	329	348	323	357	346	312	354	344	339	331	350	370	365	343	366	338	331	325	313	334	325	298	365	366	330	340	355	341	347	321	334	333	366	376	366	347	340	336	356	352	346	330	312	343	361	331	342	347	362	341	348	374	375	368	337	339	314	353	375	324	339	344	338	356	312	320	361	307	359	341	328	327	346	327	318	347	360	343	354	328	309	354	324	335	354	339	355	356	352	387	363	342	361	355	350	341	320	328	316	351	364	375	323	339	372	333	319	345	387	352	359	338	328	317	347	359	339	343	367	331	354	333	372	336	355	368	360	292	365	350	365	343	353	336	355	345	339	359	354	340	334	335	323	379	371	337	328	351	361	344	329	365	306	320	387	313	340	338	344	353	353	344	325	338	383	365	348	326	362	342	325	318	350	336	375	353	348	378	368	329	384	328	350	352	354	344	330	350	354	386	349	324	375	330	334	324	343	348	338	351	380	331	324	380	342	343	325	346	306	305	343	349	359	332	323	344	340	340	369	348	333	347	325	389	325	383	329	372	337	316	321	326	315	344	354	320	332	315	322	339	349	318	336	352	339	336	330	334	313	317	385	347	322	383	354	346	352	367	328	354	305	334	347	334	328	372	325	323	372	345	379	355	344	321	309	313	296	351	345	347	341	346	326	340	334	361	333	366	351	353	362	368	362	314	343	336	324	320	386	372	307	349	335	360	355	343	340	381	360	379	344	325	327	350	323	364	392	333	356	349	358	327	326	345	382	314	338	337	337	357	352	314	359	342	348	409	356	339	333	327	388	330	321	341	315	367	350	375	354	341	356	320	354	333	297	318	372	325	331	334	319	331	288	365	310	356	382	336	322	355	392	350	336	308	353	347	306	359	349	333	329	352	361	324	350	316	324	337	329	359	362	346	351	312	376	346	343	329	340	341	325	346	355	360	340	351	354	314	355	314	319	368	342	320	316	364	335	350	375	323	364	345	385	351	320	341	359	366	335	304	345	350	328	352	337	343	376	337	328	340	358	388	379	341	340	373	350	312	365	400	314	321	334	364	350	335	373	324	343	342	343	373	341	361	325	338	348	313	347	333	362	324	335	319	305	349	373	353	347	373	325	368	335	385	346	339	316	338	339	330	352	341	329	362	330	370	384	322	322	336	320	301	372	353	383	378	359	346	340	338	334	354	329	318	336	347	349	372	336	321	319	357	323	345	341	327	355	347	353	320	325	343	377	367	358	353	354	324	336	362	346	327	334	307	340	358	328	334	312	316	322	372	328	379	363	375	327	368	352	352	307	347	373	329	375	375	311	350	324	329	379	343	356	334	350	310	316	350	355	292	336	361	360	345	349	326	371	319	351	384	341	353	370	360	301	331	312	365	307	335	346	304	356	352	383	368	349	372	342	329	358	358	363	347	336	324	337	325	321	352	354	324	352	331	361	320	370	357	362	355	342	402	317	344	361	366	336	370	364	332	292	349	353	315	323	288	337	304	326	334	329	332	337	331	345	356	366	347	344	353	355	323	357	334	335	324	353	349	329	341	333	364	373	353	336	379	352	351	345	328	383	332	334	347	364	373	315	358	331	355	332	351	347	356	343	333	337	332	325	332	331	346	351	337	319	330	357	343	338	352	320	359	351	313	344	332	363	348	327	336	355	350	329	360	342	360	321	358	334	362	330	317	357	346	334	325	364	371	358	328	357	347	355	324	350	377	346	361	324	343	329	324	330	369	381	307	350	323	359	329	365	358	336	358	356	348	366	381	347	354	372	334	355	394	321	343	316	356	349	338	339	334	345	335	337	312	334	338	328	348	359	331	351	362	340	321	363	325	347	375	373	348	332	341	366	323	314	346	344	338	345	332	360	324	336	324	360	325	323	323
17772	4926	4630	5488	4819	4042	3450	2971	2572	2231	2014	1866	1726	1608	1521	1454	1411	1308	1317	1258	1227	1132	1118	1134	1100	1065	1056	1093	1046	995	1016	1030	998	965	994	959	996	972	989	958	938	966	957	938	964	958	969	968	922	945	909	914	907	963	902	903	951	902	902	938	882	941	960	936	919	858	864	927	941	898	917	888	963	912	916	884	897	934	926	856	959	904	885	884	888	847	916	893	903	878	905	895	923	919	896	930	910	931	900	911	895	888	865	866	923	901	866	914	911	943	840	904	869	827	876	922	875	876	851	875	914	885	877	857	926	888	907	897	879	890	891	878	854	897	885	882	887	893	907	866	894	872	844	880	899	926	896	881	914	907	861	852	835	856	884	856	844	855	864	846	863	841	854	916	821	909	842	856	912	897	875	855	863	822	882	819	894	902	907	918	897	908	880	881	876	841	874	903	856	893	910	933	889	880	888	876	859	874	866	853	894	909	858	876	856	957	912	897	884	852	920	898	847	913	927	849	814	860	873	909	856	852	883	843	851	865	906	910	878	877	847	870	881	852	861	889	854	855	901	916	876	863	858	826	898	860	890	816	878	854	858	895	931	900	893	914	874	832	908	861	929	883	860	822	865	919	937	899	858	891	837	911	910	847	863	878	867	874	895	873	849	900	845	911	865	881	861	839	873	827	872	851	908	899	833	893	835	880	914	863	880	921	885	840	865	845	889	874	906	921	903	872	900	863	862	875	837	861	915	840	915	912	904	903	897	927	873	871	858	879	891	966	914	963	861	887	919	891	850	838	842	854	924	898	859	875	898	854	868	909	897	877	925	868	860	871	856	866	908	863	860	888	897	845	861	842	855	878	890	910	880	907	881	895	857	896	843	862	910	899	868	920	869	862	890	850	897	877	873	849	857	849	821	886	872	827	823	848	895	837	894	896	904	850	903	845	847	870	874	917	880	875	924	912	879	886	840	869	878	901	885	902	913	882	794	904	899	858	876	902	908	925	875	886	911	873	895	911	889	912	831	836	858	856	850	866	903	832	897	881	860	870	855	890	869	867	889	918	894	889	881	869	869	860	870	846	862	869	858	890	837	930	920	868	916	917	895	836	908	868	855	900	915	867	873	883	872	867	891	882	876	857	884	857	833	863	891	890	890	878	899	845	837	860	870	860	882	843	907	894	802	879	919	860	874	887	882	831	861	843	884	919	896	883	893	847	900	886	895	926	879	884	948	870	879	864	864	874	911	864	913	897	829	884	861	917	919	885	866	868	871	851	864	798	845	824	890	854	878	866	945	882	896	867	891	849	902	855	865	910	849	875	880	906	857	897	909	892	818	887	903	882	821	912	909	831	875	892	923	877	939	892	904	903	891	854	838	818	849	898	853	865	905	881	911	825	885	899	882	889	920	883	853	871	898	854	863	823	880	872	859	896	883	845	940	895	838	870	872	854	873	907	903	888	875	873	894	866	846	858	840	911	975	889	875	875	860	904	838	902	838	865	854	857	842	887	862	903	942	890	885	832	837	846	862	885	814	960	850	888	866	830	929	858	865	905	870	910	913	875	867	838	877	854	909	892	869	845	889	886	886	856	873	893	897	890	856	879	897	835	841	849	878	884	896	854	819	859	895	886	922	884	886	882	852	891	864	871	875	897	930	910	865	866	898	857	921	866	876	884	933	867	861	919	898	856	910	864	852	862	917	958	827	852	859	822	875	869	912	891	918	904	915	832	884	880	892	896	831	861	918	917	888	899	926	858	892	873	857	879	875	863	843	906	878	853	845	915	893	884	880	803	890	826	836	847	855	878	872	812	867	888	863	915	841	794	844	888	877	947	877	814	899	927	918	818	846	910	871	837	878	816	875	880	960	822	857	909	916	842	901	917	867	893	915	933	862	898	894	862	889	860	889	816	851	874	862	854	927	900	900	905	862	846	872	869	875	854	884	870	887	862	882	920	870	867	885	913	893	906	872	868	928	889	938	825	864	896	878	929	908	901	870	866	855	884	896	853	840	917	910	895	846	933	875	885	841	881	852	904	920	902	899	816	908	858	810	885	877	882	914	859	850	894	903	865	905	843	856	878	881	879	875	857	920	860	853	894	886	840	897	868	911	891	831	880	891	875	893	899	857	879	866	894	873	887	879	899	891	891	877	876	892	901	843	876	900	873	885	895	903	868	855	859	862	860	863	871	931	869	938	849	889	892	862	888	832	862	893	875	909	908	913	860	876	880	892	842	840	873	840	895	884	846	934	843	879	896	905	926	866	864	881	885	850	896	893	886	941	858	874	920	870	891	876	870	913	859	871	887	828	841	849	914	849	871	904	945	862	832	841	862	897	806	806	890	864	908	916	867	872	827	865	857	894	848	900	945	866	902	862	860	875	853	882	929	823	903	857	853	851	890	897	870	857	867	929	890	829	901	936	900	869	842	831	907	922	890	894	923	877	886	855	841	883	859	887	847	834	872	848	902	823	940	844	897	881	918	882	864	858	892	905	856	905	848	867	950	886	880	872	867	911	855	861	883	879	880	900	915	854	952	901	821	880	858	842	872	860	920	898	841	839	886	886	876	924	896	870	912	859	864	871	909	904	929	939	887	843	900	858	860	828	839	857	874	871	853	890	912	889	922	852	881	887	868	934	838	913	859	879	857	905	861	888	890	866	848	893	847	874	901	895	872	901	912	854	907	866	877	888	888	842	893	877	901	849	836	827	853	884	858	876	797	870	897	901	847	941	911	847	817	849	824	869	871	909	864	891	822	899	884	948	869	907	891	885	906	883	878	872	844	913	886	893	832	870	877	818	883	867	867	867	945	924	863	876	869	883	880	887	865	867	863	861	892	892	942	910	889	871	868	899	878	894	921	916	855	861	860	865	821	840	914	928	854	803	879	857	867	872	834	876	885	866	837	837	812	919	844	877	907	838	876	876	873	817	866	895	834	876	897	926	885	862	854	890	816	848	878	931	860	885	850	845	867	850	907	863	869	876	900	938	899	895	862	868	828	854	879	894	846	871	909	873	882	843	877	812	883	812	850	891	828	868	921	842	877	837	884	890	848	869	848	856	898	922	913	876	890	915	876	866	850	863	868	852	884	845	854	890	915	907	825	915	876	918	844	865	869	896	857	914	902	891	897	876	879	935	869	876	896	875	896	933	899	849	907	909	843	901	862	881	852	862	873	796	876	893	866	912	845	927	877	884	855	910	933	933	845	892	891	802	874	846	873	841	868	883	880	869	888	921	863	889	858	897	851	896	865	880	828	854	843	874	858	901	887	869	905	821	937	882	926	887	888	848	875	893	882	850	824	881	874	824	923	867	894	886	898	858	863	874	847	899	877	895	883	882	927	880	897	856	886	884	864	869	858	892	873	890	851	897	853	897	898	858	898	927	898	850	860	892	865	850	886	901	907	873	836	858	854	888	879	895	894	874	834	914	845	874	881	817	894	846	888	842	853	889	890	894	911	858	888	898	892	898	831	873	879	900	891	901	821	878	958
5558	355	316	300	298	299	277	283	312	278	290	282	299	275	295	325	294	288	282	254	254	293	280	291	309	270	279	225	257	286	273	269	278	284	246	291	290	320	306	267	280	255	270	273	296	311	330	341	291	314	294	275	310	266	274	321	275	283	273	263	312	273	272	301	240	319	293	277	266	287	286	305	295	272	293	287	238	278	295	288	306	276	292	300	290	297	270	282	285	314	307	283	297	273	289	254	269	297	271	284	294	245	313	259	279	239	286	291	297	284	247	301	270	252	246	301	276	268	257	297	317	300	265	297	273	286	256	247	295	289	286	267	284	257	285	278	284	294	314	256	270	285	242	257	292	264	283	308	276	269	302	265	271	265	308	274	303	284	262	276	266	285	296	280	284	263	273	267	266	282	271	262	262	262	268	260	267	242	266	275	292	274	276	276	313	285	263	248	284	280	293	262	286	253	282	259	286	274	270	293	272	292	307	285	272	282	287	314	300	281	290	274	315	284	308	253	315	276	251	317	271	299	289	321	292	286	282	276	298	275	274	296	283	281	275	268	286	316	283	307	351	278	284	306	317	282	300	286	307	286	299	240	275	279	308	273	254	297	272	264	280	274	262	278	281	296	295	303	300	292	285	262	268	283	284	271	268	292	310	291	264	283	277	300	279	303	281	302	293	307	287	281	250	285	285	271	297	283	289	280	254	277	285	306	291	275	319	286	297	277	278	289	287	302	280	265	279	277	275	280	288	275	295	254	311	273	260	281	266	297	273	323	268	256	266	296	258	306	293	291	272	290	280	301	327	287	253	270	259	296	288	303	317	282	300	285	305	278	303	292	266	293	272	302	283	289	294	259	284	290	281	286	272	253	299	289	291	266	271	282	280	282	290	277	245	291	287	279	286	280	278	304	254	292	267	267	297	301	282	266	282	286	295	276	276	283	284	293	261	288	258	238	270	281	278	258	280	244	258	296	292	305	272	269	289	292	303	288	322	292	269	286	304	283	259	301	288	242	292	269	267	267	274	278	272	282	267	271	270	281	282	297	270	298	289	299	282	303	274	290	286	268	290	288	335	290	289	260	271	326	272	291	280	298	296	293	280	296	299	264	286	254	285	274	312	275	272	274	308	253	281	299	308	252	286	268	281	288	265	276	262	279	317	320	322	308	281	285	295	271	282	292	279	304	275	250	263	309	323	278	284	282	311	294	310	287	282	288	270	271	291	264	309	270	259	279	288	313	275	303	288	278	285	299	261	269	307	301	282	298	326	287	295	294	289	293	279	293	298	280	290	266	282	344	268	273	279	282	279	288	282	277	267	293	254	276	313	258	299	280	268	263	288	274	255	293	298	330	291	301	272	268	269	295	279	302	293	275	286	284	268	275	262	267	291	318	302	280	278	271	287	252	259	293	314	267	281	282	298	284	310	267	242	271	306	267	274	297	278	266	249	315	270	269	270	271	280	253	284	287	293	285	322	277	311	311	297	285	280	238	281	279	248	285	292	276	286	300	297	274	295	306	293	267	293	278	288	295	306	291	294	294	284	275	302	301	286	291	276	301	293	276	300	299	292	303	262	263	248	252	292	309	288	271	273	280	305	308	309	258	291	286	295	273	291	292	258	242	307	318	300	271	265	260	285	281	286	304	285	262	286	282	277	284	294	280	286	290	290	274	279	301	280	268	294	249	307	298	285	277	284	266	287	288	277	238	279	269	286	258	259	294	274	265	296	272	299	255	269	285	267	283	269	299	275	274	303	286	276	285	254	292	277	277	268	292	307	285	254	277	294	288	289	249	279	268	277	247	293	265	266	303	278	332	293	268	268	303	284	287	293	315	295	263	269	294	314	300	286	301	290	284	307	280	283	312	287	271	284	268	302	276	278	285	245	287	273	281	273	270	285	294	270	284	270	277	288	281	284	295	276	300	302	290	291	297	288	292	281	294	271	300	297	280	259	286	281	282	297	268	270	232	289	266	282	313	271	294	279	317	298	259	284	296	296	265	266	279	297	279	262	301	276	287	268	303	281	257	293	257	273	294	270	294	262	287	265	259	251	281	278	303	287	292	267	268	271	299	294	296	275	257	301	299	289	282	289	271	271	276	265	296	304	282	286	287	284	294	274	298	284	258	308	261	266	283	275	281	265	313	291	299	330	267	301	282	272	286	261	289	264	283	282	281	307	294	269	295	310	266	286	298	246	278	299	279	286	284	274	285	306	279	249	253	277	262	257	271	264	292	284	288	262	289	290	269	238	297	302	268	283	271	282	275	296	268	294	307	275	264	275	268	272	295	271	306	293	285	272	286	257	267	294	294	303	289	274	292	314	280	250	271	268	257	290	274	284	287	291	252	326	273	317	253	260	277	272	260	287	266	257	273	256	278	306	250	326	282	269	306	290	322	271	305	301	274	275	283	297	268	299	288	281	281	309	281	282	307	282	285	281	286	304	267	305	278	268	257	276	296	273	297	267	275	279	308	287	322	259	271	274	316	259	272	288	318	279	283	303	287	284	296	269	281	283	253	280	249	293	307	273	299	296	318	313	308	292	252	265	299	235	272	271	276	292	320	310	288	287	291	302	283	289	275	292	273	280	277	290	301	298	286	294	294	293	302	289	242	278	250	279	261	283	258	275	312	303	296	293	273	265	282	313	294	291	290	296	309	253	295	275	287	304	275	300	277	294	313	274	279	268	291	275	269	307	279	293	268	309	290	294	356	294	292	293	298	293	250	291	256	250	271	293	280	290	278	307	276	276	278	281	301	263	270	263	312	303	297	296	292	286	303	293	273	306	272	303	262	253	291	271	287	294	289	323	265	275	277	289	281	274	280	305	272	304	281	288	270	276	283	309	283	296	281	292	287	278	273	265	288	275	289	280	266	281	313	298	286	269	293	250	279	234	247	271	307	292	263	301	297	289	285	279	254	294	295	256	263	259	255	284	256	259	280	296	304	241	273	260	272	279	287	277	275	269	280	282	278	313	298	310	314	281	329	272	275	304	304	315	277	307	301	309	300	266	275	289	301	311	294	276	279	267	276	274	279	262	298	313	267	294	275	273	284	312	271	311	253	279	299	309	277	255	288	269	296	300	289	262	265	304	266	263	271	296	294	278	303	292	305	280	253	277	288	302	239	293	288	273	307	262	291	302	245	280	290	256	261	299	268	294	279	282	271	293	296	249	285	290	282	279	335	256	278	279	279	305	275	276	296	298	276	279	272	254	287	269	278	263	278	287	261	285	299	324	282	278	276	288	280	317	246	273	297	293	268	298	309	300	294	293	283	268	235	276	279	273	285	267	285	312	284	269	276	289	277	294	264	316	247	270	307	260	284	277	290	298	287	299	278	300	270	282	314	285	314	292	281	302	276	304	260	297	270	314	294	313	271	277	277	266	254	300	296	255	272	272	286	282	266	271	315	258	264	276	286	283	283	287	331	273	250	244	285	295	310	301	291	286	265	266	301	289	255	266	282	265	304	289	285	297	280	296	293	299	268
3895	783	782	740	764	779	781	745	683	713	696	768	704	738	700	808	700	706	718	751	711	675	703	681	700	677	658	754	681	734	710	743	700	705	681	704	698	674	696	695	756	730	713	701	652	748	706	695	711	736	726	764	732	725	653	695	714	762	734	674	716	690	646	704	693	685	721	717	697	723	716	724	721	703	737	737	742	757	710	757	730	703	685	680	676	683	729	654	703	729	759	752	701	735	713	701	703	684	665	627	727	722	689	746	689	675	732	690	728	703	752	728	703	704	717	709	741	678	677	641	677	684	716	702	704	715	731	692	677	739	702	676	716	737	753	740	702	723	700	735	675	692	672	733	720	723	676	729	685	695	654	726	692	722	683	693	696	690	719	709	689	720	699	692	680	742	649	660	728	674	707	730	680	713	693	729	669	658	761	701	692	742	737	728	698	670	713	725	769	696	747	728	702	703	711	694	700	690	655	719	749	686	648	723	718	751	722	709	682	696	695	754	690	717	715	732	722	741	708	691	714	754	719	722	695	758	717	719	735	704	732	688	754	727	734	689	738	746	749	702	726	700	730	723	688	701	734	703	746	693	658	689	685	669	672	718	679	696	753	737	668	662	701	741	702	689	700	693	659	720	725	708	690	674	677	673	681	707	685	669	690	673	721	693	730	697	704	725	699	750	685	745	721	715	692	657	714	691	743	712	728	678	704	708	723	759	664	728	682	719	641	731	756	710	685	684	750	678	715	695	733	667	691	701	689	698	714	680	647	682	712	676	697	692	743	702	730	715	699	670	714	710	704	764	649	666	702	708	719	685	730	658	677	703	723	695	752	684	728	738	690	722	717	728	710	725	699	747	674	717	663	717	710	694	712	696	737	684	698	731	765	735	690	684	678	708	661	697	707	720	688	742	673	640	689	723	685	717	694	763	703	735	698	666	711	744	700	715	700	725	663	691	707	693	729	718	715	724	704	711	734	701	715	697	756	727	727	679	701	719	689	714	711	682	715	671	685	754	699	747	717	746	716	713	699	738	717	709	680	700	742	665	701	703	680	708	734	690	689	657	781	709	701	670	700	691	669	711	704	668	770	718	675	771	730	721	681	693	709	708	741	714	739	705	713	701	706	728	711	749	716	708	718	704	720	667	682	711	710	690	679	711	706	737	725	730	724	728	718	713	703	695	655	733	723	693	654	699	702	721	721	709	681	702	670	703	708	766	707	700	741	702	703	718	721	676	663	718	759	697	749	701	706	675	702	693	703	684	731	716	692	686	699	727	701	749	704	707	729	732	725	723	706	680	690	719	690	703	663	667	719	681	707	747	712	703	697	705	704	710	732	659	697	731	686	729	716	712	687	722	726	711	697	692	702	764	700	700	714	724	728	694	702	740	747	734	733	697	683	729	683	757	691	725	714	696	718	738	673	691	735	697	687	706	705	678	717	672	699	720	683	717	772	658	668	711	727	718	713	689	681	716	661	673	704	664	712	700	669	721	729	749	686	699	682	699	715	718	728	660	691	717	695	699	760	699	697	743	702	661	723	697	671	719	733	713	770	678	702	688	738	667	733	711	669	713	709	702	725	680	704	692	693	700	690	724	685	734	720	721	685	681	712	727	754	695	720	714	706	677	721	694	696	740	654	697	697	724	689	732	736	755	689	740	696	681	701	742	692	696	716	760	703	686	722	717	654	729	702	697	709	666	711	695	673	725	714	738	714	721	673	710	662	717	727	703	691	718	725	723	736	708	687	709	647	741	721	688	687	707	663	688	710	692	696	704	646	775	731	722	683	729	712	724	729	740	719	684	655	670	703	727	729	716	743	736	684	670	681	722	699	736	709	695	696	708	669	725	656	732	723	718	680	741	704	732	747	715	702	719	679	728	708	695	695	675	707	756	701	721	737	736	698	751	716	712	729	760	686	683	689	729	697	698	675	672	718	699	707	676	736	711	704	697	636	669	726	690	708	704	691	681	695	690	717	690	724	711	728	677	669	729	649	695	733	689	725	697	706	678	722	713	715	687	695	742	751	743	745	680	696	709	737	737	686	681	739	710	743	720	743	698	686	698	726	667	717	707	714	701	723	699	684	684	714	695	714	723	705	709	704	665	716	713	714	683	686	702	689	710	743	732	746	711	700	699	672	682	695	742	729	657	736	673	702	755	664	694	757	768	670	678	694	734	716	727	697	765	767	673	690	743	717	722	734	724	684	736	726	702	657	729	761	706	705	716	715	692	671	720	709	681	740	706	698	735	695	702	726	672	719	702	712	732	660	677	653	756	717	716	694	728	654	658	696	740	693	728	739	765	702	713	687	707	693	762	728	728	690	680	697	716	753	714	724	726	715	676	690	715	718	671	693	688	742	705	699	682	674	652	722	736	765	672	664	750	691	699	719	751	745	695	757	736	713	677	689	696	742	725	695	687	726	679	702	746	685	698	709	706	724	732	666	692	684	682	680	696	721	711	685	678	690	722	702	715	731	695	737	703	699	736	722	663	701	679	700	718	678	718	732	749	732	725	714	722	736	737	696	689	738	702	665	708	693	715	672	699	735	706	728	699	699	710	708	728	744	697	676	691	720	700	707	730	722	709	668	692	727	696	719	725	707	666	784	724	733	647	730	686	720	743	730	708	710	721	693	727	719	689	696	689	709	704	653	693	738	701	658	722	690	698	759	732	716	700	701	732	728	704	699	679	723	685	728	693	710	716	686	765	704	694	659	720	718	722	702	686	717	726	676	647	686	727	681	707	676	689	728	732	690	732	681	718	734	709	718	662	674	695	682	706	743	713	761	699	646	700	717	686	656	713	693	739	669	740	732	744	638	687	740	677	708	720	704	682	696	707	705	654	718	728	710	719	719	767	677	683	716	666	746	731	728	747	712	716	719	698	653	675	664	652	755	671	691	679	676	697	680	707	692	689	742	732	723	737	675	739	699	686	681	715	712	737	720	762	649	648	703	682	684	731	711	697	766	751	749	753	692	720	662	719	709	674	711	682	621	685	700	716	689	715	730	645	712	712	715	722	706	690	672	700	659	685	675	702	681	727	730	729	744	646	712	677	747	718	702	636	743	731	740	746	702	670	751	679	747	693	643	688	662	711	703	742	730	719	708	691	699	728	720	682	712	664	715	675	699	713	673	736	717	665	683	651	695	677	755	734	689	712	684	716	715	696	721	735	708	708	768	718	717	703	672	711	671	660	705	738	676	714	748	682	710	647	742	672	698	700	693	743	706	727	699	758	693	671	755	711	718	702	698	713	696	726	699	725	707	742	711	684	666	671	716	670	705	691	683	698	701	676	680	709	697	667	699	714	711	721	728	756	722	730	692	692	679	734	724	756	702	687	751	709	734	675	742	713	685	680	726	712	730	711	720	741	689	747	683	700	734	681	691	694	756	724	673	695	672	781	730	700	690	660	759	708	687	712	697	721	697	691	711	708	710	707	702	712	684	695	747	719	692	719	722	696	711	734	688	699	700	728	723	666	683	694	707	694
23670	3735	1182	925	627	524	440	376	340	305	292	246	245	247	240	231	235	211	198	206	202	226	215	191	233	212	209	191	180	202	180	206	163	199	178	170	167	193	194	187	165	194	202	198	165	185	208	172	187	189	210	198	204	174	174	197	199	163	167	183	171	200	180	188	194	174	189	193	177	202	169	168	177	206	169	179	191	187	160	196	182	186	172	169	187	197	182	172	193	204	198	169	160	195	189	198	187	194	191	194	228	173	193	191	191	212	197	193	170	195	177	199	200	185	204	191	180	186	179	163	233	196	203	190	183	189	180	174	170	190	178	179	171	188	137	182	176	171	191	209	177	188	186	199	204	187	193	175	185	174	205	188	180	207	192	187	195	172	183	187	204	193	199	198	180	171	173	163	179	200	183	168	182	190	182	172	185	177	194	183	182	180	160	179	178	189	175	175	185	190	178	184	197	182	201	177	173	181	192	195	198	185	181	180	184	179	172	205	211	187	165	183	190	178	195	171	202	195	194	173	178	187	192	194	174	176	187	182	188	186	185	182	166	167	184	188	189	187	194	194	174	182	156	177	164	182	198	167	190	177	186	175	165	187	179	166	198	203	175	174	167	179	185	200	179	175	182	207	188	175	182	187	176	195	165	195	210	213	198	170	162	171	199	186	187	176	188	190	167	165	166	181	204	194	185	194	181	185	194	178	158	214	177	169	180	189	183	186	199	152	177	171	187	203	189	156	197	186	153	166	187	160	206	189	186	195	162	189	190	193	167	165	191	193	158	162	170	188	159	163	170	164	165	204	182	176	182	177	185	177	186	173	179	200	182	173	188	163	144	209	197	194	207	181	188	221	192	177	182	177	221	202	191	197	190	151	169	189	198	178	205	184	169	210	193	175	188	186	207	171	179	182	168	161	176	167	189	172	173	175	169	184	179	169	186	183	200	199	167	187	163	190	180	158	184	156	200	184	180	170	174	179	156	161	202	175	177	169	177	192	180	184	193	188	180	188	189	187	195	177	186	174	193	200	193	165	179	170	181	208	190	191	161	188	176	182	176	171	210	173	185	192	185	181	173	189	175	172	195	186	169	193	207	179	197	185	165	153	185	158	183	209	168	167	198	164	175	187	160	198	173	164	166	178	183	169	190	188	203	174	155	181	158	198	187	164	186	177	194	192	218	196	187	178	162	190	183	162	170	172	180	162	190	181	193	168	184	187	174	172	188	191	177	187	209	188	179	181	168	186	206	185	164	192	190	192	189	196	173	169	167	193	158	190	191	190	191	166	195	187	170	199	188	214	159	167	167	193	183	216	170	175	169	177	195	195	169	192	197	185	187	187	180	183	180	182	169	151	164	195	182	185	163	179	195	179	169	202	163	209	182	186	171	158	188	179	182	161	182	212	177	184	199	150	177	191	166	191	184	197	168	183	185	194	183	187	192	185	219	171	177	187	192	190	190	188	192	198	205	206	189	204	158	186	151	176	188	184	162	179	181	177	176	168	202	200	169	176	220	182	172	170	168	175	197	200	193	188	192	190	201	163	178	168	187	171	193	211	180	171	181	184	162	198	188	188	190	175	177	178	186	174	169	176	168	167	190	196	174	197	162	189	189	200	171	172	188	178	185	177	184	213	206	170	173	166	174	176	203	173	186	189	159	189	181	175	180	185	180	182	190	185	188	175	187	184	203	182	186	173	193	176	184	183	179	195	191	168	205	190	185	206	184	169	171	182	174	179	175	184	187	166	178	186	166	179	191	196	189	162	166	153	178	181	178	184	185	187	216	181	181	177	182	190	204	166	165	163	189	173	182	183	189	194	180	158	190	212	195	197	150	186	196	191	175	177	185	194	195	187	173	167	168	197	223	172	190	179	181	180	186	185	171	198	181	187	191	180	206	188	198	201	173	182	174	189	168	186	176	195	151	179	161	190	175	188	176	176	190	185	168	172	158	209	206	183	181	180	172	191	211	179	157	158	165	184	193	188	185	179	173	173	156	170	194	183	179	173	177	212	207	177	185	181	173	185	196	199	170	205	182	187	174	169	184	187	180	190	190	187	173	185	205	166	185	184	182	187	183	200	184	160	191	159	187	189	172	199	204	213	196	166	192	162	178	191	159	173	170	170	189	187	170	193	206	197	177	229	167	165	152	192	177	187	194	198	186	157	172	206	156	166	184	199	193	182	181	178	165	178	184	208	186	162	179	185	208	190	219	157	205	156	181	193	192	165	199	167	171	168	187	194	198	197	178	187	180	187	189	196	238	194	178	184	179	184	186	177	188	175	167	198	191	213	158	169	165	194	177	187	166	206	169	196	199	190	163	175	169	178	158	192	182	201	180	179	201	164	184	189	162	197	181	192	184	176	174	182	174	190	158	183	201	174	182	187	175	194	178	177	184	200	187	178	170	187	175	163	177	169	181	194	182	185	201	186	163	194	167	188	235	174	194	181	188	190	193	185	185	169	166	155	168	193	189	179	164	196	190	174	166	172	189	159	181	180	176	219	202	170	152	187	162	183	170	187	190	187	195	198	202	195	184	175	205	172	174	192	178	192	187	179	185	168	181	175	194	164	176	166	172	173	189	175	205	166	191	180	185	173	187	178	178	187	184	188	151	189	176	217	178	180	187	175	195	190	172	172	193	198	175	156	183	143	185	186	189	191	200	183	191	183	190	171	189	160	167	193	180	190	177	179	181	182	184	162	190	172	205	169	171	163	167	198	180	195	169	181	179	165	158	201	172	178	185	180	185	199	183	185	198	193	176	181	183	179	200	152	192	171	191	200	187	176	191	164	174	194	182	184	204	180	227	168	196	194	184	184	200	212	177	174	207	190	197	200	199	188	161	185	168	171	169	194	181	187	182	188	213	176	182	192	174	178	193	200	189	168	192	165	161	198	186	193	184	203	182	170	171	184	184	209	206	188	191	208	179	198	169	183	198	171	202	187	183	183	200	175	185	181	179	178	182	198	173	167	186	170	202	181	198	168	186	186	191	203	173	170	175	175	164	203	188	167	200	171	183	201	185	189	164	209	183	200	176	187	182	192	197	205	203	171	208	180	168	195	174	201	167	181	183	205	187	156	185	233	194	178	179	173	154	184	182	190	199	190	201	200	193	183	198	177	193	175	199	159	189	198	188	177	179	200	214	167	169	179	169	194	195	194	205	186	192	162	194	175	174	195	192	185	169	194	247	227	172	180	196	171	188	159	197	213	193	179	180	214	189	165	171	207	183	168	203	217	193	193	172	190	199	199	200	169	160	178	197	162	167	174	188	176	196	177	175	169	172	181	209	196	182	208	170	178	171	177	203	169	182	169	186	169	167	177	183	177	168	173	202	185	187	173	185	163	163	166	164	177	169	185	184	188	183	159	197	180	175	232	195	192	211	181	190	199	177	174	205	196	179	157	178	163	182	169	180	181	191	187	185	199	191	180	177	198	192	172	195	205	187	210	201	187	165	195	198	188	191	174	180	166	177	171	205	193	190	188	210	162
11667	2435	2465	2969	2639	2213	1862	1585	1382	1222	1105	1026	954	854	863	832	778	780	748	682	674	658	696	692	611	640	615	628	606	611	595	587	561	577	600	572	614	564	578	586	575	525	584	554	560	520	572	557	583	542	516	604	539	565	547	557	536	572	539	534	569	579	546	589	533	533	524	507	541	546	530	553	500	516	569	540	526	519	571	511	525	570	511	533	503	509	558	525	527	515	543	514	532	526	545	498	551	504	504	525	535	582	526	545	496	541	528	514	504	481	509	562	510	529	454	505	552	521	541	532	549	553	564	525	452	566	527	523	547	529	535	522	516	535	502	546	539	550	521	483	535	513	522	549	505	497	492	514	526	483	502	504	512	566	535	527	516	478	496	539	510	499	502	531	534	498	501	514	507	555	509	537	540	505	549	519	562	550	554	510	527	522	537	494	538	525	536	497	486	571	524	547	466	510	540	560	544	526	548	528	516	540	484	515	552	576	500	535	548	548	553	552	525	507	523	486	565	505	501	565	578	545	517	552	545	541	545	512	537	555	549	512	507	529	512	552	534	526	529	519	516	543	503	515	547	516	517	539	527	513	493	528	498	531	502	514	533	574	529	516	523	539	563	540	547	505	527	549	499	522	497	550	521	539	547	501	506	543	525	484	571	505	541	543	487	525	495	512	535	549	550	550	512	566	560	523	494	523	490	500	548	496	538	564	518	509	556	471	573	530	545	525	486	533	557	523	534	516	512	540	486	541	537	512	501	511	501	509	553	564	553	530	516	527	537	527	495	552	582	509	510	537	532	542	549	519	490	540	472	486	497	514	537	515	527	536	523	529	517	460	517	535	493	489	539	522	497	517	525	517	524	519	480	513	536	498	529	538	527	572	522	519	495	533	487	512	530	509	503	574	554	492	520	490	530	505	514	501	468	497	515	498	514	529	516	541	526	493	541	508	532	553	507	531	489	508	507	537	552	524	567	509	490	520	550	562	536	529	539	547	577	559	494	519	481	499	559	525	503	525	500	546	518	520	528	555	545	535	551	514	515	514	516	514	520	526	510	537	525	550	486	536	503	501	542	535	519	514	514	476	520	570	524	495	541	542	522	547	562	522	545	523	520	530	519	535	526	563	464	506	529	547	550	516	542	537	541	547	547	499	518	548	547	476	516	487	531	549	528	525	516	530	543	514	505	493	526	529	496	540	551	524	520	544	488	543	555	522	520	519	550	529	571	546	549	551	505	487	555	524	524	524	480	476	506	530	548	519	531	552	526	527	501	526	525	488	527	520	508	518	528	547	502	541	504	540	528	560	533	545	552	511	543	555	527	531	524	520	483	550	522	508	509	559	517	515	520	539	550	488	563	502	575	515	516	524	540	588	496	511	520	511	519	520	551	526	537	515	522	508	590	505	535	488	567	527	512	520	511	536	510	537	519	525	506	543	522	501	493	526	522	520	526	521	462	591	534	506	510	478	483	515	564	532	472	556	565	520	521	552	526	500	507	500	511	514	508	506	494	490	538	540	550	511	565	536	538	517	506	518	519	492	571	503	505	505	521	554	525	541	537	532	530	524	531	509	543	554	540	558	475	521	509	486	507	566	511	524	504	537	529	551	534	537	519	526	536	554	538	527	510	518	532	558	536	530	522	499	529	505	485	548	501	546	535	520	510	560	512	538	557	506	568	492	487	552	531	527	521	532	518	495	514	522	592	505	525	520	514	566	495	531	570	477	522	544	518	555	510	507	504	478	516	539	567	497	507	523	500	532	572	554	520	553	537	521	538	529	494	525	499	525	482	530	506	558	546	516	502	493	497	511	536	511	547	528	553	548	538	502	572	530	553	533	489	499	539	501	532	490	520	487	484	501	495	482	533	534	506	521	492	490	554	494	539	523	493	532	511	562	480	545	543	560	541	515	501	486	489	563	546	527	546	511	468	539	528	523	513	557	515	565	491	539	530	499	519	555	499	526	543	528	507	467	557	498	558	517	528	521	536	546	527	498	512	542	545	522	540	523	496	537	492	501	542	516	560	516	468	515	497	515	525	515	502	553	529	534	513	521	503	564	535	559	538	518	511	484	516	520	530	504	534	526	496	545	551	538	550	525	493	514	529	522	491	521	535	493	501	524	534	512	487	508	558	483	521	543	501	482	519	532	548	505	527	520	463	516	531	539	560	553	548	504	537	554	528	575	480	550	530	531	557	544	522	546	529	509	517	531	505	589	513	523	526	508	548	489	537	540	549	519	474	520	522	515	523	541	577	518	573	515	588	528	548	522	543	479	498	516	485	525	519	565	538	526	497	510	512	508	559	553	479	507	504	533	562	499	493	518	541	577	505	499	551	554	535	507	504	549	544	561	504	545	519	562	526	515	550	530	515	525	528	527	508	565	557	533	546	524	519	513	523	516	564	563	547	525	537	527	554	512	534	551	473	564	504	496	504	503	545	512	510	539	512	554	565	519	515	561	499	518	552	521	528	517	514	518	529	527	543	561	519	504	503	562	499	537	545	552	529	526	532	518	523	511	529	515	518	546	510	534	544	518	517	523	553	519	483	528	540	508	521	513	518	561	484	566	570	551	522	502	514	515	555	500	512	554	532	506	517	543	545	533	544	506	513	535	533	552	521	528	547	523	491	490	519	524	554	492	510	521	502	516	531	487	495	518	518	547	494	582	505	536	547	516	535	518	564	515	501	491	565	504	534	494	526	535	496	503	522	523	517	539	552	515	568	509	509	509	520	530	544	544	527	518	489	553	513	535	489	506	524	514	541	537	556	496	552	495	514	515	533	514	529	541	523	509	499	504	527	513	532	524	476	524	519	567	552	556	543	498	529	510	529	545	488	519	509	537	529	479	473	528	555	503	484	515	532	516	542	489	518	474	546	510	547	530	544	529	503	514	554	539	510	520	511	573	562	511	529	546	538	532	508	505	523	491	546	532	507	507	540	525	525	485	473	499	488	549	514	528	564	509	517	531	527	519	568	537	501	540	530	502	499	513	538	502	562	537	496	488	545	489	494	533	549	529	510	516	532	526	539	556	510	564	522	522	493	499	561	516	538	535	537	534	546	497	519	529	539	539	495	510	514	529	525	532	551	516	533	526	555	533	534	483	549	528	516	516	534	562	524	533	541	514	579	543	523	486	520	542	552	528	487	495	555	521	520	581	568	538	485	525	531	569	506	516	537	532	509	523	517	561	522	509	535	519	501	481	544	504	511	516	538	540	519	523	549	502	516	555	468	557	550	577	523	509	530	524	524	561	480	527	521	557	536	553	517	548	561	484	540	520	507	493	550	531	518	528	521	525	534	556	491	511	540	519	541	494	533	526	479	522	565	527	543	523	494	521	535	566	492	519	526	503	514	536	514	548	513	506	517	535	547	540	548	516	561	505	528	545	501	521	553	487	516	535	510	553	507	516	547	507	569	542	537	514	520	525	532	505	553	501	485	507	521	550	528	493	528	519	535	516	537	511	536	527	552	529	540	480	507	518	543	530
36069	8838	2572	1972	1403	1061	878	705	661	528	516	458	488	466	407	384	412	448	416	409	437	373	372	341	375	371	375	344	380	348	407	357	354	340	339	337	381	350	360	377	371	361	367	357	342	350	347	365	365	376	345	362	342	360	359	349	339	371	342	341	349	384	354	367	315	361	355	311	330	364	348	358	317	327	322	347	346	315	335	327	306	355	354	336	329	319	343	332	306	352	309	346	314	358	371	374	339	348	330	367	354	316	343	351	355	334	345	374	350	328	307	364	355	345	369	319	341	327	310	357	344	371	343	338	320	325	325	348	349	361	367	370	310	366	306	333	356	305	351	336	338	327	317	321	327	374	358	330	345	353	358	328	360	339	325	333	366	312	361	339	338	331	361	320	346	355	324	357	344	349	321	300	356	367	365	372	357	348	325	320	390	300	363	303	350	359	394	336	340	308	321	356	344	348	330	349	352	329	331	351	362	345	341	329	308	300	350	350	340	339	348	346	319	354	311	327	368	369	363	330	352	333	356	345	311	365	340	377	316	357	365	337	351	337	319	330	368	357	381	383	295	349	346	340	345	328	337	385	359	358	326	335	346	361	346	382	329	335	333	346	362	328	313	333	370	363	339	326	395	379	310	320	336	339	352	337	365	353	316	331	345	359	310	342	377	369	358	360	357	345	345	344	370	351	335	327	345	349	349	336	327	327	330	341	354	345	381	337	348	333	330	347	359	339	351	337	368	317	311	330	368	332	342	360	364	373	322	373	352	381	334	367	323	376	329	380	325	316	334	329	346	348	362	340	331	341	333	356	356	356	349	361	366	344	356	384	338	337	358	364	316	322	348	327	380	312	348	379	342	382	366	361	377	330	313	321	324	345	331	332	347	288	328	356	323	303	341	308	356	380	365	384	294	317	360	380	325	368	347	348	344	334	352	343	361	330	310	352	348	348	337	336	353	335	343	332	307	335	365	328	353	321	326	339	367	348	363	315	317	304	350	356	347	330	369	341	331	329	378	328	313	337	349	305	328	341	305	341	349	316	344	330	311	363	322	329	388	362	323	333	352	375	321	302	313	345	335	350	314	356	334	316	339	314	346	368	367	322	335	347	344	307	365	335	329	368	372	358	359	332	343	315	372	362	326	348	366	325	369	340	354	370	368	357	370	335	391	356	311	336	315	316	369	360	380	328	373	325	336	353	355	341	352	355	333	318	338	356	366	343	323	333	334	354	347	341	347	315	353	352	329	316	389	332	330	368	334	340	329	330	356	358	373	363	320	315	359	352	343	347	340	352	367	334	384	335	336	361	325	344	350	351	342	417	335	331	338	358	355	336	306	327	326	338	326	347	345	353	352	336	328	349	357	360	343	330	357	321	326	331	325	344	344	345	334	357	371	368	321	352	325	330	329	386	372	338	351	305	346	346	336	358	342	330	347	366	337	315	333	325	343	355	354	300	365	337	385	341	374	342	353	300	332	314	343	334	336	326	332	312	323	369	341	361	352	364	319	358	350	348	341	365	333	336	355	346	321	319	330	326	316	376	350	362	375	341	313	362	329	360	377	371	324	340	353	342	356	341	323	317	344	331	332	314	341	327	318	377	321	348	314	336	373	338	363	350	365	359	316	325	362	365	393	366	377	337	339	344	353	367	341	355	329	349	344	360	355	312	370	360	364	318	335	365	316	317	332	352	361	386	335	330	364	375	335	348	344	360	386	357	359	322	380	355	311	359	324	311	331	338	383	321	363	353	338	350	347	339	354	318	341	362	376	358	331	366	362	390	335	313	325	339	348	326	318	373	328	329	321	309	345	324	348	344	359	335	360	338	316	311	375	347	390	380	361	340	338	323	338	342	338	337	312	424	347	365	360	354	380	348	349	340	362	330	345	328	338	326	355	353	352	321	385	352	382	364	341	347	330	348	302	349	327	326	334	356	353	336	337	362	340	312	362	341	356	330	340	334	370	332	333	341	314	331	338	345	344	323	349	366	344	336	340	341	367	303	353	358	338	369	325	336	360	331	374	334	363	340	360	353	320	377	352	363	366	355	356	330	356	329	346	366	367	345	357	309	308	351	382	315	334	357	336	358	345	319	326	363	356	360	329	323	350	367	319	350	368	325	311	384	356	320	365	348	334	353	333	360	360	380	339	335	347	351	353	346	366	345	342	348	338	352	320	363	347	367	320	375	337	347	348	364	341	355	354	293	354	331	349	361	386	372	346	357	341	309	320	343	340	356	356	373	334	329	365	365	370	372	330	368	334	346	359	369	328	348	357	345	303	350	366	329	307	387	336	348	367	330	320	317	339	360	379	348	348	334	350	331	314	344	357	316	346	332	346	335	336	372	313	340	365	355	325	344	308	332	330	342	337	352	345	339	369	294	346	329	324	352	323	317	348	343	350	331	342	395	353	345	348	335	372	367	382	362	304	337	387	337	334	364	366	327	342	342	356	332	364	345	329	314	340	339	360	334	353	347	363	322	337	353	339	323	336	342	340	359	350	351	341	317	344	359	354	353	325	356	375	356	337	334	360	350	345	374	346	349	352	349	340	306	312	322	335	342	340	357	334	319	362	377	300	314	318	353	371	358	350	345	327	334	389	362	354	345	328	309	359	354	351	340	323	353	359	359	357	359	381	377	328	347	336	317	375	328	353	350	350	356	349	358	349	352	338	330	344	318	316	357	321	312	340	319	361	318	343	377	349	346	328	322	350	325	364	354	351	332	336	368	333	305	366	349	323	339	334	328	353	330	338	352	323	323	342	317	346	364	355	345	349	345	352	339	349	351	338	354	338	327	353	363	372	340	361	368	375	328	343	374	321	366	351	335	313	307	332	336	300	348	341	371	353	352	316	327	355	350	373	354	331	353	345	357	356	332	379	341	337	382	316	341	372	329	339	362	344	343	342	326	319	343	343	339	381	309	357	330	374	344	333	326	338	345	339	336	319	357	360	385	353	345	312	352	302	337	348	322	333	338	362	364	347	357	332	308	324	327	322	352	338	351	362	354	313	328	356	323	302	321	330	345	330	321	335	324	378	355	351	322	316	358	299	380	339	324	339	342	337	364	369	309	348	312	332	355	361	363	341	373	343	334	348	366	351	354	355	358	378	378	346	364	384	341	369	331	308	327	358	318	310	337	327	317	326	333	326	374	301	327	342	351	342	339	382	356	343	337	344	338	351	352	319	329	360	330	363	320	338	355	379	364	343	319	310	349	325	336	356	355	362	369	370	342	324	349	328	373	352	328	353	350	366	338	355	350	361	334	347	374	308	343	342	313	360	327	343	350	368	366	326	350	357	320	345	360	329	356	359	329	344	355	356	349	339	326	345	311	329	354	330	365	351	339	341	366	326	330	350	338	375	321	358	357	343	337	327	348	343	338	324	339	361	355	323	367	305	305	392	370	290	328	335	329	347	357	316	343	396	365	350	369	370	362	348	353	345	337	361	353	331	330	376	346	326	347	356	348	327	332	317	336	344	329	358	323	353	335
17197	4428	4661	5600	4891	4076	3459	2899	2530	2267	2002	1831	1690	1559	1516	1385	1400	1294	1316	1220	1173	1116	1212	1149	1133	1056	1065	1034	1025	1044	1093	1011	1019	1025	981	927	994	977	992	986	974	966	924	924	901	879	910	875	935	876	950	886	891	902	961	889	932	934	938	945	914	933	952	925	910	946	849	907	884	903	929	882	927	890	906	889	928	912	939	843	928	918	887	878	867	883	863	918	907	870	907	911	901	888	885	942	920	893	885	922	886	852	828	879	844	871	865	894	887	853	872	909	901	870	908	844	850	864	893	889	911	889	887	877	897	899	878	870	852	902	858	894	847	877	858	915	869	892	912	845	880	887	880	894	864	916	872	878	839	853	824	828	852	895	871	824	902	900	857	875	863	841	913	857	889	885	887	926	901	874	900	892	886	886	828	841	913	818	853	892	889	915	876	858	881	868	928	867	860	881	870	926	902	898	861	876	886	853	881	956	885	883	872	862	912	903	863	872	858	873	889	892	910	840	920	853	908	837	847	903	881	912	906	867	825	881	892	875	895	842	860	891	862	887	861	886	913	868	836	895	912	843	942	843	947	897	894	906	898	885	861	927	899	904	889	904	858	884	900	858	845	874	809	915	893	879	910	903	863	864	927	909	905	887	872	891	857	902	874	916	919	865	895	849	887	855	875	876	827	910	859	868	828	912	826	901	866	881	892	900	897	821	852	890	861	920	849	859	843	881	852	868	882	897	860	949	842	850	894	852	879	892	885	846	863	860	891	903	902	832	862	836	909	831	889	870	892	855	868	878	893	854	854	865	892	891	840	857	890	863	918	869	887	921	834	904	881	893	870	852	858	906	864	823	845	900	831	909	899	867	819	900	806	849	877	850	889	846	854	898	875	823	879	890	887	902	866	913	917	819	827	848	835	922	863	855	910	842	872	859	853	846	861	887	872	822	893	933	844	873	892	864	839	844	810	861	842	891	873	909	904	890	855	874	897	927	844	858	880	863	828	828	902	884	853	911	914	813	871	904	860	865	877	858	856	877	934	886	838	871	926	847	910	876	888	898	898	954	920	887	861	892	891	836	931	850	858	832	878	890	886	851	855	914	852	906	885	835	902	867	889	874	878	905	863	822	862	897	865	870	842	916	892	877	847	871	862	851	862	883	852	882	873	847	891	885	840	892	885	890	885	850	880	873	877	916	858	875	869	858	898	881	853	891	878	876	896	890	875	818	883	882	920	894	918	901	922	918	875	826	873	884	889	873	893	892	874	929	878	889	895	871	920	895	849	842	911	846	897	862	906	913	883	889	845	904	846	882	838	836	948	861	897	865	852	907	861	889	844	914	832	869	857	913	907	892	849	903	889	892	892	884	872	848	840	877	908	906	884	883	904	860	865	834	878	863	847	865	885	832	916	885	887	890	876	812	913	889	874	841	840	889	840	843	841	861	882	867	847	864	852	905	872	911	893	892	849	858	838	887	844	923	882	892	918	931	881	877	836	917	864	889	892	840	880	891	867	885	887	827	864	877	862	892	923	897	897	837	855	874	880	876	892	854	910	908	882	905	881	865	887	876	875	892	931	856	860	892	859	857	847	828	898	885	888	835	817	844	842	866	899	885	843	857	852	920	848	898	923	876	824	891	867	884	871	931	878	862	841	857	916	864	872	935	933	873	862	921	877	816	916	893	844	890	900	891	866	944	866	846	897	878	843	929	886	894	899	866	874	847	932	839	843	863	870	842	854	839	841	894	849	825	894	856	876	907	932	869	895	880	900	874	903	915	891	892	916	844	865	883	879	907	887	896	912	855	915	896	876	851	844	875	947	824	874	855	889	869	899	891	834	869	879	891	888	906	908	852	952	921	846	878	866	924	848	863	880	842	868	885	908	897	905	841	916	870	864	868	882	897	856	952	857	840	868	905	851	935	898	857	885	892	889	879	880	853	894	918	890	816	908	875	903	882	896	871	825	841	914	950	882	892	882	848	876	876	904	859	926	820	881	906	806	893	908	888	864	902	875	825	848	914	843	872	806	903	887	891	875	902	904	872	887	822	869	858	828	889	852	858	891	842	834	887	869	912	911	862	888	914	875	888	828	867	881	871	859	836	807	886	895	845	879	906	878	902	858	852	858	835	845	848	867	898	862	882	871	892	857	861	870	852	947	843	881	782	850	888	923	868	853	905	850	809	841	900	866	792	850	885	861	891	857	891	883	922	871	880	884	876	830	897	889	896	872	875	853	882	861	885	862	826	872	859	850	849	860	902	857	846	869	848	848	843	889	862	919	868	897	873	899	908	917	852	816	901	904	891	932	862	901	857	862	903	831	915	872	850	853	832	884	864	884	897	880	841	902	889	882	874	861	813	922	844	879	844	838	889	906	853	926	889	891	842	891	856	873	829	842	873	869	921	857	855	852	847	858	828	843	881	884	858	868	862	932	875	869	840	866	879	853	851	859	856	836	833	847	857	897	921	844	815	894	888	912	900	863	878	872	859	882	851	869	825	932	854	859	850	892	849	806	920	885	818	862	850	849	933	815	901	877	885	809	889	889	876	881	874	888	862	922	910	863	895	911	885	880	856	869	925	876	875	873	843	833	842	863	882	934	872	891	811	890	851	913	856	871	844	841	903	835	932	890	870	877	856	852	895	899	885	916	858	922	846	897	862	866	894	875	873	863	861	832	848	879	852	897	891	926	912	898	819	894	870	878	871	873	870	862	844	880	866	895	846	929	921	867	866	858	812	911	844	835	876	871	881	848	884	888	856	902	860	893	895	890	932	866	924	866	890	911	890	885	883	902	888	860	851	867	882	859	886	858	895	870	846	875	931	836	915	910	906	871	869	913	897	870	830	851	855	849	920	882	892	891	925	840	814	876	866	896	860	889	887	879	883	884	919	878	924	895	854	881	926	875	846	878	887	808	857	896	870	895	865	898	910	848	855	879	868	896	834	835	895	873	872	861	838	901	883	871	855	849	864	882	831	916	924	901	923	865	889	829	856	897	830	871	851	834	870	854	886	896	911	896	827	920	854	913	848	910	882	830	857	872	868	858	863	895	828	887	833	895	864	878	834	854	862	873	890	862	922	875	885	867	885	874	921	889	830	895	904	853	847	845	893	866	843	856	864	852	911	887	883	843	831	868	870	840	904	849	856	853	870	867	909	835	878	907	876	896	863	866	859	898	906	926	851	906	871	894	920	883	903	876	848	893	926	925	902	896	866	896	868	862	899	837	833	906	889	928	902	844	931	860	863	864	857	896	850	827	880	883	892	909	893	872	857	829	914	873	967	891	866	867	851	897	878	916	877	912	836	869	873	892	852	861	899	865	831	874	917	884	839	916	816	919	856	866	904	875	839	898	851	880	863	874	839	834	882	936	905	860	863	862	858	918	932	858	830	876	864	859	826	863	836	838	883	852	909	856	833	861	872	842	875	815	878	831	818	825	926	907	851	864	881	855	846	875	854	849	871	786	956	892	850	908	858	849	880	920	850	849	823	832	870
5482	389	310	273	276	303	310	319	289	272	278	320	266	260	264	264	254	276	290	275	272	278	288	282	269	244	285	276	277	271	265	278	314	275	272	279	294	269	263	309	279	291	277	272	288	274	284	279	262	283	272	260	269	272	284	283	277	260	296	291	288	293	266	317	246	283	308	268	267	283	295	263	301	266	273	282	292	296	246	274	267	291	241	268	281	251	286	285	286	301	301	287	281	277	277	271	263	287	300	272	251	301	295	302	262	295	292	264	276	309	286	268	296	297	255	278	287	306	277	298	268	262	218	284	292	319	258	301	278	317	256	291	275	263	283	285	270	273	270	273	274	275	291	275	295	229	293	276	239	286	289	285	279	264	249	244	272	272	294	277	268	289	270	292	294	275	292	304	277	269	276	287	284	290	266	258	275	289	273	273	303	296	288	267	280	250	251	309	272	255	265	261	280	269	299	322	283	246	282	280	282	311	274	286	271	276	264	285	268	294	280	274	268	265	297	257	268	248	276	273	275	305	291	284	253	267	299	312	280	273	274	264	252	315	301	257	273	300	297	293	279	247	297	275	330	237	271	252	276	292	275	289	253	295	293	252	269	285	267	244	320	311	281	296	270	271	293	277	278	301	310	258	294	300	294	296	275	260	287	298	278	286	276	304	305	292	262	248	256	306	290	287	277	255	260	281	280	327	266	262	296	289	297	250	303	287	299	274	275	299	267	279	283	255	250	288	288	281	251	289	276	272	282	297	299	294	264	278	304	232	290	272	287	251	296	246	278	292	274	272	248	275	311	284	280	241	270	288	298	272	287	297	301	294	263	271	264	309	290	282	263	270	275	278	276	269	267	276	271	321	299	266	322	291	306	282	296	276	315	279	293	295	276	283	237	253	283	245	278	285	279	296	239	312	305	287	291	283	260	297	255	302	292	270	268	277	260	287	294	279	282	288	262	290	290	276	283	294	289	289	309	261	268	307	280	289	270	282	292	259	271	296	286	307	293	288	260	303	270	313	281	270	301	253	254	302	267	273	271	237	261	269	282	267	299	299	309	274	247	261	305	267	287	283	298	249	269	285	291	271	317	266	284	278	283	305	284	270	309	277	260	265	298	286	293	305	261	291	258	283	258	285	260	264	274	284	285	290	299	259	245	254	251	288	309	288	287	236	290	273	258	289	276	288	310	272	285	294	294	288	261	277	328	294	303	272	246	268	269	283	289	288	255	282	270	241	276	282	287	283	274	269	293	282	284	252	301	286	263	251	285	260	275	267	281	284	283	283	270	300	257	292	300	270	286	293	280	263	290	283	252	301	279	288	271	276	281	255	286	268	288	256	296	294	317	301	317	268	294	275	300	260	281	259	274	256	241	306	288	294	266	279	262	297	312	281	303	264	298	239	278	305	289	283	286	297	298	270	274	259	294	314	288	264	286	311	288	268	248	293	276	313	287	272	287	271	307	279	251	280	314	256	291	267	299	275	283	259	297	267	286	287	272	297	304	300	312	297	287	282	259	317	298	270	297	278	281	274	287	276	272	259	283	308	265	286	282	262	252	270	276	276	285	261	274	268	289	259	299	348	294	276	302	252	315	299	266	216	290	288	271	272	256	255	299	292	265	281	283	284	291	305	308	307	278	287	272	272	302	289	260	262	269	275	280	256	286	263	273	292	279	292	279	254	299	282	279	281	287	266	256	263	271	244	264	279	305	288	283	286	265	268	313	291	306	274	274	275	286	294	300	303	252	289	266	281	290	260	256	259	292	318	292	266	269	220	300	255	279	269	286	259	274	269	277	304	284	294	275	287	282	280	254	277	317	302	269	283	282	272	247	275	276	275	249	306	252	274	294	258	297	279	270	287	284	289	257	289	299	268	314	252	260	264	283	264	265	293	271	292	318	283	274	290	271	308	279	235	258	323	274	296	283	288	283	296	288	266	307	271	302	246	308	273	261	276	243	292	283	309	267	287	293	288	291	258	295	275	306	273	283	268	286	286	289	260	264	241	273	294	268	243	309	289	301	286	288	312	267	276	260	279	283	280	280	271	253	269	303	283	265	267	280	263	267	267	302	287	280	269	291	277	278	276	271	269	245	318	262	268	285	299	269	288	267	265	278	272	272	288	277	241	300	282	271	281	244	278	241	259	268	282	300	338	324	284	298	280	322	273	259	312	279	250	256	253	290	285	254	299	287	298	290	262	283	296	264	273	279	276	305	302	270	289	269	278	286	296	280	261	283	311	301	282	252	300	276	258	266	272	278	258	274	291	256	256	308	278	292	284	270	271	332	310	262	268	267	282	256	280	281	299	269	290	292	307	255	241	294	277	257	307	272	230	267	275	290	294	287	282	258	293	292	295	288	284	283	283	310	302	245	287	312	272	275	272	290	279	275	276	283	306	288	295	287	279	285	295	280	269	293	254	282	245	259	262	325	291	282	247	240	302	270	291	305	320	265	272	284	238	318	260	280	249	281	297	281	286	291	257	290	246	307	295	286	287	301	294	306	314	244	278	286	291	276	304	255	297	274	266	273	311	273	309	294	273	298	260	296	274	273	275	255	306	284	295	264	271	261	239	286	303	296	273	281	308	311	289	293	259	313	280	262	294	239	303	279	305	260	285	289	289	257	297	286	283	283	277	268	288	301	285	274	311	293	273	281	313	282	300	283	271	276	316	271	266	283	307	285	292	256	304	268	307	277	264	312	278	301	286	278	280	282	267	267	288	263	269	301	288	262	295	246	272	254	268	253	311	277	280	293	234	244	255	274	287	277	308	297	269	309	282	278	262	285	270	268	247	255	272	278	281	264	305	286	274	285	266	294	271	288	290	278	293	282	284	263	269	294	303	270	280	295	283	271	259	272	290	328	272	273	272	277	288	286	268	266	280	285	285	320	279	277	305	291	256	273	304	268	293	257	279	289	295	300	262	294	255	289	280	265	279	288	276	246	262	259	287	298	278	270	307	266	274	282	277	268	287	256	265	279	292	267	282	269	264	301	301	305	294	283	277	267	307	290	257	249	267	288	271	271	296	301	279	285	271	275	278	266	273	276	268	259	304	284	271	262	279	292	283	277	273	289	261	295	264	287	302	283	241	283	279	291	294	295	284	273	295	269	285	300	265	269	250	297	279	276	271	251	266	274	309	293	288	294	264	300	256	264	296	250	286	290	254	263	273	277	284	288	296	318	280	279	298	251	293	254	276	286	276	257	258	284	296	279	290	302	275	308	259	283	303	267	318	304	277	298	272	289	260	275	261	273	290	286	302	279	283	286	309	266	306	324	254	251	317	247	288	275	258	261	270	288	315	269	289	267	291	305	247	296	275	279	283	270	272	243	303	290	305	266	258	318	310	293	273	290	274	279	280	309	269	292	290	287	290	298	274	275	275	274	272	290	316	270	283	303	264	263	298	293	270	278	287	271	291	311	273	274	254	288	290	268	283	316	274	255	296	290	299	313	275	282	264	245	318	249	274	257	287	277	276	273	279	251	248
3698	782	778	759	773	790	720	715	719	740	754	792	757	743	717	767	718	692	720	715	713	724	709	681	668	711	706	696	724	733	709	675	708	706	694	713	743	698	699	729	699	758	720	741	712	716	662	707	723	713	704	690	703	738	707	705	705	742	702	694	701	742	704	668	699	680	754	698	698	690	673	705	724	677	736	713	706	702	698	705	683	704	635	708	695	702	697	692	724	735	709	741	687	673	697	710	727	640	681	722	699	706	697	690	677	674	732	663	657	707	699	702	688	668	731	727	740	679	707	704	651	719	642	696	679	637	756	701	658	702	678	663	692	712	771	685	699	669	708	692	719	696	668	707	710	699	696	724	743	667	700	710	687	690	698	713	683	683	709	702	643	698	679	680	651	700	705	705	696	671	683	716	701	689	712	719	723	707	703	703	682	700	704	706	703	668	704	706	720	680	678	675	720	693	701	692	730	680	708	670	643	698	720	660	719	691	714	704	728	732	739	643	728	706	716	700	692	698	710	748	679	732	705	702	673	727	675	713	717	689	748	739	661	697	730	737	670	702	684	674	726	662	705	655	694	706	707	699	716	705	746	752	643	678	689	654	688	722	719	671	670	737	714	678	709	725	696	665	735	706	687	640	668	682	729	725	637	785	701	679	740	689	671	703	671	661	736	778	733	754	665	794	709	686	685	727	686	743	713	685	716	682	723	716	758	730	720	702	696	702	719	732	727	690	733	712	700	723	690	658	672	689	680	650	694	726	669	734	678	760	743	733	727	691	708	698	735	728	733	700	695	747	763	724	699	685	717	730	651	692	711	716	706	716	662	681	731	725	709	712	710	707	715	707	693	705	714	760	762	737	706	708	674	665	714	676	689	688	658	691	725	724	653	663	720	713	698	711	711	655	704	725	693	705	688	702	783	721	704	649	733	690	732	679	702	775	703	719	640	687	737	659	679	685	698	691	718	683	703	650	653	683	729	713	704	666	705	678	695	733	699	709	736	683	739	774	669	690	757	696	720	687	759	706	717	685	708	697	670	720	716	731	707	719	693	665	709	743	723	718	733	707	754	752	693	676	724	671	719	714	707	672	720	776	716	685	695	736	751	759	668	709	701	714	695	686	681	614	707	677	711	684	684	741	694	683	652	698	696	739	771	730	737	717	771	734	677	676	708	726	682	678	696	734	664	677	701	685	746	706	673	733	737	714	662	729	634	757	665	701	671	693	716	726	712	706	774	718	699	704	717	737	712	668	695	727	730	717	718	697	692	677	717	706	704	737	700	719	715	697	669	688	704	716	690	729	697	654	695	678	699	696	739	723	705	683	730	687	703	703	668	739	671	686	738	713	701	713	702	739	753	692	719	697	726	664	679	666	709	687	725	710	732	699	696	699	688	710	656	683	709	727	679	734	683	671	737	702	687	688	732	700	712	721	732	734	749	695	593	670	683	731	687	676	695	705	684	728	711	680	765	680	688	683	678	685	727	701	701	679	698	687	664	725	699	715	659	727	653	716	713	668	701	674	674	705	683	677	693	681	695	684	687	681	739	683	711	726	714	703	668	735	699	692	698	712	633	708	712	713	708	710	732	701	678	691	667	719	709	691	699	680	691	690	656	654	674	656	730	717	696	732	659	732	715	656	717	685	744	660	719	693	696	636	713	693	663	721	696	703	754	706	723	720	677	691	727	642	724	733	649	674	730	738	723	744	709	719	750	685	706	694	710	701	776	697	696	685	733	706	630	705	711	699	682	702	693	737	735	739	667	701	668	680	719	675	670	720	699	717	659	692	704	675	697	735	702	711	712	719	731	670	668	727	679	706	681	740	682	673	669	708	650	723	707	654	701	737	677	651	685	704	722	739	728	665	655	742	712	701	685	677	691	667	714	687	712	745	727	679	710	722	744	718	732	720	717	689	618	729	694	675	700	710	698	703	722	671	722	718	703	685	677	715	687	729	752	722	715	714	710	703	667	740	680	732	687	670	679	713	704	677	695	713	647	675	670	680	722	671	673	701	703	674	731	695	721	633	711	662	728	733	682	717	717	720	709	662	706	712	702	714	670	705	675	705	659	738	743	703	702	791	696	700	686	709	729	686	691	768	697	736	749	663	737	756	686	692	695	740	732	744	715	693	706	659	741	703	654	714	673	666	701	723	650	700	731	708	722	681	690	741	757	694	699	732	670	719	746	717	755	704	659	689	669	688	727	684	687	709	703	731	697	761	690	724	730	669	705	755	671	735	703	725	648	729	703	692	719	692	683	721	701	717	697	698	743	692	746	766	710	704	668	663	691	703	716	746	746	697	740	749	669	713	715	701	674	757	715	687	707	732	702	681	716	719	728	720	709	702	682	710	694	728	745	681	696	694	719	737	683	661	675	683	723	637	717	720	675	733	731	692	714	653	678	720	728	710	685	720	702	731	718	709	717	732	708	698	684	709	758	690	774	673	699	688	689	739	733	701	691	711	714	707	667	710	755	692	700	728	728	724	729	681	704	674	702	708	702	686	679	678	709	699	725	690	685	701	681	703	676	707	658	706	716	658	683	662	689	714	663	679	716	663	715	682	660	678	706	714	674	708	765	724	711	708	682	707	689	720	736	683	731	716	728	679	729	702	659	695	718	704	722	689	773	705	725	670	665	708	723	694	656	715	720	686	734	668	678	714	687	678	676	707	719	671	683	633	717	713	654	737	719	674	727	715	711	741	722	720	684	706	700	694	662	706	709	670	658	703	728	701	723	679	694	718	744	687	702	738	675	685	705	671	710	685	685	703	679	702	728	714	665	765	701	650	713	692	681	692	727	695	703	712	696	732	696	745	722	723	680	699	714	717	742	686	737	739	692	665	708	732	704	685	736	715	683	708	737	655	729	691	693	742	717	715	700	721	757	689	700	711	705	715	675	750	677	689	710	695	651	733	675	701	716	721	710	692	697	697	700	729	675	684	705	701	674	734	716	703	685	741	685	636	686	746	670	713	727	750	719	701	661	708	695	696	679	754	701	703	667	687	682	716	661	721	730	695	695	674	755	702	746	709	711	736	684	731	668	704	659	729	699	757	685	689	697	725	703	683	721	741	722	672	696	685	719	687	737	726	685	741	727	681	675	723	686	737	709	691	706	696	717	701	713	716	712	662	740	684	704	717	685	744	735	705	711	687	705	739	699	706	704	684	732	699	627	677	748	681	739	673	681	701	736	660	703	628	637	638	693	655	720	705	706	717	730	719	712	673	657	742	743	735	672	654	726	689	664	741	711	680	712	700	681	722	699	778	707	713	763	688	719	724	651	717	717	739	724	652	682	739	685	678	714	728	752	688	705	711	706	709	680	688	712	710	686	711	728	664	678	721	724	728	684	724	717	700	708	697	709	669	654	722	730	677	701	727	681	746	725	724	736	717	699	761	692	705	735	716	722	711	666	666	671	725	707	645	728	699	682	727	699	672	711	706	679	714	719	702	705	725	753	736	719	699	666	741	675	705	690	761	778	715	706	739
23470	3615	1150	977	642	533	449	359	317	324	278	261	240	231	233	224	184	212	235	207	210	211	220	202	230	236	189	195	213	204	196	223	212	182	212	195	176	159	181	175	181	208	165	181	184	180	189	171	177	207	216	186	162	180	197	185	196	169	169	173	159	158	161	203	188	185	217	206	208	192	192	214	198	171	166	169	165	153	187	169	190	180	171	187	190	181	189	183	166	194	179	208	182	176	186	179	159	175	178	190	183	180	172	178	179	189	166	184	185	180	209	174	175	174	193	195	180	180	199	177	167	196	193	182	182	175	184	189	202	190	201	162	198	178	182	185	172	217	174	185	175	205	186	206	196	176	171	164	186	154	187	189	186	175	189	225	196	185	166	188	177	177	183	180	200	210	189	170	170	188	173	190	199	179	180	180	184	172	167	158	197	163	188	190	196	179	181	196	170	162	173	197	191	168	174	179	172	162	223	203	165	204	134	180	184	178	182	178	188	198	183	165	206	177	177	167	179	183	197	172	183	172	185	219	169	166	168	166	183	208	176	199	168	166	180	169	214	179	184	176	184	183	189	173	196	201	192	188	186	166	164	178	190	167	195	180	181	189	183	173	184	167	178	187	165	190	179	184	191	183	196	189	171	170	207	163	210	203	197	196	172	169	208	171	167	201	163	204	203	196	191	193	176	182	165	178	208	190	182	171	173	183	165	173	196	210	187	187	203	202	190	185	177	191	196	186	176	181	206	190	171	172	198	184	193	186	186	188	171	189	169	178	181	200	167	198	189	165	161	171	175	193	220	200	160	160	159	178	194	159	151	179	181	194	179	177	186	190	187	169	187	211	179	171	227	198	184	169	163	174	182	196	176	198	173	194	178	167	194	194	206	171	190	185	189	193	180	185	171	173	183	198	189	168	175	183	203	183	153	190	167	169	177	187	189	188	212	188	188	197	174	179	161	186	174	179	158	184	185	174	186	205	170	179	196	175	205	161	196	177	167	195	184	212	166	191	200	165	164	184	179	197	198	169	152	189	185	204	208	173	168	172	184	178	189	171	180	154	145	182	177	172	170	188	163	171	183	183	182	188	190	162	191	187	209	170	214	183	205	191	208	167	223	209	158	178	198	174	184	171	192	193	167	168	204	167	182	186	203	166	189	168	197	199	193	181	185	176	186	179	195	183	161	199	172	198	166	201	167	162	192	168	182	181	177	216	174	152	185	184	189	187	172	175	194	183	172	180	195	162	173	200	161	172	179	201	161	161	189	188	190	199	192	175	173	173	210	195	170	168	177	159	214	191	177	176	178	164	178	175	172	191	190	160	163	181	165	170	212	177	175	161	170	184	188	196	184	170	172	178	205	175	196	209	178	202	212	183	178	169	194	186	196	175	171	208	206	208	166	172	188	179	186	166	188	188	174	201	172	178	204	191	181	197	139	189	189	200	177	200	157	169	165	174	188	174	200	185	177	173	192	182	200	201	211	188	173	180	219	179	209	209	189	175	199	192	199	190	200	182	162	156	184	188	210	195	182	173	172	186	174	179	171	181	190	179	204	168	190	174	199	171	159	168	192	175	171	202	194	191	159	165	196	176	164	187	162	182	216	185	166	202	221	170	159	171	176	194	159	159	141	181	175	194	171	170	173	197	187	178	188	199	195	151	167	186	172	179	167	199	192	189	182	169	168	190	165	165	179	187	202	162	183	195	204	196	182	196	209	178	192	209	176	188	180	180	176	190	203	174	199	169	187	195	185	178	175	183	187	182	200	187	192	203	175	159	169	171	174	187	170	195	206	182	175	211	164	192	198	186	203	189	202	183	189	166	176	223	181	187	196	176	130	203	190	175	196	183	216	190	175	185	178	182	186	188	175	172	185	179	211	173	168	173	205	195	167	213	169	195	197	181	183	214	189	187	190	185	201	177	171	164	189	202	198	198	180	198	153	223	170	188	189	187	171	190	172	201	175	191	195	161	163	165	195	191	182	200	175	165	194	154	195	141	202	220	188	184	155	180	170	185	174	204	182	206	160	195	197	212	199	186	193	187	162	168	201	189	181	166	161	156	156	178	171	174	197	184	194	192	195	185	172	144	177	171	184	182	190	160	158	202	205	166	196	172	182	216	183	195	189	164	170	185	183	180	194	170	163	184	152	166	185	169	157	184	165	191	197	178	197	187	197	176	189	179	202	205	188	202	186	185	156	195	172	152	173	186	165	206	184	168	165	205	193	160	192	164	168	181	194	174	200	205	197	192	190	184	194	176	173	168	175	181	158	201	188	165	147	199	189	171	193	191	174	173	199	183	176	196	177	166	209	180	175	176	179	194	187	184	148	190	176	190	194	163	198	195	158	199	166	184	150	181	170	180	165	195	177	185	182	176	205	204	180	157	182	206	171	174	174	191	188	194	176	187	186	197	179	179	173	216	207	166	188	181	191	208	147	179	181	184	191	174	174	173	186	185	214	160	169	170	154	201	202	166	172	164	158	166	192	191	169	178	196	185	185	172	189	193	181	182	170	188	215	150	173	186	166	211	188	162	160	184	191	175	172	160	199	165	175	190	172	181	195	195	149	184	215	192	190	185	174	192	204	165	174	195	171	180	192	161	174	192	183	203	175	182	198	193	184	197	173	171	188	193	182	181	206	165	196	193	152	199	186	169	199	200	198	197	195	179	191	216	176	172	181	191	190	176	183	182	185	191	176	203	185	195	162	191	173	162	182	181	174	169	207	195	177	166	180	172	175	192	181	168	173	196	164	171	181	188	203	179	186	183	203	167	176	202	185	179	206	142	186	173	160	200	168	184	193	172	189	200	201	204	164	168	173	181	172	169	167	171	165	186	172	176	181	178	157	191	167	175	218	188	188	196	193	206	173	170	192	170	167	176	214	174	222	171	186	174	180	170	179	182	192	189	187	202	159	186	192	185	186	173	156	177	223	176	191	182	168	207	180	201	198	172	217	198	193	185	199	193	206	202	168	170	178	170	183	223	163	180	182	180	176	204	162	182	194	156	179	179	172	160	177	169	172	167	187	205	182	184	150	156	180	179	185	166	177	168	194	173	185	156	189	180	177	182	181	187	197	148	179	177	170	173	184	191	158	151	182	183	195	177	177	189	197	184	187	192	162	149	162	200	197	186	182	194	204	163	188	140	184	175	168	193	180	185	190	175	193	197	179	167	196	190	199	180	166	175	197	199	177	174	201	171	197	185	175	185	206	194	155	210	164	197	182	181	174	192	198	206	174	183	188	189	173	196	185	181	182	211	183	167	165	155	203	196	191	199	163	179	168	178	154	158	194	184	171	178	199	194	212	173	177	167	175	181	156	199	184	198	179	174	157	170	181	164	183	167	190	174	180	182	185	177	149	176	191	189	183	197	179	194	188	203	160	186	182	195	191	237	155	178	147	178	193	199	196	192	196	215	180	195	202	186	164	186	191	168	206	207	185	204	162	211	174	174	146	203	185	216	182	188	166	193	164	186	170	185	189	171	199	191
11414	2500	2515	3047	2631	2129	1848	1619	1341	1294	1082	997	960	871	836	818	808	757	732	703	681	696	646	703	620	677	650	546	582	621	625	557	587	594	546	627	571	544	600	575	574	590	583	561	544	570	553	534	526	543	519	552	531	580	540	554	543	520	537	563	524	533	563	569	518	525	541	534	511	536	509	563	510	520	523	522	514	511	540	559	543	537	547	538	531	536	531	533	553	495	525	562	518	553	502	548	527	553	537	530	519	549	480	531	534	545	498	550	545	525	545	520	548	502	530	519	551	526	509	521	517	520	550	483	546	535	471	543	550	555	512	539	493	497	565	538	573	535	530	526	531	510	539	564	524	489	501	537	525	520	499	495	521	556	508	560	543	571	509	507	514	505	500	482	503	532	545	543	483	545	543	498	542	510	488	524	545	584	537	498	487	524	501	541	544	502	511	517	533	541	540	539	578	510	541	521	533	508	562	538	530	523	491	518	498	527	561	570	528	528	529	553	522	511	487	535	557	514	542	485	509	571	520	514	530	551	527	516	523	517	522	512	512	505	488	543	525	494	513	501	511	555	504	481	518	536	552	531	538	531	523	506	530	491	499	523	491	545	515	566	526	533	518	506	519	517	531	510	506	528	515	529	564	535	499	543	526	531	520	510	471	521	508	502	492	491	509	535	474	507	518	520	501	497	590	550	509	532	520	510	511	532	508	551	473	485	536	523	504	509	472	555	514	560	535	515	532	491	560	542	499	572	518	541	510	523	540	509	534	506	545	543	511	494	500	548	533	506	512	462	510	526	500	514	523	498	536	530	560	462	531	508	499	519	541	516	528	548	521	500	540	585	535	522	529	513	502	560	530	494	545	523	502	535	510	498	511	527	528	526	531	531	524	540	539	511	578	539	486	517	506	548	526	504	527	542	486	503	550	496	515	515	547	557	489	566	514	530	510	526	530	509	470	536	517	502	555	529	524	593	521	510	564	495	531	489	511	486	545	515	524	533	541	501	565	538	558	530	549	521	484	528	554	534	506	540	524	539	526	528	545	534	509	530	569	554	490	531	508	477	514	515	508	519	509	533	516	516	526	491	558	515	517	529	518	514	552	485	512	539	504	514	496	518	494	512	549	525	525	499	519	513	487	538	571	499	514	540	514	486	558	524	503	511	513	514	532	543	525	522	494	516	529	524	507	556	514	565	489	544	552	567	532	516	548	538	565	527	476	511	567	541	542	540	545	534	550	511	502	503	523	526	505	520	510	516	526	526	563	520	539	487	526	508	510	565	544	515	522	537	500	543	543	532	490	547	543	580	513	543	526	521	560	539	495	536	564	520	530	509	533	523	518	545	541	516	537	519	530	520	520	496	496	492	523	514	520	527	525	487	478	513	492	560	558	539	523	530	522	510	519	539	530	494	490	573	539	569	539	520	530	541	537	504	548	523	496	522	492	510	526	502	465	530	518	542	509	504	562	521	520	498	487	498	570	558	526	540	501	510	555	531	513	495	540	491	517	539	513	537	512	505	522	504	523	530	552	505	520	537	506	560	511	513	531	523	538	531	511	562	549	546	521	513	519	537	508	495	527	514	501	558	533	539	527	527	552	532	546	508	478	492	511	511	467	497	530	517	562	507	522	488	534	515	510	473	512	555	525	528	500	541	508	528	561	470	514	538	489	533	519	514	525	500	555	496	518	494	527	489	492	513	519	501	518	520	496	479	513	494	502	501	512	488	507	518	515	527	537	532	508	520	515	500	510	499	524	523	511	489	566	490	564	519	537	529	532	524	558	504	523	515	545	503	485	548	510	490	537	522	502	513	517	539	524	486	514	532	497	509	552	494	530	536	520	539	522	498	523	515	545	536	510	545	542	546	512	558	531	534	518	520	547	513	511	528	537	555	516	485	511	481	516	538	510	545	493	515	550	506	499	548	523	530	520	531	492	495	498	572	558	554	465	490	505	550	484	519	545	561	513	491	484	498	515	504	502	520	520	551	512	530	528	549	569	503	528	551	521	497	530	518	503	522	532	518	501	537	494	574	553	495	553	551	531	517	507	475	521	546	435	510	551	507	516	503	514	547	522	579	521	517	535	529	553	554	541	513	496	518	560	551	539	531	521	519	474	570	543	528	575	531	545	507	535	515	564	500	485	539	524	524	473	506	549	561	556	500	524	492	539	532	516	542	520	539	476	492	504	563	503	541	523	552	516	533	482	520	541	520	531	518	498	525	552	534	537	513	509	503	527	507	549	534	498	495	548	564	551	498	537	505	506	507	522	546	524	509	504	561	549	560	500	534	546	527	493	520	507	534	509	578	536	504	511	534	542	569	544	512	529	492	501	556	504	500	512	533	553	515	501	517	504	534	504	515	524	537	535	493	533	536	535	540	514	533	506	506	516	546	528	515	536	505	515	508	532	528	488	517	515	520	527	498	462	504	523	536	552	547	524	539	499	568	555	502	537	572	544	572	533	531	512	533	506	548	514	558	517	518	544	542	549	483	517	576	515	553	553	505	491	520	520	486	515	479	539	529	536	550	506	497	551	498	521	533	508	542	541	528	518	474	531	506	491	518	524	506	535	512	534	533	513	523	518	506	501	501	518	545	498	503	510	522	528	502	523	500	558	498	468	483	535	471	537	553	503	506	559	497	540	525	526	503	499	528	527	554	480	532	492	493	548	499	516	507	505	539	554	515	514	527	497	504	527	546	533	524	556	544	544	521	499	533	479	532	509	557	549	500	540	558	499	479	527	516	581	513	520	551	520	514	506	521	560	512	511	527	516	542	478	519	529	527	510	500	518	530	524	537	541	514	502	509	542	539	517	512	529	566	539	527	505	525	528	506	481	514	521	529	522	539	436	534	540	523	507	502	569	506	527	506	516	471	554	507	519	492	510	516	557	550	562	542	546	537	541	539	497	491	517	491	503	547	525	495	552	538	520	530	494	532	526	542	503	525	524	514	530	500	519	541	552	539	538	491	560	516	513	504	560	522	486	492	534	480	527	545	481	536	499	557	525	519	534	522	506	515	536	527	525	529	541	524	531	514	527	478	507	517	525	501	492	502	537	557	522	566	532	515	538	515	558	516	503	543	536	573	533	496	538	533	514	545	515	489	516	501	537	496	527	471	523	530	554	509	531	575	511	524	502	509	533	529	507	517	517	529	520	523	500	485	516	511	522	526	518	532	485	551	532	535	538	545	531	532	489	503	551	515	490	535	506	524	547	507	531	534	526	515	520	493	526	525	553	556	562	517	502	537	517	543	503	467	467	515	503	527	514	518	473	485	537	461	510	565	502	516	540	514	534	518	559	511	540	526	501	509	511	502	504	496	523	518	490	520	558	572	538	518	511	531	536	578	522	531	524	513	529	587	524	534	465	478	537	508	522	503	517	527	497	486	510	518	500	531	544	517	517	500	557	516	546	520	544	519	476	543	523	550	527	565	527	540	543	498	495	525	513	544	520	506	500	545	537	550	549	507	491	507	517	533	515	478	527	520
35406	8323	2710	1873	1333	1036	867	732	610	585	508	495	484	451	414	457	435	398	402	453	372	408	357	379	363	377	385	358	349	377	364	370	339	367	320	344	385	373	341	346	344	329	339	349	332	350	319	336	344	338	332	367	345	378	350	342	355	335	338	341	331	372	378	361	356	341	367	363	397	315	363	385	356	361	335	355	378	376	361	356	348	348	363	342	404	347	336	362	345	383	328	338	349	324	331	350	358	369	361	325	308	329	356	341	327	286	318	347	351	368	376	329	331	385	359	321	339	332	308	355	300	356	338	319	343	354	342	376	313	351	384	338	340	371	356	340	368	341	334	378	315	321	354	343	350	336	363	351	345	390	357	360	351	353	342	354	365	370	353	365	345	326	345	368	318	339	315	356	315	357	346	311	338	331	343	324	321	329	376	340	356	336	322	347	347	353	352	326	360	347	378	361	348	347	332	367	352	324	314	343	379	332	362	352	379	342	343	346	336	371	290	346	329	324	348	346	343	341	316	328	329	379	329	339	313	376	334	339	344	328	321	338	349	363	354	351	326	387	321	354	342	342	350	353	351	352	336	360	306	327	347	341	339	322	362	360	362	330	330	356	348	356	321	349	323	361	324	381	314	381	323	355	353	350	358	334	370	349	333	340	375	347	309	324	342	317	341	391	334	331	349	354	374	355	354	353	371	342	346	341	338	347	323	337	336	351	334	367	371	325	343	326	338	382	358	312	374	328	344	369	360	342	353	360	336	352	344	358	347	325	360	313	324	350	374	299	305	362	364	366	347	337	376	328	317	345	329	370	318	340	335	315	320	342	378	369	329	324	340	344	339	358	322	380	326	367	341	345	355	307	346	359	322	341	357	342	355	330	338	354	362	330	333	350	375	336	317	327	314	365	321	297	364	301	332	353	349	362	314	347	340	327	348	320	326	312	329	330	374	336	329	352	331	328	336	382	334	374	317	350	305	296	340	371	343	326	329	355	349	320	379	341	336	357	336	354	359	331	361	363	361	354	348	359	361	342	328	334	339	308	305	350	369	323	341	366	349	354	346	331	340	347	334	351	362	351	335	358	363	333	369	349	370	344	344	360	324	312	332	327	341	331	357	348	328	348	318	341	376	337	343	344	386	307	352	359	344	310	344	362	372	347	331	291	299	350	363	355	359	317	341	300	339	337	361	319	328	343	321	371	319	352	330	341	324	380	338	300	296	336	369	333	322	354	353	335	356	353	339	385	335	349	354	335	374	345	385	339	316	340	341	369	333	334	323	338	354	354	326	339	330	351	366	384	352	332	337	348	305	340	342	359	300	356	350	334	350	332	343	347	375	354	347	350	326	334	344	331	347	361	331	363	345	343	340	329	329	336	338	352	339	360	344	340	317	340	344	361	370	331	356	357	316	372	348	365	329	354	336	344	332	363	307	324	349	335	344	341	343	350	364	345	360	338	323	342	358	398	321	345	355	343	378	369	354	334	356	301	326	331	324	363	358	359	322	344	391	347	347	329	335	335	350	343	348	349	352	385	348	352	367	340	323	348	330	366	375	385	359	353	351	343	321	351	337	394	364	334	304	357	355	347	326	309	320	363	362	316	338	372	364	325	341	354	346	371	333	355	344	337	320	369	351	325	312	386	350	332	355	353	371	361	353	329	339	341	315	343	332	326	354	335	323	333	367	333	363	333	351	366	375	334	335	312	355	353	359	359	350	357	362	333	341	348	349	367	342	362	331	331	346	350	320	336	331	333	331	333	353	338	374	355	338	330	327	345	333	313	335	333	301	345	337	317	328	359	361	322	342	334	360	357	313	316	382	338	336	324	308	349	338	383	338	367	345	309	376	347	361	360	330	320	347	357	356	323	351	344	322	366	382	373	335	327	334	348	322	335	335	338	321	324	300	333	363	324	371	349	356	367	375	346	313	362	368	328	350	341	325	332	350	329	324	312	373	368	369	302	315	363	374	343	332	351	375	327	371	331	335	311	339	367	350	382	335	333	365	350	358	341	333	334	352	338	341	316	345	363	344	370	319	322	347	335	350	305	368	338	322	322	344	327	338	338	339	344	362	367	334	381	342	338	308	355	371	338	358	338	336	324	348	346	320	371	369	311	357	334	357	353	333	327	297	343	329	363	361	342	338	333	342	335	320	325	346	354	320	321	367	358	316	340	342	355	341	340	343	330	324	307	348	321	347	360	334	346	358	343	341	362	376	341	345	337	352	321	315	336	339	332	348	332	365	372	321	321	353	337	348	350	345	339	330	337	346	374	350	332	348	347	350	319	330	324	346	347	355	340	343	328	347	352	329	345	386	330	371	355	360	345	343	373	355	362	339	336	331	375	349	335	311	316	401	312	356	347	363	311	349	353	349	339	358	374	363	365	372	388	347	354	333	360	343	356	317	318	332	346	328	357	330	363	374	371	349	307	373	337	346	320	367	377	327	385	345	298	326	326	345	342	359	318	343	337	340	380	342	341	320	339	368	369	335	330	341	320	340	341	395	360	349	321	338	327	375	345	304	361	337	347	351	337	351	365	360	350	338	340	327	339	400	348	333	323	373	327	348	374	352	335	375	362	312	350	330	342	332	310	311	374	331	334	370	318	351	359	326	335	324	350	366	346	348	344	345	307	332	329	292	341	335	356	347	290	338	344	340	331	350	369	340	333	348	355	341	349	348	349	315	315	320	351	317	342	359	338	376	329	329	320	352	326	317	348	343	313	328	333	325	348	341	363	330	341	315	331	300	338	310	323	324	340	358	345	377	356	303	368	357	328	357	334	373	354	383	373	347	353	348	350	323	339	316	348	350	356	358	350	373	352	361	361	346	330	329	301	339	302	382	319	357	379	309	336	335	338	352	334	318	342	321	322	338	338	349	365	321	339	362	339	363	348	346	356	343	335	354	311	336	315	331	336	338	341	350	346	334	338	311	346	311	358	339	358	365	340	276	348	351	319	324	325	348	355	390	342	346	324	302	397	331	333	349	320	350	346	353	354	351	342	334	384	324	328	331	319	376	368	342	327	333	363	348	348	293	337	372	351	328	335	361	357	334	309	355	347	322	335	389	338	335	307	361	354	329	360	330	356	328	351	352	363	357	350	330	323	340	308	306	333	354	369	358	370	368	325	375	380	357	338	357	366	329	336	309	360	353	323	334	341	386	356	344	360	331	340	364	319	362	355	338	362	320	353	352	355	309	354	363	376	340	318	339	337	330	365	330	348	293	334	290	351	373	329	371	318	338	348	383	348	332	351	369	341	351	348	333	330	355	377	343	361	332	320	349	341	346	348	320	314	386	335	334	366	331	383	337	327	359	370	329	342	338	317	372	349	341	346	332	331	327	355	345	345	319	362	355	401	352	320	337	346	350	339	338	315	339	338	317	309	343	360	328	360	346	346	344	354	358	337	324	329	355	314	331	339	352	380	344	343	339	332	375	342	315	331	384	342	363	338	306	353	353	335	338	343	364	339	357	346	353	313	371	348	315	326
16534	4281	4582	5488	4866	4069	3273	2954	2615	2210	1963	1845	1768	1639	1489	1390	1303	1344	1312	1256	1231	1195	1153	1138	1093	1110	1050	1069	1079	1002	1013	1059	1005	995	1001	967	961	962	990	977	919	1009	952	861	964	907	990	965	967	957	955	886	951	949	903	916	866	890	848	886	861	947	959	880	976	922	924	903	935	838	873	908	893	904	874	856	896	894	837	944	870	858	909	843	872	878	886	918	868	878	929	862	848	896	899	843	880	869	847	905	894	902	886	870	843	887	930	887	889	866	825	859	847	855	866	882	915	895	943	896	861	923	886	835	874	909	853	822	883	851	872	833	940	868	860	884	880	928	908	911	822	863	862	843	851	863	932	866	865	890	851	892	895	868	852	893	909	855	859	891	901	901	887	855	899	875	908	895	874	827	897	893	838	886	882	876	877	871	836	864	818	890	843	943	885	890	806	861	861	865	896	894	874	834	830	885	886	871	862	909	853	884	861	920	877	881	882	877	830	857	892	847	883	905	858	825	891	882	885	858	913	892	838	868	889	880	855	842	930	917	846	890	846	909	847	844	930	864	858	834	874	855	896	859	896	816	877	807	848	843	889	867	871	909	881	916	895	860	858	862	881	844	879	936	861	870	837	876	839	844	835	900	865	851	882	831	891	868	879	910	907	864	880	914	854	850	852	864	958	913	861	867	866	875	921	910	867	875	877	869	849	867	864	889	852	912	841	917	845	900	855	853	910	875	892	886	863	829	859	861	850	869	831	855	870	912	859	860	838	850	857	854	849	869	864	881	878	868	832	814	858	882	845	877	909	876	843	906	914	896	918	873	884	906	864	859	853	940	900	865	883	903	886	841	869	874	825	896	887	871	844	900	896	856	936	883	888	843	838	879	843	860	885	919	868	853	839	853	899	817	860	822	873	910	848	932	851	853	868	871	889	910	929	826	942	917	840	895	886	880	875	853	884	916	857	877	858	927	920	858	882	875	847	937	884	898	876	869	918	873	907	873	826	893	897	895	841	878	875	870	824	859	864	835	826	882	867	875	926	849	849	958	878	879	848	876	839	881	848	888	917	880	906	921	865	862	872	827	851	872	858	879	928	844	840	856	880	871	883	829	864	860	827	873	853	871	861	860	868	853	911	870	965	888	910	860	839	885	913	823	892	903	870	885	899	881	854	899	855	912	890	863	846	897	849	855	835	853	838	883	872	900	859	876	835	902	848	837	883	853	890	921	858	913	891	950	884	870	848	828	894	896	846	912	856	873	910	893	854	844	895	903	855	896	871	877	847	891	842	887	845	887	854	873	924	851	892	874	905	918	874	836	859	849	938	896	858	872	853	869	880	836	911	922	872	883	874	856	867	843	857	831	914	889	884	837	849	866	805	867	879	852	849	941	853	913	850	902	853	884	845	886	855	867	873	873	869	925	871	900	882	864	870	902	918	829	929	880	862	861	874	946	867	909	822	912	866	833	923	836	867	829	910	921	895	911	880	838	865	856	896	893	880	889	841	872	820	914	853	884	898	875	922	891	883	888	797	919	858	917	909	909	844	850	875	917	841	850	887	906	851	885	910	881	877	863	886	871	818	884	874	905	896	891	937	807	940	862	838	948	843	876	866	842	939	903	838	894	833	881	870	865	887	870	867	860	891	871	876	874	829	870	859	847	860	897	883	861	868	906	868	854	857	904	854	885	864	891	879	846	859	885	907	849	832	859	853	918	848	881	906	893	884	877	909	826	869	900	849	872	929	882	896	887	844	929	875	881	883	852	857	854	855	874	883	882	880	828	920	880	845	904	868	874	904	815	847	844	864	847	807	892	893	877	845	843	918	835	867	894	896	878	859	794	856	825	842	877	882	800	880	888	859	878	855	875	869	846	866	879	898	866	904	858	917	877	853	870	886	824	874	881	853	861	881	892	919	883	863	821	854	816	903	881	888	840	883	943	871	849	868	826	843	876	884	874	848	907	850	836	825	858	889	848	844	901	894	921	905	897	930	828	894	872	850	882	914	852	869	928	908	845	859	889	871	936	897	896	856	931	881	854	921	838	890	893	865	889	911	856	855	901	932	892	829	865	887	889	864	887	874	924	833	895	899	843	882	873	863	888	865	871	901	948	817	903	879	882	920	858	929	905	910	821	879	829	847	894	871	883	876	891	848	875	880	854	916	857	909	905	878	858	866	871	872	881	862	904	935	890	890	879	866	889	877	851	854	853	892	896	883	905	857	897	815	860	867	915	884	856	870	922	890	850	891	859	898	849	891	837	891	861	903	831	840	910	878	885	865	876	900	882	826	851	885	860	860	865	856	875	884	859	891	871	852	867	912	882	894	923	899	857	871	911	841	906	878	859	857	864	900	852	935	946	862	865	903	861	878	856	853	891	893	841	866	862	863	885	854	854	889	885	956	873	874	885	905	859	862	871	923	871	809	924	870	875	869	873	910	846	845	863	902	876	860	882	874	883	885	809	910	845	885	852	883	834	887	856	857	831	867	883	864	867	879	883	824	856	892	868	859	869	853	909	901	901	878	876	838	888	856	925	902	830	845	848	901	880	841	840	841	870	907	877	828	877	872	887	893	876	858	882	858	852	816	845	879	912	856	826	841	862	886	872	829	874	908	903	899	884	900	870	880	820	937	873	926	897	860	881	839	921	820	915	841	866	869	912	891	868	856	835	845	910	895	872	881	877	885	835	900	933	871	830	850	871	879	890	872	856	880	881	839	867	835	857	894	825	847	832	879	836	911	914	884	917	867	848	898	910	873	864	880	852	889	857	912	869	866	938	894	874	847	827	905	912	840	849	861	860	908	833	838	894	859	890	893	871	914	860	897	923	894	893	864	871	848	867	901	832	868	829	962	828	883	864	879	884	818	845	842	882	885	860	870	845	875	884	891	884	891	839	825	877	902	905	865	881	871	845	895	879	847	841	924	865	853	877	838	849	860	891	852	832	815	862	843	853	892	862	897	877	840	881	834	853	876	885	811	883	830	863	884	873	856	888	862	832	868	911	887	886	886	908	903	877	854	861	901	881	859	910	926	874	895	837	858	874	919	866	928	913	905	859	853	857	925	930	886	897	861	916	853	820	802	893	914	822	859	842	946	848	869	857	876	855	900	876	865	924	868	876	881	886	839	934	881	859	891	894	913	894	854	880	834	835	949	905	922	842	849	872	841	879	892	848	901	903	857	903	887	856	888	875	873	833	846	918	843	827	880	891	899	860	891	922	877	849	861	841	860	856	861	897	874	864	850	901	856	848	846	867	877	938	843	861	925	930	871	858	871	847	879	831	873	903	823	910	879	894	888	832	900	818	888	872	852	872	850	904	901	865	911	888	881	838	862	868	902	914	854	884	848	897	899	877	816	914	881	869	844	856	814	877	814	833	891	946	857	867	902	885	895	866	894	887	874	880	900	886	915	821	866	931	829	838	871	869	898	889	883	852	878	840	858	937	899	815	874	878	850	871	843	836	834	830	856	868	894	885	863	840	922	855	852	849
5210	365	332	297	308	296	255	287	287	276	300	296	314	280	287	284	299	281	269	295	263	253	283	252	267	280	267	276	282	258	281	267	305	313	254	271	274	291	280	281	260	294	256	269	294	281	312	290	284	274	296	273	273	277	306	303	294	265	269	316	266	264	266	258	254	262	287	275	268	308	287	295	278	294	262	278	288	293	267	253	283	289	248	290	291	274	296	261	273	306	267	276	265	263	274	314	285	276	286	302	287	308	293	322	262	245	292	240	269	272	256	281	298	286	273	259	270	264	288	266	261	283	278	288	275	254	273	293	251	264	283	290	274	276	292	262	298	268	261	302	273	265	262	257	278	269	279	318	262	273	268	278	265	273	269	268	271	276	326	266	289	279	276	271	288	259	249	282	297	264	267	272	265	264	268	287	266	316	291	263	241	282	310	266	252	308	279	284	271	297	266	270	299	287	305	278	295	276	264	281	268	282	258	289	282	302	300	258	296	295	270	291	279	280	256	286	253	264	278	305	277	251	250	274	287	265	326	274	282	260	292	302	261	304	308	285	272	288	276	267	279	251	277	282	259	256	268	281	285	271	256	264	291	266	297	290	261	247	265	283	297	275	280	284	287	302	306	267	268	293	304	287	261	221	268	278	285	266	271	289	270	276	265	289	278	306	257	307	276	274	273	257	276	295	277	306	289	292	259	278	292	280	262	235	251	267	272	283	280	284	265	283	284	274	308	250	267	273	285	290	303	279	284	273	302	294	296	253	281	276	297	275	288	283	272	279	273	283	251	275	275	267	304	256	307	279	272	308	273	276	282	324	306	281	285	260	271	276	263	309	278	305	272	290	276	298	273	282	247	281	286	305	287	277	303	252	260	292	320	297	260	285	232	287	295	294	260	262	259	295	254	285	312	276	253	293	238	279	262	251	259	276	268	287	255	294	300	270	268	321	273	294	258	269	272	260	295	266	261	275	283	287	255	283	307	289	252	300	279	280	285	278	279	271	288	279	300	304	276	310	293	287	231	292	265	290	285	285	242	265	299	269	261	292	284	283	228	289	283	278	262	286	297	276	274	278	274	256	266	292	294	281	273	282	272	295	261	286	285	273	294	276	270	277	302	287	302	261	274	260	287	271	281	290	288	280	270	312	271	288	258	290	282	270	266	279	297	260	282	281	272	271	250	279	271	270	277	274	259	250	281	300	253	252	261	284	293	253	271	292	243	260	279	290	276	288	270	289	283	327	281	265	290	264	242	256	273	265	263	279	277	260	300	254	307	302	275	250	269	284	277	280	304	248	260	337	280	289	263	273	315	260	291	269	303	241	254	249	296	275	290	291	311	255	284	304	294	310	277	290	309	288	288	294	270	283	283	278	276	252	298	274	223	259	259	284	274	282	272	264	306	289	280	286	298	264	283	251	276	262	284	286	271	319	244	287	299	269	260	301	254	280	263	271	317	284	252	257	302	285	307	316	301	268	284	284	270	271	266	320	274	284	303	300	281	275	264	272	271	300	272	294	266	280	284	273	272	274	284	277	285	258	259	294	287	252	275	292	279	244	312	328	290	273	276	274	267	275	272	293	297	265	284	292	270	291	297	301	279	276	281	295	257	280	288	280	244	256	298	242	290	286	284	264	297	282	276	292	278	282	305	274	275	275	273	282	264	280	293	292	282	307	261	259	259	290	271	264	284	318	269	273	242	251	275	275	291	283	282	280	291	305	255	274	273	270	274	293	288	292	275	265	295	273	272	283	268	262	275	258	295	297	253	290	274	268	289	305	289	311	246	248	261	266	260	267	278	280	254	307	264	272	294	280	257	276	273	310	269	255	266	240	269	251	265	299	266	310	299	281	280	285	304	303	278	285	267	277	249	288	275	267	278	271	288	274	246	276	275	283	287	285	279	279	302	304	259	292	293	288	297	281	266	289	273	303	288	295	304	274	252	276	266	268	261	290	251	301	286	290	283	316	257	253	269	252	272	281	270	273	273	281	278	302	291	311	296	255	264	320	274	291	270	272	264	280	292	275	287	272	280	286	281	314	301	294	271	268	271	270	283	246	271	282	269	289	268	260	281	237	282	264	310	301	290	289	275	268	279	291	263	284	285	280	270	288	278	297	264	288	276	302	301	290	275	267	275	286	278	283	271	291	291	282	286	265	280	295	300	256	278	233	274	292	285	291	293	277	271	285	275	303	299	264	302	260	314	286	273	273	260	283	278	273	307	301	257	280	254	256	254	277	291	291	285	267	268	291	258	269	281	299	273	331	285	248	314	295	301	283	311	226	297	293	268	289	271	274	269	252	296	263	283	284	285	314	257	276	317	246	283	268	275	293	292	307	273	280	277	270	284	288	319	259	270	275	251	265	291	298	271	269	288	214	265	273	289	311	289	279	283	251	293	268	270	285	264	249	296	298	259	274	263	271	300	323	281	252	288	286	293	281	276	273	284	295	295	290	286	263	288	318	277	243	268	253	278	265	268	294	262	279	274	288	272	279	281	265	316	296	287	285	290	311	264	270	277	267	260	288	295	283	276	261	274	287	291	304	232	290	274	284	298	261	308	286	263	277	277	252	307	295	291	321	285	257	248	275	262	287	274	258	272	288	286	299	303	247	268	292	263	294	296	273	268	302	287	235	251	294	271	276	259	280	263	275	304	286	252	282	283	266	273	273	289	263	261	267	277	277	286	260	241	269	261	247	301	261	309	266	277	262	296	271	246	283	290	282	258	332	297	270	262	277	283	266	277	287	270	300	287	301	275	317	255	288	304	311	276	301	281	292	270	282	276	273	262	257	280	280	300	279	268	272	278	255	275	283	246	273	275	266	295	273	288	290	283	253	295	271	282	278	277	270	290	254	279	288	277	251	244	281	306	294	292	296	295	255	263	263	282	282	267	305	287	264	287	285	261	282	283	285	266	263	265	266	277	286	268	266	268	307	265	267	276	256	307	277	302	269	306	269	290	277	291	261	268	285	315	267	283	323	294	285	282	276	282	286	287	279	265	271	316	278	300	276	293	282	270	258	281	276	271	326	300	308	284	275	319	284	279	296	309	316	284	257	287	261	284	295	279	276	266	312	286	255	301	274	303	276	263	262	280	292	283	280	270	281	277	250	257	273	310	289	292	287	255	293	292	296	292	280	269	273	283	303	305	280	261	311	304	269	277	288	275	265	260	284	274	264	307	279	302	277	289	257	265	300	251	275	254	289	272	312	290	284	249	296	301	269	271	273	298	279	273	261	261	276	268	256	291	255	281	273	265	279	273	274	276	240	271	262	282	296	288	297	250	280	289	277	263	270	287	287	292	278	291	269	281	256	253	254	269	284	252	248	282	298	282	284	268	292	245	288	268	293	286	260	299	265	275	265	267	294	292	290	270	272	291	263	281	292	261	264	289	280	281	290	295	251	285	274	256	274	275	310	255	303	253	248	281	281	288	258	312	262	279	283	291	309	246	294	264	275	295	255	311	264	277	313	292	270	282	318	275	294
3684	752	795	782	785	714	732	736	764	754	714	689	711	692	664	750	687	701	708	697	683	736	703	692	737	703	726	715	674	751	677	724	703	764	709	750	673	654	697	677	690	741	695	715	744	710	700	688	715	725	672	687	713	735	744	713	754	656	700	783	747	720	681	752	663	707	712	739	746	728	703	723	734	700	705	698	713	692	735	730	731	676	740	750	719	645	693	688	711	667	678	682	702	721	729	673	680	696	734	704	683	702	647	706	711	722	735	689	684	678	715	693	684	687	673	680	700	706	727	749	720	712	702	720	717	677	653	711	658	731	719	663	722	712	700	663	681	666	702	700	681	688	779	726	716	675	679	694	714	724	711	723	677	677	698	673	748	699	678	752	732	756	674	683	708	632	674	694	738	680	673	702	696	664	668	687	695	711	661	700	710	711	721	675	689	664	699	677	706	698	697	741	714	700	728	719	717	691	673	707	702	725	706	677	732	703	721	741	706	743	688	690	770	760	668	691	709	743	754	648	706	724	669	679	738	703	687	707	694	692	691	705	680	732	653	746	667	666	681	716	677	707	683	735	720	683	673	674	713	701	680	711	730	702	666	688	710	702	719	721	657	661	723	697	715	709	743	713	714	702	715	696	676	685	732	692	753	702	693	667	706	665	732	687	715	694	758	664	663	729	730	676	699	699	710	703	722	737	637	773	639	679	726	692	699	694	689	695	700	705	670	685	732	669	743	710	665	654	661	705	723	679	704	684	750	714	721	730	681	702	748	690	695	728	683	740	680	694	696	675	694	699	701	686	707	699	703	729	691	742	718	664	667	731	691	673	690	677	676	711	702	669	650	685	712	741	694	723	686	739	734	707	726	724	693	665	687	716	651	686	697	710	718	696	674	748	667	694	717	698	666	712	711	677	741	684	707	725	682	750	725	718	706	711	689	708	696	721	699	677	691	704	704	728	659	670	728	726	681	715	717	682	691	618	748	715	688	658	729	732	708	714	721	725	697	694	711	692	723	716	730	734	748	730	670	723	711	721	669	729	656	655	676	708	698	717	737	668	685	730	669	672	728	718	688	726	677	705	706	688	719	750	673	722	678	677	700	705	718	744	654	683	690	705	653	718	703	729	671	755	707	737	669	718	721	729	723	721	676	653	718	702	712	740	717	711	717	692	669	718	738	705	681	702	680	665	655	720	698	738	686	705	718	694	661	723	691	707	681	705	700	696	721	680	698	696	692	666	731	700	734	678	690	736	721	741	686	736	707	692	638	693	685	657	704	711	692	690	685	699	679	655	705	684	703	714	745	684	682	676	719	648	737	734	714	690	727	731	708	696	682	690	701	669	680	717	699	671	739	706	742	691	660	673	691	731	719	690	669	664	698	695	703	691	653	710	690	695	728	688	746	689	690	778	686	741	707	707	712	774	730	752	715	705	742	689	680	707	705	701	722	694	685	722	696	703	688	717	698	703	711	703	696	701	728	688	689	669	707	680	744	686	713	745	699	668	698	670	704	668	688	645	695	674	705	679	724	721	731	703	662	730	711	712	729	715	707	720	707	673	692	705	704	698	695	690	729	714	644	692	716	728	703	728	662	693	705	663	684	683	732	664	711	703	620	711	690	737	686	690	693	704	721	693	662	684	690	674	700	721	681	713	760	709	717	734	666	727	712	689	722	668	711	732	755	721	697	734	699	695	738	699	706	650	710	702	711	681	647	702	736	713	721	701	683	709	725	686	668	703	739	693	687	656	659	730	702	710	677	669	737	680	688	719	667	731	723	686	711	760	679	712	695	721	706	695	702	729	723	724	681	647	684	680	738	713	690	675	697	676	674	725	721	699	674	692	701	665	707	702	704	684	692	675	715	670	697	666	665	715	677	722	678	696	701	698	695	710	674	716	736	709	700	702	703	697	690	669	681	728	673	718	720	685	716	735	711	682	687	724	702	690	717	717	710	665	659	712	703	699	674	716	663	695	672	701	687	645	712	693	679	724	723	714	714	732	742	721	693	646	686	739	734	687	670	730	679	707	692	687	757	652	696	663	722	681	684	676	710	723	717	652	704	719	706	732	703	680	690	715	737	678	736	744	738	714	727	679	729	734	667	688	752	689	691	691	703	721	699	700	750	699	652	695	712	675	690	671	664	719	664	691	685	724	734	674	729	676	691	694	683	725	722	660	730	708	699	664	709	719	732	757	688	744	654	675	677	704	744	717	683	677	724	651	732	685	703	683	697	721	724	740	697	685	734	689	683	688	666	709	671	729	671	729	703	641	706	715	714	702	669	738	706	699	689	684	692	707	704	663	722	715	720	753	715	662	730	699	698	707	707	711	710	750	677	674	690	681	662	729	667	695	669	720	731	749	688	675	660	697	619	701	672	706	712	703	743	744	681	678	718	681	727	701	680	706	680	676	691	684	686	719	741	658	706	683	647	673	696	695	761	704	664	676	714	724	697	711	721	714	701	672	680	679	678	744	689	720	686	737	712	692	724	697	693	722	664	699	678	701	679	678	761	738	714	696	668	716	691	733	701	676	755	714	697	643	739	703	707	696	739	732	695	712	698	704	717	676	676	749	737	655	686	729	706	718	699	696	686	725	698	715	684	716	680	672	723	690	690	696	680	714	656	665	720	705	678	693	710	760	705	700	688	693	704	712	745	681	728	711	695	713	719	718	722	698	705	690	735	736	702	683	768	715	720	716	803	712	670	698	663	697	715	683	709	664	680	692	658	674	686	693	731	715	697	686	722	676	710	686	720	717	626	718	720	638	700	716	721	686	700	715	652	713	681	742	733	674	702	743	692	715	682	694	660	659	705	705	725	714	647	727	688	724	666	702	722	726	722	697	742	676	672	704	721	678	751	719	712	746	708	704	708	683	743	721	755	712	715	700	732	727	743	706	716	662	689	710	669	719	694	705	709	682	702	692	721	739	734	713	670	717	720	683	752	696	710	700	699	664	726	643	660	683	721	697	719	676	722	667	765	685	702	733	715	699	740	735	680	692	714	697	704	692	668	744	666	688	687	760	684	682	718	662	653	661	775	681	699	705	738	674	732	712	704	728	720	745	747	735	685	677	694	784	718	726	666	666	703	711	691	746	718	686	715	690	720	728	726	649	645	702	698	665	672	752	692	649	721	685	646	689	696	692	678	714	692	715	705	679	688	737	684	730	659	662	691	701	725	692	685	662	680	712	677	685	698	675	679	715	706	725	704	725	696	733	671	744	721	706	658	694	688	673	686	720	709	678	708	689	755	681	682	678	684	738	750	695	665	743	707	670	674	675	711	667	691	711	696	763	733	724	713	706	688	737	718	671	703	743	721	672	713	749	738	735	733	689	679	716	663	709	724	730	738	664	679	683	663	692	679	691	688	699	738	708	766	671	685	699	700	709	657	722	700	681	651	717	674	725	715	718	701	712	651	690	727	714	717	735	712	768	742	692	715	680	648	696	705	670	662	682	716	709	686	688	671	686	681	714	729	735	689	717	728	711
22642	3195	1099	884	616	482	417	387	314	287	259	249	219	254	218	190	231	235	215	192	191	209	218	204	216	189	184	195	195	196	183	168	189	199	198	225	200	188	187	218	171	190	167	190	208	185	175	176	186	161	173	178	198	193	192	187	172	177	197	183	171	192	213	186	205	193	180	201	164	173	191	190	198	169	170	214	175	201	179	182	180	184	181	177	184	171	189	196	175	147	176	201	177	211	203	187	162	172	171	184	191	191	182	220	200	161	177	189	187	157	199	169	196	158	186	156	190	189	208	157	173	173	194	192	173	196	167	167	196	172	168	213	188	180	204	194	168	192	184	172	188	183	181	186	163	226	188	193	191	200	186	188	174	167	180	179	196	169	169	165	199	174	160	165	193	172	174	196	176	155	173	179	167	186	185	187	195	173	179	185	181	157	173	174	152	178	204	202	188	185	202	180	186	190	172	177	167	160	158	140	192	197	173	176	200	170	176	179	179	197	161	181	183	177	183	194	182	184	202	193	183	194	189	199	176	167	177	201	178	159	193	197	186	199	192	201	186	175	197	167	185	179	176	175	171	208	210	201	198	170	180	180	185	181	177	182	173	181	192	177	169	173	184	177	168	203	204	174	181	204	175	178	191	185	163	175	168	188	168	191	171	185	173	202	184	168	178	184	208	185	164	183	195	163	198	165	157	191	195	180	180	176	181	164	177	172	171	170	191	192	178	184	182	156	178	195	169	191	165	173	187	167	194	172	198	196	171	186	186	157	183	191	176	203	206	173	177	160	167	167	182	172	171	192	185	176	181	171	189	187	192	197	150	180	172	185	211	198	160	159	181	147	178	190	196	211	195	192	171	155	190	174	185	216	168	176	181	180	194	178	180	162	157	185	190	199	188	179	178	171	192	181	171	185	194	179	181	174	181	184	180	171	172	179	176	188	178	185	177	181	167	189	180	149	175	183	200	180	177	176	172	197	187	193	196	147	178	185	169	201	172	178	195	178	198	187	205	159	193	152	184	151	192	184	191	187	199	200	193	165	208	195	181	164	197	170	184	171	200	190	193	164	158	196	170	185	191	176	181	166	187	196	210	174	175	186	184	178	190	196	171	190	160	168	184	167	178	206	181	181	178	186	184	182	174	162	170	199	198	191	169	195	179	173	181	161	183	203	187	167	158	195	181	190	195	174	174	164	181	168	170	173	180	195	181	199	201	196	195	184	177	166	190	192	188	198	189	214	191	183	162	172	181	179	168	191	181	164	198	193	176	186	195	192	165	161	159	178	194	172	163	171	203	182	181	190	182	182	189	193	196	203	174	167	178	154	148	202	177	193	188	181	193	193	183	159	177	170	185	186	186	187	174	187	176	198	168	181	191	165	209	204	173	194	166	209	181	181	151	173	139	175	173	207	176	179	184	183	175	163	170	176	165	174	169	213	199	187	215	177	172	175	186	171	187	172	186	175	189	161	180	182	174	192	192	180	187	177	191	175	189	181	196	177	181	182	193	179	185	149	194	193	181	183	214	160	181	180	196	177	174	175	202	188	193	191	164	176	182	175	197	192	194	179	170	195	165	167	205	179	182	172	180	175	178	189	181	185	184	182	166	196	157	195	157	172	192	192	179	165	171	172	157	190	175	181	165	176	193	178	195	194	178	205	191	174	175	194	221	168	180	156	200	186	196	169	176	189	184	171	196	171	163	160	179	204	178	197	190	185	193	184	166	192	178	206	198	203	180	172	170	179	202	190	180	185	186	189	171	190	183	187	200	191	187	184	164	187	187	162	173	178	160	175	176	193	180	175	188	182	159	165	187	163	202	197	163	188	191	208	177	192	188	171	174	178	168	195	185	168	167	183	194	192	166	185	195	207	182	184	186	170	187	190	166	168	171	165	164	178	194	184	201	160	160	173	198	203	198	184	168	190	158	196	161	185	211	191	201	165	160	195	183	186	188	195	195	145	199	167	184	188	167	181	168	186	187	170	189	167	171	174	197	197	199	186	190	203	172	184	160	205	198	195	167	181	175	176	174	168	190	197	182	186	202	169	182	176	193	203	160	194	162	193	176	176	195	184	174	178	204	178	166	168	168	202	161	153	204	176	175	188	175	191	196	191	200	164	214	168	204	184	171	168	181	185	169	176	183	191	219	185	189	168	188	163	181	183	166	184	192	187	191	198	188	176	166	162	172	163	186	170	171	187	186	199	161	144	194	186	167	183	161	152	190	188	168	188	203	174	190	182	194	164	191	159	210	190	162	170	171	186	180	176	187	172	182	190	173	183	182	174	207	181	178	188	208	160	181	196	199	175	196	166	173	155	197	202	168	183	179	170	159	207	178	158	188	170	187	194	194	175	211	194	181	179	178	189	188	186	211	170	172	207	158	171	183	194	186	184	212	175	200	176	170	209	202	169	186	187	170	157	185	168	167	205	206	173	157	205	191	194	164	174	181	185	171	189	145	171	180	155	177	164	195	175	161	158	195	186	201	181	175	175	168	183	208	200	166	196	185	158	188	151	158	201	165	174	198	199	157	176	162	196	183	235	176	167	190	171	173	178	193	192	178	199	186	186	187	169	182	179	210	179	160	180	180	174	192	183	149	181	184	163	144	187	181	190	166	171	212	189	178	194	188	185	175	187	199	158	179	185	189	180	203	195	199	201	185	168	168	183	171	190	215	180	183	181	176	174	171	164	160	197	190	194	175	177	193	184	193	191	199	196	148	190	150	168	170	177	183	190	177	170	174	207	186	199	188	165	151	167	201	208	184	175	214	189	201	174	183	184	181	177	167	183	207	192	199	168	204	145	188	146	183	183	178	175	166	186	174	173	173	183	166	160	178	181	188	193	216	192	167	203	191	152	194	176	183	180	147	183	176	178	180	178	193	174	187	177	185	175	184	177	195	163	190	183	177	175	161	166	176	163	186	170	174	179	175	189	193	185	161	197	202	203	182	165	179	163	181	191	187	177	185	179	171	194	176	196	176	188	183	190	186	177	157	182	185	198	166	161	181	184	191	181	182	186	186	177	184	181	191	150	163	168	189	189	181	179	198	159	197	160	195	194	155	190	173	179	170	177	186	171	192	182	174	177	180	171	182	166	180	170	185	134	183	180	194	179	171	168	169	178	168	178	172	171	198	166	188	192	183	182	166	205	184	184	170	187	189	186	190	173	180	180	186	181	189	201	213	195	176	201	194	183	182	187	177	193	175	175	186	173	178	179	179	173	179	181	179	177	185	189	200	176	159	176	183	184	180	183	194	181	190	209	169	182	211	188	173	163	186	166	200	186	180	207	196	164	177	173	168	184	195	185	157	189	163	159	183	169	183	206	176	169	169	161	157	161	166	197	208	142	179	184	192	201	162	179	160	201	198	173	169	170	157	173	200	218	163	195	174	163	209	167	188	179	167	169	175	191	189	183	180	171	195	187	203	182	189	176	181	173	180	175	178	172	173	191	201	182	198	160	163	189	161	178	183	174	156	195	168	203	193	176
11271	2282	2426	2961	2573	2244	1815	1537	1394	1209	1095	1049	879	948	850	773	787	770	698	693	698	689	684	649	626	626	605	635	604	611	616	619	603	604	548	588	599	572	574	609	605	556	536	544	541	584	587	553	611	572	543	597	567	538	521	516	528	494	528	539	531	532	569	571	578	500	587	560	515	530	524	519	517	534	523	526	483	544	563	543	534	540	537	544	527	542	530	529	548	516	555	522	539	527	528	532	535	524	580	552	531	530	497	536	534	508	547	557	506	521	498	524	526	518	541	546	533	503	528	522	552	548	519	504	492	570	510	549	503	487	541	522	527	548	523	480	530	533	548	505	506	549	564	576	512	512	555	506	535	523	536	517	529	530	547	533	498	527	493	498	550	508	520	541	532	548	572	518	540	509	518	500	535	538	503	561	515	567	512	489	536	507	525	530	525	512	495	522	525	495	561	555	492	527	506	550	542	535	534	487	502	567	537	552	500	498	521	532	487	503	499	527	486	508	493	560	501	511	522	535	538	570	496	549	522	553	522	573	536	512	522	543	519	491	518	543	526	503	523	507	571	519	488	548	484	486	505	540	568	538	524	517	522	521	513	517	547	555	511	481	562	520	496	509	527	527	492	523	487	520	535	540	526	529	490	519	540	522	534	488	559	501	547	538	515	542	513	514	490	523	534	505	465	549	527	516	515	506	524	501	523	510	531	521	485	506	513	544	488	502	527	514	510	493	538	507	490	541	532	486	501	529	514	503	524	501	483	543	519	484	530	522	521	509	492	530	515	498	569	531	478	551	529	505	521	506	498	507	535	547	509	527	525	547	543	544	505	505	528	540	531	503	503	516	549	505	499	518	485	540	548	513	566	509	504	511	489	543	518	504	531	499	550	504	539	532	550	520	531	550	543	485	517	554	552	507	539	540	523	455	524	560	529	530	479	519	495	461	553	504	534	522	517	520	547	499	559	545	539	512	500	512	487	547	544	507	523	525	487	542	568	501	521	535	579	515	517	512	520	528	504	525	515	552	527	517	537	494	562	484	498	509	539	516	518	543	511	539	492	550	542	550	511	517	480	535	519	514	516	489	493	538	519	506	548	491	525	488	551	522	504	529	552	505	517	472	493	520	486	503	525	486	545	552	535	520	518	510	503	511	531	519	537	500	561	510	504	533	493	529	480	524	507	509	546	496	506	490	540	491	526	515	517	523	499	577	527	567	527	523	515	506	539	498	552	497	526	497	514	507	537	503	496	527	491	519	473	517	515	510	493	542	529	481	544	544	490	503	538	507	485	509	530	519	506	492	490	503	513	510	529	485	536	520	547	517	492	547	518	534	565	560	562	529	557	531	504	510	495	501	538	493	506	554	491	519	489	501	539	505	526	549	515	518	506	511	549	506	495	500	492	547	547	529	501	524	541	513	518	551	519	555	527	541	512	497	535	496	528	531	510	552	526	516	503	523	545	499	483	528	542	504	536	497	489	553	556	499	519	529	550	512	488	478	512	527	517	518	458	473	534	554	556	506	533	518	506	561	527	543	534	537	517	506	530	501	510	508	497	514	531	501	553	562	499	507	504	525	533	541	564	517	533	532	535	519	531	525	507	518	484	487	506	573	523	487	521	486	541	489	473	539	538	515	538	538	545	532	493	511	535	565	490	540	501	504	550	537	533	512	543	538	553	543	494	531	512	523	494	522	531	493	537	514	501	521	492	538	518	534	532	528	542	494	496	522	478	552	547	533	508	506	497	521	545	591	499	497	546	521	543	518	483	546	505	540	468	542	500	527	483	495	547	506	516	512	544	508	481	555	587	529	493	545	505	491	553	469	498	529	502	529	487	500	540	538	556	538	530	489	512	533	489	528	511	512	527	504	530	521	520	530	541	482	517	523	598	525	540	544	513	519	532	503	529	538	531	551	516	551	491	556	492	549	496	510	513	507	487	533	510	526	515	497	539	528	498	536	498	563	506	492	546	516	536	535	520	522	509	545	585	538	545	498	563	513	531	538	543	533	525	571	538	563	523	522	508	541	492	519	504	514	523	534	526	528	501	481	547	548	527	519	519	558	495	526	544	540	485	522	526	499	504	516	482	488	522	525	529	521	517	538	537	525	497	514	535	535	485	548	514	560	499	555	519	512	557	501	529	529	509	498	556	515	532	507	501	487	508	510	508	556	524	550	523	526	521	512	503	547	497	483	539	489	501	505	558	499	496	491	515	534	552	522	502	504	536	527	506	537	529	528	501	528	535	537	536	528	492	520	521	510	508	515	493	570	534	509	518	533	517	560	506	494	512	545	536	514	518	506	533	528	563	483	543	527	493	519	520	482	481	520	550	518	534	525	537	504	500	538	506	473	548	506	528	500	505	489	509	492	506	500	566	511	498	523	525	508	502	524	501	520	508	500	532	503	484	481	528	529	544	492	536	486	537	551	543	531	516	532	556	541	509	508	487	539	520	508	518	511	530	508	523	574	522	529	530	493	512	545	488	513	524	536	547	500	499	519	509	500	487	521	480	551	518	515	514	503	507	492	506	510	547	572	513	535	470	536	502	507	516	485	513	461	524	517	529	477	508	545	535	516	518	526	503	536	487	556	508	536	530	504	548	515	506	507	471	507	499	546	537	515	487	535	518	500	494	534	504	529	502	491	525	499	517	480	528	509	493	546	503	512	523	504	496	563	514	521	477	509	508	508	494	586	491	493	535	499	576	503	552	494	532	537	485	523	528	529	497	480	538	529	510	514	580	539	530	547	558	534	494	534	493	509	510	526	535	503	514	518	525	538	522	540	509	502	525	573	542	526	522	539	512	555	512	527	535	553	478	529	515	502	475	501	494	540	484	507	525	487	475	505	524	516	534	535	516	523	469	549	513	506	502	527	528	485	526	548	516	497	487	500	538	506	527	519	545	516	519	511	474	541	544	560	576	545	500	503	547	513	488	511	510	511	527	510	521	510	513	530	540	566	545	516	527	517	511	540	534	471	551	551	519	507	522	528	504	540	474	547	544	520	556	510	523	506	560	529	539	509	573	485	527	510	504	509	503	543	528	525	528	506	505	493	516	502	518	526	524	503	497	496	499	539	517	517	520	504	562	501	500	524	532	514	503	490	540	546	517	520	548	535	515	531	520	565	493	510	529	445	560	490	519	511	500	491	492	506	509	569	524	508	513	519	498	539	501	555	517	491	553	511	540	503	503	513	526	499	492	481	523	482	533	500	515	538	510	483	529	492	467	530	502	515	486	540	523	499	513	512	499	540	474	537	537	522	531	556	477	544	535	479	482	545	513	512	552	546	503	507	504	532	537	501	473	500	511	533	516	552	518	488	569	504	527	559	532	521	517	525	516	523	547	527	519	512	576	510	502	495	531	548	517	547	569	557	516	490	538	539	540	512	553	520	507	511	501	497	492	498	506	476	501	538	492	525	513	547	595	543	523	474	511	536	509	540	499	545	527	520	527	537	527	522	541	521	523	472	544	532	552	503	489	518	493	492
34862	7920	2659	2046	1367	1074	874	707	668	609	536	510	409	431	480	416	428	411	411	421	415	389	385	400	402	394	411	382	365	368	358	334	340	327	351	332	364	366	343	322	363	352	337	334	369	335	344	354	338	342	343	376	342	359	353	360	328	339	355	366	349	367	335	365	361	323	364	354	322	331	363	314	317	358	386	335	337	344	316	323	346	343	315	309	335	327	363	344	362	357	354	331	317	310	325	376	327	384	319	353	325	337	358	347	347	357	362	338	318	370	328	300	348	348	345	296	345	350	352	339	342	371	368	359	347	363	328	334	349	352	358	315	318	331	377	347	348	370	351	348	408	334	340	374	329	375	369	349	383	347	358	353	337	346	331	331	379	334	320	349	341	347	358	335	306	336	343	319	331	352	334	315	379	326	351	323	305	342	329	352	367	341	332	380	346	348	357	339	342	331	359	313	348	334	356	354	343	299	334	356	340	311	343	326	356	324	297	362	360	324	352	346	316	305	362	334	332	339	342	336	354	373	317	355	360	335	348	375	357	363	350	381	345	365	330	366	367	310	313	356	354	356	305	343	344	364	340	368	345	353	347	329	343	354	345	359	345	342	364	341	333	344	367	332	338	335	377	335	350	365	310	355	372	343	325	361	334	348	345	358	310	352	309	325	335	338	365	326	323	347	334	381	372	318	339	383	353	316	420	347	357	325	319	319	349	342	346	330	303	325	383	310	380	325	331	336	350	334	335	375	336	348	343	366	362	364	310	342	315	336	340	331	360	362	327	375	324	358	367	343	335	380	336	351	328	333	341	333	344	345	341	370	376	356	347	343	321	327	355	372	340	348	327	348	328	385	343	371	336	329	333	319	367	335	353	338	325	358	321	352	390	350	342	314	312	336	313	354	331	340	334	341	347	364	327	332	357	333	363	354	354	342	364	356	332	335	365	347	329	342	315	352	332	347	312	304	352	327	330	349	353	318	327	338	361	340	385	349	328	330	327	353	340	318	322	329	355	348	331	345	327	343	343	329	349	345	331	341	340	313	368	342	343	337	341	359	346	328	346	329	328	354	387	338	328	335	352	371	324	344	348	349	322	330	343	378	324	323	337	312	332	353	342	342	325	379	352	329	347	318	367	360	352	355	359	332	325	366	352	326	343	288	364	328	367	327	366	353	315	381	370	328	286	344	363	340	331	315	332	314	339	350	345	332	325	336	350	348	354	390	368	344	323	337	322	336	356	312	344	333	320	296	346	335	343	299	327	362	392	323	326	363	314	335	314	305	359	361	353	324	329	326	346	343	326	317	342	319	350	386	327	360	309	362	350	339	355	321	337	338	326	367	358	350	340	326	331	325	311	366	337	357	314	318	346	315	323	331	328	294	348	360	362	384	299	312	334	320	367	307	340	362	366	371	364	339	338	340	355	358	333	342	346	350	352	356	362	351	345	346	329	344	376	328	325	337	325	353	345	363	324	336	307	349	336	356	347	336	344	326	345	341	320	389	330	330	354	350	355	332	307	353	381	352	368	332	339	339	333	321	332	352	343	332	322	335	332	333	337	338	299	330	373	370	361	337	331	327	338	378	339	334	365	316	333	332	367	334	379	341	343	413	355	371	332	324	315	333	342	356	353	376	375	321	343	300	386	343	327	366	310	349	324	354	321	364	339	341	348	351	350	353	313	324	367	323	332	338	386	299	322	346	348	322	331	367	372	324	391	342	336	338	337	325	327	351	317	346	351	360	345	313	380	345	325	361	334	345	346	329	299	340	348	343	333	349	354	359	337	341	343	344	312	377	310	369	363	333	353	317	328	348	345	350	329	330	328	332	336	328	382	338	357	349	362	333	355	342	346	327	372	309	377	365	346	317	347	302	372	375	346	328	383	306	343	334	340	330	334	297	313	351	332	350	328	363	345	311	372	357	306	313	358	354	372	322	364	361	320	339	315	329	359	393	336	295	325	360	320	345	348	354	320	320	308	327	352	328	300	336	312	328	365	324	332	337	334	371	324	369	398	309	329	351	381	372	349	321	354	330	350	342	334	335	321	349	322	333	313	316	365	322	346	363	331	339	372	328	342	327	322	317	332	367	353	330	319	337	345	316	307	307	384	343	327	360	344	348	365	326	368	366	347	348	342	389	324	372	357	335	340	370	334	335	334	337	331	333	353	328	331	343	350	339	342	340	369	358	383	307	355	336	337	333	304	330	326	342	355	345	353	336	339	332	359	318	346	338	314	336	330	344	343	355	336	368	363	357	330	337	369	340	355	357	330	350	324	320	354	339	372	313	357	344	325	323	358	345	342	325	374	372	366	314	324	331	343	334	361	349	373	331	313	364	330	360	311	327	322	349	349	341	346	338	337	340	325	380	364	344	323	344	317	334	337	321	364	335	349	340	336	350	337	359	344	368	329	355	370	356	345	323	361	356	369	353	334	338	354	333	365	329	365	353	331	310	318	376	318	367	324	304	345	380	356	332	364	345	345	328	327	363	351	325	383	330	326	377	333	343	348	300	355	363	335	353	318	327	345	358	329	353	343	359	371	349	332	365	348	341	348	318	319	367	336	365	321	335	364	364	337	303	352	311	332	327	330	329	353	327	360	297	377	360	342	362	340	344	341	373	377	314	332	346	335	364	324	348	347	334	337	376	355	354	355	333	313	335	292	362	357	340	374	340	363	318	328	346	369	325	327	335	350	388	328	364	353	353	347	344	330	313	330	329	326	342	330	355	350	340	316	339	334	369	335	327	382	365	352	398	360	330	352	297	328	321	355	372	379	311	333	373	332	377	314	319	330	336	349	337	351	342	324	338	361	333	349	332	322	373	285	335	327	358	352	327	345	352	327	357	349	310	330	344	363	360	315	359	367	332	331	361	349	339	345	389	319	348	340	335	301	347	344	345	327	330	346	384	335	337	366	332	334	372	326	373	346	376	355	351	346	349	349	363	335	349	317	303	363	345	365	370	408	361	298	360	349	320	335	331	338	347	333	375	346	350	340	327	319	307	360	344	335	342	344	391	333	339	327	315	332	356	353	350	329	372	326	330	342	336	362	349	348	362	337	326	340	354	327	326	333	323	362	369	354	329	337	337	327	362	340	354	359	322	332	327	301	306	312	336	331	337	361	376	354	331	338	342	332	312	346	348	323	357	339	346	357	337	328	308	326	374	346	358	303	345	350	321	361	350	324	356	373	335	330	309	352	340	312	340	332	338	332	350	336	302	367	324	329	326	337	331	332	366	334	323	336	382	322	359	366	343	351	363	341	360	332	340	347	381	330	363	331	350	325	321	296	339	316	338	364	345	324	364	337	342	346	318	368	316	335	317	334	358	347	327	337	353	330	341	347	379	323	338	356	328	312	335	303	323	323	297	323	351	345	341	333	328	339	345	334	349	339	371	321	355	315	336	323	327	373	328	339	317	354	365	330	350	344	378	319	354	334	329	353	343	330	324	334	359	319	352	362	338	345	327	366	348	355	356	314	309	341	353	378	355
16477	4153	4626	5431	4896	3964	3317	2976	2578	2189	2101	1833	1718	1605	1483	1425	1323	1291	1367	1210	1235	1155	1174	1156	1113	1090	1058	984	1054	997	1039	984	1026	994	987	962	1004	1043	996	962	932	966	947	894	923	934	924	888	967	912	963	959	912	931	877	886	896	966	941	940	919	925	863	895	888	929	864	942	927	864	888	949	977	906	882	872	915	898	843	891	853	912	828	875	866	875	938	868	852	862	829	891	870	876	896	870	871	913	899	850	834	869	880	910	876	886	893	835	876	919	888	861	871	874	854	909	883	864	816	849	914	895	881	843	855	907	863	844	913	904	903	841	815	852	880	853	874	864	825	870	911	899	883	919	867	893	867	838	849	868	897	890	869	883	860	885	884	867	882	885	850	876	908	889	922	833	843	868	862	840	903	874	900	881	865	890	915	874	807	834	917	894	880	832	913	896	834	845	923	890	801	884	900	924	849	921	850	895	832	908	860	827	852	858	919	890	880	887	831	862	868	869	858	838	880	942	849	835	840	886	896	813	886	828	878	851	886	894	932	809	897	871	896	951	870	872	889	884	914	894	875	841	888	901	854	883	892	884	864	897	885	834	819	881	833	851	885	872	868	841	892	856	899	900	831	876	844	896	881	912	858	812	889	888	918	897	848	853	814	854	870	889	948	844	869	833	890	862	857	897	874	931	905	919	890	881	857	849	840	848	862	901	914	899	881	921	870	785	856	876	859	847	893	842	852	903	886	870	914	893	889	872	899	894	853	839	884	850	836	862	897	817	808	875	926	845	848	897	832	798	882	883	908	868	876	885	888	870	888	878	895	883	912	907	891	913	894	882	867	908	868	862	911	914	901	908	878	857	921	869	865	852	872	886	851	915	879	890	839	832	856	848	910	831	837	884	827	868	882	898	876	820	869	893	936	878	888	885	866	820	940	930	854	830	897	906	845	870	919	873	893	892	874	875	851	852	848	867	867	877	832	885	852	925	888	901	880	827	835	871	889	845	849	867	878	858	889	879	851	825	819	913	867	885	876	809	907	863	879	855	837	863	837	823	830	882	862	911	899	880	878	915	914	908	859	849	867	907	829	933	828	930	854	888	905	919	933	841	850	851	881	876	834	839	894	893	835	847	926	859	844	884	856	877	898	900	906	854	854	862	858	863	847	857	877	923	853	893	873	846	913	882	884	870	892	846	917	900	909	885	877	848	868	895	901	874	901	894	882	878	888	874	924	871	901	835	854	882	861	880	905	844	867	884	851	869	882	898	909	918	881	803	854	849	900	868	887	840	844	875	854	891	847	856	876	891	847	862	810	845	838	789	867	899	924	877	879	883	866	906	877	894	841	887	835	861	872	906	870	927	843	831	883	805	886	889	865	814	820	830	822	868	852	913	870	835	873	857	888	820	841	883	876	921	849	842	860	850	842	899	846	829	860	864	863	887	872	823	846	837	855	852	935	842	904	876	880	881	891	813	897	891	875	840	864	845	917	832	909	890	816	860	890	913	914	856	909	856	847	888	889	869	865	891	866	857	846	920	879	859	903	869	855	838	873	882	880	835	903	858	856	882	908	848	897	852	910	887	896	843	860	848	873	850	824	858	862	828	878	863	806	834	811	806	926	864	858	907	872	829	848	889	849	831	832	904	817	912	831	892	902	890	869	872	872	852	885	855	867	862	865	888	853	925	872	898	893	847	829	864	904	860	926	869	904	896	877	884	848	837	898	860	894	929	827	892	879	896	857	890	810	897	862	836	908	880	909	897	875	894	949	911	854	868	861	888	921	826	868	892	828	890	846	897	841	886	852	897	860	857	910	853	831	866	901	857	869	911	925	833	872	852	944	824	822	876	829	895	879	884	947	882	843	857	886	857	849	851	854	891	923	836	840	903	841	868	864	925	894	855	863	879	882	882	868	828	950	837	817	876	917	862	871	849	875	913	922	900	875	837	804	890	905	894	843	881	849	903	891	862	874	884	936	870	868	933	846	846	863	858	879	907	905	912	897	863	885	906	901	893	868	821	893	882	791	909	901	875	832	857	888	870	858	897	841	873	874	837	866	854	874	903	852	912	850	819	906	916	842	926	870	931	881	887	833	856	844	855	881	896	882	887	889	876	851	877	874	884	923	901	840	914	860	884	853	905	820	863	874	890	820	921	921	894	872	869	894	882	864	831	904	848	827	876	821	878	921	842	860	908	900	855	888	893	904	869	878	870	900	902	870	859	825	840	888	893	888	855	862	920	871	890	892	864	875	919	795	847	888	935	858	930	904	890	893	902	856	898	852	872	901	938	881	850	851	831	897	825	891	885	876	868	878	869	950	842	868	867	891	881	883	855	903	856	878	852	806	874	865	827	922	876	846	861	893	901	844	873	909	895	837	885	846	868	857	882	881	894	891	846	866	872	859	874	894	864	897	908	904	829	867	921	857	926	835	881	885	816	858	911	881	858	892	836	760	849	912	900	844	870	900	852	884	885	873	882	874	914	850	936	870	835	921	866	891	844	864	857	876	873	865	914	904	893	873	876	860	846	906	833	888	912	871	884	882	850	851	882	856	908	862	886	883	832	887	816	892	898	874	875	908	873	861	864	865	853	904	874	880	859	846	824	894	853	910	861	912	876	878	885	887	871	851	912	881	946	917	849	900	914	871	849	846	795	886	933	905	856	852	888	852	841	813	920	898	855	878	857	867	842	843	860	900	868	910	871	884	868	881	856	890	865	855	883	868	888	843	889	830	892	869	885	857	851	915	867	875	832	869	877	871	870	903	869	894	895	920	867	871	847	841	902	864	867	879	869	876	866	819	877	912	866	885	894	938	848	843	904	904	879	917	825	844	871	904	853	896	904	922	892	930	856	838	820	823	827	849	903	889	868	860	855	820	826	911	869	882	896	903	888	864	890	881	895	876	850	848	909	899	843	871	866	847	883	856	877	886	854	862	856	886	864	861	886	812	935	845	813	873	893	836	876	843	863	883	831	882	834	823	904	873	858	870	859	896	841	847	866	878	868	848	930	859	856	881	879	872	858	889	842	873	921	876	856	911	870	891	881	896	851	857	805	884	844	893	933	853	868	868	917	894	877	812	794	895	875	869	879	895	898	884	895	841	888	884	882	900	851	850	865	916	878	866	855	878	891	892	845	883	812	861	876	828	929	903	864	895	888	846	830	887	892	884	883	842	879	884	831	883	838	858	871	861	874	903	846	869	866	928	910	867	836	883	865	827	899	849	903	852	877	890	910	877	952	841	855	811	892	875	943	892	861	867	843	838	849	847	853	891	823	882	849	886	939	821	915	861	893	843	884	827	860	857	873	875	832	903	842	893	854	847	915	911	862	852	849	897	866	891	821	857	852	914	870	877	876	867	904	922	881	877	878	952	884	873	847	849	868	905	911	823	906	838	856	856	820	807	835	868	899	865	920	937	843	850	876	922	835	910	875	912	846	840	865	864	895	833	870	872	862	868	955	855	876	837	888	841	898	859	876	910	838	878	849	879	878
5662	388	297	295	313	294	268	321	286	281	289	305	288	242	294	241	252	258	263	283	276	269	274	285	251	335	281	263	290	281	293	289	280	260	267	265	271	307	254	273	295	250	242	267	270	265	283	272	295	260	263	256	284	256	244	293	258	280	288	285	281	262	277	322	282	288	285	287	309	307	303	280	278	269	288	285	292	285	258	313	275	288	275	267	255	280	257	305	275	288	268	260	294	271	251	298	245	280	256	278	254	262	293	299	265	317	280	287	269	307	263	275	302	278	269	245	280	244	310	286	265	270	262	256	271	274	293	280	310	262	276	285	273	245	262	281	270	262	279	302	270	290	297	275	315	284	278	247	280	252	304	262	275	292	297	270	260	252	280	255	275	301	261	310	279	302	253	265	288	252	278	283	293	292	278	278	267	288	280	295	288	270	290	278	271	291	282	293	283	302	278	256	296	273	309	282	301	260	271	272	285	296	273	298	296	261	268	293	270	271	279	296	275	244	281	267	296	248	245	246	310	331	314	286	258	274	259	264	318	274	268	274	258	263	256	253	327	271	255	288	276	285	279	290	297	286	254	274	277	290	271	294	282	262	270	269	302	263	264	274	283	249	268	289	274	289	304	321	305	269	294	286	284	270	265	282	287	291	281	253	280	260	269	289	270	261	277	246	277	280	316	276	266	269	267	281	276	272	289	296	257	274	303	249	280	282	287	292	257	226	262	294	267	280	303	306	251	256	288	277	303	271	267	275	293	294	288	302	272	294	287	271	290	271	260	295	313	238	274	275	265	300	278	248	300	266	260	263	295	271	263	290	290	265	287	261	285	290	266	279	239	273	273	283	306	268	282	290	278	278	286	259	287	304	265	265	306	264	285	290	277	278	287	278	263	298	299	290	265	316	303	300	287	273	309	284	264	260	271	286	292	264	278	295	266	284	265	277	294	273	286	280	272	312	282	253	294	259	275	287	290	278	300	313	259	301	296	259	274	282	260	271	293	238	282	266	274	298	271	280	220	278	305	296	259	239	297	293	292	274	260	270	269	294	260	276	270	257	312	264	273	273	264	296	268	266	257	290	283	301	279	278	291	268	310	307	302	291	270	261	245	265	262	260	260	277	294	263	264	270	312	280	285	278	270	294	308	283	313	270	287	279	263	288	279	284	291	275	282	270	280	275	314	289	266	248	266	244	298	273	254	237	260	281	286	271	276	293	254	276	292	261	304	223	264	268	280	287	263	307	270	295	266	283	280	279	300	264	246	290	297	287	264	256	285	267	300	286	269	283	257	262	283	302	272	277	286	291	279	278	275	315	270	273	262	266	301	301	269	266	269	296	245	273	287	282	282	262	271	277	253	268	272	272	300	276	286	301	269	270	271	306	280	249	264	272	268	273	297	275	250	283	266	309	265	287	282	284	298	285	263	290	281	277	274	276	289	285	264	293	286	266	269	279	260	258	267	299	289	268	283	298	272	291	305	294	292	300	269	266	271	258	273	273	255	274	267	254	242	242	285	268	253	273	247	280	284	269	261	279	251	284	272	301	252	294	288	285	304	277	287	277	274	253	302	275	270	275	275	244	260	293	278	289	283	280	299	253	272	254	278	252	277	286	285	303	307	280	282	303	275	273	263	277	276	265	273	263	286	282	268	267	291	256	287	263	292	297	282	287	281	301	271	290	270	274	300	285	276	280	271	282	226	285	282	278	286	282	273	263	303	290	302	282	281	277	257	272	287	231	265	298	287	258	279	289	303	282	265	284	299	267	279	260	295	283	294	283	276	264	255	284	267	247	244	296	265	271	254	275	265	297	279	276	304	275	278	273	288	279	258	308	303	294	287	247	292	316	264	262	266	260	293	273	281	277	307	279	283	280	293	270	272	263	249	246	262	286	265	271	287	297	275	275	239	294	283	281	310	252	247	286	274	289	285	261	293	280	284	244	277	293	258	313	324	280	248	280	267	264	295	278	284	309	264	293	278	271	280	269	261	258	278	275	274	281	283	271	284	242	316	267	288	282	291	251	244	292	288	277	303	269	266	293	282	258	268	267	291	265	271	262	256	284	298	287	297	291	265	257	237	261	269	278	297	272	287	273	226	273	311	277	267	280	304	277	256	283	289	302	285	302	278	254	298	299	313	282	314	284	249	238	309	281	257	257	266	271	278	256	252	247	275	282	286	285	255	270	258	273	288	305	279	265	298	272	285	317	302	281	278	281	286	288	280	268	293	264	271	282	265	289	260	277	293	306	267	276	259	310	258	266	286	274	298	287	282	302	273	291	255	293	254	274	284	279	263	279	258	299	264	297	275	282	258	300	271	273	295	300	298	275	303	292	286	267	272	291	271	259	300	313	275	307	293	287	284	275	271	268	289	256	273	268	274	271	264	284	290	256	273	306	293	270	267	264	263	276	247	268	296	260	287	246	267	252	287	261	308	268	283	257	295	285	263	248	277	256	286	268	287	271	318	295	255	342	295	267	233	289	234	271	286	291	264	292	268	284	249	308	296	267	277	261	280	272	270	281	293	289	278	280	299	250	287	271	275	284	299	285	309	317	284	260	283	264	261	288	253	266	260	266	259	274	267	274	271	261	274	261	287	260	289	273	280	294	279	272	261	323	274	277	297	273	289	282	278	231	241	272	310	289	259	295	290	290	264	290	315	305	302	274	258	280	284	282	270	279	274	261	270	277	296	267	249	298	277	253	300	263	264	255	271	291	302	270	293	302	246	276	290	303	294	284	261	262	251	291	296	282	249	238	270	267	244	293	260	278	277	289	249	280	277	275	235	282	274	255	305	257	243	266	292	287	277	276	286	272	269	306	296	268	257	300	316	300	300	269	297	288	253	271	285	279	293	254	305	282	251	291	259	276	283	271	288	279	270	278	284	297	278	284	290	294	280	273	318	304	288	325	292	280	301	267	273	297	263	288	289	274	269	293	247	285	271	255	272	284	318	278	244	296	267	252	276	289	275	267	297	277	303	271	292	287	266	263	286	272	284	308	278	268	270	282	279	307	280	300	255	276	275	279	257	310	268	271	317	271	276	263	273	273	256	269	285	282	266	299	282	260	282	287	270	269	263	302	278	278	275	260	303	290	296	275	269	270	280	269	259	309	291	286	262	315	294	300	278	276	278	297	314	274	297	264	290	263	259	276	298	280	282	276	246	294	248	270	253	270	292	277	298	258	259	289	276	256	287	280	296	280	271	298	311	269	291	278	280	286	280	274	279	260	281	276	286	269	301	290	250	277	268	280	294	279	264	270	293	290	285	322	295	303	298	263	269	250	300	261	308	296	275	281	310	287	230	287	297	289	259	298	262	279	295	305	274	282	306	254	281	321	285	275	274	267	287	276	281	256	288	294	267	266	270	252	255	269	269	291	269	273	305	267	248	277	291	276	304	287	278	284	264	236	289	260	295	289	259	263	269	286	283	264	267	256	276	288	303	297	290	300	270	283	283	267	277	300	286	254	280	297	300	260	309	253	253	259
3639	751	791	796	784	780	726	759	741	696	720	737	754	726	744	724	691	704	763	707	702	694	715	706	721	694	730	727	724	670	707	711	735	706	730	737	709	702	670	704	698	703	675	737	703	697	732	706	692	709	699	730	700	675	724	678	697	701	712	753	659	674	707	659	705	698	696	650	697	719	662	701	738	689	719	670	712	689	699	729	701	719	737	724	688	740	680	712	683	705	708	693	669	677	688	690	706	736	716	716	699	695	735	731	667	675	739	677	735	692	668	728	711	707	700	699	692	685	707	662	680	717	678	698	707	714	668	738	674	725	675	645	681	692	676	699	722	693	645	729	717	745	671	705	712	679	698	682	714	692	719	752	675	697	743	698	682	723	689	699	694	738	728	721	704	722	721	677	719	688	707	713	736	701	671	696	679	675	708	690	702	682	680	683	661	727	659	741	755	716	664	672	735	657	665	722	733	718	747	700	739	713	712	686	672	704	663	730	684	676	684	700	723	709	700	702	671	694	717	679	734	683	669	749	679	689	691	703	701	668	690	709	686	720	717	717	638	687	718	698	687	691	649	701	691	742	650	698	673	706	710	715	714	757	695	682	707	680	728	698	732	724	716	680	708	700	695	698	712	712	717	698	718	745	698	674	707	664	685	694	702	711	662	682	727	696	767	680	699	690	712	682	731	706	673	646	692	670	677	703	695	678	732	733	718	658	729	705	679	640	699	670	704	678	679	709	709	719	704	724	731	667	690	729	778	686	726	765	715	716	717	713	714	694	694	728	689	671	689	695	655	700	719	699	684	716	715	704	703	721	664	720	691	724	759	694	667	711	701	704	624	674	718	742	680	723	687	658	726	709	744	683	716	655	735	711	666	723	748	712	684	715	725	676	722	681	742	717	704	729	651	715	754	665	667	707	713	696	725	726	657	678	720	670	726	659	723	705	699	735	696	675	747	680	740	724	690	756	689	675	731	722	700	686	658	660	697	731	659	682	682	686	735	750	760	725	759	681	675	711	705	703	652	729	702	668	684	684	728	709	697	752	670	699	722	713	711	652	711	692	712	685	699	711	685	734	724	701	663	688	695	673	708	734	692	738	692	688	754	692	676	716	697	706	682	675	664	710	699	686	730	737	730	707	668	714	714	721	730	683	655	735	682	770	710	670	694	659	707	734	690	680	739	695	719	671	688	732	724	735	718	683	678	663	629	711	729	698	688	732	734	678	670	738	721	708	667	678	686	713	697	727	648	674	687	668	685	718	692	699	711	714	629	710	693	709	714	677	740	687	694	691	686	701	653	665	711	666	718	709	693	719	675	659	692	682	707	678	714	673	728	699	654	702	704	711	715	713	681	694	700	691	713	721	702	687	700	635	660	657	729	710	693	692	688	733	761	706	661	687	704	716	714	707	692	686	675	730	729	689	708	730	707	708	688	745	720	662	707	704	720	660	711	691	681	771	688	676	751	677	689	697	669	679	721	749	709	711	668	706	726	697	701	700	683	708	691	669	715	657	699	670	687	717	733	678	673	699	702	717	694	679	691	680	659	698	672	695	694	661	648	706	749	729	713	714	646	712	713	663	735	724	730	690	701	658	694	664	645	705	699	718	649	740	703	677	720	726	703	729	715	694	698	693	722	733	732	693	709	736	655	658	692	710	723	697	667	703	684	690	697	712	736	674	665	704	713	723	704	673	670	631	650	712	738	694	723	684	712	708	698	739	687	683	687	700	726	695	685	723	703	656	705	696	681	705	701	722	691	717	692	723	719	679	656	691	707	690	684	695	733	671	721	665	727	719	683	695	669	694	696	701	673	717	691	655	722	713	711	737	737	709	682	709	683	673	653	671	732	720	734	697	707	697	710	682	691	731	688	715	746	666	753	668	665	743	697	688	724	688	655	684	693	663	682	669	669	708	662	693	714	692	728	670	697	686	743	685	692	683	681	698	743	690	719	653	732	701	682	720	703	709	666	723	753	714	702	705	704	704	682	652	715	662	707	694	678	714	703	719	686	723	678	713	687	701	666	708	700	719	685	705	725	731	704	689	718	703	698	745	703	687	683	711	728	640	689	718	673	732	692	704	684	746	754	682	699	704	650	683	765	677	673	711	709	709	692	733	681	733	702	708	707	711	683	702	719	748	709	676	714	705	664	695	746	737	746	736	688	699	744	649	688	684	694	686	723	674	697	701	672	718	651	666	686	698	686	695	739	701	707	689	699	715	720	731	692	686	694	700	727	684	700	713	725	653	687	720	665	701	720	724	689	685	718	692	707	715	675	696	713	712	702	722	704	697	703	724	696	696	681	711	681	740	740	749	677	744	716	669	670	673	720	666	710	726	679	733	660	702	715	704	736	692	718	702	698	752	653	698	719	726	716	699	732	710	671	697	656	728	685	692	676	705	693	731	697	742	674	697	707	714	782	653	715	695	711	685	709	695	714	716	679	680	683	678	705	669	687	732	689	690	693	685	734	677	698	727	657	689	654	705	725	701	707	704	710	630	693	698	663	744	682	684	683	732	716	699	693	736	669	693	728	692	719	695	673	711	728	659	684	726	737	711	683	708	727	686	681	717	747	677	668	729	662	694	698	713	699	667	726	654	731	718	694	660	699	709	696	674	714	711	685	718	751	725	705	752	628	725	712	689	690	741	699	659	760	740	711	701	723	669	687	700	665	654	698	736	685	693	720	701	735	641	745	698	682	710	678	623	690	656	678	707	702	738	680	658	707	685	751	647	672	686	756	694	706	717	717	702	711	690	718	676	680	718	651	662	657	717	726	685	664	697	704	696	722	667	686	695	709	672	743	721	722	723	685	737	736	674	719	664	665	695	725	721	734	673	649	685	721	708	669	726	725	710	730	741	715	701	701	702	652	657	704	683	693	703	684	673	704	702	719	710	684	654	691	665	662	664	702	707	662	664	704	708	666	710	687	696	694	737	738	729	655	669	654	705	708	673	672	723	699	720	704	702	754	758	766	727	710	688	728	724	728	646	684	676	737	685	709	699	758	733	701	716	657	723	676	688	719	687	694	739	661	706	706	699	709	714	757	642	733	708	671	725	729	615	739	711	730	726	693	649	672	757	682	702	707	712	751	735	701	730	694	727	719	711	676	696	729	700	685	690	703	730	687	720	656	709	706	700	729	713	713	752	662	713	711	683	705	716	738	694	682	746	689	687	690	700	739	711	686	708	665	698	710	712	770	698	726	737	699	728	661	710	698	724	657	674	672	685	692	663	724	661	705	704	698	673	714	708	681	683	689	717	710	704	706	719	689	684	684	698	699	638	756	698	741	714	701	648	725	670	718	719	724	735	710	683	737	707	646	695	704	676	734	707	720	687	717	723	667	655	682	740	743	708	751	705	707	691	701	672	668	658	694	686	689	700	696	687	690	699	657	717	675	722	702	690	709	709	682	665	702	699	738	726	758	672	674	749	718	699	673	675	702	706	741	710	665	756	674	677	688	726	658	625	721	703	727	737	732	694	708	757
22286	2631	1232	970	689	532	439	372	311	295	275	272	259	217	214	200	212	210	210	219	188	190	217	218	213	188	228	231	196	189	181	231	216	189	197	195	188	187	190	181	177	207	181	172	179	184	168	177	194	178	179	149	189	182	174	176	154	196	200	172	171	210	167	179	175	163	186	194	172	170	174	190	203	182	179	231	183	187	164	167	172	170	176	202	184	193	170	191	181	157	187	186	189	166	177	176	195	185	173	180	170	192	174	198	171	175	182	171	158	182	182	162	182	181	163	185	165	177	197	155	169	158	180	182	176	182	183	172	192	164	201	183	187	191	187	195	174	176	190	176	177	162	180	186	188	185	179	149	207	190	163	176	189	188	198	171	177	189	158	184	159	211	171	171	173	150	181	177	196	163	172	171	179	177	184	194	152	186	208	169	166	170	196	183	187	164	189	182	174	173	186	150	185	174	189	186	199	163	203	197	188	184	198	230	188	185	184	199	155	165	181	162	166	180	170	176	198	178	195	162	162	191	178	182	185	173	192	180	170	191	171	192	188	185	170	197	185	192	163	203	188	190	181	171	182	169	191	180	185	172	184	184	153	155	159	160	186	188	170	190	185	190	193	176	178	183	188	168	186	191	200	184	171	163	161	159	172	164	189	161	189	173	198	174	173	160	181	184	166	171	206	170	212	207	193	197	186	203	160	176	187	178	185	226	161	166	179	172	198	176	161	155	170	172	180	176	219	163	171	196	177	174	177	190	185	170	176	154	187	188	197	173	179	190	153	190	186	191	170	214	174	163	190	172	183	159	173	171	196	169	181	177	177	190	205	197	180	190	187	173	178	158	175	174	192	190	202	194	168	178	188	200	172	178	168	182	173	155	157	160	178	161	195	194	174	162	192	185	187	184	182	172	174	174	164	183	172	171	185	208	151	188	184	162	172	199	186	198	178	175	154	161	175	189	167	208	173	168	170	182	156	199	158	191	194	176	175	174	195	170	187	195	142	213	187	166	188	191	187	193	180	210	175	178	167	201	174	163	185	180	180	189	195	188	172	182	160	170	171	166	173	158	177	193	200	180	178	176	167	181	183	182	177	185	186	195	172	163	182	178	143	198	152	157	161	195	158	171	185	181	182	179	182	168	187	188	153	177	166	162	165	188	199	180	173	200	195	182	150	200	175	202	172	193	171	204	158	194	194	152	192	193	231	183	183	179	166	173	180	185	148	183	173	207	193	184	182	166	177	174	204	188	167	193	178	190	175	191	175	150	199	185	176	200	205	193	206	174	202	191	208	193	167	180	193	151	180	186	197	171	195	165	179	166	199	161	185	173	188	183	177	182	188	159	185	174	182	195	178	168	193	189	201	186	194	142	170	178	164	172	210	171	195	199	189	161	147	178	197	165	174	190	191	191	180	180	182	146	188	156	184	168	191	170	157	152	185	177	176	180	183	190	195	206	177	146	181	178	153	185	205	202	182	189	179	212	193	194	200	195	172	187	159	204	135	164	170	174	171	167	178	177	186	186	175	179	150	182	198	194	183	204	177	184	162	172	196	166	180	185	190	212	194	175	198	184	168	204	205	191	175	161	180	162	189	201	182	172	157	191	164	201	188	188	203	182	192	171	185	166	160	157	173	182	180	175	176	174	176	161	200	178	193	177	174	205	181	193	193	202	193	179	171	192	165	188	192	169	185	172	177	196	191	191	195	181	188	196	197	195	174	185	170	187	172	185	164	178	189	184	154	199	202	180	184	183	184	171	174	180	187	189	191	172	199	175	202	159	155	171	184	188	206	179	176	173	198	190	169	161	176	165	144	186	174	185	162	175	208	205	165	151	184	163	180	201	183	187	165	161	174	170	184	164	188	181	157	201	196	195	196	171	172	169	179	192	161	176	156	175	177	168	190	157	194	161	190	179	183	194	177	169	186	194	182	166	165	171	173	162	157	203	197	201	188	156	174	176	191	170	186	161	157	160	190	170	180	218	194	172	192	170	196	177	168	184	205	167	186	194	185	185	195	164	195	175	169	175	192	163	184	151	180	182	188	176	204	169	175	174	162	179	191	168	184	204	184	162	141	152	166	181	175	177	156	165	168	175	177	161	169	170	194	194	189	184	159	189	166	184	179	179	172	168	192	173	170	151	203	177	166	189	168	173	184	168	208	199	166	165	172	200	212	203	202	167	161	184	170	176	190	184	184	171	178	196	201	187	184	172	183	178	197	166	194	179	161	176	206	152	190	171	201	179	198	191	193	179	181	188	189	176	160	161	204	176	154	197	174	168	167	169	181	214	184	215	163	183	190	220	180	174	175	183	194	199	168	184	187	185	186	176	184	187	189	174	156	220	189	178	172	182	183	199	184	176	172	171	203	172	199	159	210	208	159	192	192	203	158	184	219	215	177	154	196	182	193	197	171	189	153	195	189	143	176	182	160	181	184	190	162	159	205	180	173	185	178	180	155	174	194	176	178	196	164	181	179	206	157	182	188	199	170	172	157	192	158	155	175	158	190	192	187	190	173	189	167	170	171	168	187	187	177	182	191	170	156	202	186	151	164	176	189	187	162	204	155	162	179	176	166	168	174	185	166	171	186	179	193	165	200	167	194	170	175	193	177	204	191	172	194	176	177	184	178	185	178	175	192	180	195	169	156	179	195	171	179	188	170	156	168	171	199	178	176	164	197	154	168	180	196	189	171	197	170	205	154	164	153	176	169	160	187	180	191	159	179	165	157	194	206	215	197	186	196	180	190	199	192	160	194	161	165	177	181	176	200	193	186	188	167	196	176	155	168	174	151	183	187	184	171	213	172	173	177	188	153	192	190	165	169	186	184	180	170	173	211	170	181	201	195	156	185	174	173	182	174	153	161	192	146	174	181	178	192	166	192	164	171	190	182	135	171	179	183	202	156	192	171	187	182	173	214	185	167	192	188	182	172	179	166	159	177	202	182	159	175	201	173	160	186	187	179	173	189	183	178	143	151	195	169	175	182	192	180	157	169	187	161	185	190	178	190	171	174	179	168	167	175	168	193	155	189	160	188	161	160	163	160	211	151	180	173	187	166	188	190	189	197	173	181	178	157	171	166	165	165	173	196	169	187	180	141	189	175	181	171	163	183	198	185	195	183	168	161	178	172	165	197	187	181	182	190	151	182	175	163	176	168	174	174	182	174	202	165	200	211	173	205	172	159	167	185	170	173	155	186	167	162	168	176	137	183	205	179	180	176	182	173	191	192	176	198	219	187	182	163	185	192	190	154	196	151	170	175	181	167	163	157	194	190	168	186	195	180	206	180	191	205	214	183	184	187	189	151	158	189	185	184	192	184	164	178	188	162	184	183	182	203	152	163	163	209	159	194	159	195	190	193	181	186	174	199	147	209	166	166	157	185	167	171	200	190	167	188	177	182	139	181	157	181	180	176	191	180	162	175	185	196	178	156	175	171	162	184	166	199	171	160	194	183	176	171	160	169	167	172	174	185	187	184	187	162	148	181	163
10918	1731	2525	2883	2620	2200	1874	1563	1415	1152	1138	1026	904	880	861	842	785	768	763	712	663	657	642	689	658	632	622	618	575	589	594	596	591	587	577	519	598	566	573	559	514	564	541	555	508	547	530	577	550	539	591	536	550	549	513	548	547	501	506	580	554	507	559	524	523	502	548	561	560	543	517	553	533	548	551	503	569	540	508	494	500	549	569	532	542	504	526	527	519	565	498	520	569	572	544	557	528	507	538	547	531	538	514	532	520	521	534	498	533	520	523	549	531	523	533	515	539	520	560	537	537	492	552	539	522	516	554	534	487	508	498	535	520	516	497	478	533	561	524	498	516	542	551	500	529	519	520	549	513	532	509	495	558	576	516	521	497	506	506	509	540	528	490	537	519	509	504	551	507	536	531	560	546	545	546	531	503	532	477	497	564	518	534	521	504	534	518	516	511	554	524	522	532	498	553	526	564	515	493	501	506	529	547	505	522	496	523	508	527	519	504	537	544	515	523	522	563	555	513	504	524	497	539	481	493	531	513	556	505	580	507	511	492	529	489	554	542	509	532	494	492	538	529	562	518	503	498	497	508	547	523	525	561	528	499	501	541	484	504	507	482	521	522	550	544	510	526	511	546	531	547	538	489	536	575	558	535	480	562	510	499	479	480	531	511	496	504	534	500	516	509	490	485	501	517	531	536	533	548	507	571	509	505	510	499	500	527	510	506	506	515	508	529	495	531	472	519	542	538	547	523	531	507	520	506	458	497	539	530	509	526	553	511	499	520	510	562	523	566	478	494	530	484	529	511	530	532	540	477	540	517	544	527	534	501	530	528	516	519	514	522	538	503	494	512	489	522	536	516	533	500	523	526	546	555	507	497	539	497	509	555	521	539	521	546	486	531	516	528	519	523	529	527	512	528	488	484	524	535	535	504	501	504	497	545	521	523	514	518	499	512	512	529	516	521	482	492	495	568	547	500	535	511	511	555	518	526	529	519	470	519	514	491	502	502	549	511	539	492	531	493	541	495	517	542	516	507	551	535	521	502	554	518	499	574	561	559	532	516	543	543	525	532	528	493	531	533	515	525	562	503	474	514	488	533	523	522	508	492	498	516	513	514	513	548	503	491	494	482	487	514	538	489	504	546	498	513	511	493	513	536	532	547	499	515	507	539	546	521	523	524	514	536	509	517	525	538	517	568	520	530	517	515	507	497	517	518	525	534	455	496	524	530	525	512	530	527	533	510	526	478	521	489	503	536	538	527	546	507	494	496	495	500	478	535	482	508	501	522	503	582	522	499	535	522	453	518	528	545	496	488	530	498	500	504	536	503	468	511	538	498	506	503	555	541	530	541	559	499	508	541	539	533	535	516	503	516	558	548	501	512	523	473	523	521	546	506	537	525	536	530	522	504	562	483	547	524	549	514	526	490	484	508	493	525	518	495	517	514	538	554	544	520	515	525	525	490	498	480	482	529	511	535	487	529	527	554	487	554	524	533	521	490	510	534	535	539	486	524	504	529	521	521	494	525	520	524	543	601	494	552	478	474	520	512	530	511	558	532	568	516	526	496	524	543	495	526	545	545	532	468	530	507	501	509	527	524	511	502	539	510	528	528	510	562	503	533	517	531	541	519	493	524	472	550	510	514	515	487	523	507	510	500	539	524	517	526	539	533	504	493	494	559	526	542	524	517	528	557	476	547	538	527	492	480	559	540	532	506	512	537	545	522	509	518	512	546	552	514	502	489	457	554	489	529	511	486	531	519	506	544	520	518	528	524	512	554	495	502	520	490	474	538	539	511	515	499	519	486	520	514	515	524	526	515	543	519	505	514	540	557	508	528	538	519	497	481	492	490	527	486	526	544	538	472	507	492	567	495	555	518	497	494	512	532	521	498	509	472	542	546	514	529	521	524	515	546	494	545	558	513	512	502	496	525	535	505	515	488	530	537	529	532	526	524	481	497	530	533	514	483	497	519	567	521	498	509	519	550	536	581	499	531	473	540	550	523	520	545	522	552	520	497	542	517	471	536	511	511	515	520	498	545	501	522	519	515	523	508	534	534	511	529	517	542	498	525	510	537	493	517	511	539	530	476	469	495	537	528	486	510	544	516	525	532	502	552	509	516	508	506	539	525	521	552	479	495	515	567	525	525	500	485	496	540	546	521	530	510	539	531	534	480	541	523	528	557	508	506	540	503	499	540	490	524	542	487	511	530	509	508	548	522	540	502	500	527	515	502	526	492	518	500	520	481	532	504	511	556	563	533	536	535	522	481	483	555	541	501	529	516	499	540	505	516	523	511	499	508	544	498	521	536	497	527	516	483	554	493	558	512	531	514	488	511	544	517	515	526	546	501	521	517	539	545	519	509	502	502	565	529	512	532	523	530	517	547	520	519	525	557	512	471	502	527	513	491	482	533	522	530	481	489	502	550	497	468	534	531	530	533	527	505	490	472	529	508	507	518	503	537	544	492	513	551	515	546	496	529	546	531	477	501	523	508	476	551	549	506	491	522	498	501	501	488	542	500	524	549	525	492	482	532	565	526	538	487	509	490	497	510	521	488	537	521	516	504	518	533	587	505	510	504	489	532	491	503	550	514	548	523	474	519	512	501	505	493	528	477	509	525	478	510	507	505	468	517	500	526	501	519	518	572	523	536	519	469	543	523	501	492	486	531	514	538	560	534	522	515	533	504	512	497	536	505	507	520	529	513	520	497	535	521	554	514	479	518	501	514	507	564	504	552	500	499	537	463	500	511	524	492	523	563	519	503	501	543	502	525	503	515	543	532	561	560	507	532	529	545	531	528	559	539	563	522	550	525	535	541	529	524	497	505	512	498	532	492	538	520	524	534	512	496	521	478	519	582	507	526	503	547	548	546	530	531	513	500	500	520	540	546	506	541	548	488	512	473	490	510	550	514	563	521	515	527	551	522	528	503	499	505	489	481	539	533	525	525	540	512	568	523	495	531	511	530	525	500	494	518	529	488	544	482	515	538	501	520	531	513	494	494	543	536	481	521	499	523	490	508	542	528	519	512	488	536	541	547	488	539	514	529	541	497	507	530	504	541	533	490	486	542	515	537	515	557	500	502	526	542	490	506	549	514	526	527	509	507	510	490	514	511	508	525	495	560	552	532	528	478	557	525	473	515	514	531	508	483	506	535	494	550	497	513	519	532	563	532	496	510	544	544	565	487	506	517	535	494	488	527	529	496	507	453	551	498	511	500	517	525	553	513	499	509	540	500	538	553	519	492	499	512	553	495	544	558	522	506	542	501	504	537	479	527	540	532	494	546	491	473	516	497	487	502	528	518	530	515	507	530	515	516	540	503	531	523	532	517	493	523	495	537	523	515	511	529	510	522	489	520	517	497	536	562	504	519	508	544	486	524	535	535	495	546	506	500	499	497	537	503	498	527	504	528	518	514	487	506	526	517	537	537	517	535	506	522	496	520	470	549	503	537	511	491	525	555	524	519	521	510	530	537	489	529	502	536	547
34386	6832	2650	1978	1391	1005	793	706	655	568	520	490	458	465	399	403	419	382	426	375	388	408	391	380	382	365	349	349	354	345	345	354	347	322	362	389	320	359	344	314	389	330	344	350	374	321	369	360	335	358	369	336	320	329	378	360	325	362	333	355	352	359	323	340	325	345	342	324	345	372	331	362	318	344	380	354	339	362	332	386	333	344	310	329	342	331	336	331	361	331	330	346	332	365	342	377	334	351	351	351	323	340	341	355	319	344	322	332	372	360	306	375	359	368	322	335	310	362	314	348	350	323	339	375	363	335	343	310	337	322	360	361	318	321	323	326	372	354	352	338	353	343	339	355	339	342	322	322	325	361	344	347	331	343	353	368	370	347	360	389	308	373	349	336	333	325	344	340	344	358	358	342	367	359	355	335	320	331	343	318	342	339	322	333	355	333	332	351	376	322	355	347	384	348	332	347	347	388	325	341	309	364	298	332	374	351	316	349	315	343	314	334	349	349	320	341	351	336	352	342	351	347	326	341	320	334	347	371	364	344	321	341	361	346	314	333	315	342	346	324	320	392	330	331	315	348	359	310	320	346	346	346	314	317	335	353	337	325	324	326	369	338	343	328	348	325	332	327	348	300	368	323	310	367	375	375	329	342	339	346	364	342	331	331	346	330	329	322	336	315	352	332	334	366	330	351	370	331	328	350	346	375	336	353	354	360	301	347	364	367	328	308	290	333	331	326	322	336	359	355	353	339	348	340	320	337	356	364	342	318	325	330	332	377	331	368	339	305	355	371	336	318	329	329	305	330	370	293	354	322	361	355	343	342	324	312	344	334	367	327	349	337	315	355	336	341	368	342	334	351	341	322	346	341	357	332	383	319	343	393	345	353	360	330	361	369	295	336	329	331	334	351	344	369	342	359	349	333	325	336	366	328	358	368	359	327	352	344	335	348	358	336	326	322	328	347	326	332	360	336	360	339	335	315	360	326	359	362	335	350	360	346	354	334	344	311	332	351	400	350	344	340	319	338	351	354	343	329	322	335	361	372	331	329	350	313	347	364	332	343	383	324	340	279	336	348	328	365	345	339	327	351	369	341	349	351	381	372	362	367	342	333	337	330	382	314	345	317	350	336	358	351	322	384	332	339	390	339	319	338	339	324	301	331	365	336	374	364	344	353	341	343	339	361	311	342	338	343	349	323	352	368	319	308	331	338	344	305	336	347	348	354	345	339	355	348	359	352	336	337	341	317	354	305	347	384	341	325	354	378	310	391	345	370	339	382	345	338	317	323	315	351	315	343	352	376	352	338	302	343	342	338	372	356	354	318	348	326	336	342	288	366	384	377	354	337	367	358	353	325	345	362	334	328	380	339	357	343	345	333	311	323	344	337	325	333	341	287	340	357	380	325	363	327	318	347	331	337	328	342	311	332	349	372	343	348	332	368	316	372	359	319	335	329	315	365	388	339	361	360	354	321	350	379	366	319	360	361	360	347	348	327	297	304	336	358	360	353	337	334	321	339	347	347	305	337	331	368	356	333	338	330	370	324	364	331	321	360	334	362	301	325	318	350	333	323	363	314	373	354	349	360	391	369	306	373	357	372	330	340	325	337	366	363	342	335	352	368	371	349	384	348	332	321	289	313	342	372	328	327	351	343	343	342	329	322	347	351	317	327	342	334	339	338	335	292	366	314	314	360	353	322	329	366	350	361	329	369	314	338	358	356	331	345	364	346	342	348	360	357	331	325	328	337	368	350	364	345	357	328	364	328	304	334	359	375	330	385	370	368	347	329	344	328	310	357	368	340	338	347	338	369	351	330	299	341	361	340	320	379	361	367	340	363	319	353	329	347	321	349	315	356	321	358	331	333	320	338	301	314	361	350	353	310	344	314	376	337	325	372	316	360	321	356	341	339	339	333	311	344	358	343	333	301	350	337	361	346	338	367	322	386	347	323	318	339	332	315	344	366	319	347	327	332	333	334	318	350	324	338	336	346	330	352	361	359	331	320	327	338	334	385	347	323	333	310	349	387	299	336	359	316	317	365	351	315	325	372	365	345	343	324	327	355	346	346	352	345	360	351	334	334	335	323	323	340	367	312	357	333	317	310	320	316	311	359	370	349	335	348	343	345	367	347	354	341	341	360	317	316	347	319	354	329	329	367	357	344	366	328	307	357	343	349	345	310	355	363	339	319	351	363	354	355	341	347	335	304	346	367	312	361	350	325	352	350	330	325	340	333	321	338	304	325	295	335	345	357	330	366	325	348	362	291	349	333	315	317	322	327	355	344	323	339	376	348	328	323	361	341	340	333	342	357	338	356	342	346	338	340	344	326	337	328	341	318	325	358	336	333	348	339	351	313	326	356	361	321	342	338	334	321	347	353	318	332	323	346	294	361	337	341	344	357	362	327	361	316	348	334	352	325	329	315	357	364	370	350	342	376	361	328	341	331	344	320	346	330	342	352	300	333	346	331	358	355	345	317	362	359	334	353	345	320	345	364	335	317	330	342	334	323	318	344	330	328	341	302	370	330	340	354	344	357	368	337	349	320	346	378	305	331	338	370	322	322	361	345	336	319	350	369	325	347	346	337	333	330	376	340	354	333	313	331	375	333	336	324	353	362	344	343	353	359	379	381	345	369	352	396	357	346	369	321	368	329	310	367	318	331	336	360	335	343	359	330	368	348	351	343	335	339	344	324	374	353	348	339	368	370	369	355	355	330	383	352	363	308	369	388	362	350	376	361	327	372	354	339	329	344	354	370	362	342	339	346	320	347	358	344	324	351	316	340	350	344	362	335	347	336	366	338	360	315	361	346	360	363	337	333	354	346	346	314	353	315	325	341	325	276	305	364	334	384	328	387	309	351	341	335	356	341	348	338	366	358	355	322	353	341	346	354	374	321	355	323	353	367	328	305	298	357	333	339	320	353	364	340	332	365	305	365	334	313	367	356	359	369	348	368	345	340	336	351	346	318	330	365	315	356	334	336	338	355	337	331	343	354	329	349	350	306	324	305	335	338	336	316	344	319	340	324	357	344	348	313	325	341	359	309	362	368	368	327	327	345	346	362	349	346	339	348	323	308	339	351	368	380	368	375	328	315	321	332	297	326	383	358	332	327	341	333	339	342	333	291	375	364	407	339	332	338	376	367	339	349	351	307	357	319	319	334	350	320	366	301	345	324	347	357	360	329	333	337	333	361	359	320	322	395	339	341	349	342	336	355	324	327	325	339	342	390	336	348	336	336	325	360	349	328	338	331	326	326	329	347	373	344	325	322	346	343	321	341	320	357	344	346	340	320	306	372	378	317	343	364	364	346	316	362	358	348	327	329	349	300	329	333	343	331	336	358	330	333	348	324	306	337	357	375	341	329	326	352	348	333	336	330	343	353	323	318	362	356	349	350	352	347	344	342	345	302	354	347	322	340	303	349	334	361	351	340	342	353	327	349	320	348	339	301	318	354	371	352	319	346	338	378	333	331	318	307	322	325	343	323
16052	2967	4633	5406	5028	3971	3446	2902	2510	2200	2088	1864	1685	1628	1497	1409	1365	1368	1321	1226	1205	1139	1116	1113	1098	1071	1088	1100	1100	1115	1031	1016	957	1079	1002	967	958	1002	1004	1007	956	942	970	992	984	972	900	901	931	936	933	932	885	903	887	914	923	912	909	859	929	894	902	932	883	875	892	928	940	883	885	908	926	927	934	895	876	931	862	876	961	869	921	863	849	848	888	874	846	917	868	864	878	868	886	863	906	872	877	952	890	918	868	871	872	894	862	846	837	913	918	848	905	887	812	920	852	890	871	842	820	859	857	892	912	805	904	884	851	884	828	897	838	854	940	903	865	872	890	843	874	901	894	866	827	820	879	864	858	856	894	856	856	893	897	876	903	888	858	889	852	853	869	829	884	872	833	860	900	851	848	865	837	895	911	843	861	889	882	865	860	876	868	925	890	887	917	843	849	886	884	941	895	885	869	852	839	875	846	821	827	880	852	852	860	911	858	834	872	871	831	812	856	886	844	869	890	848	896	849	878	875	897	867	859	830	872	853	878	876	873	913	907	925	826	875	878	872	906	850	909	838	867	895	920	868	847	885	885	894	864	912	840	851	886	862	866	877	888	911	847	858	876	858	844	890	856	877	906	911	821	873	872	890	859	829	867	858	849	823	902	865	914	880	908	901	894	844	850	843	838	901	818	875	891	902	897	890	887	939	883	873	892	884	886	888	852	883	826	881	856	872	857	866	902	878	845	884	913	859	870	893	918	866	841	837	943	905	876	886	921	832	919	891	886	818	851	933	955	901	889	890	839	851	888	904	862	876	906	855	839	824	874	865	886	879	917	902	846	855	891	883	848	818	842	802	868	868	888	872	875	870	919	791	857	834	852	855	863	875	836	872	820	895	857	932	882	889	793	863	895	864	882	894	825	879	855	887	925	872	845	880	902	841	855	885	857	897	859	856	868	860	867	872	845	833	869	907	840	872	884	842	839	882	876	885	889	881	902	806	848	880	862	886	855	891	860	859	892	900	832	883	884	859	880	870	876	853	903	831	864	866	910	871	881	911	842	832	835	900	862	874	871	866	834	930	868	871	872	896	847	873	852	849	827	864	919	880	869	927	876	801	906	890	852	918	899	899	911	897	866	846	877	834	837	849	831	893	909	853	886	814	869	891	901	909	897	820	844	863	901	825	842	812	845	859	899	869	834	829	867	820	820	861	863	845	838	936	894	877	849	835	822	881	872	905	854	871	913	787	890	915	877	846	892	871	867	884	860	844	840	853	866	868	856	856	857	873	848	909	857	887	879	878	909	916	891	821	897	872	881	834	909	891	905	850	917	869	830	877	853	851	870	867	863	867	872	891	816	856	878	920	865	903	877	856	937	849	850	864	902	888	838	838	883	872	831	849	840	878	868	850	849	894	851	849	863	841	823	890	879	834	867	882	830	835	854	871	919	861	912	847	834	920	905	903	880	861	868	847	911	853	876	862	916	850	893	840	925	854	893	820	805	904	836	899	840	881	880	863	855	852	850	884	888	909	877	874	849	906	807	890	832	814	864	866	859	878	809	892	890	852	930	878	837	877	862	849	878	862	889	810	905	875	900	941	874	894	904	879	900	830	828	896	854	897	876	885	925	897	913	837	873	866	877	913	859	872	889	850	858	898	816	871	835	888	853	946	871	871	850	880	878	903	861	887	843	890	861	888	830	856	919	889	846	857	831	853	872	865	827	845	869	915	911	880	900	871	856	856	914	874	874	842	882	896	918	917	877	863	891	896	866	932	860	875	900	858	825	873	878	884	869	893	869	873	916	857	863	913	891	846	841	865	899	901	873	873	865	848	897	868	847	868	906	895	836	909	871	826	888	886	874	863	864	875	882	902	886	915	865	875	834	826	793	870	876	857	864	829	868	873	843	782	838	847	843	890	899	893	869	832	845	837	908	938	907	872	887	893	849	856	854	868	889	851	897	859	849	824	936	891	840	885	855	891	878	903	862	912	890	867	842	945	861	883	894	865	899	909	883	860	812	825	920	877	854	905	900	844	890	870	845	848	859	877	836	860	914	881	849	855	870	855	863	904	895	883	886	884	888	857	844	839	861	861	846	911	897	877	861	834	852	885	822	887	888	847	888	859	873	877	869	832	901	915	912	892	841	923	896	852	871	826	861	871	889	839	827	901	852	873	844	889	903	847	883	828	919	847	921	930	840	921	858	874	857	841	916	892	885	836	944	841	900	867	855	849	920	850	895	911	880	851	886	890	852	848	878	900	869	853	884	867	861	882	885	863	838	797	910	883	836	921	847	840	814	878	898	892	828	868	878	872	876	858	885	819	845	855	848	868	918	841	873	885	843	871	844	835	875	875	862	870	877	828	839	869	852	877	865	893	876	859	874	881	883	836	834	857	924	848	868	856	952	867	829	799	864	907	906	859	875	902	862	904	887	886	861	864	851	852	911	872	872	841	856	895	852	916	817	883	851	880	871	824	874	895	909	894	817	893	862	878	916	923	855	908	906	871	835	918	899	886	893	854	841	870	868	888	865	840	894	869	898	881	878	861	927	895	854	894	883	901	870	835	892	841	908	828	884	865	893	875	890	846	900	823	888	866	863	860	870	923	858	838	856	874	852	920	840	891	827	873	902	903	863	881	975	887	864	939	863	883	871	868	836	847	872	861	884	917	876	849	867	878	944	884	918	909	891	875	851	835	900	896	844	927	808	865	890	862	831	854	889	864	869	826	913	877	898	876	879	899	855	928	839	890	873	849	837	802	898	859	914	896	915	868	851	870	893	896	863	861	888	828	854	885	861	851	854	872	845	900	802	895	839	875	857	934	921	891	835	909	860	922	911	881	868	843	821	870	867	860	918	855	879	907	875	852	882	905	873	877	849	902	892	873	803	856	873	944	847	817	902	900	861	870	833	833	806	865	850	847	878	849	904	864	821	869	866	872	814	929	908	903	837	838	887	893	849	857	911	890	896	842	887	889	917	893	872	836	842	854	844	889	920	857	875	874	825	918	845	843	929	904	833	861	865	797	882	907	855	888	846	857	808	879	869	896	874	877	885	881	887	862	875	855	919	852	820	872	862	911	926	850	831	876	837	874	865	835	848	904	826	880	842	877	866	828	891	887	808	871	923	886	891	869	864	849	898	929	882	797	852	847	880	931	804	912	820	839	894	867	885	859	879	844	879	848	875	837	863	895	881	890	889	861	856	860	853	862	886	879	899	855	874	879	829	836	784	835	925	871	864	905	869	876	851	829	854	916	867	844	860	871	846	828	813	865	895	882	866	848	871	850	849	842	880	840	888	894	902	814	841	870	841	895	912	889	845	891	880	869	856	840	908	892	835	864	924	900	895	886	891	827	840	895	843	846	876	859	821	852	842	872	864	868	860	884	835	884	911	871	870	874	917	854	851	869	891	846	857	890	858	828	899	819	848	860	874	887	875	908	880	885	872	872	899	836	897	915	893	879	818	798	856	856	874	856	860	901	878	873	859	877
4818	357	300	331	281	267	295	249	273	278	270	258	280	294	283	275	271	311	307	270	257	261	270	244	289	274	270	251	263	292	271	262	287	269	288	287	293	294	264	268	277	270	237	265	269	281	287	291	261	297	278	236	269	252	289	288	261	273	276	249	262	273	263	302	280	281	245	263	315	286	279	288	266	303	294	280	271	265	272	242	302	280	278	273	252	267	281	265	271	261	257	300	298	294	280	287	295	287	269	278	281	254	273	293	265	268	289	269	277	288	273	278	291	289	284	264	308	270	311	271	262	267	290	285	267	288	267	276	289	268	287	260	279	287	292	261	277	266	262	262	290	288	261	265	277	289	276	285	268	265	234	277	297	259	273	249	281	284	300	279	285	271	297	309	256	262	247	248	311	270	293	263	306	265	263	275	269	275	258	275	276	256	259	258	255	296	268	304	270	271	246	241	271	237	258	296	296	284	262	257	260	280	262	268	248	287	270	258	265	252	266	262	282	282	295	260	247	302	303	284	298	280	265	295	256	262	263	281	266	277	260	281	275	290	282	273	258	268	303	306	273	267	300	253	261	284	273	279	277	262	270	300	286	265	288	297	275	268	269	311	261	293	274	303	268	255	274	299	256	244	273	306	272	266	290	269	245	293	234	254	267	273	270	297	284	277	259	288	317	294	292	285	275	264	281	255	260	297	246	265	271	289	271	255	277	301	272	281	290	287	250	283	265	256	264	255	259	276	259	285	256	262	261	242	305	248	280	289	283	285	277	267	265	274	292	267	276	244	273	299	290	268	247	247	289	267	258	297	318	254	248	284	315	266	277	273	272	252	256	288	279	293	276	306	252	250	275	262	275	303	233	272	303	296	275	262	296	297	289	290	311	277	271	307	271	283	280	276	271	280	259	272	299	236	266	286	269	244	290	256	275	275	262	276	273	255	267	258	283	278	311	269	262	254	271	299	295	299	261	253	272	253	318	261	287	283	270	289	279	290	278	317	280	276	256	297	313	329	300	287	294	302	281	297	261	288	282	291	275	258	284	279	294	281	282	272	265	279	281	257	294	271	267	265	287	240	278	273	297	269	268	284	243	281	281	248	256	292	311	318	282	244	290	278	282	269	250	278	295	265	290	296	301	287	272	261	311	288	244	278	282	283	303	294	242	239	287	263	242	288	271	258	258	273	255	266	267	307	283	308	286	264	259	255	288	311	278	290	264	276	253	281	272	286	282	294	255	305	278	304	280	267	263	269	282	255	258	278	246	278	280	276	294	252	284	265	267	282	295	255	288	255	265	256	287	269	267	251	282	268	310	298	250	280	274	261	290	281	305	315	266	274	285	296	257	253	269	270	282	259	262	285	256	283	318	275	283	256	310	265	232	272	311	288	272	262	256	274	273	258	292	255	265	290	265	265	256	270	273	304	243	261	278	271	285	288	286	284	269	288	248	276	260	273	342	259	287	277	293	271	246	261	285	286	285	277	276	292	258	284	304	327	287	260	286	288	267	291	246	284	293	287	267	278	264	298	300	261	279	280	232	260	284	231	255	289	267	262	265	269	255	261	272	276	278	273	291	265	276	280	279	303	283	296	276	290	307	263	283	277	292	298	275	293	242	302	253	255	288	262	263	254	274	281	273	289	246	258	312	272	239	290	285	279	275	251	269	281	291	233	262	266	307	289	308	288	259	252	295	274	273	276	276	254	280	285	264	259	285	320	294	298	251	248	254	305	297	308	247	276	267	276	269	309	280	286	276	269	279	281	298	263	288	268	277	260	297	307	277	260	291	284	263	262	249	252	264	270	300	310	248	274	261	293	315	271	267	289	270	262	277	287	301	261	297	300	260	282	274	295	284	268	288	261	271	284	280	272	259	261	295	287	285	265	291	275	264	296	256	271	263	266	268	292	304	287	277	249	274	231	268	255	271	313	271	298	291	253	271	254	254	292	280	243	258	259	246	304	277	239	300	263	279	294	295	265	256	273	278	257	283	272	277	279	262	248	266	278	280	255	273	243	263	315	287	260	271	288	260	258	270	268	265	268	307	271	283	258	280	261	304	274	277	284	288	259	260	280	272	258	286	260	283	288	340	269	295	271	262	271	275	253	271	291	255	282	269	281	290	243	291	263	270	304	294	283	277	268	295	256	241	261	254	306	254	280	253	303	286	267	241	268	248	269	276	256	295	269	260	269	278	232	258	310	273	249	278	319	283	298	240	298	306	299	271	281	295	279	270	280	275	295	280	287	256	268	290	272	289	250	251	286	248	274	263	267	284	321	272	294	304	288	285	270	290	274	284	281	278	286	290	300	294	276	275	250	281	292	295	310	263	280	271	256	283	265	291	274	253	269	288	249	292	284	231	273	275	281	258	289	260	273	286	267	243	266	288	242	291	248	278	253	243	278	266	263	265	282	256	293	300	271	265	289	261	251	295	271	262	242	272	271	268	285	243	276	276	265	285	254	279	273	294	256	288	276	269	256	259	284	290	256	294	307	273	261	285	271	292	230	268	262	299	250	258	275	318	264	285	287	261	239	290	292	288	280	283	288	292	300	303	320	245	247	281	272	284	286	272	262	270	260	259	249	266	273	297	313	255	261	315	245	272	253	265	294	272	286	263	270	284	303	270	265	297	295	271	249	255	313	283	288	266	278	254	270	257	309	269	278	260	285	278	299	307	265	285	287	263	313	271	264	241	263	302	273	289	266	289	305	262	269	290	266	293	264	287	310	232	274	246	270	309	287	289	264	286	321	271	261	309	271	277	298	261	273	285	279	271	283	257	256	264	290	266	279	258	300	277	324	287	248	295	282	269	272	287	286	288	255	288	287	283	282	257	269	253	262	268	286	284	296	245	282	280	259	280	258	253	254	267	283	293	286	267	273	295	275	316	284	274	252	253	306	239	240	300	282	272	278	301	266	263	271	255	260	267	282	273	280	268	269	268	330	243	260	263	273	282	247	278	242	240	238	288	279	237	275	264	282	265	276	266	283	243	283	268	269	252	291	270	265	258	260	281	290	261	268	280	300	274	287	260	294	274	286	284	271	299	293	283	275	280	228	308	278	271	258	245	275	305	259	251	254	273	280	224	257	243	245	284	284	294	251	279	254	312	278	274	290	323	277	299	253	270	292	271	261	278	264	276	297	254	241	262	283	280	284	273	237	282	266	275	301	265	266	284	282	272	284	288	265	282	271	284	284	269	272	290	302	259	259	270	286	298	243	318	277	260	276	289	271	264	307	276	269	287	252	296	252	295	242	265	264	258	263	271	255	275	264	300	255	274	285	277	240	255	280	303	278	287	286	282	311	292	267	249	289	283	254	283	287	287	262	274	290	271	260	265	262	280	274	245	263	256	269	263	261	265	279	256	279	253	272	260	255	275	314	257	267	262	279	274	276	299	257	248	263	258	271	307	248	289	301	283	253	269	296	285	284	258	260	244	256	297	258	245	269	276	242	289	281	289	280	267	271	272	280	273	289	290	274	256	297	258	289
3435	740	722	730	768	792	766	752	738	740	628	680	766	760	699	694	682	695	707	718	698	695	708	645	692	707	702	756	673	704	709	671	675	717	740	734	698	748	686	669	732	713	671	721	730	666	695	694	708	673	707	670	668	652	661	662	696	657	623	671	616	704	699	728	711	679	677	661	669	703	694	703	704	687	709	683	699	690	708	696	660	659	704	690	716	674	658	696	728	703	681	720	690	677	703	693	666	688	715	641	705	696	657	721	693	721	655	740	727	682	717	691	711	713	713	680	723	702	678	708	700	662	663	701	651	683	698	722	679	688	737	754	731	693	702	698	698	735	700	706	684	698	729	683	678	697	707	665	694	693	687	700	696	728	689	726	670	721	678	679	738	674	698	679	727	713	662	717	660	692	693	747	735	736	641	676	679	671	658	669	719	686	698	659	674	703	665	683	688	706	702	741	718	733	665	719	671	708	654	689	731	652	740	678	691	670	690	668	736	742	707	711	714	713	699	713	668	730	708	635	692	702	706	634	717	624	699	686	705	692	707	684	694	711	677	636	673	697	690	668	692	670	730	699	691	652	718	721	689	697	732	676	714	617	683	711	721	699	687	674	721	688	720	613	653	716	740	728	682	640	715	706	707	658	672	678	686	717	692	693	727	682	718	669	722	708	674	667	730	666	669	671	732	689	706	674	725	662	702	674	660	709	707	657	721	689	657	679	697	697	724	706	692	685	660	710	686	662	737	710	679	692	727	662	641	681	721	662	727	624	701	698	674	712	676	679	656	740	701	709	694	723	679	678	672	709	690	734	641	754	695	721	727	716	699	649	717	688	711	700	663	669	698	688	750	785	675	705	641	690	646	685	761	698	674	695	669	694	670	723	696	704	696	795	709	685	664	715	662	685	717	712	728	657	671	678	726	679	703	711	668	657	695	686	714	727	692	666	679	690	672	669	731	684	697	688	719	695	673	719	706	677	720	746	695	702	662	699	708	641	693	725	658	661	707	690	726	732	692	716	694	727	731	693	684	683	703	675	709	702	630	654	694	697	651	655	667	686	724	697	679	742	706	634	730	709	707	668	712	681	722	672	713	715	662	678	662	670	652	699	714	656	736	735	713	742	703	693	694	725	664	698	695	668	677	690	720	639	701	664	690	682	706	677	664	668	673	659	690	660	740	683	712	688	705	659	697	700	670	717	708	746	694	690	753	656	680	695	694	719	654	699	718	682	718	661	683	697	688	689	674	711	693	669	733	686	636	695	732	692	702	680	698	710	700	730	672	669	655	686	684	738	761	722	651	683	764	722	730	717	645	684	696	679	697	700	712	724	693	745	671	711	694	675	644	680	687	676	701	697	686	729	647	683	725	682	664	717	707	702	680	649	710	680	675	659	688	708	710	674	720	676	663	727	696	699	677	664	739	726	674	641	732	720	665	726	679	696	684	657	680	686	698	656	645	715	718	688	698	675	686	681	699	649	675	689	679	668	744	721	704	678	692	682	650	720	681	689	757	674	675	702	760	665	730	694	728	710	668	650	709	755	682	708	664	689	625	683	748	693	708	700	688	691	673	680	715	683	662	731	658	725	713	694	694	688	683	700	689	706	721	702	713	716	691	659	674	695	658	676	665	709	675	704	698	712	705	704	726	671	641	704	673	656	713	737	671	679	631	696	648	686	670	701	733	673	668	704	666	705	710	697	659	669	737	695	697	657	706	710	737	674	705	681	715	662	694	668	728	693	714	743	683	694	697	752	715	717	673	667	676	736	722	685	727	737	717	711	684	694	734	717	686	677	714	683	699	667	681	686	733	704	700	729	708	677	689	683	687	671	656	726	688	691	668	675	693	654	691	727	693	718	750	630	709	622	694	673	701	658	724	747	662	701	702	719	701	716	720	704	665	711	677	718	697	718	682	735	703	711	699	668	671	721	688	660	695	655	676	670	709	686	688	734	701	745	677	680	726	757	708	695	702	685	691	680	661	679	676	666	670	743	697	717	747	677	713	724	694	743	706	640	666	724	703	681	700	697	718	682	690	720	634	679	725	669	718	678	644	695	707	730	728	679	672	713	676	785	687	709	652	694	672	711	716	713	700	647	696	678	652	709	691	666	727	712	722	709	687	718	679	692	659	675	672	734	713	727	662	673	695	720	665	699	718	687	681	701	678	729	697	702	676	688	680	709	686	680	672	705	682	662	687	730	662	678	691	703	671	732	713	719	679	693	688	719	694	672	723	707	723	664	692	707	716	679	753	713	705	673	679	693	686	678	730	682	718	702	666	734	675	696	691	694	674	709	739	655	690	703	672	706	692	731	742	725	721	701	647	679	733	714	676	680	657	682	685	706	677	687	681	680	703	670	701	701	687	751	706	684	701	685	690	716	666	667	691	684	707	668	653	670	688	683	669	753	734	716	689	685	682	715	755	747	725	697	711	659	661	704	690	772	710	683	715	719	674	712	710	701	694	697	708	729	722	708	686	726	690	696	634	717	672	691	712	689	696	680	736	677	685	674	706	703	735	648	679	692	661	675	712	669	667	643	717	747	722	709	718	665	690	753	727	717	671	705	696	674	679	707	673	691	684	642	728	716	700	684	676	699	699	696	725	729	698	662	695	703	650	730	707	695	678	704	694	667	710	698	651	719	679	654	686	668	757	700	680	693	702	696	643	743	666	708	658	746	667	687	728	719	735	669	678	684	663	669	675	711	710	708	648	712	659	652	712	719	655	702	732	702	669	692	740	683	737	722	657	702	684	713	684	729	722	685	709	737	676	702	661	749	747	686	710	685	742	708	665	705	719	697	670	667	756	682	684	695	694	677	733	703	725	691	702	679	741	690	729	672	630	655	696	701	681	693	709	665	699	673	713	714	692	672	737	696	711	701	736	704	731	679	695	717	732	708	701	705	704	688	722	698	658	706	670	654	715	696	709	658	685	636	701	682	691	695	726	742	754	695	705	690	651	687	724	721	714	703	736	681	711	693	751	687	665	710	681	685	704	693	710	695	699	686	668	668	657	688	682	695	704	708	664	688	691	725	725	646	695	658	681	719	687	714	683	691	667	701	702	704	685	696	699	725	699	701	681	720	682	704	710	648	706	715	702	661	687	668	714	725	714	707	717	704	694	743	679	702	737	671	714	715	670	744	711	717	719	694	679	660	675	689	689	665	680	697	673	684	652	641	675	723	725	677	666	691	720	735	754	677	736	701	670	671	741	707	646	673	702	753	698	688	682	721	711	724	681	680	686	670	651	687	692	696	665	659	660	700	690	692	653	648	707	703	691	669	691	678	705	711	673	691	715	692	656	687	677	696	694	701	682	668	765	695	685	742	700	690	667	695	690	658	721	748	756	697	666	726	706	709	725	665	681	681	699	712	710	703	737	735	706	736	714	694	701	696	675	684	645	722	707	702	685	693	733	679	668	673	725	682	709	722	737	643	704	741	711	769	712	716	676	703	720	695	726	676	658	675	720	629	722	701	691	697	703	720	675	733
21266	2161	1184	953	688	484	428	368	335	273	259	268	236	244	228	192	234	206	206	200	226	204	196	213	171	201	192	192	193	182	211	168	196	216	183	165	201	178	211	207	180	191	197	203	169	165	178	188	176	182	169	182	189	196	182	187	190	188	174	173	165	165	187	177	190	181	183	178	188	180	179	190	176	195	193	184	171	168	188	198	198	169	207	186	173	201	182	169	171	169	184	186	195	197	191	185	169	204	182	195	169	177	178	196	187	187	182	148	178	192	190	166	177	203	185	182	207	199	197	173	179	179	165	182	186	160	173	169	187	181	193	184	181	171	164	158	173	184	183	171	183	178	178	175	173	174	163	175	177	168	200	157	172	184	166	173	187	192	163	192	164	179	202	167	170	182	210	189	175	179	187	174	177	172	180	206	170	180	165	172	207	144	196	185	174	199	190	174	164	199	191	172	169	192	201	172	170	195	199	191	170	195	192	161	149	175	183	196	175	208	170	177	182	181	195	187	183	167	185	182	184	167	170	165	156	178	157	157	193	179	205	179	167	182	185	165	159	206	154	201	180	170	218	203	158	194	213	178	179	185	147	205	180	193	177	162	174	170	156	178	170	163	177	186	186	192	201	207	198	185	171	185	179	171	174	161	169	196	174	155	181	168	183	178	184	166	167	204	187	169	179	191	185	175	181	196	206	206	200	163	205	165	212	184	172	177	170	194	193	165	171	166	179	182	198	209	189	179	159	158	186	170	181	176	182	155	164	189	181	203	167	175	183	195	167	185	204	189	178	180	182	173	171	168	187	179	174	173	191	202	177	200	163	175	206	198	171	162	197	176	185	203	176	178	173	195	191	188	180	146	191	173	191	186	176	183	183	159	186	159	174	215	183	170	176	188	187	175	200	159	162	166	155	171	189	177	170	208	140	207	182	160	167	178	158	163	216	184	179	176	191	179	177	188	170	195	162	184	177	161	189	161	185	167	182	214	183	162	194	182	162	154	182	197	151	174	189	213	164	170	169	193	173	165	201	176	192	182	197	164	203	179	179	183	197	166	175	187	184	177	187	192	195	153	170	161	180	178	180	176	178	199	187	184	178	163	184	180	182	186	188	176	170	183	170	189	168	174	176	177	176	165	189	180	166	181	172	193	164	204	183	176	196	190	170	190	163	155	165	181	163	156	187	168	199	170	190	189	178	166	183	172	192	189	177	171	202	182	194	181	179	173	197	198	181	198	162	153	154	171	186	180	170	196	182	175	169	176	174	193	182	186	190	182	183	173	177	189	169	183	186	193	192	171	165	163	200	185	181	183	167	183	188	173	199	185	186	175	179	162	169	188	170	187	178	150	182	167	176	191	191	188	180	193	168	176	169	178	183	194	178	169	161	167	191	183	177	181	177	180	182	171	186	190	200	183	160	158	181	181	174	168	197	187	197	167	199	183	161	176	184	163	192	178	184	172	187	172	197	179	174	186	175	187	179	190	190	169	182	201	182	190	195	174	202	197	164	220	171	178	157	177	202	168	172	178	193	187	205	184	186	169	162	203	185	183	181	208	193	165	176	157	195	175	199	164	177	177	179	182	189	180	169	172	190	188	182	190	191	169	202	212	201	198	164	173	182	167	222	181	204	172	172	187	189	193	191	184	178	194	196	179	186	185	173	169	171	150	184	191	176	165	176	178	188	158	185	189	185	211	174	173	181	192	183	174	164	178	174	202	176	162	167	179	185	184	171	178	156	195	184	179	164	166	184	192	175	164	186	187	168	188	159	155	201	187	191	185	186	204	203	140	171	184	188	176	177	182	189	174	160	180	179	186	149	184	163	169	198	181	186	180	191	172	184	204	172	180	204	190	184	180	188	174	170	184	171	219	184	192	195	157	163	152	164	170	182	186	192	170	198	183	195	165	176	168	196	197	184	164	169	180	177	173	183	184	181	165	187	174	169	172	176	163	165	181	201	170	177	161	196	221	176	199	169	185	196	178	188	178	208	185	202	197	189	162	156	190	183	163	180	197	204	171	181	179	187	184	165	189	181	160	193	157	166	192	185	191	147	193	181	194	177	187	180	179	186	207	176	165	168	163	159	193	198	187	185	192	178	154	160	167	154	195	190	178	179	180	208	165	178	178	169	147	187	169	173	183	179	198	175	188	184	175	180	174	175	169	169	172	164	170	194	202	159	175	171	185	177	180	190	197	185	165	176	189	173	185	201	174	172	177	148	156	178	160	184	174	165	169	168	179	200	176	176	169	174	195	182	175	160	178	172	168	154	167	163	169	186	200	156	169	195	184	192	188	182	195	162	178	149	194	178	188	168	161	180	167	161	186	179	182	173	180	176	179	179	182	177	194	197	186	161	159	161	201	168	175	177	164	186	187	195	183	183	179	203	168	192	207	188	188	204	186	176	161	150	165	202	157	173	180	179	188	165	179	185	149	203	173	204	177	168	172	196	173	184	179	199	185	167	158	162	183	169	154	178	178	185	166	182	173	155	184	188	205	172	187	171	168	181	167	175	190	209	178	175	153	188	162	186	190	183	184	178	179	195	181	149	178	171	167	163	161	182	198	176	173	184	171	177	183	190	171	188	167	213	197	165	173	169	174	180	182	190	187	177	198	176	185	183	163	184	186	214	181	152	194	185	202	182	162	177	189	162	178	172	175	185	174	180	165	198	185	172	196	185	185	211	172	179	178	212	208	188	187	178	177	183	179	182	178	210	201	192	171	176	156	178	206	170	173	199	184	182	171	178	176	180	164	196	191	168	162	174	165	183	187	181	160	207	176	200	193	182	158	163	183	179	200	204	171	140	183	210	199	163	167	191	192	206	183	166	205	180	169	193	171	180	164	196	173	185	183	177	168	192	183	167	203	175	187	151	209	180	194	193	189	186	185	167	163	178	190	168	171	195	170	176	182	212	187	173	192	195	185	164	193	166	175	167	176	189	190	173	165	184	207	155	175	157	150	168	185	200	169	171	174	175	180	183	199	181	165	197	180	184	158	163	166	164	197	195	183	181	181	234	189	177	179	145	185	181	155	172	181	161	181	189	174	178	191	153	193	195	161	144	187	175	202	209	161	193	179	192	167	190	198	173	195	169	204	190	157	181	179	184	165	173	169	188	185	187	174	170	165	182	208	187	186	170	175	201	207	162	162	177	183	167	177	175	180	163	168	192	177	169	183	158	161	154	200	182	190	191	175	184	186	192	144	169	165	176	184	172	192	175	164	178	176	168	185	192	219	179	181	211	172	174	160	156	198	153	178	189	187	164	197	168	188	156	189	187	182	200	189	181	206	168	186	188	178	192	211	178	197	182	165	181	183	172	178	175	195	187	179	201	190	181	187	183	181	172	171	174	189	164	180	182	167	172	164	173	173	203	183	173	188	205	179	177	190	177	175	197	177	163	155	192	159	154	209	173	219	181	188	182	180	181	189	160	190	174	178	176	186	174	157	188	176	181	181	181	185	200	164	166	187	163	179	185	201	177	182	198	191
10612	1302	2393	2995	2652	2189	1871	1590	1361	1213	1050	984	919	849	848	768	808	771	670	739	677	695	688	672	619	583	655	653	650	591	575	588	551	566	574	585	578	597	606	550	589	537	557	548	515	527	572	563	552	560	498	570	568	510	545	521	505	559	516	498	500	533	531	499	511	555	536	545	525	506	511	561	526	527	495	521	555	510	535	520	533	528	541	489	523	521	505	512	549	534	528	551	494	478	557	496	510	496	465	516	557	472	483	510	536	498	500	529	541	506	514	534	521	514	506	545	504	568	536	565	488	577	562	538	492	531	544	512	553	502	538	523	513	493	491	496	470	507	566	554	512	516	520	518	546	564	489	525	476	502	525	543	554	486	481	513	531	501	513	510	494	554	476	510	554	572	492	524	504	525	539	523	496	520	516	521	495	506	543	535	495	477	523	507	485	513	537	510	530	505	500	506	525	519	534	505	498	506	482	499	535	516	521	505	501	486	483	488	538	495	519	463	509	530	485	508	526	566	559	512	551	481	501	519	503	481	484	499	527	545	530	518	513	487	545	488	516	512	519	571	509	519	563	516	531	518	527	531	527	495	486	556	539	498	518	527	519	539	503	477	504	497	502	463	512	526	575	521	483	532	499	524	523	526	507	461	505	559	522	507	517	552	525	524	537	508	511	552	534	510	477	538	528	532	510	516	539	516	495	554	500	516	512	548	528	524	497	524	522	490	532	551	548	494	506	528	528	536	492	523	532	554	494	498	523	540	562	496	512	513	497	521	497	522	528	503	524	517	526	524	535	536	514	521	549	521	530	520	525	479	518	499	529	542	544	533	533	551	557	502	525	513	534	513	530	522	512	543	496	526	469	490	539	542	554	547	559	516	490	529	506	548	517	497	515	492	517	526	547	518	477	491	496	515	501	517	480	486	467	501	553	528	543	547	476	549	498	539	504	500	540	503	490	521	507	529	488	516	544	544	511	547	505	538	513	519	497	548	486	513	531	555	522	476	527	524	518	516	524	538	520	528	515	485	503	567	552	524	528	488	506	504	528	499	533	524	525	512	510	499	515	532	584	557	545	513	477	545	523	547	522	504	510	514	543	542	532	467	535	498	519	520	527	511	531	511	492	528	531	525	519	541	530	495	495	481	501	506	517	509	495	554	516	498	516	491	502	502	556	534	522	500	508	555	515	480	524	537	485	490	573	540	524	533	535	539	513	556	517	496	516	499	492	489	497	492	510	511	475	537	527	519	561	542	519	531	505	513	527	498	518	511	538	524	544	520	521	499	492	507	488	515	505	482	518	524	535	477	488	518	542	464	552	503	520	511	521	531	536	543	509	507	499	507	481	493	523	521	513	536	517	527	516	524	504	517	548	521	511	560	528	494	530	525	465	523	538	555	515	501	527	511	510	546	536	491	555	504	526	526	479	533	540	512	527	504	501	502	497	551	512	523	550	513	524	497	492	497	528	521	513	503	512	541	522	551	552	550	511	581	482	489	494	493	513	535	496	516	533	524	510	541	507	541	541	494	481	551	477	530	536	563	464	511	525	485	517	521	513	530	508	570	530	522	520	519	528	500	512	478	516	582	525	520	489	519	537	494	524	515	510	520	520	502	540	504	504	510	520	527	502	513	498	530	513	524	513	494	512	481	470	511	526	489	559	512	505	481	503	530	515	503	508	510	490	567	502	494	514	519	526	530	471	509	519	515	547	506	524	515	514	536	521	500	488	513	500	535	491	514	525	524	508	495	542	511	512	511	509	516	559	560	529	500	523	552	433	517	495	516	491	495	537	550	530	515	542	498	514	511	539	501	496	514	507	506	539	538	531	482	539	551	479	505	488	528	488	501	538	546	506	489	518	501	493	511	529	564	502	527	488	511	485	510	538	517	532	520	544	523	529	479	540	470	533	522	534	536	528	534	516	481	524	569	548	501	501	497	506	498	562	548	518	493	506	536	511	530	458	502	521	541	522	488	540	505	545	526	521	560	522	509	473	506	523	513	533	560	527	511	518	564	515	466	500	499	532	502	500	558	524	555	537	496	496	495	509	515	456	506	492	500	504	558	540	512	489	516	522	558	524	564	500	532	516	560	486	489	522	482	519	483	506	503	527	509	503	488	509	512	530	499	524	533	508	477	522	494	479	505	538	501	514	555	489	546	539	502	500	523	519	494	524	518	485	547	535	516	524	523	504	529	509	533	552	482	547	536	490	532	545	517	517	529	473	507	533	494	509	515	511	518	478	520	559	528	497	554	533	513	502	505	528	494	499	500	525	548	508	522	509	505	512	536	543	498	534	513	516	479	510	483	586	546	518	500	524	510	526	508	508	501	520	543	468	542	506	532	510	475	510	512	504	539	500	529	546	554	518	510	533	511	520	549	514	524	508	498	502	524	516	550	520	478	530	518	501	500	475	548	520	499	520	493	536	501	538	533	531	498	515	510	528	497	540	506	539	494	513	515	544	480	505	544	543	525	523	485	498	506	511	532	517	524	516	474	501	476	523	539	502	511	510	522	510	552	492	509	528	512	551	530	525	527	489	536	511	537	546	539	521	529	538	517	514	522	525	497	537	522	512	471	536	510	546	505	544	494	502	554	524	548	578	517	539	480	513	535	498	520	496	523	468	508	513	491	509	464	528	510	511	543	572	550	478	504	499	544	525	503	472	480	526	537	516	530	521	535	482	501	491	545	497	497	512	515	522	477	530	525	590	513	518	535	525	516	502	477	484	541	531	517	503	507	490	521	526	530	539	573	498	494	532	533	479	539	515	472	491	511	545	550	492	524	532	538	489	476	531	496	512	513	548	532	562	494	534	507	513	527	474	525	546	511	483	490	561	555	488	518	533	519	490	478	525	501	505	508	553	518	527	520	517	533	539	517	525	522	527	493	548	548	502	535	508	530	541	531	479	547	559	509	551	534	539	498	509	517	513	524	500	547	553	513	549	531	503	504	442	494	544	527	529	499	513	515	536	487	501	534	531	534	492	504	507	504	528	491	532	524	497	497	542	533	526	541	496	525	537	557	504	508	499	480	479	520	492	540	516	512	500	484	529	519	551	505	456	515	526	490	534	502	507	564	516	479	508	533	555	518	505	532	496	567	550	556	511	510	507	499	482	552	530	508	490	529	504	493	503	474	540	537	523	551	511	518	495	512	505	508	540	511	472	503	491	504	543	504	513	506	522	491	506	494	507	484	515	518	515	503	532	520	514	517	516	492	511	507	504	525	520	537	496	490	509	500	521	484	503	524	517	543	496	499	525	538	540	531	497	543	501	498	535	527	505	477	489	505	548	485	462	507	514	503	483	539	520	482	493	531	526	545	540	522	545	545	528	499	520	505	548	548	499	537	526	500	523	509	559	493	566	543	543	527	528	523	488	536	550	533	526	532	523	493	541	537	512	500	508	556	508	512	502	477	506	526	528	533	518	554	510	513	512	490	501	497	518	519	519	543	516	538	508	512	497	475	519	569	533	489	508	503	535	520	541	565
32507	5742	2659	1976	1347	984	873	768	628	582	530	497	452	463	411	460	399	407	359	364	391	395	354	354	377	381	359	358	356	349	353	373	374	353	352	307	337	372	359	343	347	339	302	351	349	348	366	389	344	385	339	329	381	345	346	352	325	332	365	325	317	347	330	350	337	360	367	336	330	323	354	340	347	376	338	334	371	357	349	341	326	328	337	358	362	305	355	330	366	321	326	334	339	322	337	327	361	310	342	384	318	326	316	337	347	357	326	359	352	334	337	328	321	351	337	351	379	315	363	356	361	336	337	325	336	338	354	321	335	306	282	308	350	334	302	356	378	340	325	365	326	338	338	314	331	327	307	338	334	319	399	349	345	362	344	361	337	377	329	369	357	334	341	350	344	332	365	325	348	352	328	320	353	336	328	378	345	329	346	327	350	330	304	327	337	339	334	336	343	358	317	354	334	369	348	346	347	316	340	362	352	338	352	337	359	343	386	361	353	347	359	354	334	340	322	329	341	336	323	311	368	337	342	347	372	328	342	339	341	321	310	334	343	313	365	328	298	357	328	365	309	370	379	332	346	327	310	328	338	345	344	326	331	337	369	325	361	364	322	371	358	328	323	346	351	356	368	350	350	361	355	369	340	336	354	302	326	357	325	316	326	328	322	317	365	367	340	353	334	345	377	344	363	336	336	370	351	337	298	323	314	346	322	358	354	331	372	381	362	318	294	335	374	301	354	333	344	358	302	350	308	328	308	344	356	331	375	328	331	341	363	335	330	336	329	323	367	318	357	342	324	337	316	355	347	334	329	326	344	333	352	337	338	304	319	344	400	351	340	341	339	339	350	328	337	329	347	346	343	320	329	346	359	298	313	338	344	360	327	336	337	338	304	375	337	345	298	346	356	349	335	314	358	364	328	318	370	355	389	335	338	344	317	365	369	357	339	327	318	318	354	303	323	373	350	373	330	343	364	324	338	384	320	331	343	319	342	350	331	313	343	341	298	312	361	342	304	336	321	353	319	349	317	326	364	331	352	308	355	356	340	323	328	374	348	337	356	330	351	342	308	350	342	347	347	355	357	341	367	319	342	324	338	334	303	325	322	320	325	366	318	304	330	371	325	313	366	314	351	350	301	345	340	370	332	330	324	330	387	315	316	322	352	362	349	361	317	327	342	323	325	359	368	291	385	334	347	352	364	335	337	329	352	355	347	362	347	347	329	328	353	359	350	347	353	357	343	347	363	357	361	313	327	350	378	361	335	333	328	323	305	323	303	354	353	317	358	366	337	301	316	352	336	371	341	340	378	323	339	328	344	347	344	339	388	313	348	357	330	327	316	307	335	307	342	313	343	352	314	366	341	361	353	334	336	321	352	334	369	358	360	369	308	360	345	313	347	347	327	327	328	336	337	337	338	315	355	340	339	306	350	365	336	347	317	329	306	331	340	331	337	335	364	335	346	339	322	328	336	362	351	331	310	322	318	335	370	345	337	319	321	323	356	346	356	343	331	317	361	343	337	330	352	351	298	354	345	354	365	355	325	330	340	365	317	344	334	334	335	323	330	353	350	361	355	363	320	329	333	362	327	367	326	328	329	370	348	355	332	344	345	337	369	344	344	354	361	374	345	313	339	301	346	329	345	347	346	337	353	387	319	356	335	334	331	346	338	348	345	362	371	381	360	363	330	340	322	365	343	324	361	325	361	336	345	353	323	316	349	373	312	329	356	360	331	328	321	356	369	320	378	352	351	341	378	365	338	329	344	310	339	353	317	332	336	388	375	358	335	361	327	329	320	364	309	322	321	342	330	345	308	328	337	372	372	327	342	354	356	342	317	364	359	330	336	334	344	317	334	305	329	337	337	330	378	342	334	298	308	312	333	349	324	351	318	348	317	349	347	319	351	355	333	334	332	304	330	305	322	317	321	364	327	329	352	325	342	338	330	347	307	315	334	333	363	357	302	337	337	349	330	366	376	320	319	331	313	312	375	333	338	339	366	328	332	316	355	334	331	322	387	370	368	359	376	373	343	285	323	368	365	337	344	301	314	339	349	324	342	323	321	367	348	375	368	338	322	321	332	383	321	309	348	320	355	369	343	346	338	327	372	335	353	369	358	352	314	360	351	317	328	341	321	359	340	303	371	340	350	367	386	344	342	310	314	325	349	326	310	322	358	370	326	341	373	344	329	361	331	326	353	322	357	379	321	358	323	305	344	342	380	326	375	354	358	356	336	314	303	331	382	351	345	347	349	345	341	333	327	342	349	341	346	351	337	324	355	351	329	352	372	309	316	356	315	333	371	312	344	327	334	316	345	344	352	339	350	357	351	313	331	332	364	312	299	337	352	364	403	330	318	345	337	332	318	360	339	346	313	347	391	362	336	340	329	315	353	333	363	337	326	360	358	350	343	297	343	323	324	344	349	348	336	324	319	330	353	362	363	331	327	337	316	352	348	327	357	332	349	384	403	352	325	327	336	343	346	322	347	356	352	361	319	349	403	357	375	320	324	359	359	321	343	346	374	335	364	339	342	354	351	357	352	340	334	370	367	297	319	357	381	344	328	349	331	353	377	352	334	353	375	302	342	333	339	336	354	306	318	336	308	336	365	352	388	333	360	345	358	343	350	357	347	371	356	340	348	329	322	382	348	318	314	285	382	351	327	322	349	309	344	330	316	381	354	332	354	346	316	338	334	343	371	336	350	364	353	343	360	313	330	332	352	341	322	346	356	329	354	358	326	316	303	333	331	352	337	344	382	372	336	325	342	355	332	338	382	348	346	351	367	343	337	339	374	338	370	332	344	322	332	349	316	368	311	330	344	337	336	306	349	362	343	315	336	360	381	363	338	348	313	327	341	348	325	359	323	322	399	329	352	338	358	338	346	343	324	330	336	329	318	335	332	344	357	331	339	342	356	359	350	342	352	365	359	319	344	352	301	341	313	356	370	337	350	324	376	322	391	331	328	312	320	319	333	341	326	346	343	352	334	355	334	312	353	343	321	302	366	323	363	382	324	331	335	377	356	334	364	348	324	326	389	349	345	349	348	331	341	321	401	356	396	343	356	356	353	323	321	321	358	365	353	370	379	340	355	375	317	366	354	326	328	370	338	320	316	355	340	332	352	344	343	331	333	330	327	354	381	340	332	324	378	337	336	322	342	327	350	362	322	301	317	355	338	351	345	307	364	370	335	336	339	330	378	347	346	302	322	327	358	307	335	327	315	333	328	358	350	331	323	323	354	359	373	322	303	322	347	308	296	338	376	338	353	314	324	331	332	338	340	327	338	378	337	360	348	341	306	375	335	320	343	347	367	319	336	352	344	345	329	330	339	329	326	309	345	358	353	314	296	358	324	363	314	336	312	336	317	331	327	349	335	326	342	365	353	355	328	315	352	321	334	337	377	324	388	316	324	350	359	382	380	385	351	286	327	342	334	337	374	358	353	327	321	343	368	339	334	359	335	322	342	373	337	355	314	329	343	336	360	365	375	370	327	349
15385	2413	4648	5471	4880	4081	3471	2927	2454	2246	2128	1837	1643	1592	1535	1457	1331	1339	1286	1245	1185	1123	1099	1129	1148	1127	1106	1041	999	1001	986	998	1018	1030	954	1007	982	933	950	955	970	941	930	939	945	919	875	956	897	901	876	939	892	944	916	940	835	916	893	936	912	929	955	908	933	865	868	876	921	872	919	858	894	867	909	917	897	822	905	946	876	934	904	842	879	878	887	869	849	889	894	911	841	891	920	891	853	881	921	900	862	887	931	875	860	909	834	864	908	902	908	878	870	885	867	902	835	866	846	859	916	875	849	881	876	880	865	852	868	929	863	873	918	902	843	863	853	911	954	887	905	891	900	888	842	931	875	845	808	868	840	856	853	888	827	889	842	880	852	888	894	853	838	845	887	864	844	891	848	851	887	914	926	862	853	823	885	867	854	834	884	839	913	910	859	918	867	822	860	790	893	867	839	862	865	922	837	868	861	875	857	848	823	859	848	892	904	889	854	908	927	888	843	846	895	867	883	840	822	862	860	884	858	835	874	884	866	881	898	883	839	899	874	917	875	870	929	853	829	954	883	855	894	878	847	877	842	907	858	871	918	870	899	882	845	885	849	854	833	907	860	858	859	897	866	879	881	899	872	861	896	861	886	860	923	904	793	854	852	857	880	861	827	836	845	880	967	892	878	836	853	894	901	829	862	901	881	867	875	881	828	867	910	814	891	861	907	832	866	849	861	887	838	862	870	825	902	875	858	875	875	860	870	850	874	875	859	904	834	846	870	887	904	856	853	903	855	872	894	871	865	878	843	843	884	828	803	836	886	859	848	856	868	883	849	863	884	866	855	894	868	851	847	864	884	849	879	879	887	892	927	860	882	878	895	837	845	866	875	882	926	922	882	878	825	815	864	935	875	823	871	817	822	877	941	876	823	890	896	900	831	854	915	853	845	919	869	870	846	918	892	866	883	840	823	901	875	850	839	879	894	850	863	926	855	869	882	913	861	832	896	867	840	897	875	905	889	899	914	822	845	861	852	841	895	854	880	843	821	877	871	913	891	920	849	878	893	860	848	833	881	890	909	818	929	830	887	818	809	899	854	889	892	850	869	841	877	899	819	891	863	929	843	856	895	854	828	840	847	899	878	860	897	876	880	877	859	865	855	840	843	901	852	878	868	879	910	890	920	849	908	874	847	925	847	920	853	860	922	884	895	839	903	866	831	875	888	811	923	858	834	881	812	851	910	857	902	825	855	856	811	910	860	860	862	850	908	893	862	859	859	808	857	873	855	837	870	920	909	848	882	840	837	876	832	842	858	860	837	853	914	900	925	871	934	878	869	892	837	904	912	864	887	855	855	859	915	872	850	890	850	843	825	880	844	905	881	886	879	886	858	908	884	848	865	847	897	865	906	870	902	890	833	876	833	842	867	902	847	866	898	878	919	873	843	896	837	858	889	866	829	830	868	829	898	835	850	857	838	856	843	840	890	890	835	863	850	859	881	864	882	915	849	855	875	854	865	844	847	842	879	892	864	863	869	879	871	861	857	865	845	892	822	892	862	856	861	862	930	854	869	826	873	888	798	881	887	909	899	879	852	844	898	946	864	888	895	904	845	873	854	853	868	881	876	872	834	847	870	855	880	828	932	879	902	865	912	859	853	840	868	818	866	876	868	870	817	896	895	865	890	832	835	859	900	793	850	898	900	877	888	874	854	860	839	889	888	906	855	884	937	872	847	894	814	830	863	904	842	865	897	858	844	883	883	884	886	906	814	897	846	831	882	867	880	866	849	877	897	871	876	874	876	901	849	853	910	863	850	913	839	888	837	888	945	857	841	843	853	833	865	860	874	909	833	882	865	852	895	845	868	923	879	800	909	894	839	908	894	869	907	841	862	832	870	846	862	830	842	803	888	863	875	895	876	853	871	896	825	877	852	869	839	907	880	828	856	839	849	873	908	893	892	838	869	859	906	864	914	844	851	852	869	860	873	877	854	891	873	825	881	869	869	866	860	890	861	848	907	923	870	805	838	854	879	846	865	874	887	832	856	871	871	885	904	920	807	903	877	858	856	867	904	887	840	865	880	860	893	891	923	843	860	874	869	858	866	875	887	843	912	798	875	887	906	852	856	787	884	846	855	850	888	795	851	837	857	828	826	868	856	896	894	809	804	905	885	903	885	884	866	926	838	856	861	855	878	881	852	931	841	865	894	834	931	837	880	885	847	814	814	907	807	886	908	926	857	845	842	807	917	870	882	881	824	868	837	910	865	920	811	829	857	867	879	930	903	858	870	864	868	851	843	853	857	857	892	891	898	870	857	879	852	867	875	894	869	895	874	877	863	865	908	857	841	864	841	911	897	868	871	810	873	828	824	836	860	887	931	804	884	906	896	878	907	907	849	890	861	878	868	866	809	856	869	908	847	864	858	818	894	863	848	848	855	881	870	859	845	821	863	837	860	839	861	857	867	879	883	898	851	854	904	910	872	877	898	901	868	847	863	890	882	860	835	844	883	905	877	795	882	905	918	881	831	860	819	830	852	915	847	898	877	886	833	844	836	883	900	918	865	855	853	822	908	872	890	888	867	879	867	847	864	900	915	907	886	860	843	957	872	897	875	842	826	838	875	920	831	857	844	859	838	849	857	852	890	859	912	848	925	846	914	844	858	886	880	936	864	872	846	879	839	857	897	885	890	883	898	842	828	819	848	904	903	876	856	878	902	886	834	866	847	880	917	843	870	802	823	877	863	871	876	896	840	843	890	843	881	875	829	848	866	926	818	885	931	842	866	855	895	872	886	888	885	845	912	847	858	860	883	845	844	887	832	935	859	857	842	874	864	865	898	853	864	858	833	871	908	891	858	869	869	840	848	925	879	856	902	828	870	870	914	913	880	916	855	884	888	868	876	897	915	827	854	869	912	916	876	861	841	847	829	853	854	858	941	890	881	853	817	901	855	838	921	863	830	869	890	916	910	856	887	843	824	891	849	885	863	849	825	859	881	889	938	863	886	928	852	894	839	820	883	871	850	891	863	904	911	885	826	873	876	897	851	875	843	873	825	874	882	822	876	851	803	866	813	890	876	886	851	904	798	915	907	869	902	902	818	882	903	858	826	844	935	889	856	881	882	878	821	877	859	879	876	818	907	830	852	928	855	840	869	906	816	841	863	899	908	848	842	913	896	860	818	821	874	865	852	841	865	839	904	831	901	890	889	896	962	907	868	887	869	855	860	813	878	851	892	847	906	865	930	879	859	872	842	852	900	875	868	906	891	840	912	869	853	864	846	796	846	842	818	843	872	862	843	852	851	870	872	850	804	885	920	918	833	868	868	867	859	866	819	878	893	895	846	809	870	889	899	835	815	888	844	860	860	857	841	839	891	874	855	885	870	882	861	873	873	849	876	927	843	847	812	816	904	863	897	808	910	895	920	850	852	841	910	853	886	911	838	937	827	918	868	805	900	874	866	847	876	890	872	861	833	855	951	844	895	857	891	893	901	867	887	899
4569	298	304	256	278	292	276	266	275	278	255	263	268	299	290	301	284	279	287	292	258	261	276	270	260	265	272	277	285	298	282	288	261	308	272	295	268	236	235	282	273	286	282	277	248	272	280	287	273	280	257	276	258	293	259	269	261	244	266	255	271	271	238	308	253	262	258	265	269	259	308	278	305	259	266	283	263	274	289	279	277	263	259	272	286	281	262	277	292	252	259	253	282	267	258	319	317	248	284	269	270	262	272	284	275	281	260	311	264	322	251	262	285	279	269	281	266	266	254	271	273	294	290	305	284	298	274	257	280	255	263	295	278	296	295	295	287	277	308	269	321	270	276	268	260	277	287	251	291	236	263	239	249	265	310	247	263	267	280	269	272	301	284	278	288	250	286	262	272	273	289	254	262	270	269	264	276	266	253	266	315	273	243	263	269	273	280	298	260	319	295	272	285	291	280	251	244	236	269	245	285	270	317	246	306	280	253	289	295	298	268	276	265	273	308	259	299	267	268	290	285	261	260	282	258	266	257	253	251	297	280	283	282	278	239	256	281	257	278	274	271	259	257	269	253	245	283	279	287	282	267	272	285	282	273	261	263	286	278	248	295	278	308	257	298	275	287	292	266	261	254	289	282	292	262	279	281	275	279	265	237	269	290	287	266	264	274	277	286	249	273	266	283	254	309	255	284	264	264	257	279	268	292	279	280	298	257	281	228	267	273	268	281	254	250	320	260	266	279	292	275	259	273	279	244	257	255	263	262	256	260	275	261	269	305	283	249	270	283	245	288	242	283	261	288	270	268	262	279	250	284	268	265	284	285	250	279	278	275	266	285	244	227	271	286	255	261	264	265	278	287	255	265	274	274	280	263	270	281	258	287	279	290	292	283	282	273	272	272	282	283	252	264	273	268	278	236	262	265	261	262	271	278	268	250	240	277	274	238	267	275	269	283	289	260	254	266	273	265	255	293	288	277	285	265	283	253	254	295	249	285	287	272	278	265	276	250	254	261	255	321	253	274	271	246	249	237	289	283	309	285	287	276	275	259	289	245	246	284	290	254	290	281	275	292	277	283	264	254	244	268	269	274	274	282	268	266	253	286	289	282	315	275	273	301	269	286	274	229	260	286	265	245	256	276	257	269	249	252	276	256	286	286	273	239	255	285	282	264	289	263	257	278	274	274	281	268	279	265	281	286	283	294	292	271	297	271	288	261	274	279	286	269	236	243	300	269	281	276	268	269	239	257	286	278	294	270	313	268	286	268	271	298	284	245	310	284	304	280	284	289	253	243	257	257	280	281	280	288	250	283	307	278	274	271	273	253	267	260	292	288	297	252	272	280	278	267	290	278	276	278	273	280	280	253	270	276	264	272	283	279	271	281	277	281	257	277	273	259	265	275	251	260	271	261	271	265	273	257	294	266	282	276	262	315	261	305	262	273	316	254	279	270	296	279	277	291	250	257	276	285	297	288	314	271	287	263	278	274	278	257	296	291	267	283	294	245	281	275	297	269	294	285	260	266	252	257	285	242	285	265	279	305	265	296	283	258	261	288	254	253	265	272	245	258	292	271	281	262	260	255	259	257	302	271	262	287	279	278	295	251	301	265	266	256	296	271	283	286	288	273	253	285	247	269	256	292	271	258	270	263	266	255	304	251	317	281	274	266	276	277	260	294	246	267	241	256	268	290	254	287	229	280	302	262	265	264	236	265	304	267	269	285	278	271	249	270	259	241	257	271	288	261	275	278	291	286	258	262	274	253	273	243	275	273	289	281	265	304	277	299	272	277	261	291	274	278	269	258	286	282	284	248	295	279	302	302	290	248	261	283	283	272	277	274	276	266	252	244	264	268	282	259	303	286	265	288	258	267	286	255	260	264	247	239	253	271	295	273	262	275	266	246	285	297	293	287	268	276	256	321	272	292	265	258	238	231	276	252	276	264	268	272	305	283	283	281	264	293	290	269	267	310	275	246	245	258	293	279	271	277	280	248	282	241	244	278	261	259	249	245	254	258	270	290	260	285	263	306	295	263	268	272	255	301	272	239	310	266	283	274	258	292	274	290	253	294	301	280	280	252	258	270	276	295	306	278	264	292	268	242	291	288	272	269	266	260	313	286	257	290	280	261	290	270	268	264	265	282	254	253	300	270	280	277	328	241	276	234	262	286	255	304	296	323	261	265	266	217	273	260	271	283	287	269	238	312	278	291	251	270	220	302	283	274	256	271	256	279	281	271	296	280	282	260	271	290	246	255	283	276	280	273	253	273	264	292	266	310	294	271	260	263	255	277	294	271	257	289	293	248	268	237	253	259	249	249	293	284	271	277	265	261	247	305	262	276	268	270	303	283	283	253	275	279	255	278	255	241	270	249	281	281	284	265	274	291	250	262	275	267	282	286	258	256	253	286	272	252	247	273	276	248	278	279	300	305	292	299	269	259	257	271	306	244	289	258	272	273	262	279	279	271	281	272	289	279	278	279	284	267	274	251	276	285	257	271	258	242	301	292	275	303	273	257	278	262	264	298	269	285	270	251	258	254	276	293	275	264	280	278	272	296	280	250	335	276	282	262	234	299	288	292	256	284	244	256	258	260	266	300	261	273	294	268	292	276	271	293	265	275	256	245	267	276	296	256	251	273	275	295	309	292	280	256	285	314	308	301	271	282	275	279	243	249	264	284	266	282	267	286	269	295	262	294	300	300	283	298	284	262	285	251	269	271	273	282	243	277	261	261	287	262	254	274	287	247	296	268	256	266	269	267	249	260	246	242	297	287	273	273	282	285	276	313	279	262	264	245	248	272	246	278	277	285	270	257	273	284	286	302	303	294	253	289	258	272	273	292	277	235	256	273	304	289	271	287	265	268	252	294	283	272	278	264	272	282	270	283	261	267	265	250	278	267	257	279	281	264	283	217	272	271	289	261	280	316	295	240	302	259	263	304	260	267	291	309	277	296	295	241	268	266	269	239	273	267	251	252	285	299	254	253	273	263	269	277	265	275	265	302	241	261	265	279	285	274	303	288	259	254	248	258	256	284	261	282	289	278	279	252	254	281	278	277	273	264	282	248	285	273	260	264	292	261	293	310	274	265	308	270	301	277	254	265	278	270	251	259	289	250	275	264	293	240	267	249	257	287	252	260	280	281	269	269	257	263	262	266	286	286	285	261	252	282	277	300	274	280	266	276	275	288	284	276	258	252	250	285	312	305	225	277	261	267	302	288	279	275	278	294	290	299	267	265	285	252	291	281	265	258	280	298	274	256	304	285	283	317	298	283	261	267	297	275	246	294	267	305	241	294	284	288	288	286	237	264	258	279	294	272	303	267	268	303	249	244	276	245	313	267	266	264	253	297	258	254	272	278	264	282	289	265	315	286	241	279	243	252	258	273	286	281	294	249	286	300	282	306	267	271	300	273	274	266	266	290	294	264	257	269	243	263	294	283	271	287	273	287	254	274	259	264	265	297	288	274	271	282	281	262	253	311	269	271	291
3343	711	735	782	768	771	756	711	704	716	702	737	708	697	695	682	708	692	690	728	704	707	705	649	694	672	668	698	626	707	705	690	695	717	658	683	680	662	698	710	728	654	664	685	725	653	639	716	713	684	735	693	692	716	681	732	697	734	676	657	708	708	686	712	718	666	649	650	746	707	678	654	683	732	663	656	677	673	715	654	704	717	691	736	690	686	699	660	680	688	711	683	706	686	715	707	679	701	711	701	697	680	629	704	646	690	716	659	692	666	676	685	732	739	682	695	684	684	671	733	728	724	682	712	691	640	711	681	684	681	700	658	745	660	679	658	659	659	649	634	686	683	612	662	685	735	680	693	663	702	651	650	665	680	640	708	638	690	730	681	665	651	649	672	667	689	691	672	692	695	656	696	666	690	687	665	745	689	692	692	722	710	719	692	698	699	689	685	680	667	692	688	718	622	666	695	707	681	713	709	661	692	674	718	675	690	645	684	665	696	695	741	669	659	701	682	770	654	675	708	726	681	661	722	692	679	693	738	719	658	700	666	694	683	716	717	681	664	699	710	676	713	678	650	660	728	685	696	702	664	662	682	654	712	692	675	684	684	729	662	762	708	666	713	693	705	675	710	696	685	726	720	669	719	742	659	698	688	638	649	668	676	687	702	711	653	717	693	691	674	694	676	706	695	667	697	691	647	686	671	684	682	698	681	693	685	715	745	696	694	703	739	659	690	709	691	701	694	667	666	644	690	697	742	680	700	708	679	701	703	663	702	623	669	671	711	654	718	699	685	677	721	695	696	696	670	675	672	722	695	686	683	683	730	683	657	657	658	708	716	681	713	694	695	674	670	627	695	704	694	691	722	688	717	676	715	675	697	692	659	686	699	727	691	675	617	710	745	650	665	727	682	678	689	662	681	660	690	689	663	646	712	684	688	744	669	656	652	732	656	710	695	652	724	680	700	691	697	720	706	724	655	685	718	685	661	667	687	705	720	646	725	711	660	690	679	655	695	690	695	673	703	697	701	709	691	694	707	685	656	693	690	710	630	682	713	742	713	666	672	689	659	677	682	661	655	720	693	681	683	671	685	696	705	679	679	672	696	672	699	732	718	718	678	664	708	700	671	692	689	722	699	738	676	717	669	671	700	642	738	684	675	710	696	669	670	662	659	649	708	689	695	691	701	666	660	684	660	719	683	691	684	684	709	710	709	677	674	714	686	668	698	681	684	693	683	687	705	724	673	681	694	703	666	664	666	652	688	682	685	700	645	689	709	694	682	744	633	622	667	660	634	712	683	694	736	678	638	718	727	685	657	687	714	712	721	711	683	639	696	705	670	675	705	726	661	709	683	747	671	674	710	655	705	661	712	689	699	707	678	647	628	715	672	691	666	667	692	705	711	696	797	738	706	709	719	671	691	690	690	689	693	744	713	701	687	660	721	697	688	735	688	679	702	682	677	706	669	661	699	719	682	674	691	661	700	691	706	697	634	688	684	661	702	675	720	682	720	736	660	708	659	696	671	669	684	669	689	669	702	721	681	750	678	676	665	696	706	694	720	687	724	729	678	694	699	658	666	688	671	667	673	661	696	726	732	695	664	659	726	713	679	704	712	691	714	693	649	705	696	713	708	672	671	671	677	699	692	712	724	704	707	635	668	668	690	675	722	696	706	736	712	690	644	673	665	682	697	655	715	663	678	690	691	650	682	697	685	733	740	658	656	697	725	678	693	671	687	714	669	695	659	637	678	696	672	674	664	716	693	687	721	677	626	704	695	655	659	674	721	687	654	704	719	697	719	677	720	716	665	682	685	740	699	676	690	711	699	696	672	661	676	729	674	677	717	665	673	673	684	651	664	687	672	729	641	667	670	717	725	695	642	702	685	676	674	704	747	701	714	690	703	700	697	671	724	693	697	696	737	706	685	622	683	728	693	676	707	695	692	689	698	665	711	727	700	708	655	666	693	726	699	699	732	628	701	670	730	664	730	635	724	706	702	709	682	689	732	720	706	708	665	636	709	726	701	734	704	667	655	654	729	682	690	659	673	679	652	670	682	656	649	657	675	643	672	700	664	710	672	697	682	692	662	678	697	671	681	667	663	703	665	711	727	723	667	666	672	672	709	733	706	644	767	699	656	703	721	710	669	721	739	684	685	699	683	735	671	691	729	698	750	706	680	697	704	722	684	680	660	639	704	721	641	668	683	684	682	629	649	642	699	695	665	663	673	667	706	700	665	706	709	679	703	671	716	665	746	707	678	670	694	681	686	718	673	668	690	710	658	704	677	691	746	691	669	680	687	744	670	659	701	685	749	703	717	666	704	636	712	666	699	715	695	702	695	689	689	693	669	732	641	675	699	712	696	706	689	693	704	699	671	694	706	723	662	633	673	700	694	696	699	675	710	708	691	673	723	706	690	700	709	679	677	713	695	692	713	716	715	760	716	736	635	703	698	677	713	718	708	673	712	639	674	710	681	722	657	719	677	668	682	663	734	651	649	675	681	704	675	685	682	724	649	667	698	699	781	692	720	675	747	695	664	689	629	678	697	726	649	698	686	677	721	664	706	696	688	692	675	687	646	670	731	645	723	681	726	675	711	679	686	672	657	671	707	699	640	637	733	692	665	708	690	662	668	716	631	699	661	690	733	666	649	661	682	676	703	682	705	665	710	702	639	717	704	715	665	706	711	685	689	690	654	690	655	638	686	665	711	711	693	704	694	699	695	673	695	694	679	663	701	760	681	716	645	732	657	695	673	712	732	670	712	713	699	681	716	725	664	695	668	644	759	692	666	701	681	650	699	719	686	716	690	689	679	689	702	683	715	668	668	688	720	671	710	701	684	670	658	675	629	659	720	699	685	659	673	677	670	706	662	651	693	674	685	689	675	731	727	747	685	681	665	703	659	724	677	690	707	686	685	673	731	709	654	700	680	669	682	675	694	665	700	749	713	715	691	632	653	660	686	680	658	652	653	707	714	680	696	671	687	687	725	701	722	733	720	752	718	678	682	692	701	695	665	674	724	691	684	700	686	706	681	739	667	731	686	694	732	641	701	710	659	648	696	680	703	659	688	662	672	686	685	676	701	657	701	656	703	691	693	666	705	632	667	682	665	732	705	711	679	689	683	704	689	663	718	709	664	687	658	717	737	648	714	718	639	698	677	736	747	675	734	722	698	664	700	681	689	676	705	689	692	742	692	678	674	658	694	668	690	658	703	703	683	697	695	662	665	714	686	694	741	641	654	697	736	713	694	676	717	695	668	746	680	705	678	715	690	678	681	683	693	675	695	622	630	698	708	713	713	666	694	686	640	651	684	691	652	719	687	654	686	714	663	676	687	679	700	691	695	679	700	653	733	693	701	750	693	703	653	693	681	666	678	696	713	707	689	710	667	669	674	665	668	694	691	674	670	686	723	710	702	684	688	753	714	707	660	675	692	683	724	641	705	715	692	683	673	660	709	626	713	667	666	704	719	646	681	706	722	669	694	714	671
21218	2082	1196	967	685	517	421	338	332	296	277	251	227	240	215	203	216	213	217	201	224	213	178	184	198	188	199	190	195	191	171	187	188	197	208	200	185	189	208	207	187	159	172	185	180	184	198	202	181	201	195	186	176	178	185	198	182	162	193	175	178	205	190	170	176	205	182	177	187	180	169	176	169	178	204	187	171	168	192	173	170	181	158	168	187	174	198	199	172	170	171	181	199	190	185	197	173	181	173	190	205	179	181	161	187	186	175	172	173	174	157	196	192	177	195	200	186	175	182	187	166	177	167	183	182	161	181	178	182	192	177	166	203	183	180	191	181	168	197	160	206	161	190	170	162	194	186	196	176	175	186	172	166	164	182	181	168	165	190	187	162	199	168	180	180	175	192	174	180	184	165	190	178	173	199	175	184	153	178	183	205	174	178	177	222	197	180	176	184	166	175	165	200	172	176	157	201	190	165	180	152	195	165	162	199	195	185	159	174	177	178	181	166	178	190	189	190	194	180	158	162	208	195	184	169	173	164	179	191	176	159	163	179	178	162	185	174	185	175	175	168	167	164	196	206	192	188	188	184	176	175	173	169	195	168	177	208	179	182	173	170	147	192	188	183	177	154	179	165	172	200	194	194	202	155	190	187	196	182	180	178	181	188	200	174	182	165	167	176	179	145	187	175	179	170	171	164	212	179	205	196	182	161	174	185	198	170	173	193	185	219	175	172	196	169	192	173	185	200	175	172	212	170	194	172	210	184	163	150	163	179	173	170	196	185	174	164	174	205	166	188	217	183	211	188	180	191	163	168	165	206	204	149	198	168	174	194	189	156	170	182	178	157	174	183	155	166	174	182	189	186	156	159	156	153	175	177	167	170	172	207	176	184	181	175	182	183	192	169	177	181	180	167	182	169	174	175	155	194	198	157	183	165	152	176	177	182	225	190	178	205	183	166	173	168	162	183	191	166	157	179	163	174	201	171	189	210	173	198	176	186	168	180	178	180	160	190	181	194	169	189	175	180	187	187	187	186	149	172	181	199	203	175	201	181	221	182	180	179	185	183	173	182	180	165	190	183	156	181	186	166	167	183	168	185	208	182	144	177	183	166	180	192	184	175	181	163	207	170	160	160	168	165	198	182	179	177	171	177	184	188	180	196	175	188	173	212	185	181	176	178	172	172	168	183	177	187	187	180	188	191	164	212	194	192	161	180	197	179	190	173	167	180	174	204	174	181	189	161	175	143	185	168	176	189	165	167	165	204	186	165	197	160	153	166	186	213	183	177	184	178	178	173	152	173	189	173	171	186	167	165	187	193	163	194	187	176	161	181	192	193	198	178	196	165	177	169	173	172	176	198	165	188	186	198	163	177	164	197	177	192	177	183	191	185	151	161	184	171	207	175	174	196	168	191	192	191	184	196	157	194	196	167	180	176	170	173	155	184	170	167	169	173	178	196	178	187	160	188	166	171	181	200	195	176	171	173	189	191	162	181	190	168	183	179	175	207	186	171	199	177	199	175	165	201	207	184	174	157	177	205	174	170	164	149	168	182	169	181	189	164	190	188	186	180	167	168	180	194	166	153	190	191	161	196	175	158	170	165	174	192	180	188	180	212	181	169	173	166	174	178	178	168	186	194	184	165	187	191	191	182	164	174	175	139	188	209	176	196	183	176	153	175	157	170	193	183	184	211	184	159	205	163	192	191	166	183	198	181	172	190	203	170	188	177	154	168	202	169	195	191	179	198	202	165	203	177	166	177	187	179	197	177	187	169	190	193	183	187	187	167	195	190	183	166	195	213	174	187	168	184	159	160	183	186	166	185	171	173	194	153	173	183	195	173	163	167	198	160	173	198	171	163	165	177	196	199	182	183	174	159	174	160	186	199	167	160	157	176	183	174	184	163	185	179	183	185	187	192	182	185	170	173	186	158	192	202	182	208	177	190	186	161	169	185	192	204	191	158	168	198	197	199	165	166	202	167	165	176	180	152	154	178	177	172	197	147	174	187	170	169	187	197	185	174	169	196	182	167	185	160	190	194	183	159	180	179	203	169	173	193	164	185	167	179	137	167	191	165	187	185	208	189	159	177	188	167	160	177	157	185	213	148	167	166	168	170	184	180	208	168	170	193	184	176	166	160	190	173	148	182	177	175	169	178	169	173	162	176	187	192	186	180	194	180	174	178	163	149	166	147	183	193	194	179	178	169	164	157	179	200	169	180	173	149	171	170	199	154	193	194	209	185	159	155	172	180	172	206	185	172	191	176	174	158	181	168	190	185	190	168	193	181	194	182	174	184	192	176	162	192	180	203	176	192	177	174	186	177	187	174	162	170	154	168	184	180	181	172	166	182	192	179	199	177	189	199	172	198	183	179	184	169	184	167	172	178	194	178	186	173	162	150	163	182	183	190	156	195	199	200	137	159	185	211	189	179	188	200	182	193	169	192	184	190	155	193	167	184	175	180	169	200	167	170	195	180	197	184	158	162	163	160	183	164	183	179	206	187	189	174	183	199	179	181	162	185	168	167	193	219	199	151	197	178	166	183	193	165	160	193	172	183	180	169	152	172	178	180	183	166	159	189	159	197	171	191	176	218	190	157	185	196	168	170	178	162	175	174	178	167	177	172	177	161	169	172	188	189	166	142	168	190	180	171	195	188	189	217	195	181	168	200	194	177	197	188	156	165	168	163	192	215	186	177	181	188	195	180	179	176	195	203	181	202	197	187	184	192	175	176	151	164	169	160	200	180	193	169	155	223	186	185	157	149	159	170	189	227	188	175	167	172	175	176	174	164	191	209	187	177	190	188	205	175	180	171	194	178	189	171	164	166	174	172	181	171	186	160	175	177	164	162	153	177	168	175	181	182	198	154	178	165	168	163	159	178	161	171	191	203	182	155	197	184	180	180	179	185	193	191	171	169	200	156	192	191	170	190	171	184	175	161	166	170	183	179	181	185	178	167	189	170	149	180	209	190	171	181	158	161	191	196	165	168	174	193	161	184	186	196	211	203	177	215	168	163	190	211	177	168	170	163	153	181	177	197	187	166	158	151	179	183	186	181	173	190	154	188	173	162	186	180	195	168	170	179	166	197	180	180	169	185	171	174	176	178	173	190	162	204	170	171	175	198	163	164	154	193	165	180	169	196	170	173	162	165	171	170	167	186	173	190	177	174	173	176	188	191	167	177	158	165	175	183	185	181	172	170	198	183	168	179	202	169	147	172	184	185	175	183	177	158	193	157	184	156	189	153	201	187	222	198	179	185	160	164	202	172	181	199	173	189	162	180	181	192	165	158	181	192	172	147	167	162	168	152	171	190	189	181	180	161	205	203	196	160	160	161	159	189	185	171	191	176	176	189	172	170	182	179	153	186	185	173	172	164	177	175	178	174	195	182	165	163	178	186	161	167	148	196	177	205	153	182	175	161	210	179	177	172	154	185	176	164	179	184	160	175	171	171	186	172	166	166	167	183	182	171	184	165	201	174	177	209	160
10658	1277	2446	2991	2555	2171	1880	1583	1395	1246	1081	1037	928	902	830	830	761	730	716	678	720	656	667	655	612	612	619	649	629	600	588	623	615	540	574	563	580	529	571	558	593	573	576	540	540	559	534	536	581	555	565	537	551	498	523	531	543	562	507	563	520	534	575	551	540	565	535	541	545	528	520	535	525	591	551	563	546	505	520	546	552	509	491	562	498	525	490	553	542	517	528	581	533	551	537	550	514	498	545	542	496	506	517	542	498	504	550	481	474	558	507	505	553	498	567	509	521	539	538	515	532	524	544	481	521	512	498	550	512	473	527	499	517	516	484	502	492	542	549	527	540	525	526	534	555	530	480	516	487	523	546	526	501	559	516	492	536	518	504	529	527	537	503	497	544	503	487	541	536	532	516	490	519	491	514	531	491	494	487	491	520	512	548	491	510	542	520	523	530	509	493	497	503	539	523	488	529	508	501	529	544	519	543	456	504	539	533	506	516	499	493	485	513	484	516	520	511	521	499	490	542	515	542	521	510	534	502	509	530	506	504	530	475	523	557	520	519	535	521	531	500	512	526	489	507	468	510	503	530	557	511	466	522	528	497	541	498	501	492	516	544	503	535	538	539	550	535	498	516	494	544	468	538	511	523	499	491	503	504	521	486	501	502	473	532	539	541	516	523	543	477	517	519	493	542	535	512	539	498	490	519	545	504	548	538	533	515	511	544	487	485	519	552	508	538	508	467	514	511	522	520	530	564	540	533	524	514	524	507	546	506	558	552	519	511	547	515	524	528	520	515	517	477	508	494	511	544	541	545	503	550	530	502	494	539	512	503	527	535	512	523	513	482	502	554	478	519	516	562	499	524	506	525	526	533	526	535	517	505	542	513	536	530	504	535	532	510	516	514	512	512	515	524	458	523	543	513	559	495	535	482	558	512	549	488	515	517	487	528	515	535	542	517	524	498	534	536	534	517	481	514	498	484	465	523	506	526	540	545	515	510	525	512	527	537	531	523	524	524	548	540	542	536	493	566	483	523	501	542	523	543	553	487	521	525	483	496	541	505	557	511	574	490	534	480	534	522	529	533	497	497	493	527	536	500	505	545	530	545	491	547	508	539	542	501	511	558	531	498	493	486	504	536	521	509	532	514	541	509	500	504	537	500	506	580	529	528	476	534	524	494	530	514	476	557	530	515	521	483	525	519	544	556	530	524	472	506	547	474	528	485	525	525	514	511	513	522	507	533	515	512	497	511	495	496	500	502	531	490	508	510	506	551	523	511	505	501	560	511	469	547	525	534	534	483	542	540	475	552	508	555	515	537	520	516	509	561	530	558	522	537	501	502	518	536	525	505	519	509	550	512	515	508	522	491	519	519	537	490	541	517	513	509	517	530	495	479	490	525	519	550	560	515	529	508	510	489	526	541	505	555	538	485	502	527	519	488	518	498	496	490	535	500	501	466	493	553	495	475	512	579	511	514	532	501	542	530	508	555	519	511	524	497	509	479	548	550	497	525	513	545	490	526	534	571	521	525	506	496	504	512	521	540	552	534	519	483	545	504	527	512	500	518	507	499	510	517	513	524	483	534	522	470	531	489	520	514	490	512	530	500	510	526	528	495	557	555	515	473	529	533	516	502	492	493	483	507	526	540	526	515	550	485	516	524	514	509	514	529	517	491	534	496	533	533	523	528	512	516	538	496	536	512	501	505	563	549	528	470	526	484	491	536	507	514	543	514	512	519	532	487	531	505	513	476	536	540	505	551	487	546	511	569	503	546	548	488	561	539	513	509	541	527	527	527	513	525	517	533	491	530	474	531	510	521	504	527	513	512	500	522	505	523	481	524	501	569	518	468	516	501	545	543	500	523	514	512	509	499	522	511	499	513	478	542	559	502	465	547	506	533	534	536	534	496	490	503	505	520	525	570	544	541	545	512	503	491	524	498	532	512	524	522	531	504	528	527	525	582	496	516	518	524	518	528	491	514	471	512	509	497	512	512	506	485	509	526	546	514	491	519	492	493	528	539	521	518	512	521	539	504	556	533	538	512	503	506	530	518	505	486	513	539	509	514	492	478	522	528	515	514	482	535	522	518	520	525	495	499	523	522	486	505	507	516	521	505	482	521	490	499	506	507	533	556	504	517	553	522	513	535	496	490	505	528	509	536	541	525	536	504	517	554	531	514	507	497	501	537	552	514	485	515	485	485	495	530	516	545	563	517	519	495	545	542	505	514	447	533	509	517	498	526	538	568	516	522	551	534	531	517	503	531	513	520	532	532	522	550	522	494	544	508	534	493	502	531	523	531	574	515	473	565	523	507	496	515	541	544	529	498	501	553	557	543	524	536	535	496	512	493	507	499	520	531	537	547	512	507	493	499	520	520	495	564	508	525	564	516	503	516	513	477	522	550	497	550	502	525	510	490	542	555	503	525	496	521	517	507	546	512	573	490	521	495	531	494	543	539	504	486	495	518	497	482	487	484	523	528	512	510	522	556	502	537	537	551	551	510	495	492	511	518	503	569	532	519	541	515	511	502	508	563	506	487	555	488	539	532	498	490	520	500	505	513	523	502	471	518	521	529	524	521	537	538	560	481	521	515	511	496	524	548	535	561	537	530	548	518	498	561	531	513	485	506	550	530	505	538	506	530	530	540	497	487	550	561	515	516	521	526	504	511	517	512	544	536	508	497	518	519	502	499	489	558	504	531	484	516	473	500	497	507	531	495	507	508	535	516	500	516	507	502	529	558	481	545	524	545	504	487	511	522	534	463	499	540	501	516	518	499	498	534	518	496	541	513	506	544	542	502	556	519	549	555	514	539	520	466	538	507	504	536	498	493	506	524	520	535	497	512	527	559	537	469	509	508	500	493	481	504	485	534	487	523	534	535	486	501	551	493	546	542	497	551	492	516	505	523	477	529	505	530	523	491	528	506	520	524	531	491	480	525	512	508	509	482	479	542	471	546	548	497	525	506	504	504	525	518	500	543	560	517	496	503	505	508	503	478	532	566	547	500	487	492	482	545	495	477	503	540	502	497	494	538	550	510	482	526	509	527	507	498	494	497	562	510	506	528	517	489	499	532	520	462	525	535	508	483	494	549	513	542	537	504	544	536	485	522	498	551	515	484	519	548	474	516	515	533	552	573	500	504	534	550	519	532	494	539	471	505	458	508	502	504	498	517	495	513	520	532	517	515	552	538	553	509	499	528	535	549	535	506	542	518	514	548	502	513	497	534	527	525	502	524	502	497	551	533	478	495	507	521	511	551	511	516	515	489	523	489	468	530	535	530	528	505	533	485	508	532	510	510	518	525	515	542	487	549	509	503	528	493	513	540	501	515	528	473	525	531	581	534	482	531	536	481	491	554	567	525	487	525	509	499	515	571	523	539	516	497	528	549	501	494	531	496	545	555	545	506	497	524	515	528	499	488	510	511	503	521	513	508	526	511	497	526	522	515	525	568	533	518	532	545	529	530	485	525	538	520	550	461	471	506	519
32878	5932	2662	1991	1414	1034	884	745	638	573	523	467	505	442	423	380	372	429	401	370	432	396	391	379	369	377	416	347	374	357	365	357	399	350	334	346	333	321	373	370	349	370	339	358	360	332	336	325	335	321	339	320	347	354	365	347	373	337	347	363	329	346	306	359	342	360	321	374	363	364	354	344	340	347	365	360	366	350	384	371	340	301	341	338	338	340	361	308	367	359	364	350	356	310	344	315	319	357	355	337	355	368	361	354	349	344	320	356	297	346	321	340	350	388	322	320	357	340	341	365	336	356	351	340	319	359	338	367	358	319	353	345	357	317	318	321	314	334	366	341	343	323	335	353	305	346	386	324	369	299	315	361	356	319	354	351	315	329	353	344	336	344	370	336	290	340	331	316	297	353	326	335	372	346	358	342	326	301	347	329	365	332	336	357	361	346	343	347	328	345	347	363	323	349	373	361	333	361	310	305	370	362	334	306	323	336	366	330	347	317	341	362	316	343	318	337	360	337	353	360	311	342	348	333	324	333	303	351	353	367	341	295	344	313	293	350	351	314	334	365	340	345	323	309	348	306	381	350	333	369	322	343	374	363	340	376	362	381	348	340	343	348	346	358	331	363	364	327	310	338	333	328	331	341	343	313	340	327	358	350	352	329	362	376	319	316	345	354	309	332	317	332	343	321	402	345	307	357	363	358	377	337	334	324	312	347	358	342	334	344	345	358	310	347	363	343	322	324	347	360	337	305	341	326	330	369	346	355	339	330	353	353	334	357	305	345	345	337	327	354	364	322	358	326	338	326	357	329	339	350	344	336	325	362	353	318	356	339	368	345	347	316	331	345	322	342	372	321	340	335	331	322	315	319	369	332	364	346	366	379	334	393	328	364	342	357	328	310	326	334	323	361	332	323	352	340	338	335	298	313	341	343	344	364	356	346	307	313	353	338	331	366	328	326	348	332	331	320	347	348	356	369	298	378	344	346	330	357	345	306	343	321	327	374	351	360	324	330	354	322	362	354	350	337	341	355	326	342	356	339	350	360	345	334	356	342	322	387	341	339	348	321	328	348	348	347	329	361	328	354	350	329	348	334	356	356	331	317	335	338	343	333	326	380	356	350	350	346	332	338	344	348	331	382	319	324	325	335	342	344	329	360	340	363	364	344	333	332	346	323	341	355	329	350	341	341	317	345	378	355	391	368	353	330	334	329	367	352	309	321	320	333	348	314	316	335	345	357	331	354	330	330	348	342	341	333	347	383	332	315	340	335	332	343	339	332	322	325	307	314	343	351	364	353	323	331	318	321	358	345	342	327	340	353	369	299	358	364	304	367	323	335	341	330	360	328	360	411	345	317	355	350	324	347	328	357	366	332	352	359	351	336	324	314	346	331	336	350	340	345	362	327	340	351	358	332	334	327	352	333	340	340	367	323	325	329	334	328	367	321	345	344	346	304	332	331	319	367	308	335	331	332	348	316	328	338	359	381	340	328	312	369	349	335	343	367	336	340	360	333	316	324	334	312	350	372	322	334	330	331	355	343	342	338	342	340	314	348	333	336	367	354	370	331	322	346	327	344	359	332	364	371	366	365	345	343	388	340	340	328	327	325	340	356	323	337	322	343	337	347	330	367	350	318	331	334	294	351	338	351	331	286	327	342	341	319	343	334	336	333	329	350	310	347	320	327	347	346	338	322	344	316	327	345	351	345	351	359	337	357	362	325	345	331	334	337	356	332	339	304	333	331	345	320	287	349	342	362	360	352	337	355	337	319	317	312	331	339	313	329	327	360	312	335	361	376	353	356	330	334	350	323	341	340	339	348	355	343	318	327	355	349	327	344	329	332	353	345	350	336	362	327	322	358	341	378	317	343	353	342	366	333	358	337	367	382	294	337	333	349	326	339	325	350	336	342	331	334	327	382	331	351	330	329	353	347	351	324	338	342	360	343	353	340	324	329	355	327	315	339	362	331	324	330	372	359	370	371	330	325	338	341	316	365	344	339	341	323	352	368	341	387	344	324	358	331	303	357	346	344	334	343	347	322	340	337	345	353	333	332	340	345	330	332	278	362	336	330	326	344	373	355	352	324	353	317	330	312	322	314	374	330	356	320	331	376	343	319	357	310	347	323	312	332	337	308	342	354	343	332	305	338	368	393	339	329	364	339	357	362	345	345	337	325	363	359	345	336	369	349	332	359	300	353	364	336	317	351	358	386	356	346	350	330	346	338	310	356	358	369	324	297	336	368	339	360	347	325	310	374	344	356	403	358	340	379	311	319	355	337	309	315	332	339	330	345	340	393	358	347	360	352	327	336	319	306	367	326	341	359	352	348	360	331	343	355	323	380	339	354	292	347	326	367	334	344	358	347	349	327	349	349	334	349	302	331	335	332	326	366	311	366	331	337	370	327	322	333	359	331	337	336	352	333	364	338	327	336	311	332	368	344	314	338	354	346	322	310	366	308	367	365	358	293	335	336	340	361	345	296	327	358	375	328	359	330	335	278	328	380	361	339	367	320	320	342	354	354	348	352	366	315	377	351	339	340	341	360	334	349	304	363	334	306	348	330	356	351	359	354	356	329	354	340	316	307	319	301	326	346	332	327	364	303	343	315	319	324	360	324	342	334	353	344	324	389	337	320	366	313	333	334	366	345	379	326	338	364	349	351	330	355	340	347	350	327	327	344	297	322	327	311	401	350	344	337	364	361	335	345	355	370	343	328	351	323	348	323	322	308	341	372	332	336	363	307	342	324	363	348	358	336	363	343	330	372	339	305	330	342	359	320	337	321	385	341	342	332	364	357	326	353	356	331	359	312	331	348	337	330	341	311	337	342	322	336	332	340	320	365	321	304	326	352	321	348	349	329	328	306	379	359	315	339	340	337	345	319	346	346	315	327	327	342	357	350	342	361	316	348	345	348	295	360	296	343	349	332	344	337	350	362	341	355	343	298	316	366	350	359	322	330	370	309	314	359	341	365	326	348	353	340	363	314	365	324	357	371	342	361	324	354	328	354	365	323	329	346	359	361	388	355	351	299	335	342	358	347	366	329	334	336	411	353	326	371	300	309	312	349	332	344	381	325	335	349	324	336	313	367	297	330	319	319	340	335	331	315	338	351	358	351	357	318	382	341	368	357	345	345	366	322	346	318	311	361	340	359	358	306	387	337	315	324	335	367	373	334	344	326	350	321	342	352	355	363	304	317	337	353	340	375	352	349	344	348	368	363	359	340	329	337	335	378	325	376	384	357	313	349	330	332	351	340	334	338	333	352	343	366	327	341	319	344	354	334	362	296	348	340	345	300	348	366	320	293	372	348	317	339	331	311	350	324	328	352	375	371	367	345	388	328	337	322	341	339	366	318	315	345	319	335	365	336	343	351	355	364	384	345	311	327	364	297	320	317	329	351	349	327	364	344	337	376	373	345	308	374	355	360	325	316	335	332	339	356	349	311	354	360	337	334	307	338	349	352	364	356	340	372	336	352	354	347	315	354
15585	2312	4495	5495	4803	4029	3367	2922	2565	2127	1976	1832	1706	1585	1473	1371	1387	1296	1244	1208	1195	1170	1151	1153	1151	1046	1030	1071	998	1048	1031	1007	1007	1004	1014	1034	965	926	944	935	957	986	975	931	940	969	992	904	1016	881	933	952	915	928	893	925	966	930	936	914	941	908	881	907	974	888	923	928	892	888	898	876	936	902	908	911	898	932	926	899	889	907	936	922	844	874	909	906	941	875	895	882	883	916	879	901	889	931	926	878	878	899	855	806	861	853	899	913	899	855	882	938	926	899	913	888	803	841	891	872	912	901	863	862	956	871	794	866	861	861	856	924	861	875	858	913	890	827	882	856	856	844	927	879	884	921	897	904	826	882	870	903	874	842	857	911	844	897	878	877	893	829	874	848	914	913	901	828	888	816	925	853	864	839	892	836	915	836	891	835	867	875	850	893	855	879	915	832	904	930	868	851	866	920	863	829	871	869	886	862	842	839	896	908	887	879	792	829	855	880	866	852	872	875	899	863	908	862	880	896	885	898	870	859	865	861	854	877	892	844	865	850	847	846	894	883	920	850	857	858	877	892	869	874	865	880	848	844	919	870	870	891	885	852	861	876	874	880	850	857	898	854	909	839	864	854	864	861	843	883	908	870	918	864	873	853	872	883	860	847	898	879	816	934	893	837	884	858	889	848	868	866	947	944	887	870	833	889	851	856	925	911	861	832	851	849	876	829	940	838	893	820	842	885	895	848	859	899	862	861	918	883	840	875	876	862	862	857	906	853	887	865	888	861	903	891	899	924	935	842	916	870	882	878	810	838	844	857	914	869	878	888	857	844	840	888	795	906	822	840	845	911	872	860	898	891	893	898	863	886	850	843	903	848	876	919	863	816	876	888	934	876	872	867	814	866	892	926	860	916	820	853	802	827	890	880	883	836	832	874	868	891	877	874	848	850	865	845	814	855	879	848	840	871	843	847	902	856	844	864	847	901	867	855	780	825	866	918	802	896	898	894	881	874	853	860	797	900	863	879	875	881	879	879	874	870	839	864	899	840	814	909	899	840	873	936	888	837	874	897	873	899	855	856	840	872	835	914	881	862	890	844	844	862	893	890	864	883	898	912	847	898	887	893	857	899	831	838	877	939	909	854	843	863	890	859	846	896	817	854	867	872	892	917	871	893	905	850	899	900	879	900	867	879	897	852	899	902	876	859	865	869	936	887	861	877	878	942	868	841	874	902	869	868	833	889	908	835	912	910	864	832	889	864	891	864	859	841	838	901	904	857	883	867	854	885	929	835	868	825	898	891	882	880	839	876	875	923	895	884	860	872	846	895	865	868	900	935	847	875	872	888	869	903	876	863	935	853	877	866	844	895	892	914	820	886	849	878	876	848	868	909	885	880	855	886	861	860	922	874	837	832	889	847	876	888	856	934	855	877	878	897	860	844	879	840	925	881	898	918	838	875	834	886	882	900	888	866	863	840	879	860	832	839	863	852	834	824	834	877	820	900	851	894	894	912	884	876	910	833	825	857	861	831	852	929	843	838	889	836	886	893	905	915	864	872	901	892	914	882	825	896	853	859	822	859	865	827	866	894	928	881	876	887	873	892	896	883	843	837	862	870	863	879	896	874	865	848	845	825	879	877	870	843	902	878	850	916	907	882	914	904	853	916	870	865	938	889	889	865	879	897	905	900	889	870	839	868	835	875	905	875	903	884	848	893	823	905	903	881	819	865	861	942	901	907	896	874	867	829	837	847	859	861	851	901	890	911	898	820	836	844	854	835	852	874	870	877	938	871	847	899	920	912	853	840	923	850	868	871	875	871	904	829	932	882	837	885	787	798	862	859	859	847	857	841	883	845	894	878	871	880	909	872	889	821	812	880	837	887	854	879	878	869	871	903	832	813	876	889	858	888	842	847	898	890	841	844	876	896	848	835	850	852	806	893	931	859	842	894	837	851	905	864	871	868	852	839	862	870	877	873	843	833	841	894	856	829	874	840	882	821	820	851	915	834	869	844	843	841	884	835	852	844	872	808	843	869	899	854	889	881	893	843	877	820	895	949	860	823	852	863	866	859	864	834	915	884	897	896	844	861	958	820	915	894	887	907	875	853	861	863	876	897	898	813	919	828	879	855	894	890	867	888	859	861	854	853	886	933	914	916	950	846	904	872	926	854	825	841	874	883	836	858	920	874	878	957	895	902	950	863	862	866	918	913	881	907	815	911	909	876	845	869	911	871	902	883	840	876	854	872	874	881	839	828	907	851	888	906	881	911	862	889	901	861	863	806	858	878	862	886	828	888	870	833	885	868	866	868	822	920	895	906	880	891	869	821	845	837	851	864	789	891	875	920	884	886	874	885	876	883	907	906	864	849	843	828	827	887	817	961	894	832	843	907	864	867	839	856	918	856	868	849	850	850	875	902	856	864	803	831	887	878	861	849	829	873	844	903	831	878	862	840	857	856	906	865	817	862	842	929	903	926	902	935	847	887	851	884	895	878	959	863	926	888	898	899	893	879	857	822	894	842	876	822	874	857	903	867	837	840	875	855	905	901	812	910	874	903	901	926	846	881	870	858	876	860	838	897	903	835	843	906	857	903	910	920	905	850	824	873	877	888	851	893	897	883	866	883	825	877	851	829	855	929	862	955	881	851	892	883	860	839	865	878	886	824	872	845	900	887	821	840	870	890	875	893	850	898	923	830	851	884	874	882	902	825	971	861	877	870	899	849	894	852	830	838	838	885	858	858	914	916	871	939	880	882	842	905	911	831	895	875	891	853	891	914	899	851	877	837	867	890	839	858	905	923	876	868	837	882	849	898	876	889	867	900	880	902	900	910	866	869	886	862	867	846	861	843	860	890	838	870	902	867	922	856	811	895	853	852	858	889	882	911	872	871	923	865	877	867	882	849	881	899	846	829	828	946	846	844	826	817	894	848	851	894	843	874	851	872	885	856	942	855	816	870	848	917	862	851	896	882	846	847	839	856	824	868	905	850	833	891	883	831	902	817	895	872	862	897	868	870	823	897	913	807	886	809	828	899	861	840	863	918	845	859	803	842	927	884	866	862	860	837	873	873	914	843	925	871	903	864	850	836	798	894	852	941	869	895	887	892	857	936	899	908	905	860	863	861	852	859	846	895	873	889	907	853	886	882	846	856	911	844	899	882	842	870	888	898	871	899	905	846	908	927	816	843	898	873	818	846	924	893	918	950	879	871	835	831	878	847	845	885	839	877	890	896	839	874	865	879	876	845	899	872	873	902	873	842	935	904	888	871	846	914	890	881	881	868	855	890	894	928	869	911	864	843	851	857	829	849	895	950	907	875	831	850	820	850	865	833	832	867	886	845	869	880	838	865	832	848	891	842	949	858	874	879	918	896	872	881	868	882	852	912	830	849	822	840	847	886	814	867	907	884	864	853	856	911	905	882	837	896	857	935	892	837	857	858	866	887	874	885	878	892	883	906	834	831	849	897	836	851	817	888	837	866	910	889	869	886	921	840
4489	314	313	303	268	269	284	285	286	281	266	253	261	275	302	293	275	284	263	263	292	285	287	278	277	278	277	260	272	265	283	256	298	261	278	318	283	266	261	266	279	246	283	295	282	268	251	261	300	243	268	254	251	265	257	273	263	289	289	260	270	274	270	253	279	247	261	290	254	267	269	263	252	227	241	265	270	272	265	277	308	248	259	281	258	280	268	295	282	275	296	267	266	265	244	264	271	324	265	253	286	282	295	306	271	268	247	271	272	281	250	278	268	263	288	281	306	268	266	282	249	276	300	264	288	235	295	260	300	250	298	265	266	281	297	283	278	249	288	274	280	273	277	278	264	281	260	282	273	294	341	294	276	265	275	253	251	269	252	269	255	271	272	288	295	283	275	277	238	256	321	298	283	284	286	287	261	286	248	269	293	267	308	240	259	267	282	277	270	322	288	293	294	248	298	300	275	280	279	293	274	290	269	282	271	255	280	303	268	290	258	248	265	267	257	293	297	278	281	287	279	257	244	279	282	264	268	273	283	269	259	297	294	272	281	289	287	280	302	293	283	273	287	291	279	275	310	274	272	267	265	277	287	303	248	250	247	282	239	274	277	277	280	295	291	261	269	253	278	267	252	269	286	306	267	267	283	251	264	303	282	292	276	283	286	254	247	286	290	259	283	268	263	269	255	261	295	285	270	278	263	272	247	279	302	299	272	285	291	247	284	283	250	237	262	286	265	273	328	282	292	264	291	244	274	299	245	297	262	301	267	286	250	285	281	297	295	280	286	262	252	288	286	270	273	285	233	249	300	283	262	262	275	286	291	273	273	295	287	267	291	298	256	269	297	300	278	294	252	280	284	262	285	276	273	266	287	291	266	268	290	275	288	259	276	292	238	260	270	247	273	286	269	282	301	268	280	290	276	271	262	260	248	291	282	274	272	319	298	263	270	278	256	274	267	267	285	290	295	258	289	311	278	274	303	277	262	271	279	269	302	273	286	250	291	260	288	235	285	293	294	297	263	268	283	252	252	267	280	248	287	294	283	277	268	281	264	288	302	295	294	256	265	274	283	266	270	278	278	273	276	298	277	288	298	278	263	237	264	246	269	282	307	283	269	272	273	281	278	295	289	284	265	277	257	299	269	290	270	306	262	272	300	268	255	264	274	275	289	286	297	298	253	243	285	294	286	252	285	271	275	298	297	251	303	288	248	281	261	260	260	291	273	240	243	235	287	294	288	281	287	268	234	280	287	273	265	263	280	293	295	315	261	267	274	291	277	253	238	251	270	287	294	265	268	259	270	284	263	254	292	275	230	256	282	276	264	269	266	273	297	267	267	255	259	281	308	260	266	276	263	271	278	278	307	255	244	292	284	260	259	300	256	266	293	271	273	273	294	253	259	271	286	297	274	275	307	265	291	285	290	251	281	239	206	265	269	293	264	260	254	302	279	273	283	251	276	279	290	288	291	270	249	259	272	303	261	271	258	272	269	271	281	302	302	288	290	261	294	280	250	238	263	256	294	264	288	289	308	290	275	285	268	313	284	278	249	261	261	271	297	261	273	257	281	307	274	268	242	278	297	274	312	277	273	317	291	303	243	296	260	268	299	278	274	290	251	265	283	286	276	276	279	262	269	246	264	269	239	271	275	276	282	285	270	291	268	294	282	261	265	256	260	284	317	285	283	286	284	264	254	290	296	272	297	263	278	254	284	289	285	271	250	256	282	278	311	278	291	279	279	269	292	316	251	268	259	283	299	256	288	314	299	285	279	283	275	254	266	301	289	325	287	277	274	266	273	296	291	267	257	269	249	294	258	269	275	279	294	272	275	277	233	252	269	274	306	262	267	294	236	282	303	266	279	276	249	252	268	250	270	313	285	248	282	321	277	263	254	296	283	256	255	259	286	267	271	288	325	251	248	301	290	296	274	266	251	279	251	259	297	274	268	295	273	287	280	307	279	276	260	271	275	286	273	261	292	276	283	264	264	244	269	293	270	292	257	262	268	253	250	268	293	276	243	269	299	288	263	269	302	292	274	287	310	259	276	284	299	295	257	267	322	267	261	268	292	252	297	283	301	301	257	242	254	293	282	296	288	267	284	257	262	251	274	267	295	271	296	320	302	305	269	290	270	270	250	281	283	282	254	299	290	256	245	283	268	267	248	284	271	282	259	255	288	280	277	265	300	290	277	280	264	268	264	264	279	267	266	246	270	282	297	301	269	293	277	263	294	266	269	292	286	273	312	294	319	254	262	283	269	256	299	253	275	279	255	271	275	281	289	257	259	283	264	278	263	288	257	290	274	270	263	281	288	274	255	303	289	267	286	271	246	264	276	310	271	284	265	265	277	248	263	280	264	271	282	258	285	262	278	283	241	239	297	272	298	246	274	296	255	262	268	256	302	258	285	291	284	295	284	272	247	262	284	295	300	298	271	282	246	265	302	265	292	276	275	247	289	283	240	283	292	292	277	271	294	289	239	272	292	281	282	270	285	258	288	285	250	280	280	269	263	292	276	260	255	255	255	289	279	283	290	280	261	288	265	251	278	243	302	262	279	280	247	277	260	269	272	280	253	264	246	313	304	280	281	261	289	248	238	259	274	266	292	265	258	304	275	270	272	298	280	300	279	285	316	267	282	274	275	317	280	279	281	263	268	256	256	259	255	283	312	290	268	245	288	250	277	265	269	302	238	257	263	264	284	274	258	262	285	283	309	274	258	262	287	274	289	270	250	256	283	261	269	292	266	285	256	293	309	308	268	246	252	266	277	244	287	246	281	285	312	273	274	259	295	227	293	272	290	264	263	260	304	272	299	273	270	290	279	276	264	250	264	260	271	288	287	295	262	267	259	287	277	271	259	262	281	304	250	272	262	274	270	248	289	234	267	309	271	263	275	287	254	274	281	263	254	269	295	257	282	269	290	266	264	282	284	275	288	266	267	277	266	282	258	301	268	249	296	282	288	304	291	280	286	279	282	251	243	270	277	283	269	260	272	267	255	302	269	262	275	312	256	277	246	289	276	311	296	285	270	236	269	293	296	306	269	273	269	279	296	273	251	282	259	265	303	275	276	245	282	257	263	277	278	287	303	296	282	282	288	286	279	266	271	247	273	278	279	312	258	272	277	264	267	278	272	305	248	267	260	251	276	284	281	260	278	266	308	282	309	266	288	260	265	286	261	251	263	255	236	293	254	263	273	269	244	266	262	314	289	264	287	274	287	253	276	282	315	255	295	242	303	295	286	290	284	274	240	249	294	278	248	286	265	268	243	284	273	244	277	254	269	283	265	270	283	257	237	247	279	278	287	277	284	270	278	275	274	260	276	294	265	274	301	265	270	264	273	295	294	306	252	263	307	278	289	269	274	285	293	272	324	271	267	263	258	280	279	290	260	284	258	256	272	274	306	237	236	245	317	239	280	257	257	276	280	299	282	283	272	294	276	266	273	334	296	256	247	271	272	272	275	261	261	284	296	234	281	251	297	246	277	229
3328	744	797	762	806	764	743	739	774	717	716	699	691	710	693	700	696	702	692	696	743	732	709	694	700	654	656	725	654	680	660	714	676	676	669	740	706	678	709	727	662	675	717	678	653	710	701	751	725	679	655	694	669	685	702	704	747	727	690	681	688	690	670	733	687	697	678	684	697	677	659	696	723	701	760	709	710	652	674	732	672	724	697	705	698	691	704	693	661	658	712	717	667	661	672	680	642	702	742	686	641	694	678	697	692	721	701	691	719	663	660	671	730	718	668	681	726	726	707	696	675	708	683	707	685	720	705	730	641	709	695	690	666	712	712	700	680	694	686	684	675	666	708	731	666	695	648	708	698	702	707	717	676	711	699	652	655	718	766	730	674	662	714	686	690	698	700	698	717	669	685	743	709	684	686	751	714	697	711	697	728	713	659	720	709	740	684	677	718	681	664	722	656	702	730	711	677	658	659	739	695	687	711	694	700	663	704	708	672	680	690	644	697	649	698	674	738	691	713	726	671	689	723	744	709	706	756	707	668	737	678	687	711	727	695	660	692	681	749	703	701	674	698	713	716	671	666	680	661	671	684	663	721	671	690	690	735	727	701	703	643	696	695	708	648	655	681	699	727	684	721	721	693	705	736	698	653	705	699	712	659	709	700	707	731	673	707	656	687	645	652	720	708	682	682	684	680	695	661	703	720	700	725	688	681	653	715	674	698	719	718	686	698	688	667	677	665	724	673	734	753	718	709	721	655	680	731	654	697	662	688	753	671	689	689	668	663	687	697	738	695	707	666	639	688	736	691	684	696	666	710	669	703	678	724	722	694	680	715	643	648	671	678	739	711	697	677	674	688	720	705	690	722	687	723	668	685	714	709	712	716	683	700	679	676	718	638	719	698	692	721	705	677	722	691	691	696	715	702	671	681	718	676	669	669	645	673	666	695	719	722	734	701	679	686	712	698	750	756	673	715	713	637	682	681	711	708	690	691	681	782	684	672	689	699	660	695	720	732	703	701	694	725	675	647	631	717	703	713	711	685	687	699	683	651	712	616	683	676	682	695	696	683	684	682	703	700	686	635	775	706	724	742	711	663	699	676	666	696	663	667	691	722	711	667	676	746	671	709	680	702	653	675	684	655	727	692	695	649	666	691	730	680	710	683	699	713	666	741	700	713	676	699	698	681	647	678	714	664	714	694	663	683	673	684	728	684	693	696	681	712	695	708	649	726	666	716	653	718	686	695	700	695	714	695	743	694	704	661	669	732	725	729	716	695	675	671	725	687	673	712	713	665	724	648	708	676	696	735	723	674	686	715	674	692	691	694	686	719	640	699	726	686	694	698	664	723	672	678	687	724	682	735	675	668	697	712	668	645	695	676	695	657	713	680	670	672	743	691	718	691	650	655	647	723	755	708	705	673	654	652	708	724	678	661	697	688	686	729	712	694	684	688	727	692	690	705	696	720	681	711	640	693	727	706	717	759	668	695	706	668	685	687	728	689	664	704	634	698	722	729	695	667	698	682	659	665	694	727	683	692	683	684	685	697	677	722	716	640	675	730	662	715	674	683	737	662	693	676	667	654	714	695	685	685	661	717	734	692	722	708	752	671	714	712	661	724	704	680	722	659	697	663	719	659	642	724	724	685	701	705	687	712	679	714	700	698	653	678	717	692	682	673	689	701	650	682	687	680	675	692	725	677	645	696	700	690	649	706	632	704	672	683	681	697	734	692	668	675	670	714	702	697	721	660	714	711	706	688	730	666	664	656	696	724	720	713	728	725	637	664	683	689	767	691	723	700	671	707	668	682	720	690	640	675	720	720	678	692	687	727	687	743	713	691	765	722	700	673	698	678	635	706	671	703	733	661	707	685	717	696	742	721	674	670	694	676	721	681	643	670	698	684	685	671	671	671	705	681	705	715	687	679	671	701	662	711	716	697	701	704	685	690	705	674	667	710	703	712	694	722	712	712	635	697	696	695	699	694	702	625	699	716	693	686	657	704	714	707	682	688	700	688	696	701	634	717	681	677	720	707	748	730	736	689	694	705	681	682	715	710	717	711	675	665	719	665	697	710	689	690	750	729	665	688	722	699	677	708	717	688	674	710	708	679	697	736	729	710	723	695	675	681	699	727	664	685	696	692	705	683	695	687	720	660	679	690	667	702	668	722	711	692	688	687	705	696	721	679	657	684	728	693	686	687	731	708	682	695	653	699	689	677	707	709	695	695	680	717	675	680	690	720	670	701	671	699	713	722	727	672	758	731	690	659	745	682	697	691	680	718	704	666	701	709	709	669	705	719	694	695	757	672	712	720	681	721	716	724	661	762	686	741	715	679	651	712	678	650	713	679	691	684	712	696	702	676	710	707	679	710	673	720	663	687	653	682	685	632	720	701	689	713	728	698	666	670	670	699	701	693	677	698	708	689	653	693	729	691	639	724	677	662	685	701	715	716	687	666	705	697	644	685	716	726	711	727	698	698	687	758	710	699	689	695	684	739	738	708	726	672	699	684	742	722	719	660	682	690	723	681	714	683	660	668	714	680	723	720	696	676	705	688	690	684	675	661	707	706	683	683	695	672	684	691	661	682	699	680	686	698	732	696	689	716	715	726	684	683	725	712	684	696	732	673	686	683	704	686	704	780	662	668	710	667	690	717	652	663	731	652	694	690	740	688	700	658	727	652	678	677	716	669	690	689	700	698	677	673	687	708	685	678	658	700	696	702	693	642	657	656	717	641	698	617	753	721	689	626	676	691	747	724	714	697	710	686	696	685	682	719	719	683	709	666	730	658	679	717	684	742	685	672	667	675	696	679	700	668	690	705	654	656	683	730	624	711	716	681	682	701	723	637	696	679	758	710	660	700	683	704	659	725	702	668	687	661	674	673	667	654	716	757	729	755	675	701	644	710	667	702	710	676	759	706	736	714	705	708	696	688	690	676	675	677	719	672	693	710	714	721	672	730	689	701	715	669	686	689	735	666	667	685	692	678	635	657	709	743	660	666	724	698	771	656	677	678	738	707	690	737	715	693	674	700	691	683	668	708	671	684	715	689	705	730	673	654	710	736	700	707	693	697	733	709	677	717	687	689	683	695	688	679	695	679	685	705	681	697	676	706	747	759	693	698	640	689	710	675	746	686	708	689	651	695	727	737	740	693	716	744	667	684	661	672	675	692	691	662	673	657	706	696	730	696	710	702	674	683	759	686	709	666	691	747	699	670	660	756	693	739	720	700	712	664	677	712	697	742	727	682	667	640	680	728	719	688	656	660	688	648	667	716	715	680	655	756	692	738	733	736	725	721	689	747	678	714	706	703	693	712	656	681	693	671	721	705	712	673	672	677	680	649	689	699	709	661	691	690	678	695	695	673	698	741	704	690	670	708	686	709	736	690	702	701	655	722	668	679	665	734	647	777	687	656	700	667	678	677	710	726	692	695	707	691	660	692	725	635	709	690	733	680	701	707	727	673	690	716	680	700	705	723	701	751	684
20802	2165	1162	900	656	512	431	365	338	287	268	258	246	217	202	228	248	215	219	212	213	211	193	217	203	217	187	198	198	198	200	178	179	192	184	145	190	217	189	193	165	152	190	171	229	191	172	205	187	172	171	179	207	182	177	189	177	179	169	174	192	196	180	178	173	207	197	185	159	200	171	180	185	189	175	186	164	182	174	173	195	194	181	177	196	168	176	172	160	198	178	164	189	175	213	177	168	211	177	176	174	172	176	164	180	161	179	151	156	181	183	177	187	175	172	190	172	165	151	182	213	196	179	182	166	193	182	175	172	210	171	149	164	182	191	182	181	165	195	188	184	181	183	195	192	173	165	182	167	179	187	181	190	185	183	191	212	175	189	183	186	172	185	173	203	180	191	175	173	193	165	180	201	201	156	182	178	177	180	170	169	175	190	166	182	199	212	216	186	156	196	195	181	188	170	172	177	156	180	177	200	168	173	169	172	169	184	204	185	177	184	197	191	183	164	155	161	180	191	160	175	168	181	174	164	162	168	172	214	188	188	162	205	189	191	202	183	170	182	187	166	196	141	223	166	198	165	182	185	176	203	197	181	171	176	167	165	176	185	187	171	189	184	180	187	174	184	156	193	179	164	189	202	183	194	162	185	175	193	186	149	179	182	206	198	186	181	200	185	162	163	169	179	195	209	172	174	191	187	171	179	186	197	184	181	166	191	164	180	187	190	188	182	156	168	179	212	187	161	183	181	156	160	145	171	173	168	181	194	196	170	169	169	192	205	175	173	208	175	173	168	178	183	155	151	149	178	202	167	174	186	202	168	178	151	180	172	186	185	163	175	168	173	187	149	184	193	194	206	162	183	203	168	184	195	167	156	197	172	217	167	157	195	160	199	176	157	169	190	180	177	180	185	175	177	160	190	167	179	205	183	171	187	189	167	177	188	185	176	201	182	197	192	182	199	181	181	165	175	186	202	184	182	203	181	211	169	186	171	192	150	174	163	162	186	191	172	188	193	180	172	156	155	162	187	192	174	174	172	184	170	177	178	195	159	156	180	163	197	211	184	185	169	157	175	166	189	193	211	185	194	195	147	160	189	173	185	188	169	188	179	184	175	202	179	183	169	172	177	167	183	163	177	170	190	174	188	188	202	186	178	175	209	176	153	197	167	180	162	170	161	204	192	171	181	183	193	153	155	157	216	195	184	197	149	170	191	190	188	201	175	192	182	177	177	176	183	195	164	198	180	161	162	192	158	174	191	150	211	174	201	175	166	211	171	184	192	163	202	185	193	190	176	165	155	160	153	183	185	169	188	155	171	163	171	211	175	185	177	189	187	190	168	189	188	171	208	178	185	212	183	193	168	187	148	200	174	207	163	196	189	231	168	169	190	149	181	167	164	173	175	164	166	190	161	150	186	163	174	179	189	150	174	191	152	174	177	184	163	189	191	168	178	175	182	201	209	183	174	180	186	186	162	170	198	159	180	175	166	180	165	175	174	201	168	176	153	175	172	182	174	170	182	200	174	181	175	147	206	177	185	204	182	167	199	181	168	173	171	176	171	188	185	178	181	170	204	193	195	182	185	172	170	185	176	178	189	189	191	195	151	169	184	185	164	162	202	185	182	196	186	192	192	191	224	195	178	170	187	184	182	228	187	175	173	171	177	181	193	192	193	174	183	149	186	205	194	188	189	170	185	185	180	178	153	182	190	204	182	165	190	186	198	205	161	171	162	171	192	174	174	170	193	188	158	184	188	173	171	197	177	200	188	167	170	192	195	170	190	183	172	191	184	176	189	156	179	185	192	190	180	171	200	222	199	158	186	191	186	155	175	177	155	149	203	143	187	220	161	169	184	184	204	195	189	186	185	165	175	154	198	192	187	190	171	189	178	197	199	174	163	178	176	208	194	210	169	179	189	169	191	176	164	187	176	184	174	192	188	193	173	162	166	200	180	230	185	189	176	190	160	159	156	185	167	169	176	165	190	197	190	169	175	181	186	188	195	200	181	185	211	178	168	177	169	185	170	174	188	183	209	154	150	186	202	197	168	169	175	198	175	176	185	174	180	198	173	196	191	205	211	169	176	167	191	156	199	160	206	180	189	176	157	173	178	193	169	166	187	157	158	201	162	175	180	189	190	197	163	190	195	165	203	195	191	162	162	159	182	183	195	183	185	187	180	195	165	176	192	156	175	204	188	180	190	183	179	166	184	159	185	174	204	180	177	184	183	214	185	199	168	198	184	174	193	178	196	174	164	168	184	154	179	171	197	172	191	174	193	176	159	197	182	188	162	168	168	169	179	160	172	159	199	188	167	195	195	202	180	187	179	179	182	183	167	191	189	171	184	165	167	154	176	180	194	168	184	200	156	190	199	185	178	164	165	186	169	170	195	176	173	187	164	190	150	172	205	190	178	180	162	187	184	179	185	179	183	168	176	172	163	187	184	169	181	204	174	173	188	172	190	200	167	165	163	170	143	175	185	191	181	202	181	163	188	166	163	200	172	179	178	159	195	192	180	172	165	184	174	193	161	193	181	183	171	178	213	185	164	182	190	201	194	163	188	186	195	183	187	173	146	165	160	200	184	186	187	190	180	170	188	169	167	189	193	164	211	169	209	203	207	190	177	203	213	179	171	167	194	185	182	183	146	179	182	191	165	177	165	161	172	179	189	164	169	184	186	193	179	171	163	194	183	181	181	189	180	189	188	185	165	160	172	182	164	179	185	182	171	181	187	184	177	174	189	176	171	199	193	201	192	159	177	219	191	183	169	190	192	165	166	155	185	195	172	163	155	184	195	174	163	189	175	199	205	203	169	172	188	170	179	191	190	178	182	179	172	166	192	159	173	197	158	196	154	213	200	161	191	189	149	161	166	171	180	184	164	192	196	167	191	169	155	162	177	184	204	177	163	175	189	177	193	201	194	191	193	183	192	193	197	198	171	180	186	190	177	172	227	166	164	214	181	175	177	186	173	171	166	169	186	173	196	198	164	204	179	178	164	154	165	177	170	172	194	170	164	162	185	168	189	177	179	179	188	213	158	188	205	165	179	187	186	190	142	181	187	161	179	169	185	195	186	181	183	171	169	196	178	187	188	166	174	177	187	184	179	176	178	177	180	156	190	175	167	198	202	167	170	203	184	192	159	179	190	185	165	170	179	170	207	181	173	201	180	162	171	194	198	192	174	179	189	164	170	188	190	190	176	185	194	166	194	182	179	187	170	201	174	186	206	196	165	189	177	169	164	193	204	181	181	194	171	176	161	172	160	180	168	168	147	187	181	183	189	201	172	181	165	184	181	164	194	191	182	167	176	200	146	176	160	197	190	198	180	168	182	167	188	188	169	186	196	153	198	191	193	186	191	185	169	190	166	182	192	168	173	181	203	199	199	183	190	188	182	184	185	185	189	175	187	171	173	191	154	148	177	180	164	179	157	173	159	187	182	179	197	185	171	158	154	175	165	189	159	183	164	186	181	189	177	168	169	175	194	178
10329	1289	2428	3049	2636	2262	1822	1678	1360	1287	1100	1012	977	913	872	836	799	766	734	700	692	640	625	669	633	612	642	625	633	588	597	560	595	599	554	617	593	548	554	565	536	532	538	542	530	575	555	543	510	586	565	534	539	579	536	546	524	564	505	533	536	527	552	533	526	580	556	512	540	531	557	496	548	545	531	581	538	557	546	495	528	500	491	540	538	555	513	525	549	468	511	548	535	502	537	509	513	510	504	550	544	500	541	506	542	503	535	544	536	514	552	510	541	541	464	478	507	544	515	530	499	544	524	543	480	494	526	519	508	516	496	517	533	538	536	488	510	507	499	511	510	504	503	548	519	507	526	514	538	509	524	492	534	533	531	518	521	487	518	473	527	535	546	546	509	498	533	474	499	485	544	542	546	508	488	511	531	498	549	495	518	518	550	518	513	557	560	491	510	525	501	524	497	479	494	506	522	512	476	523	510	555	551	541	552	524	555	549	557	515	519	499	509	541	533	537	532	498	551	495	503	509	511	543	486	548	563	518	550	514	528	551	525	526	528	527	534	531	532	511	563	498	516	522	517	518	514	525	528	553	501	491	530	505	501	545	553	535	530	521	554	547	495	483	506	541	513	511	506	526	515	516	496	528	541	531	508	512	524	506	521	505	538	547	494	496	526	546	552	572	538	511	538	527	496	536	564	495	552	517	522	506	505	517	537	520	530	547	526	515	528	508	480	497	554	524	514	533	492	485	533	494	523	504	475	496	519	544	490	517	500	539	542	504	507	535	480	491	524	521	537	495	514	507	499	541	535	544	502	508	526	505	515	504	542	495	518	523	517	539	484	505	531	494	525	507	526	501	508	536	524	468	520	527	478	523	536	536	548	523	535	509	558	512	538	516	523	512	526	554	574	539	530	527	510	504	509	532	511	489	489	510	499	505	536	532	574	512	516	521	492	549	545	478	506	529	531	506	518	498	553	531	538	534	547	546	544	532	544	485	499	523	536	521	490	508	525	537	540	487	512	536	535	467	554	507	558	499	497	502	551	539	557	488	551	483	516	508	540	530	513	528	519	524	495	510	552	517	496	505	504	499	523	464	538	508	507	513	524	518	500	540	508	540	546	493	463	491	542	491	517	525	548	506	516	494	514	499	509	535	566	531	511	572	486	515	542	511	494	492	516	518	539	530	522	565	547	515	517	532	525	493	540	554	526	509	486	525	499	517	519	535	515	550	543	513	532	511	498	511	508	508	518	503	506	501	540	523	484	549	501	539	553	500	511	494	523	566	554	508	503	523	517	517	507	513	535	538	540	522	520	549	525	510	550	524	547	521	504	531	514	526	510	501	514	519	556	536	499	530	515	509	523	488	560	508	501	499	527	538	507	554	516	482	521	502	469	494	519	524	503	524	544	514	525	528	506	541	495	564	527	571	583	548	518	503	532	503	525	508	551	559	526	480	524	507	507	519	531	533	516	511	540	493	444	572	506	524	490	500	525	530	507	542	500	550	536	480	544	493	522	546	508	544	475	523	475	521	552	494	515	536	524	495	496	524	510	526	547	559	532	541	545	582	478	523	515	491	478	555	519	522	502	526	519	487	565	557	532	514	584	563	559	494	525	522	518	551	509	531	488	513	509	519	534	510	478	534	526	516	480	521	543	511	541	495	494	477	479	540	502	507	525	538	484	510	560	514	546	522	557	502	495	510	504	499	538	512	525	487	513	555	484	518	532	524	529	545	492	535	532	515	531	522	570	512	485	507	518	510	514	466	519	579	499	488	512	509	495	527	544	494	507	497	515	513	543	563	541	529	517	525	548	513	496	485	497	463	526	524	536	533	522	546	518	480	473	535	550	538	512	574	503	545	531	502	514	521	551	494	498	498	541	493	553	497	506	504	490	546	477	490	536	500	553	515	521	490	520	545	512	543	482	511	533	532	505	524	477	490	549	533	557	534	470	548	540	511	554	543	531	497	510	541	499	495	532	516	529	503	525	498	505	552	508	512	552	519	528	494	553	531	548	518	538	519	510	513	517	476	500	511	534	494	507	506	519	499	527	565	496	494	526	502	533	505	519	513	510	553	521	474	512	549	512	519	478	512	488	535	513	513	483	511	526	504	475	558	554	549	475	560	508	503	508	571	507	502	548	535	554	511	507	526	506	564	535	512	512	539	543	517	531	477	502	524	496	528	498	529	540	512	484	470	530	579	495	513	522	533	525	545	543	532	549	512	492	526	486	524	512	514	513	535	537	540	506	517	512	543	517	517	518	528	489	508	556	539	476	554	474	533	508	472	524	510	514	546	528	522	516	484	528	519	513	521	511	497	527	526	549	528	526	520	548	500	556	526	498	506	493	519	508	481	498	518	544	521	502	500	538	551	531	535	557	567	515	556	510	509	521	566	519	497	524	543	550	505	537	507	547	524	513	499	506	502	506	511	558	528	547	507	527	518	500	512	523	511	518	524	511	527	516	544	501	536	556	548	482	542	524	576	521	502	487	530	580	492	492	505	503	479	507	536	509	518	547	531	485	505	529	521	503	522	546	524	495	532	534	509	505	530	510	501	539	542	510	501	476	534	544	477	489	482	552	542	506	506	506	493	524	543	517	514	505	527	523	514	472	537	483	542	530	500	488	521	538	499	524	514	527	535	511	540	483	448	509	554	496	485	518	525	483	524	542	512	520	513	527	533	533	536	519	510	550	517	524	493	548	542	568	521	530	503	528	479	511	500	519	502	543	557	508	502	513	459	520	539	503	537	526	510	479	522	501	518	526	524	559	492	528	496	560	481	519	498	518	499	514	543	504	511	502	521	516	515	503	507	505	561	525	493	497	532	506	466	525	487	519	492	514	536	524	535	531	542	544	583	530	478	512	508	501	537	505	516	525	529	533	521	499	557	552	536	527	528	508	546	549	538	551	507	570	510	509	523	505	546	505	526	526	527	493	530	545	497	529	558	530	502	535	516	546	493	502	536	513	537	480	519	532	507	548	549	525	498	506	541	521	519	546	501	497	491	521	485	510	559	517	503	507	530	538	573	545	544	560	510	506	554	470	505	534	560	514	526	514	541	556	527	507	529	518	516	516	494	543	493	515	548	538	510	536	487	479	529	509	543	531	510	512	480	549	504	527	496	504	514	520	514	523	465	512	472	528	511	508	514	520	519	555	518	525	509	485	523	503	521	552	508	500	515	511	505	522	534	527	488	493	531	522	494	521	531	537	504	567	489	502	515	542	514	481	519	538	512	495	540	543	491	540	519	476	504	512	487	547	525	489	557	547	542	463	491	491	534	506	495	534	508	527	506	503	571	506	510	532	538	496	516	471	549	503	503	495	507	501	513	514	481	595	510	516	517	532	520	538	520	547	503	508	519	521	544	510	487	507	504	600	493	523	496	497	513	517	518	493	527	506	534	517	501	518	508	532	505	503	502	518	537	552	511	513	540	494	560	535	556	498	505	516	521	547	501	515	534	511	552	516	528	509	531	521	530	551	500
32203	6355	2640	2018	1383	1035	903	728	676	628	535	502	412	411	439	432	421	387	411	414	399	361	362	373	368	358	354	322	377	393	356	322	338	376	298	366	367	346	333	373	342	350	355	343	345	349	331	332	343	371	347	361	303	324	338	362	340	353	380	320	353	332	354	342	316	356	342	322	387	327	338	332	341	361	325	330	315	348	337	332	339	379	345	357	352	375	342	335	344	367	367	350	338	348	336	363	371	346	351	345	388	352	323	331	308	352	354	368	368	361	365	322	324	341	327	331	310	367	358	340	347	295	351	316	340	357	334	355	343	344	332	346	350	325	349	337	364	356	349	344	349	343	347	352	314	328	315	326	335	311	334	311	326	338	346	352	354	308	355	342	354	349	355	334	360	327	338	341	320	329	288	321	307	303	337	349	356	339	348	355	367	367	342	351	335	330	359	330	314	343	330	329	359	340	363	321	366	325	338	353	332	319	338	309	326	330	362	332	317	365	357	343	329	349	339	336	368	337	367	373	365	367	342	333	394	328	345	337	345	348	316	335	343	344	301	339	346	308	337	323	360	332	344	328	380	340	360	376	339	338	284	371	356	348	335	362	323	350	354	334	333	374	342	398	366	368	324	350	309	318	366	332	347	314	328	339	307	376	309	334	355	314	336	345	327	334	363	348	330	353	360	320	349	318	327	338	347	312	313	340	358	344	329	325	391	355	344	383	316	326	347	353	333	345	348	328	334	324	353	354	391	352	316	356	355	359	342	366	325	327	363	326	327	322	357	327	366	351	332	358	360	340	325	313	373	348	324	303	342	352	375	367	352	350	331	333	364	330	344	358	324	341	348	352	336	345	338	352	330	364	361	356	329	357	346	350	363	326	352	347	354	339	316	347	331	369	331	368	338	337	368	368	374	345	330	326	352	303	326	316	341	355	358	319	369	324	368	348	320	339	355	340	348	372	355	325	357	374	334	350	336	339	345	382	346	324	340	363	345	383	320	343	319	321	325	334	347	365	352	338	331	359	326	351	342	344	341	337	352	333	323	343	332	346	353	318	323	352	307	304	383	311	324	371	354	344	330	334	350	341	325	328	353	350	353	345	350	340	345	323	356	341	374	330	368	361	332	345	338	332	386	354	352	367	369	340	291	348	353	358	316	340	327	335	323	338	333	379	329	334	335	358	335	326	336	321	358	377	337	348	341	330	345	366	347	364	366	346	339	345	322	371	329	347	353	358	349	331	324	337	353	372	336	328	343	325	372	365	338	334	361	356	335	339	355	385	345	321	358	342	340	310	305	310	354	345	394	351	339	338	334	351	347	346	337	355	343	344	314	353	331	341	347	375	329	342	341	358	331	338	323	377	326	365	323	325	355	318	342	336	354	332	328	366	340	311	312	343	337	351	349	360	335	314	317	302	325	368	353	360	337	315	329	380	353	322	365	377	362	345	360	313	375	355	346	352	359	378	327	365	358	387	338	350	325	380	372	349	324	319	372	344	346	338	342	330	347	353	348	348	367	357	339	371	349	362	328	325	346	335	302	319	336	348	375	351	331	338	329	338	316	338	354	336	368	366	328	362	344	345	327	400	346	339	349	339	327	350	332	325	361	329	320	373	352	345	378	332	372	373	337	327	359	331	341	366	375	362	349	313	342	338	345	314	351	347	321	357	338	312	321	329	352	352	351	347	350	341	350	313	383	329	361	339	340	320	326	336	324	334	330	317	306	370	335	352	328	350	320	338	328	334	339	352	319	305	341	320	342	313	359	344	345	361	359	348	342	326	381	338	337	326	313	339	357	344	341	325	344	352	348	333	393	323	331	353	340	376	316	342	322	311	348	333	345	314	293	350	335	354	379	363	354	336	368	349	333	358	333	379	371	348	344	345	350	346	342	360	311	345	355	335	331	345	343	358	355	318	311	312	323	340	325	357	348	333	346	370	322	358	337	344	321	345	332	336	346	332	391	347	332	356	365	340	323	351	330	323	307	350	338	349	336	323	356	358	371	327	312	359	356	331	406	324	343	372	374	314	335	341	343	369	328	366	383	371	337	349	340	330	338	334	339	395	362	291	307	316	349	333	336	363	327	346	356	337	349	359	329	355	336	340	339	344	331	342	326	343	314	347	338	346	359	360	349	360	341	356	335	354	343	344	353	340	313	360	365	377	327	358	340	329	394	319	320	331	354	338	354	309	334	342	342	363	353	318	330	341	349	347	366	375	356	318	338	354	357	342	355	382	346	328	349	316	350	308	334	320	300	346	325	356	332	355	325	356	367	353	338	319	344	350	333	340	335	352	333	339	318	340	319	349	330	347	323	353	317	341	328	363	318	375	341	383	374	362	374	381	342	326	343	331	353	327	331	351	351	332	364	325	367	342	312	342	328	348	323	320	364	357	366	382	352	330	319	320	335	309	361	306	318	338	351	357	346	360	340	303	333	321	332	347	357	325	361	361	357	354	336	320	324	366	329	353	347	343	352	337	332	373	380	355	328	356	308	351	339	352	361	354	317	351	303	327	348	332	332	378	381	341	328	331	351	322	355	351	334	354	314	342	347	349	338	345	370	336	323	324	358	323	319	374	355	314	360	330	331	355	360	301	330	337	341	338	347	356	363	355	342	333	342	332	364	324	343	337	375	316	305	285	309	355	337	350	359	344	302	343	321	350	339	358	332	364	331	352	371	323	327	337	338	338	357	331	328	283	325	336	361	335	356	331	326	351	371	366	345	339	313	335	357	315	333	352	337	293	331	362	341	327	359	340	331	347	344	342	348	348	338	343	330	340	309	380	343	342	317	406	316	306	332	352	347	341	320	322	356	332	339	322	318	341	356	375	372	328	354	361	305	362	375	341	334	344	370	363	317	357	329	345	357	368	339	317	332	313	369	361	373	342	376	338	326	367	331	353	340	348	350	348	345	341	322	356	334	369	359	339	312	377	360	306	316	370	368	357	354	341	331	355	364	348	316	316	372	340	353	322	323	351	352	353	361	313	337	331	338	362	346	319	361	326	346	322	328	301	340	332	375	352	299	347	324	344	314	324	388	358	340	370	360	358	288	366	325	319	331	294	332	363	335	354	362	330	363	361	328	324	355	349	290	363	349	353	331	320	361	371	346	366	359	312	329	360	361	326	348	321	340	357	310	332	376	332	340	370	340	359	354	354	365	370	337	346	346	340	344	317	353	372	346	327	326	324	322	334	332	345	379	354	342	327	354	349	335	363	322	320	345	319	320	337	334	324	338	313	367	347	378	330	309	324	348	339	369	355	308	320	375	317	330	334	348	368	322	360	327	341	331	355	341	320	352	327	324	348	345	356	328	319	356	340	324	357	329	334	341	378	321	367	329	337	376	311	327	348	325	367	392	354	364	349	328	324	314	389	376	357	312	340	339	356	323	340	368	315	334	342	357	349	341	333	323	367	347	349	360	319	327	327	356	353	378	338	332	347	327	338	398	307	354	335	378	338	337	353	327	360	343	353	321	336	338	375	344	348
15403	2335	4649	5562	4856	4142	3438	2939	2608	2301	2051	1866	1639	1614	1543	1426	1386	1362	1277	1251	1199	1120	1135	1082	1172	1086	1097	1058	1080	1094	1021	933	1027	1016	965	974	985	1002	1002	960	933	994	959	963	971	907	978	907	938	962	894	963	943	909	911	874	887	909	879	926	902	886	893	924	890	872	953	938	849	894	907	880	884	895	900	925	902	862	895	870	870	893	873	889	855	925	869	897	957	886	867	870	919	937	878	903	865	885	924	910	883	937	812	905	896	935	907	888	874	795	901	861	877	911	895	912	853	858	835	891	868	887	901	924	866	841	892	877	884	880	873	852	910	908	853	899	895	949	923	871	892	912	909	881	876	860	906	862	894	847	888	843	944	892	841	855	887	852	901	878	888	850	915	841	844	868	868	807	903	916	877	800	845	919	856	891	894	944	872	896	871	910	864	884	869	818	805	924	856	924	866	856	797	913	902	853	885	904	871	888	868	841	890	899	846	859	877	898	865	856	872	839	902	879	856	896	866	834	893	938	895	874	892	868	873	885	820	855	896	848	941	884	857	839	855	865	908	891	893	901	909	863	862	863	883	878	882	884	854	861	796	864	897	892	895	828	886	887	879	926	864	889	886	884	918	917	894	879	862	814	891	865	856	900	847	913	838	836	880	881	889	928	858	855	823	829	887	895	853	852	846	896	871	905	841	875	855	839	879	846	894	905	866	898	935	866	864	885	849	918	888	883	892	877	885	830	947	904	897	893	859	875	884	890	875	906	926	882	857	841	870	819	849	864	928	818	883	852	894	849	840	867	850	868	895	866	865	858	846	820	840	914	881	897	883	883	861	896	871	887	893	874	869	868	879	841	879	870	851	880	852	815	886	893	929	869	885	849	843	890	870	862	893	860	850	825	948	864	904	878	856	853	908	879	857	886	884	849	873	856	836	866	858	889	830	890	886	897	833	894	847	853	936	861	877	871	916	862	910	956	889	923	883	803	854	877	846	878	861	909	921	839	888	897	847	850	910	831	877	930	840	880	910	856	858	818	890	870	864	873	903	879	884	881	915	855	895	863	888	848	879	887	850	917	851	882	889	897	899	857	874	895	882	879	907	890	859	827	918	842	874	829	934	884	908	837	888	855	911	827	863	863	868	914	838	843	855	905	809	850	833	863	910	852	867	857	867	883	961	899	854	884	852	851	902	879	834	918	853	883	825	843	858	856	934	876	867	881	906	941	953	888	912	862	873	867	880	907	881	880	888	847	923	862	863	900	906	858	913	847	909	838	867	950	892	891	873	853	899	858	870	866	877	905	876	864	890	894	852	891	860	891	876	821	864	884	874	874	837	834	919	866	855	843	885	892	900	914	906	874	899	848	822	844	822	913	929	825	861	825	871	854	884	903	837	891	897	879	886	843	859	902	890	857	907	899	876	849	901	866	850	862	844	865	872	859	899	929	818	889	903	865	890	878	871	861	853	904	869	905	919	862	871	874	853	860	900	870	887	899	848	895	894	903	864	886	932	852	910	872	846	904	834	871	910	876	897	853	836	850	910	834	898	874	891	924	890	853	893	897	929	843	855	901	889	927	849	896	901	919	861	899	843	823	839	909	892	834	886	886	913	896	854	861	879	905	806	875	845	839	877	847	895	924	832	887	906	838	921	870	900	860	934	855	885	842	925	915	893	857	871	858	894	841	875	874	880	915	865	853	848	927	940	904	894	859	902	870	831	821	975	874	826	857	853	864	888	913	864	869	896	820	924	850	884	879	909	867	911	858	823	935	867	837	861	880	882	800	852	833	880	879	873	823	939	842	882	884	895	900	901	856	891	841	836	877	916	833	799	829	888	849	880	873	900	856	854	864	818	874	881	862	881	829	853	841	856	921	899	929	874	863	905	845	914	877	902	838	870	824	855	847	904	882	876	829	919	888	865	838	896	905	868	886	861	874	878	845	816	892	890	862	885	883	807	792	873	930	857	831	829	855	827	821	876	856	930	853	871	887	880	875	877	832	904	872	879	901	902	820	851	885	866	852	909	904	921	876	859	894	884	890	905	861	880	822	833	905	850	873	826	871	802	900	895	901	866	847	840	889	832	847	857	898	917	809	902	883	838	920	882	942	836	876	891	863	934	912	910	870	855	878	910	852	872	885	902	927	912	882	904	872	854	887	814	881	897	844	866	876	835	886	886	848	856	860	869	868	874	891	855	868	825	913	882	862	888	888	835	881	887	880	857	848	875	861	842	867	831	892	876	850	869	934	834	800	858	845	843	897	907	865	864	886	873	856	885	858	872	885	862	854	834	863	875	848	907	883	852	837	864	892	840	863	869	925	896	878	867	927	917	883	904	917	825	864	792	857	895	908	889	872	843	869	888	921	848	859	891	823	870	873	883	819	853	864	848	921	869	856	849	845	859	873	853	867	873	894	896	912	864	866	891	904	906	878	885	840	880	893	884	899	874	885	829	818	831	865	889	860	886	868	880	887	859	928	890	912	923	868	871	843	883	947	849	912	870	850	800	833	895	908	871	916	894	838	850	879	901	900	903	888	847	907	871	877	877	885	893	900	829	832	868	850	962	869	854	835	859	897	841	863	895	946	874	895	897	891	862	902	861	814	861	872	876	908	882	857	919	896	838	851	847	872	913	839	925	906	888	894	860	861	897	869	824	880	867	935	903	891	857	882	867	805	827	864	851	939	873	889	861	875	854	876	887	873	834	891	900	851	884	916	841	854	876	884	905	909	905	884	902	864	876	847	922	886	898	877	866	902	856	892	874	885	843	861	928	861	858	874	900	845	868	884	826	866	895	864	849	914	864	855	797	862	926	886	933	882	896	859	910	900	879	839	905	868	872	925	839	858	925	846	910	872	875	909	866	820	888	854	856	818	908	865	864	860	869	811	896	856	868	881	899	920	854	862	841	840	897	941	877	876	824	880	890	907	881	871	890	837	904	913	835	873	878	891	869	922	876	890	787	899	857	857	842	923	870	828	808	856	853	875	927	861	889	873	883	870	871	878	862	855	905	850	869	895	871	861	886	898	876	881	873	891	881	864	918	912	887	851	888	870	860	865	911	874	886	836	868	827	880	912	919	879	876	888	903	925	943	878	905	876	883	859	840	828	843	823	885	906	867	889	822	793	849	887	897	864	920	887	872	916	917	913	858	890	829	888	925	854	919	861	909	866	919	874	862	903	851	868	860	920	891	913	895	906	892	920	853	883	865	857	880	864	855	920	904	865	892	873	889	857	933	818	915	828	870	924	841	846	810	879	885	861	903	875	898	870	918	866	907	880	856	780	898	865	850	895	887	907	861	888	822	901	915	885	833	940	897	902	885	866	878	894	853	898	854	899	865	850	848	911	842	874	906	913	887	929	870	876	864	822	883	887	853	844	881	915	866	864	814	865	826	894	916	890	866	904	871	920	927	871	872	828	853	834	908	868	868	850	861	884	900	892	876	850	869	872	887	897	855	858	852	843	850	917	859	884	873	863	872	887	899	873	862	891
4118	302	318	298	290	283	295	318	297	259	308	279	293	293	309	269	284	276	279	271	281	282	266	279	243	236	273	285	229	313	275	271	319	284	299	245	276	261	266	308	282	246	300	257	259	298	291	289	284	240	289	269	273	287	286	234	281	297	281	269	286	268	266	263	287	269	260	281	257	321	256	277	285	288	288	262	308	253	261	250	275	309	306	283	264	277	274	273	285	307	287	260	316	257	272	252	260	279	276	273	293	277	263	259	290	269	284	309	269	261	263	248	298	298	267	259	292	261	273	252	260	322	293	269	292	301	285	268	274	276	269	285	269	269	280	253	301	315	260	256	288	290	293	294	288	259	276	286	302	275	271	256	261	280	266	272	264	298	263	279	321	255	258	264	324	252	277	293	242	292	250	259	273	258	240	296	285	284	294	255	241	263	283	269	293	248	293	266	283	289	303	303	294	279	306	285	264	284	258	285	261	281	289	270	252	277	278	248	284	276	293	258	250	280	262	251	293	241	240	284	277	264	265	260	286	284	295	262	282	293	284	272	264	295	259	258	274	292	264	250	265	275	261	280	270	283	292	282	266	276	294	270	284	260	264	276	275	245	288	292	304	257	270	294	256	270	295	288	276	252	263	228	326	250	272	318	292	303	241	258	249	277	269	279	278	252	302	266	312	282	268	265	282	284	243	279	276	280	303	289	264	245	260	259	277	269	302	268	257	304	309	261	292	281	253	250	269	279	298	262	268	279	241	306	272	285	267	257	278	285	286	263	251	265	296	271	293	301	269	279	304	278	284	283	282	274	276	268	277	245	240	279	263	264	244	272	262	277	283	272	283	300	257	289	284	276	300	278	286	259	290	274	293	291	264	320	298	289	288	274	262	262	270	306	275	288	286	262	282	262	281	252	267	280	284	275	250	252	280	294	283	328	253	281	310	288	271	284	271	284	277	250	264	302	273	267	271	251	266	271	272	279	287	262	267	281	252	263	264	291	279	295	260	267	278	278	266	280	276	267	260	270	264	293	275	278	286	268	310	293	255	269	289	241	273	275	293	271	286	305	265	280	297	279	290	272	248	294	287	284	281	284	266	290	288	276	260	270	263	282	269	281	292	290	262	276	265	267	255	276	304	256	246	270	248	279	283	263	271	261	278	273	284	309	303	275	269	243	286	282	271	252	287	245	289	311	266	264	275	277	262	257	294	265	276	291	278	275	286	269	285	289	270	265	290	280	253	242	263	281	240	262	284	280	283	247	278	280	288	270	263	297	258	261	265	269	268	270	272	272	259	256	279	282	284	262	280	305	305	300	275	268	270	292	261	300	250	288	297	269	268	296	290	244	252	274	288	270	279	291	298	293	251	292	252	282	277	284	279	256	282	273	276	276	285	258	296	261	279	285	279	270	323	274	266	272	297	286	274	284	281	270	275	291	279	288	276	262	263	269	286	270	253	265	278	251	292	256	283	274	280	278	245	279	258	283	289	271	257	307	272	282	271	264	268	282	269	289	273	310	305	260	273	277	251	276	288	312	296	245	236	306	298	271	274	272	270	280	262	297	260	287	270	265	259	273	289	292	253	285	264	303	263	279	275	251	266	284	260	286	284	263	302	280	245	268	290	264	262	289	268	308	249	302	272	283	273	292	308	233	238	242	287	245	267	265	257	278	252	250	260	244	291	270	260	259	260	268	284	268	290	282	261	293	263	263	294	263	269	296	298	260	292	296	300	260	258	247	297	276	260	291	270	286	293	280	266	256	296	274	299	285	301	291	270	286	283	260	246	255	336	283	270	274	281	275	298	313	227	283	262	241	277	272	259	286	266	261	248	291	238	297	254	265	262	290	256	302	283	275	273	276	311	278	240	283	281	247	266	227	296	286	283	289	293	284	290	271	301	290	291	286	263	272	277	284	283	258	288	254	264	246	288	292	283	275	294	312	257	272	283	284	303	281	276	298	278	284	254	271	273	292	253	278	291	277	269	267	283	270	244	262	284	282	270	249	279	296	265	300	287	250	285	297	283	268	276	302	292	279	264	289	270	272	257	266	257	284	243	268	279	259	296	271	289	275	240	254	273	278	288	284	291	290	283	270	293	255	270	235	262	246	241	278	283	266	288	278	275	259	248	280	268	291	268	275	302	274	238	260	231	240	277	273	282	244	285	276	301	291	274	268	277	277	264	268	267	288	274	289	276	277	277	238	277	290	280	272	279	251	289	300	288	302	259	302	256	264	265	296	230	279	298	299	281	277	278	256	289	265	278	265	278	259	269	263	271	275	238	292	272	286	255	271	281	270	254	269	268	280	287	289	261	273	304	288	295	321	263	258	272	313	258	239	257	294	269	268	257	271	278	266	288	247	258	255	282	257	278	265	284	274	287	239	271	270	277	265	269	267	283	308	291	290	265	268	260	283	262	288	274	280	289	293	262	283	282	264	266	279	315	236	298	269	252	260	266	254	241	288	298	291	276	283	267	305	296	277	286	265	282	264	270	276	287	289	257	290	256	276	269	292	296	298	273	270	262	302	275	263	282	285	293	274	266	277	280	257	287	257	277	285	298	264	292	298	275	285	245	287	279	273	277	254	283	310	269	246	264	297	279	257	273	297	281	292	243	256	264	269	255	285	271	248	294	303	292	251	303	233	299	292	294	283	290	259	281	264	274	265	254	247	287	290	285	276	261	301	263	282	246	259	315	286	286	298	297	278	285	279	287	246	267	270	243	281	298	261	251	312	273	245	263	280	266	289	288	306	298	268	268	259	266	259	285	253	258	279	299	279	269	250	279	274	244	246	291	258	299	283	307	284	270	290	307	282	267	243	272	241	279	253	284	286	248	280	283	286	245	285	292	256	251	249	298	275	264	270	251	301	289	288	236	279	281	275	292	258	274	278	279	293	300	295	280	293	276	290	279	272	278	266	316	269	265	264	280	268	278	303	243	258	283	302	318	278	283	230	275	275	295	270	261	269	275	275	274	288	270	269	266	271	287	270	261	254	290	243	273	270	299	286	250	270	288	280	277	266	296	263	256	262	257	248	270	268	298	303	272	264	247	277	257	292	307	319	255	265	277	272	275	274	297	280	320	276	279	251	279	291	262	288	290	253	280	287	277	298	260	270	284	254	274	246	249	269	250	250	261	270	266	253	262	289	259	246	293	286	277	276	275	285	272	291	271	262	268	258	259	290	240	260	262	272	274	259	249	289	271	290	281	276	268	307	254	263	283	263	270	310	276	256	261	289	258	272	260	277	300	268	282	311	289	285	266	277	275	295	255	285	271	297	318	284	265	293	278	277	266	273	284	249	268	266	283	278	268	292	276	281	274	296	266	287	250	242	278	276	287	251	290	318	296	284	292	298	260	265	272	265	283	311	267	261	256	292	279	274	290	283	306	269	279	273	288	266	281	282	308	270	296	282	273	249	297	280	257	240	260	292	288	255	287	238	316	278	283	251	307	266	286	269	258	273	275	287	272	284	288	283	271	294	278	299	307	260
3238	712	810	767	767	741	713	728	732	722	672	686	709	705	719	736	719	690	731	685	759	687	713	673	718	682	720	741	664	709	682	712	657	708	715	700	717	689	673	736	689	708	737	673	681	697	666	710	739	670	700	707	684	651	716	721	670	725	734	739	612	675	683	711	727	714	715	683	677	672	704	704	770	714	714	650	688	743	675	706	683	769	648	698	690	691	655	755	698	715	626	686	674	702	701	710	668	683	670	673	732	742	698	673	709	721	667	694	678	696	706	664	687	705	662	710	711	696	695	698	740	668	715	656	684	633	728	700	683	729	667	719	676	730	742	637	678	720	730	702	711	698	727	704	691	654	706	693	677	696	681	717	699	717	715	703	675	700	699	702	684	685	705	662	680	703	725	688	685	687	705	677	678	653	730	651	666	719	690	698	712	681	699	687	711	705	682	700	706	717	731	687	710	662	681	673	708	721	709	698	683	756	649	650	692	710	611	737	705	671	719	713	684	720	690	700	679	724	728	653	683	674	700	734	683	721	726	702	684	678	666	713	728	710	698	655	692	706	698	698	697	690	674	721	671	658	743	666	691	720	733	709	743	701	701	693	735	710	715	719	723	727	694	727	685	694	708	753	680	701	688	707	722	686	686	690	699	724	651	672	690	749	704	733	690	692	673	729	661	671	672	726	689	668	691	677	673	696	663	721	674	692	706	673	728	739	677	697	695	705	672	700	671	730	668	702	670	677	683	718	675	700	724	728	712	676	685	696	709	687	678	710	657	668	694	736	685	664	688	680	654	725	688	714	682	728	675	685	682	748	717	698	684	733	642	676	678	683	690	747	696	671	707	657	679	716	674	714	664	730	709	728	652	638	692	697	705	711	679	648	727	687	692	701	723	697	738	692	695	665	701	688	729	674	702	664	715	679	673	699	696	756	670	659	686	711	693	693	699	713	658	702	677	728	653	665	693	636	716	626	669	737	690	717	669	634	740	651	666	717	714	680	701	701	710	724	677	651	693	700	706	728	674	683	662	706	666	652	698	733	706	712	701	685	660	725	665	730	688	692	711	697	762	672	740	699	653	693	717	651	707	740	679	721	710	681	735	691	713	708	693	674	691	695	714	737	695	713	726	683	728	657	707	669	714	745	669	657	701	735	733	710	669	671	660	667	675	735	688	695	724	716	709	710	664	668	711	687	712	754	720	695	677	683	723	722	783	676	709	686	681	678	695	678	701	690	708	693	637	664	717	709	677	683	674	649	691	670	694	670	701	704	638	730	751	743	697	682	697	734	655	693	655	668	677	737	705	684	685	735	674	706	687	711	667	704	674	703	682	675	649	710	769	687	737	643	666	675	699	667	682	690	679	675	667	705	720	720	703	698	682	679	724	727	718	699	720	701	684	675	709	720	714	677	726	709	645	722	675	698	658	728	737	669	729	686	697	684	684	700	694	657	670	708	677	715	682	704	657	690	719	708	687	664	692	688	738	704	700	687	730	725	701	665	685	688	729	736	652	741	703	729	728	731	711	672	689	700	676	693	730	671	722	676	706	677	685	722	734	690	688	704	681	694	707	673	700	705	712	652	687	670	691	686	742	758	683	681	701	724	726	683	743	686	729	693	684	750	682	680	726	704	681	715	716	664	695	724	677	686	665	726	740	692	679	724	696	740	652	658	658	718	703	743	680	659	779	697	710	699	724	749	698	657	701	693	696	706	630	708	711	713	690	706	703	687	705	737	721	670	686	667	717	736	636	657	685	693	679	716	645	695	682	652	749	663	709	710	712	699	644	701	697	675	669	740	746	680	654	698	654	669	662	685	708	708	691	717	699	698	701	734	701	667	656	630	717	689	647	700	690	706	674	731	651	675	685	720	679	709	727	722	740	637	693	698	714	728	703	747	674	736	747	705	704	721	688	706	664	699	682	733	683	704	672	761	721	710	754	737	658	646	654	635	667	653	686	664	712	652	748	683	734	717	709	716	686	671	635	660	676	662	732	628	706	710	688	694	733	688	708	691	679	693	663	735	712	675	697	731	684	712	701	673	670	724	751	657	641	675	689	709	709	661	660	695	676	746	727	702	720	665	717	706	709	666	679	713	702	715	665	692	689	689	697	610	670	656	716	691	657	706	707	702	679	702	697	664	734	697	684	699	663	687	681	666	697	743	727	722	669	685	701	709	700	715	627	675	690	681	690	703	658	670	683	699	681	733	733	686	696	707	728	747	697	722	689	695	697	718	687	714	672	703	719	699	671	683	701	698	708	724	696	687	700	717	705	693	693	622	665	701	703	691	727	677	661	672	686	730	702	708	732	673	718	719	675	667	698	638	711	677	741	674	664	697	657	639	747	721	711	676	708	675	667	713	709	660	655	692	687	704	688	709	748	704	690	639	696	690	663	704	652	631	673	731	703	707	694	725	731	690	704	652	712	708	637	700	690	649	664	749	693	708	671	696	709	742	688	654	694	694	702	680	674	658	700	659	708	729	720	694	675	739	679	661	713	688	716	675	753	683	695	673	678	697	726	639	683	697	648	705	692	710	677	669	674	622	703	719	730	691	667	711	717	679	718	679	679	669	769	742	701	676	753	684	749	736	691	685	669	719	686	710	715	657	707	689	708	663	655	673	703	722	694	739	692	703	645	677	662	672	701	684	703	654	677	684	713	700	716	670	716	715	706	693	665	688	671	704	681	721	705	690	702	699	723	710	657	712	697	673	663	700	712	721	674	655	714	691	697	689	688	643	670	754	688	691	682	723	678	704	665	726	682	700	663	706	704	662	670	727	694	720	679	676	707	692	658	701	718	714	704	692	701	684	703	699	714	676	682	686	668	681	712	674	699	695	638	702	726	679	738	731	686	716	700	695	696	707	727	662	732	736	709	684	663	716	630	698	718	675	694	718	734	729	681	672	682	730	662	680	701	704	721	701	708	701	670	676	664	716	727	716	649	698	672	690	667	654	713	714	637	691	698	707	658	707	678	667	660	718	676	622	698	715	692	710	697	705	722	679	640	732	721	736	719	671	672	707	686	651	666	707	677	681	736	674	667	719	680	658	708	665	693	688	692	694	667	675	674	677	710	703	680	726	709	630	697	693	680	707	718	680	682	650	692	720	663	667	764	708	652	675	650	726	696	729	718	673	706	728	736	680	708	703	683	698	684	755	687	727	658	666	754	705	737	693	667	693	737	685	723	699	693	757	653	681	675	693	720	735	700	700	700	725	671	639	662	679	646	685	703	703	659	712	687	718	712	703	704	691	724	690	724	670	677	679	690	692	726	718	651	655	728	710	703	697	689	652	701	641	674	682	664	705	725	685	691	675	666	707	651	692	728	663	710	713	758	698	735	741	686	709	727	684	721	630	672	686	719	666	734	672	660	737	677	673	739	691	729	691	653	662	715	709	703	686	703	703	736	682	670	743	648	746	731	690	697	691	700	681	725	680	674	699	699	685	678	696	756	677	639	715	720	714	726	734	706	673	710	697	718	679	673	693
19982	2185	1230	923	678	513	443	398	284	290	279	290	243	267	232	236	240	221	200	199	206	192	197	179	206	165	198	192	182	208	197	209	189	189	186	169	171	177	189	167	192	153	177	197	185	181	187	194	194	159	183	182	181	182	197	187	185	171	164	192	185	200	181	172	195	166	166	187	152	167	206	195	199	182	194	192	184	196	174	179	156	188	177	176	191	187	178	198	214	175	177	183	197	161	163	196	186	189	202	198	199	171	178	201	179	201	182	209	186	165	183	171	172	202	177	164	199	216	199	169	174	178	172	176	193	186	168	163	194	155	179	194	185	158	183	198	185	175	182	174	181	165	192	186	149	169	189	179	196	180	179	176	174	178	184	176	187	180	211	190	208	174	176	163	191	157	174	172	174	190	185	163	187	164	199	179	191	191	183	193	167	138	193	224	161	225	198	171	181	194	186	155	172	179	180	198	172	180	163	173	153	167	185	213	185	190	192	202	156	186	191	174	173	178	168	193	174	204	180	183	182	176	168	213	182	189	141	180	182	191	167	171	151	160	182	173	185	192	185	178	181	179	183	179	166	189	191	169	161	181	172	190	196	170	185	187	162	156	168	180	195	187	204	165	155	208	192	152	168	181	176	169	190	183	183	200	167	198	183	192	180	165	202	167	195	198	195	181	182	164	182	147	171	166	170	176	193	173	174	171	195	166	187	169	175	184	175	192	165	189	163	178	179	171	178	162	162	207	172	176	194	198	168	185	170	162	196	191	160	172	180	166	184	184	165	184	174	175	181	188	163	176	167	193	175	187	155	171	180	159	178	202	195	164	188	174	197	187	199	194	173	177	182	158	167	179	175	185	210	202	155	223	176	194	193	198	167	194	169	168	192	153	176	186	186	191	174	182	190	172	196	200	197	189	182	161	172	178	179	188	189	207	208	186	187	163	189	192	178	200	208	173	184	185	168	153	172	183	171	172	181	189	191	188	188	203	166	179	176	162	192	188	175	156	197	158	144	204	200	167	179	176	177	196	187	183	187	180	193	196	180	190	208	216	156	163	168	163	176	187	189	176	169	174	167	168	195	176	166	180	198	177	174	158	161	179	204	182	180	188	195	174	173	186	197	189	197	178	222	196	184	174	187	173	215	196	197	194	180	181	192	175	198	175	178	181	173	185	161	178	205	194	186	168	172	188	180	165	199	193	153	171	193	175	159	181	179	179	190	188	184	189	163	183	175	177	176	168	175	192	173	185	165	166	164	202	167	166	176	193	193	193	176	181	154	181	174	190	181	178	180	169	177	190	184	174	184	184	161	208	191	203	195	172	172	172	193	189	185	183	165	161	189	174	188	179	182	202	164	180	195	204	186	185	174	174	173	180	178	189	170	184	176	164	161	185	156	163	164	180	200	202	183	175	173	174	192	195	148	194	185	208	174	176	199	189	197	195	182	170	175	180	179	183	173	220	164	178	170	199	189	216	161	169	174	147	189	201	177	198	186	185	196	160	179	166	172	176	171	170	187	190	173	187	173	202	184	175	182	200	209	178	158	171	194	183	181	190	173	177	188	185	175	196	204	175	207	170	196	182	165	190	200	208	157	179	184	201	196	169	184	195	173	167	178	158	182	168	197	162	178	193	165	177	183	180	168	203	206	192	179	165	168	196	199	194	180	195	174	177	187	163	152	172	164	183	173	186	175	203	152	166	188	210	206	166	192	180	181	171	175	181	171	188	173	179	169	185	187	207	168	193	171	197	175	204	192	159	183	194	198	188	154	144	188	193	167	188	166	185	213	211	203	189	193	177	162	189	174	181	168	146	167	181	175	196	183	179	170	189	166	210	183	176	193	171	167	184	182	181	180	201	184	205	177	177	167	182	158	164	178	167	182	179	182	153	187	150	184	173	187	181	189	176	179	176	204	189	196	173	196	177	198	171	187	194	188	191	191	156	166	158	181	201	180	176	199	193	169	191	200	183	168	198	181	188	171	191	158	205	206	178	172	175	181	156	187	173	186	212	183	174	181	168	195	167	189	183	192	174	184	175	177	174	198	163	189	160	195	171	144	167	180	173	172	173	172	172	155	183	161	170	168	164	172	159	185	196	190	175	187	186	183	212	190	196	189	188	148	188	185	183	177	167	179	188	206	141	168	161	186	200	188	161	159	174	192	189	187	170	204	185	164	209	175	166	187	168	170	173	171	204	170	196	179	207	173	170	152	181	197	142	190	183	182	191	178	203	185	158	211	187	193	181	194	175	183	158	177	193	190	191	173	175	159	160	185	192	150	180	192	189	163	200	182	183	178	154	183	201	180	188	182	207	174	176	182	186	185	183	164	211	157	181	189	171	182	173	179	186	170	158	186	179	191	212	210	185	211	181	195	180	156	193	175	187	196	215	157	190	192	167	201	176	183	193	174	194	172	175	184	218	179	161	175	205	167	181	180	183	175	197	197	165	181	166	185	203	165	172	187	187	197	169	189	161	200	169	159	186	191	174	194	188	179	182	186	185	203	188	181	185	179	191	152	162	169	169	190	158	201	155	200	168	156	182	171	183	169	173	164	181	174	167	193	179	202	188	177	179	175	201	188	163	169	176	201	155	170	172	185	202	178	186	197	167	197	187	180	167	203	190	167	194	189	180	210	189	166	189	196	185	158	176	201	183	149	178	169	180	179	167	188	156	182	172	151	184	179	182	211	182	178	166	171	182	171	138	183	169	175	178	200	192	160	184	205	168	184	177	186	176	185	176	204	169	147	160	165	193	147	165	178	180	222	181	173	166	175	197	163	172	174	154	181	161	184	189	166	158	144	163	170	176	173	164	213	162	184	166	169	186	167	189	175	178	183	183	179	185	184	215	180	196	179	171	187	170	191	165	201	192	180	179	144	162	173	153	172	192	181	188	178	176	185	186	184	178	162	200	202	174	167	196	193	173	186	151	167	199	175	163	193	180	186	153	190	191	156	184	200	208	172	184	176	170	203	181	192	203	181	182	196	173	174	179	173	185	197	168	186	211	160	166	180	182	181	171	176	192	184	184	187	191	164	167	150	187	169	199	169	180	187	194	213	202	177	193	189	186	177	182	210	166	181	154	194	198	178	199	197	183	143	175	164	203	172	177	194	203	178	179	170	194	187	166	199	200	178	138	171	182	193	174	162	186	180	186	187	172	191	199	182	197	190	172	172	183	167	195	169	171	167	169	201	180	162	185	168	166	173	177	192	197	194	173	186	176	180	177	147	187	162	182	190	164	168	182	192	180	168	171	190	179	188	191	199	192	173	186	169	168	172	175	174	165	186	187	172	176	178	182	163	187	222	201	173	177	171	187	183	166	179	178	173	209	183	181	177	173	188	178	184	184	192	181	180	199	184	194	187	186	198	199	193	176	188	198	139	176	174	179	184	185	165	192	186	163	178	170	161	199	185	184	188	199	162	195	180	186	199	171	195	172	178	176	185	217	198	180	164	171	200	196	169	184	179	176	200	203	186	198	168	175	167	207
10146	1282	2431	3037	2575	2168	1903	1532	1381	1174	1154	1013	1003	871	858	830	793	784	727	732	706	689	708	673	641	618	663	593	590	560	586	602	568	592	591	541	606	550	573	608	596	567	551	545	595	558	536	533	579	576	547	565	554	505	553	535	542	529	546	545	591	539	569	585	512	546	568	530	509	540	561	545	520	531	548	549	525	540	562	521	528	534	536	579	566	545	524	520	505	554	561	528	531	570	504	557	556	549	542	562	540	522	513	542	529	511	508	525	542	530	548	524	506	494	513	513	536	546	515	545	554	487	491	537	541	518	515	501	517	500	494	532	550	564	532	558	538	518	549	559	538	543	531	531	557	570	526	540	525	506	512	513	512	501	497	574	522	508	506	549	504	476	528	511	549	545	571	480	492	558	536	513	503	504	576	506	547	469	512	531	554	528	505	459	489	524	509	547	511	526	511	576	502	524	516	542	486	535	522	517	529	546	522	483	541	527	506	520	490	477	542	488	498	569	524	504	480	516	488	537	508	532	509	526	549	529	534	508	560	528	512	517	494	515	491	478	465	506	567	519	535	504	533	536	521	507	568	524	547	504	494	487	495	489	530	480	539	494	530	539	526	524	540	510	535	521	536	518	544	497	547	524	530	519	515	531	544	528	535	494	508	511	509	480	506	528	526	526	550	503	516	503	509	500	467	538	529	528	507	531	519	486	503	481	529	511	538	533	513	508	517	566	505	509	512	514	576	484	484	498	514	531	503	546	521	550	501	534	485	529	526	525	506	522	555	509	540	488	543	552	475	504	500	482	528	526	549	537	560	532	508	544	502	528	527	500	524	470	568	487	544	480	513	513	506	465	532	518	528	534	547	526	522	520	548	495	486	516	547	502	522	529	537	551	500	509	502	521	528	544	544	589	501	515	527	529	499	502	482	513	500	534	545	517	515	494	522	496	550	481	481	554	526	492	539	532	522	552	512	526	529	534	548	551	489	519	524	524	507	498	522	512	495	506	506	530	533	568	526	511	497	542	472	538	526	501	509	524	521	518	491	522	489	497	525	520	534	497	527	526	547	561	489	518	522	497	534	524	533	488	515	493	523	513	510	531	523	523	514	504	504	535	541	554	528	532	528	521	540	525	534	522	484	479	545	482	489	523	501	487	561	508	532	553	535	515	529	522	523	518	535	512	549	537	550	533	576	561	524	532	509	514	504	504	529	506	525	509	518	562	539	495	533	503	545	533	522	524	503	533	537	506	494	513	533	509	492	538	539	511	510	506	473	530	553	515	513	512	520	541	537	511	485	547	557	532	499	513	525	512	510	496	527	519	557	521	491	530	539	562	555	571	525	510	541	539	496	524	541	538	506	490	523	532	547	559	520	525	522	536	477	547	508	558	532	504	519	505	518	512	505	525	494	502	492	515	511	470	553	524	495	519	512	499	490	452	502	518	515	487	510	493	540	506	492	538	511	491	524	499	488	509	548	517	515	505	555	506	507	534	489	511	544	483	535	519	548	552	492	533	531	539	487	533	493	555	527	523	513	547	535	518	488	538	546	533	521	529	518	507	509	522	567	570	507	512	515	499	480	514	514	553	535	519	521	530	533	531	571	477	550	515	454	497	470	502	519	518	476	556	522	529	506	518	519	486	536	526	501	508	511	559	481	485	525	509	551	550	498	472	534	502	481	557	525	546	531	525	527	494	508	547	516	494	521	558	511	513	526	514	507	509	515	518	518	520	538	514	497	558	513	506	509	516	587	515	536	513	501	521	516	532	509	486	553	526	511	530	552	500	529	516	530	495	514	534	529	492	500	519	525	509	535	510	500	503	527	534	507	507	545	480	527	549	515	483	567	510	590	525	536	468	499	575	540	547	554	516	479	562	498	532	570	504	493	504	520	531	539	478	541	489	530	497	527	560	565	543	526	501	539	544	523	532	491	539	509	510	551	516	555	534	516	537	533	528	479	532	496	529	506	490	525	522	566	483	504	548	531	523	515	519	525	495	490	481	495	524	515	535	534	500	528	498	523	541	548	510	531	559	519	536	515	527	537	487	539	484	517	527	555	534	499	538	556	517	486	547	575	524	516	524	545	519	540	496	577	524	566	546	494	468	540	536	514	485	574	510	543	508	537	501	532	518	527	526	512	552	542	514	527	488	489	509	523	521	491	527	537	534	530	556	538	535	549	550	506	571	505	492	531	545	465	482	513	564	524	517	538	550	493	508	502	525	552	504	478	511	546	511	513	525	505	541	503	524	512	551	481	492	533	508	523	510	520	512	484	537	512	506	504	489	548	510	503	577	527	518	545	519	486	555	538	532	523	543	546	499	563	498	498	540	515	511	533	499	545	506	544	543	489	528	498	517	537	514	489	508	558	530	509	511	548	479	597	564	504	546	530	515	510	490	505	514	519	504	504	560	546	494	505	539	530	531	505	499	531	529	536	507	548	503	531	543	542	519	560	544	521	530	476	510	504	519	512	512	548	532	524	481	502	508	551	547	506	535	509	501	510	494	518	528	576	542	560	503	493	543	580	532	576	511	488	510	509	539	543	495	482	527	495	568	520	551	536	537	494	516	464	522	517	481	482	493	574	508	539	556	490	546	489	504	531	521	512	536	540	547	511	535	506	502	517	540	526	525	531	523	499	478	531	494	524	515	548	556	505	513	516	514	516	489	523	508	501	469	504	495	564	529	516	490	526	482	535	490	529	527	488	497	523	496	513	528	536	515	493	511	522	505	504	535	513	509	520	526	561	485	516	561	554	526	557	507	553	561	509	501	507	542	527	521	509	507	480	511	527	500	553	510	548	482	497	541	535	482	489	541	505	529	508	469	524	528	510	487	497	515	515	524	511	492	481	531	515	505	521	535	520	587	493	504	543	530	476	529	569	539	520	513	528	511	481	495	534	540	506	509	527	535	567	513	499	547	499	543	534	505	497	541	488	496	530	503	539	538	507	516	512	516	501	538	531	479	542	532	543	481	505	528	526	545	530	520	484	495	513	521	516	499	541	541	493	574	495	517	564	549	532	545	514	477	517	523	532	548	510	516	493	530	540	491	512	509	552	504	461	468	520	514	512	498	506	525	519	527	525	513	493	528	511	522	479	537	503	526	480	520	485	532	511	489	527	472	544	496	504	469	515	471	499	515	530	523	501	548	516	498	517	483	559	483	544	533	531	506	519	546	503	525	506	506	550	500	511	549	517	517	531	555	497	497	557	524	500	526	515	527	507	508	501	518	526	549	494	525	514	539	481	514	523	512	488	497	496	506	528	542	545	550	523	513	515	521	535	558	567	522	494	554	514	489	503	486	544	505	547	538	547	518	552	496	537	549	484	532	514	527	531	505	517	517	504	523	509	496	514	508	511	513	508	557	493	535	522	565	523	492	528	485	520	519	563	530	483	519	494	523	558	511	506	543	493	504	533	514	494	483	505	553	496	535	527	485	530	524	540	508	511	541	543	518	535	515	517	488	568	517	517	563	530	534	490	526	516	538
31029	6371	2811	1979	1341	1104	895	728	602	626	551	481	436	430	448	439	450	446	423	401	338	388	364	382	348	368	336	378	388	364	360	385	353	350	353	356	375	380	364	366	331	346	360	355	352	327	343	356	343	338	338	349	387	333	328	340	378	339	329	355	358	327	302	335	315	340	392	329	367	368	329	350	347	332	317	341	367	322	370	344	332	351	369	343	329	362	364	314	328	327	382	385	356	340	359	334	328	331	318	326	317	326	335	338	354	353	348	352	341	331	357	326	338	350	366	349	361	306	328	380	345	344	330	321	328	352	374	357	307	373	362	357	341	319	388	332	292	348	316	385	356	364	341	346	315	333	343	326	370	356	361	344	363	323	322	349	363	310	334	343	369	307	364	343	327	339	344	316	365	357	304	340	329	336	314	344	345	310	358	323	337	356	353	350	358	333	346	313	338	333	316	320	362	330	381	352	333	347	327	336	317	333	326	314	357	341	353	360	319	357	340	333	322	365	358	321	342	323	348	371	360	321	364	346	351	319	316	305	355	351	339	349	354	358	328	314	348	353	358	351	364	332	357	387	345	353	321	366	356	350	349	312	383	291	320	332	334	315	326	330	320	335	364	322	332	328	360	346	341	351	328	330	324	348	335	326	320	348	371	331	382	324	395	324	350	335	349	345	332	366	315	317	391	345	354	347	302	301	305	351	288	343	364	317	350	327	342	353	328	320	341	333	337	329	378	343	342	359	337	358	348	360	347	326	297	336	331	330	364	352	329	287	312	314	347	347	345	300	316	338	347	306	362	340	315	344	358	322	355	345	348	326	339	362	326	339	346	358	335	338	331	339	360	342	336	356	358	320	318	377	336	322	326	356	317	343	355	350	323	361	327	313	329	350	314	369	325	376	367	341	326	339	321	342	332	312	352	333	348	351	344	323	387	334	328	374	334	337	341	359	343	339	348	340	344	322	318	359	323	333	328	313	345	338	319	321	333	365	342	349	366	329	301	342	362	319	344	379	342	361	346	319	395	355	356	303	324	329	340	347	331	334	297	330	362	343	335	331	323	347	373	328	359	353	343	311	362	340	347	350	336	335	335	336	333	346	318	394	321	367	383	337	297	339	356	344	342	339	332	321	386	352	344	350	362	329	347	348	338	347	381	325	343	338	319	325	334	334	360	378	337	350	337	340	369	360	352	354	321	317	338	320	334	351	308	325	345	342	340	352	342	341	323	358	383	339	314	300	329	360	354	323	348	405	357	327	335	316	345	354	344	333	342	323	339	366	308	320	321	339	309	320	307	347	324	359	372	346	346	324	340	340	309	355	341	365	347	347	360	337	350	354	342	332	324	367	321	365	344	343	318	370	306	361	349	336	294	332	351	348	331	373	365	342	345	360	338	339	317	344	343	296	324	370	345	358	314	370	360	340	341	318	342	336	316	372	373	381	303	334	343	368	374	367	339	338	356	339	332	358	362	311	311	355	339	363	356	346	354	333	332	322	345	338	331	353	407	350	320	314	358	340	370	365	307	324	367	328	369	370	332	351	334	333	370	365	340	349	355	334	331	355	316	374	314	394	323	342	339	332	355	322	326	336	347	334	319	344	368	358	338	336	350	324	368	335	344	346	345	319	341	327	331	338	341	354	372	346	365	337	334	343	347	362	330	359	358	347	339	349	343	316	360	324	313	335	354	337	359	351	317	344	320	361	326	336	347	326	338	364	350	358	314	377	307	319	349	340	329	346	388	339	316	352	346	354	301	369	317	342	332	346	350	338	313	344	341	363	350	354	344	358	346	335	336	380	307	351	358	346	328	331	321	356	342	326	378	297	330	338	374	348	350	318	344	361	343	346	320	352	339	289	329	366	371	348	313	362	366	381	329	346	347	316	352	380	333	317	346	329	352	351	323	367	338	319	324	360	331	330	352	328	349	302	345	328	331	348	356	357	300	327	337	334	333	379	348	351	383	346	354	314	391	341	325	369	311	316	315	341	388	345	307	322	357	340	355	368	330	329	312	356	364	347	350	354	350	323	366	323	355	321	327	339	339	366	375	335	334	335	355	355	325	333	339	362	337	329	353	347	332	361	342	359	350	344	334	336	326	369	326	319	346	365	343	351	360	367	335	333	356	369	302	315	365	337	345	348	330	358	359	357	329	324	362	310	316	353	334	318	341	342	351	314	355	343	344	313	365	331	373	332	333	333	316	330	331	344	351	341	310	367	353	368	363	349	347	306	355	319	377	374	341	331	345	297	352	329	329	355	356	341	339	342	334	324	330	303	315	374	356	377	352	324	363	364	322	348	358	328	329	336	336	349	358	348	338	330	358	346	340	355	308	356	329	352	357	322	342	359	315	329	351	332	373	320	350	349	344	347	378	339	374	344	348	368	334	357	314	345	331	341	334	338	322	335	357	321	354	347	307	356	355	351	353	383	374	351	352	344	364	340	359	317	340	320	424	390	329	369	356	337	306	332	331	308	344	334	349	319	329	353	341	372	371	338	339	370	342	312	334	383	365	347	341	359	364	372	349	335	322	329	319	357	362	334	347	298	313	336	342	339	360	317	345	311	333	326	344	358	370	342	322	343	343	374	347	317	351	323	333	362	306	345	340	348	329	351	344	312	358	340	333	372	361	351	366	314	352	364	305	317	384	359	379	306	367	329	365	364	322	327	346	362	330	346	329	323	338	372	339	357	317	342	336	337	350	323	344	312	339	327	345	340	340	375	345	340	354	338	321	319	350	339	340	365	348	350	322	359	333	336	357	352	332	334	329	348	345	349	334	344	372	354	381	305	326	318	334	371	352	339	325	345	332	365	391	347	341	333	332	351	361	365	340	332	299	318	353	324	321	393	338	322	298	323	308	315	320	338	341	329	327	335	378	362	336	403	348	343	327	334	331	340	318	319	358	340	359	319	330	326	329	361	389	336	325	328	337	311	332	368	329	315	381	333	309	346	359	349	361	367	336	377	359	334	296	366	338	321	341	325	369	344	357	329	347	360	275	350	346	343	330	349	338	347	339	340	341	334	348	325	360	355	343	349	367	356	355	311	321	319	346	352	353	339	342	311	349	357	338	316	366	370	348	355	360	352	342	334	345	336	402	340	352	340	372	334	323	360	331	325	334	339	395	352	374	356	324	334	317	365	329	373	354	329	362	334	335	343	354	294	364	344	339	303	370	354	364	383	346	324	330	311	350	315	350	346	333	347	341	349	316	338	306	328	346	359	356	356	350	364	322	316	342	313	338	359	353	343	320	339	359	340	325	341	354	341	359	346	344	344	326	322	337	347	316	385	304	357	365	354	343	330	324	340	326	378	363	347	359	339	336	320	358	347	344	331	320	329	311	352	351	346	316	318	377	366	369	362	351	363	351	361	344	362	340	335	380	376	376	334	340	335	335	320	341	325	368	324	337	352	323	350	353	301	362	332	331	343	364	319	332	341	334	353	357	314	336	320	333	330	354	329	344	345	350	333	363	347	356	303	324	333	345	336
14665	2686	4709	5679	4883	4017	3461	2989	2434	2212	2017	1875	1737	1621	1514	1441	1403	1303	1285	1250	1206	1176	1178	1179	1154	1100	1077	1075	1108	1038	990	1024	999	1041	963	1014	983	956	890	984	975	967	942	966	920	950	938	950	952	940	910	925	938	939	933	925	925	967	910	889	919	967	936	968	924	848	925	911	868	895	909	946	892	905	905	880	910	888	908	903	883	891	863	916	892	837	881	903	903	873	920	944	900	865	847	837	904	889	882	887	843	922	913	854	867	848	849	892	942	926	877	891	907	903	904	907	886	887	848	910	910	901	874	873	915	880	827	872	909	898	952	852	910	817	863	878	879	878	874	853	872	922	816	910	857	876	873	931	875	856	843	873	879	831	872	927	932	843	852	899	828	845	853	912	852	827	912	875	873	843	863	918	900	869	841	864	826	846	882	901	867	864	855	930	878	888	895	837	862	859	902	905	825	854	922	869	886	858	897	928	930	855	867	788	888	878	848	858	859	895	840	835	870	872	889	860	878	853	959	884	872	859	890	855	900	860	892	897	916	927	893	854	872	914	848	860	890	863	855	881	863	870	895	829	825	864	854	866	879	905	889	857	923	875	889	840	937	873	884	912	886	938	879	883	882	938	831	834	922	803	910	946	882	869	894	828	905	948	857	871	892	838	855	869	838	904	841	868	864	883	928	890	884	806	861	850	879	849	852	870	855	829	900	903	889	897	880	876	851	877	853	834	892	928	866	890	845	866	949	821	850	891	853	892	937	896	895	888	899	874	886	877	816	882	889	932	826	834	838	897	825	819	857	852	852	818	863	902	824	923	854	835	905	924	890	842	897	903	887	892	863	852	868	862	860	859	829	878	882	907	866	882	871	895	882	898	865	847	863	914	838	849	829	898	843	886	867	865	881	844	858	906	921	870	895	872	882	863	887	896	780	887	889	889	849	865	909	933	923	841	838	868	810	883	929	868	897	812	847	831	832	846	894	910	864	888	880	877	915	866	870	888	942	876	882	899	860	939	835	897	899	857	838	872	848	882	855	866	887	834	902	866	874	894	927	918	880	853	863	924	889	834	892	945	886	904	889	870	882	872	873	932	878	931	838	891	853	862	900	929	873	874	864	899	898	868	879	876	905	897	896	954	873	878	922	826	807	889	927	819	818	866	870	859	903	908	820	900	906	912	904	869	846	903	856	926	881	848	886	889	863	913	917	850	868	873	907	922	847	943	882	831	868	847	840	864	873	920	935	902	873	906	882	893	879	852	861	910	879	909	880	905	838	909	836	829	911	913	899	879	917	881	796	878	885	857	866	882	900	834	884	897	888	836	905	865	890	908	897	874	831	838	901	866	916	862	914	877	859	880	852	823	887	886	860	901	928	867	862	872	884	863	872	845	861	879	920	871	921	902	813	869	927	865	837	839	892	926	926	878	895	906	855	838	884	885	919	890	886	915	885	839	841	862	852	863	880	879	894	888	885	899	876	865	886	911	845	878	873	874	851	865	862	850	914	870	841	872	867	896	920	865	803	831	870	873	915	907	839	906	937	811	942	888	918	893	872	874	865	911	902	908	876	916	880	902	913	896	919	865	856	840	916	861	886	903	897	886	916	938	876	886	853	905	928	862	874	845	846	866	934	874	844	877	865	908	878	930	868	843	887	931	913	902	866	879	864	843	885	897	864	878	855	948	897	893	875	838	869	892	838	851	861	853	866	893	847	898	867	862	869	892	900	900	902	927	851	875	904	902	857	872	854	894	797	887	888	897	888	849	861	793	850	884	877	862	882	927	870	820	928	809	893	822	854	843	891	876	841	860	888	814	857	891	853	894	846	894	870	948	832	874	831	902	908	859	859	866	902	876	882	911	896	890	827	867	838	870	866	869	892	908	924	833	832	847	916	875	837	914	895	950	845	900	897	867	867	890	874	865	831	876	847	878	871	882	863	939	855	894	863	874	874	865	894	947	845	910	879	880	823	868	906	956	853	875	906	901	912	929	853	895	888	878	858	873	880	895	813	877	857	888	882	918	853	867	850	888	860	904	871	856	848	879	893	892	906	891	886	874	889	927	882	906	879	903	855	870	879	876	898	908	873	912	899	927	894	859	895	858	887	849	879	892	884	915	831	878	895	914	840	883	889	918	878	850	914	901	903	856	932	933	893	855	916	855	892	902	884	852	913	882	856	874	913	836	855	861	905	882	865	850	854	848	855	887	878	858	894	865	813	922	905	924	887	885	882	885	893	894	873	848	881	859	877	860	889	880	933	857	846	931	889	848	864	849	950	881	901	839	869	835	878	858	856	886	866	895	845	868	838	898	853	892	821	839	860	912	895	884	877	882	841	887	830	821	839	871	911	946	857	866	881	893	863	844	873	882	868	888	859	888	888	827	862	876	855	904	860	814	882	872	875	900	896	839	890	883	876	904	864	847	877	888	876	889	897	795	881	881	826	900	896	890	888	880	869	878	837	842	892	913	871	907	863	882	917	875	852	853	877	828	835	894	880	910	801	857	851	923	887	861	850	925	819	930	891	856	872	869	805	905	857	823	900	887	902	873	865	889	889	898	869	892	883	913	909	893	885	905	835	851	852	935	857	863	836	844	875	924	855	897	859	875	904	918	859	863	868	870	890	818	898	836	844	851	817	841	875	898	902	849	883	882	908	907	865	860	894	865	860	876	866	878	926	899	870	906	897	835	851	854	860	930	874	843	943	862	894	918	871	902	867	912	884	885	875	889	855	880	866	936	889	874	883	917	822	915	840	852	867	893	821	921	884	838	874	879	891	904	839	870	869	857	848	881	869	858	883	908	840	845	892	863	875	837	888	884	896	868	871	857	903	912	867	861	888	839	822	832	843	881	854	859	834	907	885	860	898	863	862	840	835	866	793	865	847	856	870	869	882	907	880	906	892	904	894	873	852	924	905	910	898	900	896	919	824	846	885	891	887	923	812	914	856	885	884	807	848	932	905	895	843	874	835	912	895	955	901	897	891	839	885	859	850	875	867	851	878	849	910	856	916	925	867	878	843	908	884	916	819	878	879	864	822	825	865	850	873	855	883	870	880	907	858	895	856	931	872	889	895	862	806	833	871	874	831	947	875	879	874	916	901	900	914	872	872	919	871	850	849	845	927	869	935	831	804	885	948	890	870	906	865	821	906	908	889	855	842	864	824	879	831	899	863	836	869	874	897	858	884	846	893	833	825	877	936	863	833	872	875	899	893	834	923	921	864	842	879	898	854	876	873	843	871	831	894	892	833	916	873	899	887	878	908	926	924	937	843	895	876	828	896	855	882	874	922	862	884	798	897	905	892	904	853	842	875	843	857	883	931	885	863	862	845	883	853	867	859	847	843	855	896	905	884	893	805	890	859	929	874	814	887	840	845	866	872	865	877	838	892	875	895	840	906	888	869	899	872	894	916	896	900	858	878	822	879	865	900	848	858	848	881	896	828	833	895	882	873	893	922	883	876	915	882	878	878	852	858	851	870	868	888	856	917	854
3640	313	305	265	322	310	294	297	286	294	277	283	284	296	321	279	278	255	269	258	256	293	256	280	275	275	283	276	236	247	268	296	276	264	268	302	244	285	261	249	257	280	278	307	246	264	281	303	282	259	269	292	283	276	275	319	250	289	282	293	271	254	320	246	279	309	253	263	276	290	264	278	257	264	267	258	303	283	256	293	265	300	267	308	306	273	293	269	284	273	297	272	287	245	260	267	286	255	249	272	300	280	299	294	305	305	306	286	257	255	319	264	267	274	301	265	284	294	265	252	302	242	279	270	268	253	293	277	278	262	268	283	298	269	259	282	290	285	256	280	269	288	268	270	277	255	283	296	285	273	276	286	280	274	289	289	259	284	254	284	269	301	299	275	275	247	259	267	253	268	256	270	269	290	255	280	283	269	292	292	287	294	276	265	274	283	259	298	254	269	262	255	282	271	247	285	305	264	250	265	258	240	272	266	278	268	262	267	285	269	295	285	269	264	281	300	255	260	296	268	278	276	314	300	258	314	283	261	304	283	258	286	276	302	270	260	278	285	258	292	284	297	271	275	295	286	277	296	276	243	285	299	303	280	262	251	301	252	281	267	306	287	287	272	278	265	260	250	287	310	247	261	272	273	284	279	249	262	266	255	239	281	281	252	308	274	279	292	273	260	286	274	277	255	271	269	257	281	271	260	291	316	283	274	263	290	267	282	267	314	278	270	242	285	292	287	275	261	269	273	294	255	289	240	311	254	280	270	270	283	284	302	273	286	302	288	271	227	269	270	283	288	289	289	282	260	301	292	255	275	269	285	238	259	272	262	289	270	265	254	256	259	251	284	275	286	263	281	273	285	266	292	260	271	268	290	250	288	279	285	296	295	268	291	263	251	270	272	255	261	258	254	287	252	245	287	272	281	264	250	249	250	276	263	268	301	258	274	272	319	265	274	257	240	268	267	281	258	280	282	237	265	271	285	307	275	273	258	262	278	266	258	279	307	256	266	267	269	234	280	290	260	254	288	274	269	270	272	270	241	279	268	293	278	260	263	249	263	262	265	278	269	271	300	231	231	258	238	273	295	313	263	267	276	283	259	254	253	277	259	265	270	293	314	281	281	262	299	258	264	258	242	258	276	295	266	268	266	283	294	296	319	254	275	274	262	261	278	290	286	266	292	292	265	274	288	251	284	269	283	291	271	266	272	270	280	265	269	282	278	267	269	267	288	287	218	264	278	287	259	262	269	259	279	263	259	241	249	301	252	264	252	274	283	245	286	280	276	236	252	273	284	308	263	284	292	265	259	277	259	264	261	309	241	276	295	253	253	271	294	288	270	237	266	311	283	302	271	259	275	286	274	303	312	290	293	297	259	261	244	273	277	250	257	277	280	296	274	260	289	284	270	267	256	251	261	280	297	245	267	313	299	294	242	284	285	269	242	251	284	289	296	286	299	273	248	292	267	245	280	277	290	272	266	277	267	276	264	296	283	289	263	291	262	259	258	278	274	275	267	253	290	312	269	279	245	267	260	235	273	316	247	291	238	274	304	280	284	294	273	258	279	300	274	268	304	273	299	276	291	279	283	276	294	254	271	291	262	282	270	282	280	283	300	277	282	294	254	270	316	277	268	273	265	268	275	284	306	270	246	277	269	274	276	277	283	296	273	278	283	292	268	261	258	277	290	284	282	259	266	291	314	283	286	274	271	250	293	256	291	278	287	284	290	259	270	283	257	261	319	284	265	263	287	271	314	263	249	254	280	288	275	303	258	283	278	289	268	276	255	301	277	278	249	244	296	291	230	267	276	263	309	293	260	280	263	265	297	242	215	296	268	296	282	264	279	252	273	297	294	306	308	253	274	294	305	266	269	306	274	271	263	278	299	303	265	264	272	291	231	271	302	281	259	279	288	269	281	245	271	243	292	253	260	233	311	294	270	271	285	261	267	281	258	312	276	281	243	279	267	276	289	259	300	274	266	250	258	298	262	273	279	288	288	295	289	287	262	261	298	297	288	291	303	258	295	268	271	282	285	279	317	289	293	255	296	275	255	272	258	228	270	258	283	296	294	255	280	265	297	287	290	261	246	243	273	245	277	255	247	289	284	271	270	256	281	267	299	269	270	282	297	272	274	289	293	303	270	253	280	273	281	265	243	276	292	261	281	274	261	245	241	285	278	272	265	270	265	279	281	295	283	263	275	291	266	295	265	296	300	294	277	293	275	286	255	272	271	248	276	277	241	255	245	274	251	311	285	263	292	283	283	281	286	271	322	265	265	287	286	274	252	293	302	262	276	273	267	269	278	251	274	268	264	264	282	271	278	255	241	239	287	250	248	227	295	280	283	306	286	266	271	278	291	267	261	281	265	308	268	258	279	279	340	282	260	286	271	312	253	295	279	257	273	257	248	291	249	313	242	286	255	266	317	252	271	284	245	271	291	293	254	264	299	286	273	255	260	267	296	288	283	319	269	276	274	295	207	257	266	276	271	307	286	248	262	292	266	272	274	247	288	249	281	284	266	248	259	287	274	278	276	278	279	285	287	277	278	269	269	286	294	280	271	271	242	300	270	227	275	284	259	295	266	260	285	258	269	280	300	239	269	256	277	279	275	258	272	269	255	244	275	293	274	282	292	298	260	309	288	281	294	274	291	307	261	268	275	264	275	280	287	288	277	279	294	287	275	279	269	271	254	273	282	289	267	263	280	277	267	254	291	274	262	258	251	277	247	241	271	290	273	260	315	262	266	255	282	289	274	252	251	246	269	285	281	255	301	282	273	315	268	268	305	255	257	279	263	291	276	266	285	279	281	286	272	272	251	292	260	236	263	260	289	302	281	296	270	281	244	287	276	274	251	261	255	289	266	274	237	265	272	268	273	261	268	252	243	279	285	267	294	267	257	258	254	260	291	277	278	297	276	255	265	278	257	276	282	270	269	260	281	263	295	276	286	300	264	282	280	262	271	293	244	286	268	291	285	287	289	253	290	288	289	301	259	278	299	248	252	277	248	275	283	280	296	281	273	281	281	256	264	262	294	302	295	264	273	271	286	268	277	262	264	254	271	270	270	312	282	282	264	235	269	285	252	281	267	303	269	284	269	271	276	248	269	286	293	266	277	277	270	248	271	269	260	269	278	247	262	272	258	309	279	264	300	258	266	266	286	287	286	289	262	245	258	297	298	277	262	272	273	265	270	269	262	263	273	289	293	251	261	296	296	286	273	287	291	288	258	263	271	284	295	284	283	284	267	275	271	257	298	274	261	269	268	293	295	240	279	248	282	260	264	280	238	269	278	258	276	253	274	271	301	242	259	217	279	290	270	276	250	306	321	288	301	268	247	298	289	285	289	288	257	245	248	298	274	295	292	287	281	257	280	294	253	291	270	272	263	276	262	275	286	265	272	257	276	252	264	259	257	257	286	327	278	236	264	289	295	288	288	302	250	254	271	258	285	290	289	247	266	270	272	292	270	279	286	281	240	285	269	265	287	261	270
3195	749	766	742	723	706	713	739	713	727	725	721	703	704	723	713	665	714	698	676	682	663	686	688	687	718	706	673	660	670	702	694	726	723	661	748	685	714	710	673	743	683	684	720	703	707	689	704	681	645	693	750	756	679	738	652	695	723	682	699	674	690	683	727	701	722	719	701	706	707	692	652	675	680	669	746	690	680	670	724	750	731	690	744	704	734	683	695	710	721	668	668	707	722	643	693	677	689	672	717	718	699	695	688	695	685	715	679	686	635	716	681	688	694	746	712	722	731	710	719	647	676	693	705	709	741	683	714	678	662	641	686	704	686	694	680	725	669	684	744	684	708	680	682	726	673	697	703	768	667	711	680	713	770	714	727	721	668	736	700	691	677	689	677	742	685	688	682	680	711	724	685	721	668	643	703	651	679	683	681	665	706	773	650	726	698	719	687	659	653	722	710	703	715	679	688	737	690	694	720	725	697	732	711	728	632	689	693	676	699	662	679	694	701	682	657	722	716	694	706	686	685	688	651	685	698	692	733	699	695	688	662	725	689	717	713	690	688	679	734	701	724	683	656	648	679	691	715	681	717	687	659	691	699	673	695	740	651	670	696	691	704	679	686	708	697	708	699	715	680	734	695	685	699	670	704	701	691	685	668	680	718	674	683	685	667	684	701	714	694	668	666	726	713	656	732	684	674	731	711	715	715	675	686	736	681	690	727	701	669	724	689	695	729	729	698	715	660	645	730	699	680	620	711	669	710	684	689	664	668	679	662	660	706	709	676	637	724	666	707	711	666	685	711	640	670	704	654	666	709	694	748	657	682	688	691	658	700	631	750	661	647	721	693	719	670	720	720	706	655	760	693	724	693	691	728	669	767	678	702	681	675	665	685	675	688	669	705	711	686	675	681	720	702	692	698	683	694	739	703	696	735	690	681	691	716	681	702	721	732	702	677	679	698	700	689	681	683	723	708	670	680	750	709	704	705	675	647	678	691	691	670	654	708	706	718	670	707	739	696	726	705	716	644	716	718	712	680	710	719	680	643	715	667	682	667	680	688	703	654	720	661	734	687	722	675	648	676	696	694	717	708	693	732	658	731	716	659	671	644	720	742	693	712	651	701	708	719	689	729	651	689	735	701	702	702	687	743	684	685	700	691	644	715	722	700	661	664	710	664	744	641	690	683	676	711	715	684	690	649	669	707	704	711	687	658	660	711	667	686	718	713	675	686	671	692	707	675	695	715	734	714	655	638	717	714	722	682	654	649	663	748	717	703	683	685	693	694	680	734	712	661	675	707	718	679	662	693	741	676	711	723	719	659	673	659	698	706	670	721	671	653	711	653	642	685	698	711	657	683	695	723	733	669	741	714	685	660	695	726	689	710	707	683	723	706	692	720	726	687	686	701	691	721	749	716	653	724	716	661	739	697	679	716	695	716	653	689	673	684	682	706	729	698	679	673	716	679	708	642	725	670	670	666	726	699	659	733	764	671	709	672	689	649	651	657	730	698	677	704	671	653	680	701	661	709	716	705	666	708	715	650	711	649	742	682	625	675	691	688	658	686	674	678	677	762	715	727	658	719	668	666	663	665	700	711	690	698	685	700	693	658	669	697	675	655	694	672	713	687	666	683	732	727	708	672	729	695	742	714	709	750	702	720	712	685	644	719	692	695	655	712	677	747	685	667	677	678	713	688	659	745	695	676	704	684	679	662	687	641	695	672	659	700	700	698	706	711	694	730	680	684	736	723	688	665	708	709	719	698	700	670	716	703	745	703	727	707	680	681	691	693	685	703	694	689	745	699	677	657	726	671	668	689	708	682	726	683	729	675	701	677	740	682	668	730	668	643	669	684	706	680	699	708	680	698	696	718	704	670	685	687	679	669	704	714	747	708	733	682	686	688	706	701	694	711	682	713	677	683	702	718	681	691	670	707	710	705	702	703	704	682	662	664	711	684	674	658	739	711	671	732	696	702	739	716	665	694	677	683	693	713	714	686	674	716	663	676	708	711	696	743	676	733	709	727	708	669	725	712	701	700	647	717	658	701	672	654	691	674	712	660	649	687	669	672	691	661	677	707	691	698	708	665	701	691	765	679	728	707	709	709	651	685	721	734	719	712	708	721	666	712	707	649	687	678	725	682	674	697	691	670	676	688	752	683	731	718	690	703	695	669	728	727	708	678	720	722	678	738	690	679	691	734	679	682	709	666	708	710	719	703	699	697	695	709	689	720	689	700	704	704	727	629	678	704	688	658	702	711	704	688	690	674	694	676	669	716	700	706	713	644	670	712	727	641	701	676	669	663	717	678	713	647	697	713	697	692	686	694	684	721	709	676	695	699	718	654	675	696	675	697	698	713	696	740	743	662	719	684	678	732	651	676	720	692	713	691	648	697	711	708	672	730	712	698	707	733	664	679	698	719	721	710	647	689	725	688	699	699	671	689	724	684	700	722	677	685	699	706	687	659	704	694	665	663	682	697	677	668	711	697	689	702	678	739	673	709	674	679	707	700	724	719	711	709	650	706	695	653	700	691	698	703	721	685	676	682	689	658	730	661	667	713	690	679	654	674	716	671	710	728	683	664	651	679	714	677	755	684	675	669	698	678	694	688	691	630	726	716	719	702	653	673	708	698	694	716	671	749	724	676	680	711	689	692	703	719	715	753	711	628	733	705	678	660	731	704	692	675	655	680	639	679	708	680	674	720	704	691	686	654	685	687	711	687	692	672	672	708	740	698	655	678	719	691	673	695	693	638	753	731	683	663	706	695	692	733	726	710	698	697	725	683	712	694	739	687	690	657	681	657	700	734	697	731	698	750	699	728	711	683	719	690	707	667	755	690	666	677	669	647	638	654	676	735	681	671	695	715	682	687	694	711	695	722	682	699	728	711	729	698	715	650	760	696	695	704	708	756	671	702	714	721	737	657	646	676	680	697	709	700	658	660	701	715	712	696	669	676	663	734	631	726	667	708	743	666	701	729	660	694	667	731	674	720	704	709	681	690	647	730	651	711	679	679	716	699	739	673	709	707	713	686	688	684	738	646	703	686	691	674	699	742	713	688	707	689	684	722	696	698	744	729	744	692	685	706	658	684	724	635	697	662	677	646	674	664	708	722	684	682	681	703	722	691	653	700	711	673	670	717	687	701	706	710	677	714	748	656	698	720	678	709	685	752	761	696	704	703	666	735	737	698	687	673	701	655	673	633	675	712	696	709	689	657	735	665	684	682	727	693	683	739	687	681	672	711	660	675	725	692	695	711	705	716	704	792	699	726	697	720	659	684	700	726	667	730	716	706	694	684	647	692	702	677	711	677	687	756	702	695	695	679	688	701	687	636	666	689	643	669	706	699	664	729	711	692	728	708	735	654	655	700	707	682	684	722	668	704	711	725	713	665	705	706	692	665	713	679	712	644	728	671	694	773	733	683	662	681	635	664	689	647	664	683	664	686	729	672	703	683	694	734	705	721	710	709	668	714	677	745	708	679	692	719
19647	2638	1217	923	667	539	454	343	304	315	300	280	257	243	239	205	206	210	222	204	165	207	178	220	183	178	151	210	202	204	191	200	179	176	195	168	184	188	175	183	185	189	190	208	184	191	183	192	169	155	169	166	176	169	172	194	197	181	197	186	154	176	173	204	169	172	156	148	174	202	205	217	159	204	201	181	171	182	163	168	180	185	215	179	169	182	164	170	176	183	186	190	183	194	191	183	192	182	152	176	181	188	174	180	180	185	151	200	186	187	159	176	156	163	190	181	184	203	182	188	196	176	201	153	192	199	173	204	172	178	183	145	191	172	187	185	196	186	174	173	174	184	173	196	205	167	178	196	168	176	188	193	180	175	168	205	192	185	153	184	207	178	200	161	174	182	187	185	149	171	208	164	174	201	175	175	179	200	192	168	180	194	171	195	170	164	168	174	143	157	156	183	193	208	196	174	161	170	181	178	197	202	183	169	150	168	129	171	192	196	189	177	207	193	166	173	190	188	196	192	169	197	190	200	214	165	192	204	165	155	204	179	197	188	180	175	175	165	164	164	161	186	161	172	179	161	178	169	203	171	175	201	164	175	179	186	200	171	185	180	169	193	162	183	217	173	172	196	180	171	171	181	156	182	181	199	173	178	180	175	156	207	180	179	187	174	164	202	142	179	206	181	190	176	183	178	175	165	161	175	179	182	185	207	198	181	165	163	178	177	196	160	171	166	175	168	208	183	177	184	173	178	177	168	175	191	180	203	180	161	185	198	172	178	176	177	175	186	185	177	162	202	190	163	139	202	168	207	173	158	185	192	196	172	157	199	210	170	160	199	209	183	199	180	198	177	188	199	170	191	161	169	177	163	181	182	167	185	208	162	192	195	189	177	180	161	184	176	162	214	180	171	187	177	192	196	196	175	183	172	168	173	182	185	180	179	170	170	189	196	176	177	172	179	181	167	180	178	207	170	229	206	176	195	186	181	156	174	193	190	212	204	183	165	171	183	177	182	161	163	165	182	192	177	178	189	168	201	171	182	171	189	140	160	163	217	178	178	172	163	203	173	165	195	198	164	199	177	185	174	177	158	176	181	180	179	187	165	170	169	180	176	184	156	174	181	192	190	167	213	174	176	196	184	191	179	167	169	162	188	183	204	186	200	169	181	198	172	165	176	163	176	166	174	170	157	191	148	199	189	184	197	204	186	170	199	185	178	197	175	174	163	193	208	195	169	170	176	172	161	185	192	176	184	192	184	164	178	174	189	160	167	171	178	161	176	170	184	180	178	186	200	160	192	172	174	180	172	191	160	188	195	174	203	214	217	190	164	178	198	164	187	182	178	180	173	174	169	155	179	179	191	180	166	170	190	180	190	175	154	162	171	180	177	182	208	159	197	175	190	174	172	188	172	190	183	181	185	175	179	171	178	173	208	177	175	187	184	187	169	161	162	167	186	174	185	183	186	173	181	167	182	187	186	180	196	192	202	193	165	161	178	169	176	201	176	177	173	209	159	191	192	193	190	203	197	159	184	188	203	166	182	195	163	172	186	168	181	162	163	182	176	202	188	177	162	196	161	187	168	190	205	207	186	202	182	211	170	169	196	173	174	151	193	192	171	202	163	166	163	166	185	189	185	172	189	180	195	181	177	170	163	189	183	186	179	179	174	209	176	154	178	166	186	188	210	192	171	201	192	179	172	176	190	172	191	188	160	165	194	198	188	200	188	162	193	192	174	152	163	171	176	189	177	168	169	173	193	203	175	177	182	160	182	174	194	202	169	188	179	157	170	193	161	176	181	189	196	211	166	178	202	163	202	151	170	174	170	183	161	185	183	182	183	183	195	186	176	173	149	169	194	170	189	187	174	182	206	175	193	172	181	192	173	176	164	154	185	203	190	187	167	190	165	199	204	184	183	198	172	180	166	178	168	182	175	186	186	175	193	211	202	196	176	199	188	181	159	204	182	198	183	165	174	188	170	175	159	182	197	158	180	153	172	168	195	190	184	163	194	167	192	181	185	188	154	188	180	169	178	179	178	188	168	174	185	177	160	187	189	174	177	201	173	188	188	185	167	175	197	177	177	150	182	169	191	170	200	168	181	205	163	156	189	202	195	172	197	208	179	183	209	179	166	179	162	153	180	173	192	172	205	201	177	202	212	170	182	169	169	193	170	204	168	194	183	203	170	186	178	169	202	181	175	171	193	170	184	172	166	174	166	197	170	171	155	187	189	173	184	223	178	188	159	182	201	195	205	173	175	169	198	188	186	189	169	191	174	191	172	179	184	182	192	175	202	185	174	179	173	188	178	173	159	177	181	156	173	189	174	158	201	156	175	186	160	199	187	169	181	170	194	178	178	171	176	158	182	187	166	163	170	169	178	174	192	133	148	166	187	191	170	183	184	174	183	179	162	212	170	176	175	153	184	147	160	166	188	169	195	198	172	173	164	187	173	171	163	179	182	179	174	200	189	156	167	158	171	173	199	195	216	183	185	188	169	183	173	166	164	191	171	188	176	193	194	190	171	163	185	191	180	171	215	178	173	192	193	178	172	183	185	159	194	156	173	211	179	177	175	171	177	180	178	193	180	148	178	170	162	178	201	164	173	190	187	177	161	212	186	193	171	193	203	185	159	159	192	183	167	169	160	190	188	168	160	169	190	190	163	158	184	180	181	173	159	177	202	182	183	182	184	168	185	179	181	178	191	162	170	193	197	193	168	160	179	173	165	184	189	194	161	181	193	182	203	172	177	178	199	166	184	150	193	196	209	188	173	209	185	184	161	177	179	178	177	176	172	176	193	176	188	171	183	181	189	172	189	197	178	188	186	190	189	177	159	180	193	196	157	178	176	159	175	173	194	193	170	169	204	181	186	170	200	193	183	197	165	179	185	165	145	201	188	193	177	177	162	176	185	176	173	151	197	166	176	188	170	176	169	159	169	190	188	179	197	227	150	149	205	174	186	180	209	189	187	166	190	194	185	167	191	159	191	165	187	185	169	187	187	184	173	194	180	168	200	173	169	171	153	194	178	205	174	181	183	193	183	173	171	173	176	185	179	176	178	180	170	163	175	180	188	190	164	180	170	180	178	176	179	184	188	178	176	171	217	189	173	201	200	192	198	193	199	186	180	207	169	180	186	175	177	177	174	188	173	171	198	165	166	182	188	200	191	175	175	180	175	163	171	185	182	186	172	180	182	185	174	174	201	170	183	191	172	196	194	167	178	183	188	168	177	217	207	158	197	144	179	193	169	174	163	169	159	191	173	186	176	185	162	170	200	187	191	173	184	175	180	152	176	191	173	194	180	191	204	190	168	183	177	181	184	206	158	191	179	167	170	187	183	185	171	184	171	164	196	188	159	204	194	169	172	180	190	182	188	170	197	177	204	175	206	171	192	183	164	182	202	185	160	188	177	174	177	164	179	166	173	156	186	165	187	182	185	173	173	171	203	164	177	202	178	203	194	164	165	180	172	193	145	215	170	163	214	172	178
10477	1760	2509	3000	2688	2201	1930	1589	1417	1218	1115	1006	896	906	895	804	818	724	708	702	727	632	663	679	640	652	599	603	637	570	594	585	612	578	591	593	573	552	532	538	565	564	592	548	529	524	542	571	547	551	529	574	532	537	598	569	512	565	546	600	533	556	571	519	513	523	531	523	514	554	573	518	559	555	524	538	508	542	523	508	537	545	504	528	520	570	489	544	523	546	507	535	510	521	532	528	531	551	514	549	518	516	552	546	517	504	520	502	534	532	476	545	524	559	534	505	525	494	544	544	537	548	538	500	525	497	514	525	555	519	498	504	492	539	504	539	522	565	486	485	533	530	521	517	567	516	543	564	568	587	545	534	561	569	531	505	509	491	536	524	505	528	511	510	515	574	503	528	503	522	525	520	499	533	572	530	502	521	517	535	534	485	552	501	511	519	526	481	523	521	504	504	520	547	531	532	539	516	509	544	528	514	499	512	512	507	538	522	533	511	482	490	555	502	538	528	513	533	530	525	527	536	510	540	519	507	499	526	490	550	506	512	539	566	544	558	530	536	531	522	537	529	532	558	555	555	565	522	516	487	550	546	572	542	519	502	550	449	513	536	519	517	513	513	535	514	545	484	555	479	509	479	494	564	535	535	508	532	523	529	514	469	527	493	526	526	519	498	516	516	554	535	559	533	496	534	515	481	517	536	481	499	526	516	526	489	518	543	519	534	552	515	527	534	526	522	526	501	492	518	504	501	521	514	539	526	529	493	530	514	530	549	550	505	489	519	531	475	526	480	524	508	535	512	555	525	555	521	505	510	515	541	519	512	535	548	535	486	516	572	519	525	532	503	490	557	488	513	514	519	502	556	504	515	497	509	516	543	531	522	514	521	526	525	550	549	483	526	522	522	534	567	478	511	559	492	505	523	541	497	557	506	514	464	523	533	529	518	502	477	520	508	471	498	492	474	491	533	557	527	502	506	519	504	564	504	493	519	499	508	522	517	517	526	516	516	499	523	485	535	539	508	502	542	512	514	556	461	492	529	506	548	520	515	509	499	543	544	517	524	520	507	532	524	508	495	547	493	500	541	523	555	562	506	539	502	512	545	525	521	588	510	505	531	492	534	489	508	504	513	526	524	538	500	517	522	520	473	536	524	503	527	521	517	511	530	465	517	558	497	529	512	495	524	512	521	528	527	494	512	512	517	504	535	506	592	515	529	503	531	520	494	508	492	517	531	515	538	559	512	529	550	518	516	514	503	489	535	522	538	536	550	524	481	532	556	485	516	501	524	521	545	548	520	500	501	536	554	508	513	547	527	491	495	530	558	506	530	531	524	559	518	536	547	542	516	500	502	522	505	545	525	533	531	489	555	478	549	551	513	500	507	536	532	536	512	549	511	517	536	523	512	534	485	530	527	490	503	516	520	484	509	575	504	555	553	540	548	494	508	485	530	496	514	534	529	538	493	522	528	524	541	531	536	497	544	515	525	548	513	514	486	508	529	521	518	562	533	535	546	537	488	540	528	519	547	523	544	488	499	535	514	532	499	504	559	529	486	524	529	534	496	544	520	488	539	583	549	507	520	505	527	502	522	567	502	530	564	509	522	525	539	499	529	538	573	535	535	519	506	486	534	515	495	507	540	514	538	479	573	542	506	536	541	512	455	568	484	496	503	542	529	519	527	519	506	500	546	527	508	512	502	551	560	502	491	516	535	539	505	518	529	486	508	530	547	502	533	560	524	500	510	536	547	494	529	523	508	484	509	482	565	488	540	564	517	525	546	538	564	512	495	473	525	555	518	533	530	482	566	518	546	478	568	505	473	545	495	528	528	525	492	527	518	493	541	508	497	508	476	496	512	479	551	526	530	530	508	516	530	545	536	525	498	540	523	557	507	517	539	569	527	544	505	570	491	543	491	547	503	558	527	533	544	501	519	504	509	493	520	530	543	559	486	497	515	568	506	519	519	517	511	527	543	504	515	538	511	526	545	537	528	561	482	538	516	573	542	535	498	521	508	553	512	490	553	542	517	551	531	544	548	509	518	494	520	523	536	553	546	493	538	535	556	531	515	499	532	560	547	549	491	489	525	513	506	504	502	542	514	558	548	500	511	488	533	526	515	503	513	487	520	548	510	509	520	505	486	570	566	512	545	543	508	487	501	496	559	477	538	504	539	495	545	568	560	527	541	537	544	498	527	524	502	541	553	572	540	517	618	542	570	516	569	537	530	578	550	480	497	517	494	559	518	534	544	492	531	538	513	505	491	528	524	494	514	532	502	532	507	525	533	560	538	532	521	510	545	550	523	541	501	544	519	487	490	520	513	559	555	517	543	510	504	493	487	539	545	546	525	509	575	533	497	500	525	520	520	537	504	549	524	531	491	530	520	529	495	550	520	522	492	507	546	537	538	506	509	487	555	520	497	523	551	511	543	536	533	523	547	523	534	510	500	502	580	534	532	499	527	487	515	512	514	494	543	542	505	516	518	533	506	512	534	496	547	530	535	511	540	517	501	542	462	506	501	530	508	529	524	525	562	509	526	522	509	519	498	550	496	523	498	546	502	500	551	490	528	538	515	559	495	510	554	530	506	557	487	479	560	507	525	538	508	521	541	529	505	491	541	569	535	495	526	516	534	557	533	555	508	489	509	536	546	527	546	543	483	560	535	499	496	531	509	502	489	496	522	504	551	500	535	536	502	531	508	516	503	515	515	486	515	516	490	523	514	547	546	511	535	493	526	550	553	530	541	572	540	511	557	515	544	557	527	539	552	494	527	522	505	554	493	492	478	510	510	544	533	528	512	520	495	516	559	530	539	526	498	546	500	532	536	491	493	525	530	536	452	519	540	534	556	563	501	502	550	533	530	534	495	515	491	496	483	514	527	484	498	486	492	523	485	537	529	551	513	538	509	514	564	526	504	522	495	522	531	499	509	563	514	495	513	537	479	524	498	513	533	521	520	538	536	572	571	536	509	532	511	519	493	536	487	488	521	540	503	545	513	524	519	513	555	518	525	552	545	536	494	533	523	523	497	497	526	530	543	519	485	525	502	545	500	532	536	494	503	518	511	543	506	519	509	533	528	528	476	502	563	536	544	550	550	501	529	509	504	518	525	493	544	512	522	528	528	506	515	524	542	538	530	516	513	534	566	520	543	564	531	535	505	538	559	511	541	505	520	551	520	539	483	491	522	533	493	549	555	520	533	507	513	563	498	510	516	521	496	543	533	514	536	503	560	509	553	520	537	503	548	526	537	521	507	479	519	509	534	557	507	480	565	520	526	527	551	511	524	517	499	507	552	480	479	560	521	526	562	556	504	569	481	541	580	546	540	504	575	537	494	529	529	507	509	509	517	523	514	516	493	532	509	558	524	539	504	510	541	509	517	579	531	505	509	518	529	547	494	582	535	532	540	525	566	541	549	545	498	509	554	551	513	509	536	506	550	504	523	496	537	527	491	521	520	506	538	500	530	532	544	506	533	530	555	495	514	538	563
31900	7211	2654	2040	1378	1047	853	743	639	613	507	495	442	438	441	414	422	394	370	411	388	432	349	386	388	413	358	375	369	362	370	340	313	332	350	382	349	362	363	325	334	313	356	365	367	373	354	343	383	353	340	350	362	360	338	359	375	359	321	374	364	354	397	346	345	341	326	342	320	369	335	315	334	339	333	332	315	339	345	345	332	342	362	360	337	348	342	337	358	369	329	358	310	321	327	322	322	347	336	337	335	318	382	350	377	342	367	340	368	364	334	349	340	311	311	356	328	359	347	328	360	334	365	344	343	393	368	359	334	330	322	350	329	310	351	334	352	342	352	319	349	300	325	324	325	348	358	356	324	352	312	374	317	308	377	331	325	339	341	382	377	346	325	319	340	333	336	325	352	364	315	363	315	297	361	336	322	345	391	352	335	344	340	376	361	319	337	342	331	356	297	365	312	348	340	355	329	350	351	349	350	304	347	350	376	348	380	368	360	327	333	355	374	329	336	332	338	311	394	351	320	351	364	322	347	364	363	342	336	336	344	336	348	369	360	375	351	348	338	362	366	327	352	321	338	383	367	356	346	369	356	357	345	356	368	370	339	370	343	332	354	322	376	337	344	338	335	329	328	334	349	335	342	350	353	338	358	310	323	324	356	361	328	361	368	366	333	340	338	327	347	347	350	323	348	343	353	318	324	381	357	326	336	318	329	339	330	381	372	359	363	364	324	312	341	332	356	366	367	343	379	304	345	356	366	341	346	350	288	314	339	342	343	359	380	334	359	363	369	333	360	340	319	362	301	351	321	383	369	312	355	309	336	348	357	359	358	358	327	293	342	331	314	337	340	322	356	321	359	349	385	346	375	355	351	363	323	332	318	331	325	364	318	340	294	318	311	353	334	341	375	372	368	324	339	333	359	329	328	346	344	319	344	354	325	336	343	358	342	367	343	355	389	367	325	338	338	386	334	343	358	342	307	355	346	373	322	339	326	365	348	364	351	328	330	377	334	333	341	346	348	335	314	323	315	368	340	331	375	318	364	346	344	315	342	327	345	352	371	363	318	319	369	330	354	317	340	384	337	368	344	315	372	337	378	368	345	320	292	336	368	366	352	382	324	302	341	355	316	353	345	349	337	327	334	347	385	341	319	347	346	352	353	342	358	340	347	357	335	322	342	340	328	347	366	356	367	342	312	360	318	354	383	350	313	337	352	340	337	343	348	360	361	338	362	316	321	307	332	309	354	345	352	349	386	325	386	321	374	354	331	354	338	343	344	333	322	370	317	359	327	333	325	330	300	310	333	341	342	358	322	332	349	350	334	347	336	344	349	352	323	361	384	322	317	332	326	320	357	339	345	334	351	325	318	349	342	324	334	343	339	328	301	321	329	351	363	358	332	358	354	313	346	354	360	328	353	384	325	339	366	339	347	349	312	347	331	339	354	352	376	351	329	330	343	306	332	320	344	330	376	328	358	327	338	383	384	340	378	341	339	355	342	357	347	351	326	341	338	356	323	343	289	327	324	337	333	371	331	312	323	391	339	356	354	334	370	325	360	299	320	307	309	330	295	369	330	357	335	324	361	344	359	324	339	320	327	342	313	340	355	339	364	328	328	346	332	345	326	336	318	346	335	355	357	316	354	334	323	353	332	380	359	384	313	350	316	351	361	370	324	347	335	351	325	349	325	371	365	340	376	352	330	365	353	356	357	335	344	345	364	331	374	325	349	370	358	330	357	362	351	358	351	338	330	357	332	308	325	315	361	359	342	364	372	323	328	322	364	347	365	335	389	341	348	341	324	376	373	351	341	303	368	327	321	322	364	342	342	367	342	325	331	363	363	350	345	330	342	392	316	362	328	324	344	320	369	328	338	366	347	341	330	350	321	363	364	344	352	317	349	338	329	295	346	359	370	338	325	348	345	350	340	345	319	309	321	356	301	297	330	331	375	350	315	346	341	370	355	322	318	370	330	316	397	328	316	322	341	374	345	376	301	351	350	339	362	321	347	358	358	343	377	337	330	346	322	355	341	328	312	343	354	329	375	363	347	319	340	327	356	340	350	328	356	321	328	330	347	333	342	353	310	326	362	331	364	395	323	341	325	334	314	323	372	346	369	300	324	371	347	378	336	319	340	338	361	346	374	323	360	356	332	362	330	317	390	366	339	337	352	325	329	366	362	332	363	345	343	342	333	339	381	367	353	343	332	325	298	323	330	356	357	363	338	333	339	306	354	338	335	343	351	360	338	324	341	335	338	348	341	347	328	338	323	332	341	355	358	352	364	358	379	361	315	350	347	332	357	398	356	347	335	362	372	352	310	340	337	318	316	333	347	344	334	372	353	337	343	380	339	361	329	321	337	333	336	338	330	338	347	355	325	333	337	362	348	335	359	368	337	354	355	327	366	364	327	341	350	308	327	305	326	317	345	334	351	341	356	303	347	318	383	325	334	360	340	331	321	337	358	357	405	359	329	349	359	354	346	360	329	355	334	339	325	323	365	304	358	338	300	327	325	374	384	308	354	325	323	345	319	369	362	350	318	348	328	341	328	360	327	355	361	350	346	334	394	347	350	359	347	343	331	327	297	347	315	349	371	358	376	342	319	350	336	332	342	353	354	330	350	366	400	337	346	314	335	345	349	357	343	331	378	334	300	346	368	346	334	316	354	308	357	348	374	334	337	378	370	329	325	358	380	347	337	350	350	347	317	342	345	327	351	329	334	362	322	322	333	333	349	344	375	385	361	329	337	341	325	348	360	349	332	346	330	346	304	319	353	324	370	313	316	350	341	362	317	351	335	324	363	341	345	332	376	347	331	350	323	298	360	376	347	375	355	338	334	316	376	359	328	336	326	363	375	340	348	338	319	350	384	353	336	332	371	302	304	332	339	334	372	352	299	341	331	377	342	321	336	296	370	336	381	336	337	332	373	329	341	346	349	353	364	317	344	305	307	356	324	342	339	354	342	320	351	335	341	329	311	362	325	365	369	316	345	354	347	370	350	364	325	331	352	312	371	359	349	334	332	360	360	341	331	349	353	358	367	360	333	345	337	329	340	361	342	305	362	349	321	305	316	325	379	396	348	354	303	346	340	333	374	325	355	343	319	375	316	338	351	348	358	356	345	348	363	333	345	319	337	337	331	340	328	352	324	313	348	359	316	352	346	306	358	373	347	367	354	343	333	315	359	375	333	325	344	353	370	327	346	328	372	315	353	304	366	318	324	317	329	340	370	346	357	340	315	337	316	300	374	346	345	370	324	345	358	344	332	307	316	353	380	358	354	328	322	343	340	350	364	365	282	368	337	335	345	318	367	326	360	307	321	314	373	320	374	331	346	343	368	293	336	348	326	328	345	341	366	370	353	342	329	379	351	344	326	335	332	357	354	362	343	338	356	319	321	325	342	299	342	352	342	354	344	366	376	337	339	360	349	315	329	326	345	357	346	336	315	340	329	342	346	358	364	368	346	342	349	395	360	348	345	336	300	337	345	317
15692	3353	4586	5467	4871	3976	3429	2922	2497	2196	1954	1886	1636	1581	1449	1422	1453	1260	1288	1243	1215	1204	1149	1159	1124	1077	1038	1056	1008	1078	968	1021	994	1005	1007	967	1017	1009	958	988	981	911	934	908	959	997	899	971	931	931	962	962	906	899	915	955	920	898	869	976	916	924	921	897	918	946	883	945	926	952	915	936	911	882	888	938	905	923	928	886	922	827	901	865	908	950	856	914	842	940	888	901	914	913	891	843	920	902	890	913	937	891	904	874	909	863	890	885	831	839	923	883	907	958	846	927	849	899	902	871	870	872	912	932	947	911	862	936	888	864	868	853	902	864	855	901	851	895	921	877	889	902	906	882	878	876	845	861	815	911	931	918	902	890	871	904	928	884	869	902	868	880	858	855	859	859	856	906	882	908	878	891	866	875	873	902	875	869	882	879	891	920	866	924	887	912	892	894	897	883	905	871	881	827	877	867	843	884	895	896	848	927	831	892	862	872	863	836	884	903	871	830	860	872	886	809	853	905	858	864	891	900	854	915	881	890	895	888	852	889	886	886	887	884	833	842	859	883	861	894	910	880	848	844	866	865	880	852	853	891	911	870	868	875	901	932	828	905	919	869	882	945	873	889	908	930	858	965	896	842	876	812	868	808	887	840	857	909	908	928	875	894	845	885	895	878	889	857	922	842	884	890	860	907	884	898	860	853	925	830	869	918	839	873	904	863	838	865	864	894	845	914	858	864	841	834	859	875	889	854	875	866	859	892	847	889	909	869	870	885	910	886	869	956	895	902	887	846	850	906	859	815	814	855	913	913	864	872	853	861	890	915	889	833	931	929	910	905	828	913	917	874	905	881	862	853	895	808	913	844	870	876	899	872	913	836	927	870	871	818	897	891	929	922	891	888	883	845	829	872	898	865	836	830	848	844	914	871	884	915	873	866	821	860	855	880	888	847	854	902	875	927	872	887	842	851	922	846	863	869	870	903	912	882	836	885	856	921	905	902	880	904	882	928	846	894	846	846	853	871	884	862	872	885	889	888	849	930	865	911	911	930	884	897	923	850	937	834	872	880	849	877	881	932	851	877	901	915	923	935	878	896	853	928	827	867	813	864	836	881	922	875	903	891	917	886	879	860	884	845	894	896	886	878	870	887	913	946	915	893	923	924	870	864	855	843	896	834	863	937	865	823	864	906	907	849	860	884	900	901	935	849	869	884	888	891	868	834	873	857	913	846	891	880	926	890	847	875	905	919	927	891	842	905	896	847	837	914	878	884	907	840	896	860	956	821	842	873	870	858	821	864	854	859	870	926	847	916	880	869	919	881	885	863	916	872	881	912	911	891	916	898	816	848	887	911	872	926	879	860	852	936	877	890	892	853	843	855	858	884	832	852	896	861	897	910	923	930	849	917	870	877	900	826	844	831	946	845	851	866	840	916	972	897	921	904	836	880	877	814	866	856	906	900	910	877	910	843	864	910	862	901	901	857	863	893	868	882	953	892	865	865	935	913	831	861	907	873	908	862	932	942	873	842	892	846	896	848	860	878	915	843	880	888	885	842	872	846	880	907	906	854	870	835	860	920	922	898	839	897	851	883	846	881	901	857	842	898	858	899	833	863	854	839	873	946	847	837	838	878	869	850	886	869	878	860	890	889	876	867	866	847	909	867	825	852	931	875	852	848	885	895	885	867	907	882	877	888	821	917	903	850	894	882	882	885	872	831	911	940	844	850	895	876	890	902	906	920	862	920	878	884	870	878	889	846	869	899	853	872	896	869	900	924	859	934	874	887	885	898	884	878	853	898	937	878	888	846	848	845	880	835	887	884	912	862	899	888	913	886	935	907	867	922	888	852	843	865	900	849	901	875	906	873	879	867	951	883	885	890	878	881	882	880	848	892	932	861	797	847	839	878	905	881	987	889	858	837	879	869	911	871	905	859	864	883	848	897	915	918	843	901	896	889	845	903	866	868	899	900	879	905	827	898	851	899	866	909	861	873	873	875	851	879	857	863	899	889	848	847	888	803	819	885	873	903	886	797	893	872	846	858	860	859	836	892	871	847	852	815	864	885	865	881	931	881	929	892	852	931	884	906	901	827	857	833	816	909	863	894	887	879	960	892	883	900	878	870	868	925	899	914	876	899	907	822	884	886	905	882	908	861	874	870	869	846	914	898	930	916	859	826	919	889	853	858	869	896	857	872	869	919	883	862	910	872	856	922	839	922	890	893	902	894	859	877	846	905	840	899	891	889	914	916	877	891	859	908	874	861	871	928	876	877	859	840	861	864	840	840	881	898	868	921	866	891	863	855	913	767	897	918	897	936	897	858	856	917	860	905	872	869	879	900	908	890	914	899	848	892	869	913	870	854	845	854	848	892	861	918	844	884	853	889	843	846	898	826	908	909	900	881	890	901	899	905	923	833	910	866	905	872	846	876	899	893	845	880	893	889	874	854	887	906	858	908	863	903	919	895	862	909	874	889	865	870	845	892	898	900	850	897	933	894	860	871	870	896	906	907	937	910	879	876	850	904	885	827	923	940	865	897	912	921	867	896	893	856	841	926	843	883	870	790	923	866	849	900	897	934	903	894	926	899	860	868	900	889	876	874	857	890	927	904	888	885	929	888	886	906	871	904	866	864	891	888	871	852	923	887	854	860	847	937	886	860	874	888	896	872	858	890	900	858	847	822	884	835	938	865	919	889	907	883	884	940	945	869	871	871	896	845	885	935	882	849	859	871	854	853	926	847	869	824	879	900	847	867	877	843	856	871	869	851	839	870	894	818	898	869	856	838	891	889	915	906	881	829	881	782	875	932	873	874	934	857	861	905	880	876	924	868	939	867	904	915	882	863	885	874	899	896	941	879	890	887	841	898	874	880	889	872	902	872	879	898	895	869	808	897	943	840	892	886	899	860	850	873	851	884	846	874	885	944	878	859	899	905	863	874	853	904	865	887	901	904	873	868	883	865	890	866	854	904	889	895	924	875	913	904	886	869	899	867	931	918	868	922	905	847	868	875	918	906	859	875	827	888	844	872	782	895	919	925	892	851	930	840	903	855	930	889	841	859	876	891	860	847	862	906	836	868	845	829	921	879	874	896	871	904	881	867	866	870	820	857	864	927	855	878	921	885	942	859	911	883	849	871	866	874	895	848	885	878	929	889	830	880	888	851	873	859	918	875	901	868	885	844	882	865	880	903	878	838	835	871	856	898	844	865	911	856	892	886	904	854	904	923	884	879	879	857	839	856	816	875	811	914	857	854	874	886	867	837	859	894	916	905	940	875	831	884	848	877	859	895	885	860	878	891	913	898	832	891	897	861	912	872	893	940	891	879	852	870	900	845	892	925	851	874	897	874	944	928	925	902	846	901	842	868	819	856	881	952	833	847	910	888	912	874	900	871	871	891	898	876	847	859	885	864	936	863	879	887	824	912	878	889	917	845	881	843	902	840	875	891	857	894	888	859	828	887	854	884	934	866	902	856	892	910	924	853	846	882	880	866
3555	329	299	275	270	281	276	263	312	287	280	261	275	305	283	275	254	250	270	291	282	306	289	261	294	288	290	282	275	268	273	286	267	276	262	259	270	284	270	256	247	284	266	270	272	284	313	287	269	277	282	288	257	261	296	271	274	268	281	289	274	269	259	292	259	280	283	288	294	251	275	259	275	306	263	268	275	267	261	281	257	281	271	271	286	264	305	280	278	278	273	275	266	260	265	310	256	244	297	309	269	270	217	274	270	241	281	289	273	270	227	296	258	278	283	287	289	263	291	234	260	307	289	240	321	269	266	292	268	265	241	273	261	275	313	282	283	274	292	246	272	283	288	267	323	290	277	267	269	277	259	241	241	293	261	258	268	281	255	265	301	267	279	262	265	281	273	248	273	260	259	268	278	276	285	264	278	270	256	296	270	277	267	263	269	267	269	271	304	282	285	295	236	280	286	282	304	275	295	306	297	306	292	268	277	268	256	280	282	290	280	263	293	302	281	265	287	282	265	293	268	277	261	278	268	322	270	243	269	257	286	247	265	254	258	271	285	280	251	296	259	287	285	258	271	284	284	297	295	245	261	280	283	304	284	320	261	274	259	267	258	278	296	257	269	293	263	275	259	293	280	242	276	260	266	304	275	285	270	281	260	302	287	275	245	279	270	270	259	255	244	271	274	295	285	302	259	284	284	275	283	297	272	288	281	291	279	268	271	273	249	275	289	287	267	239	303	273	312	245	286	257	278	279	271	278	259	280	241	270	268	273	267	300	255	260	271	265	263	298	273	252	258	295	300	258	314	275	286	272	285	276	242	266	285	333	308	320	273	259	267	272	268	248	300	305	278	292	313	272	253	296	285	283	270	267	256	286	274	277	276	321	276	280	281	268	268	266	310	248	283	287	267	261	288	257	266	223	276	275	290	293	258	286	303	300	258	276	293	276	279	304	272	291	288	279	269	257	266	270	258	290	304	232	260	297	275	285	313	289	282	272	252	278	264	269	265	256	299	257	314	273	295	257	253	272	259	274	269	291	291	311	281	265	302	282	273	273	271	313	282	271	274	282	264	277	259	281	255	240	281	269	289	277	292	272	257	278	306	271	280	274	242	256	277	273	282	268	295	262	298	265	278	246	286	248	271	259	296	277	280	280	265	257	266	249	276	264	260	275	251	264	286	271	265	257	270	242	232	279	286	291	262	287	279	280	268	276	286	290	303	290	288	274	260	254	251	274	258	268	261	289	275	257	259	267	284	229	284	268	291	267	253	255	320	287	269	308	283	273	284	274	273	254	287	282	267	228	306	265	262	272	279	280	278	289	285	262	273	231	307	280	275	285	264	274	253	252	277	284	287	267	303	266	280	277	277	282	265	251	270	263	297	266	301	270	279	276	284	293	261	272	287	253	292	258	268	247	295	286	295	244	261	271	301	279	313	294	251	264	284	270	274	275	294	292	253	255	315	249	267	258	267	281	284	268	248	277	269	266	292	295	258	303	292	265	253	262	297	291	285	291	272	260	273	270	283	286	278	269	274	289	276	257	270	300	274	230	291	313	253	252	244	255	275	269	291	272	251	313	251	240	283	278	280	282	281	258	283	265	259	318	303	295	273	249	268	259	299	246	264	279	299	271	273	283	249	297	275	268	289	280	268	285	261	267	295	254	264	279	270	282	259	251	294	276	280	276	267	275	268	274	280	294	302	278	280	259	245	294	259	280	269	276	282	274	251	278	276	269	250	260	266	291	243	263	265	266	307	250	274	278	246	251	278	260	274	311	267	266	268	308	277	253	278	263	240	280	283	296	270	299	242	253	331	297	285	299	259	303	253	284	285	289	275	274	293	270	268	293	287	315	238	277	261	237	262	282	278	260	288	292	280	254	257	266	278	267	258	300	286	303	309	263	274	296	277	270	264	269	301	274	269	293	264	293	265	257	296	270	296	271	244	266	276	262	298	289	298	284	264	296	268	296	264	284	286	293	293	288	254	253	265	294	290	275	283	282	265	297	290	291	280	276	292	299	269	235	266	286	263	269	247	270	296	276	290	293	291	275	253	271	283	271	287	267	267	272	283	250	256	297	277	294	252	269	269	241	265	257	287	286	271	277	250	277	268	310	279	281	267	265	290	262	285	267	288	275	249	252	271	261	300	286	269	291	292	297	279	279	236	299	260	287	275	316	254	261	269	257	279	304	299	268	280	279	289	276	300	265	265	246	284	293	277	281	260	285	287	274	292	290	292	273	292	304	268	297	227	265	286	268	235	257	263	294	262	252	278	285	281	315	261	279	293	270	240	249	298	256	318	256	276	283	309	283	261	274	268	246	250	269	280	259	266	245	281	285	304	270	278	287	271	272	264	270	258	294	281	286	262	261	255	279	253	270	273	266	295	320	305	295	285	259	271	254	259	269	284	272	279	292	265	314	257	253	296	286	262	292	286	247	278	288	265	279	280	267	264	292	259	273	272	258	258	275	251	283	265	263	256	284	274	293	245	267	279	260	241	280	282	302	279	310	264	254	273	263	298	275	271	271	270	289	277	269	298	268	267	285	243	262	255	286	267	265	257	292	273	264	260	290	295	259	284	296	233	268	263	270	278	291	257	276	293	249	265	282	282	242	269	283	264	264	305	263	250	286	277	284	287	290	268	263	278	277	264	306	287	297	249	286	261	275	290	274	287	261	287	241	268	276	279	312	270	231	299	264	267	282	262	288	266	271	265	260	263	262	278	272	272	327	279	297	281	289	283	245	260	284	272	305	256	282	226	283	266	255	287	259	321	286	277	296	241	237	251	273	278	267	251	312	263	239	252	286	283	265	261	230	278	261	289	263	303	256	283	257	250	263	287	313	231	281	283	267	306	256	273	285	267	280	299	275	298	303	285	282	250	272	281	295	272	249	248	266	291	297	266	295	266	266	276	291	267	262	216	297	264	292	281	259	296	294	284	282	287	253	274	271	301	264	292	267	264	284	275	263	262	287	292	271	259	297	253	256	291	286	281	274	279	242	262	274	226	280	253	283	290	275	274	263	281	304	280	273	294	284	270	298	268	261	302	276	298	256	263	259	267	259	275	245	249	261	264	268	303	285	290	266	264	249	271	260	285	268	254	283	269	274	289	292	265	267	276	309	263	290	293	280	277	317	283	260	313	263	294	297	289	286	268	255	253	293	297	273	270	255	278	270	288	301	280	270	277	280	292	245	275	284	271	271	304	318	251	279	267	285	256	266	294	280	268	309	282	304	292	255	261	289	255	258	288	263	315	275	290	279	264	241	241	265	287	269	268	283	288	287	245	267	301	278	259	271	260	280	265	271	291	297	258	258	247	279	269	285	291	285	276	267	274	262	279	259	300	305	267	269	277	261	314	256	262	271	290	312	284	275	274	296	257	279	280	290	296	243	291	267	272	256	259	289	288	286	249	285	249	296	253	293	289	267	264	285	249	262	245	246	277	291	278	279	267	259	286	264	281	313	311	280	244	285	269	237	278	270
3151	762	713	777	725	710	734	760	665	708	751	679	699	739	707	768	694	688	665	700	658	735	685	730	731	709	715	696	696	714	711	711	706	715	670	678	717	750	746	687	707	707	717	649	692	716	699	706	746	672	729	725	732	703	708	699	661	702	694	712	698	713	678	675	693	683	698	702	690	687	686	690	734	672	660	702	704	737	730	687	695	763	726	715	707	727	717	675	694	725	703	671	686	679	726	709	662	679	678	660	687	706	709	722	730	690	704	706	668	703	721	687	685	656	699	654	713	624	711	716	686	698	700	662	692	701	693	719	702	703	709	683	684	645	695	683	677	681	721	654	706	711	723	718	681	715	686	722	653	712	760	680	712	720	657	675	691	704	706	677	728	675	729	680	691	707	703	680	681	671	714	689	679	679	685	664	739	712	698	656	772	726	691	727	675	714	709	691	690	695	736	700	707	698	713	711	713	705	671	643	767	749	707	692	767	658	718	680	675	722	680	683	696	663	680	678	681	706	715	692	724	686	714	709	716	690	690	737	699	712	731	673	654	718	718	695	673	673	704	708	696	685	723	699	692	712	727	688	713	679	736	689	700	686	707	706	728	685	693	658	713	687	696	669	688	683	705	708	680	708	714	706	688	688	684	686	714	725	696	660	713	726	739	711	646	696	670	704	690	691	685	660	659	684	688	677	711	670	727	697	689	701	667	707	678	705	714	692	762	732	693	714	683	712	678	659	681	691	687	742	732	704	716	696	751	723	685	689	651	649	711	707	738	683	709	701	708	685	677	709	698	732	708	705	692	682	680	704	680	691	759	696	694	690	688	689	677	718	715	706	682	753	702	691	688	692	721	693	680	686	692	715	721	704	688	703	719	672	691	719	680	714	740	700	746	710	634	666	688	667	693	675	713	731	691	647	725	698	675	712	704	752	703	708	699	714	720	714	739	749	707	724	745	726	702	707	731	724	702	708	678	702	667	671	687	722	674	688	720	699	687	713	763	733	718	692	729	720	697	706	690	705	696	714	669	724	650	696	723	693	664	685	726	720	668	660	721	733	656	689	661	695	692	711	659	673	677	667	729	715	687	744	687	690	706	668	718	682	662	707	721	694	664	686	714	661	703	644	662	690	695	709	684	689	694	707	690	690	677	712	639	668	667	691	675	740	690	684	684	713	692	716	754	720	701	706	670	675	690	656	686	652	687	789	655	699	723	690	679	716	666	715	714	698	649	673	680	722	713	631	729	703	762	683	687	724	682	676	702	697	700	690	710	677	719	692	697	681	718	705	709	620	690	676	669	708	692	678	692	708	670	675	701	652	700	707	720	693	686	700	723	672	702	698	665	701	691	724	696	665	664	630	739	683	681	697	688	681	703	712	732	663	697	671	674	736	712	713	688	696	674	677	721	706	671	709	704	699	747	721	693	713	659	697	744	683	696	714	686	720	680	746	728	732	673	707	666	656	715	697	706	685	681	660	673	709	673	694	676	706	677	729	750	730	708	701	683	662	692	688	673	657	720	730	638	694	719	683	689	703	709	644	671	719	670	684	686	684	674	690	714	690	690	683	680	679	731	706	710	707	709	678	703	716	724	685	679	688	732	682	701	699	647	694	652	719	707	726	652	715	736	684	733	709	672	736	706	687	674	688	679	674	732	676	749	732	705	703	734	694	702	713	733	706	695	694	659	684	703	669	659	688	705	673	706	747	725	731	681	692	686	700	695	728	738	702	679	657	659	704	717	714	668	656	677	683	681	656	681	705	677	700	747	705	701	695	685	733	692	637	720	714	658	678	701	681	682	691	684	632	701	702	714	714	734	701	643	689	692	713	718	689	702	667	643	715	700	707	673	693	738	693	716	719	735	688	742	694	748	733	720	715	672	686	724	680	711	676	683	676	701	659	657	693	710	714	690	688	698	722	723	713	672	737	708	729	731	667	673	686	714	722	700	714	724	701	666	667	723	706	700	696	717	686	675	724	730	690	702	695	666	683	753	699	688	704	734	681	695	727	723	722	729	691	712	660	685	683	656	715	663	685	666	626	656	670	719	687	718	754	684	703	730	731	672	684	697	680	671	734	675	659	721	709	740	710	760	765	683	644	687	687	675	651	684	657	705	640	707	731	676	721	709	653	691	704	731	687	708	687	728	648	694	688	708	660	713	672	690	630	721	715	695	721	667	747	692	705	710	703	736	738	655	688	667	716	696	682	691	704	675	732	652	714	727	671	705	695	732	693	685	699	718	684	688	665	690	644	692	724	681	748	701	757	660	694	708	680	690	661	683	729	680	692	705	636	706	693	705	644	720	689	716	688	671	704	706	710	688	685	673	699	712	733	703	676	711	754	696	692	686	684	658	708	675	694	678	735	707	681	685	684	715	680	692	703	704	747	704	699	656	678	689	676	737	715	705	699	694	754	717	695	681	690	684	701	677	708	720	654	671	667	675	709	684	746	656	657	700	700	686	712	691	710	655	702	725	713	691	691	791	678	675	700	697	730	700	686	736	668	692	679	715	724	686	694	697	649	614	759	685	706	719	710	733	663	692	652	680	729	656	716	664	672	692	718	691	712	686	696	722	725	719	702	685	701	675	712	690	672	680	709	738	684	709	704	679	713	677	709	699	677	649	720	738	689	668	688	733	711	649	708	706	675	650	712	676	714	676	711	718	686	729	724	694	696	693	712	697	688	679	716	663	696	695	650	682	724	674	679	677	659	753	723	675	733	656	716	727	666	644	646	722	701	720	735	691	713	706	727	715	675	681	721	713	674	678	689	705	725	678	739	704	685	697	691	706	653	690	640	693	687	714	704	697	714	682	741	673	716	679	693	695	698	675	718	709	680	682	689	721	678	702	699	718	694	694	685	666	682	693	694	684	725	740	698	673	714	681	719	677	708	688	681	733	699	715	737	702	664	674	692	665	728	679	669	667	728	633	707	668	711	716	674	693	709	690	702	654	721	615	670	717	753	688	726	743	707	731	698	735	725	727	695	697	684	741	676	732	681	619	733	727	720	696	675	763	686	730	705	690	724	767	713	706	686	687	713	741	643	709	700	703	637	709	654	677	675	732	729	738	682	763	707	706	659	674	661	706	676	678	686	682	743	705	713	678	734	713	712	732	665	644	663	714	699	672	699	732	679	671	695	707	730	746	759	690	757	675	688	689	655	756	716	696	683	688	707	690	694	721	711	661	695	716	676	701	708	680	693	705	724	710	708	753	691	720	707	714	683	716	728	695	718	743	649	680	655	700	703	713	709	689	690	697	704	736	675	692	662	693	716	680	714	660	681	692	707	685	708	738	686	685	698	686	705	692	680	709	693	704	713	714	694	712	671	666	662	700	751	734	677	719	676	716	662	723	660	686	696	695	714	706	695	688	701	710	695	692	678	689	708	692	652	748	668	673	713	728	694	711	656	680	705	690	652	702	730	744	661	711	705	679	677	683	780	708	708	719	671	701	707	720	730	693	696	731	704	689	768	759	720	731	768	689	746
19687	2613	1152	942	665	522	426	368	288	269	274	241	272	244	249	231	231	198	203	201	191	164	215	217	220	186	179	184	175	190	165	190	178	212	165	183	172	196	201	172	193	205	190	174	161	203	185	189	179	182	197	157	190	178	204	179	165	167	187	204	180	173	184	172	176	163	178	179	169	178	181	193	174	188	200	165	174	197	182	186	180	182	187	181	195	203	157	177	201	202	185	208	171	178	179	164	194	191	168	192	174	198	196	186	174	171	185	156	198	204	179	168	206	201	147	176	177	190	171	184	194	180	193	158	173	164	162	163	182	200	183	178	190	166	185	166	192	172	200	190	198	177	171	190	178	191	183	176	173	177	177	171	202	193	152	199	176	171	179	191	156	175	140	196	218	180	165	203	174	172	206	185	198	166	171	165	187	210	184	174	181	174	177	170	189	197	193	198	171	175	170	199	190	195	195	164	160	169	174	168	156	164	196	180	199	176	163	195	203	198	189	164	199	153	171	180	174	185	171	189	165	174	201	178	164	163	188	192	170	177	177	155	170	174	176	174	170	183	167	193	169	166	174	190	200	171	178	170	163	187	188	163	196	190	154	198	180	171	176	158	190	181	167	186	197	194	191	193	189	180	178	173	159	178	177	190	190	192	152	177	183	172	169	144	183	184	176	177	163	190	177	179	178	205	184	176	174	147	180	170	176	167	181	188	206	191	186	185	185	183	190	174	185	193	147	179	180	184	181	186	210	188	162	153	184	192	165	190	192	184	167	189	181	186	197	183	183	189	209	185	181	182	181	166	150	171	174	166	189	213	170	166	199	175	187	174	179	193	183	176	164	178	177	199	164	188	178	178	175	168	200	163	191	201	189	184	207	203	181	160	178	174	205	167	176	189	162	183	154	177	203	171	186	186	191	181	171	157	171	184	171	198	155	190	176	180	192	208	183	171	183	160	179	172	170	158	174	174	170	180	178	168	175	182	195	174	168	220	189	199	204	193	179	195	173	176	203	191	176	172	156	175	181	184	173	172	183	156	180	183	190	171	194	160	184	174	193	173	163	151	170	178	173	188	190	165	166	203	182	178	176	183	196	182	177	180	198	162	174	167	163	184	184	172	182	169	184	168	187	179	181	150	162	168	151	156	176	176	198	189	175	165	172	191	146	186	161	191	185	171	204	181	182	179	175	199	177	157	208	211	174	192	200	184	192	166	187	178	186	188	193	172	168	181	192	179	176	190	191	172	185	197	213	181	186	163	177	192	170	172	187	174	170	196	200	177	173	192	188	192	178	202	203	164	194	181	189	169	174	167	146	173	159	175	165	171	180	173	205	174	152	172	200	189	187	188	174	180	178	163	186	196	213	173	188	172	185	183	165	178	192	198	204	180	190	174	191	182	182	175	171	167	176	192	171	180	153	195	168	152	186	171	174	173	188	180	178	176	165	158	193	186	174	197	213	164	194	155	194	195	178	165	173	198	194	179	187	180	182	205	158	151	190	159	203	181	168	176	191	179	175	180	197	176	190	156	167	195	186	168	204	181	214	172	180	186	195	185	176	161	178	177	183	165	179	173	203	205	189	154	188	178	175	198	199	197	176	196	183	184	198	177	161	176	178	176	157	190	161	185	216	182	159	158	180	173	171	201	183	200	183	155	186	185	193	153	188	180	144	169	182	190	177	174	172	194	167	187	177	164	207	201	186	184	194	184	172	184	189	162	180	212	153	169	165	178	179	208	187	182	182	160	148	165	174	188	192	178	179	185	180	159	202	170	220	202	191	189	179	209	191	159	166	187	171	190	173	183	194	171	170	191	191	159	208	167	186	187	166	200	191	179	184	186	191	175	191	184	177	207	190	167	191	180	190	187	153	187	188	163	169	179	187	171	177	183	185	182	176	170	156	183	162	169	202	186	149	210	174	165	163	198	189	166	172	175	164	153	176	190	171	191	174	196	162	207	183	165	200	196	184	184	182	179	176	190	185	169	175	163	179	162	184	185	195	182	195	160	192	184	183	178	191	166	173	171	185	174	202	181	180	186	182	179	176	189	180	178	197	183	173	195	198	172	181	179	189	175	184	186	192	173	214	191	177	179	162	179	201	182	183	173	166	187	198	183	166	185	187	156	170	156	171	150	177	173	188	214	179	185	173	154	179	201	202	182	178	183	167	150	154	183	195	169	154	184	182	198	188	193	187	190	175	179	200	205	166	209	216	188	177	210	182	194	175	187	194	182	155	182	193	160	190	175	184	198	205	190	182	185	173	171	176	189	191	200	176	155	169	170	165	159	195	208	179	197	183	174	191	187	172	172	174	203	171	179	197	185	189	179	171	152	161	182	198	182	197	212	200	196	172	167	173	185	169	200	178	194	154	178	169	190	183	183	196	188	176	187	191	201	199	183	181	177	181	183	180	185	176	192	175	187	166	201	185	201	187	188	184	159	196	189	170	171	218	186	202	173	179	185	191	200	173	182	167	187	187	198	183	160	191	203	208	188	173	153	179	183	167	193	191	203	211	204	169	169	172	193	172	198	182	199	201	189	158	183	220	179	177	198	160	187	176	174	210	190	162	180	181	167	167	173	151	170	184	184	162	191	180	151	179	193	187	193	159	165	162	183	173	178	169	163	198	164	163	205	187	177	163	185	200	186	193	195	166	179	197	158	164	151	195	187	173	176	189	206	199	201	194	163	198	207	166	174	172	177	190	187	196	186	175	182	209	176	179	163	176	170	184	184	184	177	166	194	203	173	172	197	197	184	189	198	164	176	196	176	164	162	176	191	164	183	164	200	183	188	150	178	185	211	198	168	179	190	177	205	200	174	197	196	202	196	180	188	165	205	194	186	180	181	187	204	187	164	169	191	166	194	195	196	172	190	195	163	166	168	199	184	183	168	189	193	192	167	184	157	154	158	202	183	172	205	183	162	193	196	153	172	191	189	177	182	193	186	175	171	190	193	188	185	167	202	206	167	187	195	205	167	195	164	187	182	146	181	192	190	177	198	179	177	180	179	179	191	195	187	184	197	180	199	174	170	192	183	193	180	194	184	191	181	155	153	155	202	182	154	158	204	198	171	183	211	171	170	189	181	171	210	191	207	171	185	185	175	168	184	199	189	205	186	165	182	194	166	161	179	178	163	174	185	169	178	188	189	165	178	182	180	195	173	173	185	190	154	175	200	184	174	162	213	164	178	162	167	146	177	179	181	197	209	182	195	166	173	202	184	189	204	206	180	173	182	185	144	171	152	157	158	185	170	182	198	187	182	206	192	178	188	198	197	163	160	185	174	151	172	183	192	167	188	156	205	171	163	173	163	174	212	157	195	167	182	185	172	169	167	188	171	169	183	159	191	171	190	177	177	166	191	176	176	183	190	187	201	200	166	167	217	204	176	184	207	180	164	169	170	181	172	194	177	179	171	179	191	198	190	164	166	161	151	159	185	162	179	174	191	178	188	228	183	187	186	191	176	164	168	173	190	166	198	186	208	158	166	174	202
10346	1751	2430	2922	2723	2101	1847	1560	1352	1276	1131	1035	982	896	814	859	793	777	738	732	655	685	629	663	680	595	625	574	600	595	621	593	605	606	542	613	554	551	568	588	564	577	604	570	557	532	520	552	537	530	617	554	561	580	537	512	532	526	566	534	573	565	535	533	547	529	522	562	577	578	568	539	528	547	574	563	501	500	531	551	590	534	541	523	533	500	525	541	496	518	542	576	534	554	558	521	532	493	550	496	535	522	486	486	485	518	530	532	526	539	558	512	518	565	550	520	536	503	568	530	499	528	531	511	515	538	545	529	493	535	530	522	546	526	498	531	520	527	517	491	557	565	525	548	522	557	549	534	506	493	507	475	497	518	502	489	502	519	525	508	546	551	506	507	548	565	527	487	529	498	520	501	488	555	536	511	558	500	506	515	542	515	517	535	554	485	514	528	540	522	518	542	546	542	504	526	486	477	493	517	517	555	557	545	527	523	527	489	561	517	572	500	529	525	500	523	539	544	539	508	531	568	541	495	559	549	533	538	497	514	504	486	494	478	486	497	548	502	545	503	531	520	525	512	501	503	494	584	547	510	516	501	537	534	518	514	533	502	502	587	524	504	546	544	484	560	536	540	565	500	549	534	490	550	531	502	532	517	524	555	501	535	530	542	524	510	552	508	553	534	553	514	504	537	506	497	497	547	542	552	523	544	525	545	498	525	505	541	542	528	545	551	496	497	547	519	501	518	505	501	522	500	546	560	512	512	489	522	493	479	538	526	512	523	533	542	534	568	537	517	516	541	524	524	508	533	558	513	543	512	543	543	516	486	475	508	538	512	529	492	544	543	570	475	559	483	520	542	523	502	537	542	539	498	510	550	535	545	553	508	500	509	533	515	511	518	522	543	552	539	545	534	549	494	532	528	547	490	544	501	556	525	537	488	516	529	521	494	470	492	488	496	523	490	511	503	508	564	505	482	495	458	498	498	491	503	533	542	521	561	482	515	505	521	502	499	517	471	503	508	512	550	496	486	484	513	536	489	540	526	556	475	574	527	525	508	507	529	556	524	565	519	510	503	541	478	542	533	478	511	493	538	500	532	516	508	548	526	534	519	525	522	510	522	517	555	508	532	542	538	499	537	541	479	519	538	514	540	521	567	551	526	535	533	492	526	528	516	515	532	560	527	508	530	532	538	542	473	484	523	510	524	520	554	479	485	525	508	554	542	496	535	528	506	512	511	548	524	514	565	530	526	505	498	561	530	497	514	528	518	502	570	538	544	519	477	558	508	516	508	522	536	514	487	501	517	520	541	501	528	525	522	516	537	530	497	505	526	517	566	541	509	501	511	489	520	514	483	529	537	484	510	548	552	539	512	548	544	530	533	539	531	519	528	535	510	523	503	515	520	571	555	495	494	532	503	512	518	530	544	476	571	484	525	518	523	511	537	530	518	572	515	479	484	578	494	523	513	519	548	529	530	542	491	536	476	518	557	513	487	479	531	538	542	514	513	521	504	514	535	526	556	573	515	496	527	511	521	532	498	539	504	527	504	493	494	555	488	545	475	509	534	496	479	531	532	518	498	527	512	562	511	552	499	511	516	551	534	530	530	484	510	509	490	522	529	505	514	529	515	491	508	567	540	523	535	509	523	537	525	474	517	497	492	572	520	534	476	492	578	487	492	496	539	559	540	546	530	499	503	495	531	491	519	504	486	511	487	547	509	552	520	537	517	512	516	517	535	556	491	542	546	527	542	525	544	522	535	513	556	531	550	483	502	505	477	525	500	558	513	525	531	511	507	501	506	542	486	534	551	511	516	508	514	504	507	531	540	479	509	486	525	551	513	535	516	502	518	499	515	532	508	544	505	522	517	557	483	541	531	506	543	503	472	485	509	553	535	483	517	467	528	519	524	543	515	514	542	488	537	496	551	533	531	493	504	525	522	526	525	509	514	555	521	524	504	524	518	519	518	533	524	516	541	513	504	547	504	522	520	508	535	541	526	571	563	537	509	497	538	506	500	558	514	481	507	531	549	512	503	527	522	507	529	526	531	535	522	531	515	550	535	512	488	485	569	539	512	504	527	506	481	542	499	539	535	521	513	528	500	522	473	546	563	531	538	470	489	524	547	506	491	522	545	506	518	499	535	490	552	531	541	508	540	529	556	513	561	552	534	543	540	515	526	509	510	588	511	542	521	550	515	512	470	472	558	501	576	501	499	555	557	515	532	528	489	507	496	546	555	507	527	525	507	538	502	479	526	498	503	532	487	534	506	527	501	520	518	497	529	524	525	501	486	524	495	501	487	527	572	529	499	535	531	515	560	525	515	479	552	551	507	528	535	506	510	524	512	537	506	497	504	545	546	525	495	516	504	522	511	518	483	499	501	533	530	527	524	518	562	531	519	529	526	510	511	530	466	491	496	485	509	515	512	508	542	468	543	586	497	553	543	511	531	521	493	528	516	517	541	541	486	532	543	534	537	491	499	533	557	537	528	512	568	512	519	514	570	541	541	508	520	515	519	511	555	542	518	519	514	536	563	495	547	543	535	524	507	551	521	513	522	507	487	530	517	552	497	521	536	518	517	514	521	544	482	513	480	505	500	497	498	527	526	540	484	501	511	540	513	530	544	558	546	571	477	466	535	535	547	488	510	545	536	510	562	538	521	472	559	520	525	513	519	552	547	511	523	528	549	537	497	518	527	551	513	569	546	552	518	484	540	506	554	526	533	536	514	489	542	553	502	515	567	497	518	490	498	539	532	554	532	491	530	534	502	552	539	498	508	520	534	516	539	508	558	504	512	473	575	520	536	520	487	544	511	554	507	542	575	588	519	542	541	511	532	506	522	504	492	529	535	534	507	559	552	542	561	547	488	519	537	541	523	504	570	528	535	521	501	525	574	536	502	544	521	490	542	477	508	524	539	537	566	528	525	528	525	509	543	519	500	479	528	547	558	524	551	513	509	504	575	536	527	527	553	515	552	509	482	523	528	529	491	518	467	516	516	507	516	517	520	504	544	522	513	487	536	560	510	543	557	530	482	500	554	533	514	552	531	539	496	487	492	516	550	515	541	526	525	512	513	535	520	477	499	499	532	497	494	527	533	519	544	515	526	534	531	525	499	542	590	494	539	539	551	548	532	530	483	554	493	524	507	524	535	507	493	526	524	522	543	517	514	522	538	561	479	533	539	496	498	547	526	525	473	492	527	526	556	520	529	567	533	485	562	509	523	588	481	508	525	560	526	557	548	503	527	555	524	521	528	508	576	574	512	504	497	553	546	526	506	565	530	511	501	479	530	554	471	491	542	513	541	509	510	545	555	537	559	524	526	545	527	488	531	546	515	544	525	500	542	532	514	513	513	515	538	542	507	541	500	521	494	533	516	523	498	537	530	519	467	560	537	516	536	483	558	528	516	535	467	538	516	570	527	507	516	548	502	513	494	476	508	544	480	543	539	511	510	522	512	563	537	499	512	502	524	511	561	521	563	545	500	492	495
32100	7010	2582	1907	1404	1094	834	720	595	550	546	471	498	466	461	421	418	409	367	364	405	381	373	356	367	385	374	359	338	363	373	333	365	418	356	385	337	355	356	341	375	341	375	377	351	317	354	375	362	341	390	338	338	364	369	353	365	341	350	367	337	352	350	352	356	363	341	350	318	374	345	336	341	379	361	327	335	343	366	329	338	321	341	368	343	358	340	310	341	365	329	356	372	320	352	329	345	386	331	343	342	345	375	343	376	355	348	343	325	375	309	373	341	321	322	357	337	348	378	351	336	358	387	363	305	344	348	373	322	345	326	334	356	365	351	341	322	358	368	366	330	347	313	345	331	330	331	365	305	351	363	346	365	364	333	344	330	354	343	316	311	336	345	384	349	354	332	335	335	337	308	340	344	366	330	323	367	345	367	359	349	340	355	332	333	355	345	366	341	357	323	373	324	331	354	380	359	332	350	355	352	393	387	321	338	325	334	316	289	354	341	345	314	348	354	335	350	331	324	334	365	327	351	318	352	355	338	351	313	329	350	340	360	315	322	342	330	332	345	337	363	346	334	353	357	337	337	340	341	368	342	359	320	321	344	358	351	329	342	312	342	309	337	341	365	337	346	322	343	321	352	328	346	351	360	330	340	326	336	343	325	350	363	337	346	329	309	351	325	372	360	314	372	352	358	374	334	338	330	368	364	352	358	349	304	341	349	354	331	348	315	326	329	330	356	369	361	347	338	333	350	362	319	338	374	343	321	345	349	347	340	330	337	346	328	334	370	337	367	342	326	350	321	356	352	342	336	341	331	347	346	337	339	364	340	336	319	313	353	353	332	339	341	337	326	315	322	324	330	330	343	336	295	356	338	367	319	310	346	337	336	326	329	344	362	342	330	364	349	335	357	350	367	319	379	322	339	334	346	356	351	341	333	351	370	373	314	351	337	318	348	344	372	345	348	355	325	390	367	337	326	349	376	349	337	356	341	333	400	382	317	348	381	364	342	316	346	327	339	320	314	370	320	352	316	340	315	297	356	365	337	339	358	344	340	306	300	365	353	361	333	356	359	356	334	328	337	373	329	347	345	330	357	368	342	316	360	329	334	342	344	369	329	368	323	354	337	340	326	328	364	331	345	344	354	358	353	337	328	363	327	329	350	341	357	351	314	353	370	328	325	327	336	307	342	338	374	374	335	318	362	338	360	339	356	332	332	360	319	327	340	346	345	321	336	346	340	333	312	344	343	324	322	331	344	376	343	357	344	359	360	347	319	339	326	353	341	287	333	366	388	359	327	387	325	343	329	309	338	316	336	357	339	356	354	360	358	366	340	329	355	336	350	343	324	346	358	326	348	369	318	314	349	342	335	360	320	344	361	372	386	314	324	328	367	322	340	353	366	335	346	315	356	320	348	362	376	346	351	340	369	338	327	345	344	319	353	372	340	354	351	364	305	322	364	300	360	370	317	339	379	374	320	321	330	329	352	377	383	318	342	397	332	363	316	304	308	334	340	370	362	351	332	347	314	336	331	349	381	351	345	361	333	346	340	333	353	324	340	336	355	346	338	346	383	339	359	343	357	360	297	334	322	329	360	313	349	329	318	320	340	328	367	360	323	383	349	333	329	348	345	353	355	310	352	323	349	343	348	351	331	360	394	344	368	375	365	346	337	320	354	330	337	353	314	356	338	349	329	342	341	334	359	334	357	342	292	337	349	344	367	313	358	329	356	320	327	323	365	334	343	343	315	322	331	356	317	336	330	340	345	344	340	336	325	363	381	348	362	340	387	346	347	321	358	332	324	356	336	317	289	354	314	367	319	329	367	362	367	348	360	334	328	371	342	355	339	308	328	375	331	334	387	368	340	367	360	348	349	318	340	354	322	362	367	341	330	347	365	360	323	339	309	340	323	311	343	313	312	320	335	342	349	315	343	399	337	368	338	364	338	359	319	319	333	352	332	318	358	350	327	319	329	332	356	360	359	338	386	338	347	315	382	367	368	381	361	342	383	362	314	336	360	315	319	329	371	351	364	358	351	343	345	339	361	313	336	352	339	356	364	355	399	385	333	355	347	350	324	339	351	334	329	376	315	341	353	340	366	343	313	326	310	334	358	352	337	374	349	344	318	334	360	322	355	350	376	346	366	342	317	332	352	322	337	351	352	364	359	345	381	324	335	322	322	349	355	362	337	379	312	342	352	355	333	365	354	356	333	366	326	303	343	327	330	300	346	342	359	343	332	350	349	331	355	382	361	345	343	335	321	347	337	361	365	368	347	318	347	360	354	325	338	360	376	336	309	328	333	331	335	293	331	339	311	343	321	337	364	400	344	331	340	363	344	357	340	332	348	341	361	335	342	357	351	344	349	345	361	329	341	356	349	353	342	337	352	380	305	374	353	365	385	367	335	330	374	324	338	337	329	319	332	339	327	313	360	366	354	320	327	345	332	326	343	346	370	338	321	361	358	352	340	348	375	350	346	333	339	352	309	327	329	318	326	368	377	322	341	338	337	322	340	313	331	342	338	356	355	336	305	317	388	397	307	337	345	358	352	352	358	358	339	340	366	360	343	355	328	326	360	344	320	330	367	321	350	324	374	320	375	346	346	369	354	370	352	371	336	324	336	342	358	337	372	346	350	360	338	355	366	329	351	320	349	383	349	340	333	361	323	310	329	346	337	368	406	349	363	347	333	358	327	331	329	350	359	321	387	361	351	367	344	342	332	289	338	352	348	360	346	338	350	353	336	325	314	333	355	391	330	372	357	361	348	345	336	335	368	350	329	343	330	325	357	355	358	337	317	340	318	346	357	341	321	372	343	369	342	322	302	333	357	333	347	348	358	340	365	331	325	351	332	350	322	360	314	361	348	349	315	361	330	357	379	358	312	349	341	334	340	347	323	314	299	382	326	342	373	349	364	311	322	320	329	338	330	328	337	353	352	317	351	320	340	364	361	362	319	335	378	365	381	354	322	353	305	350	367	333	346	358	373	338	339	341	355	359	352	340	346	364	323	372	366	333	339	357	353	353	317	336	321	359	339	312	342	324	354	381	338	350	324	353	386	360	351	333	321	368	330	335	323	302	328	318	341	361	319	319	295	373	340	349	364	330	326	379	321	336	361	336	347	347	353	349	334	332	338	346	344	334	345	345	354	343	347	344	349	339	351	317	347	355	326	328	358	353	351	351	375	336	328	339	372	341	340	338	332	345	393	375	341	371	312	314	345	338	366	326	380	321	333	348	306	343	340	357	328	350	318	347	320	329	344	371	361	317	355	351	357	350	314	310	329	351	371	314	351	360	338	347	326	375	385	312	355	324	332	344	322	327	353	350	354	355	342	342	379	335	363	344	344	312	369	371	345	368	342	355	341	375	340	370	318	374	320	393	358	331	345	381	344	337	317	361	341	343	351	366	332	364	330	331	361	342	328	324	362	396	332	338	315	297	348	327	318	315	339	352	353	359	345	377	370	351	338	349	342	357	329	354	364	321	304	310
15686	3318	4712	5596	4843	4047	3522	2959	2570	2267	2011	1854	1731	1607	1534	1465	1406	1287	1310	1299	1211	1170	1177	1110	1129	1084	1120	1127	1082	1030	1023	1083	1034	993	1017	938	1054	1032	1008	1006	1001	997	981	942	970	970	952	934	909	956	870	905	954	897	849	920	886	907	944	923	861	837	919	896	919	927	837	922	976	952	835	871	917	903	927	869	909	921	901	907	904	842	992	869	872	826	902	897	908	912	925	908	898	915	891	865	880	862	882	921	849	841	903	917	915	895	860	842	887	901	899	869	891	869	858	883	873	876	877	910	912	883	882	946	927	866	851	876	925	849	971	886	886	894	867	920	895	937	856	857	905	872	870	884	858	894	884	839	842	883	889	886	839	878	914	832	858	873	905	946	890	906	927	878	883	878	856	880	824	898	900	868	897	903	864	867	832	927	878	865	885	925	858	817	885	889	855	901	825	924	867	947	866	877	890	911	874	853	947	922	933	896	859	871	865	897	870	851	894	898	907	896	817	899	835	851	845	875	895	924	867	864	924	858	860	873	914	921	878	844	819	908	898	875	910	894	890	832	839	902	875	884	876	869	910	924	858	862	878	880	885	870	880	836	828	899	899	864	877	924	867	889	835	898	859	894	840	843	864	866	873	936	861	888	880	976	870	894	861	904	897	897	989	930	886	863	874	885	845	880	898	881	872	915	836	892	898	889	895	859	927	831	878	840	797	853	903	889	930	924	925	862	891	868	935	871	872	861	890	903	876	927	918	861	845	890	855	922	873	872	894	868	863	892	852	809	878	874	902	825	904	897	869	861	896	873	885	861	901	904	911	849	863	828	895	844	867	853	908	836	911	879	847	863	920	867	861	865	880	944	935	883	858	877	848	856	880	795	861	841	821	902	826	868	907	829	865	866	862	938	903	923	881	905	878	847	848	858	900	900	853	901	894	917	902	878	867	866	849	878	913	858	873	897	876	896	914	872	858	932	857	913	868	906	906	847	874	884	834	884	872	905	920	879	834	890	899	912	889	880	858	884	866	788	848	867	874	837	854	897	906	862	870	913	905	864	932	861	920	892	881	926	907	943	907	888	895	852	852	899	891	877	868	890	831	860	862	920	846	888	900	921	870	890	971	893	893	898	857	866	915	889	887	863	861	849	901	930	877	825	861	922	949	905	886	903	906	844	905	884	857	925	888	889	893	887	862	882	916	923	863	836	850	858	874	867	870	881	865	881	862	879	871	879	871	902	895	855	885	900	865	881	906	870	855	919	865	862	900	887	889	860	924	890	848	838	835	871	848	860	900	858	920	837	860	898	896	918	902	908	911	877	865	841	859	862	922	891	888	899	879	832	766	881	883	845	962	879	885	840	906	909	856	869	914	869	886	913	915	864	823	940	902	855	864	859	926	858	868	901	851	925	875	891	818	921	944	909	875	881	931	896	927	869	880	898	851	857	846	882	880	871	866	870	882	860	884	879	846	861	913	933	961	871	821	887	892	789	873	855	901	937	910	891	893	867	925	850	858	841	917	880	951	881	900	866	853	867	899	830	874	874	847	891	853	870	867	885	914	853	847	920	865	856	925	859	915	894	873	840	831	837	853	864	875	915	875	883	853	882	902	887	931	918	841	862	866	858	923	846	837	865	882	860	861	890	920	852	844	899	906	924	879	857	895	881	934	880	902	858	847	895	856	868	923	913	832	865	865	906	887	852	888	837	868	861	881	907	890	879	859	897	850	883	868	944	874	890	884	881	905	875	921	876	911	922	898	886	883	916	868	885	869	848	874	869	863	859	868	888	946	851	848	868	842	864	886	920	862	868	868	918	891	891	868	894	851	936	843	872	885	884	874	866	897	854	931	831	910	891	864	876	900	890	852	892	911	876	912	902	861	872	904	901	883	844	923	879	866	910	854	872	853	882	837	868	967	898	910	887	911	898	935	888	908	846	940	873	875	854	812	866	849	875	884	842	877	853	856	916	872	892	919	905	861	903	887	949	888	838	858	865	832	842	894	905	919	805	890	865	893	875	918	846	932	865	847	828	856	870	884	871	837	889	891	827	901	891	913	926	851	897	900	884	954	925	846	884	836	893	904	871	877	890	882	872	903	972	864	884	825	898	872	870	853	946	844	856	867	838	855	881	876	899	869	875	867	827	921	872	894	847	887	860	853	830	897	842	917	865	884	850	899	861	913	941	885	857	879	939	878	912	892	875	878	907	873	830	905	853	850	883	852	888	848	870	886	908	909	911	851	889	877	921	883	918	859	876	912	922	862	917	864	832	921	888	934	882	859	860	862	875	818	909	918	878	888	912	820	896	869	856	870	887	872	843	854	832	909	899	863	864	921	862	927	908	864	913	890	880	893	802	831	917	818	845	890	904	912	904	874	873	929	871	825	894	887	832	869	895	839	906	901	854	916	871	836	870	850	859	875	862	862	888	912	920	923	872	936	914	927	904	822	916	858	862	905	910	866	855	853	872	917	875	882	864	868	870	831	860	892	897	899	843	796	886	875	956	902	900	929	874	876	862	831	850	864	849	878	900	820	881	840	889	896	869	927	850	914	898	867	844	921	863	872	884	891	886	862	924	850	846	881	832	939	867	877	849	901	917	802	939	865	900	895	921	925	879	873	893	888	898	904	920	842	923	868	870	890	884	877	863	817	897	875	911	914	862	913	904	873	895	835	876	884	897	834	868	933	853	860	890	864	857	882	878	920	889	899	848	899	880	868	903	869	867	876	830	875	879	915	852	881	861	836	873	880	911	862	895	876	911	869	910	869	865	914	924	862	853	889	916	827	926	919	884	877	847	882	938	885	973	846	930	853	867	925	864	925	890	867	887	927	894	933	871	899	889	906	899	889	871	890	930	823	872	901	900	825	884	850	866	882	854	916	845	887	908	801	887	876	873	864	910	809	869	829	880	871	937	890	888	878	920	889	838	910	836	913	895	877	911	898	939	886	906	883	913	882	921	903	882	904	897	868	896	909	854	881	899	883	865	865	916	852	879	854	891	847	908	939	853	924	948	890	846	897	906	845	893	862	899	872	860	820	835	856	884	895	884	877	855	928	909	852	897	876	893	858	868	893	909	852	859	873	902	890	867	883	873	861	855	822	845	873	893	906	854	934	882	909	881	890	912	874	928	876	917	878	864	904	909	849	831	872	875	926	881	870	883	883	861	822	901	839	862	871	850	855	908	867	877	877	892	882	894	924	910	894	858	853	955	855	903	934	956	861	904	825	802	931	837	891	844	878	881	856	873	901	928	889	868	889	888	859	938	874	893	889	875	898	848	885	831	942	934	877	901	867	850	845	882	912	909	895	922	918	886	861	876	888	868	913	874	900	880	806	890	867	871	910	863	858	857	881	895	890	923	919	863	911	893	915	864	866	865	879	849	856	848	861	922	872	907	863	840	876	816	895	848	895	920	859	924	853	883	866	910	883	912	865	876	903	847	872	896	906	880	890	849	897	881	893	892	856	919	883	876	946	837	854	890	882	856	902	831
3660	303	283	288	285	293	294	228	286	284	279	284	274	293	268	238	291	262	270	299	264	267	260	282	283	283	278	264	270	266	293	285	273	280	284	289	272	292	291	258	274	286	308	275	288	259	235	273	288	271	280	274	255	258	287	282	259	286	256	249	250	292	246	290	282	261	272	264	270	260	280	271	315	308	251	285	273	292	268	260	251	249	264	254	281	282	257	289	298	270	298	286	303	281	271	260	230	249	268	231	291	262	262	282	289	298	267	272	290	304	277	282	262	260	262	276	260	267	266	274	265	292	293	264	256	281	272	288	269	280	265	255	270	269	284	245	288	275	259	256	265	284	272	256	270	257	253	261	262	258	289	280	270	281	266	270	254	272	252	285	268	275	305	284	267	268	274	242	279	258	251	279	287	281	285	254	273	271	285	240	273	267	255	308	265	270	264	266	275	290	261	270	270	253	271	278	290	279	259	263	293	239	296	295	289	313	281	274	281	283	279	293	260	245	289	265	259	296	277	294	316	323	273	310	288	287	276	292	275	270	280	242	266	284	291	258	253	260	268	264	263	291	276	287	268	311	276	255	265	304	300	278	302	251	257	286	332	294	267	307	304	308	292	297	268	270	280	294	263	271	291	275	301	253	266	296	284	258	281	274	285	245	266	311	258	286	291	265	242	264	260	284	259	299	270	298	279	270	270	285	275	268	304	282	257	271	267	259	292	283	279	276	280	270	278	279	251	282	249	318	268	267	276	267	269	288	276	256	292	251	301	247	274	260	280	266	258	274	280	271	262	254	283	264	299	273	272	265	239	276	306	267	266	269	295	254	304	285	272	279	263	303	281	289	263	264	253	283	280	275	281	264	275	307	268	278	306	271	301	285	262	275	275	317	258	283	275	252	270	286	246	286	284	280	252	254	257	257	292	280	290	276	263	294	240	268	266	259	239	291	248	252	257	261	308	253	249	274	292	289	267	274	250	274	269	246	258	251	246	246	267	278	292	318	270	266	255	259	275	274	262	265	276	280	296	276	278	262	315	267	241	258	277	228	282	281	278	274	230	281	282	281	258	257	294	291	284	254	260	306	251	268	244	277	274	279	272	313	320	252	291	246	254	278	280	280	266	308	304	271	259	284	242	250	276	265	267	308	305	253	274	253	275	260	249	278	285	281	300	250	250	267	262	248	275	255	282	260	283	247	274	275	253	294	264	286	268	272	297	294	267	246	321	248	273	266	272	278	253	269	256	298	265	270	256	266	300	273	255	240	266	287	255	267	286	289	270	287	288	276	249	296	268	270	264	284	297	295	276	276	290	297	268	317	301	269	291	313	278	279	297	276	246	238	285	281	281	228	255	289	302	280	284	258	279	285	231	241	260	284	260	268	288	276	264	290	275	250	264	270	275	290	241	257	279	258	262	285	256	254	271	287	297	285	281	292	266	229	278	305	252	279	282	254	269	238	275	272	282	258	277	246	271	291	255	295	250	288	288	276	284	274	284	246	257	300	257	267	261	249	285	262	262	281	288	262	266	292	278	260	273	277	278	266	262	278	273	294	298	245	286	285	278	257	278	293	260	266	251	287	274	242	261	279	256	267	279	262	277	287	295	290	288	283	275	279	294	266	279	278	272	279	290	245	274	261	279	277	282	261	273	235	284	286	258	245	276	280	284	278	284	324	313	266	254	261	272	278	289	242	274	269	263	273	285	264	284	274	274	288	294	265	273	268	302	272	298	276	276	277	264	311	286	283	289	283	288	296	276	282	276	288	271	269	295	264	279	305	273	261	287	289	251	267	288	266	298	262	306	326	266	300	277	296	296	312	306	265	282	286	275	249	272	296	260	294	261	301	291	274	300	279	258	286	251	291	303	300	272	276	289	264	303	259	279	299	271	269	262	284	269	271	291	261	280	269	248	301	276	252	254	259	252	276	260	244	277	248	271	270	261	278	264	266	283	251	269	249	269	295	278	263	278	282	277	291	285	260	284	284	275	289	262	299	258	293	281	279	262	275	286	292	285	299	275	289	249	277	290	268	278	271	250	281	273	288	293	293	305	252	274	307	270	296	275	268	322	287	274	256	283	298	251	267	232	280	256	262	293	255	244	273	264	296	256	274	305	253	261	280	292	260	288	280	282	244	251	310	276	239	301	255	283	288	277	258	304	266	273	279	229	271	292	280	248	248	282	285	320	264	265	271	257	278	262	280	266	237	279	302	280	242	280	316	277	318	312	295	250	288	293	272	254	272	265	253	303	252	277	302	276	278	301	268	255	280	315	288	284	293	257	281	304	277	291	289	267	251	293	269	297	270	252	257	285	260	278	306	287	279	294	288	264	236	282	317	247	259	293	296	281	262	274	300	274	246	271	276	296	285	255	287	245	280	287	254	301	271	262	220	299	275	290	278	262	290	278	232	235	244	284	290	272	311	294	275	299	289	280	273	287	272	262	273	301	276	278	241	235	288	268	261	277	275	279	271	283	280	256	258	270	247	335	266	274	251	243	301	274	279	249	230	258	256	253	272	259	300	308	242	278	281	297	287	252	253	274	313	272	284	276	296	294	264	273	286	250	279	246	268	289	309	274	277	305	270	280	276	276	249	284	261	250	275	262	266	275	267	288	271	266	290	278	307	277	262	289	278	242	276	292	243	291	265	277	285	274	275	260	295	251	272	262	285	298	273	261	273	308	253	289	266	276	272	308	244	293	247	269	290	308	265	265	274	283	279	282	277	276	274	268	266	304	272	283	257	272	283	278	309	283	303	274	286	294	312	274	280	283	251	240	266	266	270	294	269	253	262	278	287	254	274	231	285	270	295	297	244	289	267	265	282	270	286	282	277	283	305	278	264	282	278	259	293	279	294	279	272	270	277	243	288	268	275	285	255	286	254	287	255	251	278	265	291	312	264	289	255	259	298	258	247	276	242	286	254	274	291	281	285	278	263	315	271	276	265	305	299	275	294	284	278	301	260	272	274	280	290	270	263	270	265	272	288	280	270	265	262	304	290	317	285	284	265	277	288	274	279	270	272	252	244	286	270	249	279	256	274	279	284	275	260	280	289	284	267	263	262	252	259	254	257	280	255	294	268	267	269	296	280	291	289	249	274	279	274	290	247	263	246	268	249	277	267	275	258	264	259	285	269	278	247	296	284	296	267	298	270	251	300	273	245	270	297	263	313	264	262	284	277	254	268	279	244	252	298	283	298	303	284	281	267	291	246	292	264	242	273	277	284	297	298	287	258	297	246	272	285	296	286	290	256	269	278	273	247	259	284	305	298	279	273	271	289	300	277	295	265	267	288	268	296	276	284	281	258	311	277	248	274	292	281	283	271	300	291	277	257	252	266	262	301	246	295	261	274	304	258	248	281	273	254	266	280	286	280	254	256	283	275	260	269	273	259	294	251	294	288	282	281	267	277	295	267	263	280	278	266	295	261	280	284	236	305	307	267	277	282	295	305	291	271	302	272	261	285	312	290	291	297	281	292	265	257	283	243
3298	759	748	801	718	738	695	683	718	728	728	708	716	742	670	683	739	661	703	718	679	733	672	707	717	700	704	701	717	695	698	699	674	688	677	709	742	686	692	709	679	714	691	679	663	690	723	662	693	748	719	694	731	672	663	713	703	702	672	683	702	671	691	719	770	705	696	706	665	700	655	642	669	678	679	697	695	686	709	689	760	687	701	761	656	714	699	663	711	676	668	730	700	678	692	701	679	718	686	712	696	726	697	685	679	705	756	673	720	730	689	702	711	712	680	702	730	673	696	710	717	713	704	728	760	650	699	750	696	713	713	721	722	693	679	686	715	722	667	711	663	706	702	730	698	667	679	703	694	737	722	667	690	730	683	659	699	727	713	681	708	717	740	680	725	724	684	716	741	735	700	724	722	715	682	714	716	734	670	727	685	690	749	755	724	720	685	644	669	701	651	713	733	652	692	723	685	726	714	675	686	707	698	698	649	719	694	680	669	717	692	710	681	663	755	710	731	716	699	734	748	728	697	722	616	698	708	662	737	729	743	660	714	662	681	661	708	727	726	720	732	679	685	681	717	689	684	713	718	705	678	744	700	698	679	709	720	675	733	678	687	716	684	689	722	715	666	714	688	703	653	672	684	686	696	705	699	680	719	671	713	715	710	714	675	694	724	645	725	700	671	743	668	726	705	700	723	722	702	677	729	741	735	738	746	682	680	697	665	666	688	713	669	685	703	668	662	707	687	707	689	700	688	722	745	675	720	718	683	713	666	652	708	677	746	707	681	698	726	747	673	714	714	685	642	679	688	704	674	702	712	675	703	669	676	696	738	680	687	704	668	719	711	731	666	721	725	701	666	724	714	683	722	703	649	687	750	675	675	705	663	666	677	682	720	694	730	717	685	723	709	678	676	677	701	725	694	672	691	700	655	748	682	729	727	684	669	681	722	698	680	691	682	706	713	637	676	673	694	701	658	730	727	737	706	655	647	691	679	684	719	689	760	682	709	691	685	687	704	746	705	685	645	714	695	717	713	734	663	698	678	694	701	677	760	746	687	678	674	736	662	689	685	727	749	728	720	671	694	728	724	676	683	715	668	673	674	721	655	698	706	696	698	677	694	647	728	692	683	674	749	679	738	732	699	669	705	739	668	697	719	683	729	702	735	666	716	718	673	721	682	697	659	732	709	703	704	713	668	703	739	687	769	740	693	623	711	688	699	667	688	697	727	678	619	637	717	687	674	725	709	671	706	652	674	707	637	731	733	675	675	724	683	753	707	724	645	676	687	709	689	696	712	684	673	737	689	723	732	714	671	722	682	688	711	693	698	688	673	685	683	717	706	666	667	699	665	632	700	667	733	725	704	700	667	714	694	693	713	722	719	741	673	744	725	733	755	708	700	702	696	683	692	691	698	734	711	711	705	729	616	708	701	694	677	707	704	683	653	710	679	730	671	713	691	696	668	702	698	668	660	722	719	654	678	717	717	684	729	689	700	704	683	763	695	700	681	677	707	678	671	689	669	732	718	663	680	684	706	697	685	713	637	680	666	692	748	690	680	702	713	703	689	728	664	703	704	679	681	697	644	683	707	665	672	658	711	703	712	749	672	705	703	681	711	699	694	739	741	698	650	670	714	704	690	686	742	674	695	676	727	696	683	704	731	720	705	708	673	681	724	690	707	667	717	673	729	719	648	657	693	686	669	683	640	682	711	697	706	694	680	655	669	689	686	648	710	659	697	666	688	676	665	685	676	697	721	710	697	737	703	671	702	687	689	701	669	740	700	697	700	708	684	707	691	701	782	687	664	711	657	714	723	669	719	701	679	702	697	739	669	681	687	724	743	698	723	696	704	654	663	696	714	741	711	694	697	660	733	754	704	697	686	631	714	679	679	692	698	687	697	743	709	697	768	725	711	696	706	659	750	714	660	715	694	740	658	695	731	704	682	679	654	694	707	667	691	672	651	663	711	694	709	721	675	638	688	687	679	688	701	660	725	677	712	654	754	712	732	727	700	743	682	734	712	724	704	704	687	713	662	728	731	697	691	711	724	710	701	685	667	728	680	739	674	698	701	682	688	725	722	649	700	688	739	719	705	707	726	691	684	683	660	675	723	694	696	663	704	691	760	673	705	682	710	693	674	675	737	675	716	701	658	667	682	675	726	740	760	696	662	666	656	721	734	690	689	739	737	725	715	698	657	787	678	648	728	724	695	725	693	734	676	697	697	721	685	692	726	685	761	643	676	669	710	698	709	665	660	659	691	707	674	692	736	729	708	720	671	702	649	654	639	688	681	697	763	673	702	745	716	703	715	699	686	692	669	719	703	707	731	668	683	677	686	725	705	696	718	671	724	726	729	669	703	715	699	645	724	693	751	689	708	701	691	711	668	715	705	708	706	719	690	701	706	706	727	725	730	672	717	729	700	741	689	726	697	685	675	733	678	697	714	701	724	697	706	701	722	726	733	702	665	687	716	700	652	727	711	668	595	712	732	685	728	713	661	684	690	668	720	686	669	640	668	752	677	725	666	699	682	671	664	756	718	708	745	701	674	706	702	715	754	747	725	714	679	673	667	677	681	645	761	712	688	681	735	692	665	744	702	711	715	712	710	673	743	697	687	696	682	710	741	724	706	750	741	683	698	658	698	682	730	684	726	677	714	723	678	708	671	699	719	692	627	722	702	620	690	697	666	637	680	664	738	672	663	719	685	698	704	666	688	714	720	710	721	685	698	675	703	684	742	693	653	681	709	682	700	669	665	697	683	710	674	714	765	656	690	703	680	637	701	672	696	676	711	652	709	691	720	705	717	735	661	699	697	667	700	692	727	703	661	717	722	733	699	709	689	720	709	735	670	659	673	694	712	690	679	646	694	716	663	700	698	669	665	703	664	664	709	681	681	681	691	716	730	689	669	649	701	694	692	645	713	654	668	665	720	674	633	658	680	724	692	691	716	697	692	698	719	690	683	709	692	720	660	693	722	720	688	690	679	675	661	699	688	738	687	688	699	726	683	685	680	719	688	734	749	708	711	702	690	679	730	722	663	656	700	733	735	684	682	681	733	702	704	710	638	737	701	681	665	693	694	700	735	709	716	721	735	697	711	704	708	711	711	691	665	713	698	678	712	671	713	662	693	668	695	699	703	722	674	729	684	630	726	710	666	735	714	692	732	688	697	694	717	763	685	714	733	719	729	737	668	666	693	725	720	689	703	691	665	655	702	703	701	649	702	703	696	707	638	685	707	625	718	657	718	657	713	696	753	716	662	707	687	687	706	671	680	692	719	723	670	727	702	736	665	691	697	650	712	654	649	662	698	681	688	666	723	682	685	684	720	727	705	692	692	704	681	695	776	727	675	659	728	691	689	660	702	705	710	677	667	690	741	706	681	685	692	632	729	669	624	721	692	659	674	695	688	675	712	685	705	703	709	682	724	749	735	658	672	731	757	693	702	730	728	673	677	677	712	735	693	659	719	711	715	674	691	668	705	720	663	713
18982	2511	1182	830	649	562	440	382	282	314	265	270	237	264	230	223	187	208	182	199	216	214	191	190	180	193	189	208	185	198	202	197	197	199	212	189	201	184	209	181	189	195	169	170	182	182	178	208	189	173	199	187	195	161	173	199	186	160	201	182	207	190	184	158	206	195	181	209	176	185	167	195	193	186	181	163	172	192	184	202	218	195	181	171	195	180	191	208	161	186	192	192	198	190	171	160	191	178	189	192	177	172	174	189	162	170	200	198	159	193	207	206	216	176	168	211	189	178	193	177	200	157	188	190	184	183	192	179	211	180	194	176	170	195	171	188	188	210	197	184	201	171	193	163	161	191	179	163	177	185	172	197	178	194	193	165	176	190	182	193	176	178	177	190	200	210	191	168	182	174	170	161	195	179	202	160	160	191	153	169	198	197	153	174	193	197	199	144	176	180	158	188	175	200	198	174	156	168	197	196	194	196	169	182	150	184	174	168	158	174	182	159	179	191	170	192	178	173	184	174	175	196	182	191	185	161	171	187	177	190	191	162	175	185	184	184	161	169	157	189	192	166	187	195	187	152	180	200	218	157	182	189	174	173	167	164	169	172	169	186	184	179	190	204	176	172	173	184	186	184	149	192	196	185	170	164	173	158	180	129	199	173	173	179	169	186	198	192	199	190	181	194	209	194	193	174	164	170	172	172	174	170	185	196	175	185	157	192	194	166	179	177	197	180	171	186	182	188	187	191	161	189	193	183	171	167	171	181	190	194	176	198	189	186	181	188	173	195	189	182	172	160	174	189	200	174	172	210	184	191	146	195	204	187	176	190	176	183	161	180	184	163	164	197	186	191	187	181	157	157	211	189	173	179	186	209	188	178	176	199	184	169	168	204	214	176	180	177	181	177	177	171	181	183	198	172	175	169	194	156	187	174	179	171	173	204	169	185	175	184	150	169	188	182	163	195	187	178	162	166	183	186	172	175	194	164	197	185	190	170	183	178	182	169	160	179	173	194	184	158	201	168	195	165	182	178	153	180	159	188	193	196	194	174	163	200	159	184	192	196	169	192	183	197	175	166	185	177	200	184	187	189	187	163	195	199	166	180	179	184	157	158	205	181	193	181	174	169	182	156	179	188	175	193	176	183	163	177	196	189	185	193	202	178	184	175	193	178	189	174	199	166	166	202	179	188	180	184	177	190	154	164	182	183	157	193	165	167	181	192	172	192	211	172	200	190	186	180	180	184	193	189	183	193	192	159	213	194	200	182	218	166	158	165	178	188	179	165	171	176	193	194	200	199	177	196	204	206	185	172	170	172	199	175	188	172	188	211	185	192	183	189	185	183	201	178	205	209	190	192	187	184	196	200	155	182	190	190	176	182	188	182	198	198	201	170	181	208	180	180	183	160	203	184	203	190	197	190	170	197	187	197	161	188	162	191	185	183	195	182	165	177	179	200	196	169	172	179	207	200	162	199	185	188	165	197	156	195	177	189	185	198	178	189	142	182	186	193	152	181	174	191	174	174	188	164	167	176	189	184	152	176	170	183	205	172	167	186	199	213	169	207	194	192	170	192	204	193	168	182	159	170	188	201	180	183	171	182	178	177	180	160	184	190	158	201	183	184	179	181	193	204	198	183	160	170	204	178	178	150	164	171	217	220	190	169	191	174	187	174	172	164	172	185	188	175	183	180	189	191	176	191	161	194	181	220	166	181	185	157	173	150	164	182	190	180	196	182	183	183	166	174	193	190	184	169	194	177	169	165	178	167	181	189	182	177	164	178	169	177	177	165	169	166	149	163	182	186	158	163	158	166	189	189	206	180	202	180	165	175	168	177	183	189	179	193	158	180	191	202	171	183	190	168	176	193	174	176	185	183	186	158	158	156	184	186	204	188	175	213	167	218	169	193	172	170	175	182	179	178	185	190	163	166	165	177	174	179	178	197	157	183	192	188	168	184	164	191	169	184	170	246	190	204	172	187	183	207	174	180	192	175	190	169	205	179	199	189	176	188	190	171	168	193	175	169	177	184	192	198	163	193	168	167	178	193	194	186	158	192	206	187	181	190	188	196	174	174	172	169	163	189	177	188	187	190	184	150	187	181	162	158	187	163	185	187	187	177	191	177	161	151	203	178	169	187	165	185	202	203	191	181	180	170	182	158	180	170	188	198	180	160	210	197	183	181	190	163	191	171	180	171	193	187	167	196	168	205	192	171	180	199	190	168	202	188	158	186	195	163	195	171	181	165	190	180	183	200	170	170	182	174	196	143	185	176	177	176	195	150	195	184	192	185	190	171	188	198	160	189	179	166	183	197	153	205	193	174	203	199	172	168	209	176	190	154	173	188	194	196	191	181	215	190	164	219	148	164	190	179	169	182	175	190	173	165	164	193	169	176	177	192	193	187	176	176	174	180	209	216	188	194	195	197	184	193	190	169	199	179	177	182	174	204	184	206	171	184	167	176	207	172	182	194	174	181	186	173	188	173	205	170	176	198	197	193	169	170	166	193	160	196	188	183	178	180	191	155	190	171	176	181	209	170	175	174	173	181	202	171	180	180	170	174	192	170	180	180	186	184	193	154	167	193	193	181	172	168	176	175	170	174	171	177	183	170	187	153	190	165	170	196	195	180	166	156	180	178	206	191	166	182	193	188	173	163	193	177	164	197	170	221	195	193	159	195	200	199	170	192	183	197	184	193	179	184	188	189	211	181	201	174	183	195	193	177	207	178	178	177	177	182	180	170	143	198	193	178	184	157	182	202	181	176	163	167	204	210	161	175	183	194	166	223	183	184	165	156	208	173	178	174	211	192	217	198	163	201	180	192	167	168	190	157	181	209	172	207	143	190	170	174	185	176	168	195	208	170	175	175	189	184	195	205	195	167	209	188	155	169	187	191	184	194	165	173	187	156	173	192	173	188	196	194	174	200	203	195	164	194	193	179	202	158	181	192	178	186	195	176	197	202	188	185	145	179	181	155	183	180	177	201	171	175	166	172	192	208	178	171	156	157	184	165	188	205	196	200	199	197	216	198	188	182	191	195	182	177	169	210	174	185	171	179	168	154	171	181	167	191	196	173	195	167	197	198	181	184	172	192	154	194	199	183	181	188	178	177	184	187	183	172	173	167	166	191	184	164	178	173	182	188	198	178	187	171	170	185	162	167	159	170	194	184	205	178	183	187	177	169	170	189	190	193	201	188	175	176	192	181	162	176	180	190	165	165	191	210	232	177	180	183	170	184	174	169	196	170	181	165	196	190	173	197	181	175	163	174	199	204	222	186	194	165	189	205	162	182	166	191	155	175	178	174	178	166	190	159	166	158	188	163	174	174	181	179	178	195	177	179	188	188	212	170	171	156	187	198	167	169	173	172	199	223	198	192	208	186	168	176	179	210	174	190	190	176	174	165	182	182	182	172	164	195	185	186	183	178	188	184	163	196	203	185	181	211	223	182	184	179	180	206	169	187	199	171	182	178	157	183	207	203	149	160	169	190
10214	1803	2550	2957	2465	2209	1824	1588	1407	1186	1133	969	929	936	890	774	778	784	775	670	677	704	690	640	672	612	617	648	596	652	643	581	584	595	540	555	558	562	521	569	569	548	557	526	535	543	567	539	513	511	543	546	543	553	563	527	539	549	508	544	531	529	588	545	538	574	529	503	522	542	582	545	577	538	546	531	523	527	540	531	510	524	546	477	531	573	533	551	520	536	519	505	573	521	537	523	518	509	558	541	530	552	526	589	537	493	529	523	523	482	531	516	523	536	524	531	527	576	518	528	543	523	476	597	522	563	547	536	562	543	499	490	539	522	553	538	465	507	558	550	512	531	503	507	519	532	534	524	533	555	530	537	558	561	551	523	524	536	482	496	565	556	541	545	525	524	497	500	542	547	537	545	544	577	572	529	507	514	534	506	541	529	524	542	475	521	521	576	547	516	533	555	483	533	538	543	522	545	504	554	533	512	519	571	512	526	539	529	510	527	554	524	558	496	556	515	560	526	548	492	531	506	567	526	508	507	537	555	526	532	493	562	534	522	505	544	520	533	537	500	514	519	532	522	561	556	509	523	551	515	532	530	568	522	581	530	512	542	543	548	501	520	528	539	505	516	561	512	520	518	544	526	551	543	571	521	544	482	550	519	537	525	551	536	498	543	497	550	518	513	577	533	542	529	479	517	560	552	519	528	556	554	547	511	536	506	478	516	562	525	492	493	495	536	519	549	538	529	545	519	487	533	528	540	542	514	488	581	543	478	546	519	526	537	516	482	548	543	553	556	503	524	531	496	531	562	549	549	513	546	521	555	524	549	527	508	516	546	515	512	530	524	531	547	575	528	532	553	516	520	522	530	534	524	516	516	525	548	537	526	495	575	532	513	520	505	516	547	508	547	543	508	491	527	516	542	550	546	521	525	512	498	500	518	528	526	507	535	526	537	525	524	544	508	524	513	515	540	510	560	557	478	564	532	504	514	508	503	576	514	549	535	572	478	500	558	507	540	500	525	517	517	614	527	527	542	519	520	549	525	505	549	521	506	517	514	440	520	522	502	507	556	552	529	541	508	531	552	512	569	539	532	512	502	541	516	515	513	532	520	556	520	545	497	533	486	542	567	516	555	500	514	510	550	586	505	566	541	502	491	482	558	532	497	548	575	513	501	524	516	542	559	567	551	509	511	494	528	533	522	506	490	540	522	541	540	545	484	537	531	570	547	503	482	541	469	518	562	543	543	518	531	535	526	506	531	544	517	538	503	514	561	503	550	511	525	533	494	552	567	510	534	482	539	503	526	524	513	507	508	538	534	538	494	506	510	503	512	516	520	535	508	529	548	553	523	544	471	530	531	543	515	524	531	513	497	527	488	537	534	524	533	524	515	527	544	536	496	522	541	575	517	549	559	518	541	538	518	519	510	534	503	498	486	560	510	474	505	535	556	478	550	506	505	538	527	542	533	507	518	521	513	524	543	541	503	508	522	537	540	548	511	529	555	509	533	491	548	537	498	526	539	507	533	535	571	536	539	487	557	541	540	539	528	559	494	504	521	529	536	509	516	531	524	536	562	505	554	512	530	540	506	575	535	527	517	481	502	483	488	541	516	482	520	534	503	498	507	546	521	544	533	542	547	542	536	579	555	542	510	550	552	495	484	548	551	495	495	540	530	513	548	519	505	531	563	517	502	526	534	517	519	503	513	507	535	544	505	525	555	541	528	565	519	496	490	547	517	511	540	563	559	503	558	506	538	529	526	523	524	556	552	571	562	566	500	527	536	538	564	494	537	558	577	494	546	488	503	507	506	531	527	545	578	516	553	548	541	571	549	531	513	547	557	530	489	529	527	535	533	517	517	538	501	522	516	493	546	570	594	564	510	534	541	515	519	504	519	515	528	482	547	524	545	518	534	540	547	572	521	526	540	503	550	528	541	499	518	495	557	507	519	493	579	531	527	536	536	519	532	524	506	528	510	529	541	544	503	555	597	537	538	515	546	542	528	567	500	524	531	522	516	508	521	521	491	516	548	538	551	536	519	494	501	486	498	526	564	524	490	550	522	505	511	539	513	475	531	485	513	475	587	542	546	529	561	539	527	487	523	531	512	540	524	505	498	535	501	515	522	542	526	506	536	514	522	536	521	507	544	519	532	571	530	513	539	546	550	500	521	509	479	529	524	547	495	528	480	543	511	561	524	528	496	533	519	539	506	501	528	551	561	521	487	524	543	524	460	542	537	483	517	513	481	497	524	561	517	475	537	521	523	466	521	527	501	509	524	571	528	525	497	542	558	559	534	543	506	518	515	528	549	539	535	504	549	549	506	499	508	515	511	529	550	556	500	520	508	531	553	503	513	566	508	517	533	517	494	549	514	541	527	508	533	514	513	502	551	535	542	548	503	532	523	517	486	510	513	524	546	543	517	577	535	543	507	548	524	531	541	559	533	503	550	538	521	548	557	509	559	524	489	459	547	593	498	518	544	548	536	505	536	519	499	542	574	517	504	549	505	505	544	528	540	577	552	516	542	536	535	510	528	534	510	517	526	517	509	525	561	510	514	477	536	506	537	531	554	491	528	529	500	522	533	515	534	589	524	524	556	518	518	538	508	531	480	543	534	510	515	530	512	548	550	548	480	535	557	476	520	523	482	530	535	489	516	564	540	502	545	568	473	519	514	518	518	501	573	518	523	574	524	514	546	538	527	502	546	528	535	535	524	566	512	560	519	523	598	540	533	535	568	531	529	522	535	514	472	502	538	530	511	482	565	519	482	502	518	520	581	529	533	547	531	543	519	563	539	507	496	528	517	521	527	578	533	526	478	496	516	560	541	563	488	504	508	533	539	518	485	501	534	506	525	555	514	543	496	559	582	553	538	522	500	538	526	556	556	519	534	535	567	537	533	516	544	469	543	482	512	504	478	505	485	520	545	519	490	489	560	507	488	513	549	512	525	531	518	511	554	547	488	459	555	553	546	540	557	518	511	539	538	510	563	505	570	531	513	538	504	551	517	504	507	503	512	518	510	532	513	512	524	545	553	518	501	521	522	474	525	520	557	541	533	503	540	507	523	497	507	544	493	504	539	504	558	515	514	513	506	567	507	540	524	547	492	536	551	495	535	519	540	572	512	575	511	520	506	555	481	541	508	494	515	556	493	560	529	529	473	507	509	523	517	528	554	528	551	530	528	564	530	530	526	512	495	538	556	609	485	503	503	528	499	492	525	563	515	551	525	556	537	560	548	532	496	469	521	527	519	545	534	524	558	504	536	535	531	546	521	499	499	547	488	510	511	499	486	514	518	537	495	581	531	551	554	503	512	518	574	509	538	545	533	525	524	529	517	521	538	527	507	537	547	530	524	527	527	542	528	561	527	548	549	507	557	536	557	499	541	537	497	524	518	540	556	502	525	513	514	537	506	500	568	513	553	505	524	519	519	544	488	574	520	480	518	513	573	538	543	522	502	530	521	541	519	496	542	565	570	539	523	533	534	501	536
31821	7490	2636	1966	1371	1058	886	760	650	547	575	511	499	463	435	434	436	423	450	378	403	419	423	380	389	364	385	357	375	372	394	359	335	335	374	341	324	359	331	362	361	340	331	338	390	376	387	334	349	342	363	366	344	344	368	349	323	348	341	330	305	350	340	363	340	348	299	336	318	297	354	354	342	332	335	294	356	345	322	327	355	346	382	332	310	347	346	365	368	347	341	368	344	311	374	321	347	399	347	326	347	353	370	375	369	360	368	336	366	325	319	344	347	315	381	372	314	349	351	330	324	359	341	371	360	368	304	327	376	369	359	386	370	343	350	322	376	358	327	352	323	345	338	357	356	349	335	319	338	345	340	339	358	337	357	314	350	356	339	353	323	361	346	355	326	329	353	346	344	352	314	332	363	352	362	330	355	354	358	334	352	319	344	369	360	349	317	330	331	360	354	351	336	326	338	316	332	353	340	359	319	363	383	299	354	369	317	339	331	308	368	375	322	331	354	334	366	370	322	356	335	331	332	322	329	303	337	362	386	339	372	316	359	362	332	320	338	360	325	340	338	320	375	329	345	380	371	366	334	327	329	373	327	361	368	340	333	390	358	363	352	321	368	338	328	359	363	343	348	286	327	347	356	322	373	331	326	365	355	305	345	371	366	309	289	329	356	364	349	344	366	361	343	350	360	349	342	326	364	349	348	365	353	343	347	323	314	340	393	338	363	328	366	326	350	349	336	343	363	341	367	386	352	380	341	328	324	351	334	330	361	309	346	331	357	363	331	367	315	354	341	357	364	343	365	326	318	328	377	369	322	348	357	312	320	346	345	313	321	362	356	336	353	334	346	352	359	360	365	319	350	382	321	351	371	346	323	320	352	380	335	334	337	355	345	345	358	362	352	354	317	379	362	366	374	365	339	346	361	365	339	341	347	368	324	374	357	359	375	346	342	326	352	361	377	337	354	378	334	344	303	357	336	316	339	347	330	344	342	345	332	366	362	339	362	341	352	358	352	311	324	327	350	379	350	352	368	363	345	358	322	384	345	369	367	326	371	341	357	351	371	360	360	343	369	344	323	364	346	350	334	362	396	367	342	366	328	335	365	348	367	359	362	337	338	336	338	361	365	369	356	332	349	330	362	320	351	326	343	368	383	349	328	341	297	336	392	366	309	347	358	338	328	382	343	338	315	357	372	362	354	358	338	404	356	310	372	339	319	336	398	338	318	374	330	329	323	381	350	321	335	357	317	332	358	355	357	325	377	349	368	315	329	328	353	336	329	341	323	330	377	357	309	324	321	398	367	380	369	355	328	341	329	374	359	332	344	337	365	365	362	323	334	386	323	347	341	360	321	345	372	367	385	368	372	319	331	356	372	314	363	324	332	385	366	355	351	319	343	347	341	340	323	353	353	358	361	363	354	314	365	361	351	363	322	344	375	329	332	319	334	330	359	368	355	346	352	327	382	371	329	347	335	357	338	359	334	339	344	357	345	339	317	333	348	337	345	344	353	307	348	364	334	371	362	359	356	323	308	374	341	353	357	334	345	329	324	364	368	323	324	331	344	342	334	333	348	348	349	377	330	329	329	323	360	377	342	311	353	364	340	343	373	366	338	336	387	336	396	322	339	364	370	349	347	373	330	357	336	381	350	401	374	346	330	323	341	324	309	332	321	337	356	351	338	360	366	328	315	403	336	335	332	315	331	333	336	327	358	357	337	334	381	336	364	353	371	384	333	345	330	348	331	350	339	344	368	354	363	315	342	358	336	341	346	359	343	345	371	359	350	331	396	384	357	323	320	329	343	332	343	364	328	324	363	354	361	331	343	326	341	370	347	335	392	341	347	354	315	344	338	356	351	359	332	378	345	330	336	368	346	342	335	354	336	361	357	333	342	364	369	334	360	331	332	329	340	364	320	337	358	337	347	354	347	314	317	355	338	331	333	367	344	375	348	325	349	358	335	360	324	340	345	329	358	320	334	360	333	330	361	327	343	347	372	334	366	332	334	345	352	340	344	336	377	380	340	305	340	350	349	379	340	379	352	385	396	336	376	382	363	328	374	350	357	356	348	320	337	349	333	333	341	357	342	355	351	375	352	345	307	347	351	369	334	344	358	345	370	348	349	350	355	334	356	365	322	350	357	328	326	374	315	361	363	353	360	350	334	364	374	366	317	379	330	340	339	371	321	354	335	333	356	349	321	355	319	325	319	378	358	353	324	377	337	306	329	354	340	353	335	334	330	354	302	352	361	313	312	381	352	347	345	352	363	335	376	355	342	366	319	346	371	333	311	360	376	327	350	325	317	344	348	339	300	348	368	355	350	363	355	355	368	360	325	351	376	334	370	345	323	357	336	344	326	315	348	357	355	370	369	343	364	319	340	355	358	361	368	363	362	305	357	378	338	350	363	347	338	309	320	344	349	346	320	340	326	322	380	354	339	352	334	371	349	355	377	356	340	361	366	333	346	326	351	334	353	327	338	329	326	351	340	350	338	330	354	309	335	374	350	352	352	323	346	346	384	339	327	322	354	353	327	329	322	358	336	332	324	379	308	332	327	344	343	341	337	343	342	356	343	367	306	341	384	376	338	349	361	369	336	365	344	352	375	343	327	338	375	333	382	329	360	383	359	352	361	356	306	344	325	341	295	372	369	339	363	328	346	332	360	347	366	345	326	320	368	345	335	329	372	335	375	353	359	330	324	324	347	365	335	328	362	381	358	347	347	321	365	359	335	367	365	314	339	308	316	331	316	344	353	321	320	329	382	345	358	350	325	380	357	364	355	360	329	340	343	310	373	365	323	343	349	339	313	324	334	356	323	332	333	347	366	353	344	358	349	324	331	358	337	349	369	362	346	332	366	324	347	347	359	315	360	334	379	371	350	353	329	343	405	356	315	401	340	313	333	303	341	368	325	366	345	346	336	314	348	346	340	345	344	309	339	367	363	327	347	306	337	331	335	343	362	354	348	403	337	338	381	333	339	338	343	306	374	301	344	334	375	354	340	365	364	346	337	302	331	341	322	334	307	382	340	363	401	376	348	343	325	346	346	339	355	360	329	320	367	337	340	372	372	337	319	350	333	338	323	378	340	347	365	353	324	314	334	334	311	349	334	336	363	352	339	350	333	332	319	321	361	350	328	329	367	366	349	365	339	306	352	367	343	365	349	340	366	312	311	406	365	326	340	342	346	339	356	335	340	374	384	336	382	334	376	370	315	343	328	323	342	332	342	348	347	369	333	360	357	327	345	336	333	333	348	316	354	320	329	327	351	353	336	353	385	322	336	372	290	339	341	327	321	365	343	360	346	373	342	352	334	365	312	342	354	354	351	314	351	381	365	372	334	340	364	371	339	356	306	348	326	357	373	376	355	366	335	364	365	331	341	369	312	329	395	329	342	370	347	352	368	334	381	334	335	373	316	346	357	387	343	344	361	339	370	333	353	333	309	357	323	353	301	342	354	360	306	382	327	363	340	349	353	362	326	369	343	349
15773	3333	4542	5569	4872	3969	3526	2898	2610	2309	1970	1890	1724	1532	1546	1409	1377	1344	1292	1202	1259	1190	1156	1148	1175	1061	1144	1129	1079	1078	1047	1082	999	1021	994	904	987	966	1008	964	938	935	950	986	980	984	935	941	979	972	935	913	939	874	897	938	954	936	957	932	894	951	955	911	933	910	885	905	929	907	926	932	905	913	957	922	967	935	886	906	836	853	893	902	902	896	948	953	899	906	912	911	897	877	910	846	884	908	893	911	984	942	915	933	972	879	892	941	870	889	900	887	911	846	894	883	898	907	920	912	895	891	912	855	909	854	836	946	856	896	953	902	843	878	840	928	842	850	911	891	922	857	932	855	900	879	932	869	872	837	893	914	890	890	833	875	847	910	942	874	879	866	942	932	904	927	899	851	895	863	912	912	946	859	926	864	911	904	904	927	912	892	907	910	878	895	882	901	897	892	887	878	883	852	857	872	910	842	896	866	897	907	906	892	885	905	861	919	865	870	897	935	867	919	889	923	885	915	901	921	930	869	927	899	858	872	908	893	904	870	900	898	873	867	901	878	898	907	891	875	915	876	877	867	872	872	869	877	848	913	848	885	925	893	868	887	889	856	868	928	904	874	910	822	887	935	937	882	881	846	871	872	896	877	859	890	899	861	902	910	909	879	842	835	825	832	912	906	879	879	888	903	924	897	875	908	894	907	869	930	849	891	898	882	899	911	921	841	833	867	880	898	890	850	905	852	896	893	846	863	886	875	891	909	886	883	858	902	872	865	924	840	843	902	885	843	910	877	881	910	838	848	839	858	857	921	879	873	871	896	870	869	917	854	848	847	861	900	874	894	917	899	849	874	906	917	908	922	878	910	871	832	881	907	863	883	898	878	844	844	866	867	879	878	874	900	877	875	896	876	929	929	935	941	897	921	872	869	845	863	909	909	895	890	929	861	864	912	951	889	895	882	936	893	886	878	880	838	877	855	878	926	867	891	821	875	870	844	914	953	898	865	854	879	887	902	930	874	951	881	883	912	886	882	870	879	859	854	863	878	918	887	883	912	889	869	854	916	888	886	897	906	942	848	852	884	905	880	883	872	890	880	893	879	889	915	927	883	938	831	876	861	899	887	927	841	896	900	870	866	878	824	873	930	920	827	885	940	890	900	938	888	842	868	910	844	920	838	858	876	865	915	843	890	884	915	807	877	866	939	898	830	878	836	844	904	864	900	843	853	825	843	870	916	904	905	880	850	901	901	889	915	858	874	903	840	941	865	911	871	834	933	871	915	910	924	916	843	887	873	908	878	854	933	863	887	886	879	871	876	858	875	924	894	880	870	898	875	871	889	931	874	898	825	844	891	915	884	879	816	920	884	914	821	878	860	905	872	935	924	848	894	896	871	888	832	882	867	904	812	890	853	829	866	893	893	878	863	917	836	930	906	900	885	880	917	943	873	885	936	854	841	950	875	970	892	861	848	872	868	921	916	908	896	864	901	837	922	897	905	874	909	850	889	854	910	807	867	897	911	867	907	826	907	900	870	896	821	893	916	855	933	931	919	834	893	923	890	901	896	837	910	980	892	880	842	898	892	874	836	909	937	899	844	896	929	846	852	854	871	887	804	935	890	875	841	888	877	818	870	875	937	972	875	857	886	866	896	873	841	915	893	890	874	829	878	903	871	966	862	873	884	887	868	925	876	902	901	864	898	909	880	936	863	842	903	912	875	926	878	894	895	911	882	897	848	838	872	894	861	934	943	913	859	873	881	867	875	849	886	920	904	845	920	900	908	911	941	889	874	916	871	903	922	843	840	904	873	843	880	863	870	851	904	889	894	795	835	833	908	915	893	818	882	879	824	866	903	893	911	881	944	950	843	829	906	861	830	875	905	904	904	880	860	880	871	880	865	875	883	879	872	837	831	929	884	861	946	850	846	854	915	863	885	914	845	832	903	871	911	870	879	840	911	907	887	905	897	827	860	903	909	968	976	899	885	846	845	889	846	917	877	927	911	922	876	938	896	876	908	845	862	859	931	860	901	882	872	961	825	895	852	865	877	862	827	867	880	883	856	874	907	939	924	873	858	880	845	893	920	824	898	840	900	886	914	829	866	853	865	942	870	930	894	885	856	886	877	860	885	827	875	900	900	937	874	906	869	935	907	916	856	931	912	880	937	912	861	860	898	909	863	916	889	827	840	916	899	891	833	845	883	893	908	869	953	856	918	902	888	850	901	874	891	900	929	893	811	872	848	869	833	843	912	901	899	919	932	948	874	924	889	847	906	857	903	888	941	924	859	894	866	870	844	897	895	889	917	875	840	923	913	864	913	866	932	828	881	860	882	892	885	917	841	831	840	887	879	909	935	896	911	841	972	837	834	865	914	872	868	862	889	884	869	900	869	932	890	881	909	898	868	861	864	845	895	870	959	874	880	927	852	891	874	897	873	951	891	905	844	863	888	877	895	876	860	905	851	928	929	868	856	876	833	881	906	918	926	878	927	875	890	893	859	890	864	886	886	892	877	909	898	830	930	866	838	869	843	863	907	860	804	833	894	835	868	923	900	862	880	864	888	869	907	907	910	889	870	924	829	892	869	933	893	910	892	857	895	932	905	874	865	845	892	887	822	877	918	919	874	852	866	953	896	933	889	873	865	853	906	823	831	897	914	878	867	865	923	878	887	856	886	915	865	901	891	897	883	858	893	890	889	866	877	896	863	881	924	854	923	863	888	919	822	910	909	873	861	914	903	841	941	871	924	907	897	854	862	943	883	877	885	967	858	907	885	916	889	923	889	868	883	889	860	882	922	818	885	909	889	927	870	824	909	865	886	882	909	889	870	923	871	870	926	877	898	950	840	826	909	841	857	870	881	895	899	872	917	864	845	868	850	873	852	906	872	895	886	861	960	916	888	907	889	895	882	841	859	926	914	823	843	890	890	945	847	887	876	931	910	867	951	870	878	895	857	907	900	920	955	897	891	836	868	878	873	931	843	894	944	881	853	935	936	879	852	911	911	883	906	881	896	908	862	878	912	858	876	870	906	926	905	868	892	849	890	885	911	863	882	888	864	902	912	849	909	906	900	887	817	907	880	891	877	924	904	836	922	917	875	902	926	859	841	953	875	882	898	846	848	873	864	854	916	867	873	963	873	906	896	871	860	916	893	891	876	870	893	889	868	946	842	881	877	892	873	881	945	900	882	873	929	924	934	945	886	886	943	886	864	902	893	904	857	876	909	909	861	889	875	911	885	866	873	872	864	864	860	933	887	912	868	818	859	883	851	846	883	869	904	937	948	877	807	828	877	957	931	829	876	909	924	872	913	897	885	936	883	922	861	912	890	885	886	876	892	855	872	875	886	889	874	862	879	874	872	858	872	857	908	848	912	872	892	905	857	854	899	839	833	869	874	891	914	886	854	913	918	885	875	946	853	909	929	905	878	887	906	866	914	922	861	982	947	913	883	903	874	900	952	838	920	932	907	872	903	880	950	938	918	879	898	866	893	890	887
3384	324	309	282	255	289	320	295	272	279	239	281	277	254	279	293	282	237	284	315	286	297	254	273	268	289	265	254	293	281	291	254	282	269	283	270	291	264	270	241	283	256	274	263	264	262	244	277	275	267	271	273	269	284	293	284	259	299	279	257	266	298	287	265	273	287	295	262	250	244	255	275	259	260	247	278	278	247	246	271	254	261	262	296	281	276	249	278	232	248	271	266	264	269	328	279	294	286	318	258	237	276	272	249	285	304	254	286	258	283	274	299	300	254	251	235	273	287	255	268	266	287	288	310	278	278	288	273	275	279	272	295	250	260	269	284	290	262	296	269	253	305	283	299	279	258	269	281	273	257	263	252	256	291	300	289	272	258	246	276	258	272	251	311	257	267	266	249	272	252	260	282	303	275	315	281	231	268	252	254	283	281	293	264	269	300	272	288	273	290	248	285	242	233	265	283	297	286	314	267	252	297	256	284	288	260	250	284	267	280	271	274	257	249	267	277	266	263	268	260	256	280	279	278	282	296	258	260	284	282	290	289	258	301	292	278	270	291	271	298	282	259	271	282	290	293	305	253	283	251	266	292	268	262	271	291	284	251	262	251	276	266	259	278	260	269	277	266	290	316	283	287	277	279	272	300	268	287	303	296	290	278	298	271	273	255	279	279	284	286	272	269	250	278	271	285	312	288	269	264	328	275	283	268	270	262	268	274	298	276	269	258	260	240	273	285	256	275	262	263	296	268	309	276	250	246	286	258	271	292	279	277	272	308	269	293	257	293	300	288	233	272	249	274	270	276	290	274	280	308	263	270	267	256	262	302	263	258	299	261	280	268	228	281	277	283	265	262	293	280	274	270	302	286	274	280	290	279	247	257	275	291	244	281	311	289	291	260	270	297	285	228	275	276	297	258	278	306	314	270	262	297	243	261	305	286	271	285	298	272	264	282	260	275	277	268	257	267	277	258	299	244	275	257	268	263	265	255	250	292	279	270	269	285	294	268	283	247	279	285	282	259	262	289	288	294	292	251	260	255	280	275	244	284	276	294	296	260	272	261	276	295	278	269	257	267	259	266	261	285	265	296	271	268	293	254	271	276	271	283	276	269	271	254	260	290	266	274	284	275	313	277	273	288	325	266	320	315	282	288	263	279	260	256	262	252	296	260	278	289	242	273	286	290	239	280	264	269	274	271	301	263	287	296	283	275	283	271	296	248	267	292	258	286	281	303	285	291	267	253	305	256	253	261	312	259	284	272	254	275	251	287	280	260	261	282	298	285	270	265	240	298	279	263	256	269	272	264	259	252	278	293	264	276	239	295	290	288	276	268	250	277	286	271	270	278	266	262	291	275	267	268	260	257	266	294	313	270	277	269	270	300	282	259	278	294	289	258	265	294	288	307	287	274	293	260	260	275	297	291	258	317	242	262	294	263	286	293	294	262	255	278	279	280	243	268	259	297	260	251	298	253	249	241	261	251	227	289	275	268	280	287	265	273	265	265	271	270	248	259	281	299	276	269	290	253	290	271	291	306	286	280	273	248	291	279	301	281	264	290	278	265	283	283	278	308	277	271	271	270	293	262	281	266	264	293	286	288	284	291	245	299	294	289	248	275	256	285	247	284	248	253	286	262	285	298	293	286	254	267	317	287	305	300	293	262	272	267	254	302	284	277	269	286	273	243	252	264	287	258	280	246	245	288	299	298	286	250	287	292	281	301	259	276	286	288	277	285	282	296	266	288	246	303	289	283	293	269	261	319	265	280	272	268	270	267	240	268	276	278	261	316	328	259	261	262	255	263	306	285	250	264	256	264	293	287	265	306	286	301	293	271	279	247	290	258	265	280	289	279	309	241	281	287	292	260	299	283	263	257	266	269	268	281	282	277	282	284	289	267	270	271	292	300	259	295	285	287	274	263	262	293	291	306	264	236	274	278	260	252	273	285	278	306	271	301	267	275	274	266	270	274	275	284	281	300	264	285	269	290	282	244	260	266	291	249	281	306	272	263	259	283	302	289	283	276	272	261	275	296	250	280	311	260	278	271	266	273	265	242	251	270	275	258	286	278	284	292	291	290	268	291	256	278	250	293	288	262	304	261	270	301	254	271	252	284	252	302	307	275	294	259	253	267	273	267	304	278	305	255	289	262	255	258	265	229	251	282	311	262	255	290	283	279	272	276	289	288	245	259	279	265	277	234	250	267	262	282	273	257	288	241	284	254	290	263	261	245	285	277	271	258	269	276	292	248	280	263	297	303	283	259	287	291	299	240	222	275	250	285	297	256	291	293	264	257	269	282	301	255	250	256	272	274	270	296	278	265	296	262	279	308	301	286	261	249	311	257	273	277	272	271	255	280	259	290	274	277	276	269	292	294	288	241	273	263	309	268	281	285	281	281	248	255	272	288	280	251	286	278	283	271	283	288	276	298	273	281	254	277	258	291	264	280	281	269	283	264	243	264	250	254	287	248	277	251	265	292	290	280	297	292	248	310	254	254	273	285	255	299	272	286	245	238	274	258	256	260	281	293	249	274	296	280	288	288	272	294	279	252	258	273	276	298	247	250	278	244	287	269	260	299	273	247	293	245	272	275	296	261	287	260	276	270	292	265	278	282	260	256	284	286	278	295	264	285	279	322	258	249	276	274	274	277	264	275	310	244	303	287	270	271	290	270	279	269	282	272	264	263	271	260	239	320	269	276	283	238	274	284	275	271	290	241	292	292	267	267	277	269	271	251	329	253	274	256	271	292	308	306	260	289	317	263	255	324	284	280	275	272	285	243	276	274	271	291	297	265	241	264	295	298	266	268	298	267	290	265	282	292	259	293	272	294	269	268	293	278	270	283	301	280	277	257	248	286	270	280	285	268	274	273	271	270	292	263	278	264	274	291	264	274	274	242	303	312	282	321	257	271	284	252	284	271	282	238	300	273	316	233	268	242	236	280	263	278	246	272	298	261	301	288	247	258	257	255	263	265	301	313	282	251	264	272	303	271	278	282	257	268	298	301	292	261	314	264	310	300	255	277	279	270	281	280	292	265	277	265	254	262	294	283	258	284	272	308	248	233	258	243	254	241	254	299	279	275	260	287	268	284	241	301	312	293	292	246	280	262	290	262	267	297	284	283	245	296	280	284	267	270	282	273	294	266	270	277	287	266	276	272	278	247	308	293	291	264	273	298	283	302	279	256	287	278	273	313	293	271	238	238	275	287	281	296	300	238	273	284	284	285	273	298	224	278	276	309	290	273	294	275	273	291	267	257	267	270	270	244	284	255	268	278	294	290	326	286	307	288	266	273	251	282	278	313	282	285	293	252	280	280	259	251	263	293	282	274	283	277	273	250	292	303	284	247	247	290	261	263	257	259	271	258	212	282	280	273	285	290	290	258	279	283	298	280	270	251	255	286	279	270	286	268	273	271	231	259	288	284	284	290	299	268	275	246	262	266	254	255	284	267	282	257	273	281	286	265	241	265	299	283	281	253	284	276	287	251
3185	740	783	791	755	743	745	745	741	716	690	736	705	709	707	726	726	699	700	695	658	700	716	706	725	703	695	723	702	703	665	722	687	701	724	761	707	721	684	699	669	726	699	707	706	644	676	721	691	647	737	726	694	701	693	707	711	692	688	722	690	671	718	714	667	721	697	683	723	688	676	719	674	715	739	689	695	724	716	702	706	698	731	703	682	752	693	714	652	684	696	711	700	698	676	683	746	735	681	723	711	680	722	707	712	688	763	658	714	700	696	731	671	709	735	684	726	712	713	702	696	701	725	659	665	742	693	698	701	714	696	711	692	696	688	678	720	701	730	754	717	696	653	677	704	753	677	700	702	702	714	734	741	692	666	717	741	716	686	655	710	701	688	698	667	636	739	722	686	732	704	647	716	697	732	672	676	683	648	664	643	683	685	743	717	704	710	727	677	709	737	727	684	671	721	746	695	678	713	683	682	720	716	707	646	725	723	747	751	710	673	668	692	729	675	681	721	726	665	703	711	682	722	685	700	719	743	677	717	676	702	706	652	733	694	768	691	683	736	753	687	688	713	718	760	708	667	716	677	689	715	716	741	716	714	725	697	691	762	653	700	695	679	683	687	685	715	719	718	704	695	690	672	679	695	723	686	695	716	724	738	665	719	676	702	668	681	662	687	647	685	697	671	646	680	738	660	720	711	705	686	675	686	699	653	651	727	705	726	681	715	730	687	701	697	695	644	687	738	665	707	710	697	649	703	743	680	692	691	677	707	726	690	687	666	686	679	672	663	711	700	738	693	675	737	690	692	724	687	697	701	714	717	696	711	692	730	658	755	729	702	671	684	719	716	692	681	717	679	686	698	698	694	703	728	716	723	705	696	666	732	757	704	746	674	692	721	766	680	705	669	724	731	683	693	745	716	665	691	661	715	676	696	684	685	690	727	681	703	680	691	675	725	710	726	716	715	690	653	740	657	722	716	775	656	701	708	728	711	689	683	708	758	698	734	671	685	770	734	704	705	706	717	704	663	725	738	673	703	697	696	748	724	716	748	650	679	686	703	678	736	696	669	723	691	723	713	676	670	689	738	697	698	706	706	700	714	733	674	689	672	729	714	735	742	678	669	701	699	717	739	692	710	710	703	649	673	688	724	743	702	686	726	694	654	690	675	727	718	704	721	681	761	725	654	698	707	657	692	708	694	662	707	717	744	701	709	724	643	710	681	691	696	697	643	718	699	719	709	691	695	733	713	689	661	705	635	697	726	704	702	681	684	703	678	745	728	676	713	670	680	660	722	684	684	654	675	752	698	636	688	693	716	679	705	690	747	704	758	698	692	668	671	660	672	700	690	716	724	708	640	665	714	674	680	710	740	689	724	699	698	673	714	689	748	668	685	754	693	703	668	743	737	724	690	678	744	699	646	738	670	661	676	702	712	698	697	684	681	708	698	674	707	696	720	647	724	718	669	677	719	669	694	717	690	716	746	679	746	732	657	692	698	726	690	686	677	670	689	728	673	675	710	704	712	721	690	683	705	705	687	702	689	730	714	700	720	709	698	696	716	715	757	683	751	695	747	666	730	688	729	686	700	677	703	690	699	706	648	674	698	695	705	685	647	746	716	699	754	685	668	640	722	675	689	668	675	736	706	664	748	716	684	715	660	682	705	714	707	706	668	667	716	707	713	719	754	722	699	732	710	678	707	656	684	703	670	689	714	734	651	693	726	642	693	664	653	717	665	642	678	700	686	702	731	684	667	689	686	664	701	744	664	709	679	677	701	716	688	735	758	685	723	686	737	742	693	702	755	695	692	669	694	677	692	615	730	688	779	690	704	726	722	714	736	707	738	752	690	691	671	697	735	713	720	757	728	642	727	710	713	732	676	636	657	702	721	676	735	676	698	732	668	683	733	720	706	720	713	702	664	665	712	679	672	709	672	692	699	692	732	682	726	688	711	669	706	701	656	646	724	703	662	656	719	706	727	685	716	675	725	728	662	708	748	701	700	714	672	733	732	693	728	698	727	651	706	705	665	688	690	713	716	685	718	710	709	717	723	698	697	687	673	682	662	665	735	723	686	672	695	722	701	655	719	665	722	665	687	708	699	681	675	700	708	722	709	673	707	722	725	674	674	695	741	734	677	734	718	742	723	701	681	682	662	699	673	675	756	707	702	768	707	676	692	680	699	673	697	699	719	708	708	695	714	692	714	715	649	690	693	713	658	681	699	654	641	673	732	730	688	733	670	721	700	709	690	704	705	708	671	682	673	735	745	697	702	710	664	720	709	714	684	721	742	652	662	650	723	708	705	636	683	681	732	721	719	690	698	697	703	675	716	714	707	720	714	709	684	703	704	687	700	660	718	688	692	699	705	712	732	692	767	716	709	709	699	733	664	679	690	692	666	679	693	690	702	682	694	740	761	692	708	691	736	668	661	753	677	654	699	706	675	701	712	679	690	702	720	665	710	754	742	673	733	674	686	733	703	693	700	693	707	717	715	677	685	711	676	701	681	659	657	628	712	695	728	667	715	731	694	725	764	744	691	697	737	669	676	711	688	672	682	720	667	689	660	718	733	734	662	690	723	698	706	694	740	696	716	664	682	682	674	716	668	737	725	665	691	662	715	694	680	688	732	678	714	724	745	682	729	707	718	732	737	654	691	656	717	733	723	737	683	688	691	692	691	753	713	685	661	716	662	686	681	699	692	680	714	708	736	692	700	693	690	700	728	679	697	713	751	703	705	714	687	670	715	693	728	705	702	702	710	692	759	644	694	686	689	690	652	722	689	706	716	692	695	730	720	698	715	684	673	689	701	678	666	713	696	672	730	700	657	684	717	693	700	704	721	660	685	690	683	694	713	675	696	644	707	710	712	710	695	738	699	695	697	723	659	722	726	759	713	715	723	700	733	741	686	760	718	743	714	705	698	688	701	657	716	706	701	697	740	688	712	699	710	759	731	702	695	716	741	729	692	722	734	649	701	695	698	689	683	693	707	668	751	686	715	679	680	719	652	729	684	682	713	687	688	715	714	671	652	667	694	723	703	725	710	715	723	677	629	687	649	669	697	720	698	711	678	668	648	685	690	738	718	655	734	677	707	711	679	684	684	680	667	710	688	741	697	696	723	696	679	683	697	666	706	692	666	752	658	707	708	651	705	725	653	684	672	702	655	693	705	734	689	727	694	682	651	724	705	733	687	706	689	672	714	704	645	715	715	694	726	703	711	675	706	710	714	686	673	728	745	707	700	641	703	696	744	737	719	701	723	766	701	683	734	724	745	710	699	756	702	683	668	681	684	724	730	698	719	709	708	693	683	646	704	667	729	718	708	721	719	729	701	681	724	675	694	686	714	677	672	710	745	676	682	692	668	715	744	691	749	698	689	662	670	748	698	722	717	670	695	681	660	714	688	751	663	698	730	700	722	699	738	734	704	701	710	722	673	710	706	712	705	717	742	693	671	695	698	705	719	701	704	746	727	705	694	701	706	659	731	715
19072	2723	1131	907	707	469	430	367	337	286	242	262	249	218	200	218	222	207	236	204	234	184	220	176	190	200	216	207	171	189	206	202	202	184	185	184	199	186	195	170	180	188	196	186	191	212	181	179	176	186	187	204	185	183	180	203	191	156	192	208	188	202	202	179	183	190	184	194	175	196	156	192	163	185	189	206	190	204	186	184	188	181	169	188	163	188	184	172	183	176	183	194	163	175	196	195	173	185	180	178	207	203	174	212	181	163	168	169	170	191	173	191	158	185	152	167	173	164	178	182	174	175	190	165	183	188	198	178	167	170	189	176	171	177	174	163	181	195	183	161	190	184	180	183	170	187	210	184	174	185	189	198	177	171	183	191	184	156	191	169	194	200	180	197	194	182	188	178	208	163	183	193	197	164	183	149	208	165	176	162	175	185	199	183	164	183	198	178	178	172	172	174	170	182	182	186	192	173	171	173	207	157	174	167	176	165	191	198	179	171	195	185	181	202	177	172	203	203	193	182	164	187	182	175	204	196	181	171	193	166	188	171	188	170	166	182	182	207	194	177	181	189	153	183	170	180	169	170	185	187	174	184	186	208	173	175	174	180	166	177	166	162	181	197	185	163	195	179	187	177	174	195	175	200	161	162	218	173	187	170	188	164	151	173	176	165	169	182	179	179	179	190	166	170	186	184	183	171	172	189	183	166	174	167	185	187	183	192	182	187	171	182	192	186	181	188	166	199	187	179	162	165	187	164	191	180	168	171	186	203	197	178	181	163	172	157	175	163	194	186	169	198	174	199	181	165	188	201	212	162	164	164	152	177	154	169	174	191	192	190	154	177	195	179	192	177	194	201	180	200	175	170	199	202	177	173	180	172	207	195	183	207	192	196	168	199	188	193	164	212	162	192	176	184	180	178	178	207	165	176	193	171	192	184	210	197	152	172	191	162	187	184	177	181	214	176	179	199	179	195	173	179	190	185	176	178	192	178	159	172	191	174	167	193	188	153	195	210	175	142	188	190	171	156	170	159	178	180	197	178	165	185	164	172	163	172	175	175	180	183	181	188	192	187	174	202	176	170	188	190	204	178	185	192	196	177	195	189	158	188	167	200	179	184	209	195	173	190	178	152	177	166	178	165	150	164	184	180	187	177	174	185	182	163	190	213	179	172	162	172	165	173	182	218	150	200	204	216	187	184	184	173	186	163	174	176	204	175	185	201	185	187	189	177	177	196	181	181	178	184	172	166	164	195	167	185	190	188	198	171	179	163	199	189	175	155	181	173	168	195	201	191	192	183	183	161	172	163	172	162	176	193	173	173	174	161	207	176	178	181	189	183	175	180	208	166	175	180	194	194	185	181	165	169	181	179	200	206	177	155	177	184	181	197	208	198	172	179	182	186	171	189	173	186	172	188	149	178	188	164	164	171	155	176	165	202	193	202	197	195	175	197	153	185	186	178	153	190	194	170	200	206	172	160	159	211	194	184	191	175	209	192	196	175	179	201	175	174	192	186	192	174	181	187	177	173	192	177	176	182	178	203	178	154	185	172	161	171	206	162	182	197	211	191	185	167	201	182	181	213	192	176	187	171	169	165	181	179	184	159	191	182	189	150	162	199	166	185	188	195	170	169	192	181	199	182	187	181	191	171	168	184	162	159	197	181	179	184	163	198	168	188	194	195	175	170	188	179	189	167	190	178	172	187	186	217	178	168	204	177	189	174	177	175	189	188	168	215	192	173	200	184	197	158	147	189	194	190	186	184	169	214	181	178	189	173	204	188	157	166	185	200	197	181	181	188	183	175	184	181	170	188	193	181	205	190	194	169	171	172	171	195	185	174	193	191	237	181	186	169	164	188	180	202	164	196	150	172	180	165	181	182	177	190	172	170	171	185	175	174	150	181	175	172	167	206	192	148	184	156	188	167	177	156	210	191	174	156	178	208	201	155	177	201	178	166	193	177	178	198	150	181	163	176	191	195	193	189	166	157	191	184	173	200	194	160	199	193	189	168	169	170	159	170	157	183	185	183	190	187	177	195	183	173	156	176	157	160	171	183	167	181	201	183	169	176	203	158	168	196	176	191	181	179	194	185	180	166	192	173	184	171	189	168	162	187	178	164	176	161	175	155	208	183	217	183	180	202	171	175	196	185	197	177	178	196	151	216	181	196	168	202	163	186	166	207	174	195	177	183	189	153	185	180	143	179	185	172	183	183	182	199	201	193	175	207	173	158	182	213	186	184	195	168	157	161	171	179	170	165	172	194	182	182	173	155	166	179	174	203	206	172	188	165	200	185	179	179	171	174	200	177	187	189	171	179	173	179	167	191	175	195	188	181	179	181	203	177	183	215	184	185	153	159	191	170	164	200	213	176	168	180	196	166	181	198	163	201	146	173	182	167	168	213	196	200	181	190	188	188	176	163	178	184	169	176	193	208	187	196	156	200	175	176	199	161	173	149	195	181	187	195	180	172	170	209	161	189	200	197	167	182	172	157	186	167	185	185	192	177	171	187	205	195	195	183	191	177	188	195	192	195	175	168	203	177	191	167	180	188	185	204	207	185	160	178	178	176	169	168	185	152	162	186	196	172	160	166	155	187	172	159	172	182	187	176	188	180	164	193	194	186	186	181	190	177	165	179	154	187	183	178	194	173	152	191	191	180	208	192	176	183	211	182	168	181	156	178	186	174	193	188	156	178	183	162	162	181	145	171	170	180	157	184	188	166	199	181	170	174	166	207	191	180	189	189	175	176	187	175	160	167	180	184	197	176	190	186	163	179	189	171	186	166	170	195	183	170	176	169	192	186	183	160	184	156	171	162	165	169	190	205	150	183	174	170	179	178	156	194	195	182	144	176	176	191	186	184	184	158	193	182	180	201	172	182	181	164	176	195	182	198	196	176	162	175	201	169	204	184	162	166	166	164	165	176	186	164	172	164	160	181	180	195	192	175	183	169	176	172	177	195	198	169	186	165	192	198	200	190	142	150	165	169	165	196	186	196	179	179	170	181	185	175	175	182	176	192	195	197	186	189	175	162	175	181	192	185	155	184	178	191	188	190	174	217	167	196	162	157	171	164	192	181	166	175	197	158	186	173	179	190	173	185	180	155	199	197	203	177	178	198	175	190	190	167	172	176	188	186	174	174	169	191	171	189	170	187	179	196	193	190	221	199	176	176	176	207	188	183	177	174	186	175	180	178	189	196	190	177	170	176	182	165	179	177	176	182	173	162	198	173	164	187	181	171	207	203	176	177	170	158	174	165	173	158	207	197	184	208	155	186	182	175	201	185	179	182	186	182	169	192	190	199	169	189	177	167	183	166	171	165	181	179	183	192	181	197	158	166	202	192	214	170	181	153	182	171	183	169	163	163	179	189	186	200	167	171	178	162	177	211	170	184	182	179	195	187	171	174	175	188	182	193	191	197	217	187	186	224	178	164	152	197	191	184	188	178	169	178	182	164	170	169	185	188	203	178	181	189	182	194	184	178	176	173
10443	1742	2487	3006	2545	2262	1840	1639	1377	1257	1105	1011	952	894	833	772	780	736	734	674	708	687	674	642	646	630	667	627	608	607	617	582	556	570	584	596	580	568	555	528	599	598	567	547	561	534	545	525	532	562	589	535	564	524	542	521	554	553	566	532	541	555	560	552	537	574	547	489	564	545	554	604	535	541	546	537	534	484	506	534	527	529	565	566	571	564	512	527	519	558	536	534	522	520	537	506	519	549	488	576	523	579	513	516	492	511	547	506	510	512	510	514	551	541	536	498	559	520	545	557	517	520	566	490	461	507	520	511	553	521	483	543	500	501	533	502	523	536	563	563	527	531	497	559	537	521	514	547	525	477	560	547	519	460	540	515	554	521	498	537	553	478	534	480	532	534	539	523	573	557	559	560	508	506	553	494	509	517	540	529	521	535	534	519	542	563	535	542	533	551	497	535	525	489	510	528	546	528	517	480	526	497	521	499	540	516	539	497	530	520	505	533	519	543	494	547	513	531	516	518	504	522	518	533	512	506	548	533	520	523	516	526	548	554	563	567	518	513	514	473	515	565	554	527	516	522	547	506	563	483	553	541	536	504	521	482	518	551	531	529	537	547	514	538	524	521	533	537	484	536	565	555	551	554	514	515	539	533	524	479	518	506	527	493	487	538	504	507	564	521	518	507	476	497	531	505	526	549	527	517	518	530	512	471	557	505	504	477	513	533	533	504	493	544	515	510	528	503	509	509	508	512	549	538	527	482	548	532	566	501	527	546	572	545	479	524	529	511	528	529	512	554	529	528	522	508	507	545	526	520	537	501	520	532	544	547	510	523	527	553	534	575	557	504	567	555	505	529	508	544	511	516	542	478	501	489	538	475	557	531	505	494	526	519	545	533	560	484	525	504	522	495	545	507	516	553	528	495	548	534	502	531	577	526	531	496	555	529	537	524	535	544	549	518	468	538	490	595	533	517	512	518	530	509	527	561	556	531	488	529	514	512	545	522	484	506	518	471	536	554	522	520	490	529	510	517	553	559	544	538	520	533	526	531	519	497	521	526	521	516	531	532	509	573	505	510	536	516	529	517	508	547	499	541	500	493	504	517	512	540	509	534	526	543	514	552	530	567	524	520	525	523	555	499	513	570	518	595	538	527	498	559	533	562	557	562	540	497	543	505	483	545	499	526	522	496	544	518	508	512	517	524	549	523	528	538	523	507	524	506	518	528	519	495	547	536	506	506	503	528	522	560	510	515	534	564	525	516	501	555	503	532	529	500	509	503	499	545	555	522	519	540	530	522	526	572	507	510	489	522	517	531	550	503	498	516	501	513	521	537	542	529	491	503	499	520	500	555	525	500	531	509	504	543	523	519	525	521	519	542	569	547	569	537	491	546	565	575	500	535	533	502	522	518	513	524	525	531	535	512	509	482	539	520	525	509	543	547	518	536	523	510	528	525	502	482	536	526	525	505	525	525	511	541	526	538	515	569	523	545	549	530	500	501	552	526	513	509	516	529	532	488	505	493	525	500	511	570	553	531	501	531	521	525	565	537	508	541	509	536	543	526	540	539	531	529	527	544	560	520	499	494	500	551	536	534	487	512	520	469	515	496	545	489	543	532	509	516	481	510	536	495	540	539	508	529	502	556	506	545	516	519	514	506	500	509	497	565	562	498	499	521	570	546	528	548	542	556	520	503	508	502	529	525	505	514	529	509	473	517	513	588	540	521	519	555	521	515	514	491	537	500	584	529	547	576	532	514	511	520	522	526	541	539	502	551	522	536	498	530	536	527	531	555	501	503	528	522	525	553	547	500	490	523	522	501	497	490	507	510	514	524	546	483	505	544	510	544	503	489	466	511	534	526	517	537	511	526	536	537	548	516	495	546	522	519	553	565	526	573	525	522	525	567	548	543	556	551	536	524	546	530	507	502	489	483	540	520	517	529	502	499	548	536	531	484	500	515	510	538	488	512	516	538	504	511	507	532	557	539	524	529	534	495	548	524	531	495	556	518	544	503	522	555	494	521	488	485	542	515	521	551	505	513	538	500	509	523	536	528	556	520	525	586	511	504	469	472	500	560	506	513	517	512	463	510	511	552	504	530	538	576	510	524	590	452	502	548	565	560	522	501	535	514	507	501	516	544	541	507	519	546	519	527	496	502	517	580	507	502	550	493	594	509	539	546	556	487	522	541	568	534	535	515	507	515	538	585	531	522	496	512	518	525	508	508	543	513	526	506	515	523	515	521	542	534	514	507	545	576	521	509	526	524	476	558	519	513	517	545	521	585	524	498	547	517	537	550	529	487	505	519	550	468	509	522	529	551	535	535	552	562	520	546	548	554	525	518	539	487	538	557	523	539	546	520	544	499	549	564	557	481	537	499	514	506	486	520	514	494	514	544	537	558	530	504	534	503	516	500	517	530	548	532	529	508	540	521	458	497	497	560	567	508	490	530	522	506	537	536	505	507	512	515	508	523	499	539	540	529	520	512	521	528	566	516	475	524	517	514	486	520	500	575	551	516	510	526	539	549	515	564	551	550	469	500	529	564	528	513	498	531	512	516	488	527	507	507	538	557	564	538	533	513	559	542	500	515	564	551	521	523	510	568	536	530	535	561	532	525	506	503	596	508	555	555	518	537	506	532	537	523	530	527	514	473	530	555	529	526	515	513	542	543	485	550	484	521	475	518	530	545	548	497	551	552	537	502	523	528	533	542	548	538	573	507	511	560	481	508	495	536	541	523	541	586	532	563	486	548	509	546	528	564	495	517	502	495	555	543	516	554	538	548	544	514	537	545	554	512	515	532	559	514	537	516	498	549	527	497	540	558	528	543	513	522	528	505	552	524	576	527	544	522	526	514	528	529	532	483	524	561	527	514	475	535	496	539	535	517	541	524	550	500	498	528	508	513	514	536	527	504	518	540	574	532	578	554	523	522	516	483	495	510	538	523	551	543	513	487	529	541	548	525	544	525	524	536	491	509	535	478	590	518	558	558	503	548	529	539	505	530	493	483	528	539	507	507	500	568	573	528	509	496	513	533	509	483	533	516	568	504	509	523	511	535	525	485	504	538	537	514	504	514	552	472	525	526	557	514	507	541	501	512	498	553	521	484	546	507	570	518	504	511	514	512	514	502	526	511	503	517	540	512	546	556	475	541	505	540	528	511	497	513	542	567	557	521	526	544	525	524	560	559	532	533	539	504	528	545	563	510	532	546	535	524	522	501	516	564	531	509	511	531	541	561	525	541	539	512	477	525	541	526	503	517	566	485	543	514	572	497	522	518	559	500	528	512	552	501	518	547	491	509	531	510	505	540	509	527	508	488	505	549	517	533	515	535	561	505	517	515	533	544	515	537	516	496	537	527	472	493	509	518	495	493	511	494	539	519	539	552	542	477	515	531	533	517	541	500	564	529	548	521	490	490	522	546	548	494	530	536	522	572	540	542	509	554	515	525	510	519	574	532	481	539	505	512	504	515	500	543	480	542	526	577
31486	7183	2669	1969	1403	1049	832	711	679	559	510	495	460	448	454	406	454	406	384	399	400	325	364	403	406	380	344	372	406	385	335	334	372	359	361	370	378	368	372	351	366	376	378	379	332	357	395	341	380	388	348	387	365	356	324	377	361	374	331	343	387	357	355	359	355	326	359	324	381	353	326	382	377	370	336	357	347	364	332	317	349	378	383	356	343	363	323	316	371	347	360	334	332	323	320	339	369	369	335	321	348	349	340	324	330	337	317	341	343	342	328	341	348	372	338	314	361	352	388	357	373	339	358	334	347	372	326	356	336	347	345	346	380	361	356	338	313	324	320	353	361	368	361	353	328	324	335	346	360	367	361	368	322	311	335	342	371	344	346	372	337	358	338	341	360	328	347	358	327	363	366	360	337	364	344	379	335	346	379	314	351	368	356	358	324	345	326	366	319	343	352	375	374	291	338	369	357	325	348	345	344	343	312	343	347	347	323	338	353	353	344	351	335	330	352	325	372	341	369	347	338	348	324	336	344	302	322	360	370	385	337	319	337	345	369	354	372	344	342	323	339	392	338	361	334	352	357	345	331	323	394	365	341	379	334	328	367	335	348	340	350	342	331	366	359	367	355	339	347	329	361	344	341	332	363	346	335	373	348	306	368	375	376	345	337	374	337	324	350	304	329	346	370	320	357	356	338	342	336	340	376	359	318	342	326	338	352	330	384	342	335	345	334	382	357	336	355	347	337	381	345	350	362	360	358	353	358	353	335	345	346	352	385	355	352	350	332	345	346	360	371	335	338	346	392	356	322	324	333	371	340	387	313	336	374	357	304	345	352	352	323	347	353	336	340	341	323	320	350	342	343	349	340	363	366	339	308	346	317	339	343	393	342	356	335	359	348	338	322	338	344	397	336	340	352	340	333	361	360	332	336	341	366	332	397	350	346	350	359	345	348	330	342	358	350	343	337	340	369	357	352	344	346	340	363	314	366	379	344	343	319	346	368	353	363	333	324	342	352	357	334	340	338	378	316	335	355	356	350	366	363	360	360	355	302	351	306	329	338	341	324	350	313	375	359	353	368	312	324	365	380	342	340	369	334	351	350	346	338	325	297	344	378	349	382	329	345	377	314	346	364	381	363	363	344	337	323	338	339	332	350	396	328	326	358	347	350	347	357	349	379	347	368	355	347	334	335	314	327	356	310	372	363	365	350	341	333	325	318	325	349	348	325	318	320	356	357	344	353	384	370	339	326	353	328	335	338	338	363	339	335	356	376	316	290	327	389	353	361	338	355	340	378	339	344	344	335	335	318	324	330	334	386	343	349	339	358	330	351	359	361	362	350	374	329	345	362	357	360	366	359	328	377	332	373	392	372	315	323	330	355	339	304	331	312	375	352	340	329	360	343	339	317	349	364	327	321	335	326	369	372	342	320	371	342	344	362	327	361	385	331	336	308	320	332	356	357	342	381	343	336	349	347	334	323	394	333	338	334	340	387	331	317	321	336	338	316	383	320	350	363	350	334	342	347	370	347	327	326	313	345	336	323	360	356	322	367	361	347	362	353	346	365	320	325	338	319	386	300	357	329	349	343	320	351	382	358	336	382	368	353	360	364	377	349	325	331	365	361	346	304	308	357	343	360	387	349	347	360	348	368	386	331	370	341	374	327	368	365	364	366	346	329	369	317	392	344	343	344	341	368	345	338	342	326	363	331	339	351	372	339	347	338	350	352	325	393	362	332	317	336	353	349	321	329	345	321	344	351	313	345	346	364	334	358	343	365	356	325	335	361	324	346	332	314	332	333	353	350	364	362	334	382	349	326	356	362	358	348	309	352	350	400	324	331	374	346	363	302	342	368	372	360	315	342	345	377	374	351	340	343	327	369	352	346	346	363	330	350	330	342	349	354	336	346	350	327	324	322	324	355	339	386	339	312	350	355	338	354	320	334	339	346	319	349	316	350	350	383	336	307	357	340	363	324	376	370	354	335	349	325	322	337	346	335	305	312	360	320	361	343	357	318	316	360	354	368	320	344	312	336	342	354	355	360	362	321	344	372	299	351	315	332	375	350	337	346	367	365	335	362	333	329	367	345	362	321	364	383	345	338	357	354	360	353	349	334	336	336	334	345	365	344	363	352	376	346	335	334	361	305	362	364	363	377	357	367	342	362	323	341	329	379	398	345	382	345	360	353	345	366	317	358	345	329	318	344	338	372	369	346	373	378	327	325	353	360	364	356	334	336	337	355	324	346	342	341	368	343	369	380	322	355	328	346	332	335	341	358	359	336	324	367	347	404	343	374	367	338	367	356	334	349	326	400	338	341	345	350	387	355	360	327	347	359	352	312	329	360	363	352	344	374	328	332	362	386	364	358	358	345	341	349	345	339	344	320	341	355	334	324	373	381	321	320	359	335	342	341	348	334	352	339	326	316	349	334	370	368	370	325	302	381	363	324	323	307	352	374	321	349	332	331	337	364	351	345	347	376	384	344	344	339	326	355	366	364	323	347	344	344	397	352	307	347	321	310	342	365	349	372	348	377	360	352	337	332	354	299	293	338	358	328	326	347	342	342	360	332	360	380	334	319	359	339	316	302	343	353	354	325	334	383	361	353	334	316	304	353	319	342	335	338	341	318	364	348	313	332	333	358	368	347	353	358	335	337	359	383	310	368	362	328	323	346	314	369	353	369	381	402	355	329	345	360	342	329	357	385	368	322	361	355	357	325	322	313	350	331	345	346	320	362	349	325	375	362	393	363	384	324	346	342	364	374	320	346	348	344	341	347	367	341	374	365	332	315	358	311	359	329	346	341	337	317	337	357	366	324	357	352	323	334	362	332	344	342	338	359	366	341	320	340	329	299	343	327	369	361	328	341	333	347	343	339	357	366	354	384	375	367	365	320	342	334	327	352	362	335	351	320	348	348	368	332	371	333	367	370	351	332	315	314	360	336	343	344	333	342	375	357	363	364	372	379	352	357	343	363	355	331	347	344	331	363	333	347	305	387	332	333	340	361	388	340	337	334	339	339	336	362	371	351	321	363	340	343	364	351	365	311	381	341	371	359	341	329	329	347	334	335	356	333	386	341	317	344	301	334	353	317	350	349	353	384	324	302	346	339	338	371	389	382	365	300	320	327	361	368	337	348	354	390	338	336	316	355	353	368	345	334	333	344	350	313	373	321	338	329	357	329	327	370	352	369	360	311	346	332	330	349	349	335	349	326	353	339	365	329	347	387	361	330	327	374	334	324	326	373	341	354	343	342	355	328	312	329	299	312	360	365	338	331	361	335	363	365	311	363	354	359	340	374	356	310	311	352	333	356	321	359	335	352	357	317	353	374	311	347	332	333	354	329	331	331	360	323	388	333	358	368	343	359	341	387	363	389	347	372	363	363	331	338	330	350	372	371	343	346	350	364	346	317	358	358	335	348	332	324	355	346	351	336	375	316	329	343	292	352	344	358	364	363	303	355	313	353	336	349	339	325	343	345	336	320	371
15667	3173	4661	5505	4875	4003	3417	3020	2542	2233	2011	1943	1635	1537	1589	1456	1407	1332	1293	1281	1193	1175	1108	1117	1210	1098	1067	1036	1012	1048	1068	1061	1025	987	1016	1040	980	930	1018	939	963	994	941	924	987	955	938	924	926	937	966	905	958	930	929	871	914	911	930	967	904	922	917	894	974	898	898	960	926	892	948	890	885	899	887	945	893	939	902	930	892	857	929	896	894	926	900	898	952	920	880	891	890	877	902	902	879	948	880	868	903	871	872	854	911	910	950	899	864	864	914	896	852	922	848	880	845	865	904	835	895	843	878	896	850	906	868	894	933	925	875	909	860	902	871	884	926	891	873	930	913	908	884	927	821	856	886	866	854	897	947	913	891	886	886	834	885	914	904	896	868	882	861	892	841	889	907	925	916	897	846	873	888	883	838	882	883	871	852	858	895	892	842	850	886	908	903	890	880	922	870	899	879	884	853	906	882	903	866	891	894	897	867	880	922	869	837	907	852	888	863	906	883	948	889	909	922	933	931	886	899	822	878	918	901	884	867	881	880	863	819	850	903	877	916	916	933	908	832	893	837	874	896	891	909	894	881	807	891	893	867	875	894	852	848	845	891	916	872	930	892	894	821	917	868	834	910	845	851	874	921	866	856	880	890	905	938	890	908	947	849	877	930	853	834	875	894	879	835	887	907	896	843	849	895	892	927	866	909	886	836	877	829	917	879	948	887	908	917	916	864	886	871	966	877	893	891	937	877	884	861	877	854	847	902	887	870	884	867	916	920	871	878	858	883	866	883	849	898	924	873	865	898	867	857	903	886	855	897	868	880	912	912	936	876	904	858	881	900	862	855	902	936	914	902	892	889	921	903	852	834	889	894	889	892	875	826	811	873	883	841	889	879	853	928	849	879	814	889	870	900	878	868	877	884	915	941	912	870	864	877	895	871	873	829	918	846	878	897	898	874	834	863	876	897	864	904	892	911	937	881	919	892	849	861	892	883	900	903	887	875	880	860	840	871	914	925	874	837	878	924	870	876	878	895	937	875	942	926	929	904	888	879	916	921	850	904	881	861	853	919	886	846	864	904	860	887	839	906	885	917	941	850	839	836	861	865	906	861	946	883	838	918	916	911	927	902	877	946	900	831	875	847	903	909	893	918	913	867	877	869	913	913	859	867	869	895	896	878	936	891	885	841	902	888	907	855	893	847	908	886	888	927	916	846	879	826	891	871	943	892	915	856	924	858	895	901	854	824	898	877	901	886	885	881	855	871	895	921	918	912	891	811	898	878	899	856	810	861	905	871	823	880	846	899	917	895	897	830	857	886	854	884	890	825	878	924	893	854	903	856	902	878	904	911	844	862	843	932	898	878	842	912	910	885	884	896	825	886	875	879	907	823	855	847	865	883	848	863	845	889	871	871	871	882	862	902	871	879	836	871	839	874	944	897	873	869	890	868	916	912	854	872	872	878	907	891	929	936	921	883	861	899	892	906	879	880	940	889	841	917	913	900	869	884	873	935	840	845	896	843	865	851	903	857	898	861	843	915	891	907	873	907	839	914	881	926	879	938	896	948	873	824	831	926	895	902	874	877	856	830	922	886	884	902	904	990	865	920	934	902	802	926	899	875	885	911	842	880	884	878	871	889	891	860	883	897	841	896	847	814	897	870	903	861	888	897	904	931	864	857	914	818	905	852	881	919	845	820	870	871	864	885	864	876	920	832	865	875	864	928	916	846	892	846	886	862	851	844	847	844	914	841	895	849	832	902	911	806	922	915	887	852	912	894	869	876	872	926	971	857	948	906	911	895	859	877	843	915	875	862	886	877	858	867	889	887	858	886	865	892	878	895	874	862	879	931	861	881	939	870	814	894	868	888	849	883	916	824	868	845	925	898	883	904	879	895	925	908	975	885	888	913	843	913	929	844	916	930	848	885	892	901	922	919	864	865	902	902	915	838	951	939	826	949	916	864	865	877	861	851	879	846	839	857	885	910	888	904	838	849	927	896	873	901	853	915	911	921	905	910	891	871	857	933	926	861	898	919	890	919	872	931	851	898	871	836	879	857	892	856	889	919	915	868	858	900	898	879	905	899	890	904	871	845	885	862	891	800	889	916	910	858	873	883	846	888	869	886	864	936	870	859	878	904	894	828	888	875	905	882	904	936	878	871	882	868	897	869	827	895	837	913	837	891	887	853	892	832	906	839	822	919	881	890	892	880	897	885	907	878	859	828	885	887	920	911	891	853	868	900	908	872	886	846	881	891	873	880	909	892	882	864	887	870	900	938	873	897	849	857	877	861	887	892	893	862	849	864	877	930	908	885	865	882	907	888	848	866	873	823	860	856	897	832	924	914	880	862	874	875	822	967	889	907	883	842	897	877	897	846	890	880	895	907	917	907	864	885	895	811	905	870	885	904	885	924	933	863	904	877	889	862	829	865	908	898	869	911	898	895	891	858	869	863	893	842	946	869	898	876	847	862	863	877	902	883	818	906	905	908	892	870	887	824	871	847	876	899	915	944	811	969	958	903	910	859	853	886	893	849	907	932	848	877	851	864	857	880	891	891	905	937	886	841	893	867	907	902	876	937	867	868	897	928	892	898	866	857	889	883	954	889	854	859	904	821	878	946	871	848	905	930	878	900	856	873	892	900	854	910	907	860	864	891	897	864	903	893	884	875	965	832	897	848	885	871	885	901	860	846	899	862	909	872	880	910	871	942	854	838	880	891	885	837	878	886	878	925	862	874	850	849	845	853	860	888	909	843	873	873	873	874	875	895	918	875	832	841	862	913	867	884	819	925	844	837	914	894	862	877	913	875	913	905	884	904	845	919	856	879	893	869	890	864	881	916	928	849	945	872	863	842	897	941	899	901	905	919	881	894	827	877	877	890	862	901	827	878	916	907	915	952	857	833	859	888	899	895	927	816	914	873	909	929	895	883	852	860	857	939	918	886	866	868	894	875	869	892	880	888	938	868	897	864	901	917	887	885	842	851	904	928	897	918	903	898	944	873	915	918	878	905	887	887	898	876	877	896	840	870	907	855	913	914	849	873	889	894	939	903	927	899	865	864	923	878	945	884	886	881	864	890	886	878	875	840	913	882	904	872	906	877	896	850	867	920	852	914	892	891	897	911	881	922	867	879	859	909	883	867	831	906	864	882	906	864	856	873	935	893	878	873	889	877	902	912	902	895	877	876	851	918	880	880	841	880	857	862	805	900	870	855	885	854	871	888	879	877	842	896	885	857	921	883	873	869	889	881	865	860	875	856	934	847	841	896	877	913	897	922	908	900	868	877	871	854	861	861	900	890	929	897	871	881	876	888	851	881	893	877	860	905	853	883	853	927	899	884	910	865	942	846	845	881	884	917	937	894	878	891	862	907	921	856	882	844	866	912	922	891	938	917	908	860	913	909	892	870	896	907	892	848	900	881	872	891	889	914	891	860	926	884	933	921	879	903	933	882	903	907	884	903	880	921	887	870	871	900	878	868	904	910	892	897	855
3557	313	303	280	278	302	266	272	284	290	286	294	290	281	283	292	267	290	271	269	309	303	304	243	268	278	233	284	320	279	270	254	258	248	275	277	266	268	257	255	257	247	299	259	305	239	294	258	282	265	304	243	296	280	264	268	309	285	274	242	269	259	287	288	288	277	269	266	280	281	273	247	290	276	271	238	239	295	282	288	267	255	271	259	265	291	296	251	267	249	264	319	251	252	258	275	289	260	299	275	272	286	245	257	281	287	292	276	271	258	259	278	282	268	280	276	273	260	269	257	284	285	263	289	278	266	255	265	283	280	274	288	291	290	295	292	253	289	265	298	271	291	280	273	275	286	289	284	291	264	268	265	267	295	272	289	275	273	245	287	281	252	288	266	292	273	270	241	259	244	252	267	274	250	294	293	292	252	275	274	264	271	277	254	291	255	270	249	275	297	298	249	283	268	280	278	294	301	272	288	266	248	278	294	283	257	260	287	281	276	294	329	248	288	267	271	270	251	283	269	262	276	285	279	252	267	282	277	266	295	274	253	251	266	255	276	280	262	303	282	267	272	281	250	240	254	243	270	289	271	271	287	268	262	277	293	260	265	245	313	318	296	289	282	243	278	265	299	282	254	261	279	277	285	268	284	288	286	267	269	248	254	278	249	304	259	251	268	278	270	251	279	246	252	257	260	259	272	273	302	283	254	285	255	273	273	266	276	276	275	262	275	294	252	318	255	285	260	281	281	291	255	275	282	276	264	267	282	264	285	279	277	269	270	289	285	254	313	282	281	262	249	272	297	271	295	265	295	267	260	245	252	280	285	294	269	252	281	279	279	259	253	263	289	301	267	277	265	291	271	274	285	263	251	279	291	283	292	279	281	308	268	285	260	269	292	272	253	268	290	286	274	241	271	317	258	245	248	315	311	268	246	311	267	278	269	282	264	270	246	286	266	322	266	268	272	244	251	283	273	273	287	294	303	272	289	257	264	266	265	288	286	246	265	283	290	283	286	302	291	296	267	269	286	269	267	281	278	252	268	290	290	298	278	307	307	271	293	295	285	248	292	264	290	269	271	268	253	296	280	260	258	302	254	286	277	291	297	265	294	263	301	283	265	267	271	269	289	280	277	282	301	281	298	307	277	273	263	267	282	302	282	293	277	289	282	292	277	281	281	288	286	303	300	294	280	277	259	277	272	302	293	281	241	249	284	289	285	294	281	294	243	255	280	282	259	263	280	263	291	280	248	259	287	291	289	280	251	252	283	246	293	267	288	298	263	295	288	272	294	272	268	264	267	236	260	252	246	312	266	271	304	291	288	277	276	289	297	287	275	264	269	310	294	267	252	285	314	307	306	257	318	297	294	272	252	326	261	257	253	330	272	255	310	281	296	268	252	283	283	278	289	271	269	266	279	253	268	286	277	265	260	300	282	280	254	281	298	289	260	252	257	285	281	274	275	254	269	296	292	279	261	288	254	278	267	244	304	271	245	287	276	291	279	266	266	257	262	296	272	300	262	242	262	269	267	298	284	271	268	266	287	268	273	291	274	272	293	284	235	245	287	281	286	292	244	289	273	312	263	300	306	256	286	281	291	272	269	272	249	268	296	290	260	308	301	325	279	258	279	249	262	312	266	314	291	265	265	264	257	278	302	289	282	245	254	299	273	265	290	284	254	287	301	287	282	268	281	288	276	266	258	261	282	238	298	250	285	272	240	278	253	285	290	303	262	269	244	239	250	270	287	290	291	265	266	279	258	299	263	277	269	277	271	282	298	278	217	245	283	258	263	268	263	230	303	279	271	267	273	272	285	280	279	262	253	249	272	273	272	295	239	276	275	273	291	251	246	280	255	290	264	291	259	286	259	233	292	286	310	244	284	253	265	273	303	271	270	262	253	277	230	266	291	238	277	235	241	237	267	294	279	263	258	300	278	276	306	295	291	296	280	289	274	274	288	314	259	270	305	270	287	295	287	296	260	300	285	277	260	293	244	265	282	267	274	277	286	285	257	278	275	263	248	297	290	299	257	267	265	258	246	289	303	294	270	270	263	267	275	281	270	270	251	280	308	252	247	261	297	279	272	273	266	260	273	272	301	301	297	283	265	281	298	282	279	279	276	265	295	273	261	262	259	305	290	284	297	271	255	283	257	270	267	311	286	269	286	281	284	295	276	257	278	282	289	263	264	257	306	262	270	285	287	265	240	273	276	290	264	262	276	271	296	299	256	281	263	278	253	278	255	251	263	257	286	251	282	263	291	301	286	271	232	260	270	285	289	288	308	288	253	285	274	303	281	272	309	262	309	256	287	299	260	285	295	268	275	268	272	289	299	283	275	243	289	268	241	298	269	253	269	224	287	240	262	275	269	300	267	269	291	285	248	269	270	283	300	289	276	277	297	274	283	282	260	272	282	301	290	265	301	287	277	272	262	282	247	248	265	275	265	259	267	244	268	250	271	276	291	266	283	285	294	259	299	251	282	282	243	291	259	279	255	282	290	263	262	266	252	273	288	277	291	255	261	312	223	300	257	261	276	275	272	252	261	273	281	279	259	271	278	287	283	282	257	276	274	285	268	292	279	269	284	268	266	281	291	241	251	273	258	287	277	276	261	279	271	302	237	270	273	245	258	262	271	278	252	253	242	274	289	275	281	293	253	294	285	284	249	274	265	261	245	301	286	274	300	266	281	288	285	282	264	257	299	264	263	262	269	287	277	261	276	304	293	231	269	288	270	267	302	264	282	287	307	262	261	262	264	269	304	283	297	283	268	274	253	287	263	307	261	273	278	289	270	290	262	246	271	245	263	282	260	292	269	297	268	292	267	281	286	254	293	278	294	283	275	259	264	270	324	239	285	277	273	277	305	301	301	303	306	262	276	283	261	278	312	323	256	301	267	285	261	273	299	274	280	273	246	273	311	259	238	268	290	303	287	258	273	258	255	289	298	255	269	319	293	297	263	253	287	292	262	258	277	255	276	276	253	263	282	265	256	256	268	282	284	272	285	256	263	264	241	291	300	269	274	287	311	244	267	272	266	287	279	273	276	251	243	256	279	252	287	297	281	243	247	263	264	264	267	283	268	271	245	270	292	261	249	251	249	267	280	268	268	279	291	259	257	279	265	251	267	247	281	257	272	268	263	261	268	300	257	256	277	287	243	269	264	272	265	247	275	275	276	259	290	245	280	274	288	289	278	282	284	320	260	278	285	267	262	283	266	274	272	266	286	294	294	253	266	276	303	267	254	278	290	257	268	298	265	257	269	297	283	272	266	261	263	260	248	304	266	277	254	254	272	246	270	267	255	304	295	267	291	294	275	284	282	298	293	243	277	288	294	294	277	285	243	257	270	257	250	261	280	268	266	271	256	274	262	275	259	256	270	299	293	274	294	293	296	259	296	239	260	272	283	282	300	272	261	276	295	284	264	259	252	287	260	304	245	234	250	251	247	273	280	257	267	262	272	263	316	288	275	305	286	246	285	274	290	270	284	293	267
3263	724	774	712	746	743	732	783	746	692	692	666	726	736	691	753	767	714	688	655	721	727	723	701	699	722	634	699	755	696	652	750	728	733	683	722	734	681	736	707	736	678	680	682	713	710	722	688	731	719	749	664	723	660	684	734	649	713	690	682	664	687	676	687	732	681	711	741	683	664	725	704	710	691	711	684	733	636	734	696	720	677	672	699	697	691	661	709	659	740	711	682	661	726	733	655	700	694	691	691	676	693	715	724	675	689	710	734	651	715	715	712	683	669	699	701	720	683	687	662	689	702	739	737	706	693	691	728	706	726	715	698	653	702	732	697	709	665	730	693	677	672	699	702	749	748	702	675	699	668	687	701	650	713	694	746	711	734	715	692	680	695	707	700	754	700	691	699	671	689	712	647	718	715	674	694	734	691	711	700	682	726	685	677	711	724	674	726	699	713	707	677	686	759	745	677	676	677	704	659	761	675	704	662	668	711	666	682	704	727	656	655	688	669	691	654	727	674	678	758	677	734	707	679	718	691	696	662	672	713	700	739	664	641	714	718	690	695	671	684	670	683	688	719	662	715	703	695	695	698	691	671	701	723	674	670	686	677	699	704	705	691	739	688	684	730	667	708	681	685	741	700	699	681	701	704	714	745	717	729	699	705	719	709	709	713	734	668	700	676	725	664	690	740	717	727	693	748	693	658	739	679	677	708	734	682	693	682	682	664	731	652	679	723	734	687	715	693	691	697	711	676	705	682	658	695	661	687	723	683	691	713	713	693	657	687	699	749	700	719	697	718	734	685	703	669	732	680	689	702	726	689	704	660	674	655	715	708	715	671	688	711	630	686	683	701	705	705	708	722	697	690	721	694	736	709	737	701	662	739	705	715	681	701	683	725	720	696	673	736	656	685	735	723	656	693	685	659	662	667	646	663	716	721	725	744	698	678	676	737	682	706	732	734	665	692	682	703	659	701	696	673	685	713	719	685	739	707	680	731	716	707	717	705	666	666	717	715	708	664	721	712	700	741	726	706	703	709	682	694	716	700	674	718	693	685	718	757	681	672	707	725	684	684	636	709	697	720	651	693	693	695	703	705	661	702	737	695	669	638	692	733	719	631	687	699	680	681	699	690	683	657	669	679	679	715	693	660	734	715	688	715	661	649	700	701	689	709	726	740	734	692	730	734	706	738	678	710	679	714	665	665	717	745	692	712	692	698	693	673	693	686	671	709	715	769	704	731	726	722	701	705	692	667	676	733	681	702	671	702	692	667	708	714	699	641	669	686	719	702	722	738	631	627	716	706	712	701	666	673	722	705	705	661	698	693	694	663	705	671	690	709	683	688	680	734	718	688	681	712	722	703	643	690	703	678	699	667	758	761	686	695	702	725	729	722	685	670	703	713	643	694	710	698	686	690	724	664	645	720	712	721	735	693	660	680	727	701	674	674	683	683	684	700	732	701	734	660	690	728	689	694	704	715	657	691	649	712	702	715	673	689	719	663	667	703	677	693	736	679	656	731	705	695	719	697	753	660	695	714	685	709	696	764	750	690	694	746	694	669	674	697	679	691	690	680	680	687	684	699	692	687	695	678	706	720	681	716	687	717	720	750	681	687	730	713	702	665	706	667	729	662	710	671	685	698	720	693	733	667	669	688	700	664	652	706	691	736	701	727	649	690	726	696	699	611	692	650	717	706	720	753	737	638	699	720	733	706	703	681	697	731	675	691	673	732	699	664	681	696	687	727	668	651	678	711	685	695	684	710	705	666	654	734	751	672	693	715	667	741	718	714	666	708	683	680	710	709	687	649	696	709	688	732	706	735	661	703	740	770	690	699	693	658	712	702	732	693	694	666	691	746	641	723	738	687	690	680	716	704	703	701	686	743	674	661	655	711	653	679	618	688	690	684	708	724	745	700	710	664	677	703	700	638	681	706	699	676	685	711	705	709	707	685	685	699	668	708	691	692	680	657	672	670	674	680	712	691	756	712	728	698	715	695	665	710	714	696	733	675	720	690	744	710	745	680	717	625	748	656	700	723	752	709	678	706	688	748	685	704	662	767	673	686	682	711	717	665	634	713	690	704	698	706	676	669	712	714	655	702	702	688	650	690	676	717	712	672	738	682	672	726	719	637	716	726	727	720	700	699	713	737	716	665	705	670	659	660	670	699	710	708	687	732	651	678	678	703	718	673	617	734	690	694	702	717	732	684	689	681	723	699	710	700	716	714	709	661	706	684	684	681	676	731	691	685	700	701	662	680	701	721	643	700	653	672	727	678	675	713	693	661	691	712	678	732	704	706	668	703	718	715	747	674	673	714	679	710	730	659	707	694	665	659	678	739	696	694	739	723	688	699	682	695	662	668	740	636	727	735	713	664	685	704	691	709	673	717	718	712	668	711	694	697	699	697	663	656	701	713	688	700	696	706	673	684	677	711	682	645	711	689	684	688	708	735	713	713	740	726	726	704	710	676	676	713	713	689	711	726	709	688	657	672	669	670	707	667	677	701	735	707	677	698	666	709	718	691	713	736	672	636	652	705	693	684	644	690	726	680	697	699	698	699	678	742	693	699	733	726	728	674	705	710	720	700	662	677	745	694	696	698	737	708	650	679	683	689	718	750	666	664	734	693	733	698	698	657	688	694	706	760	707	725	685	697	703	665	724	684	754	694	648	673	710	665	701	672	699	686	715	696	631	717	717	684	686	735	668	702	685	735	714	707	682	694	730	705	674	688	706	675	757	657	683	699	647	713	733	698	680	716	723	683	687	663	660	714	717	703	656	660	662	743	700	677	709	692	673	716	730	669	676	672	696	692	726	682	700	716	699	701	705	730	702	691	709	704	713	678	709	695	704	718	698	672	699	716	694	729	664	681	701	719	688	733	696	677	693	689	661	693	699	685	680	714	704	669	657	688	715	705	712	674	724	695	693	625	670	688	710	686	690	681	724	710	637	730	674	683	717	691	671	679	698	708	724	686	738	639	716	699	758	735	732	696	725	666	678	659	720	690	666	676	665	649	769	687	691	668	667	648	682	656	693	711	701	722	711	721	701	711	724	737	680	646	717	726	682	741	734	676	697	692	698	671	703	766	709	694	720	756	677	694	714	710	694	707	680	718	685	689	723	750	700	667	727	703	667	642	692	661	635	702	714	672	717	643	692	745	739	654	645	724	738	691	695	697	745	761	725	685	708	701	745	716	707	691	678	683	687	703	680	709	675	695	681	668	656	707	723	714	725	711	667	736	725	707	678	703	712	756	742	699	688	727	686	762	708	697	632	729	664	692	673	711	742	713	671	674	684	684	691	645	706	689	710	699	699	693	727	675	678	674	698	713	662	707	677	699	713	678	674	677	732	710	693	728	711	670	630	711	639	666	682	722	714	690	680	688	743	679	683	704	742	683	695	754	681	744	701	687	714	678	708	685	672	704	692	686	710	695	680	664	694	643	717	668	711	677	746	695	737	684	672	712	723	685	701	764	697	678	718	683	661	735
19307	2387	1153	897	703	571	447	376	314	341	275	259	251	243	243	234	218	228	207	215	222	219	202	201	188	211	196	179	209	178	178	189	188	218	178	173	176	192	192	190	182	177	188	194	201	186	164	173	170	197	176	195	193	200	182	188	173	187	205	159	200	164	179	168	189	175	182	213	185	171	186	168	188	178	181	169	162	182	214	197	175	172	165	187	194	172	189	185	167	197	187	182	165	186	183	184	199	185	196	160	175	187	174	175	154	161	193	179	169	191	165	176	169	187	193	162	168	211	171	173	182	175	179	185	203	172	189	200	185	176	188	179	188	181	206	201	156	195	179	222	179	177	192	160	181	172	182	189	162	154	187	173	167	196	175	163	169	169	185	167	173	172	188	165	198	188	196	170	188	183	153	176	191	201	178	191	186	194	175	188	188	173	186	189	199	179	199	189	196	205	178	184	175	207	161	195	173	153	178	200	182	193	175	187	168	187	179	176	177	196	181	198	182	167	160	186	205	188	169	197	167	207	173	196	173	164	184	170	192	186	192	175	178	201	173	184	202	168	160	158	203	181	168	160	189	191	173	178	174	193	176	188	183	157	168	200	207	187	184	205	206	192	191	175	192	197	170	193	174	190	177	153	192	170	192	173	177	185	187	173	166	182	176	212	178	173	157	168	192	175	188	184	181	189	192	168	178	190	186	181	171	193	189	183	186	196	180	190	188	179	215	200	198	195	178	202	181	187	183	190	178	172	160	196	183	171	203	170	164	157	182	189	168	192	199	185	201	205	160	184	164	173	189	201	185	203	183	177	169	168	171	169	192	189	176	162	178	177	191	164	186	195	187	172	198	166	191	202	152	206	188	195	183	216	154	152	179	184	186	187	154	173	196	178	174	191	185	182	203	186	194	214	193	179	176	184	188	191	183	198	178	189	183	205	189	157	173	167	199	163	210	202	190	177	175	169	169	150	168	181	185	168	164	171	189	160	182	163	199	187	174	166	179	190	195	190	176	183	172	178	195	176	160	180	169	179	182	168	155	198	196	186	195	191	174	211	171	189	179	170	168	183	179	203	167	162	193	213	173	185	187	161	163	166	195	202	185	229	177	204	194	208	179	178	180	193	177	168	164	176	161	179	178	176	186	200	192	151	193	193	183	186	172	200	168	190	175	161	160	170	208	168	181	180	193	180	176	175	193	192	191	187	167	165	184	174	170	171	180	207	192	167	181	191	204	175	170	198	188	192	159	166	167	200	182	195	186	167	196	193	164	197	194	182	186	169	166	200	157	157	186	175	198	193	190	165	178	178	211	155	186	169	175	181	195	163	178	171	179	205	155	190	175	194	194	205	185	182	167	183	182	168	184	205	166	170	177	166	173	170	175	205	189	168	195	193	171	169	168	186	193	180	203	174	159	170	167	158	198	199	189	166	196	163	172	196	170	195	175	163	177	179	212	156	179	199	188	199	186	176	189	176	157	178	157	192	179	188	182	184	186	181	162	172	168	194	182	168	187	182	202	173	193	183	210	182	175	196	189	173	196	194	194	191	148	152	182	178	174	186	177	180	177	185	171	176	181	177	205	162	186	187	184	215	182	186	175	180	175	184	205	172	165	158	177	158	161	169	189	169	212	169	189	196	176	196	194	190	175	168	194	173	197	183	191	173	192	173	199	173	186	182	168	181	191	167	161	182	184	215	196	186	206	204	216	175	187	202	177	178	159	158	178	203	180	170	195	177	185	179	181	207	196	172	204	184	207	174	186	163	188	192	184	150	214	172	167	181	203	175	200	170	197	184	180	220	210	165	199	182	182	186	178	162	164	176	161	181	184	155	183	175	187	182	172	181	170	200	173	163	171	178	172	155	179	174	187	162	196	169	193	203	158	218	180	178	184	180	178	191	159	190	186	190	182	186	166	191	169	187	165	183	172	182	170	191	195	177	176	199	165	151	192	194	173	176	193	189	180	193	172	172	168	168	174	191	215	163	212	176	180	174	172	178	181	192	180	193	182	180	178	176	191	177	171	173	167	197	178	190	187	194	194	199	202	201	169	176	177	180	180	176	178	176	214	185	192	190	174	194	189	166	181	173	164	171	173	174	183	186	177	173	174	169	176	177	199	175	181	210	189	195	175	173	175	175	168	176	179	173	176	215	168	177	189	184	186	167	179	177	193	177	181	166	180	179	195	183	191	186	182	189	209	164	199	186	184	167	183	180	176	191	169	161	161	196	170	186	153	163	164	193	195	185	187	178	179	133	174	175	181	194	183	207	159	191	180	210	195	186	182	181	177	161	192	191	177	202	175	188	189	167	181	200	218	190	184	190	174	181	199	188	178	177	170	176	210	178	185	193	186	190	156	164	178	158	204	180	173	184	175	179	164	167	160	191	165	179	185	185	172	190	190	191	187	200	189	199	172	173	169	198	200	172	137	180	176	171	199	175	175	157	181	169	169	175	176	170	183	187	172	192	202	183	163	192	173	166	169	180	196	190	190	187	155	185	173	175	169	161	184	172	175	190	172	166	189	175	199	190	167	147	168	167	190	171	184	160	181	169	168	158	184	180	198	176	194	175	175	186	200	187	167	173	174	185	197	177	199	190	173	180	217	178	170	195	151	173	192	196	179	192	208	177	183	178	197	174	192	209	201	166	180	194	180	163	158	172	189	175	172	183	207	192	204	170	194	170	201	165	172	145	181	200	193	192	182	198	173	168	183	192	188	186	190	185	170	159	178	167	199	175	185	170	174	169	194	200	184	181	181	202	178	161	170	177	187	156	182	196	161	172	164	183	182	211	164	166	176	182	155	187	183	210	210	190	189	172	198	185	188	187	178	179	183	164	179	214	178	181	178	175	176	185	166	182	173	176	177	195	183	150	179	178	203	154	179	188	146	167	183	174	186	198	198	173	181	188	188	152	162	192	182	184	195	198	191	189	161	173	165	184	163	186	185	164	179	174	174	195	169	191	170	171	172	200	174	148	171	209	182	187	186	181	185	200	193	166	172	152	153	180	199	166	189	187	197	192	187	188	190	166	193	151	177	177	169	187	178	179	192	156	185	194	203	186	168	170	181	187	166	178	173	192	199	185	169	195	177	188	175	215	192	171	187	199	192	199	182	179	175	200	193	183	184	179	189	195	197	186	211	204	184	159	186	206	193	195	166	211	185	181	182	170	179	168	203	184	191	166	173	201	173	172	191	195	204	191	182	181	189	166	191	166	176	197	151	167	181	159	173	211	170	177	167	225	206	147	149	169	174	179	166	152	195	184	182	177	207	200	169	186	165	204	182	164	183	167	182	183	196	197	178	186	197	170	181	170	178	182	155	185	179	187	190	168	180	190	184	179	186	187	187	176	207	189	191	184	175	193	171	177	181	185	143	176	180	197	157	166	147	192	168	198	174	197	173	156	184	160	184	190	155	179	198	181	195	164	177	174	167	190	204	171	190	188	200	164	186	150	183	182	195	176	182	218	173	216	170	204	178	204	182	190	186	193
10446	1570	2471	2911	2647	2181	1778	1574	1390	1190	1158	991	927	873	831	833	768	721	675	707	678	678	658	640	645	633	619	605	608	586	605	563	605	567	572	581	574	521	565	573	566	580	555	535	553	590	515	607	552	537	545	595	560	557	578	534	574	528	572	592	504	533	542	524	521	544	499	504	576	548	542	519	554	569	561	546	500	555	498	557	543	581	501	516	541	562	541	511	498	531	479	517	519	534	575	538	520	504	564	518	507	573	531	551	516	579	539	543	513	517	512	531	569	543	539	497	515	521	523	506	531	521	525	538	534	555	513	524	508	513	496	481	519	499	530	477	497	545	506	556	509	571	525	530	564	530	494	513	532	467	528	513	523	525	536	504	513	489	496	530	545	490	520	554	506	572	517	529	516	540	502	531	552	505	507	554	511	497	545	503	569	517	496	498	536	564	522	497	498	527	512	468	491	507	526	523	547	557	508	544	521	470	524	503	520	486	560	525	554	547	531	503	545	548	541	507	538	560	507	520	507	509	526	508	525	559	500	540	556	532	536	495	519	514	540	548	530	523	548	514	548	506	496	512	532	512	522	516	538	517	543	501	525	509	590	528	505	515	571	492	522	509	550	468	466	543	533	508	499	514	498	525	518	500	531	505	482	533	519	546	511	506	529	556	534	535	509	529	489	520	513	539	499	543	563	552	537	559	537	505	522	467	520	496	499	481	571	521	518	523	529	529	530	529	521	488	515	527	479	535	553	573	513	544	512	495	540	554	548	549	523	517	507	511	527	527	510	538	510	540	498	500	514	536	536	495	521	539	511	483	530	546	513	507	539	535	513	475	492	509	484	560	509	528	504	538	481	522	540	528	514	507	469	495	519	542	502	562	539	532	542	501	485	509	535	546	553	551	525	527	504	519	542	510	497	496	513	527	525	551	536	521	555	501	516	560	527	541	522	518	492	510	513	553	496	550	527	520	523	519	506	501	510	547	510	540	535	560	533	496	494	518	576	516	525	560	474	521	547	543	519	511	533	526	566	516	500	496	550	552	593	540	530	527	540	509	519	514	542	551	521	512	535	542	540	553	477	504	498	539	528	536	519	531	573	506	526	535	501	528	505	501	516	521	477	509	525	518	506	506	532	517	531	530	506	538	541	476	527	552	515	526	535	532	491	516	486	507	505	520	544	511	496	540	535	524	569	521	524	499	543	528	519	503	519	502	506	530	537	487	538	512	540	513	483	542	494	519	506	494	507	503	532	506	466	507	551	519	495	529	501	552	537	549	542	552	562	544	527	525	492	501	514	483	546	538	535	521	499	503	570	522	478	528	501	510	539	501	555	495	520	530	515	545	511	509	522	565	515	504	486	541	488	503	512	519	535	531	527	558	520	518	513	525	530	499	507	506	543	551	540	538	527	571	534	531	510	524	504	505	529	538	546	541	547	549	538	525	570	503	510	540	518	529	527	536	514	501	550	493	486	547	546	537	538	544	509	509	542	527	491	519	495	511	512	518	536	514	494	499	553	528	507	490	526	482	481	493	517	514	516	547	516	508	506	521	530	551	558	551	528	523	520	486	505	541	542	526	547	492	534	523	490	530	526	556	537	525	551	519	541	530	536	511	525	549	548	536	561	548	522	511	492	522	499	510	523	491	554	524	496	597	507	474	528	499	509	544	562	537	541	538	497	518	489	505	539	549	511	549	509	543	568	491	485	509	511	500	502	536	542	537	499	501	516	500	518	538	499	508	522	532	507	534	498	546	534	506	502	538	504	510	495	573	580	574	505	511	466	500	551	510	537	521	497	558	533	511	512	502	527	531	540	530	542	521	532	517	537	509	509	516	544	481	501	526	551	509	542	508	497	521	548	528	524	526	501	576	523	503	535	566	511	484	500	543	500	513	493	562	522	520	536	508	543	544	542	485	520	486	539	519	508	538	511	517	514	526	539	543	492	495	513	575	501	565	542	535	514	529	515	504	533	517	516	542	478	518	527	500	549	539	566	516	500	496	500	531	506	496	580	537	483	522	511	492	532	476	495	536	518	493	505	532	523	567	498	537	490	533	557	520	516	488	525	568	540	507	529	507	559	534	522	534	518	521	545	524	533	525	505	555	549	527	533	527	557	500	524	518	540	490	499	569	540	542	516	531	571	519	587	541	527	476	550	526	498	508	506	527	478	530	531	521	525	503	534	546	542	503	523	483	547	507	538	529	512	494	536	528	529	515	542	492	505	515	500	518	534	538	528	495	517	525	504	538	458	508	552	520	521	514	532	496	509	519	566	579	552	543	527	531	485	527	562	564	493	505	542	520	524	506	508	492	522	550	531	524	557	562	526	570	537	531	539	522	500	555	536	552	521	481	515	508	458	503	537	558	532	532	511	514	536	531	497	536	528	521	528	544	513	543	518	535	515	542	523	522	488	503	494	510	506	514	529	524	556	508	523	534	531	504	509	511	506	504	533	514	551	541	490	579	538	502	522	536	510	587	484	510	509	538	538	493	496	512	533	522	526	536	532	489	521	556	575	472	563	520	517	518	550	526	495	532	503	507	531	533	502	522	497	520	540	518	499	537	549	489	519	542	526	512	509	535	512	545	527	551	538	528	538	536	471	528	475	541	502	480	531	476	519	520	496	501	503	529	529	560	519	549	517	504	531	549	505	544	529	538	533	516	502	534	583	498	549	513	513	540	540	540	498	494	565	530	533	487	508	555	520	523	493	527	508	529	564	498	534	513	503	520	514	564	545	529	553	514	526	513	543	514	516	519	543	495	519	490	516	524	529	540	521	504	513	498	527	567	515	526	530	535	508	561	540	534	516	521	582	555	497	525	547	546	514	505	529	497	506	500	479	516	551	518	555	511	519	513	508	529	525	515	523	525	519	494	542	540	510	568	515	541	485	503	532	510	554	508	507	523	507	516	519	533	527	522	562	520	558	512	517	543	547	525	531	520	525	511	520	502	525	556	537	501	534	510	558	514	512	510	529	491	538	521	575	575	535	530	558	525	520	519	543	516	563	498	595	550	478	525	548	512	535	557	501	522	522	530	535	530	543	498	560	505	563	517	490	487	540	510	538	520	489	468	509	516	552	531	534	535	534	525	563	508	538	557	491	510	506	503	462	555	476	512	485	534	516	515	507	510	478	494	536	517	500	523	498	507	544	523	527	515	528	538	514	526	521	488	517	542	488	515	530	577	562	541	504	477	537	541	528	566	520	512	549	558	504	536	478	530	551	555	494	515	533	517	533	532	549	514	583	491	507	561	470	498	535	497	550	508	505	544	518	545	543	506	535	545	503	494	553	523	502	554	506	537	545	513	545	494	529	564	501	521	525	559	486	526	517	531	522	521	487	529	560	496	515	504	544	500	532	498	520	548	525	548	532	542	530	534	492	524	549	530	515	525	525	528	519	506	520	538	530	520	477	531	506	497	515	492	508	536	568	508	522	529	519	524	505	485	503	571	554	526	487	571	521	521	511	532	551	554	513	542	502	492	534	541
30632	6135	2658	1929	1362	1044	869	732	708	593	515	518	461	450	469	430	419	396	408	416	397	409	361	352	366	379	359	416	392	342	343	374	385	351	367	357	402	392	379	350	351	355	347	350	361	329	357	353	383	345	351	314	360	342	363	359	317	334	361	337	351	335	331	329	323	352	373	390	380	320	355	381	387	342	359	355	352	346	323	372	324	374	353	349	333	324	367	315	315	374	379	349	309	331	378	323	342	330	341	369	334	341	316	327	349	358	372	337	358	356	365	307	336	353	374	347	323	333	355	348	332	371	371	332	353	318	362	342	332	334	364	353	319	357	341	348	353	360	371	315	353	305	351	357	306	364	351	369	351	382	344	340	372	380	365	346	332	393	350	362	347	339	371	343	336	347	350	324	350	310	360	324	334	355	307	299	335	350	348	362	336	343	362	369	327	352	364	355	338	342	314	368	343	339	403	333	371	320	343	331	287	345	350	354	357	362	376	345	352	351	343	385	380	323	336	345	372	328	352	336	345	327	338	346	316	320	345	333	323	343	356	331	366	328	374	358	365	341	332	338	358	355	328	345	323	337	323	350	305	339	312	350	356	331	347	338	347	351	361	304	340	296	332	327	371	354	342	330	374	356	334	347	343	362	357	347	342	307	337	334	372	362	375	365	349	314	353	379	363	347	345	358	312	358	384	362	374	327	344	354	342	325	342	332	358	342	340	358	330	354	325	353	354	317	336	364	387	320	346	346	359	342	330	350	314	336	387	341	346	351	380	354	354	351	348	336	354	306	403	320	345	329	339	318	351	337	353	359	352	349	341	325	340	332	377	357	335	315	370	351	374	319	343	332	363	365	313	373	322	327	335	367	332	333	356	341	351	310	385	346	319	349	332	404	346	343	369	357	318	353	326	330	284	336	335	371	363	343	373	323	313	339	321	366	331	341	333	298	345	329	371	338	316	309	322	339	345	372	379	367	341	342	354	369	349	349	352	354	334	370	318	322	356	346	349	309	366	335	335	369	331	325	328	345	311	365	337	395	385	369	326	363	352	357	339	351	353	313	330	360	344	323	328	349	346	330	364	326	308	383	325	330	339	321	344	368	341	386	345	343	366	359	365	346	368	350	345	328	339	337	350	373	342	355	349	396	360	328	330	355	370	354	330	379	308	347	347	360	340	317	328	324	321	341	331	403	352	337	330	354	377	378	353	353	327	323	330	380	311	319	316	333	358	346	349	374	334	345	366	314	369	361	341	344	345	326	365	315	338	354	361	349	381	338	316	356	331	339	313	377	357	348	330	383	341	348	333	362	335	364	352	352	350	366	354	360	371	337	363	347	362	303	332	357	336	334	345	334	380	345	373	343	364	362	332	317	341	332	330	361	360	344	317	348	364	323	319	382	329	349	313	353	336	324	351	368	351	338	384	347	357	358	323	342	318	340	361	343	328	350	328	410	346	351	378	360	305	350	338	363	355	333	360	405	324	340	344	336	320	343	371	352	347	343	356	306	373	361	372	337	322	323	361	366	348	319	339	334	337	370	334	345	351	337	333	333	310	360	333	351	365	370	354	386	370	327	353	351	361	349	352	347	349	357	333	371	344	368	361	288	370	387	335	337	317	303	353	343	327	339	368	343	330	359	332	351	360	321	366	336	364	339	366	342	385	337	352	368	354	334	341	336	316	362	326	342	357	338	351	344	327	349	333	327	334	390	359	339	339	343	370	358	322	338	326	329	326	339	383	322	342	342	343	355	352	348	383	323	342	326	345	354	381	346	371	336	325	338	329	341	310	328	347	333	311	368	318	341	383	358	336	344	371	354	336	355	359	336	362	310	335	332	337	366	347	357	364	319	330	361	342	336	328	322	356	291	342	352	359	341	335	347	357	353	361	351	327	340	306	345	318	380	345	358	362	352	366	357	344	359	335	340	353	332	348	352	385	369	319	325	358	346	358	344	381	302	333	335	340	315	359	371	338	304	308	366	340	360	349	342	348	371	339	348	348	336	371	351	300	364	355	312	383	323	337	345	336	347	352	354	384	309	339	305	356	348	343	378	401	312	339	312	339	356	318	310	351	346	344	364	372	332	332	355	346	336	323	373	356	360	339	372	335	348	337	376	346	326	348	383	353	342	356	317	378	357	350	327	396	340	324	329	378	380	382	329	312	336	344	338	339	327	312	333	362	347	343	321	329	367	359	358	324	329	338	329	343	335	353	344	325	353	358	356	316	373	366	352	333	373	328	312	333	325	363	366	344	302	361	387	324	358	333	356	349	378	356	350	381	339	364	349	360	351	350	350	346	328	323	368	327	326	344	377	358	329	352	352	323	369	302	346	338	333	338	334	354	345	378	354	361	344	355	374	324	322	323	358	336	373	365	365	303	355	337	347	368	328	350	345	369	343	357	350	361	329	339	377	358	345	340	356	345	344	316	315	321	340	385	369	346	357	326	361	358	322	320	335	353	335	388	346	388	319	382	330	311	329	366	341	355	298	340	328	354	343	375	342	367	358	363	348	330	364	321	331	334	353	381	346	358	319	322	374	368	361	308	368	334	345	333	321	329	337	318	345	346	338	348	365	339	323	332	337	352	348	337	336	335	350	379	388	331	378	311	313	365	327	365	340	344	356	331	378	351	303	332	349	339	326	351	364	362	365	373	355	362	332	373	317	354	338	313	335	330	361	344	352	365	397	312	347	329	348	376	340	359	317	329	327	350	346	327	346	355	346	363	336	328	341	347	328	374	348	346	337	374	389	354	342	335	372	324	341	354	368	370	361	347	349	389	324	301	350	343	357	319	330	355	304	345	340	350	359	335	358	366	354	336	325	346	369	351	379	372	342	351	344	373	361	346	379	357	348	364	342	328	377	326	357	338	355	337	309	328	359	312	353	328	356	353	361	369	351	308	376	346	341	323	344	377	350	371	356	349	328	326	333	321	336	346	336	377	321	357	391	369	334	341	360	344	375	360	327	328	323	355	378	352	362	309	303	338	313	344	315	360	361	315	345	362	311	354	337	376	330	297	366	334	364	364	385	323	329	352	341	340	338	372	378	350	344	337	359	366	307	361	370	350	332	350	350	353	335	342	319	359	318	352	347	372	307	335	341	370	358	315	356	327	358	356	353	365	354	365	374	366	329	368	325	330	360	347	386	358	322	359	319	341	362	377	344	352	337	316	373	361	390	344	373	348	319	335	330	333	352	345	323	348	352	319	339	346	364	356	337	369	347	324	380	335	376	341	345	370	329	390	330	337	372	323	334	367	373	326	317	347	374	323	336	333	341	350	331	346	329	330	338	352	354	343	354	337	354	326	363	342	325	315	351	347	366	374	361	335	370	353	382	348	355	365	340	376	354	337	302	384	341	342	332	369	352	319	352	333	334	333	300	350	345	328	352	336	325	357	345	369	341	333	337	356	337	344	360	358	313	342	356	348	307	351	367	324	337	309	328	348	336	353	333	334	390	350	344	343	335	343	326	333	319	364	353	333	344	352	342
15221	2894	4780	5763	4947	4030	3459	2990	2645	2267	2033	1882	1698	1561	1513	1431	1401	1336	1308	1259	1264	1224	1151	1137	1118	1095	1076	1075	1088	1015	1033	1034	995	1027	1007	1053	1016	1001	950	998	977	960	989	947	1022	927	919	940	959	950	953	948	897	967	907	905	894	881	896	911	919	919	867	906	866	843	898	934	912	898	929	892	942	937	933	925	860	937	925	893	893	879	930	951	943	919	942	911	963	905	909	877	902	842	942	896	916	856	890	860	907	887	917	904	809	880	893	909	893	882	909	955	878	903	953	898	897	851	915	915	918	899	906	855	890	913	879	890	914	911	829	946	822	854	863	888	902	879	900	852	868	884	913	912	904	895	917	857	896	858	905	918	888	908	944	908	872	920	864	898	904	853	896	968	832	892	959	896	841	858	847	861	895	916	854	943	870	878	833	855	880	932	920	864	889	895	881	869	887	834	869	917	855	872	921	904	897	912	819	896	872	855	874	871	862	884	868	859	912	942	885	858	894	892	848	885	889	883	918	909	924	854	841	854	881	889	873	876	892	899	884	878	872	853	871	835	916	930	888	945	899	839	845	904	895	924	893	901	854	878	913	851	885	889	869	876	901	872	891	868	863	873	851	860	881	905	867	893	921	920	824	922	943	872	909	870	839	857	881	848	871	833	903	896	880	848	893	895	901	936	882	899	895	904	891	873	923	947	913	905	934	851	915	900	907	869	930	891	895	895	877	900	918	933	888	878	836	931	912	922	898	871	892	812	849	913	813	895	891	892	887	874	819	838	892	932	856	887	840	829	836	846	904	912	913	912	923	819	865	881	853	918	895	977	865	900	943	923	903	874	867	917	919	843	865	886	861	885	892	860	923	890	857	954	866	891	921	891	904	922	865	857	844	892	845	857	864	883	895	890	903	862	889	862	905	915	850	951	848	905	921	871	808	871	843	902	808	933	904	903	884	905	829	916	901	913	873	868	878	885	898	904	942	900	868	892	925	874	841	900	842	854	934	922	865	903	921	945	857	888	891	873	942	885	876	902	920	865	868	874	879	946	886	890	878	909	906	892	900	918	896	885	907	903	881	926	927	834	857	917	908	858	898	891	929	901	902	903	868	868	883	859	819	857	886	865	841	904	862	907	895	864	871	867	893	901	900	877	889	856	882	924	863	863	917	852	931	858	888	858	920	884	920	898	938	899	842	871	862	893	871	878	894	857	930	882	927	915	866	900	904	923	894	868	866	888	891	895	875	860	940	873	934	867	848	866	912	832	884	868	836	894	887	882	890	907	878	866	876	931	925	922	829	930	895	878	888	913	862	880	900	856	859	830	885	902	911	876	870	871	870	882	853	902	855	907	895	833	857	877	872	821	926	885	849	886	974	855	925	865	854	901	910	885	901	904	877	930	943	938	914	873	919	846	927	875	937	865	846	894	837	928	878	865	948	883	971	864	882	871	894	875	875	813	872	863	844	902	892	849	885	912	822	874	887	888	836	857	850	877	851	903	858	905	899	920	900	934	916	934	888	889	875	880	912	865	963	918	892	889	900	879	954	883	885	877	905	834	842	922	906	895	897	902	883	917	880	893	846	925	814	947	832	862	877	888	931	887	892	916	864	937	884	877	932	881	863	875	850	936	898	836	842	904	860	904	881	908	892	837	836	872	883	890	896	878	946	893	855	907	886	917	914	858	872	841	870	892	924	905	871	879	831	929	875	898	893	908	928	914	850	930	887	872	867	845	901	858	891	871	903	861	890	871	912	870	931	888	864	839	956	897	879	913	876	855	869	896	923	860	902	884	887	876	849	885	918	863	856	883	906	873	873	862	917	861	872	874	857	888	871	936	937	909	931	849	900	884	872	865	873	887	872	909	835	896	923	889	924	894	877	917	888	838	860	883	910	934	935	941	898	845	900	925	913	897	848	882	857	888	840	885	808	920	868	837	894	845	949	883	884	890	890	874	879	872	926	905	841	921	883	861	874	828	850	935	867	870	923	895	900	880	850	846	864	883	907	927	892	922	918	874	842	866	889	935	919	866	891	844	894	837	929	876	882	892	898	887	899	879	873	882	881	872	860	925	880	920	845	898	890	935	900	830	952	889	896	877	861	862	881	902	844	904	872	844	959	937	868	879	833	892	862	840	856	931	868	892	873	845	894	929	887	854	896	879	876	884	908	862	922	897	883	910	860	914	837	882	906	942	892	838	828	835	917	891	865	909	870	887	890	891	900	852	875	871	876	924	912	892	867	852	936	863	908	866	936	829	883	908	884	852	909	903	909	916	887	885	895	861	884	874	923	925	896	890	887	885	851	872	870	831	898	908	876	900	905	874	885	865	946	854	895	907	888	864	878	881	944	830	897	888	801	918	905	897	886	873	885	927	864	908	883	881	882	891	915	920	875	871	892	880	923	882	856	901	916	886	911	881	844	869	865	801	882	827	879	880	908	884	907	864	865	919	852	858	873	850	834	817	894	898	885	866	876	877	883	920	859	915	897	874	921	902	867	888	800	924	860	803	928	910	884	899	868	921	878	875	899	861	905	896	917	887	867	862	889	875	852	901	897	883	844	922	882	870	894	830	881	929	880	883	908	931	878	853	889	898	899	920	789	886	911	877	859	862	902	916	858	895	870	874	876	886	900	908	912	852	911	897	933	959	829	861	895	943	947	852	906	821	882	877	945	907	894	858	904	914	896	848	896	893	856	890	886	891	842	847	894	908	983	866	903	854	868	901	834	906	957	818	873	869	863	851	836	846	914	873	879	910	907	917	866	836	836	891	936	896	849	850	895	893	905	908	918	868	877	962	864	882	933	895	851	817	847	921	876	887	910	880	880	879	906	863	873	886	892	914	857	898	892	879	894	893	895	912	893	898	932	933	860	863	922	811	926	865	915	884	853	864	892	867	932	908	891	884	885	844	898	855	865	941	858	889	896	912	872	896	887	877	872	881	887	839	910	923	891	894	869	935	845	827	850	888	875	900	876	873	863	910	913	880	851	887	874	936	854	869	894	898	890	895	905	903	888	888	897	882	897	831	948	932	917	850	901	881	898	910	879	903	838	835	931	973	901	838	924	868	910	891	879	920	911	936	870	879	858	872	870	883	849	922	905	899	904	887	882	875	880	888	884	913	917	898	844	867	905	925	869	854	864	928	869	879	902	868	880	865	936	853	896	904	900	884	910	948	880	854	899	864	831	880	850	835	913	900	843	873	900	892	879	938	906	878	882	890	857	905	875	856	868	965	875	890	863	892	844	868	905	882	840	869	887	910	870	882	901	868	838	911	821	884	875	906	944	907	890	866	834	832	876	872	866	831	837	934	891	918	911	882	871	831	887	861	906	930	928	880	851	878	908	884	912	874	937	836	899	912	901	857	858	923	866	865	907	900	912	954	897	844	911	883	896	922	906	894	874	896	856	941	877	844	902	834	881	877	895	910	887	891	839	887	945	938	823	860	908	895	911	908	849	921	917	882	967	879	890	918	932	879	838	876	850	895	890	904
3784	292	304	257	276	260	289	290	270	281	248	269	275	265	263	283	289	266	290	288	291	243	276	256	253	267	282	260	282	312	264	293	292	294	261	270	306	258	268	296	292	283	251	282	300	296	276	266	253	244	280	280	269	275	297	308	287	270	264	299	269	267	308	262	273	270	257	301	251	299	274	272	270	272	278	258	258	282	289	267	284	241	254	275	297	295	267	306	256	297	305	279	302	255	301	281	280	316	278	281	290	272	284	263	275	311	321	265	270	273	258	275	283	276	279	261	281	286	297	291	305	263	273	295	303	290	284	302	263	256	261	272	262	282	295	256	254	264	279	276	282	254	284	275	264	291	244	265	255	311	253	252	256	283	295	268	261	261	266	236	261	313	277	282	235	271	263	293	255	260	249	274	279	261	258	295	285	267	273	237	272	282	296	270	293	284	276	294	253	286	288	258	282	276	271	256	285	271	250	274	267	245	251	246	281	276	261	271	255	257	272	282	272	260	255	301	295	245	281	288	264	274	271	248	248	277	254	282	242	265	274	254	283	297	282	266	284	263	284	302	291	271	281	286	279	281	310	309	271	282	256	284	308	286	271	256	259	286	298	273	277	276	280	281	239	277	286	282	270	243	272	324	264	274	294	281	279	257	289	241	272	254	282	296	326	321	258	254	289	274	255	261	245	252	270	242	271	257	289	270	279	262	282	265	275	283	275	267	278	314	300	258	255	312	268	265	284	279	270	317	243	284	289	266	260	268	278	258	322	279	283	271	248	263	275	275	282	248	277	274	249	278	285	287	267	292	271	265	257	283	303	281	275	276	288	285	286	243	266	284	285	244	290	285	290	291	273	257	252	276	313	271	261	255	291	241	275	262	247	290	292	231	277	246	262	282	268	251	278	273	281	302	258	259	274	292	265	276	261	265	281	277	278	282	282	299	248	269	278	303	283	280	300	281	296	258	291	297	248	251	262	253	243	244	237	240	263	279	265	257	266	293	283	266	265	278	294	279	282	244	315	288	280	298	275	255	339	282	269	250	302	261	258	254	242	286	288	280	276	287	292	281	275	250	282	272	267	246	268	308	268	282	259	319	269	255	262	295	284	293	260	310	308	277	257	251	262	269	305	290	263	271	271	277	294	280	234	271	278	287	278	282	314	267	269	273	275	262	259	311	261	277	274	276	318	252	262	264	258	284	284	297	285	301	320	269	259	278	295	271	265	247	282	254	226	292	237	257	282	285	260	277	262	277	292	276	278	254	266	250	275	293	281	255	270	277	292	273	293	270	277	266	288	275	278	273	264	295	276	258	296	323	290	263	298	255	263	290	278	269	282	277	274	269	268	260	262	281	286	236	269	277	280	295	278	290	264	294	249	288	293	264	257	247	273	285	273	272	290	272	256	268	269	254	266	269	288	261	262	234	261	265	242	273	274	295	274	286	278	261	270	277	281	283	280	258	269	255	258	291	295	284	295	264	311	276	278	281	288	249	267	283	268	271	290	299	294	282	276	268	266	262	261	250	250	254	284	267	250	278	250	286	283	266	253	274	249	291	270	276	262	278	268	280	281	293	280	279	268	280	299	253	290	246	276	275	263	310	251	271	282	259	286	218	299	269	248	274	280	266	263	261	278	274	256	284	259	299	311	304	292	290	255	252	266	295	269	274	274	263	294	269	270	275	272	258	307	276	278	241	284	269	281	312	287	277	272	278	312	283	287	258	245	229	275	288	265	264	238	305	278	279	272	250	296	259	258	269	283	271	291	263	268	270	306	265	273	254	293	286	270	279	268	286	299	289	292	299	287	271	264	247	268	273	267	292	235	297	289	249	270	262	255	264	240	285	248	252	274	276	290	268	268	273	269	263	306	279	289	288	266	248	247	276	227	291	301	301	248	265	275	258	254	308	270	304	295	271	274	276	256	269	279	263	283	286	266	272	268	270	231	278	301	269	276	272	301	287	249	289	276	286	277	302	288	263	269	247	281	283	288	277	281	276	287	288	261	271	259	230	251	269	274	286	244	262	263	253	253	276	279	287	279	261	265	306	288	279	286	275	243	283	263	282	270	282	253	253	262	265	260	246	266	281	255	268	247	260	279	268	270	258	297	280	235	265	268	280	308	267	262	281	254	268	299	285	265	252	311	278	224	276	275	280	260	256	258	278	264	274	270	256	250	262	275	288	299	294	272	273	288	265	273	268	279	275	271	249	282	279	254	270	289	278	291	318	259	278	313	253	257	273	242	262	242	278	270	256	272	260	291	278	260	245	279	264	264	297	282	282	284	270	306	257	259	273	283	257	285	278	274	252	270	288	277	269	284	247	285	260	305	292	269	261	280	280	283	276	282	272	270	270	278	259	272	265	294	281	287	277	271	277	256	297	287	284	263	273	268	280	277	269	258	292	261	278	289	299	280	289	273	264	289	293	277	245	274	287	311	274	270	266	291	279	275	270	286	273	275	268	298	314	281	279	250	261	258	268	273	267	235	258	289	251	260	258	293	286	267	281	288	250	271	242	267	277	261	289	234	263	285	285	278	264	262	314	258	292	248	291	284	302	245	244	265	248	285	256	245	246	271	283	258	269	282	303	229	280	266	288	264	321	275	263	289	279	287	270	279	288	269	269	300	257	245	280	261	272	298	257	278	270	271	262	290	273	260	246	248	291	324	255	324	284	278	280	262	258	282	276	277	287	272	257	266	255	273	251	281	287	269	267	263	265	250	252	280	287	274	267	225	245	260	256	296	266	272	261	278	273	291	242	264	276	265	241	254	288	254	278	268	275	279	294	275	270	252	257	276	262	252	295	285	280	299	270	272	249	252	279	247	265	257	241	257	290	277	295	282	273	289	290	274	274	289	303	274	281	278	277	275	273	274	244	256	247	279	305	307	263	285	298	278	245	291	271	253	257	254	275	270	271	270	281	269	287	240	269	281	252	261	287	264	313	282	276	271	262	267	267	254	266	263	298	275	279	291	289	265	243	275	267	274	270	296	268	260	265	282	271	248	255	264	276	264	233	244	278	272	312	286	305	257	305	271	268	270	266	280	279	247	262	273	284	275	257	285	276	296	285	262	283	280	289	280	282	272	255	264	303	276	278	267	274	248	285	276	281	259	295	260	246	279	295	280	255	251	261	281	279	286	256	247	249	280	260	257	255	267	239	247	306	259	282	286	271	254	285	243	270	286	256	259	275	289	257	272	272	290	298	252	278	322	265	278	271	277	274	296	263	271	249	306	265	265	256	261	260	260	246	253	294	276	268	267	294	268	258	248	292	265	246	265	297	270	267	284	292	295	294	286	265	283	296	280	255	251	258	247	285	280	305	262	303	268	266	260	285	270	263	275	297	254	238	265	282	258	275	262	274	277	289	267	296	270	275	280	261	277	253	280	256	288	273	261	289	253	302	259	284	263	278	283	261	256	288	275	295	260	276	237	267	291	260	253	250	289	250	283	276	290	266	258	301	262	289	298	274	274	288	265	264	279	283	284	257
3051	783	735	822	737	717	740	642	738	698	689	657	693	721	678	713	690	683	705	738	688	680	709	760	669	707	704	697	672	740	701	667	685	695	661	693	706	635	717	662	723	685	697	687	691	677	699	643	691	677	700	697	728	700	700	681	682	694	677	683	718	680	716	677	693	686	692	697	649	711	665	685	675	711	726	638	714	692	684	701	703	678	759	647	707	661	679	699	676	705	656	656	672	667	681	714	741	724	671	662	650	716	654	702	682	683	719	674	687	638	696	700	727	687	692	676	715	721	706	667	720	711	683	679	734	719	667	662	709	667	693	670	691	700	694	679	686	655	672	686	670	708	712	709	687	744	724	698	731	681	698	686	716	738	697	719	694	717	736	731	715	713	676	678	720	706	663	671	729	680	664	730	667	691	702	672	745	703	713	727	719	719	742	677	695	685	719	707	714	669	685	671	710	666	673	719	699	726	685	686	721	672	729	679	712	666	758	720	741	667	712	701	713	727	642	668	720	722	706	696	715	717	679	714	667	695	664	677	675	699	713	710	655	696	644	703	698	689	652	719	661	714	677	709	690	689	694	640	693	706	723	725	693	681	699	719	683	713	711	678	723	773	704	726	746	684	693	663	755	655	709	646	684	670	685	667	679	754	682	668	712	711	690	721	729	702	681	715	692	702	651	720	718	695	748	707	697	666	657	677	677	709	698	711	713	648	688	684	683	673	639	715	648	663	695	702	711	687	659	702	737	694	695	713	723	677	727	690	702	720	709	685	699	715	733	686	724	646	671	722	645	661	685	691	703	672	689	680	728	693	633	657	716	692	685	681	669	709	683	712	646	708	677	746	712	685	704	667	689	673	671	710	666	678	656	729	716	724	697	706	692	731	702	703	678	682	682	702	707	641	690	653	677	721	683	685	686	713	670	686	706	710	671	691	743	664	685	746	714	671	737	663	713	683	680	718	707	713	734	674	705	706	716	703	706	706	702	685	658	716	732	769	711	711	669	685	671	681	673	745	688	657	686	678	701	758	734	660	654	703	746	713	656	709	719	672	694	695	662	723	721	722	701	713	698	653	711	670	674	700	696	726	723	666	698	669	686	713	656	682	714	678	692	685	699	708	722	717	688	715	658	659	694	653	682	721	649	707	721	729	691	719	696	718	735	670	709	713	716	683	704	699	760	698	678	719	685	733	715	676	705	700	680	710	690	732	692	704	753	716	687	672	682	664	688	737	672	698	702	700	698	696	680	725	687	682	708	683	736	682	719	696	733	700	701	692	669	717	675	704	677	696	724	666	719	688	665	640	694	726	695	709	660	720	739	724	689	722	687	653	658	673	697	697	733	700	726	656	705	701	694	739	676	659	660	724	650	681	702	700	658	657	654	681	646	676	696	666	705	680	704	711	721	710	702	693	684	693	701	721	711	704	651	648	668	666	769	730	690	702	718	701	671	638	678	723	678	636	704	732	617	683	727	635	668	750	719	695	701	689	696	712	696	749	644	709	690	707	697	683	694	717	689	704	727	697	691	682	690	698	704	636	718	671	716	695	670	697	721	705	695	752	696	739	693	690	736	739	701	708	676	680	721	686	678	680	716	682	697	700	693	708	701	707	762	736	740	679	676	703	683	687	712	643	705	681	707	739	669	662	680	699	680	681	726	718	686	727	706	693	707	739	714	697	676	664	742	701	676	694	698	707	660	727	697	681	707	675	676	764	614	692	701	716	727	678	747	720	676	698	685	698	663	667	710	657	646	700	701	687	645	669	668	746	692	657	689	675	696	703	693	703	745	718	687	715	744	683	726	689	689	673	702	676	674	709	681	713	647	665	676	721	706	731	700	690	676	704	770	716	708	751	657	687	694	691	735	686	691	678	677	697	701	663	692	699	657	702	681	714	705	746	696	753	723	681	681	688	664	738	664	710	680	657	705	662	702	702	702	705	722	706	644	702	712	702	764	688	716	708	695	680	694	652	687	675	736	641	695	688	709	607	687	682	697	682	686	681	668	671	674	703	711	666	698	711	623	694	697	734	689	692	724	760	711	679	653	696	702	689	640	687	690	697	735	698	704	719	679	652	651	683	733	702	681	679	746	745	650	701	713	684	702	721	679	698	728	747	678	685	694	685	670	730	708	691	688	702	668	721	675	691	722	699	689	684	669	683	708	692	681	688	638	691	712	726	707	739	710	716	709	635	700	717	671	683	667	724	734	668	653	710	729	674	634	700	702	690	718	645	674	702	718	701	698	716	718	695	726	742	662	695	729	687	686	727	688	656	675	681	677	737	717	654	755	681	657	665	717	712	738	678	692	699	687	697	665	662	707	725	712	683	642	695	699	686	712	681	695	714	722	688	693	666	678	718	701	705	699	717	691	670	677	703	722	693	694	697	702	769	683	666	741	675	740	682	708	690	710	694	723	697	656	720	700	702	683	762	678	695	678	656	693	718	764	673	721	641	639	708	696	709	703	713	684	688	682	678	739	680	680	660	665	699	703	698	739	685	683	678	671	654	684	681	694	618	687	695	713	707	684	684	736	674	662	690	709	684	728	712	671	676	680	687	698	669	680	674	753	687	680	652	691	679	723	696	656	732	683	692	675	650	724	700	687	666	687	661	697	704	689	689	721	668	710	771	691	724	653	723	713	656	656	696	685	687	674	636	724	662	700	674	676	725	688	703	670	687	685	666	665	686	724	698	677	678	712	728	726	670	672	687	691	651	675	685	699	687	642	683	660	709	689	722	701	699	707	729	708	693	742	676	694	694	727	709	686	680	685	652	763	639	693	687	666	686	719	728	715	694	705	664	685	725	679	693	678	713	700	649	719	732	751	648	710	703	709	690	751	700	644	723	658	711	694	676	678	709	718	692	714	703	685	659	723	687	666	695	705	705	726	673	671	706	691	696	698	693	728	684	692	707	701	678	700	688	687	673	703	727	707	749	689	644	709	706	657	695	712	704	717	709	714	690	684	678	667	697	730	662	656	698	696	672	663	741	715	689	659	633	712	682	725	695	709	657	666	727	715	678	689	660	701	702	685	673	705	646	709	649	649	704	697	713	679	664	705	697	683	678	662	682	697	686	716	665	732	642	709	668	694	678	670	704	687	665	688	685	703	668	775	681	703	676	651	686	690	697	728	709	675	716	702	705	675	678	743	663	679	702	701	693	688	672	730	700	709	723	686	712	712	708	685	703	705	696	727	654	726	706	688	713	674	665	709	723	730	680	706	684	641	713	687	718	711	731	716	682	708	715	678	710	669	726	669	689	699	687	723	731	713	707	693	703	654	652	736	670	717	690	728	709	754	662	714	698	699	700	682	708	672	711	671	713	707	703	685	689	714	732	690	714	701	728	671	713	701	711	658	715	674	677	728	685	713	670	719	663	739	685	702	691	703	660	718	739	690	742	669	717	746	670	679	673	733	736	713	651	695	653	727	715	696	669	702	661	700	700	662	694	698	697	717	713	672	731	698	753	695	715	722	710	687	667	691	687
19435	2341	1238	930	702	519	432	397	356	276	272	238	218	239	214	230	220	203	184	205	203	208	202	207	208	212	186	195	204	202	188	239	202	200	173	215	189	197	183	193	179	207	174	178	166	172	197	195	200	173	165	201	187	199	185	177	217	178	172	188	179	186	186	165	167	197	196	187	199	174	207	160	203	194	183	172	188	193	173	196	156	171	195	205	195	183	194	179	170	165	178	208	168	190	193	183	173	197	170	171	194	178	196	173	181	177	183	180	211	164	184	174	172	185	172	182	181	181	201	203	207	180	199	180	181	183	184	160	187	179	160	198	179	192	176	203	163	188	202	183	203	180	199	179	168	185	189	159	209	164	196	174	216	169	203	210	194	194	188	182	182	204	177	155	174	186	181	168	167	174	180	189	170	162	184	182	193	181	194	193	178	175	181	180	189	167	169	185	183	181	183	201	164	165	167	153	185	193	178	187	197	186	202	172	154	163	179	141	153	192	201	201	180	180	162	200	171	207	207	193	157	161	188	181	191	166	213	191	189	201	191	193	176	168	186	183	186	185	161	204	188	185	220	208	185	172	170	192	190	165	163	173	168	156	154	192	185	173	161	181	191	194	182	184	175	175	171	218	211	190	180	182	194	194	193	190	170	174	176	171	187	175	210	174	168	196	178	184	175	189	176	174	162	187	181	174	203	164	183	188	170	181	175	173	176	199	151	161	195	200	166	189	173	187	185	197	187	148	176	199	151	206	185	195	180	168	184	174	186	215	180	193	204	183	192	154	167	177	178	167	178	176	176	169	173	175	152	194	183	200	183	185	182	186	201	177	173	176	182	177	197	184	186	184	186	149	196	160	174	173	175	175	169	191	175	173	166	178	185	197	207	195	195	184	170	194	173	181	195	181	174	152	179	174	180	194	187	180	174	183	181	184	186	173	164	178	188	178	210	200	178	159	195	177	180	179	177	169	167	209	181	184	187	192	183	190	205	204	172	191	199	166	194	169	190	187	174	175	158	176	176	172	189	167	149	172	162	151	173	182	160	199	199	190	183	178	157	179	195	170	211	171	166	168	202	193	176	195	193	169	169	193	189	168	175	180	167	204	195	179	188	191	169	152	200	196	176	180	168	160	179	175	187	176	192	178	160	157	179	167	160	166	149	161	196	169	198	193	162	168	174	173	182	173	177	205	191	193	175	186	187	176	149	185	173	171	157	168	181	181	197	176	183	177	178	185	156	162	171	192	202	152	199	193	162	162	180	174	186	170	193	176	187	210	190	170	167	192	182	169	175	181	177	190	195	203	185	180	175	176	161	165	170	169	175	188	211	162	196	195	174	183	184	190	166	172	173	179	195	168	190	176	214	192	182	163	207	172	162	180	209	160	170	188	197	179	152	208	190	177	204	172	188	185	186	190	187	167	171	190	161	190	188	175	172	180	189	194	167	170	176	175	179	198	195	184	209	187	177	211	189	181	209	181	185	192	185	169	190	186	162	165	192	210	196	196	168	179	188	154	200	210	194	175	186	186	167	178	205	190	182	165	163	161	180	165	179	169	208	177	199	192	170	175	194	168	208	169	177	166	179	186	143	183	206	183	198	183	186	181	175	199	149	187	175	220	201	181	170	189	198	178	197	199	167	196	191	203	193	167	202	156	177	188	180	175	161	196	199	163	142	178	171	189	174	169	165	166	172	180	205	183	188	188	186	165	169	181	191	183	184	171	179	186	162	196	187	182	174	162	205	192	188	178	157	192	169	182	165	154	162	166	164	186	173	227	185	197	173	162	179	180	195	194	191	183	193	200	167	172	192	185	176	189	178	185	204	206	179	190	183	156	160	169	180	174	188	214	182	181	176	187	208	164	165	198	190	205	187	185	170	167	192	170	183	167	196	160	157	196	166	197	163	194	172	179	188	184	204	179	167	176	171	183	204	186	202	178	160	190	198	167	173	164	158	178	178	186	190	172	176	179	184	189	204	176	185	209	189	180	177	179	197	166	170	190	172	185	179	174	171	162	203	148	210	190	174	196	179	211	163	165	166	176	197	167	166	175	200	193	172	173	175	221	175	205	190	172	170	184	172	181	173	156	203	178	174	179	170	202	215	177	180	187	169	182	163	174	204	162	173	202	201	180	209	178	211	192	169	183	166	173	185	174	173	192	170	207	189	183	189	175	166	188	177	200	160	181	190	174	166	200	188	158	171	162	176	185	187	196	174	181	183	180	183	185	188	186	195	179	175	214	185	194	176	220	164	181	190	175	186	201	158	163	183	202	172	169	198	163	184	158	173	176	173	194	173	200	182	169	198	148	157	161	179	188	164	176	186	194	171	144	167	167	168	180	201	184	170	176	192	186	168	176	185	175	184	206	204	188	181	186	180	167	183	151	184	176	193	188	177	181	193	197	184	182	180	175	174	179	179	180	179	202	172	174	184	176	166	175	189	161	180	160	171	195	155	204	152	191	195	203	181	171	178	192	182	193	170	186	192	175	192	175	187	175	189	176	220	176	192	188	179	189	182	177	179	185	186	179	187	198	171	171	186	171	162	176	173	184	147	176	180	172	201	166	194	169	167	162	170	196	203	184	186	201	171	166	189	189	192	195	192	175	164	199	185	190	170	177	194	190	190	191	215	191	186	145	156	177	158	206	158	179	189	174	185	163	178	201	170	183	191	200	166	160	148	210	208	188	172	179	202	192	184	164	177	170	179	160	163	152	184	184	163	193	188	169	163	195	193	180	174	170	158	184	185	189	165	167	196	173	186	165	197	174	157	185	190	208	166	197	181	195	171	189	178	189	178	188	208	158	170	165	193	174	188	205	199	180	183	180	176	181	167	202	190	183	184	182	161	184	160	171	163	180	182	183	177	168	182	171	171	161	174	183	173	191	188	210	204	160	191	183	164	194	186	182	189	171	172	201	189	172	183	183	161	193	158	182	199	150	193	167	175	187	175	191	189	161	155	167	194	184	180	170	196	171	187	185	187	173	158	187	200	196	176	177	175	172	199	171	191	191	170	187	182	178	180	172	187	197	204	193	158	196	178	177	162	175	168	201	182	195	197	181	181	190	176	163	168	178	189	191	160	190	184	174	185	190	214	165	159	203	182	176	211	197	204	196	165	197	178	187	186	184	177	187	201	167	161	174	183	176	189	165	199	204	154	177	179	166	187	202	172	176	190	166	164	190	182	160	188	193	178	184	157	195	183	192	159	173	185	172	194	179	172	181	171	153	215	200	192	192	157	190	189	189	195	169	149	175	178	184	159	194	154	179	196	162	180	173	190	177	183	167	190	190	178	202	170	172	183	165	160	183	162	177	164	183	190	180	170	189	171	175	184	184	166	159	206	184	164	171	190	217	152	160	161	168	177	192	172	171	176	178	182	204	207	207	182	189	199	181	185	173	218	180	206	174	168	180	175	198	173	205	188	191	169	194	205	192	173	159	169	175	177	174	202	187	201	178	181	186	171	168	178	185	187	148	206	189	178	182	190	167
10236	1529	2495	3100	2658	2286	1816	1591	1350	1232	1162	1029	925	886	833	778	770	715	745	723	752	621	681	663	656	622	629	639	606	589	621	625	568	585	574	635	576	579	554	595	576	521	585	548	509	550	537	574	519	529	562	567	516	589	528	552	554	515	543	543	573	556	516	479	530	534	516	550	556	539	565	522	558	527	519	563	498	542	535	542	564	542	539	586	518	526	544	553	533	558	573	515	536	552	533	523	548	523	515	536	529	509	545	499	508	504	541	544	540	537	519	535	498	529	529	508	503	529	527	541	520	497	515	534	532	559	546	560	518	484	508	535	517	549	509	518	536	514	503	497	516	503	528	540	489	525	552	491	527	520	500	563	509	567	543	479	536	515	529	529	535	500	571	523	564	552	478	540	493	576	527	543	539	515	517	524	513	489	534	574	531	543	571	487	522	484	521	510	523	524	483	542	494	540	511	538	499	493	513	512	563	490	536	532	528	504	540	532	518	528	518	502	530	486	510	516	537	499	497	513	499	528	505	513	504	543	511	521	497	524	509	507	547	477	525	529	526	496	543	495	552	583	488	561	529	468	523	535	526	561	557	528	535	531	499	511	511	514	546	512	526	498	501	537	506	498	528	518	530	538	504	517	557	515	520	542	533	546	477	554	514	527	505	531	500	538	537	539	503	498	555	496	487	533	586	552	504	558	516	561	570	516	528	494	563	528	530	504	519	523	531	506	511	523	524	564	554	521	547	552	535	543	533	487	541	540	548	533	532	563	548	518	514	478	546	524	465	585	553	516	546	546	538	534	536	512	524	518	525	537	512	500	561	516	478	515	486	511	518	502	503	537	507	490	530	557	516	542	523	496	521	482	530	479	534	507	524	531	487	506	513	499	486	513	534	493	498	521	487	529	513	525	503	556	540	530	572	498	526	562	500	569	522	505	572	545	502	546	569	544	513	506	510	570	529	503	456	536	570	531	555	523	504	510	575	494	534	531	513	535	524	540	518	518	528	548	548	545	523	549	495	530	545	527	537	534	545	540	511	512	521	508	536	536	515	495	515	472	501	501	534	530	497	511	514	518	511	533	534	515	537	531	523	565	551	496	516	483	545	514	522	524	504	500	529	518	503	520	518	523	538	505	542	571	525	508	556	504	495	490	523	538	534	569	520	543	551	505	485	515	534	524	532	500	535	515	548	535	510	513	517	484	550	546	488	487	554	483	505	510	517	533	548	497	526	528	523	514	517	476	494	467	526	511	532	547	525	530	534	549	530	554	532	580	556	531	503	523	522	499	514	543	496	545	499	529	478	524	487	503	544	512	534	514	523	548	499	533	543	540	535	487	562	523	555	523	554	509	500	510	530	529	549	529	525	505	507	521	509	543	549	487	509	531	514	485	548	547	554	544	495	526	548	588	545	519	529	511	520	538	525	516	528	522	540	510	527	508	502	489	550	560	497	484	534	500	501	495	518	519	506	541	547	511	560	518	560	517	540	523	505	490	528	502	464	513	549	518	482	505	523	498	545	555	533	494	544	496	506	496	547	536	542	513	539	563	515	507	506	515	463	522	533	524	518	486	507	507	509	459	481	542	532	499	525	529	477	509	516	468	513	595	539	521	526	538	491	506	499	491	537	530	517	531	535	523	502	510	533	548	509	501	557	554	541	524	483	537	523	491	524	521	523	554	540	515	490	527	493	520	503	549	526	532	491	562	472	541	528	494	508	510	541	478	584	526	550	513	527	558	520	498	580	536	483	537	522	547	557	506	555	533	514	514	513	529	517	510	516	507	527	485	529	485	529	552	571	512	560	546	498	557	468	562	485	535	534	510	507	536	551	564	498	479	493	478	491	547	513	523	528	524	521	549	516	546	485	510	527	517	490	542	520	505	506	518	519	478	531	548	552	513	541	521	479	494	537	572	505	510	538	511	481	504	485	543	538	512	516	512	551	507	511	528	532	520	539	496	501	514	466	520	506	522	511	473	535	501	512	532	536	548	522	517	494	574	518	506	507	556	553	500	506	530	551	522	529	489	542	555	534	506	542	506	506	491	497	513	506	518	545	532	497	508	551	524	569	499	549	492	501	482	517	516	532	516	522	534	502	525	539	528	575	481	534	533	510	523	474	516	479	547	509	501	505	515	518	528	519	507	510	530	513	530	513	514	526	536	496	532	538	506	497	475	530	557	493	482	535	481	499	517	544	508	523	535	506	587	481	488	515	496	535	462	560	574	556	525	517	537	542	516	536	547	544	500	517	553	538	535	561	533	543	542	523	525	522	492	555	499	530	522	518	515	506	548	564	531	542	538	521	508	532	532	512	533	533	504	503	552	551	508	510	539	526	496	527	535	516	507	568	498	483	491	528	518	550	541	517	520	542	529	546	531	498	503	529	535	560	532	505	516	535	526	521	519	526	501	500	511	523	516	493	529	552	578	525	532	515	519	508	504	497	516	588	539	545	536	507	498	529	511	526	510	446	542	521	490	527	538	537	510	559	515	545	549	475	534	533	494	563	523	534	551	528	534	534	519	489	499	538	525	512	532	517	548	518	518	539	558	494	496	531	568	567	511	538	528	554	509	525	526	473	527	527	526	554	513	533	517	543	463	530	521	526	557	495	490	511	535	552	494	502	515	515	563	544	521	545	496	510	542	535	494	541	543	494	549	514	491	524	549	516	512	554	505	556	544	549	525	533	529	516	495	545	543	515	597	513	561	532	517	503	503	496	516	544	528	529	545	507	537	494	515	523	546	518	534	561	528	543	531	507	519	517	518	530	559	535	550	490	515	531	498	536	493	508	551	548	501	508	513	528	461	543	515	512	533	488	537	515	559	568	507	470	534	549	480	540	549	504	517	483	513	532	509	556	554	511	522	528	531	513	510	531	561	522	516	509	529	505	504	560	497	560	516	509	510	550	558	509	541	514	539	546	523	538	532	545	521	512	486	539	518	493	533	520	512	474	528	501	522	467	509	517	493	510	491	479	553	549	506	532	483	521	525	520	510	531	528	517	514	493	534	537	507	532	521	540	505	558	543	484	482	541	489	511	516	494	546	513	508	509	513	516	506	518	501	504	475	537	503	503	519	501	536	511	520	508	491	550	499	494	542	459	522	542	536	530	542	497	521	554	517	543	512	532	542	519	534	529	524	516	542	512	485	516	533	540	493	514	525	476	580	509	481	544	513	502	535	509	507	511	492	538	544	521	495	506	527	535	516	539	546	512	509	554	529	525	494	565	478	540	552	495	549	531	505	528	558	473	508	497	534	515	503	543	516	510	510	483	522	491	492	504	493	529	485	525	490	540	482	513	520	522	502	513	489	495	538	501	550	535	507	501	555	549	536	511	535	517	502	572	536	518	518	483	522	538	496	530	515	510	548	529	472	535	539	510	541	546	482	489	502	545	542	506	509	532	521	537	516	537	559	550	516	556	492	548	516	503	530	505	549	529	479	525	545	521	492	507	486	527	520	523	517	489	518	512	508	513	597	498	542	485	534
31191	6079	2599	1882	1353	1023	869	775	619	553	523	506	483	445	433	406	459	392	391	423	403	409	401	358	384	401	366	375	368	405	383	328	366	377	357	375	340	395	360	338	335	319	357	361	349	380	374	337	356	390	372	378	333	361	349	383	325	341	343	307	340	353	368	376	340	327	345	387	309	338	335	335	393	334	332	365	340	338	390	357	363	348	358	363	357	385	372	311	379	333	343	349	325	378	321	371	340	360	352	360	361	340	309	322	353	344	337	317	341	356	325	349	341	369	358	361	313	402	348	357	342	344	337	360	364	332	338	395	348	310	359	319	329	333	391	372	358	361	341	347	322	337	319	324	342	317	315	359	357	338	341	330	363	334	364	326	305	344	314	330	336	336	367	354	325	336	360	352	325	323	351	331	381	340	344	364	346	347	356	343	365	341	326	359	318	342	389	324	357	318	379	309	370	378	360	320	330	306	318	321	342	326	336	361	342	351	350	352	355	354	332	298	341	344	366	357	339	369	333	351	351	368	353	322	325	337	333	373	353	358	343	330	305	323	365	339	357	348	358	330	343	340	332	335	346	301	362	308	342	354	346	329	324	347	359	365	319	349	331	335	368	347	357	357	316	378	326	349	353	368	323	363	322	340	346	360	334	359	358	349	324	340	348	378	374	294	334	327	380	333	343	344	324	347	353	335	349	337	336	340	341	361	380	364	353	358	318	379	324	345	346	313	353	344	334	347	317	329	379	357	368	353	331	356	315	319	340	320	357	320	354	351	385	337	318	310	343	349	351	349	380	338	346	368	377	348	391	346	351	337	334	310	358	338	363	372	370	343	321	336	351	374	318	364	344	358	342	320	367	378	333	349	336	328	354	336	339	325	344	330	339	311	338	333	340	321	357	346	346	333	326	346	338	347	369	326	347	321	352	347	333	327	373	359	302	359	321	329	336	376	330	328	372	360	331	329	320	342	402	356	341	353	353	344	334	365	355	355	347	349	351	341	357	325	325	337	335	334	318	344	329	333	325	324	356	322	350	364	318	332	321	305	373	365	339	334	337	363	347	347	334	357	357	347	326	336	365	333	318	346	376	351	353	345	347	341	335	339	353	349	355	352	340	337	363	342	360	365	340	387	334	360	352	293	356	345	345	353	336	316	344	352	371	376	350	356	337	368	337	342	324	338	311	317	360	366	346	341	373	333	325	365	340	371	323	342	360	331	344	344	353	332	383	383	332	357	350	356	369	350	365	393	336	353	368	330	368	337	309	335	324	333	340	360	352	303	377	335	342	335	335	309	332	345	336	348	374	356	348	373	346	353	347	381	348	356	354	373	346	347	361	389	313	328	366	340	332	337	316	297	357	372	383	336	374	319	387	336	335	336	345	329	340	376	360	375	391	356	331	335	343	332	400	332	330	352	329	330	358	330	354	356	340	328	342	341	363	323	389	357	323	349	379	335	316	382	338	355	341	343	329	347	336	347	340	333	297	339	355	343	340	346	367	347	362	374	362	357	355	364	343	354	305	380	384	327	370	325	337	323	347	396	316	361	360	309	356	357	377	342	357	366	330	356	374	354	336	358	311	331	340	334	356	319	340	289	346	338	345	349	358	365	351	341	362	355	369	359	313	349	359	339	308	355	316	338	389	393	330	344	348	386	375	377	356	357	339	354	348	314	342	356	354	348	342	372	376	336	371	328	345	335	368	323	332	330	337	351	344	341	347	373	361	306	334	358	335	339	359	335	340	369	355	388	363	375	362	379	373	354	365	335	333	327	330	348	346	357	321	335	327	345	346	372	346	364	368	318	326	323	348	361	365	369	339	390	330	354	368	354	338	322	335	336	346	337	350	363	344	325	380	362	342	360	331	350	324	352	370	322	355	322	320	376	327	346	334	374	333	360	355	340	331	338	369	356	318	319	339	353	341	332	348	340	349	356	306	331	335	354	362	337	349	337	342	336	334	324	365	337	344	347	339	336	366	318	340	325	338	332	351	396	339	369	355	349	367	364	370	356	345	333	374	370	357	363	366	375	327	381	372	334	380	327	361	347	328	360	339	322	301	355	361	343	358	349	346	341	364	376	331	343	341	339	355	335	322	343	308	360	342	348	339	321	382	331	354	326	355	367	349	358	364	355	360	346	341	335	375	312	302	366	349	335	334	344	314	348	329	337	328	340	362	326	327	357	326	350	334	324	332	364	358	358	312	318	369	364	364	345	341	344	323	350	349	359	333	340	338	338	369	337	351	352	352	347	367	346	361	353	399	378	345	347	341	358	351	312	378	341	330	332	303	354	353	340	365	275	335	343	331	347	354	324	333	361	314	357	339	355	339	335	381	319	310	333	363	340	385	313	361	335	352	351	347	363	354	321	347	356	342	392	368	328	360	325	362	326	324	332	325	382	328	357	306	352	345	329	354	356	329	368	379	386	367	378	349	368	357	343	354	326	382	360	372	360	354	354	364	358	346	337	366	350	368	322	347	348	367	356	346	356	362	386	353	345	356	358	357	319	360	350	335	337	348	354	360	348	314	325	324	328	291	328	333	348	332	350	342	315	340	327	376	366	340	368	368	325	361	349	369	328	343	374	362	345	410	337	347	364	347	371	350	339	359	360	366	383	366	342	343	322	325	367	356	320	377	329	354	364	324	353	328	291	345	358	366	311	333	342	328	339	337	375	350	342	319	329	326	376	351	317	359	352	343	352	335	380	361	345	362	331	352	315	320	327	340	317	328	358	324	336	322	333	347	305	345	399	337	294	332	379	340	375	330	328	323	315	338	360	340	349	382	353	379	377	335	323	327	396	303	336	340	342	326	360	334	363	296	354	355	379	344	321	342	345	315	320	334	333	336	316	374	358	399	365	353	327	359	347	338	337	328	371	345	325	357	372	357	336	342	373	332	353	370	355	348	362	329	357	342	313	347	341	329	335	337	309	376	340	360	349	351	334	318	375	327	329	335	351	351	324	370	364	349	355	344	345	317	329	362	347	312	369	353	334	357	349	333	344	295	328	386	332	332	335	333	329	348	330	351	339	323	337	346	319	319	321	355	333	348	315	335	358	301	346	387	342	351	364	333	338	371	343	363	365	348	337	328	355	305	341	337	325	339	354	353	358	323	354	338	312	299	332	344	352	362	379	342	340	328	337	341	341	339	339	328	373	346	318	373	387	378	328	362	300	328	342	343	338	374	304	329	320	310	328	334	363	323	365	410	320	387	337	337	339	357	375	315	327	361	361	322	350	299	312	376	358	337	305	351	330	356	367	345	306	314	344	334	319	331	362	359	340	366	350	312	367	349	356	348	365	356	385	364	337	353	382	323	322	333	335	347	352	327	335	342	378	357	341	339	303	327	368	319	383	345	345	390	337	332	344	368	334	358	335	375	313	334	353	384	324	365	349	353	362	325	354	351	340	358	364	354	292	346	324	306	359	368	385	363	346	322	327	353	354	358	378	350	339	356	345	333	327	345	345	325	331	356	363	349	339	321	334	338	358
15369	2783	4608	5514	4877	4146	3425	2820	2623	2250	2014	1856	1749	1610	1528	1383	1362	1322	1319	1248	1224	1188	1183	1100	1090	1170	1023	1120	1069	1035	1010	1048	992	1046	990	987	956	960	938	970	960	1038	950	958	963	938	930	928	965	923	933	885	895	906	950	998	875	930	945	923	917	949	917	912	888	905	944	903	911	920	905	890	926	946	962	929	940	922	893	950	886	884	926	896	958	847	909	866	935	903	909	891	881	952	913	933	869	910	889	835	898	895	839	874	877	858	859	897	913	890	922	913	905	913	892	911	887	971	893	885	908	869	908	884	843	851	906	870	915	929	877	867	936	921	879	911	878	915	852	885	918	866	864	869	873	906	914	862	881	861	859	843	861	858	892	870	894	842	913	903	864	859	855	903	899	872	840	910	929	918	852	839	866	928	888	852	833	851	899	911	845	901	912	885	862	910	834	865	901	845	904	905	835	846	939	911	907	865	902	869	886	895	918	861	907	886	910	864	821	856	873	867	952	881	879	862	928	921	956	910	908	880	906	889	893	919	838	848	862	901	889	896	814	890	845	848	850	884	875	820	878	885	909	881	920	921	871	869	807	839	894	876	894	912	882	905	882	856	843	865	840	901	873	884	895	866	880	894	873	859	885	903	844	843	864	924	829	854	926	867	908	894	875	877	881	886	847	865	877	854	900	816	902	863	959	901	900	902	879	862	909	904	894	866	846	919	935	880	939	864	830	877	920	867	847	906	904	881	859	900	870	846	904	901	843	828	936	839	898	850	948	860	962	809	884	865	942	939	883	893	899	892	870	857	869	861	891	842	891	902	844	925	927	843	884	844	873	863	893	866	855	910	905	885	847	869	928	879	857	862	895	915	857	907	841	823	848	840	864	849	905	904	853	868	856	880	867	897	924	877	857	911	919	912	856	856	856	936	886	918	927	923	917	924	866	890	833	910	937	878	902	855	883	853	928	846	873	847	840	871	896	816	844	938	890	898	902	876	909	879	925	897	916	924	861	824	895	868	858	883	852	854	844	845	850	858	890	904	899	866	893	863	878	878	929	872	882	864	846	848	899	893	855	885	867	882	921	912	864	856	860	868	878	874	921	869	887	827	832	898	904	876	919	886	904	865	824	861	937	913	908	888	908	910	882	913	858	847	834	865	886	891	875	865	848	897	898	884	827	894	940	901	895	809	918	803	918	801	887	934	935	862	882	897	876	914	865	878	913	901	887	918	909	922	910	880	893	897	898	901	909	885	868	876	852	904	922	863	861	866	836	845	859	849	890	909	882	898	891	867	851	891	882	908	890	885	917	934	869	847	869	880	881	884	859	935	887	879	850	904	890	855	863	892	882	857	863	939	916	904	941	893	880	865	878	885	853	871	828	844	856	852	883	842	876	926	893	878	901	926	908	923	920	864	856	875	911	896	889	900	889	874	917	893	912	898	916	884	925	906	824	914	903	909	852	863	885	912	890	862	840	899	906	854	898	889	915	878	884	899	853	873	883	836	852	858	906	850	855	850	853	912	874	936	867	858	951	858	903	843	882	887	914	894	870	937	859	850	897	855	824	854	887	867	931	927	903	894	874	849	890	892	876	852	854	865	823	891	881	890	871	893	950	871	925	868	869	892	905	841	865	822	888	913	890	884	925	886	820	865	861	850	894	928	854	906	848	859	835	893	891	819	920	875	885	917	884	914	906	889	868	904	850	905	905	899	852	884	874	935	904	871	813	829	884	912	912	908	858	929	871	943	952	863	857	885	883	861	856	858	905	887	866	858	895	840	918	874	862	863	866	872	877	888	841	930	837	930	906	857	846	872	929	930	890	868	857	908	896	925	847	862	926	903	936	849	882	879	922	889	919	843	917	887	837	860	946	876	903	924	907	853	910	855	882	843	894	845	937	928	860	881	928	851	913	870	887	879	886	890	868	854	927	908	913	888	828	914	902	887	863	878	903	892	907	912	907	799	900	895	883	881	852	862	906	891	883	927	888	880	901	866	944	932	931	880	906	894	840	897	877	897	895	887	878	892	859	866	949	954	838	847	883	918	880	876	898	884	888	899	878	820	912	855	914	897	906	927	885	968	916	833	851	832	825	803	864	936	858	884	874	918	839	910	857	917	856	882	885	907	882	910	837	894	888	904	907	834	891	895	892	901	882	876	889	896	879	933	826	891	871	925	928	855	910	857	858	903	915	898	877	911	889	876	875	933	891	855	860	869	867	868	868	982	909	897	843	838	840	899	858	912	876	869	854	857	812	871	912	873	889	821	931	886	875	785	870	916	868	928	841	869	921	890	865	881	868	908	882	907	905	858	916	877	887	937	900	908	868	918	918	859	826	839	920	891	886	878	864	926	894	873	869	881	875	915	888	931	918	901	895	880	958	846	888	892	902	858	940	905	869	928	853	888	903	858	911	799	919	876	804	843	905	890	899	863	862	867	823	887	868	842	887	893	856	858	852	920	922	875	880	902	859	867	876	901	880	853	830	873	915	878	869	879	815	841	842	920	863	871	846	858	852	918	925	882	865	891	863	884	909	891	909	884	916	901	866	956	864	904	865	891	856	907	859	848	872	852	897	840	905	882	900	883	892	882	904	821	873	862	885	946	853	908	865	856	904	884	820	853	924	851	896	885	846	829	828	862	887	838	900	886	892	871	878	888	887	805	879	906	889	864	868	889	843	937	909	871	940	887	926	902	858	923	855	905	893	919	890	859	898	865	824	899	857	848	888	899	858	887	892	864	852	916	912	890	864	877	902	833	906	926	887	861	847	847	907	858	847	878	888	859	823	875	899	874	864	867	902	883	897	888	906	904	859	891	857	865	893	864	859	879	886	865	887	830	866	874	876	889	894	866	898	894	888	931	932	882	870	892	950	883	842	839	833	848	893	942	882	821	823	856	915	878	911	945	866	904	840	848	879	866	933	867	863	901	903	844	893	892	866	901	888	882	923	844	861	893	901	905	841	936	894	833	893	873	839	850	896	917	882	887	903	876	820	879	915	900	842	896	897	954	842	855	885	886	892	881	917	883	942	888	941	878	917	876	857	883	960	904	882	863	885	883	915	859	880	901	871	879	892	864	885	907	870	864	830	895	910	880	899	917	898	869	867	847	856	871	887	874	831	834	900	870	832	850	886	855	845	849	846	890	856	866	859	894	899	884	833	868	836	876	936	869	948	896	891	880	893	909	842	888	843	878	909	918	822	828	899	864	923	870	929	869	818	864	869	900	883	891	829	877	877	887	906	838	885	898	851	965	928	896	914	864	853	916	860	923	865	837	867	829	887	884	881	919	874	939	857	883	906	873	808	900	882	793	886	865	897	940	930	884	851	929	847	898	880	890	848	874	850	867	859	903	923	919	903	874	893	819	895	879	872	921	900	961	861	879	890	885	845	824	878	860	896	860	850	862	864	919	898	914	868	882	859	822	901	917	886	890	853	869	930	857	926	888	843	867	908	879	867	916	918	877	864	878	892	907	889	924	874	870	903	910	868	927
3919	355	252	310	273	282	302	249	252	307	269	286	271	279	266	306	301	270	258	278	269	277	259	250	249	284	261	246	262	243	278	249	272	271	263	270	285	249	290	252	261	277	310	260	235	279	287	265	313	262	266	281	243	273	244	294	264	272	281	276	262	285	229	253	279	280	243	282	227	267	280	288	274	274	249	279	275	263	294	303	287	282	294	268	264	257	246	270	260	252	283	240	305	262	263	251	269	272	270	281	284	231	289	280	293	271	250	319	276	278	276	285	300	279	294	270	295	247	255	273	273	262	283	274	268	246	284	278	286	237	292	255	265	307	289	246	259	235	247	273	285	272	278	246	260	269	255	288	272	283	278	247	283	273	287	258	252	279	291	283	279	303	263	291	293	255	264	269	248	263	296	282	263	264	250	281	266	235	282	304	302	296	291	295	243	253	220	259	279	287	282	286	273	269	307	320	277	251	277	295	263	290	254	307	258	289	261	294	280	274	269	279	269	239	267	253	276	274	272	325	288	269	259	273	264	243	269	274	265	286	269	272	269	304	286	265	254	282	252	279	300	258	266	299	287	286	279	283	267	260	269	271	281	273	275	274	307	259	262	262	281	253	278	241	275	292	267	279	293	297	261	260	257	247	271	309	272	251	285	265	309	262	281	272	271	286	274	273	263	257	280	302	261	282	252	279	258	280	276	269	277	275	258	250	255	259	275	293	294	253	288	265	254	264	268	249	255	252	305	265	282	266	303	274	262	249	276	250	271	278	267	246	271	287	258	287	285	311	252	252	285	262	290	323	241	274	268	268	272	252	273	275	274	300	292	280	259	254	284	248	279	265	272	252	270	282	295	262	254	266	254	250	274	296	278	234	250	280	290	282	272	264	282	325	296	279	268	289	285	259	277	276	263	272	268	265	285	255	278	279	275	265	217	274	291	275	275	274	247	281	272	275	297	278	303	279	250	307	278	229	253	290	239	279	272	279	294	287	253	296	292	291	251	288	248	256	264	273	284	276	251	262	283	292	245	267	276	285	286	280	266	288	266	281	248	277	281	254	302	284	248	279	276	254	270	274	303	283	261	256	269	261	254	276	287	265	273	283	257	226	284	299	262	288	280	235	301	293	292	281	242	263	293	276	276	291	260	272	233	276	300	281	302	261	275	284	279	270	284	288	288	241	269	300	248	285	243	272	253	278	246	266	286	276	268	302	274	251	273	258	289	246	259	249	277	270	260	311	266	261	304	256	264	277	276	269	259	288	275	273	264	261	291	278	240	284	244	264	281	279	252	277	249	243	273	286	266	283	245	269	276	266	285	279	283	278	291	264	305	308	285	254	276	255	301	249	285	248	275	271	263	268	254	297	262	283	290	268	275	260	282	254	255	245	277	287	289	264	293	276	289	264	265	261	271	261	268	286	284	295	280	301	284	262	299	266	281	290	286	287	246	259	248	244	266	303	246	238	243	267	283	287	244	267	264	309	291	300	293	230	286	308	290	281	258	241	253	273	298	266	283	262	261	295	252	251	285	288	239	280	278	284	270	274	300	274	271	234	224	258	243	284	301	274	288	268	265	275	262	285	254	250	280	287	250	275	296	267	284	287	285	299	254	274	270	246	271	259	259	264	254	294	271	267	252	251	275	260	256	294	270	276	293	280	300	240	261	272	287	270	266	261	251	268	267	267	292	264	286	279	312	297	265	260	305	271	276	250	270	271	260	266	261	259	275	287	280	248	272	315	277	255	286	288	299	276	273	266	274	272	293	254	296	264	230	320	300	297	284	309	301	287	328	269	293	269	263	284	281	295	271	284	282	262	270	262	275	245	276	294	288	281	255	264	241	290	243	255	256	258	270	251	263	216	241	283	288	276	250	286	292	265	298	308	259	272	265	298	279	280	237	261	265	271	293	285	288	276	266	285	286	262	280	305	279	289	262	255	304	305	276	274	278	296	270	264	267	253	268	297	292	264	279	283	261	280	272	268	283	267	284	280	253	255	264	259	288	290	251	274	282	257	258	270	267	277	287	281	282	271	245	247	258	265	271	284	275	266	296	271	293	253	327	274	267	278	251	258	263	278	258	254	280	266	286	288	276	296	247	268	278	287	279	288	284	294	273	297	270	281	297	264	267	252	272	305	252	269	289	323	271	267	283	264	246	279	259	294	274	275	306	293	285	289	242	279	271	298	273	264	257	279	245	253	293	272	263	246	264	280	270	288	250	265	275	274	270	279	253	240	254	273	248	254	268	261	283	276	276	284	271	266	254	299	253	289	277	265	292	283	274	262	282	289	241	277	277	245	300	261	290	281	273	267	269	251	255	298	261	276	257	234	300	267	289	301	274	273	261	243	258	270	264	263	253	261	253	289	313	258	281	277	277	240	239	272	285	286	244	238	268	279	272	266	265	295	278	257	281	285	310	251	274	251	263	248	271	260	259	245	275	248	279	264	285	261	280	274	280	289	287	265	302	276	285	282	293	308	262	318	279	266	276	257	246	265	259	265	248	266	309	266	265	261	264	247	247	273	254	275	331	258	285	262	251	264	300	285	245	275	256	264	283	251	278	256	287	281	290	271	256	279	280	279	276	285	299	278	267	272	276	308	275	288	302	302	263	276	284	283	289	264	260	246	280	270	262	243	248	269	245	257	229	286	276	267	273	277	257	285	260	297	275	274	273	257	275	273	273	278	250	262	267	277	289	277	286	296	313	266	277	252	260	277	262	259	240	290	263	240	240	307	254	241	258	247	275	264	278	304	279	281	274	291	290	288	248	256	274	239	282	274	302	282	293	282	260	288	291	286	249	297	270	252	295	251	285	267	260	279	236	273	281	293	303	300	272	283	289	272	270	273	285	268	244	285	263	267	278	274	271	234	260	274	295	284	290	257	244	266	299	270	284	260	241	265	247	296	286	284	226	274	272	267	252	276	273	258	278	296	249	262	267	257	273	278	303	293	277	265	271	288	278	264	287	280	234	254	279	250	283	264	256	288	271	284	280	263	280	267	290	271	266	291	256	292	255	263	266	268	256	266	264	302	257	265	281	241	270	274	273	284	274	302	241	274	284	262	257	282	274	276	284	267	272	255	269	272	262	285	281	285	292	277	274	271	265	289	269	273	301	259	256	260	266	268	241	257	286	284	243	262	279	277	253	272	270	290	282	256	284	305	267	271	263	275	252	296	247	293	266	272	261	267	231	280	284	263	278	278	280	304	290	286	267	293	248	299	284	260	259	320	267	268	277	249	266	260	242	295	283	266	278	250	273	299	284	255	269	280	272	297	247	291	281	270	258	269	277	280	297	274	278	294	265	267	249	267	269	266	276	252	307	267	261	301	287	273	279	251	252	264	261	263	304	270	275	248	262	249	280	270	312	290	296	241	285	246	277	290	264	252	237	286	244	297	295	257	320	269	295	283	267	256	284	266	273	263	263	250	261	263	270	306	271	248	263	291	293	292	280	269	298	278	259	265	262	251	277	237	283	272	243	247	289	267
3326	715	770	762	740	744	808	753	709	685	715	685	725	752	725	672	675	695	692	710	699	700	697	711	693	703	712	722	688	694	681	712	699	685	728	673	734	706	699	694	703	649	708	708	691	728	707	695	694	708	684	736	711	701	724	701	706	713	730	709	675	657	705	744	665	695	609	685	698	762	687	720	705	682	655	726	678	688	669	763	689	695	697	703	684	712	715	672	705	698	686	694	669	705	663	694	724	716	678	669	711	721	716	710	674	713	664	699	745	731	687	662	714	684	664	698	722	667	687	678	663	686	721	689	758	681	648	666	673	680	727	695	643	681	674	693	670	686	715	711	682	699	691	659	676	703	697	724	696	693	673	726	666	710	702	679	703	678	719	721	712	697	704	688	698	692	679	700	724	716	679	724	682	696	709	663	720	638	661	666	679	713	728	668	704	696	663	693	696	749	725	659	720	691	704	668	686	698	661	702	691	704	616	672	706	725	701	725	709	679	700	693	742	704	638	751	685	675	725	687	674	698	751	745	687	681	706	738	685	672	612	646	697	710	694	683	637	684	673	694	636	692	709	701	665	701	720	715	703	663	676	653	698	693	700	749	682	692	750	694	689	706	695	721	694	649	711	686	704	721	698	680	725	696	720	667	676	700	669	715	696	717	687	703	691	632	684	698	664	693	711	659	698	699	677	660	668	698	714	701	700	652	665	725	721	674	660	697	722	739	718	705	743	702	669	691	707	725	735	710	725	717	701	727	686	685	678	728	615	655	680	660	690	652	758	667	748	737	681	638	675	646	690	700	677	736	670	654	672	651	694	680	679	702	657	686	684	748	724	704	715	689	703	689	667	709	695	655	689	658	680	640	727	707	708	714	673	667	717	742	697	703	719	684	701	672	727	745	696	743	689	656	698	669	677	648	682	707	722	676	703	693	714	672	712	724	678	688	700	722	756	673	697	697	700	680	712	723	688	676	733	677	658	706	685	655	706	700	642	680	739	682	672	740	696	726	676	727	684	691	697	696	670	659	727	686	710	691	692	683	656	707	709	767	676	700	694	757	731	707	704	710	648	692	705	644	728	690	719	681	652	694	666	676	682	657	646	706	685	689	683	725	717	648	683	694	690	729	715	711	625	697	710	688	693	640	681	673	717	650	692	717	698	711	699	714	655	709	716	728	703	701	698	725	711	698	660	634	657	759	730	690	704	691	703	705	661	684	683	667	679	679	677	700	627	687	687	708	669	679	705	645	666	720	673	683	679	683	709	779	713	678	707	720	706	710	674	677	693	705	694	690	712	656	681	689	705	709	680	677	720	703	705	700	701	693	681	711	678	729	694	710	693	681	700	719	659	652	687	690	696	702	659	666	649	689	687	729	693	701	719	666	700	718	686	689	692	708	696	626	630	707	703	642	706	715	662	679	683	668	695	696	716	690	666	662	640	666	678	678	693	721	685	661	679	688	687	662	685	693	703	673	678	685	702	743	726	638	684	689	678	654	662	671	692	706	677	698	687	678	665	678	725	766	742	667	704	594	654	694	694	735	742	647	687	679	686	690	729	670	718	714	701	665	714	684	686	658	693	673	727	706	722	721	664	733	675	699	711	693	677	693	698	684	683	659	680	672	698	708	674	694	705	680	648	710	715	693	674	701	725	684	690	680	670	663	660	718	691	699	644	695	700	710	744	675	688	691	687	694	694	709	701	740	708	666	684	677	773	703	682	677	701	705	676	751	721	742	678	693	690	704	722	674	704	639	741	696	688	668	687	684	682	741	691	739	694	714	715	682	673	699	692	697	728	729	728	685	738	696	698	683	731	668	731	679	663	722	699	712	669	744	675	723	684	628	653	675	727	666	734	707	694	722	656	695	638	682	711	715	659	655	667	714	651	688	710	639	644	713	672	664	722	699	666	694	687	685	710	702	693	692	697	695	711	704	695	682	749	698	722	618	700	686	687	669	679	668	717	691	684	691	725	740	691	735	725	722	723	712	671	698	699	775	655	681	739	776	727	682	710	705	719	669	686	677	662	717	700	689	692	685	656	660	737	641	730	727	711	677	684	733	694	697	619	718	732	714	683	722	721	669	775	705	695	729	690	689	706	699	695	660	715	694	686	698	688	689	738	752	712	643	678	705	686	717	705	696	686	739	705	705	739	705	697	669	752	697	651	717	674	659	723	705	705	684	697	697	672	729	648	713	669	665	668	652	689	699	729	695	669	645	653	649	702	722	690	688	635	666	686	630	694	695	681	643	740	664	684	677	707	708	667	715	700	696	686	661	695	718	675	722	672	697	728	687	649	683	680	693	705	697	703	668	667	687	694	664	683	689	697	703	688	674	752	671	694	688	627	654	666	715	694	686	663	689	682	672	696	680	700	701	670	703	710	691	726	724	719	666	687	674	755	679	662	684	690	760	724	753	709	736	700	749	668	667	721	668	684	703	722	676	680	690	728	707	702	714	699	686	638	662	694	683	679	671	708	678	724	660	662	655	732	655	708	693	733	680	668	664	708	708	702	669	768	710	637	725	672	695	705	736	719	692	673	726	720	720	686	695	670	702	696	709	649	667	738	690	648	723	667	678	668	716	679	721	710	674	701	718	702	694	729	701	697	681	682	696	697	691	767	713	689	668	714	730	684	720	692	679	697	724	712	718	698	722	663	703	678	707	707	711	659	669	715	673	767	700	681	718	701	707	692	718	660	708	728	720	703	687	681	682	700	669	720	698	678	657	724	635	732	666	650	706	731	660	714	680	705	687	763	713	660	734	688	737	765	694	726	688	674	691	706	635	727	748	723	689	703	693	664	720	692	673	689	733	696	710	683	697	703	663	706	701	661	726	681	692	717	697	685	641	677	672	696	677	696	730	711	696	711	690	681	688	690	657	706	718	685	708	697	702	679	698	670	668	711	722	716	738	738	678	673	714	687	699	723	689	731	707	682	667	680	682	711	693	678	734	669	698	737	692	645	700	696	701	718	691	695	701	713	677	700	661	680	699	664	717	735	648	717	673	681	716	682	665	727	690	717	681	681	732	676	660	737	690	686	708	678	686	675	692	656	713	722	689	694	653	694	695	702	686	695	780	684	625	683	691	698	719	647	723	662	694	714	718	695	728	694	669	697	681	698	717	727	654	721	713	683	733	715	725	704	683	656	674	677	692	753	721	674	678	671	679	666	691	686	701	694	650	662	703	706	749	706	695	670	726	660	720	706	709	727	718	718	663	744	716	702	720	705	740	677	722	657	740	696	676	697	712	694	690	694	734	713	725	700	693	721	675	702	759	758	720	696	676	693	714	686	695	712	735	720	730	729	701	720	722	714	688	672	671	676	672	670	738	743	691	721	724	688	663	703	714	680	678	715	734	688	687	680	731	732	704	664	714	689	711	683	684	699	714	725	695	738	691	653	663	709	693	679	692	698	676	672	680	682	706	722	728	705	707	652	691	635	685	700	669	699	700	678	685	690	664	721	677	689	684	672	714	685	684	776	676	653	722
20987	2612	1156	982	690	545	424	359	327	256	278	267	268	247	239	223	226	232	192	192	202	193	190	196	189	251	179	185	178	190	189	185	202	180	187	191	178	173	221	191	179	215	188	197	204	176	182	161	193	185	169	206	191	192	183	206	184	156	204	172	189	203	175	174	170	212	181	182	188	175	187	185	190	184	212	181	177	182	189	192	170	189	202	182	198	195	189	188	182	188	181	178	195	186	176	180	172	176	193	188	160	176	206	176	210	187	181	171	187	181	169	173	166	156	166	181	194	167	192	186	170	182	194	199	186	188	157	167	174	208	203	201	159	171	197	200	178	160	178	155	162	210	179	188	154	180	178	178	170	189	178	165	169	179	192	180	190	177	199	183	175	169	168	190	176	176	186	184	169	189	185	217	179	168	159	160	208	170	177	165	191	171	201	199	218	203	181	192	191	191	163	182	165	168	191	162	204	186	175	190	189	176	161	165	181	195	167	183	221	190	195	178	174	159	184	203	174	161	173	188	176	178	168	169	200	163	179	180	198	190	188	173	180	184	182	180	176	148	180	161	175	189	187	186	186	190	174	192	163	173	193	190	158	181	153	172	179	177	187	210	182	187	203	162	180	177	177	225	169	202	165	196	200	182	179	189	183	198	201	183	203	199	171	192	164	189	176	168	162	176	156	204	188	186	187	183	184	189	171	185	166	166	176	185	196	193	183	168	201	167	199	180	162	171	153	165	182	167	183	191	183	188	181	175	172	162	188	187	181	178	181	197	170	181	185	211	165	198	171	178	172	186	178	168	204	175	196	185	176	165	176	167	205	185	181	169	174	171	174	162	194	177	192	188	185	165	186	196	176	203	199	204	166	183	201	184	187	183	173	176	168	174	190	177	189	160	191	202	172	178	151	186	196	188	159	175	199	188	197	205	204	195	203	201	188	173	185	155	182	186	178	149	180	176	175	170	187	182	175	180	174	204	171	185	168	171	167	209	172	174	191	167	190	166	204	185	203	181	186	166	166	204	190	192	150	164	194	205	210	184	225	181	185	204	201	177	175	167	174	186	155	198	181	174	175	185	154	186	183	158	194	197	176	194	194	180	190	181	177	173	142	189	197	183	199	177	191	173	187	179	167	170	170	186	175	180	178	183	173	177	176	223	191	191	189	194	191	199	173	192	209	177	202	183	185	176	192	192	169	184	189	197	195	178	192	167	187	206	169	178	181	171	193	193	181	176	160	182	176	179	194	201	153	191	187	152	172	158	183	177	203	192	195	165	193	208	181	183	190	172	172	184	200	182	195	172	177	176	192	194	232	193	201	178	155	184	175	184	172	167	201	202	181	197	163	193	196	184	190	181	180	163	210	199	198	181	166	189	186	170	195	174	174	156	179	192	184	194	163	189	184	197	209	195	181	175	180	198	167	167	176	193	203	165	179	172	186	204	162	165	197	182	151	177	171	206	189	181	159	177	195	176	165	186	183	180	171	178	175	188	192	173	170	147	163	175	177	189	185	200	180	175	200	156	181	163	185	194	182	180	180	165	188	195	192	204	196	182	178	162	177	164	162	190	186	196	187	188	168	179	194	180	174	184	168	174	178	178	168	186	180	194	186	159	190	169	179	193	186	203	169	175	166	173	187	189	176	163	189	171	204	191	181	174	197	181	163	163	200	175	201	172	181	195	176	162	192	198	187	191	194	166	160	179	175	186	182	180	186	176	196	180	193	183	187	174	209	182	162	180	198	193	181	170	172	162	164	174	173	180	201	181	185	195	167	219	176	172	178	185	187	167	173	179	164	161	195	163	192	181	165	211	190	179	198	170	182	173	184	180	167	190	168	169	164	192	212	205	175	188	191	183	190	165	168	177	179	185	157	178	182	142	190	189	193	186	170	179	173	194	168	183	196	181	164	179	172	178	188	169	181	188	185	179	202	164	168	197	178	162	188	167	169	192	177	175	191	178	187	178	188	182	195	174	172	177	202	181	169	188	160	181	202	162	177	181	182	195	178	181	164	176	173	185	188	195	169	194	187	184	195	172	214	192	182	191	192	162	196	186	150	188	170	166	184	182	217	168	188	205	173	176	197	159	175	155	177	198	162	182	181	170	169	202	201	175	179	184	184	159	191	187	176	164	163	165	187	178	213	188	185	202	179	175	166	187	176	177	206	165	181	170	177	174	177	197	194	205	181	205	194	192	181	169	181	167	166	198	164	211	202	189	166	211	187	197	183	184	176	204	182	188	196	165	182	178	183	198	194	187	188	204	199	189	169	202	194	196	190	164	192	170	181	187	190	176	193	181	172	165	188	185	180	159	187	186	204	205	171	185	175	194	205	185	199	180	197	199	186	173	180	188	195	183	195	188	172	174	174	182	190	215	183	182	201	189	163	176	212	185	169	190	160	193	170	203	203	181	185	172	167	177	190	176	203	166	202	185	167	181	164	184	186	213	180	161	176	165	174	191	169	178	157	178	184	184	172	175	148	199	187	176	168	156	180	173	183	170	180	164	212	201	171	196	169	211	185	198	184	188	177	189	180	176	188	194	195	178	165	184	193	207	163	190	173	191	196	186	180	162	146	165	197	186	205	201	176	161	161	201	190	179	178	176	177	194	186	177	169	174	168	171	191	171	191	195	174	184	146	201	195	165	211	188	153	188	175	175	181	161	163	190	182	187	149	174	192	178	196	189	201	200	159	177	179	198	201	182	204	191	181	185	199	192	174	198	174	180	177	199	170	166	208	194	164	167	197	184	185	173	193	166	166	202	204	173	159	192	167	168	157	208	185	181	172	193	206	187	174	175	208	191	185	179	182	192	176	172	168	163	165	197	164	182	212	171	197	191	225	183	194	192	165	182	182	160	187	165	187	185	184	186	170	168	191	178	175	193	168	207	173	185	169	174	192	191	158	152	176	168	178	184	177	158	159	193	183	195	166	215	188	194	207	178	167	159	189	195	191	200	193	195	185	171	154	176	169	188	181	188	154	168	186	167	189	199	210	182	186	202	175	191	171	180	181	172	185	175	184	180	162	201	178	179	197	174	199	215	179	206	166	181	186	184	185	203	194	197	165	183	165	170	189	177	169	202	195	177	184	178	185	175	198	184	181	198	187	190	195	161	204	190	193	205	195	182	175	182	192	186	143	192	188	185	158	147	177	198	200	147	194	178	185	224	189	181	182	184	171	181	172	169	154	160	200	181	158	186	195	185	191	185	173	188	182	174	205	186	181	169	178	173	197	196	207	174	157	179	186	187	166	182	187	179	185	176	174	183	179	185	195	183	183	170	177	174	181	159	205	175	175	169	186	175	192	195	177	204	177	190	185	185	170	176	166	165	155	186	178	186	182	186	186	156	185	182	202	170	197	189	181	194	157	186	176	195	177	190	185	232	193	188	201	187	180	195	201	172	176	194	192	202	187	179	176	200	195	189	187	174	175	188	161	201	161	182	188	191	175	176	178	174	193	171	158	198	174	155	173	165	177	200	194	177	187	179
10892	1467	2583	2945	2651	2238	1863	1673	1405	1258	1137	993	950	895	872	801	829	793	754	667	678	694	672	616	657	613	675	652	641	626	615	625	589	620	610	545	567	567	561	576	518	503	598	550	566	522	518	538	533	528	557	553	578	547	564	540	530	553	541	537	559	538	568	523	541	522	571	552	557	543	556	559	503	529	541	569	543	561	564	558	529	538	544	532	561	506	589	533	524	554	564	518	537	517	533	549	511	513	529	543	523	510	532	486	481	504	511	499	521	512	552	503	518	522	507	529	572	539	533	536	534	558	506	520	546	520	522	565	539	529	499	518	577	531	489	560	534	512	552	533	527	540	518	540	535	506	549	496	562	560	555	530	517	566	530	545	542	496	503	502	517	565	536	546	570	517	540	492	558	558	551	540	531	538	530	528	507	527	533	522	534	498	573	551	551	519	528	564	501	520	517	529	539	507	530	537	529	527	548	512	536	485	537	493	518	563	532	525	517	521	485	586	496	509	516	510	513	530	566	568	543	550	498	526	478	570	490	508	539	519	547	527	516	544	492	533	553	571	551	473	561	550	559	539	491	501	531	515	529	518	499	495	567	491	522	550	479	604	515	512	522	533	553	554	560	521	552	492	497	558	530	569	498	519	499	555	546	576	483	547	504	477	547	560	538	526	514	496	547	501	573	534	533	536	514	531	552	541	515	536	558	542	538	536	544	494	550	547	531	550	517	552	528	496	510	492	490	479	516	515	548	514	580	528	494	503	484	554	527	506	522	518	543	531	539	516	502	513	524	527	500	512	536	537	499	550	507	523	541	547	507	546	496	497	519	522	564	541	551	523	511	535	506	567	504	538	478	558	570	548	526	512	498	535	506	504	504	495	537	525	580	507	488	508	553	524	556	495	489	544	514	495	569	528	476	501	519	554	522	516	521	536	527	500	538	518	542	522	541	528	532	535	515	504	519	533	510	524	531	515	531	516	511	522	507	527	577	507	537	501	516	498	525	532	511	539	477	586	532	535	503	484	550	535	521	533	513	531	529	540	508	551	508	599	507	498	509	535	511	550	519	550	507	529	469	524	527	543	524	538	493	558	548	572	526	555	546	535	553	527	526	592	511	533	548	488	511	533	556	533	512	556	510	490	523	503	534	532	480	506	562	511	550	527	487	511	515	545	546	541	548	542	585	523	506	543	548	544	511	503	552	545	455	506	523	524	513	498	494	503	547	544	519	546	523	526	482	468	510	519	530	537	514	531	532	553	523	491	550	529	507	561	513	524	518	578	537	524	508	572	549	515	519	504	488	518	543	524	511	516	544	502	546	489	583	518	569	498	524	559	506	486	541	541	474	514	514	555	564	547	529	536	526	531	559	547	497	536	531	533	529	543	526	533	522	517	547	526	529	536	507	507	522	513	560	535	501	479	525	518	535	527	491	494	477	480	558	518	509	513	536	529	545	491	527	503	524	521	504	478	530	544	541	527	540	536	525	497	512	560	537	541	501	533	531	521	503	549	526	502	530	543	530	505	485	514	535	519	576	541	525	490	512	505	539	542	507	523	535	521	520	549	500	498	501	521	559	520	520	525	522	574	494	499	552	513	543	522	511	518	535	516	536	487	520	513	513	499	526	562	533	533	556	520	497	549	545	542	535	510	542	529	502	549	500	529	534	548	514	504	551	559	516	519	503	442	485	491	556	518	546	522	513	453	457	529	503	510	548	485	542	506	552	496	521	575	498	535	548	537	522	527	542	527	512	523	532	512	535	505	536	512	558	517	520	522	515	535	490	532	513	507	504	540	530	552	546	509	552	506	550	524	550	557	538	488	553	526	531	552	529	496	500	530	528	540	553	523	514	489	512	548	514	536	520	558	522	510	490	485	525	537	515	514	532	526	527	508	539	541	537	530	524	504	525	544	526	515	466	552	486	503	537	516	519	507	521	531	532	555	559	515	503	545	500	499	550	480	508	509	512	536	510	517	539	504	528	518	518	529	529	498	493	545	503	508	479	548	502	538	517	562	552	547	498	559	499	521	536	505	555	570	515	518	564	537	494	502	505	516	513	532	492	545	506	492	528	525	493	517	539	482	515	499	543	546	555	466	528	562	517	534	572	536	549	507	499	501	512	559	518	540	519	496	534	539	514	518	540	540	518	526	539	544	486	494	530	546	513	508	537	520	538	487	527	527	556	611	498	566	509	493	555	534	549	547	515	562	523	501	539	575	502	527	515	538	471	534	528	570	501	563	482	533	519	550	527	491	533	585	555	544	509	525	492	536	517	472	543	526	520	562	551	577	514	539	526	515	527	518	543	523	505	548	564	543	519	584	533	517	490	523	511	531	533	485	537	514	543	533	521	559	550	551	558	514	525	516	523	510	543	517	494	531	542	524	489	505	518	533	546	530	543	571	523	499	560	554	490	526	519	543	511	525	512	506	517	484	541	531	513	507	510	499	550	534	549	515	558	503	531	537	502	537	514	520	517	511	569	527	520	512	495	521	514	539	533	485	512	497	545	532	530	504	509	589	555	492	559	521	519	515	507	519	521	529	503	508	548	501	492	499	488	521	504	540	481	545	553	565	530	545	501	541	532	522	515	567	561	539	503	516	535	524	508	519	538	504	552	509	565	525	522	559	515	548	544	475	562	516	550	487	512	516	523	525	512	526	532	541	490	509	567	513	551	570	478	547	551	490	520	534	518	547	529	533	543	557	549	530	543	515	487	529	543	467	538	510	553	564	543	532	497	500	541	539	533	535	491	575	471	517	517	532	506	551	504	558	500	529	536	530	512	522	538	500	503	533	539	517	559	500	512	524	536	509	537	514	553	550	529	535	522	535	521	537	546	537	505	553	511	551	516	536	485	550	544	463	504	536	524	563	528	541	547	517	531	484	509	531	513	538	542	528	525	548	502	545	543	549	522	552	508	491	572	478	550	526	530	555	543	563	562	543	516	501	570	522	517	545	519	516	500	541	537	515	491	551	518	490	516	508	531	520	534	509	502	556	494	498	543	526	499	526	571	519	513	535	519	523	532	535	499	508	518	566	509	549	533	535	544	516	572	506	553	532	565	577	550	504	495	546	499	536	536	523	500	518	518	571	523	496	529	521	518	518	538	524	499	532	519	525	541	511	477	537	490	527	546	526	504	545	536	490	522	503	538	541	526	538	555	491	539	521	523	470	525	523	516	548	486	521	485	528	557	505	550	552	495	514	567	513	530	474	535	524	536	535	544	504	560	539	524	544	525	498	544	525	485	505	524	465	533	556	513	524	546	491	488	542	538	557	524	518	515	532	503	530	522	526	537	523	510	505	511	510	499	528	487	539	551	523	506	492	511	527	522	491	505	516	532	530	497	569	516	518	487	533	503	515	498	545	538	499	533	543	584	542	521	529	522	530	547	554	520	509	525	498	513	510	540	537	509	477	545	517	541	533	519	535	480	533	526	559	513	520	508	561	492	515	568	563	498	542	486	536	551	514	552	512	496	558	514	538	489	506
33372	7069	2611	1909	1364	1104	848	683	653	596	564	498	462	431	421	467	397	408	407	395	367	370	384	411	398	352	356	395	358	356	383	403	393	359	336	381	375	368	362	367	390	355	350	362	340	344	365	337	335	341	396	334	355	363	369	367	401	377	381	412	375	357	321	344	377	344	366	331	364	340	324	317	339	351	357	346	342	343	331	392	363	352	341	344	351	352	338	381	356	339	358	335	342	332	361	342	359	350	401	345	332	378	344	380	378	346	320	351	393	378	394	355	322	368	377	335	323	336	335	355	337	348	340	318	367	341	328	295	358	312	342	322	346	358	353	361	369	354	368	315	334	308	359	336	345	364	337	381	377	343	387	337	367	336	359	350	351	348	353	343	365	369	351	329	377	336	327	356	347	334	375	371	328	345	341	331	341	327	354	345	316	326	333	341	284	344	348	364	326	341	373	338	354	354	360	335	376	298	331	348	355	369	397	364	359	342	344	361	323	314	328	352	314	358	359	353	336	339	341	358	367	326	373	361	330	368	364	347	365	331	348	325	385	351	370	359	358	354	341	345	332	317	312	337	389	334	350	365	340	341	385	333	365	384	375	358	344	362	374	338	404	361	325	357	332	366	355	356	360	375	362	370	335	402	305	381	337	351	354	346	358	346	343	340	354	338	341	349	378	338	331	349	359	325	360	364	344	332	349	347	347	346	350	346	348	342	356	330	357	315	340	372	347	390	345	324	356	310	373	328	346	343	341	353	339	344	366	352	342	338	392	392	339	336	360	394	365	356	328	328	348	309	350	383	379	350	347	328	363	326	344	357	324	401	363	372	331	324	321	349	363	347	351	367	349	345	333	334	348	331	303	336	346	348	343	350	341	363	374	341	347	364	359	343	342	356	300	362	354	350	363	340	334	338	334	336	349	347	377	357	357	343	349	344	339	312	334	363	387	333	333	362	325	372	325	346	358	352	399	345	370	347	318	324	366	357	326	320	318	344	331	338	330	334	355	348	344	312	356	381	377	337	390	326	349	321	356	354	320	358	301	370	375	367	335	356	374	344	364	367	380	332	311	340	349	348	349	366	373	355	325	356	356	369	345	356	389	346	308	336	327	361	318	362	374	329	339	364	383	377	359	358	342	352	373	334	327	349	342	336	335	320	330	343	353	364	337	361	361	322	321	334	342	344	336	328	352	363	334	334	374	335	327	329	334	353	349	374	345	369	345	351	347	323	331	354	345	361	334	311	349	402	358	345	302	331	308	371	361	374	383	363	374	331	353	331	332	362	332	342	349	346	354	361	327	356	345	331	390	353	353	362	379	379	358	333	357	348	366	361	357	347	389	339	343	386	335	353	338	330	343	362	365	356	306	362	361	350	340	320	326	315	349	332	348	376	349	327	344	366	331	365	366	368	366	354	369	336	343	346	322	319	341	332	349	334	341	329	348	308	338	351	347	333	313	371	349	335	375	328	361	382	375	336	341	333	332	376	349	352	346	313	325	317	393	347	355	340	331	380	340	352	328	355	311	359	338	342	332	359	322	329	366	369	368	305	331	372	339	351	336	323	357	388	357	325	366	324	368	366	347	348	328	314	339	344	327	368	368	311	348	331	387	368	360	367	408	334	359	338	327	336	347	337	345	339	371	373	345	372	355	343	339	352	332	317	357	315	338	333	373	371	338	377	361	346	368	346	383	353	364	321	364	341	323	358	381	355	377	361	320	354	338	376	342	378	343	349	342	347	346	360	348	361	349	384	341	339	294	369	351	330	392	369	376	324	357	300	316	306	374	358	336	359	339	377	367	371	352	337	355	383	353	363	366	314	366	361	352	371	343	345	330	363	374	360	367	331	347	352	343	343	348	361	317	314	336	347	367	345	373	340	396	372	345	323	367	328	331	356	325	361	362	326	372	363	367	316	341	339	355	352	348	352	309	349	328	338	341	346	330	361	389	358	313	324	313	333	347	356	345	341	337	336	323	326	343	332	352	312	321	345	369	330	367	331	353	329	340	343	372	342	344	305	331	335	300	311	333	340	325	355	338	342	341	350	350	343	347	364	333	324	326	335	305	367	369	325	369	342	367	330	340	361	353	374	357	322	353	332	348	355	385	361	377	343	369	363	349	378	315	383	307	351	330	338	346	361	322	365	353	352	358	316	341	328	329	367	353	375	347	332	349	315	349	303	357	365	358	348	346	328	377	377	367	333	342	331	374	317	348	352	352	347	374	332	317	349	351	378	381	370	353	372	340	315	348	311	314	293	340	349	329	324	334	359	354	374	345	346	367	298	394	353	352	321	339	334	322	341	329	353	347	348	346	364	368	325	340	347	361	382	325	312	335	330	334	359	348	360	359	360	357	330	344	353	357	342	359	364	376	333	342	360	329	348	354	367	351	316	365	351	365	363	363	344	344	357	359	362	345	356	345	367	347	370	370	356	356	312	350	367	339	324	314	345	336	348	338	388	337	340	343	340	343	364	351	334	345	353	339	360	347	370	367	369	346	331	351	347	384	372	341	395	329	345	350	365	360	343	343	368	366	324	325	345	340	339	332	316	345	383	349	339	350	347	343	352	369	357	320	365	360	333	314	364	350	359	377	375	335	353	347	373	342	324	327	342	355	330	342	344	329	369	354	387	323	335	389	340	368	371	351	327	390	337	340	350	347	315	325	352	320	340	365	341	348	358	350	342	360	345	388	339	369	334	362	331	337	355	333	340	348	354	325	349	364	305	371	347	322	345	377	364	364	347	348	351	328	338	344	358	316	318	354	363	353	315	346	317	351	364	344	339	322	321	358	364	379	345	346	334	348	342	381	348	344	350	347	353	343	351	309	356	355	369	350	332	302	353	345	363	335	365	327	305	336	331	354	372	337	343	350	348	389	315	357	348	312	350	323	372	346	343	344	355	367	370	320	314	330	366	346	380	320	332	332	330	388	337	326	352	338	353	365	355	359	365	336	350	350	341	344	343	370	363	367	365	327	376	350	345	304	344	372	318	363	345	336	346	364	371	352	341	361	349	336	368	334	363	317	360	320	383	368	344	383	370	337	327	312	357	362	305	351	360	355	336	353	330	344	347	332	355	378	326	365	344	340	342	379	360	351	329	349	369	360	318	364	336	357	331	342	368	365	339	346	364	343	336	322	367	350	389	331	339	360	313	354	314	348	351	322	356	382	336	369	344	331	369	362	360	326	357	344	373	362	340	352	359	353	342	314	334	350	373	328	328	355	330	359	351	346	343	349	339	325	329	363	331	375	339	328	337	331	344	336	320	359	337	349	347	356	357	298	318	341	336	323	359	336	375	344	332	334	330	342	313	365	329	337	330	352	351	330	335	329	344	364	371	293	345	354	335	367	338	330	348	353	360	317	353	330	339	384	319	338	330	347	326	340	354	332	329	334	357	341	340	324	327	352	351	353	338	316	353	324	339	351	353	329	348	353	397	367	353	322	324	350	335	354	331	361	294	344	343	366	352	359	370	372	332	331	327	352	322
16380	2953	4745	5685	4888	4077	3282	2942	2610	2320	2056	1871	1743	1704	1514	1395	1400	1368	1327	1268	1299	1165	1172	1136	1129	1073	1145	1069	1042	1074	996	1105	1037	1009	1045	1061	976	976	997	1023	978	976	998	958	973	951	943	942	1019	952	914	942	894	1005	925	919	950	947	927	938	923	952	898	904	910	928	937	897	931	957	914	907	940	854	886	907	973	924	886	934	922	902	868	849	918	939	901	909	864	878	919	877	937	891	864	852	906	901	904	864	917	888	912	901	920	876	862	848	944	904	965	879	871	882	982	860	949	888	934	844	916	909	873	902	901	868	878	851	872	898	916	876	856	849	871	925	899	959	916	903	862	861	880	916	886	922	867	943	900	907	903	889	832	835	912	876	869	900	896	899	908	890	866	936	886	905	939	860	900	952	871	874	921	895	907	879	899	852	834	850	896	887	875	920	883	912	911	916	840	888	888	907	906	902	917	906	894	883	873	916	882	855	907	853	909	897	855	884	862	909	927	856	895	886	899	872	877	863	868	860	939	856	934	917	914	998	925	893	928	874	881	803	862	887	894	930	857	879	904	924	904	925	921	927	937	922	906	877	893	855	891	854	924	915	883	863	871	912	917	880	882	904	890	863	926	888	893	888	884	901	874	880	879	869	874	888	888	940	837	907	922	883	848	900	881	873	880	895	900	854	864	866	910	889	872	881	901	846	828	863	879	910	896	921	830	893	909	900	818	885	866	902	885	929	903	928	890	972	918	902	904	909	910	916	868	927	875	868	928	874	888	860	860	852	878	882	854	858	860	900	852	858	828	870	887	925	846	864	822	910	874	869	905	865	896	911	943	860	879	886	941	920	843	865	890	904	928	919	834	899	917	853	944	864	887	878	846	929	940	892	908	887	842	938	887	857	871	922	926	906	896	848	846	891	852	921	884	894	929	841	908	895	920	891	905	897	903	872	939	852	802	918	963	947	888	896	874	876	879	886	863	888	919	882	880	851	894	889	908	930	896	887	902	900	887	896	887	922	912	855	929	920	913	939	858	887	918	883	909	897	927	900	932	917	952	875	870	907	853	893	857	941	841	863	866	901	861	896	906	904	881	885	806	888	949	895	892	886	829	857	878	876	826	867	874	862	911	942	843	916	897	890	920	876	931	873	870	862	875	872	869	878	922	903	882	881	893	902	883	886	893	904	876	928	884	889	918	865	878	882	893	853	867	835	853	837	888	892	880	916	885	856	893	898	886	876	872	899	912	854	889	874	928	913	876	889	882	933	920	838	852	905	921	927	919	874	912	919	919	829	865	915	897	916	893	924	908	886	938	950	900	871	868	926	874	957	955	898	875	890	940	860	904	923	886	903	879	883	921	921	941	873	908	916	959	933	887	869	903	925	909	883	926	915	838	898	866	946	893	896	852	919	957	863	886	916	843	860	840	874	923	892	933	917	926	918	914	962	883	858	846	900	873	886	902	838	890	898	889	910	934	894	897	832	916	915	900	909	919	871	922	893	913	900	976	833	841	869	899	910	897	939	919	886	882	865	908	978	922	886	903	920	939	855	882	908	882	876	925	879	929	877	886	889	900	866	932	903	856	905	913	897	836	907	856	908	844	941	868	971	922	934	939	904	940	919	833	892	894	926	857	859	886	877	863	881	904	875	848	886	916	864	908	884	930	944	841	914	922	910	932	924	860	852	914	879	897	898	853	909	894	904	872	915	914	902	921	787	885	931	861	883	862	863	881	856	880	874	913	823	906	883	910	912	880	928	913	884	872	919	910	921	942	845	870	850	894	880	869	916	889	900	876	865	852	903	872	898	870	817	876	856	898	982	882	912	923	884	894	853	883	931	930	893	841	877	866	912	874	941	923	864	855	952	905	881	898	864	869	900	883	858	924	941	917	903	915	940	929	857	881	860	908	844	899	929	883	934	845	889	945	928	854	901	811	882	894	861	865	872	870	925	888	869	934	864	899	848	927	874	925	873	891	879	917	897	884	884	906	872	925	896	926	891	949	912	873	863	864	886	870	872	850	855	931	876	893	867	880	904	918	870	917	913	917	938	907	898	888	848	940	928	915	922	839	892	823	814	938	939	860	901	854	902	949	933	880	898	882	876	902	819	941	847	914	880	943	924	917	898	898	835	914	863	888	877	882	898	870	875	856	908	884	887	924	832	815	909	917	955	922	869	891	781	852	902	891	905	896	862	927	965	893	937	916	906	899	883	881	879	926	885	891	902	916	869	898	914	851	926	870	868	839	915	901	870	890	909	908	896	892	916	936	840	868	871	917	875	877	902	896	896	867	855	892	922	845	882	843	947	939	904	886	862	849	880	907	838	879	868	886	888	919	889	904	915	904	895	890	863	911	855	898	895	945	909	896	926	906	908	919	863	862	829	871	933	861	888	863	908	847	915	859	909	840	846	887	881	891	870	883	866	876	880	872	893	887	883	909	859	887	853	893	866	891	967	882	866	859	907	841	858	908	931	915	923	907	895	913	912	909	927	924	880	888	827	894	852	905	852	912	905	894	898	890	886	894	901	914	861	869	895	938	907	867	850	883	943	825	924	885	891	890	931	967	888	870	890	888	933	852	868	933	880	841	908	886	869	810	918	905	875	870	880	890	896	928	843	792	896	916	898	859	874	839	939	877	925	868	892	886	899	884	907	830	904	863	864	874	914	876	885	859	916	839	866	850	921	908	838	940	922	885	917	864	863	863	854	889	917	925	860	876	849	885	889	914	907	844	912	840	946	910	931	875	878	911	891	952	904	890	912	879	939	850	877	856	871	936	884	896	870	865	904	915	891	864	886	825	855	895	861	877	882	883	947	903	891	909	882	880	857	898	875	825	897	883	841	864	916	873	866	894	933	875	889	912	947	903	925	920	905	879	867	887	854	862	861	916	875	864	949	904	882	904	893	872	881	865	831	914	872	918	954	846	877	883	869	897	880	849	870	894	862	912	873	889	869	930	891	896	884	882	888	896	896	893	901	905	899	886	854	938	888	878	874	883	875	898	904	870	866	892	915	878	927	882	891	877	865	866	876	895	890	881	873	856	935	883	862	880	830	871	883	864	906	877	859	884	873	840	900	906	863	905	856	907	873	919	880	891	909	856	920	891	855	919	900	837	864	892	910	920	943	884	857	899	853	905	895	868	855	897	879	860	920	900	892	903	939	906	831	875	868	895	876	929	895	911	873	907	864	922	876	894	885	897	888	871	868	905	855	864	880	865	912	880	821	836	900	904	913	863	938	871	870	859	859	902	861	883	861	885	850	882	925	876	893	828	881	930	897	919	895	843	830	907	940	896	884	903	922	965	912	889	831	875	877	905	906	861	901	866	865	897	913	885	902	910	895	894	951	918	917	814	874	886	894	886	875	929	909	899	923	919	934	906	874	884	860	915	904	848	912	886	888	920	910	849	869	840	933	882	947	874	864	917	896	891	910	879	936	913	878	873	853	841	848	873	860	893	921	937	822	903	865	895	832	886	905	910	896	846	835	903	859
4488	364	293	285	249	269	281	296	292	305	286	269	273	253	285	291	280	280	258	275	248	262	253	283	271	272	268	281	263	276	264	273	275	298	267	295	281	262	243	291	283	269	260	262	256	305	236	292	242	276	260	275	237	281	261	285	304	262	290	243	255	256	259	267	294	273	251	267	240	305	288	276	266	296	249	281	275	273	251	272	267	302	252	242	247	258	289	299	254	254	281	319	268	264	280	258	259	301	270	296	273	258	260	268	240	317	277	274	283	251	269	269	256	264	298	297	270	275	279	245	281	278	296	266	290	276	247	259	251	284	288	275	290	265	273	285	299	244	288	270	274	260	253	279	247	278	301	288	268	261	254	260	288	237	263	254	255	239	282	300	302	271	260	227	269	284	263	278	259	262	297	282	258	232	288	277	245	296	263	269	293	257	259	257	307	270	288	292	278	277	265	273	265	278	233	285	274	252	290	274	279	280	285	280	278	279	271	257	307	278	281	239	273	281	323	261	266	262	263	305	280	290	264	271	279	270	236	260	272	301	264	305	300	286	238	271	270	269	275	270	272	273	260	267	260	267	248	250	281	295	272	257	296	274	265	273	262	274	267	278	288	281	263	275	272	287	272	272	260	287	268	301	304	263	296	273	238	305	254	287	264	305	237	308	291	283	279	243	266	255	294	261	264	265	262	287	272	303	289	307	250	249	275	291	280	289	287	265	284	286	294	294	319	269	262	281	260	271	266	302	305	261	292	290	280	274	296	272	279	251	234	279	260	273	281	267	310	266	280	290	269	283	267	274	262	289	289	274	267	238	284	269	280	274	282	261	263	257	264	296	253	253	279	266	271	240	270	282	287	271	245	272	274	240	258	297	273	304	256	271	264	267	284	264	245	258	257	261	291	269	283	288	264	279	305	271	287	277	266	274	269	284	287	246	278	257	296	275	280	298	312	270	284	293	271	261	299	245	269	302	270	290	280	314	277	282	290	302	262	255	274	254	284	271	249	271	274	256	257	276	288	258	265	254	278	280	296	253	273	251	262	273	288	254	276	266	226	235	273	286	292	278	269	261	272	282	271	234	272	284	244	269	240	267	266	254	257	294	269	280	261	271	297	286	282	282	251	262	265	280	274	230	286	263	261	310	276	257	251	268	275	242	253	277	251	266	256	295	287	277	273	293	271	274	282	271	279	273	292	276	299	266	277	259	308	287	239	292	267	235	258	273	250	262	271	284	287	253	280	253	252	270	303	253	310	300	266	301	277	262	267	307	287	267	277	275	277	285	261	274	247	297	303	294	252	279	283	266	268	277	270	269	268	291	256	256	266	289	267	284	258	274	262	277	268	266	283	271	324	291	260	273	295	294	249	258	280	278	301	278	256	296	309	276	273	315	290	264	272	264	258	254	278	247	276	290	263	266	250	282	264	262	280	291	272	253	295	291	298	278	285	265	239	264	283	270	292	291	285	291	293	278	273	246	282	254	312	281	303	257	282	280	295	280	260	260	227	249	253	269	280	263	280	300	303	281	304	250	302	286	237	273	289	224	278	296	287	284	224	251	299	265	261	276	270	290	280	251	257	263	286	304	293	267	288	259	264	285	290	255	289	291	304	304	280	240	259	263	285	260	254	265	277	293	291	297	243	275	253	286	267	255	259	275	294	280	262	269	264	279	280	271	266	259	275	256	295	265	272	263	256	266	248	300	263	256	296	314	294	299	254	272	273	247	287	259	274	289	284	257	281	249	292	249	283	287	280	258	267	257	261	268	265	263	266	272	279	255	260	300	277	280	250	285	286	283	283	267	259	270	301	247	309	303	259	329	281	270	256	285	259	279	283	276	267	297	282	298	275	261	292	291	272	270	256	261	258	302	274	287	270	263	269	287	264	287	248	270	286	297	264	280	266	290	271	274	265	281	290	263	269	258	274	284	280	271	280	292	277	288	245	277	249	253	276	287	275	285	282	282	268	290	291	291	262	258	258	311	284	252	300	252	293	281	305	257	287	294	247	266	298	297	256	240	240	261	302	299	234	261	291	264	266	274	293	267	286	245	295	257	275	236	242	287	299	283	269	312	255	253	285	276	265	297	267	270	262	254	272	279	280	262	268	294	280	293	275	267	260	266	249	285	274	278	287	269	254	277	252	281	257	272	255	292	262	261	279	273	257	293	263	297	261	249	267	287	265	273	277	284	285	268	282	277	285	250	241	264	278	214	237	253	254	282	256	294	284	283	245	253	246	289	251	284	294	272	298	287	234	293	242	277	279	256	259	262	302	287	263	282	274	284	277	278	300	261	244	284	246	282	282	265	263	271	266	243	241	278	294	267	255	283	254	293	298	252	293	242	262	231	239	289	275	281	272	270	287	244	270	246	271	247	253	278	267	299	257	270	260	276	301	263	270	318	264	274	253	276	260	246	239	267	255	261	283	305	270	235	310	256	288	314	270	294	267	281	261	284	257	251	254	288	265	284	286	244	254	266	268	255	298	253	309	269	261	286	271	264	244	223	284	296	262	288	232	276	292	279	268	295	272	284	277	262	255	257	275	267	282	265	272	273	270	260	277	246	228	279	278	255	261	251	280	276	219	271	277	267	245	280	289	271	253	270	284	278	272	258	265	271	271	251	256	266	240	283	281	287	287	290	283	304	272	298	267	285	276	259	258	282	259	291	268	301	250	286	281	286	259	267	303	279	240	288	275	267	276	289	251	289	252	290	280	269	308	261	218	239	258	265	266	269	270	257	239	254	255	264	298	287	245	290	263	272	294	244	281	265	262	284	288	279	292	244	272	280	293	285	263	289	299	259	284	289	270	275	273	266	282	317	282	279	289	278	297	272	256	243	228	262	300	275	271	294	285	259	268	291	286	308	302	273	275	256	249	285	274	283	274	271	273	255	261	240	272	277	304	269	272	256	267	260	267	294	271	301	262	285	262	263	282	233	265	296	259	309	256	294	274	285	303	252	249	277	306	268	243	270	289	244	247	292	307	282	293	276	298	239	230	251	262	281	261	277	253	269	265	304	267	282	281	265	255	271	277	270	294	262	262	287	303	281	246	267	268	270	258	271	303	278	269	265	284	286	274	308	267	264	242	264	264	224	275	283	262	279	246	258	252	260	257	257	268	260	264	266	274	282	292	288	283	241	278	280	312	290	248	287	263	283	252	264	290	274	276	273	267	273	262	261	264	292	269	268	321	273	250	254	276	295	271	265	283	260	263	274	270	270	267	284	283	292	301	269	286	288	263	313	262	252	261	298	308	312	279	299	268	240	271	244	302	288	275	263	268	279	258	290	270	267	283	292	264	297	229	284	295	272	269	277	283	270	265	275	289	253	256	267	284	260	270	245	255	273	264	257	263	257	248	277	248	256	285	269	259	290	268	286	259	266	277	265	291	310	273	277	265	276	290	288	248	275	275	288	281	263	278	235	269	301	245	293	304	249	252	301	274	289	287	298	271	271	238	267	284	291	298	274	306	291	241	255	278	265	310	283
3436	697	740	775	738	680	732	711	703	726	740	728	721	735	689	704	685	703	662	747	757	730	699	644	663	700	700	697	673	662	692	704	738	649	711	750	672	661	695	709	696	645	757	732	651	733	664	697	667	663	676	660	691	686	679	721	698	701	715	657	703	735	707	690	699	675	732	710	680	715	684	691	695	707	695	707	711	700	648	741	715	661	662	695	682	707	652	687	681	714	676	668	685	729	728	718	683	690	693	713	718	682	696	666	704	699	697	694	710	714	681	723	686	708	698	722	702	684	723	716	705	693	726	671	679	631	738	657	671	680	669	685	731	691	716	725	687	709	705	688	692	706	681	701	686	657	687	674	722	732	717	715	687	635	746	703	673	700	709	701	678	690	720	684	736	684	664	692	708	640	690	693	701	668	666	717	700	685	687	744	673	699	720	696	681	705	696	730	790	679	684	619	703	705	700	722	684	695	704	708	702	719	624	704	701	691	718	680	649	715	702	676	678	709	698	698	682	648	703	709	697	663	748	675	722	705	688	662	699	652	717	668	695	702	655	699	737	674	681	665	666	688	741	691	716	672	687	679	694	672	677	667	714	705	720	672	702	684	658	719	688	696	727	662	692	667	714	674	698	716	673	697	673	682	725	670	675	764	712	694	709	678	733	715	716	721	685	714	686	716	692	681	715	722	682	687	686	732	738	699	690	709	679	699	677	704	699	674	700	727	694	730	745	676	769	681	656	668	740	693	660	667	682	732	668	708	692	674	708	704	643	648	664	749	703	680	688	692	705	685	675	682	720	738	714	698	671	708	704	682	726	663	677	702	712	674	711	656	704	691	673	692	666	678	695	722	690	685	717	707	680	680	656	738	654	706	718	672	728	709	685	694	702	700	645	711	722	684	643	685	639	682	757	712	690	687	706	654	707	644	682	721	704	681	690	689	654	652	688	673	683	704	690	727	685	704	707	642	672	645	669	683	706	707	724	631	672	651	687	735	715	669	713	692	710	633	728	680	655	672	652	724	717	735	702	633	685	646	719	718	650	719	678	732	693	711	689	696	629	653	673	679	713	714	649	651	701	706	691	670	670	724	659	691	737	716	696	674	682	675	660	677	740	641	649	740	709	738	719	684	693	688	692	703	701	684	646	701	725	695	681	651	707	690	659	664	705	701	714	718	627	699	686	735	682	652	695	654	698	712	679	683	708	707	705	711	692	734	677	734	740	679	685	765	701	641	698	749	726	715	693	688	690	697	720	723	704	712	735	697	697	692	680	728	667	665	689	661	693	706	652	737	715	706	742	741	688	772	690	704	674	762	653	714	700	678	718	689	717	665	709	712	671	707	706	708	702	674	679	692	716	656	680	723	692	715	695	711	702	667	691	690	700	692	693	722	687	706	706	717	687	627	649	717	674	688	672	681	687	649	701	706	686	671	670	712	666	720	696	712	684	687	688	680	708	707	721	725	679	611	699	713	760	712	743	667	739	674	676	723	656	689	667	723	718	652	683	673	700	659	670	685	699	695	688	659	700	699	699	700	694	646	721	664	733	707	701	678	636	702	678	727	683	695	672	699	671	686	698	690	689	648	680	705	772	708	685	675	685	708	707	674	694	709	635	699	671	718	677	674	655	690	695	679	680	705	713	726	640	661	648	748	732	678	668	698	690	679	660	686	741	708	668	691	705	678	674	718	676	652	660	700	778	658	665	700	636	695	682	701	639	697	673	679	668	701	678	707	725	698	675	725	719	707	692	677	691	686	712	722	688	730	691	687	671	658	715	705	665	719	671	666	694	671	708	697	683	705	671	744	642	700	716	691	701	676	677	687	714	688	639	691	694	704	734	679	707	707	678	686	650	671	689	686	686	712	686	713	663	726	661	706	658	651	678	736	702	703	703	671	681	662	637	680	708	737	708	669	694	683	710	667	622	771	718	699	706	721	704	709	727	668	704	661	710	701	724	668	676	672	720	697	740	665	687	751	691	702	689	688	643	677	719	700	739	661	633	713	688	703	677	713	718	666	648	707	711	689	693	691	729	654	689	697	704	708	660	692	730	674	682	696	654	726	676	710	653	709	759	697	691	696	694	661	683	696	722	703	734	650	695	705	672	670	692	732	650	702	721	726	677	695	685	641	688	720	677	703	666	711	714	693	719	688	711	685	699	687	712	673	690	681	679	698	738	667	697	734	710	664	718	686	674	657	708	666	671	713	674	716	692	728	712	697	687	673	658	687	743	687	707	755	690	648	708	675	653	664	729	657	697	636	667	688	736	649	697	726	666	617	712	709	759	699	745	680	753	669	685	724	692	725	680	670	661	662	724	686	703	711	688	659	698	680	671	705	713	680	678	692	696	680	653	752	661	720	711	712	658	665	726	696	668	702	711	731	684	733	632	705	715	672	676	682	665	650	709	683	715	671	689	672	676	688	719	695	649	682	653	620	688	660	674	705	663	683	700	599	728	657	629	704	695	686	664	689	693	710	726	665	693	662	729	665	722	674	669	672	678	713	674	621	647	661	694	676	670	720	721	697	678	647	725	738	681	675	740	680	665	711	668	643	714	702	743	699	688	662	697	673	700	712	716	697	659	662	705	683	717	723	678	700	710	707	704	686	726	702	713	637	680	703	685	741	716	699	690	706	679	728	690	740	685	675	730	688	643	682	693	680	687	710	739	715	677	735	690	736	699	681	668	631	683	676	644	703	720	693	682	730	708	662	669	655	690	732	702	698	672	700	669	672	647	678	695	678	700	683	660	717	688	671	712	724	666	678	704	696	703	716	726	708	718	679	673	723	710	721	691	726	668	716	659	689	651	742	666	707	693	672	631	723	714	698	678	755	695	686	722	715	671	742	688	683	668	635	699	683	688	680	714	711	689	749	695	690	706	697	708	719	670	694	643	687	676	705	686	701	705	679	705	669	674	691	730	701	726	659	685	709	707	677	665	738	675	681	670	695	665	706	645	666	737	698	712	708	716	699	646	684	647	692	704	672	690	679	714	703	708	666	678	647	679	661	688	705	700	716	649	758	688	668	697	711	697	684	711	713	682	690	683	709	673	722	665	715	683	702	692	654	681	709	634	669	694	700	719	690	666	719	690	680	690	703	689	675	691	668	717	719	726	684	713	674	667	696	648	689	684	673	704	673	698	715	656	687	672	691	688	704	664	719	720	668	711	676	718	683	649	675	671	686	718	733	656	693	661	668	687	661	697	661	675	665	700	745	735	722	691	659	673	677	744	677	702	656	667	661	665	691	705	649	690	648	681	684	694	685	639	696	671	677	704	722	705	726	718	709	720	675	704	678	639	740	698	707	667	683	667	681	719	670	695	728	706	699	677	704	728	677	697	668	744	684	646	683	724	719	653	725	655	648	648	724	684	644	716	703	696	733	685	679	660	694	671	728	664	664	685	687	754	698	705	685	703	680	703	657	703	690	718	674	708	714	683	750	683	688	677	642	697	684	666	683	711	734	667	682	735	673	718	714	710	737	694	685
21635	2787	1150	953	687	530	419	397	336	285	271	248	268	253	221	244	204	183	209	216	222	235	210	189	217	198	208	192	202	210	163	178	187	197	165	189	182	195	205	208	196	191	177	167	167	187	165	194	202	176	193	176	198	177	168	182	189	186	174	162	196	188	185	183	148	195	174	171	167	197	195	177	199	189	188	181	196	177	192	184	168	193	193	174	193	191	152	179	201	170	173	159	181	187	178	165	182	178	182	185	179	154	179	174	148	186	153	196	177	193	205	196	192	180	174	187	153	163	176	167	169	195	200	201	188	185	188	178	187	199	202	207	183	158	189	186	177	190	192	195	181	187	189	182	163	165	183	180	198	169	188	173	177	175	189	179	173	178	194	183	211	171	178	206	197	171	188	181	177	165	177	170	198	166	174	200	170	196	159	177	216	195	175	184	194	194	167	170	167	174	150	166	172	187	205	179	173	175	185	176	171	183	170	189	183	182	190	189	195	177	168	168	187	187	180	175	187	160	175	199	188	179	175	170	159	215	178	180	163	178	216	197	208	182	183	179	201	192	201	176	177	196	199	181	179	199	196	177	157	187	165	163	188	191	169	169	149	174	158	210	147	168	187	171	189	167	189	156	199	179	177	158	187	177	171	197	181	177	196	170	191	193	168	153	171	170	206	165	183	160	179	183	182	181	158	189	162	176	174	173	198	183	167	185	156	208	157	173	174	165	214	174	178	182	199	201	205	155	168	208	179	171	167	178	145	176	184	185	185	171	185	166	176	176	173	161	183	173	191	185	196	172	169	190	176	181	205	161	180	159	154	197	195	174	190	193	184	166	163	174	178	185	178	220	168	151	177	212	188	198	191	184	182	155	187	181	174	181	186	174	181	191	173	208	202	178	159	185	186	185	173	163	144	175	173	181	184	197	175	168	197	190	183	171	157	162	180	188	177	197	196	177	189	194	201	186	197	194	198	198	174	203	189	141	179	188	216	194	196	166	197	190	207	182	190	181	158	168	188	186	170	179	195	178	179	159	177	187	199	185	171	181	172	179	180	163	173	190	195	169	172	189	208	169	182	183	189	183	185	191	176	174	174	189	173	170	191	198	194	175	196	159	188	186	187	144	196	180	180	201	177	210	173	185	191	172	159	173	185	190	175	181	165	216	183	173	159	188	191	174	171	177	178	182	165	167	194	169	197	171	178	173	189	163	165	186	191	169	173	157	173	194	171	168	188	155	196	184	182	170	184	164	194	193	167	161	201	215	156	175	182	178	166	188	191	167	167	154	172	201	189	178	158	160	195	201	189	187	180	182	201	171	187	181	193	174	165	180	157	182	204	203	160	166	178	188	174	204	156	186	159	170	196	166	185	170	167	168	199	171	162	186	186	158	189	178	170	196	208	174	187	171	174	165	194	187	172	180	211	187	168	200	192	159	196	172	187	193	165	171	193	196	157	190	219	197	201	162	180	183	179	194	182	171	177	170	163	178	185	186	184	176	192	183	156	174	182	169	196	191	175	193	176	209	189	159	188	199	205	201	177	175	187	162	178	197	163	180	197	185	196	188	187	181	175	161	180	175	177	164	153	174	154	194	199	189	185	195	176	204	186	174	173	175	199	188	179	175	182	161	167	176	154	171	183	193	205	173	180	178	185	192	185	164	151	185	180	176	176	140	164	193	164	170	179	154	196	201	177	181	198	182	175	206	194	187	169	168	180	159	184	191	181	191	187	168	162	183	164	184	163	181	159	173	192	193	161	188	190	163	178	195	158	171	206	168	184	180	173	198	183	191	206	212	185	145	175	179	192	161	183	192	161	182	181	206	193	188	152	168	172	175	179	202	187	172	163	199	159	177	198	171	181	183	193	189	163	154	175	166	177	183	181	167	196	172	152	179	187	187	163	175	182	206	186	173	185	176	163	167	177	166	184	191	164	185	168	182	161	182	174	191	187	173	176	167	206	186	204	190	198	194	192	204	191	173	177	176	162	151	168	201	186	171	191	177	182	182	188	168	159	174	176	191	207	177	165	177	181	176	182	188	219	188	189	160	174	188	169	188	160	172	189	185	186	187	148	167	154	175	199	185	181	158	185	175	185	209	170	183	171	159	188	150	146	187	216	205	161	165	203	160	151	181	198	195	152	156	156	175	160	160	158	178	184	196	180	181	191	196	190	166	173	166	164	179	187	175	190	186	166	204	176	172	177	182	178	173	172	180	156	183	188	179	182	166	187	174	168	180	193	175	176	177	181	183	200	172	177	210	156	163	182	177	208	187	182	179	173	204	179	177	226	154	183	180	192	199	203	167	172	161	167	172	158	188	194	194	177	183	181	204	198	179	182	164	167	167	190	196	155	170	177	180	191	177	156	146	175	190	172	181	184	176	182	175	193	186	158	181	186	172	204	191	197	177	177	201	205	189	193	188	182	185	190	191	168	177	157	159	161	196	202	187	189	164	207	184	190	164	181	190	195	169	170	171	200	190	168	164	180	178	187	185	183	198	183	200	178	175	213	192	187	165	192	199	185	186	165	181	177	158	176	177	179	186	189	186	183	186	150	181	172	172	186	195	163	185	186	166	188	189	192	202	189	199	197	186	191	204	182	176	176	171	177	178	193	181	198	188	183	195	187	166	196	176	176	186	191	183	141	162	185	174	194	155	182	186	191	194	176	173	188	190	180	181	172	189	211	168	179	171	193	178	189	181	197	175	182	179	164	170	172	183	182	183	175	191	200	173	193	174	174	192	170	163	160	180	166	174	172	178	184	200	171	192	198	186	169	167	180	176	169	173	191	185	214	181	156	194	176	173	169	177	173	180	180	197	174	187	173	193	178	174	169	194	195	197	188	186	191	192	193	181	173	193	171	191	166	157	170	163	204	173	193	184	173	182	172	148	170	184	173	177	178	193	189	176	184	202	181	192	195	187	172	188	187	191	174	191	193	174	176	199	184	206	189	195	176	189	165	213	203	190	182	179	171	192	182	187	198	161	195	181	179	186	177	190	181	193	180	184	183	157	187	180	155	187	191	181	172	162	195	144	200	187	181	199	214	168	177	160	192	158	177	181	208	168	168	172	174	168	201	174	171	187	162	161	164	199	182	189	176	196	178	165	178	166	187	183	184	188	177	205	193	183	196	168	176	193	189	181	183	182	180	186	205	175	181	188	185	167	165	175	161	170	175	180	191	170	191	198	156	179	179	178	187	198	180	148	200	188	186	188	192	184	191	173	167	180	172	188	151	162	173	191	187	162	188	185	162	184	187	191	197	163	166	170	186	205	191	181	144	185	183	161	165	166	193	164	199	165	163	181	166	187	187	188	200	201	170	183	196	200	194	206	202	174	205	160	179	183	179	195	176	169	169	202	193	203	177	193	186	191	181	180	183	170	163	198	183	155	169	185	183	183	192	175	174	204	191	186	176	178	174	179	185	162	178	176	161	192	159	212	162	181	177	184	173	164	191	187	187	195	166	182	153	170	181	179	211	186	199	192	179	163
11294	1587	2480	2872	2616	2220	1954	1665	1372	1299	1152	995	909	868	877	808	809	727	745	753	701	647	678	665	655	648	627	616	593	588	647	583	651	632	604	560	584	595	536	551	522	565	542	574	554	566	532	559	569	535	514	542	552	554	573	550	570	506	549	562	565	523	485	504	527	538	520	531	530	504	582	531	552	485	548	511	527	557	535	528	567	539	556	521	525	554	543	536	537	508	538	508	582	508	510	506	523	519	521	518	563	528	552	550	531	565	528	539	519	537	517	534	532	534	551	536	520	543	506	474	569	541	525	543	491	515	499	547	539	536	549	501	536	517	540	544	545	527	571	494	542	500	561	567	562	493	508	508	528	545	506	517	489	571	535	497	546	553	496	564	550	531	544	506	488	549	531	525	522	518	491	546	524	536	543	562	514	528	528	509	486	566	552	542	524	553	497	579	563	491	538	507	536	509	509	521	518	500	542	514	483	543	517	543	540	539	549	511	488	536	571	515	571	543	505	534	540	575	560	525	522	514	540	498	508	501	520	547	491	533	482	527	561	533	508	537	503	568	520	558	527	511	480	483	544	503	517	510	523	564	491	522	501	511	494	526	554	552	551	517	535	527	526	531	519	506	536	506	566	552	501	549	544	511	542	521	506	509	500	523	545	511	533	528	519	539	481	514	500	487	507	559	538	513	511	506	563	555	510	536	473	533	499	517	515	488	496	503	508	522	509	500	515	565	551	526	514	515	563	533	537	523	496	542	494	566	497	506	488	535	507	508	548	515	523	510	521	539	520	495	491	502	514	514	515	552	560	509	509	532	550	494	513	490	528	533	527	562	543	514	508	508	521	547	511	502	502	552	536	541	533	488	488	512	513	521	508	489	542	517	519	498	496	517	512	500	518	476	505	541	533	547	549	479	505	519	514	527	547	523	486	539	484	542	488	504	520	518	532	496	512	566	551	481	546	503	546	497	481	534	513	551	558	499	511	545	496	513	491	522	521	553	536	495	500	516	492	554	536	501	547	519	503	544	485	542	505	513	544	498	535	529	551	554	551	532	512	529	500	498	569	526	555	555	539	538	504	519	529	501	527	559	502	543	547	534	502	518	536	526	564	508	577	533	524	550	515	506	498	528	542	511	547	492	520	520	508	534	509	501	517	583	532	507	541	509	555	505	546	510	563	473	472	493	538	506	517	502	559	553	514	482	514	525	529	508	523	563	494	529	488	520	495	530	539	549	507	555	510	514	551	505	553	563	492	520	504	524	542	528	485	506	543	538	548	546	506	550	520	578	526	498	523	530	502	515	534	517	521	534	535	533	528	516	496	532	516	539	498	566	490	518	487	528	539	552	490	497	500	506	539	494	556	495	567	516	509	523	562	538	510	516	538	550	530	533	531	545	499	540	531	558	499	546	549	505	512	526	527	558	531	548	551	477	560	489	486	498	542	531	538	548	566	504	522	495	557	518	529	503	557	538	524	478	529	506	490	511	497	533	518	505	518	554	538	563	505	518	530	553	531	557	533	482	532	575	551	522	522	555	515	517	490	534	537	549	546	484	506	515	525	577	529	517	540	520	511	547	531	499	497	595	522	516	493	492	495	520	509	525	543	484	546	517	489	514	553	538	493	534	522	514	514	541	513	478	533	499	526	510	509	539	506	524	539	518	561	525	512	526	531	508	538	483	533	579	526	497	558	533	551	535	492	519	501	523	502	499	489	558	553	530	513	505	513	516	532	509	498	575	580	544	523	554	558	547	513	508	535	575	484	541	527	527	514	534	535	510	572	537	484	527	552	547	583	532	552	523	510	472	542	500	546	540	546	526	498	471	543	486	520	543	540	490	534	570	534	520	536	518	555	504	532	547	517	569	539	518	544	529	531	558	564	549	529	512	534	538	558	530	523	523	494	515	512	505	476	548	583	491	538	575	504	515	527	539	536	536	542	536	521	512	506	541	551	539	523	520	505	531	526	525	491	493	518	571	499	517	533	510	501	500	514	515	532	525	541	506	506	510	506	556	479	499	527	535	530	525	576	546	540	491	522	525	543	527	492	516	503	525	514	549	547	529	504	507	525	510	546	560	542	489	513	505	538	518	533	530	528	472	512	532	501	505	566	530	516	528	560	523	515	528	552	496	564	533	534	559	539	558	530	550	526	519	502	514	513	576	525	516	555	526	543	559	469	501	511	524	541	505	545	525	551	495	521	544	515	508	556	524	517	550	542	533	558	507	540	512	488	577	512	531	517	522	531	526	549	521	527	560	489	535	540	524	507	519	497	517	513	519	535	557	507	517	468	544	508	514	524	550	523	536	516	517	551	495	519	497	526	526	523	503	519	536	541	470	501	536	534	520	518	518	523	537	488	534	490	544	533	491	520	522	556	531	499	518	518	524	543	529	503	501	546	523	553	534	535	544	522	521	546	499	542	546	491	525	537	527	493	528	514	529	521	536	517	551	519	510	528	553	523	545	508	493	543	536	524	518	489	507	487	531	477	528	529	536	517	535	503	539	509	480	527	508	552	520	513	541	529	527	514	513	537	536	521	494	530	525	511	541	531	488	511	515	515	475	529	573	472	564	518	516	536	538	516	512	564	532	518	507	493	517	501	578	520	536	529	497	495	521	547	551	506	576	542	534	545	525	539	519	530	501	513	519	525	547	539	495	564	511	559	572	533	557	515	490	500	540	534	509	535	542	507	527	513	486	544	588	531	516	540	483	512	522	536	544	581	520	512	516	542	520	491	585	522	507	519	516	571	533	518	512	509	521	488	546	535	554	496	517	548	521	509	557	548	494	518	530	478	537	497	529	547	525	518	538	534	488	518	523	532	553	521	523	501	537	536	518	492	503	501	499	506	525	515	512	532	525	522	477	526	535	498	553	564	538	571	540	533	528	531	508	524	520	491	524	532	565	530	570	476	499	502	541	558	546	570	540	501	516	547	540	525	558	523	535	505	474	486	539	516	530	516	523	502	531	522	544	540	551	526	491	520	556	551	509	508	576	525	530	487	493	477	526	571	540	554	543	566	518	529	488	551	511	532	551	500	513	521	531	502	520	530	524	550	545	505	560	517	493	528	531	511	533	552	527	510	528	519	522	500	535	567	531	514	509	498	511	557	521	519	561	522	541	552	509	528	537	528	546	520	529	523	507	537	516	524	550	523	531	494	493	486	510	517	535	576	473	492	480	522	533	488	534	516	520	531	572	549	511	502	532	520	506	528	501	516	516	518	556	495	555	502	486	541	540	499	523	494	543	526	520	510	503	539	510	545	532	522	525	493	519	557	529	520	463	519	541	504	501	512	532	556	548	535	502	530	523	567	506	498	515	499	544	529	555	515	530	531	521	533	518	509	544	546	477	513	491	492	528	518	525	540	516	540	512	508	526	491	510	507	508	503	508	536	560	525	538	548	490	524	527	544	510	532	516	516	517	515	540	461	505	541	537	516	531	505	535	490	516	526	513	524	537	573	480	504	479	503	517	540	503	539	519	516	540
34360	7525	2688	1933	1398	1065	844	724	644	582	527	519	493	470	454	420	466	412	392	357	416	397	388	406	362	360	361	365	406	365	375	371	365	308	365	346	361	372	361	352	358	361	298	353	341	374	347	378	358	352	333	372	338	363	347	367	330	365	333	317	332	351	336	348	309	354	314	373	362	341	337	338	363	340	330	311	375	379	348	382	418	352	377	382	324	350	331	326	371	302	350	358	359	354	310	341	341	341	360	324	336	302	340	354	327	357	376	339	375	339	385	352	383	347	325	348	381	353	378	378	363	366	335	356	343	297	363	372	345	374	345	346	341	383	356	333	354	366	368	343	332	350	324	299	340	359	359	307	361	323	354	345	353	336	346	361	355	356	348	325	315	351	362	344	336	392	339	347	315	337	345	297	344	330	385	369	409	345	317	343	297	324	347	313	322	336	360	360	321	361	326	377	331	345	329	360	352	345	323	326	331	342	359	349	337	330	341	376	343	350	346	324	331	351	366	367	367	321	374	318	338	339	366	389	357	344	357	351	376	299	337	351	350	337	371	340	330	359	365	309	353	368	317	378	317	340	333	340	393	354	354	363	326	337	361	351	361	365	345	356	339	320	325	349	351	326	359	347	331	364	352	340	346	349	364	371	331	324	345	370	355	375	343	336	352	360	355	360	351	343	318	356	352	365	360	342	364	317	363	314	327	354	322	382	366	350	336	319	347	390	355	319	361	343	335	347	351	359	384	331	359	349	340	339	337	382	339	319	362	367	357	322	330	349	387	354	334	311	323	356	324	326	366	348	343	335	360	345	370	375	291	329	344	306	374	387	345	377	358	356	372	386	365	335	376	342	346	335	362	361	330	325	336	342	360	328	353	354	310	361	366	340	348	351	332	353	346	301	344	361	359	333	352	335	366	357	340	394	348	318	363	339	331	339	320	334	394	345	354	305	352	317	371	328	366	340	319	350	355	302	335	361	366	363	338	345	343	340	346	376	350	362	373	363	334	328	312	322	367	361	353	321	313	349	358	361	341	344	328	359	362	326	322	366	341	352	330	349	341	347	307	346	368	324	336	318	330	353	327	330	368	361	355	338	365	379	351	338	346	352	380	328	390	354	351	350	363	339	357	359	356	359	317	369	318	327	355	349	303	334	340	323	335	326	325	354	335	323	343	352	353	352	357	369	325	335	340	333	369	365	349	388	383	334	331	360	321	359	366	327	343	341	367	345	376	339	351	340	326	369	347	357	326	335	371	395	344	342	323	340	366	338	336	380	342	325	325	347	313	342	336	306	339	353	360	338	376	349	346	343	356	341	344	346	320	327	351	309	347	386	332	317	336	360	370	368	367	385	332	364	361	359	329	368	343	356	341	331	352	365	325	350	379	354	366	347	352	354	395	354	351	316	333	349	336	353	339	374	353	343	352	367	325	380	329	318	362	346	355	345	308	323	344	347	331	371	352	340	367	321	305	355	348	390	356	293	343	338	363	342	339	319	346	345	304	346	337	348	354	351	335	362	327	314	339	345	330	331	363	376	347	322	349	353	335	365	348	349	330	329	329	367	361	336	322	367	368	372	358	335	340	311	349	347	361	341	329	337	337	313	328	321	333	361	338	356	348	359	386	321	322	357	366	313	381	376	336	336	359	352	373	356	335	334	356	373	341	350	365	320	326	355	342	347	303	346	341	330	355	374	348	344	351	360	316	382	334	343	293	326	369	326	360	333	370	312	370	370	354	371	350	342	331	342	309	362	321	327	321	343	352	353	312	350	341	350	365	333	342	355	341	353	334	352	382	331	339	350	353	341	350	370	362	366	315	347	356	345	326	359	330	350	339	367	350	345	324	377	351	324	341	355	356	356	341	352	335	324	316	363	325	389	342	322	295	338	365	361	376	357	334	350	345	354	359	348	352	355	303	352	367	340	353	392	334	353	325	366	334	351	342	326	326	368	350	351	370	389	414	364	342	355	369	363	310	351	330	354	333	366	359	356	374	369	341	379	352	356	362	333	331	335	354	328	327	329	360	371	345	358	356	331	351	350	339	305	316	390	327	342	353	348	331	345	344	347	382	341	327	337	358	343	329	361	344	353	351	324	318	310	334	374	333	325	333	357	347	353	350	350	315	366	326	327	306	383	346	333	330	348	364	352	303	355	359	336	340	367	367	369	388	356	341	334	330	354	352	333	321	344	320	348	356	312	346	329	355	362	349	330	339	333	340	394	343	344	364	356	351	341	355	324	328	373	353	319	342	336	387	367	339	334	346	324	325	352	351	369	392	328	355	348	349	365	346	340	363	346	341	356	356	323	345	314	343	322	303	353	334	334	367	328	337	312	370	345	358	374	368	321	349	343	315	347	346	316	315	326	329	313	343	374	347	363	359	367	390	375	363	366	337	345	318	338	347	352	373	340	351	365	366	335	343	337	343	333	328	362	365	338	347	350	329	339	335	316	358	364	370	372	357	366	345	343	371	339	368	313	371	340	357	308	374	370	338	380	366	345	326	317	355	327	324	357	374	377	341	347	332	359	321	361	324	333	339	356	365	336	338	305	321	348	369	347	332	319	295	373	332	388	332	349	350	363	343	343	375	364	341	346	316	335	368	324	361	340	345	385	314	309	351	361	329	339	313	350	345	362	370	348	334	358	354	321	333	351	338	328	338	330	338	342	328	343	366	354	372	318	333	330	366	371	318	364	339	371	343	338	357	370	341	329	329	330	338	354	317	330	341	342	373	319	314	351	340	334	312	364	358	327	328	336	336	333	340	344	351	364	335	343	349	345	366	312	333	368	375	384	354	341	358	350	353	371	361	354	374	359	341	317	334	344	363	304	334	339	332	354	347	332	337	334	338	322	352	348	348	335	364	360	337	340	348	387	320	323	329	365	343	339	341	394	330	348	374	363	367	365	343	352	376	365	356	326	347	338	357	347	345	321	354	340	357	362	351	331	344	308	354	311	340	307	330	310	324	323	358	341	330	351	356	330	316	372	345	377	343	335	336	369	356	362	358	315	331	324	334	355	342	319	348	330	393	336	363	314	349	356	340	323	336	362	381	341	341	379	334	305	343	359	357	353	367	335	361	327	335	343	344	323	332	326	359	351	356	332	325	333	372	354	354	355	354	340	346	314	337	361	342	381	345	339	334	344	371	351	342	395	351	369	332	334	353	342	341	331	337	329	354	360	326	330	378	356	329	360	330	320	325	380	350	347	363	339	349	322	320	329	355	341	362	377	328	335	294	343	334	358	346	372	322	357	328	341	359	337	375	322	350	339	346	349	340	334	352	370	341	352	343	341	355	352	353	305	384	323	304	358	353	360	365	331	371	327	336	352	333	365	334	340	383	348	339	375	339	336	338	318	376	341	340	320	389	379	374	353	368	351	368	352	360	339	310	374	337	334	368	339	321	332	329	342	325	367	339	365	339	356	383	365	310	335	334	325	363	362	359	374	364	349	350	360	311	342	363	356	355	308	339	349	363	323	318	350	362	347
17031	2932	4766	5525	4840	4005	3375	2905	2543	2302	2037	1877	1763	1646	1474	1452	1421	1347	1273	1311	1229	1215	1182	1175	1159	1100	1075	1100	1021	986	1041	994	974	1021	1004	996	949	952	958	937	982	969	943	988	872	942	924	982	994	935	961	902	896	935	990	939	932	929	938	927	858	920	909	831	951	893	957	916	890	900	951	918	885	935	869	916	899	890	925	938	906	889	860	906	894	921	899	974	932	924	908	883	930	899	891	876	962	883	903	916	914	872	951	885	899	879	874	898	916	962	856	859	839	892	905	862	872	913	863	857	884	884	933	871	866	915	861	909	916	903	895	895	857	809	901	897	895	904	895	889	887	818	885	896	863	858	856	949	908	880	821	898	911	870	879	895	914	859	872	885	918	883	866	870	897	914	897	868	852	883	910	922	951	865	865	828	948	865	862	902	851	886	843	894	874	891	834	894	884	908	882	900	858	897	842	855	910	879	892	912	846	886	866	914	917	872	954	918	890	876	811	881	892	857	902	895	894	917	844	866	891	878	874	884	909	897	926	851	895	870	878	892	905	916	926	903	914	911	879	916	889	923	874	891	885	886	850	880	874	925	856	874	872	835	934	884	944	932	866	868	814	884	884	872	879	870	869	828	855	855	885	873	843	876	868	866	910	902	928	839	890	869	894	944	937	852	835	831	867	895	932	826	922	840	895	910	904	870	904	911	904	895	872	853	910	886	882	883	891	861	866	839	892	907	880	950	898	855	910	794	873	861	875	906	873	871	867	873	885	885	852	869	849	902	887	867	894	844	872	865	873	890	910	851	926	859	874	934	867	834	819	886	903	899	850	871	887	871	926	883	885	867	864	925	870	916	917	908	904	854	895	873	876	923	892	933	863	889	857	907	874	931	841	902	937	903	878	936	848	907	904	920	864	837	904	884	890	840	878	891	910	869	898	882	897	884	865	878	932	929	880	805	911	894	913	888	828	919	862	867	884	865	897	821	849	851	885	911	872	859	899	833	860	895	871	886	879	874	924	872	825	925	840	868	868	866	877	903	913	886	862	892	887	877	895	895	873	858	896	865	830	889	888	867	936	866	847	913	930	888	847	835	836	932	870	853	935	880	882	861	854	877	899	876	878	893	862	867	880	871	843	864	912	858	923	902	917	916	868	811	868	826	842	898	871	872	897	855	935	899	859	899	829	855	850	885	871	885	896	915	867	914	855	861	874	927	892	893	890	915	882	873	886	899	931	861	893	888	860	873	876	855	874	885	890	886	888	912	803	928	869	884	907	915	907	872	910	882	869	938	917	910	819	852	860	889	871	823	933	904	856	941	858	868	882	907	884	834	867	909	876	886	895	916	909	841	921	882	924	956	901	872	910	887	879	916	854	874	889	906	860	856	887	908	899	889	867	834	906	894	881	834	903	863	917	927	902	921	889	865	922	889	898	882	890	837	864	865	813	928	928	871	911	835	881	863	883	878	915	894	914	903	883	890	850	906	909	933	882	913	901	948	894	852	897	915	845	927	893	836	856	907	864	907	871	903	908	886	913	898	853	810	872	915	881	909	896	875	900	929	868	912	887	868	845	865	854	905	872	871	921	865	906	840	903	876	866	924	856	847	901	961	863	870	901	925	878	881	862	913	883	894	922	911	874	865	929	919	901	925	877	866	872	884	860	872	867	874	931	915	854	906	873	932	842	867	884	905	870	874	894	868	888	874	877	873	890	835	892	838	918	880	931	841	867	890	914	865	868	886	887	861	857	903	897	927	883	837	904	919	928	915	813	924	915	923	934	884	875	909	873	871	897	875	899	881	852	904	868	853	948	901	861	869	876	898	945	873	889	856	894	876	844	909	883	871	894	882	908	886	903	867	802	913	902	903	872	865	841	863	872	903	854	829	937	916	892	884	941	877	811	911	902	881	870	910	919	879	893	844	913	930	858	937	859	880	929	924	877	934	836	879	884	887	905	883	880	847	834	873	906	920	862	901	860	868	886	920	924	878	873	891	881	902	887	860	879	880	884	887	862	832	876	886	865	875	857	851	907	908	882	904	830	876	876	923	898	891	873	894	798	904	863	916	883	869	905	875	887	885	926	834	861	883	810	825	859	932	893	864	852	914	880	902	889	891	818	859	866	938	873	904	898	897	890	859	916	900	929	909	943	881	894	878	922	920	925	847	905	889	834	897	894	933	871	836	857	916	889	905	907	870	909	880	915	874	884	899	905	888	905	861	882	902	864	891	880	845	858	873	871	853	857	891	913	940	933	873	926	870	893	895	876	898	896	930	871	869	921	864	868	885	913	882	895	873	881	860	856	873	834	931	882	903	870	880	946	889	949	916	865	888	889	866	861	876	911	887	934	872	860	909	859	899	882	911	873	901	830	860	893	912	882	889	907	914	925	845	863	852	900	913	840	903	928	920	877	896	884	909	871	876	862	900	895	880	871	882	877	853	894	851	863	843	911	915	876	830	876	865	883	906	889	888	879	923	929	866	925	887	862	892	904	839	918	896	866	888	846	894	886	889	879	883	920	882	892	860	881	904	827	824	895	811	916	859	928	869	887	864	848	917	890	868	916	866	839	915	884	906	868	909	853	879	821	882	812	880	894	847	909	905	900	841	906	912	851	924	862	891	878	858	858	937	897	862	891	844	932	851	863	907	875	907	880	850	858	934	841	875	861	871	876	814	916	816	842	842	874	950	849	866	904	891	958	897	879	955	908	890	925	887	858	928	841	877	915	884	887	888	871	901	884	929	856	836	880	858	863	857	864	837	871	870	876	920	825	860	875	896	894	879	913	888	906	852	912	879	852	866	844	839	894	918	877	883	863	870	901	836	892	898	879	842	832	895	886	873	881	840	895	829	849	917	837	916	879	903	924	817	884	863	896	937	902	894	883	922	892	906	931	890	882	827	875	863	917	889	875	885	903	910	879	869	929	916	892	944	882	892	836	874	867	923	938	901	863	910	811	906	917	850	858	878	906	947	866	889	904	899	868	830	874	911	889	821	902	908	883	821	872	887	875	844	910	911	908	892	948	871	890	881	918	880	896	868	890	872	898	922	881	901	864	842	825	868	893	913	836	880	876	903	859	825	865	870	947	849	873	913	856	901	911	875	880	903	875	861	877	871	871	911	938	885	867	830	884	901	864	866	930	863	836	852	905	932	848	902	896	894	928	881	891	908	879	891	869	869	874	889	843	927	890	853	896	857	903	928	812	867	863	885	873	846	933	848	860	830	918	840	901	841	867	919	880	863	911	911	885	871	873	918	884	873	894	887	889	919	857	925	847	888	878	876	881	922	920	890	848	921	834	863	908	846	858	872	894	896	898	868	869	855	922	869	907	903	870	858	900	903	927	865	876	786	888	843	852	887	911	875	912	896	917	824	874	875	922	867	892	824	953	831	887	893	894	808	889	920	977	884	917	877	938	927	863	838	850	842	909	951	867	884	880	833	899	932	862	863	933	899	887	848	856	835	929	876	924	874	873	932	929	867	919	886	904	897
4834	339	292	282	282	287	272	285	316	240	261	302	250	248	278	257	270	279	279	297	270	276	292	283	296	259	262	269	276	233	281	307	294	303	265	283	286	273	289	249	269	284	280	272	285	273	266	283	276	273	276	262	268	268	291	281	275	250	275	258	282	249	252	270	250	260	302	280	253	238	328	280	288	258	256	261	287	266	272	290	290	258	269	268	263	309	267	285	265	263	257	250	271	277	288	273	298	266	245	263	305	268	295	275	279	272	271	253	268	266	283	277	314	231	231	289	264	240	257	267	243	259	282	278	266	271	287	256	267	288	259	279	261	274	288	276	256	263	261	303	299	265	263	264	249	297	259	273	272	266	280	259	253	240	246	270	247	292	308	286	261	269	276	262	262	263	283	251	277	301	278	254	278	283	263	258	281	250	253	279	263	259	283	252	281	267	282	278	249	270	296	303	294	280	283	257	303	282	304	265	293	278	307	280	287	276	287	263	260	242	279	253	254	262	285	270	250	264	265	262	296	283	307	280	262	248	249	271	271	297	248	251	242	287	249	253	257	271	278	252	256	274	294	291	281	289	267	283	268	273	290	276	246	292	276	271	289	266	251	275	262	271	274	286	298	289	262	274	274	244	271	285	277	280	288	283	268	258	309	270	245	279	280	258	286	283	275	287	278	305	296	286	263	290	252	277	274	271	280	277	257	241	294	268	290	290	276	295	274	273	248	288	269	296	260	275	257	275	265	267	291	313	282	249	284	246	296	298	252	275	264	241	281	268	273	271	270	287	288	245	267	274	278	294	275	267	262	238	281	269	305	280	249	264	294	266	271	288	258	254	258	271	295	293	302	271	265	274	240	278	272	273	236	271	292	220	278	259	270	287	267	266	254	269	289	268	236	263	286	282	272	283	276	278	263	252	272	313	271	263	303	257	274	237	274	264	261	263	254	265	294	287	277	262	261	259	262	273	268	278	268	270	245	257	291	255	276	282	262	279	240	268	276	275	277	272	263	268	306	268	241	302	236	304	268	279	253	260	281	268	285	264	265	323	281	238	272	274	251	271	254	266	264	299	268	292	301	287	271	243	286	253	275	267	273	286	292	270	295	264	243	285	273	238	294	247	255	296	271	259	289	252	268	267	286	272	314	269	266	305	287	243	281	266	254	282	273	271	254	260	272	318	263	258	276	261	261	268	246	265	261	262	272	250	274	287	264	268	229	272	287	287	237	249	268	277	283	270	275	271	293	270	251	263	306	272	270	254	271	296	285	306	281	264	255	292	290	248	258	258	280	298	256	282	259	270	261	274	275	277	288	291	269	252	261	329	253	265	278	263	268	301	260	286	267	255	270	270	257	312	254	276	281	280	246	292	295	255	264	270	272	253	266	286	236	289	271	267	274	278	256	274	282	266	228	283	291	307	278	283	266	292	316	275	277	270	269	250	269	290	254	269	261	288	273	254	276	273	276	268	262	259	257	278	287	289	277	287	286	263	252	266	281	271	275	259	285	258	284	292	269	264	283	278	285	271	274	281	287	257	279	274	285	262	284	253	260	291	278	258	259	259	262	268	285	279	300	270	273	301	289	279	260	239	249	281	283	285	323	260	283	291	273	307	270	259	284	269	254	289	263	278	260	283	280	257	265	294	269	269	290	284	263	261	286	260	286	283	285	277	275	264	265	262	269	282	275	282	275	297	310	287	276	285	281	281	270	258	267	247	291	277	237	242	248	279	262	257	292	293	260	293	256	284	256	242	330	291	272	301	277	267	249	245	278	263	278	290	277	271	261	273	251	296	259	276	236	293	282	263	251	260	276	295	275	301	248	280	269	285	320	289	275	254	288	271	277	315	260	254	303	261	286	286	288	270	284	266	249	249	275	303	304	271	263	247	298	283	257	264	280	278	277	302	282	271	272	266	249	268	284	254	262	280	302	267	284	292	286	247	282	286	271	241	258	269	283	271	292	275	244	262	253	266	281	272	271	259	309	285	261	291	257	238	252	274	259	301	274	258	250	265	272	275	276	269	256	281	309	262	266	271	296	300	282	294	252	262	284	280	239	262	224	292	304	287	277	265	258	272	280	282	290	257	278	276	264	295	267	269	290	280	261	250	278	231	271	261	290	288	273	271	277	273	282	268	284	264	295	259	270	291	276	258	273	280	254	300	270	269	262	251	278	249	250	258	282	269	248	240	297	302	258	265	252	272	270	256	263	255	261	253	251	229	275	264	243	259	268	281	276	292	285	276	252	247	264	273	273	301	311	266	268	274	242	251	252	238	257	261	252	275	255	249	293	286	276	250	288	306	263	271	278	255	274	274	267	281	314	279	265	276	284	270	258	275	254	295	281	273	277	266	281	259	260	269	306	288	254	267	284	256	246	272	288	285	266	286	245	287	284	271	273	310	265	286	274	285	269	289	285	277	279	234	308	266	274	288	282	259	252	284	268	295	280	298	272	253	260	257	290	274	260	294	241	261	286	285	276	286	348	282	296	295	293	262	269	246	278	269	288	297	277	304	261	262	278	282	262	307	279	264	277	249	267	239	255	273	234	268	274	269	265	284	255	266	279	267	263	284	272	292	274	285	282	260	289	264	260	236	274	231	268	281	297	276	250	235	252	275	256	287	271	260	250	262	281	276	278	275	248	267	263	264	263	262	256	274	285	274	272	277	249	281	287	298	260	279	281	299	226	254	273	272	241	278	267	258	281	261	269	295	260	263	254	264	237	247	274	272	248	254	247	278	266	296	284	267	262	267	280	252	257	264	276	272	283	277	290	280	250	256	263	237	266	257	259	268	277	260	270	264	285	263	244	289	266	260	265	306	239	291	283	301	272	286	275	271	314	255	262	232	268	268	274	262	287	277	287	272	293	268	275	280	263	275	303	247	276	257	283	290	264	257	271	228	283	256	269	274	288	258	280	299	267	308	282	236	267	284	288	298	283	239	257	281	281	259	305	286	258	263	243	268	257	273	275	278	299	266	316	284	251	272	264	260	266	311	237	297	270	304	276	280	269	289	274	277	274	253	262	281	283	296	286	279	241	253	287	260	265	294	258	268	285	300	271	296	268	259	308	278	260	290	272	287	248	235	258	272	280	251	296	288	258	249	258	262	283	253	293	275	259	259	252	267	280	228	258	281	256	271	297	293	271	273	297	283	253	258	267	293	294	302	280	271	313	279	274	296	270	249	245	271	303	243	281	281	268	288	268	250	255	260	261	277	256	291	248	285	270	257	266	279	278	274	262	274	273	269	261	221	259	272	289	251	274	298	311	264	278	288	276	301	253	278	276	254	288	268	291	287	299	280	278	287	292	261	279	271	233	281	275	286	313	259	263	272	283	260	290	275	255	274	295	259	288	276	252	276	288	242	262	272	270	268	263	280	247	265	259	293	300	291	250	266	278	272	284	273	288	244	283	248	263	259	252	299	262	280	265	288	284	235	285	284	300	294	306	255	273	288	298	270	243	277	280	269	270	271	292	271	255	268	271	305
3513	727	701	769	718	750	706	744	721	737	727	710	657	740	693	698	655	731	659	682	702	752	703	714	677	695	692	693	681	690	683	674	711	695	706	704	700	678	745	688	685	713	708	686	681	698	650	712	691	706	652	687	652	689	687	718	687	719	715	694	689	688	696	675	718	661	694	720	690	694	631	714	674	674	633	711	707	669	719	647	679	699	691	684	658	687	653	710	653	679	642	668	736	651	697	693	682	706	726	687	676	682	701	695	654	741	742	697	692	730	684	667	652	683	723	712	686	716	699	648	724	696	643	692	681	700	728	676	683	708	693	668	661	688	675	709	715	715	693	717	688	706	684	704	662	665	691	727	661	740	698	678	669	672	634	711	679	664	717	650	717	734	669	706	705	707	688	693	702	650	649	700	696	729	681	697	670	691	741	692	668	673	712	683	704	681	688	689	655	693	689	682	712	681	683	706	700	679	716	702	669	673	689	725	676	677	744	752	746	663	700	705	707	683	730	701	691	723	680	652	633	669	669	682	730	682	636	692	667	670	682	740	690	678	747	654	700	672	668	721	663	712	681	673	715	689	671	697	749	721	698	703	697	631	721	668	691	667	683	660	664	702	698	679	700	686	698	692	692	731	714	682	710	683	686	663	669	694	715	676	665	688	690	689	698	702	663	669	706	682	641	704	654	691	648	672	708	674	679	645	705	724	698	722	748	674	708	657	695	673	614	674	689	654	711	695	700	673	677	664	676	691	739	708	685	713	711	690	675	683	645	696	682	764	692	681	698	728	697	685	664	657	685	673	715	712	698	698	664	691	673	685	694	709	728	663	699	692	685	672	682	702	677	685	714	689	687	690	709	703	671	687	721	683	698	636	654	707	675	671	677	672	727	717	687	693	671	703	723	696	687	639	702	676	697	699	731	757	660	656	716	677	667	622	697	666	676	751	681	684	683	724	650	682	672	707	723	715	652	625	663	698	675	634	649	681	659	720	648	712	703	688	715	731	691	691	706	704	628	727	692	684	689	682	661	686	665	657	655	675	678	704	688	750	708	704	655	691	701	661	726	643	694	741	728	626	733	673	679	672	685	696	650	674	730	681	705	667	674	725	691	645	679	657	699	688	711	712	696	686	654	670	708	669	654	659	682	738	656	728	662	640	703	682	697	686	671	627	692	659	678	695	688	691	665	643	649	676	623	692	711	730	704	665	674	695	682	663	724	691	665	653	676	656	692	697	651	717	662	697	669	684	707	740	732	726	671	713	675	685	698	690	677	717	671	680	698	684	693	701	687	687	669	689	626	695	721	696	685	695	684	675	703	674	676	765	709	695	648	729	670	710	706	738	684	667	679	682	687	708	732	671	685	673	732	725	645	656	699	665	685	684	744	684	683	680	722	669	685	699	693	637	705	685	667	701	742	708	718	659	706	693	686	713	674	691	723	706	739	676	700	685	691	735	684	682	711	671	696	666	733	712	669	719	684	675	702	686	676	719	684	659	656	690	727	612	721	663	712	715	692	737	709	712	720	678	695	672	692	672	739	703	671	696	688	692	696	697	695	696	728	702	676	665	651	722	683	723	765	677	744	714	685	696	707	704	678	678	685	669	740	702	699	718	715	695	687	720	697	675	697	683	706	674	659	668	687	636	655	689	713	707	704	672	699	673	659	687	702	744	736	687	696	646	710	693	681	724	716	694	650	663	674	672	687	682	677	734	670	722	623	662	704	693	653	655	707	731	710	731	678	685	682	716	671	698	659	687	690	682	672	687	666	709	686	674	689	716	697	657	680	712	700	668	719	697	696	743	685	707	720	683	677	721	723	670	711	699	656	723	696	704	697	661	714	675	664	707	664	660	682	693	675	699	675	694	725	704	698	674	691	744	690	675	662	733	733	681	711	653	737	685	698	721	679	673	674	689	697	675	659	670	680	688	672	699	724	708	711	693	648	699	686	697	703	748	699	678	674	695	698	685	662	695	650	688	660	709	690	763	678	715	741	668	702	685	687	697	704	717	680	713	663	693	708	677	705	694	678	671	676	668	693	706	641	684	688	680	669	711	682	720	695	693	661	740	667	700	703	669	661	672	699	674	685	672	656	686	684	681	687	710	724	701	719	682	673	673	705	659	727	707	649	703	681	664	662	697	717	667	676	704	663	706	709	694	691	656	637	659	747	699	689	714	681	696	698	719	695	715	682	672	652	706	693	716	673	668	720	678	679	669	684	684	669	672	720	706	737	657	697	662	686	686	738	713	690	708	686	723	703	676	640	709	712	719	674	654	702	710	710	701	668	700	695	707	678	685	683	669	648	677	677	696	662	709	668	699	724	706	722	661	689	666	659	699	678	701	697	725	694	689	710	617	712	663	701	715	683	677	683	650	682	734	692	671	674	701	664	651	668	694	674	738	688	692	732	662	704	666	678	694	667	694	654	671	673	708	678	689	714	758	689	694	688	711	644	661	679	687	690	674	670	695	679	767	665	699	666	684	698	740	688	737	740	656	709	680	705	730	719	649	718	747	633	675	676	706	729	684	667	709	699	684	719	700	702	737	670	735	690	702	687	731	687	630	622	710	702	678	657	690	705	660	677	667	692	664	724	697	667	686	695	726	651	703	706	683	683	737	672	663	705	623	695	730	711	679	668	648	675	737	649	677	649	676	719	663	687	695	643	722	687	677	721	685	695	706	713	694	689	653	687	697	716	655	718	690	663	690	657	669	704	686	692	685	650	683	634	722	653	641	661	738	631	734	707	683	765	682	696	723	719	695	671	664	688	681	691	642	704	682	721	687	752	667	649	683	679	693	718	660	663	688	720	664	694	627	666	700	637	689	680	666	737	669	690	657	727	714	692	678	648	709	682	706	722	717	643	699	682	682	678	673	711	734	726	691	672	733	684	644	706	692	688	728	710	675	694	641	676	707	672	682	702	693	684	696	704	690	668	681	704	671	718	708	720	693	702	705	702	709	705	688	717	687	685	684	711	635	689	685	655	705	732	705	751	679	664	713	673	657	671	682	682	673	633	713	669	703	711	715	687	714	722	719	666	689	637	710	712	702	677	715	727	647	747	674	699	699	678	705	700	675	680	735	635	724	675	690	713	669	661	652	722	705	691	708	637	697	657	716	653	707	665	680	652	739	692	695	720	662	681	661	658	677	668	741	701	705	730	694	672	719	674	701	668	649	695	707	705	665	649	714	737	732	688	630	710	728	687	700	715	660	677	753	672	667	714	670	682	686	687	670	702	687	691	648	678	706	707	677	687	672	638	733	676	684	671	638	656	700	747	684	649	713	705	706	685	734	702	695	685	721	644	726	664	727	669	759	649	708	707	687	668	689	710	683	694	659	655	710	694	722	700	732	721	719	711	703	688	667	655	661	668	695	640	635	693	698	719	673	721	686	717	696	715	687	676	680	674	691	733	668	687	670	663	709	730	690	627	620	708	669	746	718	726	674	630	656	641	720	691	704	703	655	705	659	724	679	697	695	715	689	778	680
21010	3097	1178	925	740	545	394	359	308	291	269	272	260	253	213	232	210	234	206	189	192	198	220	211	212	191	193	197	197	204	191	197	181	191	189	202	192	215	182	202	198	181	203	159	205	175	192	211	166	192	165	223	173	174	194	188	200	184	194	181	172	176	195	184	180	182	182	180	182	171	176	185	186	194	204	196	183	196	194	191	200	183	201	189	175	167	182	176	186	160	191	196	188	195	182	181	155	178	194	178	150	202	180	196	173	181	179	188	185	161	177	183	177	176	190	196	172	199	199	192	175	179	193	178	161	183	174	177	190	180	180	166	201	176	167	165	158	155	177	175	185	200	207	183	170	197	179	206	172	168	195	171	189	196	196	167	174	163	163	200	155	211	185	186	189	192	191	153	177	169	171	189	171	181	177	185	175	180	167	177	197	213	182	183	171	192	165	180	200	175	198	187	216	192	158	175	184	181	183	177	172	172	178	184	191	187	200	201	202	198	187	154	182	189	184	180	150	164	200	176	172	179	171	189	196	173	172	195	160	190	182	187	164	196	175	174	176	159	164	182	185	210	176	199	161	189	177	202	182	197	159	153	194	159	188	178	182	178	189	188	196	191	186	179	175	170	165	189	199	168	189	191	178	161	158	205	192	182	158	191	196	164	188	168	171	184	183	168	184	178	197	196	177	186	171	184	186	179	211	181	170	209	167	206	184	184	198	167	195	175	203	167	165	190	186	173	159	199	197	199	192	176	191	173	210	169	186	178	185	192	198	173	177	169	175	195	158	201	182	183	175	188	182	188	187	196	189	174	174	158	185	190	180	164	182	194	177	178	192	179	181	179	200	174	167	159	168	190	199	186	168	192	177	169	197	160	163	198	197	169	177	200	187	189	170	189	184	175	177	184	182	170	180	188	174	169	178	190	180	170	191	179	158	178	168	175	187	187	181	169	154	185	183	177	173	192	175	204	184	183	184	172	197	186	195	187	185	182	174	200	163	182	197	205	188	165	142	169	174	154	171	192	178	171	180	166	183	186	185	201	196	169	176	206	185	179	195	149	192	196	179	181	170	183	187	197	181	178	197	205	173	176	193	175	185	175	166	197	191	184	181	185	159	191	176	184	194	175	183	192	185	159	160	187	207	169	181	189	197	191	174	177	185	181	170	185	183	168	179	171	206	218	164	181	163	173	216	165	160	191	172	207	181	206	182	183	187	191	180	180	188	183	212	181	189	158	171	178	167	196	161	197	196	174	180	196	196	192	160	162	183	167	171	187	150	176	165	173	178	161	167	170	171	206	172	183	206	186	170	177	148	164	172	170	181	171	206	171	195	192	175	179	183	183	204	185	169	167	206	190	177	181	192	164	169	181	177	173	195	178	191	191	187	180	200	187	182	195	180	184	185	178	195	155	190	183	183	180	219	188	184	178	173	180	199	185	159	156	153	183	143	169	189	206	179	194	178	177	186	166	173	189	193	182	186	164	162	191	175	169	169	187	175	193	174	184	185	183	179	176	170	192	156	189	181	184	176	200	182	183	179	176	162	188	193	171	211	166	162	193	148	175	175	186	154	188	164	202	191	197	181	183	186	179	177	177	172	185	166	195	170	200	222	176	175	156	178	180	204	165	204	159	185	187	197	180	178	168	177	172	165	180	177	199	192	171	170	172	186	216	193	176	160	187	180	165	196	192	170	175	164	187	196	186	196	206	183	189	185	190	139	192	181	183	184	215	177	212	178	186	157	176	220	193	190	198	183	176	174	179	184	164	178	167	159	173	195	192	185	185	162	180	189	178	193	212	194	194	187	166	168	188	170	165	181	187	185	147	172	197	188	195	179	165	179	211	173	196	186	153	186	166	182	197	170	205	178	195	202	179	157	175	176	184	184	159	190	176	181	175	151	168	207	169	163	189	196	174	152	177	169	194	164	193	189	205	191	171	165	152	181	173	191	172	161	190	191	169	177	174	187	189	176	175	196	205	180	196	166	192	195	176	177	170	202	158	207	185	193	174	176	187	188	179	198	175	172	178	172	194	182	182	174	181	162	171	179	183	171	166	205	196	172	173	200	166	188	159	163	166	186	210	215	158	173	160	158	185	220	160	177	166	168	158	169	187	193	157	169	188	186	208	176	163	184	177	170	178	166	199	176	177	180	196	216	178	175	212	197	167	163	174	199	182	179	161	175	147	170	181	185	170	186	171	194	184	176	209	166	160	190	173	177	187	162	166	169	197	184	193	174	167	181	162	186	191	180	190	191	170	163	191	170	180	219	179	180	192	166	182	184	186	200	193	179	164	158	191	155	169	205	183	181	182	189	157	183	177	177	194	190	190	189	195	177	184	158	196	183	155	154	173	183	173	173	170	172	161	189	190	156	187	161	172	196	188	178	168	185	185	209	184	190	193	202	188	188	175	181	185	203	191	181	201	162	191	180	174	193	206	175	195	182	190	171	188	176	169	195	192	212	162	182	199	171	188	185	173	185	188	176	177	190	175	196	188	186	173	179	181	169	176	162	182	189	171	174	188	187	174	217	190	193	175	175	194	203	176	177	177	176	192	195	195	185	174	185	172	188	204	164	179	153	165	185	164	206	181	183	169	164	204	181	176	187	211	199	195	178	178	164	170	177	184	191	184	156	208	168	197	193	191	191	193	162	193	172	178	187	195	166	161	180	202	171	167	172	167	174	182	183	186	184	167	171	184	192	178	141	188	198	218	176	179	183	188	175	183	180	181	205	215	199	201	170	201	166	188	190	165	184	207	180	142	180	201	180	154	181	147	158	188	163	164	188	164	164	172	180	171	174	167	182	170	163	206	194	210	184	205	174	174	169	183	152	207	189	187	175	174	168	165	188	162	172	175	174	191	187	185	174	166	163	163	177	191	203	182	188	180	163	182	191	160	173	206	194	186	188	175	193	211	184	146	160	154	186	200	175	182	193	185	201	192	188	202	168	197	193	169	167	190	165	196	179	166	185	173	182	178	181	173	195	181	167	145	164	166	177	175	188	168	195	163	165	175	174	195	181	215	197	189	172	184	193	178	193	182	181	185	208	194	167	171	184	186	177	169	161	207	172	182	194	194	195	180	171	190	200	183	177	165	166	186	176	181	169	184	195	181	199	194	169	174	181	175	176	188	187	195	191	190	189	198	182	171	165	190	174	194	166	182	163	193	179	176	191	203	164	189	206	172	188	186	182	201	161	177	191	190	176	160	179	182	166	179	164	183	186	172	168	223	178	189	161	196	184	178	211	182	195	180	188	182	192	170	180	191	179	170	177	163	200	180	165	186	184	165	167	177	190	180	173	220	182	187	189	168	178	180	177	190	204	194	168	166	183	188	190	178	189	174	160	188	188	186	148	176	161	184	193	188	213	174	185	188	184	190	174	152	180	183	172	187	181	185	184	188	197	189	167	165	165	178	184	197	185	208	178	169	187	191	192	179	164	198	197	199	203	179	185	182	183	173	174	167	172	202	185	194	195	192	170	189	187	165
11223	1713	2549	3022	2709	2182	1851	1659	1359	1268	1114	1054	907	882	847	811	738	767	713	733	667	676	670	642	643	649	628	630	591	603	623	610	629	582	545	558	584	596	544	573	572	543	563	574	538	503	567	535	579	553	510	552	527	542	563	521	537	497	515	526	548	491	532	554	568	524	540	561	526	535	563	561	526	519	539	539	514	524	544	582	503	531	499	558	501	584	549	501	505	517	554	518	538	532	508	543	504	517	510	484	545	527	470	485	527	509	507	545	530	490	545	516	567	535	534	554	509	495	488	531	535	497	528	536	529	505	531	494	545	537	535	527	554	522	497	523	534	488	502	556	523	532	533	530	541	490	535	539	491	504	499	476	491	536	535	522	535	548	561	542	555	529	528	498	537	522	567	526	537	522	481	497	544	497	505	564	480	531	534	547	518	528	528	490	525	545	502	533	517	515	497	529	528	559	511	537	530	514	524	533	523	543	541	492	544	514	478	518	491	533	546	534	538	530	516	522	587	551	546	547	517	526	532	490	541	544	495	527	559	560	520	515	529	499	571	548	523	565	535	526	550	561	544	522	577	526	512	498	525	507	521	524	525	562	539	492	538	511	534	532	490	550	534	531	555	539	527	519	509	529	524	503	517	510	547	550	551	503	578	507	510	548	511	510	517	549	542	535	529	514	497	558	551	522	536	498	543	514	563	562	550	526	500	514	525	498	534	571	546	524	541	521	510	523	547	539	505	514	530	545	564	519	546	512	501	514	530	511	540	510	522	508	500	568	530	560	549	471	518	523	538	480	536	537	522	512	494	518	503	510	543	527	513	506	528	508	493	522	532	532	499	549	508	568	485	537	547	532	483	514	537	540	522	543	515	471	504	514	521	490	505	525	548	552	561	503	494	534	550	533	537	514	487	512	520	503	553	538	512	510	497	495	548	526	536	517	537	499	520	525	545	554	567	503	518	566	508	481	486	539	548	498	474	516	511	524	531	521	528	524	523	537	547	582	560	512	513	509	564	542	526	514	508	519	526	506	517	494	504	534	511	549	491	493	533	497	533	526	525	537	527	520	546	506	505	496	531	529	553	513	474	526	516	509	494	536	538	499	521	526	493	503	499	535	516	498	588	528	510	537	521	492	491	543	536	530	522	504	524	520	522	540	501	480	521	506	534	542	548	530	540	497	495	492	519	558	509	535	544	516	487	508	544	526	533	501	514	528	523	523	527	469	543	548	522	483	529	499	520	534	564	519	519	516	500	548	500	545	504	532	543	521	527	492	498	545	519	540	565	524	533	524	488	524	515	535	529	533	567	547	537	486	531	533	520	558	516	499	554	528	496	512	535	478	510	509	527	568	512	566	534	504	534	522	509	533	542	510	522	531	529	501	525	543	524	505	508	533	576	563	475	521	525	530	520	510	469	519	538	552	510	517	529	510	487	505	556	546	523	537	520	527	500	529	538	545	542	556	552	565	542	512	496	525	518	538	517	558	497	518	500	520	523	513	521	522	543	470	535	518	530	532	506	491	555	560	475	542	563	499	519	527	539	558	543	536	503	570	500	478	471	499	524	496	558	509	487	490	526	504	553	471	549	522	577	544	508	510	512	534	545	465	531	498	487	464	546	532	517	488	543	539	527	514	537	527	533	519	555	541	523	515	493	511	503	509	564	541	519	513	527	539	529	506	509	514	530	541	521	518	511	484	561	522	530	498	520	511	536	531	515	490	522	527	513	508	507	535	543	539	514	487	494	532	521	520	541	510	536	521	524	523	529	516	486	497	518	533	502	493	574	474	500	535	540	527	528	514	493	497	510	522	563	580	543	521	479	519	512	533	498	556	532	538	566	525	508	550	502	526	491	530	548	483	525	519	514	530	563	527	524	513	527	489	488	495	492	528	538	560	523	516	515	520	559	530	490	472	511	506	505	513	498	558	566	495	499	525	491	495	491	498	540	553	537	488	545	525	472	538	481	512	510	553	563	527	514	541	487	516	531	495	515	514	526	507	549	531	496	489	514	525	530	505	544	513	518	492	520	475	536	527	530	510	499	524	495	539	521	529	568	522	535	460	526	516	475	555	540	523	505	513	557	485	538	512	530	528	472	513	560	517	530	508	508	513	495	516	514	530	512	509	512	512	538	530	513	539	481	539	513	541	502	500	477	527	510	556	523	497	516	534	531	523	503	534	534	517	523	528	529	522	530	535	506	536	549	562	518	509	536	478	530	507	505	537	506	530	521	532	516	527	534	515	501	507	528	521	527	526	523	509	503	511	512	490	559	522	545	511	526	501	508	515	517	535	518	544	517	507	499	550	516	519	496	528	532	553	525	502	541	502	545	507	484	519	518	487	530	509	518	554	531	505	543	561	543	540	536	535	539	517	552	541	533	474	518	529	512	509	509	575	509	533	533	532	494	520	504	568	498	510	528	512	516	521	534	519	524	517	513	544	498	501	543	535	461	505	511	534	547	577	493	492	529	554	516	516	521	521	498	519	494	530	512	492	504	486	517	524	512	518	477	495	531	529	546	498	501	505	576	521	525	559	546	492	540	514	514	533	549	543	542	521	517	519	539	546	536	524	506	524	538	542	525	527	500	529	505	453	532	522	522	494	537	527	515	508	556	478	462	544	527	514	538	487	529	506	520	542	523	495	499	515	530	489	540	498	508	528	536	518	540	512	524	529	533	473	534	517	565	570	502	547	529	530	515	496	509	563	511	523	501	527	543	506	518	504	545	530	543	515	522	528	516	564	498	546	499	539	503	517	572	533	524	562	489	496	487	540	512	479	514	549	533	550	521	485	510	549	510	507	529	512	529	523	510	531	462	508	497	485	487	527	516	546	532	516	554	527	514	541	536	493	538	508	534	523	480	527	510	481	505	540	508	529	519	570	525	506	518	531	568	501	482	541	476	500	495	521	538	538	515	526	526	523	517	518	538	515	496	546	555	514	589	483	535	541	551	551	538	522	525	529	518	541	526	500	522	529	512	539	517	549	528	526	520	547	514	529	502	506	485	516	555	518	552	525	535	556	539	523	519	516	512	528	522	521	487	544	523	533	527	518	493	562	525	510	536	521	498	493	523	524	540	533	510	518	511	524	508	500	521	523	491	527	521	519	525	518	505	483	526	520	490	511	502	528	520	544	551	512	494	541	507	526	545	489	539	523	504	529	517	557	573	526	491	538	521	577	527	538	490	564	466	578	534	503	540	466	492	494	485	522	463	530	505	502	484	503	516	537	514	556	515	517	478	502	551	539	557	498	505	531	510	561	561	527	531	521	523	503	533	523	550	529	534	504	512	549	514	499	517	506	505	461	528	529	533	525	538	543	499	509	528	522	456	515	553	507	481	533	516	518	525	530	496	517	501	519	472	541	560	480	519	491	543	485	552	522	549	522	526	501	504	498	518	546	508	530	522	501	545	497	527	550	531	512	530	499	513	525	531	532	551	555	554	513	531	586	515	526	550	523	517	524	503	515	544	525	534	535	491	476	515	499
33630	7654	2692	2009	1419	1090	858	707	655	554	537	511	485	465	464	483	440	409	375	335	398	406	402	360	363	367	345	373	377	327	357	381	362	359	371	334	326	375	359	380	343	400	338	387	352	362	349	370	332	370	342	373	366	324	339	322	345	341	333	360	342	365	332	363	309	339	397	353	338	317	363	328	325	336	338	370	312	354	326	340	317	331	353	330	364	328	350	333	311	347	357	349	339	325	356	357	334	335	332	356	351	330	336	308	359	346	375	353	374	356	361	345	380	356	349	357	352	345	319	308	348	346	338	351	348	374	356	327	324	313	331	331	358	341	336	357	327	364	350	345	365	343	326	376	340	339	363	322	321	342	372	369	348	342	381	341	385	346	366	325	335	367	321	313	342	333	324	337	351	345	335	348	355	319	331	326	350	372	345	357	335	331	339	359	350	367	375	354	345	324	322	379	355	356	340	335	358	334	339	329	331	347	374	349	299	334	358	351	320	328	379	328	326	356	367	371	373	337	360	345	335	330	329	334	347	323	335	330	327	285	347	339	358	330	349	355	374	313	308	334	369	377	358	338	338	359	334	354	307	372	322	338	357	351	340	365	358	353	330	347	385	347	387	328	323	330	332	344	337	316	346	351	341	337	340	334	356	342	362	357	385	320	351	344	337	368	363	355	340	369	371	303	333	324	346	345	322	363	330	366	344	324	319	365	319	365	346	334	344	343	355	356	356	339	317	354	330	365	376	368	310	370	353	358	359	350	331	353	320	336	354	333	356	323	354	330	323	354	347	317	371	350	369	355	333	385	347	362	345	303	348	340	328	362	370	355	364	336	329	376	361	351	334	304	334	351	349	363	364	380	355	372	330	360	349	348	316	321	345	316	343	324	340	331	342	340	367	401	343	343	369	378	342	342	357	351	357	339	335	356	347	316	333	349	342	373	353	391	358	366	322	363	351	325	332	343	329	361	346	400	348	348	373	341	347	382	374	338	357	359	309	363	346	373	389	345	349	335	340	334	324	350	323	317	319	343	375	361	354	376	379	324	318	324	363	361	361	316	328	330	345	347	337	329	346	355	354	366	370	340	359	337	376	369	334	374	333	341	367	370	332	356	334	337	318	315	362	342	372	320	350	338	351	363	321	341	322	326	353	341	396	350	371	338	374	368	313	332	348	362	340	357	354	321	358	379	389	360	370	353	291	331	332	346	325	344	361	348	343	323	302	335	358	380	368	326	338	344	327	356	338	354	318	364	350	322	375	321	340	337	315	325	350	338	332	330	360	369	342	308	340	334	340	352	354	313	276	317	318	322	338	315	302	317	344	340	352	310	316	352	334	360	332	340	328	363	328	350	338	375	351	316	338	338	357	374	348	375	359	343	353	384	343	359	359	325	333	339	340	369	324	337	369	328	357	346	329	338	348	387	351	329	333	354	344	362	317	349	370	363	352	356	353	340	345	335	326	345	362	362	326	342	349	303	347	347	362	340	343	313	308	361	321	360	318	359	358	325	372	327	354	354	376	363	325	339	341	322	344	377	361	353	316	336	339	368	320	336	353	352	326	371	339	363	353	351	354	346	356	337	298	351	337	362	351	344	348	335	344	344	349	321	365	363	343	344	403	351	331	359	356	372	333	307	324	338	368	345	344	368	322	348	331	359	323	308	335	363	343	365	342	312	342	341	338	361	361	358	290	363	363	373	298	338	352	346	316	360	347	333	349	360	344	343	335	355	346	357	315	320	341	328	336	351	346	344	333	321	348	344	328	301	352	356	356	351	334	404	329	345	353	346	360	347	334	296	347	352	350	330	336	336	314	372	365	355	315	338	312	337	325	351	335	329	356	363	339	337	305	355	334	365	365	361	352	315	326	345	336	313	321	313	288	328	326	350	330	389	326	333	348	326	324	357	366	331	349	358	345	357	329	316	379	329	350	368	328	329	338	356	358	378	367	352	376	363	314	335	356	347	352	340	355	411	336	340	357	365	328	349	351	354	337	356	357	329	319	372	348	342	355	312	343	353	364	337	378	348	381	329	318	343	330	365	347	335	342	354	352	383	391	389	314	333	360	359	339	368	319	337	341	343	365	391	313	398	367	356	348	379	341	368	359	344	337	352	357	370	335	347	325	321	336	354	386	338	341	317	371	341	354	354	336	360	333	348	349	314	296	338	328	363	327	330	340	348	339	358	352	393	365	343	353	311	335	352	366	371	326	331	348	377	352	355	324	363	342	420	358	361	352	364	361	330	374	335	338	334	366	333	349	338	332	336	355	382	337	349	333	350	310	356	335	342	353	336	336	333	366	290	317	319	346	349	331	378	318	360	368	350	364	363	382	342	359	354	320	351	298	348	330	364	372	336	339	351	368	330	362	329	341	330	334	331	349	367	336	361	342	332	335	358	332	361	377	392	379	344	345	325	320	375	351	377	341	331	357	330	370	337	347	366	332	357	359	359	338	341	336	338	355	365	372	331	363	404	340	351	339	363	357	343	432	384	331	335	338	407	345	376	373	354	329	338	397	329	353	330	304	360	368	352	352	317	310	320	314	360	337	336	350	358	353	339	335	345	381	339	339	361	316	331	352	345	368	357	341	345	336	327	347	366	356	348	334	379	325	343	343	333	354	344	372	359	349	328	348	293	350	349	327	340	339	334	351	329	364	339	356	333	320	336	352	373	338	314	344	330	348	349	329	353	351	322	348	350	347	333	341	366	358	323	359	385	321	320	334	316	325	303	338	368	345	346	320	381	358	334	335	348	335	367	333	360	376	374	348	333	352	329	353	353	335	350	344	368	348	341	338	359	327	337	303	359	393	344	338	367	340	321	358	351	395	363	333	337	343	353	350	369	351	342	334	389	357	345	372	315	354	367	321	337	337	322	345	365	403	323	342	337	352	348	341	355	330	354	366	356	335	359	338	346	358	345	322	321	358	347	324	369	349	319	345	325	379	342	315	338	358	349	330	320	355	346	341	358	368	347	347	336	316	312	374	347	321	337	350	367	324	345	352	357	355	349	364	323	377	336	380	361	384	318	358	350	335	343	346	368	337	344	388	353	336	327	359	365	356	341	347	343	316	366	351	345	341	301	345	325	391	329	330	331	358	354	331	329	374	351	338	329	332	351	322	337	344	351	355	352	348	314	332	333	349	347	357	328	335	347	335	313	345	322	349	357	390	345	340	339	314	373	334	345	365	353	329	380	371	359	336	348	336	350	348	356	357	325	308	339	338	326	302	322	338	324	309	319	359	327	376	356	321	353	324	340	341	316	306	341	311	328	331	362	350	368	314	335	330	308	335	340	348	349	356	349	377	349	348	340	357	376	334	335	329	350	348	361	351	318	306	334	368	372	334	343	358	344	323	317	346	348	368	353	319	347	351	308	345	336	332	366	329	330	344	325	331	326	381	320	347	343	364	328	336	335	346	349	338	346	359	316	329	345	340	332	336	375	363	326	344	351	366	327	342	345	367	352	359	346	367	350	322	329	380	342	358	348
16941	3016	4744	5526	4792	4077	3498	2931	2567	2273	2075	1852	1653	1622	1488	1415	1410	1397	1316	1181	1231	1154	1209	1185	1143	1126	1071	1109	1075	1042	1076	1048	1018	988	1005	963	989	1017	943	968	995	976	952	988	929	916	944	966	959	983	935	857	954	915	917	916	979	906	955	946	917	956	821	941	931	925	946	881	930	921	859	899	911	919	867	878	921	894	926	923	878	865	950	916	878	918	918	885	946	886	926	881	882	911	913	936	917	888	872	889	848	886	856	940	886	889	911	876	890	927	948	861	908	934	874	925	894	873	883	885	919	888	871	903	881	905	918	875	891	885	840	892	858	893	854	920	958	905	878	873	898	895	889	854	890	892	923	841	935	828	892	911	850	868	881	884	870	885	900	924	825	965	876	831	821	887	857	860	890	884	846	794	895	875	924	860	865	909	901	881	883	892	884	857	905	887	805	946	903	894	887	874	889	821	911	908	840	861	909	862	899	865	909	848	882	934	868	884	885	925	911	891	840	875	820	815	824	874	907	851	876	905	871	824	894	862	899	866	865	904	950	897	878	892	885	906	900	942	884	865	882	906	880	796	879	862	862	833	878	867	821	858	873	919	884	864	940	874	929	882	968	910	851	852	870	858	872	894	847	927	840	902	873	842	855	904	888	881	911	856	838	850	914	875	833	874	885	841	866	917	962	883	889	857	884	853	857	838	871	861	936	852	852	825	853	886	889	882	871	871	861	893	875	923	913	881	903	881	937	865	880	876	878	895	885	904	860	873	887	838	919	891	849	891	888	862	853	871	902	863	877	862	845	884	908	950	858	909	861	883	877	870	879	865	904	842	899	886	913	883	902	826	834	859	842	907	850	841	868	842	903	884	903	846	812	882	889	863	910	846	918	883	870	913	903	895	880	855	855	844	872	929	857	832	937	871	872	900	953	845	872	879	863	840	881	855	962	865	830	866	900	825	887	888	867	880	876	865	882	859	871	914	947	883	887	857	880	858	894	873	834	908	892	900	907	883	859	806	837	921	881	889	891	915	840	896	841	881	858	857	944	858	881	902	892	864	900	865	896	879	915	869	897	835	904	936	836	944	865	868	851	921	854	928	841	915	842	870	905	905	901	946	880	862	904	818	877	892	836	910	877	863	875	856	839	872	851	841	862	885	853	887	911	836	874	861	871	857	904	921	839	911	870	933	869	931	900	875	872	902	853	880	857	870	892	840	912	851	848	900	910	882	837	863	912	841	873	886	868	893	866	896	870	850	870	877	872	913	895	849	902	890	913	873	883	911	870	923	899	877	905	915	864	946	844	864	882	878	854	889	866	892	853	843	885	838	906	928	883	924	877	837	876	832	897	902	876	887	872	877	954	877	867	889	830	838	933	886	867	905	848	857	890	931	859	909	923	858	929	889	865	892	908	819	978	856	830	884	912	860	970	856	955	900	871	848	865	852	860	909	854	920	897	870	861	841	884	929	830	847	870	852	898	924	867	864	871	872	904	895	858	888	908	809	864	915	896	939	899	862	903	896	889	830	833	883	829	880	886	882	887	867	890	869	850	876	857	873	834	904	945	911	882	916	877	912	890	849	873	869	855	891	907	905	904	870	849	906	835	910	881	823	891	889	860	865	891	873	903	840	826	851	856	890	869	856	908	914	854	832	926	876	844	863	920	903	834	905	903	885	900	866	904	860	947	900	890	848	901	883	885	919	914	910	815	891	901	870	910	887	901	909	907	886	909	834	883	926	916	932	844	866	908	889	939	928	938	924	935	865	862	929	930	903	886	925	880	869	829	903	862	899	862	875	885	865	906	846	859	841	869	855	868	874	843	863	927	910	919	863	901	895	942	903	909	881	887	863	873	812	894	873	911	875	876	864	812	855	850	885	818	939	928	859	856	883	875	833	904	892	881	895	936	857	863	908	880	902	847	881	899	884	862	886	896	906	868	874	870	894	947	891	910	896	902	878	921	907	887	891	906	861	849	875	893	895	874	878	885	904	876	901	854	879	916	842	920	919	897	814	886	911	880	865	841	896	855	901	778	925	862	900	885	860	948	831	895	860	840	894	884	917	834	885	838	899	892	863	814	916	891	811	869	858	913	883	902	888	892	860	877	848	864	894	918	881	878	906	854	876	813	937	893	936	897	855	845	862	868	873	883	928	891	892	852	899	875	879	866	910	902	911	855	844	953	804	886	918	917	853	910	856	903	913	826	914	894	905	887	824	888	903	867	875	887	921	913	867	913	873	941	814	890	899	821	911	834	858	915	845	833	884	848	877	850	860	889	939	877	803	930	855	855	880	927	904	919	893	873	828	886	892	877	867	840	858	843	844	837	880	883	904	856	856	889	822	854	836	877	926	850	885	852	864	929	860	869	859	886	896	876	902	885	904	909	890	829	900	844	887	891	811	864	869	913	959	911	889	923	902	884	885	879	846	910	912	927	872	880	873	912	842	859	843	910	862	888	912	913	936	878	913	887	832	903	872	895	901	853	849	917	867	888	858	849	836	862	895	844	908	851	897	892	892	898	841	873	933	849	925	875	872	895	819	916	849	858	856	880	906	894	874	838	884	888	903	883	877	875	906	858	930	840	836	899	928	884	920	888	935	923	894	884	861	884	865	898	901	910	912	846	871	847	859	948	872	874	919	893	910	909	899	871	896	831	879	893	843	896	880	852	889	861	875	876	862	871	915	933	880	872	860	901	832	901	959	908	870	915	852	898	889	917	913	894	856	873	924	900	873	843	899	853	935	821	959	871	908	890	893	927	888	887	805	878	920	915	891	890	872	895	878	840	853	853	913	900	822	830	874	885	909	904	847	864	868	894	863	857	873	857	862	878	886	837	906	876	900	872	869	881	911	918	836	887	862	929	870	866	893	898	903	888	921	882	916	884	899	874	891	939	900	871	906	906	902	876	808	911	859	924	878	901	889	870	861	898	861	799	890	845	909	875	884	859	859	903	859	884	886	916	881	921	878	917	944	896	856	905	893	951	835	927	878	910	855	836	917	898	886	885	850	887	906	961	882	905	864	963	874	941	904	859	851	871	906	911	874	908	892	877	806	880	872	897	853	889	904	862	894	853	934	902	903	871	917	856	900	905	882	905	908	868	812	883	907	849	899	854	912	877	886	895	895	838	891	948	939	879	863	864	893	931	886	855	885	812	878	869	872	887	857	929	912	913	888	866	894	878	824	838	871	853	866	868	892	901	875	826	844	897	883	887	839	879	846	847	828	872	904	895	897	850	830	869	862	915	878	934	901	857	864	890	887	842	877	850	837	866	910	862	912	866	875	886	850	850	880	898	898	890	902	882	889	872	895	849	852	891	899	882	921	886	842	898	906	905	915	842	869	846	873	873	857	824	877	904	849	882	934	867	869	878	834	864	849	825	898	907	860	866	860	871	907	916	867	916	850	918	886	909	929	928	918	875	896	904	882	821	932	915	884	880	945	861	914	870	890	870	892	912	900	837	982	853	885	908	905	935	852	870	931	862	894	886	937
4229	317	283	290	287	285	271	255	289	259	294	263	280	293	292	259	239	293	291	274	295	253	278	270	285	236	267	246	264	291	267	241	288	268	250	264	285	294	279	270	294	256	250	295	275	284	269	284	273	280	256	239	259	278	269	275	267	231	283	275	273	272	269	254	289	264	227	254	296	276	300	278	246	290	251	233	252	299	279	268	289	282	280	269	284	260	256	263	259	262	262	287	243	268	277	266	264	277	242	258	292	262	283	303	273	280	294	300	271	282	256	257	285	286	266	265	251	284	288	243	274	253	257	283	260	262	248	272	262	253	279	245	272	278	289	271	248	270	266	307	281	298	256	296	265	300	281	306	289	287	283	218	284	270	287	253	243	260	313	257	279	277	258	254	259	248	254	279	277	260	277	254	269	300	286	271	267	259	291	282	277	298	239	309	281	267	298	284	263	282	266	282	262	271	259	285	286	308	268	264	291	260	281	298	301	245	275	297	218	276	267	315	279	305	275	241	246	271	244	284	296	261	247	273	262	280	258	286	286	260	291	263	255	256	317	284	259	261	273	287	251	268	271	233	292	273	282	277	301	273	268	294	271	264	272	264	291	274	273	286	277	240	263	241	275	288	266	282	273	246	274	268	259	254	274	270	220	289	283	281	278	265	274	300	262	294	284	271	268	303	276	279	245	266	278	275	280	289	278	274	301	254	269	269	246	278	274	293	278	258	242	265	277	282	268	274	264	286	280	281	291	279	259	294	273	236	270	233	297	274	242	291	290	240	292	280	269	259	282	262	272	289	314	255	268	280	262	285	283	243	276	263	278	240	258	308	293	266	277	273	274	265	268	323	262	270	257	281	262	268	271	287	270	304	239	260	250	261	276	231	286	265	273	265	282	275	246	264	274	265	276	274	265	320	264	284	299	273	269	265	251	271	244	278	275	278	298	300	269	282	287	287	299	251	259	290	303	294	278	261	259	295	281	276	272	247	263	275	302	283	267	302	261	280	252	302	249	289	259	285	270	261	282	276	290	259	266	268	283	257	247	279	268	258	262	297	293	274	261	270	275	294	287	255	258	256	251	273	277	286	257	277	302	265	273	265	273	280	268	269	274	307	273	271	267	245	250	292	258	289	277	275	265	282	262	285	301	265	265	277	242	256	285	264	257	280	258	274	271	265	291	272	239	252	259	269	268	304	294	264	257	259	270	281	277	248	281	276	274	270	250	265	266	263	255	258	266	272	227	297	230	224	278	240	267	291	316	252	287	264	273	265	243	309	258	274	289	278	266	250	284	277	288	258	295	259	260	279	249	263	254	265	284	284	259	282	254	255	272	277	288	279	234	283	269	256	276	299	303	269	276	273	265	254	265	284	285	262	310	280	266	292	276	247	284	283	288	261	284	278	284	262	252	282	265	272	252	277	259	264	260	260	240	247	289	288	304	239	276	246	285	260	291	274	270	264	277	279	303	244	293	283	272	251	271	272	284	271	267	251	333	296	284	236	284	251	254	278	237	259	292	263	268	260	249	270	286	278	300	295	278	272	280	239	262	288	271	290	286	272	286	301	282	236	266	276	264	279	297	277	265	265	270	272	232	275	259	262	271	280	285	271	278	287	290	273	284	230	250	272	262	262	290	241	276	268	264	264	276	284	260	269	260	242	260	280	280	282	293	291	251	251	263	260	263	263	264	282	246	259	305	281	263	237	260	280	257	293	264	265	256	290	300	240	251	272	262	263	274	261	266	265	319	303	302	276	278	288	269	266	268	288	264	293	288	277	227	268	285	283	292	275	256	298	258	264	272	264	292	257	235	262	251	297	270	260	291	275	261	272	276	267	293	277	260	271	276	292	296	289	288	288	267	265	245	282	293	275	294	262	301	273	266	260	246	272	268	260	265	238	249	234	278	281	255	270	258	293	279	280	257	249	314	277	286	257	269	282	281	276	272	286	255	267	259	254	260	307	227	254	272	270	277	263	310	273	286	274	261	239	265	262	286	235	290	295	267	238	269	242	257	250	268	250	300	265	303	257	280	269	274	287	255	266	274	232	287	295	254	267	288	265	271	261	289	281	269	309	293	253	244	267	246	250	246	282	259	288	279	290	265	279	272	230	264	287	270	258	285	272	288	262	285	270	266	248	280	227	275	281	274	262	284	238	247	270	279	283	237	271	248	283	282	277	257	270	274	242	276	237	291	302	265	260	261	257	251	290	234	260	254	248	285	261	286	244	232	275	278	269	289	270	248	293	264	266	253	224	279	273	260	237	266	256	271	286	273	275	256	269	263	310	292	278	273	261	271	268	260	286	256	276	260	297	281	274	248	271	265	276	246	298	294	271	251	264	269	269	272	265	291	283	285	242	253	268	278	275	262	274	258	286	265	243	255	274	272	256	285	246	271	298	286	286	291	268	281	293	295	233	271	274	264	265	290	280	253	274	266	273	220	291	277	292	286	276	268	257	236	258	264	291	306	314	273	252	292	261	294	241	279	261	263	254	304	289	251	281	304	251	255	274	263	257	255	277	281	287	261	261	272	266	257	289	273	283	252	287	286	259	281	259	270	306	273	292	265	291	256	300	268	289	233	266	258	278	285	267	241	261	281	268	282	233	253	268	298	286	282	271	294	254	246	234	268	299	282	250	248	255	261	275	266	265	255	260	300	261	256	278	257	263	273	271	284	248	282	286	289	264	251	283	296	281	285	276	271	255	283	245	279	250	275	279	267	283	278	241	277	289	286	258	263	288	285	275	251	282	296	275	258	281	277	290	259	273	262	274	280	305	266	249	282	311	249	262	306	277	302	296	281	292	238	272	255	279	268	279	274	288	292	304	280	248	277	303	282	266	272	268	246	270	293	259	286	263	274	274	265	239	259	232	289	273	277	261	263	283	261	266	255	259	261	267	285	277	268	267	251	266	274	274	271	272	287	290	269	266	245	274	278	250	249	279	259	267	238	262	281	277	291	281	273	277	291	282	298	286	278	269	271	246	282	280	272	263	281	245	272	269	254	282	282	263	261	282	279	275	259	280	251	251	281	272	257	288	260	255	281	258	324	267	267	276	267	276	288	288	283	266	290	257	279	282	301	255	269	269	286	279	270	285	279	265	280	262	293	262	293	245	258	275	280	267	259	295	271	266	263	270	256	275	233	291	283	248	284	250	307	269	231	275	289	274	258	271	275	262	253	278	299	275	269	283	290	275	289	235	275	281	299	280	282	274	253	293	253	259	268	267	268	282	250	274	277	289	266	271	275	254	284	249	254	273	247	252	252	286	281	263	301	275	263	276	297	273	275	286	249	263	252	271	291	271	278	271	270	279	272	266	258	246	307	249	252	253	262	253	244	273	288	297	267	262	270	284	289	317	303	272	253	245	258	261	285	271	290	276	284	259	290	259	258	294	248	310	249	255	263	280	263	281	268	263	283	283	273	284	308	266	286	277	241	287	262	280	202	275	278	269	285	297	239	252	277	297	267	283	277	284	266	292	268	268	268	250
3389	691	803	748	727	777	753	760	711	672	689	699	700	654	702	689	703	674	688	691	666	660	715	719	671	720	662	694	686	709	694	692	684	667	663	662	707	701	738	656	661	669	681	694	673	736	713	695	723	718	689	663	673	682	670	669	680	650	690	697	652	726	669	679	653	636	668	721	707	676	698	637	695	674	713	666	671	683	708	641	695	709	700	629	712	683	655	668	674	675	716	692	647	707	693	712	682	665	722	673	701	683	673	737	622	699	642	668	687	688	708	684	643	727	698	703	657	716	689	682	666	684	676	680	654	697	704	677	668	677	668	710	692	687	697	713	715	684	695	715	675	682	695	673	712	639	641	673	652	701	693	675	646	678	687	703	652	728	659	691	713	743	661	637	716	710	692	652	628	694	699	708	647	648	709	708	700	695	624	689	722	729	685	716	681	699	660	676	659	646	631	701	657	686	696	701	716	727	722	710	721	682	629	689	720	671	709	666	686	687	662	650	669	720	689	698	700	661	714	695	656	671	707	699	683	693	708	697	655	649	646	642	692	690	697	672	670	687	716	763	705	665	669	674	719	708	667	641	670	667	649	670	713	680	673	669	689	683	675	686	698	653	719	664	714	720	638	696	691	712	732	722	685	714	728	609	735	702	729	667	707	657	712	701	707	682	676	634	732	653	667	697	683	675	637	643	695	665	682	676	718	666	657	667	742	647	689	682	674	692	706	681	682	714	690	690	720	674	687	670	653	642	649	680	702	662	668	677	674	634	680	665	650	666	733	671	679	688	686	720	732	662	636	728	637	697	645	691	742	656	677	670	708	673	690	716	731	689	652	683	705	753	730	708	678	671	692	675	706	698	700	710	735	645	665	677	672	663	713	725	682	699	704	638	722	637	737	710	681	693	680	666	694	650	677	658	644	694	662	682	650	654	680	639	715	697	688	670	665	693	694	675	702	705	657	725	684	720	702	640	699	692	657	691	681	695	698	671	747	721	683	673	688	695	675	701	684	697	700	671	684	680	651	696	720	734	703	718	659	644	736	763	652	680	691	658	632	645	732	715	689	670	691	657	718	722	676	723	708	692	668	702	739	692	720	660	664	680	681	687	684	649	708	696	666	723	667	698	684	702	682	719	700	715	679	696	598	657	677	664	662	700	631	727	703	680	711	678	673	656	691	690	697	668	667	686	663	668	643	675	660	690	668	687	698	659	646	700	693	703	683	683	691	699	704	699	682	691	674	716	655	656	732	650	670	719	706	693	697	689	686	680	721	630	697	695	709	705	712	686	664	689	708	655	687	693	649	668	697	705	637	710	676	661	652	692	715	715	659	647	681	694	684	730	631	695	681	652	701	671	707	664	685	691	707	688	678	674	694	656	689	715	622	693	666	694	661	681	693	702	714	690	716	682	697	749	672	674	700	683	692	683	663	633	680	688	718	706	698	710	688	664	716	701	696	691	671	717	698	724	705	670	713	667	675	696	675	662	699	681	681	675	614	664	735	670	647	655	670	697	656	645	661	679	629	665	698	702	687	727	686	674	654	676	712	696	653	678	675	660	671	714	718	693	696	743	722	712	679	676	694	693	707	680	688	689	693	688	689	688	692	727	670	633	699	691	695	661	706	705	669	697	733	648	718	667	705	689	719	687	701	696	669	698	721	652	661	694	669	670	651	692	723	649	675	669	699	672	713	705	704	683	705	696	660	641	693	714	686	718	666	709	706	695	719	643	696	685	672	685	693	739	690	717	750	643	714	650	692	693	666	679	683	751	743	677	670	666	715	700	721	657	696	705	665	682	718	673	697	677	711	727	674	728	707	615	680	715	656	710	668	711	665	689	661	710	696	657	684	697	703	678	674	719	700	691	697	662	672	636	674	692	696	668	683	685	679	699	687	650	685	683	663	656	672	692	701	617	698	715	641	610	706	685	639	648	694	711	668	674	685	665	676	653	659	670	725	654	699	659	728	647	651	628	705	698	663	649	685	705	671	658	689	677	659	691	716	639	669	654	699	669	677	676	711	670	689	705	728	652	740	681	669	701	682	648	714	634	747	674	704	646	688	675	673	699	699	641	728	686	700	712	702	684	663	649	702	692	686	708	664	667	685	666	651	684	711	695	694	694	680	688	682	711	691	677	665	693	697	724	656	708	695	678	666	643	704	686	685	709	718	709	690	702	691	688	657	720	681	717	714	668	693	662	696	696	748	678	719	696	714	680	704	696	657	693	659	751	696	699	677	646	668	685	668	744	693	638	673	660	654	664	661	686	746	708	716	659	718	639	734	651	666	655	690	683	674	688	669	700	719	707	712	732	686	686	690	694	672	685	669	645	640	676	665	686	706	707	678	686	702	693	718	683	679	668	693	708	697	673	696	698	717	704	668	635	700	698	669	680	685	649	673	667	703	660	705	695	693	724	645	685	677	690	694	692	654	678	673	700	645	685	668	695	644	704	721	750	671	685	656	730	698	736	701	687	717	671	715	678	697	697	700	704	695	632	693	695	713	671	678	694	738	717	688	711	726	685	645	741	654	679	670	710	651	689	694	689	654	687	668	678	731	646	676	693	697	661	715	728	694	670	695	677	646	702	637	690	687	683	723	733	691	688	688	645	657	708	660	696	683	712	601	670	635	666	710	678	644	674	714	662	677	655	723	715	723	629	733	695	723	685	690	684	659	694	693	713	674	667	672	677	666	672	664	707	701	684	645	677	670	668	661	653	745	660	748	675	697	656	690	700	741	649	695	735	635	685	647	661	680	694	661	675	717	667	733	716	635	702	651	690	682	679	682	683	706	661	654	665	708	717	704	654	645	645	725	646	715	723	656	695	654	726	710	648	700	679	715	683	700	677	704	677	674	718	673	661	678	701	659	682	688	687	652	666	694	701	695	676	705	643	645	707	655	669	684	665	680	679	668	654	707	674	705	674	697	643	711	714	658	632	715	693	717	703	714	701	664	700	669	689	727	664	661	669	718	650	728	690	663	683	677	669	671	696	743	680	664	736	682	686	627	648	707	712	678	675	701	673	677	653	698	692	698	689	732	677	663	718	723	689	696	728	695	693	661	703	706	660	597	671	706	689	633	673	680	725	703	706	707	727	675	700	733	738	654	701	674	710	700	695	660	688	656	708	675	655	689	698	677	695	662	680	678	664	669	662	721	717	691	657	721	684	696	648	743	668	667	676	680	684	678	695	731	693	710	690	703	677	660	724	671	715	683	674	708	688	689	689	678	668	704	705	659	653	734	689	693	713	627	674	661	718	668	682	728	688	720	736	671	744	648	657	711	693	713	667	642	684	725	650	675	655	715	687	692	681	704	700	623	651	689	701	711	702	668	683	684	671	663	693	723	698	667	696	671	711	728	718	703	674	683	726	693	681	658	689	688	696	711	708	646	646	733	743	691	671	713	709	686	686	663	694	700	730	662	673	678	662	676	631	714	699	687	648	665	729	684	646	692	670	719	745	679	714	691	746	666	682	697	677	665	679	704	690
20776	2921	1243	921	704	558	423	368	309	284	265	259	243	256	218	236	206	212	199	219	202	179	200	213	192	181	197	205	204	182	198	196	171	210	206	203	187	200	204	193	186	184	161	189	189	169	185	168	186	178	173	178	148	207	177	194	212	205	179	169	177	178	195	172	161	193	181	195	213	186	165	210	170	181	157	173	181	192	162	191	166	172	182	175	175	188	195	185	182	170	187	172	186	174	181	178	165	158	163	182	155	179	176	201	172	182	197	191	173	199	182	192	201	171	210	170	191	164	207	160	180	186	167	168	171	158	170	166	195	202	191	169	166	177	194	162	197	175	193	168	201	183	186	184	162	189	197	178	205	178	176	180	168	172	195	182	164	180	185	197	168	162	191	169	167	202	195	163	164	150	186	175	208	177	195	187	214	200	200	178	202	176	161	195	189	206	184	168	172	155	152	196	181	187	179	179	169	186	190	187	180	199	177	188	183	172	185	191	197	180	202	154	183	171	186	175	191	200	178	187	193	191	195	181	180	164	212	207	188	176	180	180	175	179	168	180	188	166	185	208	185	174	181	209	172	207	170	188	176	173	164	170	158	166	216	171	188	154	168	166	182	172	215	173	197	200	176	185	194	181	184	159	197	161	160	191	207	163	201	199	167	174	168	161	197	198	192	181	192	167	165	193	208	197	180	190	198	192	182	198	187	161	170	160	189	197	201	183	178	171	164	216	189	190	184	193	173	181	189	170	179	172	171	170	195	162	182	190	158	194	188	188	181	188	204	194	163	186	171	169	184	165	172	179	188	178	196	163	192	183	205	182	164	192	202	198	183	176	169	200	201	172	179	188	186	199	176	168	186	185	185	190	177	177	175	208	181	208	183	177	166	193	201	188	185	159	180	166	184	208	173	192	166	170	216	187	175	167	147	178	172	186	177	181	164	191	169	198	155	158	190	189	172	185	178	185	180	180	200	174	182	149	167	159	180	181	151	174	218	179	199	198	182	208	168	173	175	174	175	165	150	180	188	178	177	183	184	185	174	179	202	174	176	177	193	197	185	173	167	171	187	177	192	174	202	180	174	207	175	160	166	179	177	200	171	174	183	182	172	199	169	175	178	182	186	168	181	186	187	177	172	195	161	176	163	206	164	182	188	196	193	169	182	161	165	189	217	183	172	206	156	177	175	167	167	185	214	194	153	188	163	182	189	161	174	195	180	194	196	169	191	166	202	170	177	200	172	192	192	163	182	191	192	169	197	199	206	183	159	197	181	197	165	195	186	200	206	202	200	158	188	192	193	174	169	169	174	184	178	176	170	182	177	189	180	196	174	165	206	180	155	200	182	190	155	175	184	177	179	160	188	176	187	182	213	186	175	173	186	212	180	190	173	192	158	204	171	172	168	175	183	189	176	184	163	197	185	175	184	157	192	153	173	179	180	169	198	183	184	177	175	194	162	181	181	192	150	180	186	176	176	226	185	204	195	164	179	171	179	182	171	191	201	187	174	176	167	182	170	181	194	187	178	164	170	167	187	194	154	197	188	167	184	204	174	168	182	179	190	178	173	178	196	181	183	169	170	177	193	204	178	184	185	187	185	204	173	166	182	172	174	197	166	173	197	198	188	175	178	162	190	159	169	191	199	196	181	195	144	187	187	184	171	174	178	179	170	172	181	166	181	191	177	177	174	175	185	203	191	176	188	165	160	184	175	163	169	196	189	172	167	198	185	184	215	218	167	193	172	167	166	203	189	174	181	169	193	178	206	195	181	176	176	167	193	175	175	199	181	184	169	170	202	155	181	179	187	176	199	189	181	200	178	181	163	179	179	182	176	182	169	154	171	182	182	164	191	175	176	188	180	183	169	179	177	162	182	164	173	174	166	163	163	191	194	185	186	179	171	195	201	196	181	177	166	148	180	165	160	165	184	174	165	188	206	193	189	173	177	192	195	197	186	169	182	158	181	186	191	197	183	171	173	197	164	164	173	166	167	194	185	198	183	222	156	181	179	208	174	171	176	194	181	207	190	181	184	188	192	195	178	160	177	182	154	177	160	169	196	199	156	185	181	169	178	181	165	159	176	219	187	179	177	180	206	185	179	201	198	186	177	191	194	178	191	204	176	165	174	170	157	191	160	178	177	191	187	171	188	201	159	200	190	169	191	155	170	200	190	176	136	177	181	164	178	173	178	184	171	179	170	185	153	186	181	166	184	186	164	175	172	194	193	195	148	192	191	178	164	168	162	189	198	176	210	195	204	165	180	188	174	175	180	174	169	173	178	184	142	176	183	179	193	184	155	195	176	206	183	178	194	195	177	185	202	162	178	156	161	179	178	204	194	175	187	182	168	176	196	193	176	158	176	178	190	185	183	182	181	173	189	182	182	192	162	169	216	165	179	174	162	176	163	170	210	175	180	190	188	188	190	193	190	180	179	187	187	189	199	173	171	190	187	184	196	171	170	166	208	178	163	179	174	198	184	179	192	167	174	170	177	181	203	177	190	172	175	174	221	177	190	192	185	153	158	144	163	185	167	177	201	166	189	194	181	185	184	173	185	201	173	190	183	201	183	170	165	174	175	155	175	189	174	191	195	168	195	171	160	172	178	192	176	181	187	154	176	204	170	184	183	186	181	176	169	195	149	174	209	177	192	181	156	163	169	172	174	164	172	182	184	206	160	195	189	168	170	177	204	187	183	174	183	176	197	176	190	188	174	181	190	170	172	187	160	165	191	176	187	171	177	187	158	188	189	188	179	153	163	189	198	173	189	175	150	175	191	176	186	202	185	192	197	161	184	188	174	182	179	168	165	204	199	161	197	170	157	211	192	174	178	184	184	194	183	201	173	168	209	169	194	217	181	177	195	191	181	147	169	203	195	162	201	158	167	170	210	162	171	182	184	177	185	182	156	202	177	174	190	203	185	178	202	176	179	177	191	180	197	182	177	176	197	190	174	170	191	161	183	176	185	184	191	176	152	181	180	186	182	180	162	193	160	179	187	195	191	200	183	152	198	180	192	220	186	175	161	188	178	177	183	181	193	176	150	173	168	202	180	192	183	166	182	176	161	195	182	169	175	178	187	182	188	180	173	201	148	169	197	177	193	191	212	179	174	145	170	172	167	167	169	182	204	171	185	194	188	149	206	162	220	184	177	186	197	179	196	176	166	175	189	193	178	159	211	194	172	192	188	180	204	175	171	184	165	194	168	183	201	196	187	179	189	177	162	180	163	187	196	200	165	177	171	179	184	181	188	180	182	173	173	179	175	194	168	165	192	181	150	184	197	178	195	154	179	164	177	174	172	201	172	177	157	162	165	170	174	166	196	177	198	190	183	183	158	187	171	167	169	179	188	183	194	204	174	167	203	178	177	159	156	173	200	168	185	162	169	201	165	174	174	159	195	191	176	186	168	194	176	207	171	184	149	186	191	174	149	198	182	166	228	167	168	195	198	189	177	195	167	175	197	185	194	199	158	174	187	187	200	182	193	157	197	155	170	174
11059	1631	2487	2973	2586	2149	1911	1595	1358	1185	1166	1027	950	962	841	787	778	745	742	781	719	748	683	624	616	636	639	616	614	615	596	598	589	613	602	569	576	600	587	541	550	517	532	518	550	556	528	546	572	556	566	527	548	580	570	539	524	556	564	528	557	536	540	525	532	548	520	548	584	531	526	526	593	536	503	554	510	561	570	529	525	523	532	508	568	523	479	527	554	537	519	516	557	548	518	491	528	549	542	547	500	516	547	520	535	476	530	541	546	495	517	532	543	540	532	545	531	500	513	511	518	532	514	514	521	546	530	514	559	499	541	505	517	537	508	602	543	483	569	513	535	527	476	518	510	490	501	533	477	508	502	498	549	586	534	498	556	525	542	497	526	537	507	529	562	561	503	529	512	502	518	495	528	477	498	562	549	517	552	548	567	514	497	549	522	519	529	531	497	540	503	512	463	514	545	526	507	515	583	521	542	527	545	541	551	503	507	501	507	521	527	532	540	541	521	508	563	538	485	475	543	492	538	547	585	528	487	512	488	539	478	475	566	519	512	516	527	491	526	486	507	528	557	589	522	507	517	521	528	509	512	527	525	567	518	587	510	512	509	572	512	509	514	519	518	528	558	528	521	492	460	498	549	489	490	511	538	504	482	534	508	498	534	521	519	522	537	483	561	521	515	554	517	518	518	586	519	538	479	508	535	551	517	531	510	508	519	513	518	535	521	516	491	530	543	529	521	528	518	513	566	496	525	524	508	491	521	527	511	491	521	565	512	582	521	509	492	507	540	521	510	490	540	508	515	531	540	571	541	513	518	511	533	561	459	491	543	524	523	550	489	533	562	501	520	494	529	509	510	533	545	465	505	483	559	507	539	517	525	545	536	500	513	557	538	534	523	553	470	516	521	531	500	561	505	506	543	548	541	544	506	539	554	536	559	541	506	513	558	523	513	553	530	524	529	532	511	538	514	480	564	574	529	520	558	524	531	516	466	537	508	482	522	533	503	546	533	508	531	525	548	518	500	536	493	535	529	527	545	501	521	520	513	504	515	513	486	526	553	521	507	545	546	524	521	528	529	521	502	502	475	495	530	492	508	526	488	491	467	569	530	482	528	535	536	505	539	519	543	527	473	532	518	534	511	506	542	540	516	539	469	490	506	531	518	503	493	509	522	546	565	510	553	516	552	537	501	468	553	518	533	503	512	494	521	508	540	508	506	516	511	528	542	536	518	536	534	513	543	556	509	484	516	554	487	523	499	518	563	500	508	493	472	492	528	505	483	566	524	526	546	546	514	532	459	506	491	504	545	510	505	516	511	505	538	510	553	527	524	501	539	548	552	531	505	482	527	529	507	526	510	554	508	536	489	482	533	536	544	542	507	561	563	493	525	464	556	534	532	557	518	494	487	499	503	542	523	530	546	501	537	526	533	527	538	492	538	508	513	527	485	542	519	523	538	557	526	494	498	501	511	539	534	531	519	508	545	502	529	519	518	529	519	495	525	519	492	511	515	543	474	510	540	537	527	498	524	544	548	521	508	525	520	530	546	505	481	530	512	551	523	489	499	540	515	512	505	512	471	510	485	575	499	566	480	483	496	521	510	507	536	506	513	530	518	501	546	510	527	515	516	497	560	529	496	526	522	549	545	543	545	502	566	508	481	549	486	481	542	507	482	524	501	488	520	538	526	479	507	491	540	530	537	498	504	524	518	497	563	492	504	566	503	586	543	543	519	504	564	491	519	497	518	519	534	491	535	516	523	539	525	473	533	492	521	518	540	506	534	557	535	535	543	560	497	523	516	498	504	520	540	575	506	524	527	462	503	535	516	496	516	517	509	497	543	513	537	491	571	502	538	476	524	513	533	538	517	507	512	478	496	518	474	528	513	500	482	490	545	489	515	551	472	589	518	546	520	498	505	547	525	545	491	531	550	551	509	540	548	542	520	527	524	500	531	528	515	513	567	540	503	546	540	548	533	518	518	518	498	516	537	509	538	481	506	538	537	519	529	488	516	509	513	495	572	516	493	558	471	511	499	563	547	536	480	522	540	515	480	542	493	517	494	507	505	517	463	544	505	525	511	487	547	514	509	529	543	547	516	507	519	525	514	535	544	513	490	549	539	528	512	530	530	520	511	494	520	533	493	545	509	487	498	488	538	517	522	497	526	521	556	520	512	538	521	520	546	518	524	495	480	518	543	515	497	486	527	555	546	516	532	470	571	541	513	514	487	474	531	582	509	483	545	524	519	512	539	548	521	487	527	564	502	497	539	544	484	476	539	483	536	528	561	534	529	520	529	525	553	532	508	524	510	539	521	489	541	540	524	485	520	555	492	455	527	499	558	541	513	504	502	506	526	510	558	540	552	538	513	502	503	532	511	504	474	523	547	506	494	501	526	536	519	540	556	525	532	504	522	526	574	519	510	507	528	543	510	521	512	560	517	539	547	468	499	520	569	537	538	518	494	521	527	546	521	505	525	515	525	473	523	531	543	506	531	502	518	509	515	533	534	543	524	520	505	516	553	546	551	535	519	528	505	534	560	507	530	509	538	546	524	492	495	520	542	537	502	510	508	543	511	515	504	522	543	525	520	539	467	488	494	562	487	491	497	535	531	508	555	496	528	515	512	503	525	543	530	491	553	493	537	518	520	513	520	524	477	528	547	528	524	545	485	520	504	553	526	488	508	490	537	548	511	533	533	577	563	526	544	524	503	536	508	530	484	508	500	519	574	516	537	543	517	522	496	503	504	500	510	530	531	479	536	538	488	562	553	525	532	535	537	529	497	544	539	513	507	489	532	549	487	486	509	502	490	491	539	539	522	479	472	487	510	509	501	477	554	554	575	527	553	507	513	541	462	498	568	542	541	492	512	476	506	509	535	519	477	526	537	508	513	512	509	484	500	500	502	514	513	515	495	517	501	562	508	507	511	556	478	541	558	562	516	524	532	535	491	562	529	531	540	521	555	491	551	551	534	503	488	487	531	517	436	514	533	528	526	487	524	495	503	483	520	531	507	532	493	528	494	543	482	521	514	502	503	530	536	493	538	556	545	551	527	521	541	536	499	534	561	481	545	463	497	535	522	531	518	509	530	517	514	496	474	516	493	521	535	506	479	526	511	536	501	510	540	556	532	506	512	479	530	467	520	512	434	538	484	553	509	544	497	535	535	562	516	544	556	520	507	475	518	486	529	521	521	498	526	516	540	485	544	517	518	516	519	563	534	508	514	532	495	474	555	511	460	557	530	487	524	528	549	499	500	493	494	554	490	513	529	471	501	520	468	509	546	520	491	520	499	532	509	534	505	492	512	530	524	512	510	509	467	521	525	508	523	501	517	532	485	511	505	506	479	534	545	503	485	515	494	556	515	539	533	539	529	505	554	502	534	535	535	519	514	526	543	544	506	495	555	498	519	505	489	551	537	504	536	527	545	533	521	527	577	552	472	534	549	499	503	509	499	500	532	517	505	580	527	559	563	505	537	546	516	516	482	517
32173	6778	2738	2022	1364	1005	831	731	625	534	552	513	502	459	447	400	426	388	396	385	382	358	375	389	369	329	391	369	379	357	377	343	361	374	351	337	343	337	350	364	361	357	368	343	343	355	347	359	339	375	395	345	315	371	372	366	353	342	330	367	370	355	343	346	373	346	352	329	323	317	339	365	354	350	353	360	345	356	328	366	321	341	369	358	334	333	337	354	364	377	345	351	371	318	347	343	353	370	320	338	345	310	357	336	323	338	342	379	348	320	372	321	343	336	332	336	371	350	367	349	379	349	315	325	394	329	357	346	318	348	333	346	347	321	373	339	317	313	340	344	339	393	319	307	327	354	328	331	355	351	327	352	342	330	350	342	382	358	342	354	324	373	338	334	333	353	348	362	346	337	332	352	376	331	320	347	313	327	357	362	332	327	350	360	344	371	320	361	360	347	356	325	358	343	359	324	332	312	340	326	377	342	342	352	336	339	349	345	369	330	357	292	333	329	355	330	352	314	308	350	355	348	342	326	347	377	333	359	348	372	336	352	303	365	361	354	361	336	381	312	322	335	365	335	360	327	340	339	322	369	355	351	355	347	383	362	351	332	344	355	340	336	342	384	332	322	358	314	311	329	341	355	370	348	355	358	374	339	343	362	324	377	365	334	372	354	352	334	333	353	303	355	349	339	317	333	372	327	314	374	324	341	311	313	320	322	343	334	367	330	335	313	373	332	354	335	357	361	351	343	353	359	345	353	349	361	348	338	345	351	356	351	337	323	336	347	382	375	344	341	370	358	376	362	356	332	388	300	346	305	353	360	370	373	358	333	338	352	348	359	382	380	305	341	313	364	369	360	347	350	375	302	313	340	334	317	315	378	324	339	347	307	348	348	319	350	345	330	337	335	310	384	321	335	371	338	348	326	342	333	308	366	320	349	333	334	313	330	381	363	345	351	364	356	376	326	319	367	330	315	363	351	353	351	353	365	314	336	360	325	315	342	341	353	396	362	331	362	336	316	325	333	350	338	356	362	344	340	380	373	396	330	343	353	375	349	372	326	356	316	378	372	338	322	346	323	336	350	339	341	358	347	352	341	353	327	332	372	336	311	321	321	373	347	305	345	359	371	330	319	312	335	356	346	350	366	359	345	334	337	315	328	355	337	316	326	368	345	347	371	363	347	366	340	343	347	301	332	379	374	345	357	320	352	352	351	375	351	314	362	335	343	343	349	334	340	341	337	329	346	352	352	335	344	363	367	325	334	359	366	345	341	302	343	342	356	375	353	364	311	342	337	363	348	317	323	344	345	366	346	360	360	339	350	353	384	358	337	319	350	357	366	374	311	340	363	310	359	377	361	341	355	356	371	314	322	350	326	351	365	316	321	366	368	354	352	354	365	357	342	361	332	329	303	365	371	327	353	332	303	367	369	361	321	348	354	327	334	349	348	380	335	309	339	366	342	343	338	359	332	357	346	357	351	354	344	353	354	368	338	350	311	342	329	343	324	385	341	345	342	331	362	325	342	361	349	348	347	340	330	349	351	336	339	333	348	356	368	370	347	393	356	309	328	348	322	352	328	349	355	348	337	316	341	340	359	323	333	347	369	398	333	325	339	346	340	335	323	358	345	342	373	325	343	334	353	314	318	353	371	360	364	368	309	332	369	337	372	322	347	361	312	346	358	360	353	351	334	351	335	363	301	377	307	372	366	333	365	335	338	377	340	372	357	337	368	347	334	334	371	352	335	356	335	342	350	336	351	330	332	377	374	375	340	375	347	312	343	304	326	318	339	332	365	324	326	340	324	294	312	347	349	337	341	357	358	322	352	363	335	320	353	341	328	338	344	349	349	335	354	307	303	350	353	341	339	359	340	327	330	323	347	337	322	325	367	334	340	313	334	338	325	332	334	339	351	315	352	344	322	336	338	315	342	348	342	354	363	362	368	345	352	403	360	333	377	381	374	363	347	354	346	306	336	349	351	359	332	380	362	324	380	360	329	376	330	349	366	364	345	364	332	316	355	290	303	351	361	369	315	362	327	351	330	347	344	339	349	356	372	337	363	310	337	308	386	358	331	380	380	359	332	340	378	340	325	358	354	334	321	315	306	344	340	325	320	313	346	346	325	380	336	357	353	346	311	332	317	372	333	323	323	367	332	312	386	313	309	363	364	322	348	345	331	344	345	332	336	303	336	366	358	343	320	330	350	346	324	344	384	348	370	340	314	383	347	358	326	340	363	353	377	343	342	352	376	321	342	342	318	342	384	390	364	334	356	369	348	347	357	349	364	347	342	346	326	337	354	363	374	331	362	347	338	329	329	372	344	368	415	334	340	354	332	337	339	340	324	365	323	386	332	329	311	394	353	339	329	342	341	350	343	329	356	329	340	337	334	304	343	364	340	324	361	357	354	331	337	348	363	371	319	370	318	318	332	326	319	347	365	375	346	346	349	370	354	373	316	334	342	375	350	347	320	346	387	366	345	324	323	347	355	315	342	334	318	333	318	321	334	338	359	367	334	358	355	355	322	406	331	353	344	326	338	329	325	342	310	344	363	364	349	348	339	343	359	362	352	350	335	353	356	371	359	369	329	360	364	315	365	318	294	356	368	326	341	370	331	344	327	360	308	334	374	355	317	383	334	325	360	323	364	314	363	341	363	339	373	352	333	360	361	353	386	319	320	355	386	387	343	330	333	341	361	350	325	347	332	376	342	361	339	331	370	354	338	320	356	336	337	333	357	322	383	332	339	351	369	349	352	380	338	347	355	363	332	327	339	354	367	307	307	365	343	311	328	332	343	355	310	384	347	340	329	373	341	339	367	350	348	363	294	323	370	355	361	347	360	358	345	330	360	327	372	342	338	341	331	373	361	347	346	321	355	354	354	358	376	381	338	310	366	364	343	342	347	338	325	331	323	326	348	367	352	338	317	357	325	353	329	332	326	359	334	322	386	351	337	310	310	330	339	338	353	358	353	327	345	363	359	354	347	348	362	356	322	357	356	333	332	347	316	330	389	309	343	316	347	366	368	366	333	350	337	319	359	382	322	341	370	347	350	356	330	329	363	349	317	339	338	335	324	364	339	355	337	344	324	343	349	386	394	382	354	338	325	348	338	338	367	330	313	374	324	339	353	348	366	345	336	347	334	336	377	360	310	342	361	335	321	382	338	338	363	366	373	315	343	345	374	350	309	365	348	349	377	339	334	355	335	346	328	373	365	319	334	369	352	359	332	340	361	345	340	341	327	320	364	336	352	339	357	311	338	326	359	335	319	401	341	373	313	326	347	339	369	374	339	330	353	344	366	350	366	342	326	339	357	338	339	367	294	359	375	364	329	353	359	324	320	371	297	404	335	350	355	366	352	356	353	341	320	316	402	365	304	349	320	347	344	372	347	336	309	341	321	346	353	353	343	352	331	331	328	357	331	349	330	343	359	362	302	366	384	322	342	332	356	371	362	298	347	355	334	303	378	324	377	339	352	354	364	347	345	336	321
15785	2923	4754	5538	4889	4005	3441	2982	2627	2170	2040	1821	1707	1619	1523	1434	1401	1376	1350	1301	1197	1122	1150	1096	1093	1047	1039	1030	1058	1032	1024	1012	1026	967	952	983	992	945	978	951	916	936	930	1005	1005	933	931	951	988	858	946	928	918	989	936	908	851	922	863	917	916	917	912	904	853	900	892	875	936	905	945	894	884	938	896	915	911	882	905	955	935	901	881	900	940	846	909	901	859	927	889	878	876	869	939	874	886	894	891	918	902	865	870	898	897	885	897	909	888	875	898	938	936	894	861	900	913	899	906	854	865	860	881	870	887	842	874	874	900	857	917	881	894	900	843	870	927	864	857	893	860	871	894	891	870	848	895	955	871	848	885	815	878	860	859	859	877	887	896	824	913	890	864	904	887	919	866	908	871	859	888	843	918	910	963	894	892	893	881	873	914	835	892	882	919	847	813	862	894	906	873	860	864	928	861	853	880	866	883	893	861	868	919	892	856	856	902	893	908	877	864	966	864	865	870	894	862	881	922	888	897	907	885	927	907	866	865	871	885	882	847	856	878	866	896	920	854	917	888	833	864	897	857	873	869	936	895	834	852	857	824	840	884	847	886	888	908	900	894	924	868	931	911	837	892	891	912	918	871	917	859	819	877	895	881	853	869	916	895	863	891	899	908	854	902	883	864	871	865	902	931	872	875	884	868	895	831	897	914	855	895	883	877	892	822	886	850	878	841	869	907	877	892	922	909	864	872	856	930	927	855	851	855	845	932	873	869	869	864	841	867	909	864	907	942	899	850	847	839	877	895	894	900	858	843	868	825	868	857	856	838	844	877	859	840	916	887	920	863	858	926	858	873	820	919	847	882	884	832	888	920	838	917	884	891	822	889	876	856	874	904	888	913	888	913	869	910	853	856	868	907	847	871	861	883	893	858	843	887	913	858	929	851	849	875	881	881	847	922	851	924	876	841	912	862	899	904	852	914	921	866	915	876	851	840	892	869	897	904	816	903	887	889	905	869	880	861	877	871	862	893	903	867	885	829	903	838	939	861	858	885	902	921	895	854	922	866	923	871	883	875	871	834	905	884	875	899	911	872	921	877	886	904	858	850	836	892	822	831	906	882	841	924	951	888	852	859	827	906	878	870	898	872	903	865	879	869	947	868	877	904	890	913	881	920	937	884	877	852	901	875	862	853	846	868	934	919	869	844	892	874	885	863	866	900	928	837	872	880	909	866	928	851	870	897	873	835	931	900	873	872	882	863	884	853	896	856	898	865	866	909	912	874	898	851	885	890	903	930	848	954	889	928	848	866	845	869	808	874	901	887	921	905	847	904	854	881	904	905	896	854	877	834	883	842	875	841	916	968	883	923	807	903	836	859	894	886	858	821	883	816	882	887	843	863	878	842	894	919	879	869	819	852	951	875	915	913	869	837	889	925	933	859	845	873	852	896	874	889	875	838	892	877	866	816	857	896	887	905	857	876	833	939	838	920	910	847	920	916	887	901	861	885	882	903	868	917	926	883	843	907	869	881	864	835	895	890	831	896	868	865	884	876	875	872	877	886	877	862	868	874	856	907	924	884	890	931	903	867	855	852	866	893	901	890	860	923	896	841	891	884	879	884	889	917	868	897	858	915	855	928	959	883	911	888	899	933	886	876	889	835	873	904	846	836	900	829	877	904	832	926	902	903	850	854	895	866	908	905	860	946	878	880	887	866	896	921	919	883	923	913	854	869	894	880	877	875	889	898	929	917	907	903	877	860	914	921	893	895	899	847	858	830	850	893	856	866	870	844	969	854	872	914	836	808	879	942	851	882	951	929	881	892	872	872	923	831	856	906	886	919	867	891	917	871	868	889	884	847	888	927	896	860	887	879	859	885	864	842	855	849	882	864	880	922	877	871	893	866	868	854	883	856	928	885	848	895	843	910	790	862	820	918	883	860	880	858	961	899	883	854	843	849	910	913	884	880	922	918	839	910	858	846	867	867	873	891	921	851	889	888	858	915	874	876	885	891	850	900	893	862	915	880	932	852	942	899	925	887	832	841	921	883	905	924	906	859	888	880	932	912	862	898	915	851	903	869	898	897	892	908	849	880	891	899	877	855	849	862	878	924	876	935	916	928	915	880	848	866	840	912	852	905	853	911	913	842	879	820	886	845	853	868	880	877	860	908	870	873	874	883	841	880	871	867	863	904	868	932	851	862	915	893	821	899	919	873	887	909	838	887	879	912	874	895	910	865	913	852	816	870	888	888	894	930	913	886	862	878	856	882	854	846	897	955	911	883	875	851	862	897	920	879	870	849	888	916	892	852	892	862	886	942	908	893	875	865	831	903	849	942	866	889	881	884	784	893	831	854	910	902	892	871	884	907	873	845	872	871	880	894	896	876	917	990	830	857	871	929	909	842	915	920	905	890	911	841	829	868	865	899	845	870	853	898	884	800	889	832	837	893	880	892	854	883	899	898	893	928	885	886	845	841	873	928	904	887	897	887	884	853	912	867	934	864	877	925	862	871	940	852	883	825	933	864	902	917	905	908	867	934	864	903	901	878	877	895	911	879	863	882	880	848	856	872	903	850	902	842	867	882	916	882	836	902	908	861	901	908	897	880	923	868	870	910	865	940	896	853	912	856	900	888	908	860	873	898	850	883	877	854	866	837	913	952	888	883	851	865	814	884	874	812	914	853	889	814	877	863	883	878	846	869	831	930	903	871	885	894	901	880	868	874	906	887	883	908	853	846	868	837	898	885	844	918	917	849	907	890	886	879	900	897	903	880	856	902	930	862	879	896	920	880	887	867	870	880	917	882	866	912	916	852	891	912	917	930	924	867	855	885	883	843	894	910	926	843	920	845	863	847	856	861	906	973	891	939	864	883	868	836	877	853	891	864	938	871	873	884	894	877	879	864	795	886	854	895	870	917	840	824	869	880	887	832	866	860	843	883	901	856	840	900	886	873	866	907	823	885	884	875	808	868	867	829	857	897	932	883	885	901	868	914	851	883	818	927	862	852	909	862	867	925	862	879	940	887	862	872	878	897	812	894	937	840	946	898	899	852	892	876	864	881	885	857	853	919	895	897	825	890	858	912	875	860	941	883	881	868	892	873	879	905	846	922	893	898	876	870	828	959	937	855	878	921	829	879	890	877	919	844	872	912	878	865	847	853	912	881	907	860	839	852	880	871	896	921	877	925	876	865	930	859	868	921	886	861	858	928	886	839	867	845	841	912	897	843	890	885	886	854	877	893	860	870	866	887	914	836	861	871	832	846	841	875	928	950	881	916	895	823	837	860	893	907	859	873	862	854	832	879	863	867	894	888	876	893	847	843	901	886	922	868	898	875	854	882	885	928	896	899	868	865	908	843	863	884	886	883	875	906	876	908	830	901	847	908	891	858	930	880	900	862	885	852	879	826	893	883	835	888	873	868	855	876	846	893	908	855	864	835	913	851	892	871	863	900	889	865	897	920	923	903	900	898	931	851	863	869	850	877	853	873	833	837	955
3375	315	319	290	305	304	292	289	274	236	290	282	257	268	297	250	283	264	264	293	285	282	300	277	282	266	274	262	295	279	232	257	268	287	299	255	260	286	282	273	271	253	259	295	271	263	279	266	273	302	279	251	240	319	263	260	239	283	245	266	276	292	246	246	291	276	282	281	292	234	261	291	288	257	273	286	257	281	258	263	245	265	251	278	317	275	290	244	262	267	308	258	277	244	256	262	248	276	264	257	282	259	287	258	223	309	270	325	271	274	249	259	264	287	276	240	274	275	260	295	260	279	299	265	286	273	311	265	253	222	235	267	289	263	285	258	280	272	250	267	261	284	236	291	264	270	274	234	262	270	259	264	248	281	255	260	262	305	298	282	246	263	247	271	235	297	251	280	251	309	272	255	294	267	224	273	256	276	282	275	251	265	252	285	266	303	306	279	278	294	252	251	259	270	251	242	280	275	228	281	272	253	292	273	275	285	274	280	232	287	297	285	264	277	241	256	259	247	289	279	260	260	276	267	272	283	284	316	265	247	275	272	279	292	289	283	296	263	285	248	271	283	257	276	294	288	300	268	245	264	276	263	264	304	275	280	242	270	260	234	289	237	271	278	249	263	246	254	282	260	260	268	266	268	282	244	253	270	281	268	262	256	255	261	286	274	254	290	263	272	282	266	275	273	268	290	277	266	289	280	274	276	236	287	257	279	255	292	243	266	259	292	278	285	238	269	285	262	261	265	282	262	267	231	268	277	244	277	260	283	273	247	256	254	289	269	262	298	259	261	299	282	272	249	296	294	258	258	271	286	273	288	268	269	306	290	278	268	274	271	273	299	291	270	287	287	275	287	261	255	276	248	306	267	263	266	290	254	270	279	280	260	259	283	288	240	258	274	240	288	265	280	271	266	289	272	264	263	283	268	254	263	258	271	298	270	274	247	257	264	267	264	252	248	262	257	269	286	266	269	286	249	279	268	294	273	275	271	262	298	278	290	312	220	259	238	267	280	237	274	254	267	258	250	273	296	273	251	280	249	265	251	269	290	310	285	249	289	261	284	258	252	267	281	251	255	257	264	286	279	257	278	241	293	259	276	262	247	267	283	250	290	272	278	283	284	263	282	274	265	289	287	258	254	298	255	286	272	279	216	197	273	288	302	265	248	276	275	288	274	274	261	250	246	249	265	276	255	274	296	245	269	268	253	253	287	269	297	285	274	281	258	287	267	240	265	263	241	271	246	257	251	293	266	285	281	273	255	285	269	282	278	294	292	298	267	265	257	286	270	261	242	291	261	244	298	269	282	244	267	277	274	267	242	258	263	275	267	282	260	263	256	277	260	247	261	292	264	238	285	279	235	261	262	295	287	278	280	271	274	266	284	278	252	279	298	298	243	289	282	258	276	303	242	276	267	294	260	294	262	243	248	274	267	261	276	255	302	281	255	280	285	268	269	257	259	266	253	267	276	278	253	272	265	258	253	279	291	292	281	266	257	266	288	260	269	305	269	270	295	278	263	265	280	289	279	271	264	284	286	264	231	230	272	264	275	289	239	267	260	247	258	292	249	276	309	304	283	277	314	300	279	245	279	251	280	294	262	282	283	275	266	240	301	280	276	266	279	259	256	287	257	268	276	260	259	281	247	295	296	267	268	295	275	271	258	287	266	248	300	274	296	258	279	262	231	263	249	288	277	290	252	250	264	305	271	290	294	273	256	264	273	268	269	262	273	291	268	283	277	285	242	261	287	289	272	296	280	248	262	275	265	257	252	249	276	270	260	280	262	246	268	282	304	251	268	295	287	271	237	236	288	275	276	285	274	289	264	261	274	295	268	264	271	284	262	276	274	263	281	261	278	311	243	242	257	317	288	269	285	263	296	258	271	260	293	269	244	261	249	297	275	252	276	288	250	254	291	295	270	267	285	267	276	257	259	264	263	258	258	280	243	279	269	307	269	264	269	240	280	252	284	285	261	258	295	266	254	290	255	282	273	263	282	273	277	259	279	266	279	270	254	272	257	278	292	245	295	265	255	265	293	257	237	258	259	261	236	256	270	284	273	264	253	258	284	280	258	247	280	278	255	271	263	280	298	248	249	248	277	259	247	253	244	293	286	288	272	267	317	270	295	278	248	289	272	262	269	274	308	285	272	275	272	264	263	274	269	251	287	250	273	251	302	254	285	290	243	277	269	284	241	278	254	245	264	284	270	234	244	257	276	252	266	285	269	257	283	269	272	271	310	276	252	279	254	294	304	265	260	280	274	280	265	272	291	263	249	280	271	267	272	273	287	287	246	264	255	286	256	249	287	283	299	250	247	261	290	303	285	299	275	252	247	268	280	258	232	242	271	304	259	266	277	270	259	259	271	273	278	256	265	296	280	260	272	289	284	310	235	248	269	266	281	261	262	284	307	279	277	284	282	264	285	224	285	271	259	273	302	296	286	267	267	272	240	268	266	263	261	265	300	269	285	254	288	253	267	280	269	297	295	272	267	287	255	283	268	244	269	249	262	263	273	248	282	270	252	262	252	280	267	260	276	264	273	275	280	292	263	287	260	287	263	263	246	271	284	278	278	262	255	280	279	279	276	285	268	266	282	254	251	272	253	271	256	277	237	264	265	272	273	279	274	238	279	270	275	243	276	256	301	291	289	253	256	252	263	301	269	271	251	283	260	264	274	258	259	273	301	276	242	258	267	295	262	283	294	266	281	286	262	272	241	302	263	278	275	245	246	278	270	245	261	278	278	262	266	284	246	259	294	304	284	238	278	277	246	270	270	288	266	260	276	265	251	269	277	264	250	291	252	262	260	257	255	303	282	248	257	282	298	303	266	267	261	301	282	267	266	257	254	251	257	268	250	280	271	277	278	282	262	304	271	267	261	269	253	284	283	264	248	301	300	253	274	259	271	291	271	269	267	279	261	265	299	299	279	286	276	262	268	264	263	303	224	305	281	302	287	291	294	258	255	272	259	251	260	282	262	270	261	303	260	247	262	265	282	294	265	257	271	251	292	252	247	264	251	251	261	296	297	293	276	260	266	278	279	286	266	274	243	310	281	259	267	256	273	286	288	286	265	247	276	282	251	240	283	256	252	261	294	281	248	243	265	278	268	297	266	274	267	279	261	241	274	269	273	269	278	271	261	273	288	286	293	292	280	265	240	269	240	258	299	262	265	268	279	278	261	262	254	270	256	264	262	286	284	254	269	249	244	290	231	277	294	286	302	269	281	307	250	256	288	291	236	292	262	279	302	274	289	259	282	250	254	252	263	286	309	280	247	268	298	283	248	263	264	313	269	241	278	247	246	309	263	280	271	261	291	264	270	268	252	250	260	254	268	272	274	282	281	278	268	252	253	252	286	293	280	285	282	265	259	263	261	277	249	248	288	295	277	262	277	276	285	282	254	251	238	275	283	297	272	300	247	311	259	252	280	247	260	276	284	291	242	253	266	273	279	281	265	264	241	271	291	248	261	280	267	283	260	270	293	307	310
3038	770	748	698	684	741	741	732	687	728	682	681	678	676	717	703	709	731	718	685	749	671	699	668	739	653	626	729	677	702	713	707	696	649	631	665	716	703	700	690	666	677	690	708	685	669	694	664	689	689	681	662	696	674	681	724	699	643	695	663	664	642	705	656	686	706	688	673	662	702	655	662	735	695	696	699	689	645	755	718	672	698	640	702	666	640	675	668	701	704	651	662	645	659	691	673	685	725	696	712	714	678	684	681	698	674	704	688	615	670	707	687	676	664	688	703	667	702	690	673	683	702	710	705	707	653	720	688	644	664	673	724	691	694	722	695	679	711	681	654	717	697	700	669	676	675	664	708	687	602	708	686	726	705	633	691	724	713	667	709	695	727	691	688	718	652	724	701	694	640	660	688	661	677	675	673	702	707	675	661	678	626	662	685	692	677	649	643	698	694	691	701	668	689	689	683	683	703	672	711	722	689	730	673	676	704	699	686	654	694	678	723	625	708	718	699	714	653	717	698	677	671	678	725	699	678	707	638	654	684	688	701	687	675	703	668	732	676	658	678	700	684	705	664	684	719	687	645	657	689	637	762	681	682	696	673	641	678	658	754	696	686	733	680	719	656	710	729	706	673	688	707	634	708	690	635	670	695	699	739	700	670	689	689	664	717	658	694	702	711	665	665	705	656	687	666	672	714	718	693	705	650	663	644	636	686	699	629	703	739	648	711	742	698	657	685	683	680	641	711	661	653	688	693	683	702	664	698	642	698	682	707	677	636	670	692	697	704	717	707	608	707	668	660	639	708	668	702	660	712	664	699	665	661	752	677	729	654	652	636	711	686	687	691	671	663	653	715	674	639	698	663	676	623	718	694	664	724	693	654	644	709	679	724	677	665	684	669	663	633	680	662	683	638	631	749	692	679	654	699	692	714	601	676	752	701	654	671	697	656	674	670	699	695	684	670	683	630	681	709	693	720	680	683	668	708	648	703	690	716	685	645	672	667	710	662	696	710	684	661	686	679	644	672	633	680	684	674	614	691	748	669	676	685	666	718	690	670	708	667	714	742	691	678	692	650	678	712	671	685	697	669	661	657	652	692	725	665	660	674	705	688	695	650	653	694	730	700	724	660	660	677	695	700	626	645	655	677	686	695	683	741	663	671	663	704	662	718	683	677	669	642	701	685	700	698	685	679	672	724	698	699	696	698	671	677	657	665	688	679	663	634	642	669	722	679	716	676	679	691	710	688	667	646	692	677	679	732	673	688	674	668	678	716	675	646	667	696	678	613	698	692	674	716	683	720	714	715	664	685	695	724	676	694	693	678	680	669	620	688	675	676	682	748	697	677	719	653	649	693	666	685	711	628	686	710	725	740	707	633	690	708	680	708	670	675	714	686	683	695	656	685	685	723	665	680	680	666	664	682	627	673	723	668	712	649	692	664	698	656	728	684	726	713	713	700	651	661	667	647	663	694	669	719	726	677	705	664	711	691	658	704	671	662	705	655	667	729	621	637	698	691	688	702	714	672	661	686	673	673	709	732	681	677	661	685	703	679	723	691	679	694	699	719	678	688	670	683	729	705	699	665	645	621	653	660	651	719	690	679	688	694	675	695	679	714	675	662	717	691	708	682	619	654	693	628	652	653	672	657	678	651	720	687	719	689	717	688	659	732	674	681	665	725	659	646	703	694	708	716	687	687	719	670	664	679	706	646	698	687	719	703	714	663	683	690	694	703	701	707	708	681	644	666	687	677	710	691	663	701	705	699	710	667	667	711	689	669	669	655	682	643	734	695	707	650	697	710	689	675	719	695	672	699	670	658	689	660	719	712	687	699	701	661	694	689	667	687	668	687	697	661	695	742	673	639	698	665	720	684	682	689	682	692	686	664	692	696	696	681	671	670	690	658	693	689	683	640	678	715	688	678	650	713	667	683	656	706	681	679	743	695	696	661	655	660	676	676	669	666	680	705	625	709	693	661	729	656	692	664	642	706	703	676	607	634	702	717	666	691	703	680	693	672	680	687	742	707	683	662	701	679	675	640	718	672	717	723	709	665	721	676	676	723	688	663	681	705	691	684	690	683	688	655	683	682	720	745	659	710	711	712	681	676	694	666	700	692	692	658	692	703	667	684	697	659	688	664	700	660	666	657	668	670	708	689	709	675	694	734	699	682	744	664	684	688	707	661	684	665	700	681	681	706	689	719	674	681	699	687	674	654	698	710	709	714	733	698	701	702	673	713	696	702	692	714	680	687	681	691	667	655	703	692	719	684	680	635	684	682	687	655	683	699	690	698	662	712	685	672	668	672	709	706	653	654	711	704	734	691	705	661	690	687	674	686	709	662	671	681	714	736	745	697	687	683	615	649	686	709	645	647	685	684	725	655	680	632	665	654	684	685	718	669	690	720	648	700	689	687	669	680	705	682	679	707	753	694	712	672	666	660	651	671	725	705	677	694	704	718	685	712	696	671	637	738	666	689	675	698	688	701	679	677	679	679	677	659	698	694	699	671	666	675	742	688	637	621	654	664	669	626	688	680	744	705	698	686	657	624	634	641	718	630	682	695	666	684	715	675	674	719	681	698	676	721	644	721	663	665	691	670	705	691	651	669	690	658	665	707	703	677	658	702	677	675	646	699	688	695	702	713	662	743	670	652	638	652	696	661	695	643	668	697	672	677	697	632	699	697	692	649	653	694	688	683	665	689	675	685	689	662	714	688	712	686	711	692	716	686	712	697	651	688	706	717	668	680	669	712	669	666	706	717	708	727	676	645	653	721	689	675	682	698	685	666	645	676	682	702	712	712	685	690	672	684	682	671	676	736	688	698	692	733	692	693	712	669	645	705	675	655	705	708	656	657	711	679	674	690	626	676	683	699	678	656	683	670	733	690	669	616	694	675	710	703	675	673	661	698	681	683	712	670	665	640	736	664	692	683	681	665	684	711	649	674	688	667	662	642	748	665	697	690	655	718	690	716	700	679	668	697	671	665	736	698	645	684	716	675	748	706	660	744	743	679	679	682	704	670	678	691	664	680	678	655	730	652	765	699	680	698	662	650	672	696	629	719	651	680	706	688	678	729	649	684	689	683	708	706	677	671	642	675	698	699	671	676	682	658	704	682	685	635	688	655	662	674	655	692	700	651	700	681	626	669	673	720	693	682	696	670	704	663	659	677	626	639	736	725	679	715	731	664	690	735	728	680	657	709	670	690	675	675	695	675	685	728	707	654	711	653	635	690	649	665	718	701	704	666	669	673	700	734	676	686	649	659	671	686	669	706	732	699	680	656	699	660	692	698	713	700	678	698	679	678	709	701	691	686	682	673	696	730	709	684	658	695	706	677	718	647	648	665	695	712	659	694	690	688	698	704	674	703	671	691	681	669	690	680	660	681	710	667	704	650	672	661	684	698	623	698	657	676	694	688	714	680	639	669	680	691	696	632	673	720	702	711	634	686	711	701	647	694	662	675	666	645	713	682	718	715	687	717	734	661
19037	2410	1155	934	657	547	477	369	309	313	284	237	244	198	230	233	193	245	189	217	227	176	215	184	214	171	205	221	185	210	178	208	182	164	182	178	166	185	210	196	188	203	178	181	174	188	183	174	192	201	184	182	173	150	189	191	175	193	181	164	184	172	185	190	201	182	173	167	207	172	173	182	191	180	156	174	189	204	185	188	186	160	159	178	179	160	181	181	175	172	172	173	182	191	179	190	181	170	169	204	152	197	168	164	182	198	192	182	179	183	211	180	179	176	187	190	178	205	166	196	163	182	192	173	179	181	189	225	184	166	191	185	205	192	192	154	183	164	176	188	180	161	177	158	197	220	170	184	185	185	169	185	204	197	174	194	181	204	157	188	162	193	173	201	189	168	180	207	158	177	180	162	193	198	172	163	195	173	188	168	206	197	156	182	178	162	170	177	204	193	178	149	191	184	185	177	183	178	201	164	162	179	179	200	163	188	190	184	167	193	187	204	178	160	187	186	170	178	170	145	197	185	151	148	181	181	182	190	199	179	187	184	161	181	177	149	164	182	178	198	160	175	207	180	180	179	182	194	206	182	163	173	173	178	183	199	168	169	171	179	194	207	205	172	177	179	214	162	191	164	169	170	173	203	181	193	195	159	146	182	157	162	180	180	163	171	185	173	180	176	172	163	169	188	191	184	203	176	173	187	181	171	176	181	180	191	180	209	201	172	178	168	180	165	162	167	206	190	166	197	179	183	185	190	195	149	176	176	151	156	187	168	181	170	185	185	194	185	197	205	168	184	156	181	173	163	166	180	182	201	164	161	162	163	179	168	174	228	184	161	178	186	155	171	201	170	206	181	173	198	164	185	210	176	176	181	182	157	187	180	155	187	183	172	185	169	158	159	187	160	173	176	179	171	176	188	193	166	192	178	187	158	198	176	193	196	185	179	208	168	174	190	172	152	192	206	175	173	166	195	196	163	175	200	181	172	176	202	205	217	182	201	172	163	160	173	182	184	143	158	205	182	185	177	179	156	182	185	176	177	190	188	179	187	186	169	181	188	162	167	169	189	163	196	169	163	205	190	165	176	189	187	174	168	179	168	186	174	163	184	167	167	192	190	175	177	183	187	217	149	165	168	168	167	176	169	194	177	165	144	175	207	200	185	181	156	175	167	167	189	174	162	186	198	192	172	181	173	158	192	185	176	183	216	182	189	168	192	167	184	172	188	169	220	200	171	165	180	186	178	182	172	193	182	195	188	185	178	180	188	192	183	183	181	181	150	184	165	176	172	197	184	181	166	182	184	176	194	165	170	182	182	198	148	178	183	174	195	152	182	188	172	166	165	184	188	186	199	178	176	206	187	184	178	165	193	160	155	182	175	184	166	173	197	159	162	205	167	188	172	179	169	166	190	194	195	172	157	158	198	189	163	184	170	186	178	190	176	196	191	187	185	194	162	220	150	206	179	188	176	189	165	191	177	205	204	194	153	176	216	193	186	170	182	201	170	175	192	186	183	195	193	187	184	177	194	198	191	175	189	181	165	195	163	179	181	164	184	189	206	163	186	165	204	186	180	188	193	183	193	190	170	176	194	172	187	182	200	168	194	167	177	189	164	178	166	173	160	183	203	156	160	151	172	171	185	150	212	200	208	183	166	185	211	198	166	179	161	178	174	159	179	177	159	178	167	172	175	174	190	207	182	209	215	201	174	171	179	193	165	169	190	180	198	179	168	153	183	196	179	157	183	202	156	177	215	180	168	140	195	172	184	154	174	168	173	182	194	150	167	190	179	170	181	212	161	191	171	161	168	193	177	189	161	180	164	160	203	167	175	185	190	188	166	174	189	188	187	184	179	166	178	161	158	187	216	193	175	179	190	183	193	195	183	164	164	165	157	174	183	177	178	207	211	197	190	190	183	159	191	214	173	179	175	175	174	180	159	182	182	176	194	198	171	181	152	168	186	187	191	160	175	159	193	194	163	185	183	154	179	169	182	160	184	174	181	177	173	166	184	153	195	177	189	180	182	169	191	178	175	193	195	155	167	201	194	173	163	159	186	161	166	170	191	182	162	169	181	168	182	180	175	154	179	173	162	173	181	184	171	182	173	187	178	160	195	162	174	163	160	180	202	142	204	164	182	201	179	168	197	174	158	191	184	167	171	180	210	186	172	171	183	162	170	164	189	186	180	196	199	177	196	200	175	175	187	181	168	168	197	155	165	171	186	180	171	159	192	185	168	179	180	189	198	189	194	192	190	202	165	187	175	195	166	184	171	185	195	183	185	205	166	170	181	175	179	192	198	206	191	176	182	165	187	156	172	186	164	183	168	195	181	149	195	200	166	160	192	185	166	193	191	190	137	172	190	163	201	195	179	138	163	186	184	196	190	201	192	194	186	178	171	192	159	193	186	206	187	162	176	168	188	162	184	193	181	145	176	183	138	194	195	191	161	174	166	165	183	195	186	195	178	174	191	205	160	166	188	169	182	182	193	201	183	170	193	190	201	188	184	189	159	150	181	183	175	194	172	178	178	183	164	188	184	206	180	170	154	183	193	184	165	174	177	208	182	189	190	153	198	165	181	204	164	197	174	199	166	191	158	200	197	173	192	204	166	176	172	169	179	188	176	179	173	190	168	185	188	196	184	166	184	187	173	176	167	196	188	192	167	176	195	197	179	172	191	181	187	190	173	188	185	164	154	188	194	161	162	177	166	171	179	175	185	188	178	178	188	181	189	196	199	180	172	171	196	223	158	177	193	193	194	192	188	161	174	170	178	172	172	176	160	169	202	165	163	197	180	181	185	168	185	169	165	190	180	188	193	188	191	189	180	151	161	185	174	205	193	155	174	177	170	176	166	172	169	174	175	182	175	169	180	188	185	180	197	202	201	163	190	170	182	178	171	168	188	191	177	174	149	161	154	178	161	180	186	176	179	172	193	185	180	184	197	186	203	174	188	168	184	163	172	177	189	173	201	196	213	176	167	181	201	205	173	184	176	184	171	182	194	202	185	196	188	182	162	189	190	184	171	175	181	176	181	184	185	180	196	172	174	187	193	181	171	185	181	176	176	162	212	175	182	211	186	180	171	190	213	192	185	191	202	184	157	153	159	188	170	169	171	179	178	166	183	191	163	201	148	229	179	207	166	202	181	201	177	159	190	174	168	180	185	178	178	165	181	181	189	173	166	163	168	188	194	202	174	177	148	182	162	180	176	194	186	156	174	170	192	178	206	163	169	157	167	183	177	192	187	190	164	169	211	174	161	217	170	167	175	180	179	195	154	195	187	230	184	176	187	193	174	174	192	181	160	191	186	163	172	187	163	195	185	171	183	202	181	157	184	178	181	167	178	206	157	187	187	179	184	157	157	196	181	213	161	181	198	182	172	182	158	180	166	185	189	184	170	184	188	174	212	186	203	171	155	157	208	205	170	165	175	187	163	192	156	192	158	186	165	181	186	185	161	187	196	200	182	170	197	167	164	212	190	173	195	167	174
10430	1540	2488	2926	2623	2189	1908	1581	1340	1274	1081	1056	968	933	852	815	790	791	745	702	685	641	663	648	658	601	618	555	586	602	569	570	578	587	506	534	589	602	505	543	599	569	544	576	601	574	574	561	548	533	581	520	561	575	498	530	569	531	561	549	536	514	565	531	535	581	517	529	537	550	536	497	537	524	522	517	527	513	532	497	554	526	507	521	526	489	531	502	510	512	522	525	560	550	525	532	521	540	492	508	532	523	522	498	528	541	498	533	513	533	543	505	543	546	530	539	540	532	523	545	535	512	546	530	546	509	495	524	510	477	528	520	536	544	535	518	506	511	523	510	505	533	526	566	576	534	509	484	526	538	533	533	537	526	500	532	500	521	511	554	509	530	513	541	521	514	524	501	490	541	535	535	496	558	525	536	497	537	493	512	544	485	535	528	495	541	508	518	517	490	493	564	541	541	528	515	547	525	512	541	568	539	470	507	521	499	466	511	521	537	474	513	546	535	578	549	511	509	562	511	526	526	509	536	485	531	538	522	530	493	498	528	479	511	554	542	499	528	516	523	553	502	490	523	531	515	527	493	555	567	548	542	539	502	516	533	541	526	508	541	533	505	515	492	542	535	522	494	494	577	547	493	514	503	565	474	519	525	487	469	527	485	478	512	484	538	508	468	543	510	489	524	491	512	501	504	507	501	488	524	544	500	507	477	523	533	512	495	512	511	491	506	535	501	582	528	488	516	490	560	522	526	507	520	542	517	530	536	530	528	536	506	511	519	559	555	562	522	498	539	548	541	495	529	542	502	519	530	518	533	495	495	562	526	517	525	505	496	485	493	537	531	505	525	527	544	564	525	501	528	509	541	479	542	488	525	525	506	556	512	497	505	503	571	492	507	535	483	514	506	582	471	498	508	557	527	497	508	483	503	487	507	502	497	483	535	530	504	569	525	498	539	517	523	534	523	480	525	507	525	524	496	547	522	522	515	557	536	565	487	518	537	533	506	521	521	537	524	537	505	489	506	534	535	493	496	500	511	512	489	510	535	528	536	508	497	542	527	482	516	514	498	502	554	511	534	521	501	529	501	508	561	561	548	517	515	515	516	511	558	530	495	558	545	553	507	561	522	543	498	571	528	555	470	482	493	585	496	499	476	512	504	513	500	515	507	513	498	524	523	512	549	516	542	509	542	521	553	492	567	565	540	514	534	460	515	516	522	516	491	521	521	531	514	502	520	526	499	513	525	559	530	537	471	570	472	506	534	550	502	549	509	523	550	519	531	537	515	516	497	523	554	510	497	511	507	510	476	517	545	513	531	531	521	531	474	531	495	550	509	494	513	517	502	500	561	526	516	520	495	508	482	510	542	550	536	520	531	534	528	518	544	481	535	526	538	517	532	516	511	512	504	548	534	504	564	489	544	522	572	523	518	493	541	553	501	509	496	510	482	499	541	517	532	522	555	503	513	559	549	500	545	500	568	501	514	500	545	513	501	522	522	535	510	531	577	470	515	495	510	483	480	482	507	492	496	525	545	526	540	512	540	510	497	557	512	506	524	535	529	499	564	486	517	524	512	518	513	477	545	522	483	499	525	530	510	565	497	510	494	530	473	524	533	543	505	512	522	532	526	556	587	495	557	490	533	515	495	577	529	509	506	544	556	524	516	564	506	535	502	486	508	526	509	499	508	535	529	546	475	542	518	509	512	493	526	522	569	521	533	504	504	536	489	518	529	523	495	486	541	536	505	519	497	519	493	543	533	506	476	537	509	509	509	518	534	537	543	512	543	516	545	520	467	533	510	521	495	544	548	511	477	549	504	532	480	526	517	571	562	519	546	504	540	528	542	518	528	536	531	523	511	501	507	477	508	529	490	535	532	538	516	506	516	554	528	559	547	527	518	547	546	527	514	517	486	534	486	545	503	511	543	536	579	499	461	538	492	567	455	465	523	501	512	520	513	562	520	542	486	522	533	495	499	511	485	503	539	529	490	538	546	557	560	528	518	498	519	493	534	496	523	539	513	491	502	494	489	479	538	503	545	494	556	534	557	486	533	527	512	499	545	516	476	526	555	555	507	547	491	522	495	507	531	469	527	507	558	506	523	523	522	499	497	528	542	506	537	508	520	500	492	541	531	525	547	533	514	545	517	507	546	529	526	530	525	541	522	535	483	525	527	582	510	498	510	503	488	507	520	539	533	519	510	535	514	515	529	507	516	521	512	503	542	518	502	538	517	552	525	543	547	573	497	501	539	504	514	501	556	519	562	563	519	512	519	535	524	522	527	549	526	515	521	518	549	545	526	506	508	536	449	501	479	551	545	463	507	523	461	494	523	497	523	471	514	522	529	516	562	508	510	496	501	524	503	509	502	506	492	540	518	521	491	501	584	505	517	544	516	522	536	498	586	530	483	518	488	516	591	523	515	512	539	552	538	543	529	556	551	525	554	503	528	515	544	532	511	520	545	534	516	502	533	559	518	495	510	456	511	489	533	528	537	493	542	535	534	554	534	517	534	493	523	521	493	530	525	557	545	541	499	538	510	547	513	536	509	513	542	521	502	497	509	548	530	542	509	538	554	510	513	499	499	543	501	529	511	498	521	545	515	537	533	484	503	532	515	509	516	510	473	501	536	566	515	530	508	520	518	520	513	546	517	491	519	533	493	557	539	525	507	485	522	499	490	505	530	538	530	552	509	495	465	538	476	510	553	521	522	491	487	526	525	496	531	501	497	494	527	532	503	512	510	519	530	517	533	537	494	534	530	513	511	517	565	526	513	475	532	517	505	513	504	515	513	513	487	503	499	509	525	509	511	517	520	511	507	533	515	512	533	536	525	544	504	525	487	511	484	516	513	489	538	536	534	520	519	561	522	607	548	519	537	559	551	554	505	558	546	511	542	524	527	538	545	506	522	493	522	522	512	519	513	509	542	540	550	532	507	555	583	541	548	534	494	534	470	505	539	523	521	523	495	538	545	500	494	491	506	515	507	561	529	504	509	524	511	532	514	518	518	523	512	503	547	512	531	472	527	495	493	552	512	506	485	517	503	511	563	528	536	527	520	494	542	521	529	518	541	555	506	503	548	497	537	501	518	535	513	523	526	506	502	480	513	533	572	496	491	531	484	524	543	485	549	489	575	548	514	529	532	489	484	500	563	528	485	543	507	490	486	530	499	556	501	514	535	528	533	492	511	531	541	533	577	467	545	508	489	530	521	539	481	526	519	473	548	521	525	469	518	515	565	534	529	517	514	515	529	505	521	548	511	515	531	511	487	491	547	537	514	498	501	518	535	516	516	520	507	506	496	520	505	541	524	473	513	538	525	526	513	494	487	527	496	467	497	517	518	523	517	510	487	464	543	526	537	534	544	515	553	518	501	508	545	503	515	547	497	511	558	525	552	546	533	481	519	522	517	523	514	478	509	559	499	519	507	505	479	495	540	498	527	529	542	565	517	534	527	512	533	484	499	533	529	490	517	517	497	556	515	527	528	521	513
31561	6811	2662	1954	1381	1038	853	770	641	552	536	509	487	443	396	420	418	401	388	398	380	393	384	377	381	396	373	387	371	352	384	381	335	375	358	355	376	356	339	318	359	379	346	338	346	383	350	357	341	365	385	365	364	347	343	351	359	331	354	352	352	334	337	346	320	388	364	340	358	352	344	319	360	369	320	370	340	345	390	335	338	379	367	325	346	374	332	350	348	351	311	319	342	333	334	350	342	343	324	357	365	352	351	347	347	340	339	351	312	311	337	398	342	371	320	312	330	356	339	361	398	367	366	324	323	328	370	360	308	351	330	288	359	318	360	339	301	372	328	341	335	355	371	335	319	350	344	365	360	311	345	345	352	378	330	320	347	327	329	379	323	341	348	319	305	318	352	328	339	321	357	375	388	335	346	358	343	332	338	330	315	334	337	360	357	346	316	317	362	367	326	347	334	351	312	322	356	321	358	333	341	334	375	322	341	353	341	352	362	343	337	329	372	347	333	349	335	311	346	353	334	318	323	347	334	347	338	360	324	320	380	332	357	350	341	321	371	361	330	324	352	345	344	346	359	337	334	339	357	393	322	323	337	382	376	350	342	334	367	321	339	332	329	319	376	382	299	345	347	355	310	384	349	358	362	332	345	336	368	323	361	385	344	344	369	361	315	356	329	336	311	329	345	362	358	369	346	340	366	339	319	325	334	354	343	347	367	304	355	313	308	342	338	348	355	315	327	372	315	348	353	391	344	354	351	349	318	354	364	336	324	359	346	322	357	323	321	339	348	325	351	364	372	331	342	343	377	347	326	332	348	341	334	375	333	327	359	346	337	373	372	296	326	364	319	340	328	326	364	375	356	345	350	347	346	348	356	347	315	352	363	325	317	347	367	352	302	339	362	340	353	328	374	332	360	349	317	342	334	334	376	361	349	366	330	341	353	344	333	331	354	324	340	344	364	347	355	318	317	383	334	304	340	345	345	349	338	362	367	336	319	359	345	355	323	358	305	320	333	329	323	349	338	359	374	362	338	369	341	340	331	343	341	322	351	356	349	355	338	374	381	349	306	335	340	359	367	359	318	313	337	329	290	359	327	368	367	336	344	366	323	342	334	346	342	348	308	325	332	332	352	350	315	338	307	372	354	288	353	339	332	322	336	332	355	379	344	338	378	327	327	352	290	387	359	369	323	353	337	338	338	355	357	366	332	347	360	354	344	339	316	315	343	357	312	361	307	367	377	327	336	362	321	318	336	348	361	373	350	348	330	333	344	348	361	361	361	401	317	333	366	343	322	342	331	342	334	351	341	367	395	373	339	352	319	341	331	308	330	357	326	375	401	367	321	361	352	360	332	327	355	334	338	338	347	325	337	354	327	347	362	334	347	352	368	360	344	335	321	334	340	338	363	345	328	333	366	315	364	358	370	357	338	355	371	330	354	328	332	326	358	357	376	357	327	346	349	332	325	325	324	345	337	315	355	355	346	370	388	386	287	312	317	327	340	336	342	373	338	320	354	390	329	382	350	344	313	343	328	348	376	332	328	318	358	380	330	343	364	369	356	307	335	322	332	341	334	344	360	330	337	360	345	369	347	342	332	327	358	374	356	332	345	313	364	356	320	348	347	336	379	351	347	347	358	362	322	337	361	364	371	346	343	345	350	337	366	357	365	309	324	340	339	352	352	377	339	320	353	345	354	318	367	313	344	327	337	338	361	354	316	336	327	346	360	340	334	350	336	326	364	321	338	347	345	352	313	334	327	374	343	351	364	346	338	364	359	365	351	348	337	350	339	380	321	327	334	360	355	396	344	341	356	330	361	333	347	305	354	378	331	321	329	328	345	322	329	343	330	316	345	323	352	340	377	379	336	370	369	329	360	385	365	324	355	322	344	351	335	363	351	329	366	333	346	327	365	327	354	321	372	328	336	348	326	339	354	346	370	357	338	353	341	394	373	361	329	364	324	366	329	341	316	332	353	326	338	320	334	356	333	317	370	347	347	324	347	345	330	328	367	342	365	341	347	348	339	354	347	357	344	319	330	330	330	358	318	351	355	352	307	358	371	339	333	363	339	343	319	336	374	348	338	349	345	293	354	331	348	310	328	333	350	363	323	328	321	358	338	350	353	348	352	323	306	343	337	361	336	323	368	387	372	340	331	335	358	336	408	338	320	312	324	355	383	326	346	316	333	315	381	365	361	334	360	335	342	325	354	351	352	346	355	366	303	335	374	357	321	283	328	368	374	331	343	378	376	332	319	332	372	350	343	375	371	360	335	359	357	336	358	350	345	344	370	346	349	322	343	346	352	376	367	322	346	325	356	373	333	352	338	337	325	371	345	307	349	352	338	355	329	295	358	353	343	363	376	369	378	337	333	343	341	313	331	346	280	353	342	351	365	382	362	350	346	355	371	319	326	354	321	324	333	348	356	361	359	325	325	355	332	363	349	315	353	358	341	349	325	333	357	331	335	309	389	367	358	339	298	326	353	369	327	320	337	354	371	348	343	354	357	339	350	344	341	381	331	306	309	360	343	359	332	350	344	345	363	350	346	368	305	372	315	357	373	343	350	329	369	354	359	342	371	365	353	361	335	338	363	351	402	339	328	321	332	362	339	358	319	340	345	352	313	355	340	347	340	349	352	346	335	349	329	342	332	374	339	357	320	369	392	318	377	298	347	333	344	343	322	328	343	377	346	370	341	324	314	345	385	334	365	322	337	333	381	369	334	358	350	323	349	351	328	364	317	334	317	345	322	377	346	353	350	318	319	320	370	310	362	344	376	364	341	342	350	317	333	354	363	362	335	315	355	356	391	352	341	344	337	356	339	339	346	341	352	332	369	317	370	345	350	357	392	362	320	373	343	336	338	370	345	337	365	362	339	320	327	393	311	331	355	374	325	354	377	309	353	316	328	377	351	324	363	334	353	351	329	341	395	324	318	364	369	324	342	353	316	344	360	342	341	321	367	304	326	335	334	332	363	386	314	334	358	330	309	341	347	355	376	340	352	346	340	367	366	368	357	342	357	354	352	358	353	331	352	339	343	347	343	347	309	337	372	309	304	364	327	347	367	353	364	335	372	368	308	342	328	324	365	342	369	363	336	327	355	386	345	371	350	348	342	346	361	368	374	349	333	345	330	330	351	347	351	350	360	351	358	321	361	355	332	339	358	334	344	350	343	328	355	321	320	351	371	351	323	358	343	341	334	331	373	355	340	338	360	379	337	329	363	342	331	334	326	353	341	366	370	334	340	330	355	401	370	333	350	367	349	328	316	353	332	366	372	319	327	331	337	357	357	379	314	346	367	342	391	312	347	336	361	371	369	369	320	361	313	338	355	301	376	346	320	380	323	346	356	335	349	358	342	334	327	365	337	354	355	332	352	373	325	338	336	342	328	377	344	356	335	354	361	359	338	355	337	342	361	375	318	306	325	338	346	376	335	352	343	376	346	390	353	339	340	352	341	374	354	326	390	346	349	339	339	340	359	335	326	318
15419	2902	4753	5589	4918	4061	3410	3011	2528	2297	1999	1792	1689	1652	1529	1459	1387	1379	1222	1199	1195	1168	1134	1109	1048	1084	1111	1113	1070	1095	952	1054	1049	972	984	1028	968	960	959	1003	954	938	958	990	971	958	1013	924	1011	896	944	974	916	877	938	940	955	909	920	908	918	902	875	915	869	903	868	926	922	935	947	862	898	847	906	916	946	925	866	944	955	876	905	924	944	923	920	882	914	863	892	926	908	869	864	898	961	860	903	920	911	877	872	909	853	857	919	936	928	929	903	863	863	935	851	906	832	907	917	893	902	864	905	918	870	893	843	877	906	921	881	877	904	871	873	873	954	935	861	861	886	889	874	876	874	923	858	820	870	894	913	855	848	855	879	893	898	872	876	893	918	901	897	884	877	859	824	898	859	834	909	854	904	869	848	951	840	881	920	906	862	881	881	840	911	862	844	948	902	845	925	910	883	838	855	886	938	862	876	853	868	869	878	871	829	892	844	872	877	872	912	908	885	850	924	880	899	943	881	880	888	923	885	875	930	913	899	837	881	820	879	904	921	843	858	854	904	844	885	881	903	876	911	912	862	803	874	869	846	927	925	858	890	907	894	869	893	865	887	860	926	857	881	859	889	882	847	900	878	870	907	873	918	816	844	899	866	870	897	909	841	859	881	875	900	858	892	903	909	914	914	875	869	842	883	894	886	868	893	877	863	879	805	865	879	926	913	886	875	873	916	892	929	894	879	865	900	970	868	871	867	909	892	850	888	897	841	913	912	944	892	836	892	845	903	855	875	923	905	833	872	892	941	870	902	920	881	917	888	875	875	878	805	929	890	899	880	902	871	907	862	920	895	921	869	867	881	930	857	862	903	850	912	910	912	872	871	902	881	881	873	896	904	869	923	838	929	848	884	838	851	876	878	887	863	852	883	852	918	859	884	866	880	873	899	895	897	896	846	878	858	884	852	861	883	869	896	811	890	885	880	895	892	835	886	832	890	889	910	833	898	909	945	874	820	941	846	880	930	871	879	844	855	934	867	912	908	884	883	875	896	881	865	879	875	918	850	872	855	901	859	889	836	837	875	880	901	909	869	904	840	816	910	884	829	873	869	865	811	823	864	847	902	880	884	859	890	886	853	905	866	834	910	864	916	881	899	826	869	840	901	925	860	880	901	891	927	908	858	924	885	934	934	904	930	859	872	907	872	894	873	863	882	869	850	841	895	894	867	851	854	910	853	868	891	900	890	902	875	872	939	897	838	878	892	893	921	874	846	852	898	888	944	845	897	880	904	917	848	828	859	897	922	886	872	900	928	865	834	890	833	893	939	898	934	890	928	877	866	894	875	879	857	829	871	923	868	886	859	941	893	870	896	857	918	883	843	897	873	838	855	842	872	906	889	852	892	900	862	916	884	874	879	887	912	892	937	885	845	830	916	868	904	889	901	872	898	892	900	919	916	807	891	901	907	879	888	866	900	890	833	841	960	916	893	896	870	865	883	926	892	879	903	891	963	912	888	858	965	874	960	914	898	890	854	881	846	881	857	862	871	862	874	847	927	895	873	908	892	914	856	890	872	888	858	912	912	870	891	875	940	871	902	881	876	876	895	866	926	954	877	868	826	901	833	896	886	906	831	847	857	862	853	844	883	893	872	868	893	857	917	857	867	920	844	830	868	865	874	850	902	855	870	910	967	841	847	885	895	915	844	880	919	912	876	888	836	893	858	806	820	955	907	904	881	867	873	867	863	871	889	916	869	873	868	911	854	896	843	901	878	848	939	920	900	907	932	886	934	865	877	884	875	781	893	887	896	851	880	845	906	845	897	918	921	827	868	894	890	923	885	881	892	901	918	841	871	865	839	856	825	870	881	848	876	897	888	898	863	880	958	848	832	837	866	896	867	918	872	863	870	884	893	878	857	905	880	850	922	903	912	938	846	881	873	924	880	902	884	908	874	892	906	885	813	833	873	890	859	889	851	906	930	903	881	937	918	899	879	932	897	853	870	897	892	928	904	839	844	870	892	871	849	907	862	886	914	887	874	879	891	883	888	871	920	877	886	892	871	860	916	908	888	944	899	914	888	876	910	889	897	901	926	897	890	890	889	904	899	917	867	920	857	868	867	889	872	900	886	851	893	871	901	913	878	862	865	915	811	871	904	851	918	872	884	843	827	849	881	935	860	874	872	879	880	865	847	911	912	857	906	901	861	874	878	839	861	880	931	801	901	822	827	837	917	873	905	844	863	905	852	917	875	896	863	857	859	897	860	884	875	911	815	921	831	864	932	881	861	797	859	842	895	880	890	921	827	887	855	901	894	878	880	889	831	901	865	906	865	841	885	904	875	881	894	912	904	888	904	963	859	865	837	947	911	807	889	906	910	839	832	837	867	900	852	876	876	886	823	885	868	888	925	869	854	889	867	874	923	915	868	864	896	896	859	910	836	893	865	886	911	887	839	889	863	891	849	902	897	857	936	924	853	937	926	898	873	929	905	877	855	858	885	894	877	897	891	874	936	824	927	914	816	907	878	859	904	839	875	904	831	927	853	856	894	920	906	887	859	945	856	914	909	888	883	882	904	885	873	894	880	918	890	861	933	874	859	890	832	857	853	851	858	875	859	874	857	951	922	863	872	868	923	914	903	885	860	887	852	867	908	939	878	845	915	881	864	892	883	857	851	871	909	891	915	896	899	828	909	936	889	854	859	867	923	872	889	841	841	864	870	845	915	930	870	863	798	829	890	871	861	863	898	812	861	893	899	876	863	882	905	890	880	883	890	840	889	855	889	849	848	868	826	856	913	913	924	876	883	879	869	848	905	934	829	845	865	887	918	860	865	943	798	858	939	902	894	952	854	836	834	905	846	919	875	882	887	895	871	787	874	904	920	871	885	853	861	926	875	860	845	937	863	888	848	873	878	920	905	934	867	903	915	938	827	865	883	937	937	860	891	929	951	899	877	864	898	861	896	907	858	854	880	901	901	887	838	832	909	923	905	882	861	864	937	899	876	883	875	888	836	887	869	908	849	919	919	870	833	874	869	878	897	864	923	929	841	867	879	927	887	815	883	872	838	935	898	905	832	917	851	878	869	896	916	902	927	879	855	893	853	905	883	878	876	895	928	958	858	855	918	915	887	883	859	907	919	914	889	845	868	884	872	889	847	880	871	910	884	843	915	826	905	933	899	889	898	938	882	896	890	924	924	886	847	868	861	864	855	879	879	878	933	853	887	882	887	889	844	841	922	870	898	874	807	897	847	830	904	868	900	893	853	908	931	840	894	871	914	875	910	876	877	911	869	847	859	841	852	883	874	890	838	861	856	878	909	903	868	902	893	811	886	819	903	893	889	894	875	873	889	844	943	886	838	862	882	817	849	843	883	857	896	877	878	850	895	874	918	904	894	823	917	886	874	911	861	865	893	954	873	882	921	879	871	870	873	895	864	864	828	833	873	840	888	898	924	839	875	905	836	818	911	882	895	875	928	851	867	893	825	860	868	835	850	834
3616	344	320	296	273	282	272	248	283	261	273	284	283	272	286	290	259	290	275	282	257	263	278	256	254	265	268	261	286	279	262	233	227	268	242	296	257	251	292	297	256	255	247	253	302	277	275	261	288	254	296	255	277	253	272	236	239	238	225	255	241	295	265	270	266	269	295	276	260	262	271	272	265	272	275	261	267	243	286	279	282	272	245	287	290	252	270	275	235	280	271	278	283	265	297	281	245	278	272	237	253	303	258	272	243	265	280	263	242	295	269	297	303	266	280	256	267	274	251	270	257	274	281	263	251	259	244	274	249	255	252	269	268	279	265	262	257	262	271	267	256	275	267	250	275	264	267	274	262	289	313	267	302	312	271	236	247	282	230	292	271	237	270	301	269	261	297	259	296	279	281	288	269	255	244	238	252	269	289	289	276	272	275	263	256	246	267	278	257	266	285	268	291	268	272	273	262	273	255	254	275	272	305	266	265	228	264	272	281	271	273	285	258	266	253	279	261	265	274	235	241	290	234	299	291	275	257	274	321	277	253	273	261	273	288	264	258	257	286	277	275	276	254	251	272	246	261	281	249	261	250	269	251	265	266	268	310	260	284	293	269	272	276	265	270	257	277	291	273	244	256	288	285	262	279	309	296	285	253	265	251	261	289	256	234	260	282	256	258	265	253	266	275	280	260	254	282	262	242	276	272	276	276	263	240	291	234	237	289	255	252	243	276	284	252	283	269	281	264	271	257	283	256	291	264	267	272	255	252	258	269	242	268	243	267	305	279	283	240	237	270	261	256	270	250	276	272	294	278	268	266	263	290	266	283	270	260	284	247	247	249	271	250	297	288	255	261	239	281	289	269	246	263	252	294	280	274	264	309	282	254	267	272	263	293	263	252	280	277	286	283	263	259	254	270	265	276	260	279	266	240	267	266	264	241	279	261	277	260	257	260	277	262	263	257	287	265	275	270	249	263	269	272	255	296	252	252	289	281	271	269	305	286	274	241	282	281	259	261	272	260	248	235	256	296	252	273	283	269	274	296	261	237	260	287	263	275	294	234	270	281	306	269	299	245	271	296	249	263	282	262	247	254	272	271	272	278	254	267	256	267	292	280	268	248	247	268	278	270	257	212	254	229	280	272	262	292	274	259	285	275	261	288	243	271	246	281	256	252	254	269	302	260	258	260	250	266	253	250	256	288	265	261	252	315	291	282	283	237	249	278	261	245	246	293	269	256	246	267	287	272	249	294	245	253	283	270	268	272	287	258	261	247	274	310	266	267	269	254	267	272	241	226	271	298	240	258	270	262	259	273	263	258	248	269	251	261	268	274	276	259	258	253	301	255	252	279	263	265	282	309	268	269	277	257	257	278	271	266	263	307	284	253	294	247	274	274	290	283	234	286	269	279	267	292	261	292	271	262	267	293	269	269	246	260	260	245	263	251	256	268	271	254	271	258	273	247	264	278	276	268	251	248	229	278	285	262	301	274	217	266	236	285	257	273	275	244	265	251	264	284	288	273	268	324	269	248	266	247	255	262	289	260	249	279	261	269	262	312	263	279	280	262	294	275	289	257	283	251	232	246	290	245	279	243	267	292	268	292	258	250	257	265	271	263	255	271	282	289	262	240	253	285	251	266	270	293	241	248	237	249	275	254	249	288	276	234	271	286	271	285	252	264	271	265	271	260	252	280	263	264	280	287	247	287	276	262	223	302	279	252	271	287	273	299	275	277	275	267	285	256	267	268	249	260	248	280	285	280	294	242	266	249	266	274	283	259	273	266	261	299	262	284	248	283	272	274	295	232	270	252	244	234	258	275	255	246	285	289	273	255	267	285	261	272	264	275	306	262	288	259	292	266	259	265	277	245	269	265	281	300	260	295	239	248	278	271	246	294	259	251	262	272	266	302	300	251	280	278	226	266	248	247	220	268	277	281	244	278	258	262	240	268	281	254	261	262	240	271	271	286	275	278	291	281	248	254	277	263	249	252	276	282	268	255	275	255	273	276	264	285	268	307	305	252	276	277	269	280	254	270	272	285	260	271	285	280	275	258	269	241	274	265	246	238	231	237	279	266	258	253	281	287	273	264	279	242	264	255	276	263	278	291	283	266	274	225	253	256	271	227	281	282	262	265	275	273	281	298	247	267	263	292	264	263	253	285	311	280	272	276	300	299	264	248	239	301	277	264	265	256	290	300	237	288	251	277	275	288	284	295	258	293	255	261	300	264	262	293	273	293	250	248	299	252	277	247	251	279	258	303	260	268	317	276	271	256	277	251	268	287	282	267	263	255	320	257	282	275	291	278	263	258	267	279	278	266	282	289	263	262	263	255	256	265	271	292	286	280	274	269	292	253	277	241	260	297	284	297	247	289	257	269	267	236	276	266	295	255	238	279	278	263	253	299	269	274	249	269	298	274	261	252	282	275	292	303	289	235	242	260	252	264	283	272	264	306	264	290	284	252	275	269	296	239	293	269	278	311	279	290	251	252	261	260	272	256	265	261	237	267	297	255	244	264	247	247	274	261	269	272	279	250	287	257	271	275	270	266	279	291	253	244	257	253	293	285	275	240	262	251	283	276	288	253	270	265	262	270	279	287	244	289	277	272	285	277	280	269	286	291	277	297	290	245	254	261	245	270	281	241	278	234	298	278	284	302	275	269	277	276	277	270	247	241	285	244	273	259	232	277	276	283	263	285	288	270	297	295	280	257	264	258	264	285	280	270	270	287	260	272	255	292	262	237	252	284	273	270	279	243	280	275	236	247	264	243	275	295	247	275	301	250	289	287	256	240	254	263	268	277	311	240	269	273	269	294	270	287	271	255	270	287	272	274	267	291	286	266	257	277	249	272	298	304	237	279	277	253	249	266	279	271	254	255	274	248	254	293	279	263	268	293	269	266	288	263	257	274	277	271	266	283	284	248	278	286	294	288	252	283	266	284	258	245	298	267	274	254	263	271	259	276	247	267	246	261	231	248	272	250	254	247	286	258	270	273	257	250	286	260	265	257	293	252	253	303	269	238	259	258	271	244	264	232	275	293	287	254	262	301	278	281	277	281	263	298	268	260	296	280	288	260	275	231	251	288	257	287	286	302	268	297	241	275	241	274	253	293	233	280	286	274	290	269	292	256	273	309	234	260	279	274	230	279	262	269	288	291	279	265	293	253	238	286	271	276	259	254	291	283	265	303	282	255	255	274	274	258	255	279	260	261	255	267	247	274	270	275	273	295	249	250	249	281	263	256	260	273	271	257	276	273	272	273	268	249	281	232	273	277	243	274	270	254	301	247	275	277	296	289	243	289	258	256	270	255	272	282	274	249	259	251	257	304	287	265	252	280	259	267	275	251	244	269	254	278	263	235	319	246	248	288	263	273	240	297	266	248	256	260	241	270	275	294	278	275	311	264	247	276	282	276	263	260	279	252	270	265	263	263	235	297	279	278	269	252	282	249	278	263	286	233	281	265	274	261	250	276	278	297	259	274	242	249	272
3112	749	754	802	757	747	744	718	672	693	726	682	720	694	699	686	673	732	715	754	713	662	693	694	666	696	719	627	653	701	671	683	680	672	663	675	717	717	623	723	680	662	679	665	692	655	683	668	688	724	678	696	703	646	705	667	676	704	666	660	671	725	642	645	684	707	716	676	727	651	679	680	717	673	677	694	661	752	695	672	746	665	732	705	699	682	695	697	647	691	689	691	679	683	648	692	697	730	699	731	701	702	658	685	681	713	678	663	680	711	685	713	704	751	670	677	658	697	709	656	679	686	665	695	694	637	658	724	688	677	712	687	707	672	720	675	697	685	703	703	668	691	670	678	667	714	671	658	661	697	750	670	692	661	649	689	670	695	697	658	684	658	666	653	674	711	655	643	697	660	728	696	677	694	748	670	688	673	688	688	674	675	662	674	664	662	709	689	645	650	689	667	729	639	649	698	713	651	625	616	675	666	726	707	674	638	663	718	677	666	689	685	680	697	686	715	673	696	645	697	668	646	637	700	702	692	706	692	697	730	677	672	660	668	704	709	651	682	714	686	666	677	684	720	695	708	660	694	689	679	747	683	706	714	716	714	701	682	672	698	695	699	698	660	704	696	713	696	681	714	647	682	673	692	676	675	678	696	678	685	649	685	651	718	643	721	680	665	646	673	660	711	687	752	711	670	678	653	721	684	715	702	708	682	681	716	730	659	691	677	678	664	672	693	709	654	683	702	701	672	708	692	679	710	662	671	662	688	677	682	692	652	638	686	676	709	716	680	708	644	686	650	677	717	694	711	724	685	699	710	694	672	742	709	717	712	666	651	681	673	669	624	703	633	685	680	673	685	714	642	704	675	698	639	659	709	675	700	663	680	701	678	620	689	679	675	679	739	690	665	681	675	707	682	684	658	688	630	711	698	662	670	678	716	653	597	720	678	691	673	651	682	677	716	688	688	661	687	683	705	668	688	657	705	687	657	628	712	665	675	678	675	699	676	666	687	726	679	701	648	706	681	681	688	692	673	717	699	726	648	677	717	661	695	719	695	709	702	668	681	685	720	647	674	683	682	686	627	695	701	697	688	697	719	658	647	698	686	675	715	704	705	685	677	730	702	689	655	688	725	693	702	676	700	665	720	692	724	688	663	750	676	702	684	664	664	688	675	697	699	743	692	670	645	730	662	654	695	642	675	696	750	676	653	703	666	672	699	683	665	649	664	669	687	697	685	674	721	677	697	665	696	710	726	671	726	703	680	700	687	730	709	715	702	676	681	740	717	702	663	675	709	676	708	653	673	688	693	669	705	662	685	687	686	664	693	672	664	656	699	670	678	737	682	627	703	709	645	671	666	645	678	650	681	685	672	669	697	662	691	674	689	660	677	701	709	682	705	690	671	665	664	723	716	716	648	688	676	660	643	711	706	651	706	674	726	732	704	658	693	679	693	707	701	660	721	712	689	721	684	678	713	717	623	697	747	693	627	674	668	656	715	686	683	685	682	706	745	682	669	712	650	681	658	665	687	735	708	692	643	723	715	680	711	654	703	628	672	701	607	675	672	680	685	678	714	644	715	688	685	728	683	688	725	695	688	708	692	677	678	684	667	693	690	677	748	631	730	663	663	685	647	680	693	694	696	692	732	710	729	641	697	704	683	692	655	684	669	643	657	729	680	672	679	653	669	649	698	683	698	693	658	676	656	654	692	683	650	705	682	690	746	666	717	661	667	667	721	683	695	689	665	680	678	692	687	698	672	703	684	703	685	746	642	705	720	728	711	626	719	633	687	717	693	750	654	709	672	732	683	707	656	688	680	705	712	681	686	695	688	655	698	703	660	669	691	694	706	677	736	672	665	719	709	735	675	665	675	683	678	714	710	745	686	661	660	728	698	688	740	675	674	668	714	720	727	691	712	677	704	674	654	668	630	696	683	689	676	695	673	640	663	682	735	701	682	660	728	712	653	714	674	683	642	662	721	682	676	666	678	674	652	682	691	654	713	677	657	698	679	721	691	649	690	666	673	685	670	700	676	651	693	666	665	699	717	653	680	684	704	665	698	670	682	695	659	638	663	679	652	658	713	664	696	707	724	714	704	672	661	647	676	696	702	685	682	707	674	637	646	668	676	666	659	676	669	689	738	696	703	677	673	683	652	684	697	654	684	678	691	679	701	677	671	676	700	658	638	693	743	650	683	703	708	728	657	706	672	683	670	629	664	692	667	659	691	713	678	728	732	682	701	724	688	697	726	673	660	706	722	703	708	680	682	673	699	687	670	688	660	656	699	687	681	678	679	748	733	645	703	703	692	697	668	676	686	679	702	658	654	662	664	703	686	650	686	737	701	645	678	699	671	668	666	670	699	650	692	691	671	698	698	702	721	736	708	683	712	673	691	676	693	617	719	715	698	659	708	695	685	702	733	693	748	673	741	684	706	689	653	686	716	659	677	655	627	696	721	655	754	677	717	706	667	771	693	651	680	687	723	731	698	723	649	713	679	670	610	679	690	724	665	679	636	732	642	693	682	695	746	707	684	672	742	662	712	700	696	711	670	665	684	709	651	718	679	741	720	700	685	645	667	730	635	693	648	717	716	677	709	704	669	640	750	692	699	622	667	712	682	687	670	699	686	647	674	673	719	645	694	696	660	730	682	669	733	672	645	731	682	681	677	678	646	638	710	667	705	681	701	676	704	669	678	671	747	716	681	653	655	664	656	706	638	683	652	690	680	696	668	662	736	652	712	688	692	697	646	709	706	667	688	709	671	696	664	686	684	699	738	672	696	703	683	697	683	752	704	685	686	693	748	645	665	688	705	664	658	680	736	680	671	660	656	688	704	684	673	683	758	679	691	688	712	672	706	680	647	712	681	710	649	709	705	661	715	722	685	684	716	668	700	668	698	702	688	663	662	728	710	679	673	687	674	737	661	706	679	692	717	634	689	708	661	714	650	647	641	743	699	674	709	697	663	679	733	698	704	713	692	675	669	643	639	692	683	704	702	693	712	641	709	707	701	731	690	755	668	711	650	695	664	693	684	634	663	690	687	671	659	650	651	676	729	693	722	722	667	626	716	668	731	636	689	690	698	668	700	663	672	712	677	689	688	680	720	658	710	660	680	670	676	671	718	686	698	736	658	699	703	623	713	696	746	698	668	665	745	668	663	669	697	674	711	686	726	714	690	686	693	623	684	700	695	629	678	696	688	675	700	727	704	681	732	674	698	661	660	693	700	693	729	696	653	644	669	661	691	732	690	622	632	678	674	671	701	671	671	651	655	684	627	656	699	671	726	729	700	717	684	696	715	668	636	638	673	674	646	699	629	694	702	645	657	653	643	734	708	728	692	710	728	688	688	679	650	689	656	694	638	732	646	658	685	675	679	693	634	664	688	716	694	672	691	680	701	645	695	687	695	655	690	711	698	701	676	673	711	662	657	711	689	667	681	703	701	690	675	674	667	656	705	693	671	647	690	630	730	694	696	706	708	752	706	661	707
20097	2535	1242	948	652	515	426	348	288	263	236	228	228	245	248	221	209	236	189	181	189	190	222	185	219	190	172	186	176	192	203	205	159	189	201	183	186	204	182	206	194	178	194	163	183	165	184	184	186	178	173	163	161	200	181	181	188	186	172	196	197	189	173	209	173	174	168	159	178	169	188	170	195	185	175	168	203	175	185	180	195	188	171	209	169	184	179	214	188	180	168	193	183	167	161	203	187	178	188	160	171	174	136	168	179	181	168	165	195	190	159	193	169	180	172	172	185	195	159	185	206	184	172	186	163	179	157	205	187	162	205	186	170	196	199	193	193	196	171	144	158	145	195	194	204	201	195	186	204	180	172	180	174	182	186	172	171	149	183	195	181	190	162	178	181	191	169	179	161	177	193	199	190	186	182	180	175	176	193	162	179	174	193	194	165	164	197	193	186	150	182	174	202	183	169	175	178	195	168	199	172	169	162	189	189	166	181	194	195	212	169	187	170	168	148	171	184	172	191	170	145	178	175	162	179	171	178	166	187	204	183	166	160	180	222	196	191	169	167	208	180	184	184	162	189	195	189	173	150	184	174	171	172	192	162	176	178	185	191	189	174	162	164	167	200	182	168	194	177	195	181	181	186	196	175	194	138	191	199	187	189	180	191	182	187	174	180	177	180	196	180	181	180	175	184	170	179	161	181	202	164	196	183	171	172	189	174	201	185	193	164	169	191	186	166	163	176	189	177	193	182	191	186	187	181	166	186	166	202	166	184	190	206	163	176	178	164	161	190	181	208	175	189	190	190	171	190	195	175	167	182	168	188	181	155	167	162	166	166	188	201	168	172	174	155	183	183	167	201	166	196	158	172	184	159	173	165	181	183	189	180	158	173	171	176	180	174	187	165	181	177	173	171	172	197	210	159	171	187	180	179	177	174	202	167	180	193	187	182	201	165	197	198	161	183	181	182	173	186	195	184	191	205	202	196	181	175	180	192	167	164	192	178	202	172	186	174	152	177	187	196	188	186	163	192	189	187	187	166	187	171	180	177	166	179	158	153	174	160	172	190	213	176	199	206	173	190	171	174	161	169	185	190	190	176	209	206	187	188	162	188	178	163	172	180	172	200	187	183	148	166	176	186	188	194	197	189	206	185	204	163	188	191	179	191	207	171	171	198	161	186	152	197	202	180	198	162	181	177	163	199	190	208	161	164	191	153	161	162	201	161	177	175	163	190	186	187	161	166	175	198	160	159	167	168	180	173	176	207	181	163	192	190	191	166	190	185	165	166	185	201	172	153	188	179	183	173	156	194	210	158	191	185	191	179	193	163	175	174	188	182	156	168	208	182	171	178	181	167	185	180	190	176	160	178	157	139	176	172	186	187	193	174	140	184	188	182	198	169	201	163	171	200	158	195	170	197	183	180	191	183	187	185	177	189	189	184	173	154	152	175	179	171	190	196	164	178	191	181	206	180	175	168	184	194	205	171	161	190	183	172	159	181	188	168	170	186	202	193	158	193	186	195	177	186	164	165	168	176	161	169	158	149	170	167	182	185	168	171	168	187	197	174	167	186	195	200	187	173	183	160	205	171	172	170	200	175	180	187	182	178	193	162	173	189	190	166	176	170	150	194	174	181	165	194	178	179	171	174	198	181	145	198	171	192	180	173	179	178	195	174	155	189	133	198	179	193	178	198	182	179	167	201	186	206	177	187	156	189	197	171	178	154	164	208	167	164	178	171	190	201	185	153	193	165	168	165	196	179	174	154	199	181	177	161	174	172	170	192	192	179	181	170	168	181	186	190	184	179	183	175	189	183	192	176	139	181	198	176	162	176	185	157	212	192	181	210	173	189	143	161	178	167	165	186	199	188	191	194	182	187	167	174	159	178	182	165	171	177	188	150	154	178	172	178	194	170	187	203	174	187	167	188	164	147	163	169	193	179	172	163	172	181	195	165	166	166	163	183	181	204	197	184	206	186	174	176	195	182	171	183	184	173	188	178	189	172	171	167	159	171	180	176	182	158	179	185	184	181	174	194	174	172	202	187	171	168	197	194	169	171	175	156	208	156	181	161	178	177	182	162	175	178	177	182	198	187	208	185	173	172	173	183	175	180	183	179	165	197	182	166	162	193	175	188	173	178	184	174	169	178	196	187	164	180	175	172	216	192	187	170	182	174	176	182	186	189	183	178	169	172	185	167	175	161	177	170	181	185	183	166	198	159	167	201	160	195	181	179	196	183	183	152	174	180	171	166	178	194	181	167	204	182	176	157	213	192	184	183	175	171	178	192	158	163	201	204	177	196	173	163	188	173	152	191	183	177	178	160	180	185	179	185	194	194	181	176	189	169	169	198	199	190	200	217	178	167	173	167	163	176	209	207	160	186	183	166	199	188	164	178	179	172	171	167	173	203	162	191	166	186	173	160	160	169	166	210	167	160	198	179	190	146	176	181	185	187	187	203	193	149	205	184	195	191	157	157	181	157	165	171	188	172	157	179	181	174	199	191	181	160	191	177	202	174	178	208	181	185	167	176	184	164	172	189	172	171	195	168	190	165	180	160	167	179	175	174	175	183	187	175	159	175	178	184	156	163	188	172	178	168	197	160	174	208	189	177	168	175	168	178	209	193	186	192	180	165	158	174	183	201	192	180	167	157	165	198	202	155	204	191	163	178	172	186	186	207	175	183	165	148	192	186	171	192	175	165	168	218	180	181	188	179	193	187	185	187	165	192	169	175	194	177	155	160	194	169	186	162	194	186	181	199	195	174	183	192	163	155	169	171	190	181	190	160	169	173	190	220	182	183	204	201	205	184	185	210	179	189	178	192	147	150	178	171	178	182	199	190	200	161	175	162	174	180	154	174	192	176	163	169	166	177	196	182	179	158	173	179	185	193	150	191	192	199	159	178	189	183	165	164	166	179	164	202	199	194	185	175	201	172	155	172	190	164	192	167	179	170	178	173	162	184	151	194	186	170	174	166	187	174	180	169	169	172	181	175	192	188	161	181	170	170	180	162	168	186	181	149	176	171	165	180	173	166	204	169	148	205	189	175	175	178	187	205	174	166	162	198	203	175	150	165	154	190	178	173	198	172	186	187	169	173	177	177	183	196	189	177	199	187	186	187	165	171	186	194	169	177	182	160	214	195	185	159	199	171	194	187	183	191	174	194	197	156	176	198	185	154	172	169	158	180	162	176	166	148	186	178	176	177	173	140	169	173	169	169	179	207	176	204	165	176	176	193	191	198	190	165	174	169	195	191	175	186	181	178	167	222	166	160	178	150	165	188	172	162	163	151	169	160	178	172	209	180	167	179	203	196	171	183	176	178	183	174	167	164	183	159	160	210	171	210	157	161	188	172	163	186	172	182	190	194	177	172	165	153	156	165	167	184	166	199	178	181	186	183	176	178	169	174	193	187	182	204	164	177	167	187	192	163	162	181	153	169	195	178	165	180	190	198	183	202	183	161	195	209	187	205	206	202	184	187	180	168	175
10733	1432	2441	2987	2646	2197	1829	1588	1390	1237	1128	1076	1010	893	874	827	802	731	724	736	663	629	636	642	636	604	609	625	625	555	634	573	580	571	562	592	568	591	566	600	551	569	593	555	535	578	534	559	562	549	520	566	526	559	551	540	565	520	532	525	519	515	537	537	524	533	528	547	470	560	537	533	576	512	537	575	508	487	485	503	551	511	480	536	538	513	526	549	517	551	564	534	506	542	551	515	543	529	531	529	511	535	509	533	518	512	529	530	523	547	500	523	487	566	506	501	508	507	504	522	510	488	538	535	583	541	516	521	516	546	554	540	541	530	521	537	516	507	530	538	513	474	520	578	523	502	511	555	481	542	523	563	498	522	509	500	563	509	532	523	511	503	517	538	527	533	529	514	568	505	535	543	525	553	520	543	515	514	529	478	524	512	524	533	518	539	513	525	523	518	534	510	530	513	529	533	522	509	554	563	513	507	485	499	512	524	539	516	523	484	570	478	537	548	556	524	533	525	523	526	524	504	493	522	503	525	515	516	529	527	535	514	490	497	548	490	500	541	557	508	544	563	513	536	534	513	542	447	514	555	530	519	520	510	513	522	549	509	576	524	533	519	504	510	525	536	493	511	540	506	483	534	482	498	532	497	500	531	499	563	520	523	512	548	541	534	512	501	494	491	489	490	504	489	493	504	526	510	503	522	524	528	540	556	529	532	535	540	530	481	526	502	514	454	572	518	522	568	510	511	534	502	513	539	501	518	535	513	516	513	530	480	485	531	533	508	544	541	486	518	501	561	534	501	488	529	543	524	511	541	502	516	543	521	498	559	533	558	522	516	510	501	547	511	553	586	540	520	573	520	524	526	505	547	530	507	486	497	548	547	496	533	541	523	502	521	503	509	524	487	530	477	529	506	487	517	521	501	507	542	534	526	538	498	522	489	500	497	542	492	519	527	519	530	554	500	512	498	547	520	530	490	514	478	509	518	504	511	508	520	496	545	500	505	559	517	507	536	527	536	490	497	509	496	518	508	509	561	495	528	508	519	547	527	507	525	503	466	537	494	502	519	526	539	543	536	489	508	523	531	518	536	548	509	562	521	532	540	523	519	530	529	507	512	554	482	478	543	577	505	542	527	536	476	534	495	486	533	539	528	507	523	538	475	532	531	517	486	568	528	534	514	543	500	528	516	492	499	517	479	532	505	523	501	544	522	486	537	512	536	540	502	509	529	494	524	518	562	513	508	544	516	505	549	520	483	539	499	496	512	512	508	541	516	513	497	582	528	483	542	560	518	531	488	533	503	516	560	505	494	544	537	509	520	514	542	528	556	535	466	559	535	534	542	511	469	555	535	547	490	521	533	570	526	505	572	549	488	508	537	517	551	490	546	511	529	509	520	521	517	509	516	533	534	526	528	485	531	525	500	558	534	529	517	506	510	518	536	508	519	545	517	541	528	483	561	534	514	500	488	506	504	518	516	488	527	529	509	522	508	555	531	514	535	534	527	544	506	500	463	542	533	519	523	527	471	484	529	533	560	550	521	515	491	523	557	488	533	513	514	495	523	532	536	538	535	477	562	513	528	510	518	499	489	541	519	517	514	541	507	501	520	527	501	529	535	487	486	527	518	539	531	501	533	501	531	505	542	515	519	522	462	482	536	529	514	511	502	536	510	541	489	519	458	560	549	503	555	523	515	535	539	493	509	535	491	506	541	555	520	504	518	514	484	535	506	525	522	542	522	553	506	520	527	518	495	542	520	498	531	543	515	534	537	486	546	501	500	583	502	498	474	558	579	551	533	545	579	535	504	494	530	516	505	523	529	541	573	523	539	511	502	509	476	523	507	520	564	534	519	508	509	525	507	523	550	512	495	521	526	514	503	544	519	492	494	526	512	529	531	497	511	495	517	518	540	529	496	490	562	545	541	547	469	539	511	518	529	480	531	522	539	504	534	576	530	533	493	557	546	538	491	502	534	502	515	518	530	526	512	532	493	530	529	541	473	514	515	541	518	526	523	510	557	536	514	543	522	525	486	541	579	504	540	492	537	508	513	510	469	494	559	535	472	518	538	536	483	536	524	527	507	538	530	516	496	514	485	546	497	491	534	538	534	502	509	521	521	536	544	519	519	507	537	545	510	485	514	493	529	510	470	535	521	509	466	496	503	532	532	531	522	468	491	517	530	487	545	501	544	536	529	521	470	523	543	504	515	521	480	516	562	502	507	478	531	531	541	508	518	504	536	504	540	521	543	526	500	503	506	524	520	516	526	497	514	520	552	497	498	548	493	509	528	501	518	529	513	525	481	499	529	462	497	554	535	511	500	523	521	520	500	524	508	553	502	524	518	506	546	595	514	547	515	554	529	519	541	549	524	508	525	523	484	491	474	525	484	525	495	549	494	475	492	501	542	531	562	534	540	522	466	515	532	536	508	504	515	515	517	522	489	526	507	554	545	522	529	494	533	473	506	559	485	547	523	536	493	517	526	483	528	503	550	475	532	588	525	488	543	503	509	509	528	534	524	525	545	518	508	530	539	506	537	473	497	502	530	549	521	532	544	507	519	451	528	516	493	530	532	551	572	522	500	527	521	514	518	506	536	518	507	525	519	558	507	514	492	521	541	525	520	514	527	532	520	522	511	514	509	525	540	486	566	557	551	538	493	498	554	555	507	529	525	591	513	507	488	535	513	515	492	518	480	509	510	550	527	522	552	541	515	500	501	517	536	504	509	497	507	511	529	556	519	487	498	532	527	473	477	550	556	537	508	569	516	539	566	517	506	501	540	501	568	535	530	524	506	535	515	497	528	467	526	528	569	547	519	510	500	496	511	535	529	527	506	511	520	516	544	549	568	557	534	499	524	504	525	497	487	524	538	529	497	496	507	523	505	531	536	503	508	512	449	507	473	511	492	521	520	520	522	551	512	532	520	481	498	547	513	523	497	494	502	513	513	533	502	518	525	459	533	525	584	508	513	488	474	542	506	539	478	558	500	573	491	560	490	522	507	496	547	524	513	502	504	515	524	520	529	547	523	517	505	505	513	528	524	504	526	523	512	511	507	507	505	535	491	467	526	515	505	527	522	498	544	505	519	524	531	502	490	519	517	525	553	515	517	558	542	539	529	509	533	512	487	513	543	553	524	497	500	557	518	520	489	534	544	534	532	461	530	532	489	507	480	514	573	510	521	491	513	501	541	523	510	589	545	511	496	501	502	532	541	526	500	566	535	512	518	520	518	555	532	484	505	531	504	559	505	514	493	488	550	504	516	495	535	520	499	525	483	511	494	506	496	551	543	526	506	553	512	546	532	479	504	539	501	503	546	470	544	523	492	537	542	525	518	532	526	574	497	513	507	502	508	488	525	494	493	502	519	518	473	530	513	516	566	546	499	543	511	485	492	544	541	513	512	524	517	525	495	478	541	505	540	536	553	502	549	489	544	529	491	581	507	536	523	495	561	545	523	480	569	501	546	497	501	503	529	514	516	492	529	540	513
32130	6564	2682	1898	1395	1065	854	774	617	593	575	533	450	428	485	407	445	411	385	378	384	380	387	369	375	387	377	380	373	376	361	355	373	368	361	364	362	388	377	343	386	353	334	357	336	337	373	349	358	369	361	392	396	364	361	339	348	362	340	363	346	367	369	328	317	342	355	371	344	346	403	376	355	331	317	335	307	341	383	333	349	330	339	340	335	338	356	353	342	336	323	333	361	332	342	364	357	364	357	348	343	370	382	378	362	347	349	352	311	345	339	362	366	341	356	370	367	367	357	358	378	355	339	340	363	341	347	362	329	353	310	353	370	348	325	364	352	335	347	347	366	365	296	351	339	353	381	309	340	340	309	327	356	352	349	354	356	389	311	357	397	312	347	333	352	351	339	322	363	375	310	326	363	345	349	320	355	320	393	364	381	343	346	373	364	359	349	341	354	316	398	324	344	344	306	340	332	377	320	358	324	306	382	362	377	416	345	330	360	375	352	356	330	357	340	352	382	340	359	371	330	354	373	349	354	342	338	329	352	338	341	356	349	314	369	344	326	365	376	310	371	390	353	370	324	361	346	342	349	367	353	345	337	299	305	318	347	364	329	341	342	305	365	343	377	327	351	352	336	359	324	340	345	318	356	362	380	322	335	327	340	336	324	362	341	350	340	375	332	353	370	329	349	325	341	355	321	342	353	353	341	339	333	330	365	304	351	340	362	350	399	347	324	359	353	320	329	346	321	360	334	378	350	317	358	361	371	368	339	352	301	324	366	315	351	367	363	379	330	347	387	323	362	324	348	354	330	352	305	350	356	344	324	368	369	358	377	324	354	365	345	330	377	332	349	354	330	366	382	328	326	361	329	329	366	324	354	331	357	369	338	351	321	343	355	361	366	338	353	360	334	332	388	381	335	313	324	354	321	330	322	327	335	367	358	358	353	356	347	317	365	336	354	363	342	360	323	382	364	324	338	382	379	349	316	373	356	363	366	395	379	325	334	337	332	300	335	344	366	336	330	371	329	362	330	366	334	340	357	361	310	340	360	320	356	348	377	348	385	336	310	367	349	359	361	345	342	347	356	358	353	349	336	345	326	341	358	326	349	392	396	340	356	358	328	330	346	328	330	342	381	330	365	352	338	336	344	332	349	356	336	335	352	366	340	341	355	328	342	377	337	374	336	352	339	369	324	371	304	315	303	338	365	339	333	305	319	317	320	334	333	354	345	341	352	380	356	335	380	356	337	320	337	315	370	362	361	372	346	324	372	378	328	331	319	324	317	343	346	330	359	333	358	318	378	314	365	345	318	350	310	312	323	345	348	346	366	377	364	346	324	332	312	347	343	380	329	367	391	390	321	351	351	319	340	334	343	362	318	355	333	352	334	371	335	335	358	320	346	356	350	346	402	359	356	348	381	330	360	388	371	362	334	378	339	352	335	355	350	347	360	351	390	351	368	335	372	351	335	341	350	337	340	351	348	358	350	334	371	347	344	341	340	336	359	329	356	386	345	370	349	332	315	356	334	341	337	328	388	368	336	393	375	342	348	354	371	351	359	387	364	309	352	355	350	331	354	343	337	330	352	316	352	324	350	349	353	352	347	368	377	373	365	347	336	339	361	306	333	329	321	306	374	340	303	414	355	360	308	385	352	335	371	324	353	301	346	319	379	348	345	368	387	351	380	320	347	348	365	345	349	337	338	373	322	362	345	360	321	335	334	350	360	383	336	333	343	342	363	330	322	379	324	376	362	347	333	317	327	344	343	395	341	357	337	348	343	340	349	387	351	315	358	317	353	368	361	326	340	344	382	304	369	328	343	340	348	375	361	337	359	364	325	358	306	344	339	328	357	336	302	324	320	340	377	358	341	367	329	348	352	343	313	361	328	354	369	330	330	374	329	329	299	371	352	370	329	352	335	316	367	338	344	337	347	366	348	354	352	345	357	358	325	393	369	321	367	338	357	333	343	351	364	369	346	330	363	299	339	337	339	350	329	325	359	345	364	363	337	345	320	358	352	351	339	344	331	372	325	339	335	362	352	347	347	341	371	332	333	335	343	353	345	372	350	333	336	337	378	354	332	367	362	353	342	351	357	330	340	352	312	321	360	366	355	321	335	344	372	347	354	379	325	350	358	359	328	375	355	337	360	340	334	328	350	345	373	342	331	386	335	388	349	334	379	372	377	401	359	349	340	348	356	331	327	363	319	322	312	315	340	345	359	349	346	370	365	362	345	325	353	324	336	342	368	297	329	331	340	321	351	362	376	345	331	331	330	338	325	356	328	319	334	341	366	339	357	368	339	385	345	344	345	333	349	369	340	332	338	322	375	341	356	309	396	336	336	351	367	343	335	340	346	325	333	355	321	351	348	361	344	342	340	361	331	302	320	356	361	364	356	325	322	352	331	319	350	322	333	359	308	377	366	376	359	355	389	347	363	336	333	362	357	353	365	365	325	317	347	333	320	351	312	341	318	327	349	376	331	366	330	375	347	354	372	373	322	334	357	355	338	363	334	351	321	315	349	331	361	378	370	395	353	352	349	313	341	345	358	365	330	365	349	343	336	377	319	342	335	323	353	321	336	376	337	327	354	344	337	345	351	351	382	362	346	350	325	361	362	340	347	348	338	333	341	361	337	370	366	357	330	339	331	342	342	341	336	333	340	338	385	327	329	343	370	338	346	373	343	358	357	332	331	338	366	341	320	361	338	338	326	358	351	369	361	328	364	349	365	334	374	365	325	359	362	326	331	324	338	388	337	315	306	346	331	334	341	324	307	370	346	323	341	326	370	345	330	349	345	382	327	315	355	344	396	329	318	351	342	306	380	357	339	338	319	325	312	361	337	393	342	367	350	338	371	359	356	381	357	340	329	333	338	339	392	357	340	354	342	387	392	410	347	330	360	341	344	379	377	321	340	325	344	322	320	367	354	343	328	322	328	368	321	333	348	340	327	366	362	315	354	341	371	347	333	331	337	327	332	394	320	375	361	377	360	341	332	326	341	353	351	366	359	385	328	362	371	350	323	366	331	323	353	334	339	357	356	360	338	374	360	369	346	336	310	329	342	354	338	337	344	376	310	343	361	384	326	320	354	332	338	358	343	368	354	355	342	348	342	366	374	327	352	373	374	350	356	356	381	330	329	344	371	333	348	372	369	361	346	331	367	310	357	357	363	361	342	314	356	327	370	371	348	323	361	356	382	341	351	381	344	353	368	342	367	302	374	352	355	367	328	323	362	325	352	365	359	357	332	334	362	320	362	348	348	329	340	380	332	337	346	334	319	338	326	369	316	342	387	372	373	313	300	358	336	341	323	349	354	339	364	356	342	345	380	318	353	353	348	350	339	361	344	328	385	343	376	330	345	365	355	355	341	369	336	311	339	310	318	339	384	364	333	346	350	325	375	336	350	328	329	332	368	369	335	367	384	385	342	338	353	355	363	333	329	328	329	365	377	363	350	376	366	368	333	333	333	362	331	337	350	299	359	333	302	344
15996	2578	4751	5530	4921	4074	3536	3004	2480	2257	2088	1930	1755	1603	1551	1393	1404	1371	1288	1247	1202	1144	1150	1106	1125	1111	1099	1053	1048	1086	1038	998	999	1068	946	984	970	970	990	1052	942	1008	985	940	989	948	966	955	954	908	945	914	904	950	917	908	940	940	876	830	899	923	943	970	874	928	866	821	891	921	882	929	918	936	916	908	948	894	894	919	958	985	892	853	893	910	905	954	918	919	919	912	911	872	883	878	863	925	923	895	816	824	920	936	908	843	889	928	865	937	918	865	886	926	903	847	873	930	862	967	850	901	866	869	912	912	922	898	916	867	924	947	887	853	898	951	870	936	864	859	861	894	883	875	891	903	911	820	884	862	867	852	842	892	917	830	899	892	857	867	874	846	940	888	887	927	904	946	826	877	931	848	860	911	835	876	876	862	896	843	850	839	886	908	902	899	911	953	940	845	877	929	835	933	877	911	881	929	900	889	908	894	890	907	844	858	884	863	853	899	942	886	928	835	830	934	894	904	857	858	911	872	957	909	927	861	852	836	811	853	857	844	826	865	891	890	889	841	887	869	897	888	909	932	897	851	887	896	883	854	854	882	890	908	839	907	904	893	924	875	911	905	876	921	959	873	901	879	842	909	835	883	916	905	917	855	906	884	819	894	925	867	839	891	890	864	921	910	848	931	852	900	887	829	879	867	882	903	918	897	881	888	857	891	913	888	844	891	871	879	907	892	911	871	926	837	876	872	890	886	879	905	935	907	888	883	828	893	903	858	886	867	886	871	903	917	841	874	873	905	838	821	901	924	840	857	849	907	853	920	908	904	896	902	889	913	924	836	851	812	893	893	881	884	864	876	889	905	906	889	880	911	852	923	917	918	884	869	893	884	881	897	872	904	899	858	842	900	942	891	853	873	879	856	900	867	896	843	845	844	859	913	893	863	901	911	886	887	909	903	899	866	901	869	897	841	902	923	905	861	868	877	874	884	904	883	872	888	888	910	889	890	886	862	872	893	916	868	886	855	900	855	858	881	880	852	914	907	878	836	926	900	866	914	887	937	812	907	855	894	859	916	908	870	898	904	876	882	906	852	864	933	890	914	887	881	889	876	919	883	863	864	884	897	858	880	843	881	893	900	871	912	940	897	956	893	857	849	852	859	885	903	909	880	936	866	905	909	878	858	916	890	860	915	901	874	884	903	855	865	889	888	857	869	836	801	845	894	840	906	877	847	912	882	905	962	914	911	887	889	861	893	841	854	883	880	886	872	906	911	904	893	869	842	909	839	958	923	898	894	879	858	930	871	870	905	844	873	858	921	893	870	899	873	876	837	928	871	841	911	875	844	908	853	927	908	852	929	882	928	927	863	909	876	846	906	858	923	859	881	918	829	900	851	914	857	891	882	853	901	867	922	872	912	914	851	877	885	931	894	854	876	910	929	887	913	861	885	930	863	835	892	892	883	882	815	891	883	868	899	884	891	908	874	842	889	920	861	820	931	973	863	918	909	890	914	873	912	883	864	834	847	862	914	909	871	852	885	887	885	882	875	879	861	853	847	899	864	862	873	912	860	929	903	923	873	916	907	907	909	882	895	892	926	917	853	869	892	880	876	887	853	863	947	895	862	888	815	905	917	930	946	905	878	829	897	857	872	901	913	893	890	914	892	908	862	875	873	890	884	856	873	891	949	855	873	883	932	892	942	844	940	903	876	897	879	862	865	869	919	892	875	860	902	846	893	890	834	935	820	883	873	934	877	917	866	915	882	922	889	833	874	959	881	888	871	864	870	881	861	855	850	833	897	891	923	903	901	830	868	884	836	884	839	928	867	900	901	902	886	884	885	851	919	884	936	853	883	884	908	878	853	858	940	860	908	915	909	857	882	859	874	785	911	865	804	892	865	901	887	888	860	960	904	924	860	873	906	896	808	889	934	931	846	883	905	863	881	895	859	853	853	881	887	897	879	908	862	937	900	908	901	902	845	889	858	862	888	856	930	871	884	960	863	883	864	900	814	881	897	916	854	896	813	872	917	855	890	886	894	990	860	868	836	850	905	897	880	891	879	874	928	884	906	838	847	891	896	896	885	881	863	896	877	865	895	883	891	911	890	859	857	897	888	844	864	883	909	877	875	908	891	893	892	929	894	881	885	845	901	982	949	876	910	898	891	938	866	876	889	884	915	955	866	941	867	821	895	927	849	849	912	878	872	910	892	866	887	869	873	948	953	861	856	934	856	881	879	884	831	876	890	833	885	848	904	903	863	870	866	864	833	887	915	867	890	929	848	879	831	885	861	918	855	896	939	903	901	896	862	929	906	834	891	897	898	849	850	893	855	855	899	919	881	945	882	852	896	913	889	852	896	853	951	881	901	890	916	897	834	863	835	901	941	862	908	920	854	900	903	867	883	859	904	884	900	891	858	873	889	864	834	854	927	841	896	872	931	841	874	907	909	955	894	922	916	869	883	923	884	881	865	942	906	880	906	904	903	896	891	884	900	920	906	879	884	842	866	900	873	905	902	838	882	845	911	890	899	892	864	853	871	855	957	878	899	855	870	872	945	860	868	901	872	840	887	832	892	917	899	952	905	897	875	890	883	856	844	841	869	904	875	902	925	836	824	894	889	882	838	893	926	877	823	858	848	878	919	927	837	854	890	861	914	865	878	878	888	909	894	870	889	853	851	876	907	936	899	878	916	866	890	854	906	835	930	883	874	925	857	879	856	875	903	880	855	956	901	870	925	895	875	882	932	900	928	881	916	902	835	854	838	889	885	849	908	862	869	905	882	892	856	855	854	879	896	880	869	905	865	891	902	860	871	917	949	824	866	894	915	925	863	911	834	882	925	920	895	835	846	908	895	850	889	927	885	901	842	879	822	880	903	887	873	894	874	898	870	874	838	912	889	916	906	845	880	910	880	863	913	930	850	938	880	869	864	867	942	885	882	892	823	869	865	917	875	894	901	882	877	805	896	897	955	905	857	842	902	823	860	897	867	909	880	918	884	851	909	949	893	932	874	853	866	895	933	873	892	895	921	900	861	881	884	871	896	901	872	899	897	917	895	898	891	882	867	937	880	827	868	894	894	883	911	894	889	878	903	814	861	914	935	909	933	919	917	888	856	984	891	905	891	845	873	917	882	898	907	912	888	890	920	919	888	920	854	914	882	883	884	920	940	857	913	834	827	848	867	821	895	902	910	863	873	908	877	857	929	874	887	873	902	868	853	890	897	905	930	877	871	879	904	902	867	910	853	856	871	901	888	842	894	925	876	885	889	840	818	875	890	887	924	921	938	892	878	920	907	889	865	891	877	864	896	876	860	914	883	830	880	899	877	851	840	920	887	868	849	865	889	853	911	940	909	854	859	882	915	914	891	898	870	913	846	837	922	889	902	879	901	869	855	915	906	863	867	833	915	877	908	905	834	928	906	845	894	886	949	857	908	854	894	848	888	893	845	847	826	895	877	810	901	885	921	839	858	864	802	855	881	877	884	886	856	886	901
3269	310	306	270	269	281	279	294	274	271	255	273	249	239	242	260	264	269	255	277	291	253	258	252	283	275	266	267	296	283	265	268	265	266	275	253	282	268	265	233	258	262	266	260	267	283	253	267	267	246	264	252	265	274	247	263	277	306	278	255	261	286	272	302	302	299	239	287	295	281	250	270	272	284	263	265	257	274	275	280	274	273	262	283	264	250	268	264	270	275	274	266	262	262	269	258	272	251	256	255	272	246	282	268	266	258	252	274	271	270	272	270	295	290	288	280	256	259	305	264	252	293	266	259	249	245	261	263	267	291	253	284	247	296	224	269	279	260	291	277	254	216	276	247	255	279	264	268	283	291	280	278	274	261	261	267	264	290	277	260	303	278	267	244	278	272	290	256	260	263	251	246	279	234	261	253	285	308	286	268	254	278	290	274	270	256	277	265	284	270	303	262	256	277	265	244	242	266	290	277	286	281	277	268	281	268	275	279	276	278	264	278	292	261	277	288	254	262	257	304	270	252	259	287	288	261	286	286	295	269	280	289	278	253	258	295	261	301	297	263	253	283	254	254	283	240	282	296	278	304	268	248	242	270	213	252	265	267	258	268	256	267	258	259	227	259	276	263	273	280	272	272	254	261	256	255	296	265	271	265	244	292	282	255	276	265	231	250	272	262	271	246	259	291	257	294	288	264	273	269	280	280	305	287	282	264	283	272	235	272	284	243	278	238	272	249	275	255	301	307	265	252	284	266	244	251	251	291	260	246	283	281	251	254	280	281	289	243	230	251	242	278	277	259	235	276	253	295	241	273	284	292	302	288	254	274	228	292	270	273	258	285	281	289	260	238	235	234	257	282	273	290	261	290	272	297	269	263	296	275	289	249	260	258	275	276	268	264	278	257	271	265	273	233	272	278	284	283	297	291	295	259	278	276	245	257	262	278	246	302	259	265	279	274	292	268	266	264	273	267	297	255	255	265	272	286	263	289	278	275	287	239	243	255	262	259	260	278	271	256	273	266	270	269	290	247	285	256	293	278	264	266	271	269	265	289	265	272	264	258	264	272	278	263	283	272	260	243	277	265	263	280	266	266	272	269	300	252	258	275	270	261	264	303	276	256	282	287	244	275	287	273	256	288	282	248	263	287	264	305	276	289	268	233	269	262	257	254	294	260	251	286	291	267	263	264	279	266	283	279	234	273	258	293	251	281	282	247	276	283	250	322	250	251	217	287	263	296	250	259	269	288	280	272	258	267	263	270	276	271	268	260	297	261	270	293	275	267	287	251	284	290	284	270	276	276	295	279	288	260	255	255	276	281	266	267	277	269	269	302	284	266	282	286	239	290	290	250	245	259	270	262	251	243	258	262	262	244	260	298	283	289	291	268	275	256	266	265	250	285	276	236	288	291	286	284	258	279	279	255	279	319	243	283	263	286	277	270	274	244	286	278	271	323	283	303	270	268	268	270	277	285	278	278	283	244	284	289	299	257	259	285	282	255	266	296	267	285	215	283	273	257	269	272	264	291	282	259	279	274	275	288	272	306	280	249	248	261	259	280	273	268	278	283	256	292	290	291	268	284	250	296	270	258	285	257	238	259	266	271	275	285	279	265	298	293	278	267	270	282	254	289	258	257	293	254	282	261	272	276	251	262	292	264	302	248	230	259	295	281	269	287	256	274	291	271	250	266	280	288	291	287	263	284	277	255	241	296	270	280	285	264	257	276	236	254	266	271	244	270	274	259	258	269	282	258	243	278	287	272	271	271	263	305	269	287	281	286	254	290	302	256	263	250	261	264	267	264	255	289	289	241	271	258	281	275	298	264	289	269	265	283	279	267	269	257	279	287	267	261	264	247	275	256	273	278	229	289	254	287	276	261	269	256	230	290	300	245	254	247	304	270	265	280	308	307	287	238	244	256	258	274	271	277	265	273	271	244	257	253	281	268	291	301	245	271	295	280	256	256	271	266	311	272	264	261	256	257	258	243	265	290	269	236	221	258	258	246	270	251	263	253	271	255	263	264	248	262	263	264	258	210	277	241	269	266	270	288	259	247	267	264	272	284	281	267	277	297	277	269	267	264	265	265	268	263	258	276	280	270	245	280	277	267	276	266	278	276	250	304	273	274	257	274	263	249	242	281	255	261	279	264	250	274	298	263	277	243	270	263	259	272	293	288	268	286	262	266	257	272	252	272	267	281	287	251	245	290	243	295	295	249	299	302	273	298	257	290	245	276	287	256	265	296	237	304	272	297	248	255	242	312	295	309	298	270	286	277	276	279	281	300	304	272	271	230	260	284	279	268	302	276	280	252	276	276	281	265	256	259	279	298	267	265	251	258	283	280	282	281	301	277	267	286	278	243	287	282	294	249	303	275	265	272	247	267	257	261	277	243	267	248	273	281	259	258	251	264	248	282	246	245	292	281	273	267	262	274	270	231	270	273	255	263	287	269	276	258	261	268	273	262	262	261	264	271	292	291	278	282	246	249	261	290	271	276	297	299	248	311	277	253	286	291	266	305	273	267	233	308	307	264	258	258	291	291	287	245	310	269	257	256	285	275	256	288	268	246	273	287	283	271	249	260	292	251	274	304	272	279	274	282	270	249	273	280	277	284	281	275	283	277	285	277	254	247	268	272	264	273	299	254	261	267	275	244	278	231	268	261	256	276	261	292	294	251	270	274	251	267	277	262	258	267	276	263	269	296	255	286	280	288	267	250	275	252	245	273	293	275	258	272	288	274	268	257	279	274	266	223	249	273	296	275	259	236	249	294	287	267	309	256	273	256	268	284	262	258	252	282	289	265	279	257	272	271	257	311	260	249	300	285	262	249	255	250	282	265	292	266	277	258	247	262	256	261	252	291	282	259	245	292	267	296	275	269	269	278	242	262	266	271	241	277	236	269	244	280	281	268	264	264	240	279	272	264	296	297	294	250	298	254	254	257	276	300	294	258	289	254	272	291	263	274	280	244	261	253	272	263	234	264	265	258	272	264	259	257	278	276	287	275	263	242	250	283	276	253	272	266	260	253	267	268	289	259	245	268	284	248	270	272	255	264	253	288	256	276	264	266	265	281	297	272	265	261	291	263	266	274	232	252	257	262	258	270	266	282	276	301	265	257	285	272	288	286	263	297	286	278	282	241	248	256	269	297	253	254	284	247	276	276	253	269	307	280	276	254	245	288	304	242	259	265	307	234	243	256	272	281	267	280	242	259	263	298	285	269	254	283	263	269	234	263	269	247	261	251	265	264	255	284	261	288	279	270	271	280	219	265	270	235	276	273	263	300	290	291	293	295	257	253	280	269	255	250	272	281	268	254	281	268	242	226	305	262	283	252	248	267	249	264	289	266	265	260	278	268	283	271	281	269	254	244	286	248	254	263	290	282	254	292	292	290	271	244	273	306	274	253	276	280	276	273	280	284	252	284	276	283	265	263	288	266	257	290	262	269	272	261	278	270	262	253	268	295	261	254	265	253	257	272	266	289	269	258
3167	726	788	778	771	715	701	711	694	684	755	715	682	724	734	715	697	729	680	706	668	708	652	692	705	698	731	720	663	676	704	699	701	707	684	692	706	652	683	664	685	720	717	660	628	679	684	736	724	692	671	678	690	688	737	665	660	726	700	692	666	692	708	667	738	687	687	637	704	715	675	675	650	686	703	613	687	674	697	658	698	738	686	735	672	672	718	663	657	669	692	674	670	702	664	700	642	676	700	710	677	692	686	674	647	651	673	733	737	668	702	702	664	693	707	668	741	707	704	694	730	691	733	711	707	693	703	689	678	719	685	648	664	651	671	720	660	695	657	694	663	732	681	684	684	663	669	696	632	695	700	668	701	690	698	668	680	717	683	649	674	676	686	686	722	661	709	669	722	688	654	724	724	666	684	658	686	662	651	654	704	703	719	658	686	695	725	670	703	699	695	720	647	669	675	698	701	709	647	726	702	697	672	660	746	707	738	688	669	638	645	646	675	696	709	657	657	687	627	659	707	674	637	712	664	672	658	632	667	688	672	666	642	708	681	654	663	635	657	671	695	692	673	699	689	672	673	672	707	643	662	700	702	703	688	680	664	696	678	724	703	675	714	683	652	645	665	723	705	666	681	737	680	700	690	673	708	671	720	682	724	669	689	681	655	692	726	689	704	717	685	732	730	623	679	672	686	698	689	670	711	681	703	676	709	681	740	698	680	675	684	709	671	697	689	632	684	641	695	638	647	700	651	667	705	728	705	674	658	695	722	687	675	674	646	662	654	691	676	689	672	662	669	670	689	722	706	693	659	674	731	725	650	667	699	702	728	663	689	679	710	673	677	642	632	689	702	689	648	678	716	701	687	722	687	671	705	694	698	676	689	696	636	668	684	675	737	673	685	699	670	697	656	708	690	653	693	655	667	680	681	732	653	656	625	676	690	672	714	673	705	645	678	675	676	675	704	697	608	661	702	683	706	653	705	668	677	693	666	691	682	698	690	681	716	729	727	714	701	651	748	733	674	680	667	700	649	694	653	686	673	706	684	677	665	655	692	719	673	723	659	669	752	643	649	646	664	656	706	683	698	658	658	670	681	695	673	690	650	661	668	650	669	665	683	674	707	705	685	692	664	657	677	734	664	715	688	707	705	749	677	668	688	690	724	695	695	699	649	687	705	649	699	693	711	693	665	676	699	669	695	681	659	672	656	608	696	682	688	696	652	704	635	674	656	665	710	668	668	722	729	657	689	680	657	651	679	685	732	721	684	665	654	719	693	695	645	670	650	681	701	674	701	685	675	658	642	710	671	701	635	680	672	683	664	665	674	656	649	728	665	694	707	653	711	702	672	685	679	667	696	665	640	723	724	664	703	687	645	673	652	688	707	752	681	706	726	664	652	685	675	653	669	685	695	719	637	676	707	685	641	742	697	657	664	656	716	663	696	665	730	686	667	640	651	671	710	652	716	673	706	663	724	677	700	679	723	721	660	725	719	664	654	700	685	712	689	662	702	655	716	693	683	702	679	708	670	705	723	711	698	690	719	657	670	651	705	647	659	711	654	731	656	703	686	753	683	684	695	685	704	748	667	656	735	677	671	648	685	689	664	651	685	637	682	708	685	650	716	674	677	659	673	761	680	715	747	642	660	711	637	672	699	685	731	717	680	676	673	731	648	637	664	616	676	677	695	711	690	693	671	686	641	673	716	715	723	640	684	674	664	707	724	714	681	648	698	696	717	699	688	681	731	681	685	654	687	704	678	739	698	670	678	667	721	692	683	685	692	697	668	697	707	687	648	654	728	639	647	678	683	677	709	675	705	691	725	646	697	706	675	682	741	688	701	672	688	711	692	713	656	662	680	710	767	692	658	708	692	687	709	676	667	718	668	683	708	705	690	693	662	697	700	691	682	709	672	666	634	658	682	691	702	673	647	656	687	670	685	681	679	650	666	654	666	696	728	662	659	663	679	715	636	689	725	703	698	682	688	686	698	739	692	679	684	712	690	757	635	699	717	703	735	688	685	663	681	629	668	666	667	678	666	706	713	717	687	674	731	730	662	691	685	694	695	692	698	638	668	721	691	687	696	687	649	666	687	658	706	625	714	685	652	664	722	649	663	675	722	656	662	627	679	708	673	631	690	686	687	690	700	713	706	710	662	713	667	680	664	695	723	708	684	646	702	710	708	683	693	730	697	691	693	646	694	656	666	655	716	670	735	695	670	646	678	662	715	697	662	704	712	699	722	672	721	715	637	650	666	707	720	671	671	694	701	691	693	717	680	676	700	705	713	670	673	673	741	722	694	671	709	704	698	702	655	663	716	671	678	684	696	711	684	691	641	666	694	689	720	682	672	717	704	689	665	709	642	665	607	684	663	683	697	697	658	678	676	660	705	711	652	738	695	725	687	712	715	675	681	742	645	673	659	632	690	743	706	726	677	686	638	657	685	677	719	708	692	682	672	710	662	669	681	692	694	695	747	693	703	724	686	648	681	668	702	657	661	722	647	714	693	682	699	679	704	716	711	711	670	671	703	745	667	696	664	680	706	677	664	652	667	709	700	674	685	674	671	685	637	634	725	666	680	698	672	663	663	722	689	702	677	685	695	660	693	667	685	678	713	688	680	702	649	707	661	667	663	664	669	652	686	690	653	666	682	701	681	717	706	687	778	658	682	723	680	636	711	681	649	701	687	694	698	698	686	656	666	725	658	617	704	708	678	684	649	667	712	676	675	704	671	628	703	682	679	692	699	666	662	709	700	667	676	659	691	707	702	635	722	691	664	705	687	690	669	659	660	694	667	712	713	692	669	714	684	678	707	711	692	742	695	686	705	729	690	676	696	662	710	688	687	650	681	693	697	691	704	694	659	696	637	671	663	696	642	683	663	683	723	688	738	745	663	665	725	649	672	694	704	713	677	691	681	685	685	661	728	685	707	661	696	753	699	696	637	752	694	711	672	712	707	651	677	703	696	687	702	649	646	696	704	706	690	710	674	660	676	672	701	701	695	692	714	657	729	690	699	678	660	666	655	697	698	682	687	707	687	674	724	702	696	682	662	664	681	669	712	702	666	701	640	681	654	722	708	688	668	682	746	659	693	688	709	701	705	700	663	636	694	654	668	711	719	755	664	689	706	676	650	660	655	679	750	688	669	693	651	643	692	614	691	628	683	698	678	683	691	701	641	697	665	687	700	713	684	687	660	694	660	693	661	648	689	735	666	682	683	642	672	705	739	674	678	690	654	648	651	689	665	673	667	656	719	670	656	684	699	700	691	669	634	653	673	681	704	689	647	718	688	728	655	674	722	687	727	645	697	619	725	694	679	692	707	700	692	697	668	670	656	684	659	674	670	684	706	705	727	675	685	638	695	697	709	649	662	668	618	660	691	697	678	651	678	698	660	704	633	708	684	694	646	703	727	683	632	656	668	693	686	726	673	685	654	664	657	697	699	682	677	663	688	726	699	659	693	659	682	712	714	666	737	682	674	689	683	664
20403	2583	1217	991	696	537	428	348	316	311	270	281	241	218	215	205	202	227	212	208	197	192	226	183	195	177	180	182	206	200	197	187	196	171	198	187	186	172	200	180	185	190	184	159	189	178	174	191	222	182	197	173	201	176	194	207	182	180	167	202	189	182	162	162	193	171	170	195	199	210	186	188	161	171	147	191	196	184	211	191	191	192	177	194	175	168	178	161	171	215	171	189	191	210	193	195	152	195	190	181	193	202	173	211	176	188	170	189	188	178	185	222	198	160	175	198	173	179	189	193	201	188	193	177	187	187	194	179	195	179	173	180	172	182	148	200	163	181	189	184	195	188	174	193	179	184	169	168	189	184	180	178	197	196	221	186	166	167	200	168	204	185	185	185	162	170	178	198	203	203	175	178	183	187	181	181	181	193	178	166	180	154	182	192	193	185	187	171	177	170	193	170	189	150	193	173	186	175	187	161	186	173	177	182	177	202	199	176	170	170	181	192	181	188	199	207	162	166	178	220	196	191	183	173	164	181	178	179	166	158	151	183	165	202	199	195	186	214	192	171	190	173	153	181	207	183	172	160	191	193	167	166	183	175	170	189	197	180	188	190	180	200	174	151	179	187	213	182	204	180	190	175	191	173	185	165	188	190	188	179	157	200	179	198	186	176	182	172	197	187	196	177	185	179	160	180	182	165	192	158	175	187	183	179	182	178	178	199	173	163	189	189	186	202	163	165	170	153	162	164	179	166	193	187	186	180	176	148	191	179	193	188	184	154	203	162	193	190	166	175	188	210	178	190	175	199	184	204	196	184	156	172	194	182	192	179	205	198	210	192	167	206	181	179	167	167	195	188	191	173	178	210	177	164	189	175	188	192	206	185	183	214	167	185	175	180	202	188	183	194	191	187	170	159	187	183	204	174	207	168	181	163	191	199	161	189	181	180	172	160	172	200	173	190	175	198	186	183	187	215	193	203	174	183	165	191	168	193	197	180	176	172	182	193	176	167	176	184	201	153	184	177	181	190	193	185	171	178	206	204	175	184	195	167	183	182	185	187	195	172	186	207	185	198	164	177	149	175	157	178	197	179	188	176	177	172	185	179	174	193	182	185	183	185	185	176	195	201	170	190	180	172	178	165	168	188	199	189	169	170	189	184	166	166	175	212	188	164	168	164	208	207	166	160	195	176	187	188	182	179	188	172	170	180	162	213	207	197	182	194	193	186	196	169	185	172	184	171	183	176	201	182	191	194	158	178	172	164	160	159	183	177	186	162	198	198	152	162	181	168	176	165	182	197	187	167	149	159	162	174	185	165	194	183	186	169	174	187	184	190	160	156	222	181	188	139	181	190	169	177	188	211	176	187	179	186	200	182	185	190	187	145	172	149	188	194	200	183	209	179	162	171	212	201	185	198	212	172	178	192	175	168	199	187	183	170	211	174	194	174	181	181	180	209	183	175	161	175	195	175	187	172	194	168	165	200	199	176	190	182	186	216	183	180	179	182	191	188	176	178	153	177	190	179	183	161	187	166	182	192	185	174	180	170	197	174	181	176	166	185	194	183	169	199	170	171	179	208	179	176	168	197	185	198	193	186	191	181	188	169	177	188	202	186	193	208	155	187	154	186	184	194	185	180	179	184	167	188	172	168	165	199	167	159	206	191	177	168	169	181	184	177	174	191	210	201	208	173	168	174	171	166	221	204	180	181	181	184	205	174	180	170	161	189	182	161	170	206	170	175	186	184	189	181	169	190	176	181	172	185	184	185	168	187	186	192	170	162	163	178	188	180	187	197	169	193	178	169	202	189	198	171	185	184	176	185	178	167	171	206	196	197	201	172	165	182	184	159	158	165	169	185	161	174	182	175	187	171	170	191	190	212	195	202	201	181	179	176	177	159	197	181	176	169	198	179	198	170	167	164	183	158	178	166	168	174	186	173	181	174	186	172	167	193	206	175	173	188	192	185	188	184	198	168	175	193	158	207	165	170	164	177	167	175	172	159	182	167	199	217	178	181	175	194	195	173	162	182	176	193	179	196	177	173	180	175	177	194	176	188	179	185	190	164	167	189	176	168	159	184	196	165	167	174	190	212	177	185	208	180	184	159	184	192	174	190	196	183	181	183	170	160	187	165	181	162	194	185	160	192	176	188	207	184	169	177	156	175	197	179	172	184	170	175	212	175	182	178	177	160	197	174	173	181	172	191	157	188	169	204	175	182	199	179	194	165	186	187	165	179	180	167	135	178	170	196	185	171	180	177	183	178	191	209	198	191	196	208	194	188	184	184	169	183	150	202	185	178	168	166	185	198	182	192	206	167	167	180	173	204	195	180	188	178	184	193	178	193	196	188	174	179	183	194	191	184	179	172	177	165	162	157	177	166	190	206	183	197	169	168	168	189	165	179	149	173	174	169	181	184	199	162	185	185	183	190	194	196	186	176	205	170	176	161	182	157	188	169	187	158	189	198	189	156	183	181	187	179	161	169	153	177	178	196	183	197	171	157	171	166	182	173	197	187	166	188	177	177	165	184	188	162	195	175	209	165	158	194	181	175	168	174	171	166	164	190	183	230	181	176	187	159	173	191	174	179	180	176	161	180	208	177	184	183	183	188	189	180	199	173	167	194	182	188	156	193	189	154	177	182	154	166	198	214	170	192	186	199	181	170	193	166	160	199	166	177	164	160	180	172	199	174	181	206	187	178	158	182	160	155	159	184	180	187	191	193	192	163	168	174	185	186	163	187	159	196	186	212	159	201	181	177	155	193	180	172	182	183	155	182	175	195	167	188	163	181	156	182	182	206	192	171	163	173	176	170	179	146	175	187	180	184	215	176	170	151	188	171	175	159	194	160	181	210	179	174	160	176	167	157	202	170	163	202	178	218	156	189	196	183	172	181	169	186	169	204	163	181	162	201	177	196	190	165	180	172	209	174	173	168	170	171	173	183	175	169	151	171	167	206	172	195	179	183	189	165	167	146	192	156	168	183	174	192	194	179	170	172	172	192	178	192	189	171	181	173	199	169	168	185	150	180	156	159	174	186	175	183	170	166	162	192	185	179	181	161	184	184	159	176	203	174	196	162	174	154	139	157	178	158	175	203	150	210	186	187	187	176	174	198	176	157	201	182	176	165	210	158	175	181	177	190	169	159	193	193	176	180	191	198	158	171	168	180	179	189	189	198	183	184	158	191	178	178	174	160	187	158	184	168	160	172	180	178	192	190	173	189	188	167	174	222	176	207	208	181	188	178	179	168	173	174	204	170	179	153	177	180	190	180	215	205	188	201	185	174	192	179	165	189	174	191	175	141	178	194	177	182	166	183	183	205	163	169	174	176	156	154	199	157	177	184	178	193	185	208	165	196	204	193	199	175	165	160	187	196	204	160	169	183	169	192	179	161	216	183	170	175	172	194	209	198	173	190	179	168	187	176	187	192	149	183	194	190	183	190	186	180	182	188	175	176	181	176	205	179	199	181	185	167	184	193	200	181	205	180
11021	1350	2549	3037	2701	2190	1845	1673	1447	1243	1107	1106	926	890	843	856	737	728	742	715	664	684	635	652	642	693	620	615	638	603	560	571	571	600	589	562	573	572	529	532	581	533	577	560	583	532	546	568	571	519	500	588	526	516	549	514	560	542	511	521	571	553	596	542	519	547	545	511	553	532	498	548	548	537	521	530	549	522	538	494	479	537	548	498	559	539	519	520	560	491	580	511	550	550	521	534	474	544	535	533	517	503	584	507	527	508	522	516	546	557	574	542	513	539	555	530	560	481	494	540	530	543	540	490	525	507	509	517	528	520	525	523	524	526	525	527	551	525	528	534	531	533	549	522	508	546	513	497	510	489	496	536	505	499	522	580	553	547	533	480	551	558	499	521	522	495	517	509	572	534	526	524	522	534	520	514	560	566	510	505	510	480	514	518	477	521	495	506	540	557	531	523	517	516	507	502	497	543	519	506	505	526	508	523	544	516	503	533	526	524	536	509	518	554	558	561	518	519	537	534	545	532	524	508	531	511	518	536	560	506	489	533	543	519	499	485	522	551	508	545	540	561	534	496	535	530	526	546	543	499	536	518	498	485	520	491	541	531	511	517	537	565	507	518	510	579	514	516	541	530	489	526	518	541	473	519	505	492	542	513	552	504	504	477	517	526	509	518	504	479	512	468	498	511	568	534	522	550	523	475	494	519	543	534	532	529	484	503	515	513	525	515	521	507	535	540	548	536	542	537	486	520	549	486	505	505	514	508	481	513	566	529	521	542	530	509	532	513	508	525	466	506	490	537	492	549	545	508	550	526	509	518	502	501	523	518	536	562	514	499	515	537	489	545	506	471	529	485	502	501	528	504	509	501	564	499	487	519	511	538	523	552	508	550	494	525	542	481	552	527	514	531	516	496	568	493	549	542	523	505	542	545	513	487	532	524	511	493	502	537	558	507	535	494	548	516	524	515	481	517	520	490	514	508	563	520	531	523	553	482	554	504	493	511	513	511	524	519	523	497	534	537	540	506	489	521	541	534	489	531	480	527	545	540	508	548	476	519	502	548	514	555	521	525	498	517	517	515	509	508	508	540	544	501	561	513	517	534	573	557	489	510	489	510	500	496	494	529	490	498	496	505	557	522	519	495	501	484	510	528	512	542	532	498	535	550	504	545	542	514	557	521	517	503	560	496	529	515	534	519	520	565	500	499	492	512	531	471	547	515	516	532	575	489	534	472	538	532	539	552	545	539	546	526	530	542	499	532	485	515	521	517	538	541	532	484	504	544	534	475	507	541	533	527	522	514	499	532	517	510	514	524	494	529	494	531	510	534	514	497	508	468	547	489	489	492	522	543	493	524	525	544	538	505	519	556	538	511	496	522	526	526	487	492	490	507	511	541	507	510	510	502	541	561	535	537	532	537	560	513	507	526	512	568	507	508	570	504	505	542	458	528	497	547	494	544	484	517	538	514	507	492	514	505	506	510	527	551	543	535	517	489	505	512	518	521	502	522	553	508	539	510	514	506	548	507	513	522	529	503	521	559	478	487	604	542	531	523	555	540	519	549	526	543	523	516	520	503	475	542	511	506	487	541	507	532	549	563	524	510	533	543	521	538	539	533	503	497	508	545	529	530	522	531	538	491	512	530	495	531	550	551	523	548	539	545	536	522	529	567	532	504	547	565	520	494	474	516	528	515	494	531	512	528	487	460	516	514	480	537	520	500	541	540	483	490	532	505	516	545	522	486	538	534	532	523	532	518	547	553	551	540	524	537	539	495	550	496	492	500	493	542	540	512	500	534	506	537	475	530	534	509	522	501	533	470	554	534	546	504	448	565	530	538	497	473	546	548	491	505	521	537	547	528	526	502	497	536	525	509	551	506	539	522	512	508	540	518	523	523	520	487	484	514	502	527	496	526	530	463	505	540	567	505	484	492	485	539	513	538	504	529	502	491	531	544	528	500	546	526	491	501	505	529	489	518	527	501	548	512	541	522	552	520	534	512	555	570	498	518	546	512	514	526	504	530	534	500	503	516	550	489	497	506	571	513	551	556	512	528	523	528	485	577	565	491	502	517	558	522	524	518	531	527	547	533	543	534	522	497	549	528	577	542	525	551	520	507	546	532	508	532	551	529	506	526	514	583	523	526	529	485	515	539	576	489	498	535	496	523	511	569	542	517	555	525	512	487	495	525	565	505	530	537	493	504	529	490	519	550	526	510	500	492	508	532	510	519	483	514	525	526	522	530	536	507	574	533	486	497	533	537	532	578	516	536	518	522	523	534	496	552	528	523	512	558	510	508	550	540	551	513	538	518	509	502	490	503	500	532	519	509	536	566	483	516	512	514	515	509	541	531	512	557	549	516	523	548	558	485	555	502	539	514	498	526	536	491	503	479	530	542	515	540	516	532	500	526	560	546	576	516	524	530	507	478	544	517	504	535	554	539	517	524	525	498	501	483	513	562	534	519	518	509	505	522	514	502	525	531	536	527	568	526	536	510	520	522	470	541	551	512	547	477	522	547	472	508	531	507	525	509	520	551	523	526	541	529	484	525	539	509	538	497	533	475	534	558	538	566	527	539	549	532	537	526	503	519	534	543	549	515	508	551	540	501	513	496	517	530	568	532	488	572	515	505	518	509	485	487	516	506	544	506	513	528	492	496	501	533	519	553	516	511	549	536	505	535	492	517	511	488	493	509	494	516	541	513	533	531	531	548	526	499	501	508	518	499	569	530	502	482	546	490	514	490	553	534	529	530	526	477	469	451	543	518	523	530	527	511	534	505	497	520	487	534	536	481	517	518	557	556	531	488	555	509	530	526	493	534	501	521	513	518	498	498	542	545	506	514	527	483	534	475	519	520	529	551	509	545	510	517	483	524	507	551	535	512	539	528	511	557	498	515	547	519	527	544	530	550	498	512	552	571	545	568	541	491	556	529	499	492	504	504	514	525	533	515	498	462	523	522	519	534	487	515	522	578	519	549	537	535	513	539	486	540	555	540	541	534	508	496	546	514	485	491	512	524	519	513	528	521	556	503	534	504	545	550	515	528	553	534	545	525	522	506	515	493	520	517	499	535	507	512	560	485	514	546	527	498	563	572	555	479	568	503	514	531	491	476	507	513	484	514	525	529	501	529	518	524	533	527	567	517	548	524	526	522	545	508	506	511	487	485	524	487	494	555	492	516	510	522	514	472	495	471	503	527	528	561	522	506	549	533	511	531	510	561	536	555	536	494	551	553	480	501	501	498	538	570	513	470	523	513	564	525	528	510	524	522	502	520	516	541	565	500	495	542	464	551	510	544	526	524	501	520	528	506	513	529	490	520	522	492	525	565	496	557	549	521	520	560	525	523	516	556	526	520	538	521	482	465	521	484	512	495	544	505	528	501	518	546	538	525	478	522	519	561	532	533	509	522	519	542	514	496	566	536	549	522	549	556	502	541	495	492	497	502	490	546	510	551	534	521	524	533	535	533	516	521	498	533	503	507	523	487
33415	7028	2612	1955	1356	1015	849	751	660	600	527	510	494	433	434	442	455	436	401	419	398	408	420	409	389	399	351	335	421	358	361	386	370	358	367	369	383	359	309	373	360	353	369	369	355	343	363	338	346	358	357	357	358	339	370	374	395	350	354	366	359	343	358	354	304	344	316	330	354	363	332	372	367	349	310	325	361	363	402	378	377	349	322	370	329	342	337	363	352	375	301	356	304	355	336	367	335	379	324	324	348	370	332	344	383	332	358	397	360	387	346	366	358	375	347	362	355	356	388	359	357	357	349	380	349	337	317	328	384	360	368	318	333	355	364	346	325	384	320	368	366	362	332	339	359	350	327	344	323	382	338	392	314	361	363	345	324	323	387	361	346	354	325	328	355	331	349	338	382	342	350	343	338	384	358	367	374	356	345	365	327	334	369	361	364	399	349	370	339	351	351	336	340	353	328	342	317	350	363	345	339	354	359	367	352	357	347	315	350	328	370	356	324	339	362	363	330	354	346	362	362	372	370	358	372	347	363	364	362	355	316	317	315	358	316	351	344	325	329	312	306	331	359	345	369	321	344	332	354	314	337	340	331	366	350	405	380	350	345	324	330	345	339	322	336	364	341	311	368	323	375	368	380	351	365	371	336	320	375	349	305	367	379	353	357	330	343	380	344	336	354	350	337	344	358	318	366	362	346	351	362	320	355	324	318	391	317	297	356	363	349	357	362	361	379	341	372	371	384	340	330	308	310	326	338	357	339	306	323	381	346	327	356	366	343	362	358	314	340	371	340	320	366	339	332	338	348	330	318	397	373	374	352	365	353	363	357	358	342	348	350	319	366	348	342	376	332	365	325	337	394	375	327	338	369	392	331	336	351	351	326	395	363	339	340	339	337	329	350	395	326	354	362	335	373	346	354	334	347	361	343	341	348	367	353	333	351	326	357	316	343	336	338	303	337	368	325	321	418	335	348	348	367	310	338	368	327	371	348	321	352	378	329	321	368	374	384	336	365	361	359	341	362	369	353	381	355	351	349	361	331	366	356	360	362	348	341	341	335	374	393	339	341	335	361	370	347	317	378	328	307	317	384	377	315	319	341	330	330	313	348	362	330	358	322	336	348	345	330	350	367	312	361	352	349	318	365	343	319	356	344	327	356	350	343	389	355	330	360	344	317	356	365	334	352	361	325	342	386	350	335	352	334	341	358	369	344	321	362	361	352	340	356	350	365	358	295	353	329	336	366	340	349	353	358	364	344	345	325	354	362	354	369	343	352	349	311	351	342	332	378	345	335	344	337	385	356	377	338	371	346	360	305	325	359	390	350	327	347	316	383	391	357	324	361	340	351	329	375	361	356	367	367	346	351	338	344	323	345	347	355	362	331	333	320	355	341	342	344	341	359	323	360	363	334	350	353	335	316	364	350	352	313	355	323	324	360	401	360	346	332	325	338	329	338	342	353	336	352	344	335	329	351	345	322	340	336	345	339	354	325	349	369	333	354	369	365	357	349	319	334	337	389	367	362	356	323	374	336	357	361	354	377	345	351	347	313	339	354	362	303	345	355	368	323	336	347	333	356	349	380	358	344	349	332	364	351	382	353	342	338	330	324	325	313	332	335	348	365	298	352	355	367	349	340	346	339	313	364	363	348	368	366	381	344	349	368	363	364	349	351	372	354	313	348	332	370	339	303	323	348	333	310	341	353	370	352	395	402	305	352	378	334	343	316	345	351	386	337	330	345	364	324	327	348	358	358	349	325	367	360	348	351	346	329	335	343	381	325	343	341	300	345	351	345	309	319	383	394	342	371	372	323	376	320	344	375	345	355	339	328	358	346	353	348	314	329	354	356	334	330	333	329	337	336	357	343	371	337	345	369	351	367	355	357	312	329	332	366	342	326	354	347	344	380	354	329	350	356	350	360	336	348	370	347	348	362	337	340	348	341	307	315	312	329	324	328	365	346	345	400	358	349	356	341	379	351	367	341	380	366	335	342	333	375	355	362	317	363	337	329	309	354	370	317	364	345	316	351	320	336	370	328	350	326	293	326	335	352	328	338	328	365	339	369	328	360	346	326	344	313	348	338	319	310	352	355	366	342	335	371	344	325	325	350	353	357	347	331	349	333	370	323	370	336	360	349	354	330	344	363	360	342	359	334	319	324	314	356	322	326	349	334	357	365	355	354	368	372	336	342	345	336	328	357	342	351	323	331	357	333	349	343	360	357	326	313	372	358	386	364	347	348	358	358	352	329	360	366	323	356	326	356	386	377	334	357	355	342	333	353	338	334	357	329	383	320	330	349	324	349	332	345	366	336	308	340	364	346	368	336	360	355	350	350	360	341	338	373	343	398	345	347	343	337	350	345	373	335	322	352	348	359	348	367	353	384	385	376	341	320	355	321	325	317	364	317	347	332	350	366	374	368	355	348	290	318	320	332	319	335	357	332	344	375	345	343	329	339	331	337	326	363	333	348	333	372	346	379	341	337	324	358	316	349	336	376	324	364	313	357	325	352	394	351	348	336	314	323	322	331	347	349	343	360	327	333	354	351	328	334	311	359	356	383	305	338	326	338	352	373	360	358	345	375	348	338	336	351	312	330	330	321	338	326	341	348	348	384	328	367	319	315	352	379	334	330	348	360	350	376	353	376	376	360	360	370	393	357	332	366	322	365	319	355	329	375	358	329	364	338	343	348	332	353	344	366	340	341	345	359	361	302	357	317	329	315	353	358	346	330	351	319	318	331	346	354	358	374	360	362	365	343	357	323	347	341	336	354	380	357	350	354	376	326	365	351	355	341	379	337	325	343	384	370	338	314	358	326	361	347	396	381	336	347	336	355	346	354	357	362	361	375	352	368	369	322	367	321	332	358	336	375	337	356	313	393	393	340	341	332	358	353	350	354	348	359	340	318	350	323	312	334	346	342	328	348	349	374	309	346	352	321	333	358	325	311	343	366	309	373	357	354	347	322	364	345	391	357	347	340	345	354	348	341	379	321	370	391	330	351	325	355	362	367	340	349	343	336	355	345	348	328	336	346	336	303	359	327	327	368	358	334	342	351	365	347	357	302	350	378	327	323	368	360	357	355	350	323	346	316	358	368	354	343	383	332	341	317	372	340	348	333	340	373	393	362	353	356	346	322	344	343	351	335	387	355	352	376	360	382	342	338	322	338	346	351	354	354	358	351	333	366	325	330	332	351	379	362	354	356	358	373	382	359	322	331	349	344	366	370	320	357	334	351	373	369	350	348	338	353	321	370	364	332	338	358	332	327	353	308	359	377	320	325	360	312	394	331	355	396	337	357	355	343	350	344	332	342	345	356	341	374	405	357	345	339	341	388	366	346	338	367	304	338	352	328	329	315	364	335	329	358	345	378	320	344	391	347	398	346	359	319	375	378	368	334	347	341	344	348	365	335	378	326	342	334	374	353	342	356	326	337	329	346	355	338	336	340	346	309	363	372	334	345	358	355	347	358	351	336	335	358	338	349	393
16962	2466	4725	5464	4864	4150	3433	2890	2542	2277	2078	1933	1733	1547	1506	1424	1369	1255	1305	1223	1199	1203	1131	1106	1088	1184	1082	1089	1049	1010	1032	1027	1017	1002	993	993	938	957	969	980	984	990	977	951	936	960	953	950	929	941	963	922	932	917	898	974	932	913	958	899	885	890	889	875	1000	909	906	942	892	929	940	945	955	914	951	907	933	867	900	838	925	914	894	893	894	907	927	923	888	899	862	863	879	917	882	873	915	916	893	883	917	897	875	871	912	883	878	885	845	832	923	892	884	860	907	899	906	814	854	960	938	833	819	897	847	907	853	843	859	900	861	869	911	860	879	847	846	884	883	877	914	850	947	866	910	897	952	893	880	865	880	888	915	938	915	951	871	893	857	874	829	948	865	907	845	918	880	832	889	897	864	820	851	869	849	932	900	827	884	872	905	855	839	846	884	837	875	918	894	849	873	883	911	866	824	913	891	901	894	868	899	932	914	912	886	897	935	910	880	875	864	879	859	857	865	900	932	891	883	874	896	867	897	889	866	868	854	872	896	873	888	873	893	913	908	831	927	920	883	850	894	895	915	870	928	886	831	852	872	868	887	876	885	932	912	896	895	914	912	902	867	937	911	938	879	895	914	846	899	867	920	880	891	871	877	870	931	900	870	870	889	850	888	910	869	883	888	835	865	920	896	936	936	923	875	998	885	889	905	906	895	933	887	911	902	839	892	890	905	890	873	854	872	886	901	870	871	934	832	884	821	920	935	929	831	874	896	926	934	879	880	880	894	901	884	880	878	921	873	876	899	868	892	924	844	900	902	832	888	896	846	909	848	910	859	868	858	897	846	915	927	877	881	919	937	900	857	918	921	891	950	857	900	868	860	885	872	886	865	854	867	889	898	885	854	857	882	887	907	878	901	924	866	875	871	892	888	875	912	840	886	858	854	926	873	882	875	906	898	887	869	985	957	850	899	945	876	891	915	869	889	893	868	860	860	885	886	920	913	898	885	921	915	896	837	921	857	847	922	959	911	922	965	932	902	918	949	854	895	871	861	853	917	898	892	913	932	869	861	863	895	856	897	887	930	898	895	873	873	877	913	930	889	900	941	873	873	853	890	877	830	840	867	871	923	880	904	882	897	911	840	858	845	893	871	884	849	891	909	889	874	877	876	896	805	874	874	875	870	853	867	872	903	876	879	910	934	870	861	829	888	867	900	831	905	876	951	906	885	917	887	873	874	914	878	873	945	873	934	879	929	876	856	884	927	854	886	856	887	829	877	853	859	873	866	912	828	922	874	832	887	894	846	913	901	868	882	898	878	856	893	899	802	910	823	934	869	873	874	904	867	877	930	929	910	892	927	886	926	867	874	927	879	869	909	929	931	890	900	888	922	893	853	872	894	819	903	901	896	841	862	857	873	887	918	871	915	893	856	880	898	856	910	892	839	868	868	903	860	853	894	860	880	868	912	847	857	870	892	916	846	958	915	930	897	826	880	869	874	851	896	923	849	866	940	867	915	862	874	834	853	892	909	859	880	927	860	921	894	896	925	866	863	905	896	866	879	915	865	886	913	889	809	878	896	856	891	947	828	852	832	913	906	871	878	838	911	887	903	887	946	900	857	855	896	858	870	872	925	862	911	843	886	874	901	938	894	900	870	873	861	844	878	899	923	870	833	881	891	872	944	891	888	906	869	875	889	914	867	929	919	894	891	917	886	946	911	884	911	922	933	882	910	899	889	907	925	899	879	910	887	881	885	927	899	901	907	850	838	877	908	866	901	805	912	911	887	840	892	924	888	929	848	930	899	923	876	856	955	922	899	898	912	845	884	876	849	854	897	872	882	948	878	836	881	899	912	917	870	890	884	869	867	881	896	881	918	834	862	878	888	869	864	871	850	968	868	849	916	863	847	868	883	918	876	936	898	915	875	906	880	892	876	859	859	941	863	903	908	837	869	856	800	851	910	854	837	847	878	880	901	884	939	913	955	880	835	872	877	882	888	887	912	882	883	821	846	861	836	863	898	916	808	856	871	913	907	876	843	902	886	879	852	827	899	848	885	874	878	848	900	917	862	933	883	897	886	920	869	900	885	850	958	936	854	914	921	892	902	892	855	882	893	888	861	885	817	891	899	882	917	919	836	887	813	889	912	870	887	890	899	872	847	882	845	826	880	864	871	883	877	882	910	891	845	887	918	915	885	838	866	871	925	849	886	908	848	852	913	927	891	900	907	826	889	924	857	942	899	869	890	885	873	894	892	910	884	916	910	864	905	896	894	907	935	884	848	869	861	912	883	853	901	913	856	867	862	904	848	889	949	892	848	843	924	887	930	908	890	878	872	871	897	879	882	905	892	881	859	868	915	883	853	891	882	906	881	901	877	881	913	863	912	874	866	895	885	880	892	896	893	922	865	916	905	842	885	919	882	873	897	855	873	831	912	947	880	869	853	872	858	889	923	945	818	839	905	920	925	915	884	907	890	940	926	868	860	860	943	893	892	915	857	911	873	912	870	892	836	889	933	909	873	809	863	913	894	940	903	855	853	917	896	875	843	897	874	934	917	858	847	899	879	920	908	893	886	829	892	906	897	872	845	874	884	893	917	853	879	898	879	908	896	923	838	878	910	857	889	881	954	892	920	942	924	897	874	881	943	865	891	914	834	938	920	878	870	903	825	902	883	870	900	855	895	932	911	814	904	876	886	858	888	904	839	893	857	897	910	879	869	873	867	901	854	851	938	932	866	864	865	899	882	870	895	875	871	902	881	915	877	915	890	838	864	914	941	875	921	874	894	872	869	882	906	865	879	914	885	887	872	848	903	934	876	901	867	853	884	893	868	962	868	865	869	889	895	889	876	896	888	879	878	935	857	852	912	851	880	861	859	890	885	941	903	885	895	822	853	877	800	879	879	921	874	921	909	895	804	911	847	908	878	868	905	846	862	907	860	901	912	858	905	868	869	909	894	876	880	827	848	866	892	885	844	888	908	931	858	851	882	871	881	877	921	864	849	913	895	897	907	881	935	902	846	865	834	892	828	896	926	899	928	864	901	899	852	902	884	909	908	893	905	878	898	874	828	889	881	874	869	957	889	859	941	886	877	880	869	883	882	932	900	913	906	875	913	885	908	948	863	900	890	919	897	883	913	899	856	906	890	875	881	838	917	858	857	874	899	878	902	862	868	930	908	888	890	876	889	942	850	883	887	891	875	862	861	883	876	887	864	883	880	919	852	839	928	920	865	895	895	915	881	885	943	892	917	901	872	912	889	914	844	872	872	854	840	910	885	929	869	882	880	892	862	933	899	907	899	905	892	882	919	953	935	887	875	851	921	889	892	921	849	949	918	815	922	902	921	903	853	877	893	940	911	898	855	881	900	896	883	892	847	926	891	880	853	891	833	851	905	868	914	889	909	861	939	882	927	889	826	926	888	902	912	884	893	822	849	918	923	891	896	945	919	907	897	896	890	877	841	854	890	887	842	881	876	900	890	871	914	899	883	913	844	905
3778	312	315	319	271	274	263	277	288	272	251	279	282	271	279	298	243	270	246	290	279	269	251	244	268	297	276	275	292	276	249	262	277	253	303	279	265	282	253	269	287	290	254	264	310	264	247	263	278	292	252	307	293	233	301	307	252	237	285	257	240	262	275	290	267	267	292	274	260	251	271	247	237	272	244	252	236	258	249	280	293	284	283	245	312	260	308	273	253	290	274	270	273	282	289	282	250	241	256	233	262	288	269	239	303	281	288	254	276	273	257	248	265	281	264	253	254	263	262	256	268	282	262	285	238	265	260	267	269	265	273	259	259	282	257	217	295	250	256	272	245	287	282	252	269	262	282	279	287	262	283	281	250	276	284	260	291	286	272	261	265	239	294	266	257	292	261	254	273	276	209	288	281	260	280	264	283	273	285	286	260	267	274	249	253	292	246	272	287	292	261	252	258	241	247	259	246	252	257	249	287	247	287	260	298	262	271	294	295	284	262	296	267	281	278	244	238	299	241	280	263	290	284	264	250	260	258	280	267	265	278	295	273	291	268	266	284	238	296	284	281	252	285	257	298	310	301	247	271	254	259	258	298	254	282	285	239	291	295	264	231	257	254	287	293	288	241	257	272	272	254	260	290	308	266	248	259	294	261	270	250	260	288	262	269	276	297	256	268	248	294	283	263	263	290	264	270	262	282	290	274	256	277	284	267	240	252	248	245	247	265	281	281	266	276	264	267	257	298	273	285	282	258	277	256	261	263	270	271	269	275	279	248	284	235	236	260	285	238	246	277	284	280	297	282	263	286	272	259	251	286	284	272	297	269	271	282	254	273	237	256	288	261	282	241	248	295	261	271	266	258	318	248	260	273	271	271	274	260	283	285	253	294	276	267	288	261	304	288	258	292	260	274	309	279	272	262	259	293	266	295	263	307	271	237	263	248	235	264	281	264	260	266	307	279	250	256	293	286	239	275	268	271	274	291	319	240	233	264	255	299	275	257	283	278	253	305	282	257	276	292	257	278	270	290	262	282	256	281	259	285	258	253	265	289	244	306	268	274	245	251	252	252	277	263	275	286	285	269	266	279	252	286	305	269	256	307	264	261	291	258	319	282	266	251	289	280	258	290	254	322	283	269	281	273	270	246	276	260	252	272	296	277	257	262	257	266	249	262	270	263	275	277	259	282	285	287	275	277	257	301	242	239	244	275	243	243	266	296	253	282	268	245	286	279	259	243	249	257	269	258	277	276	230	269	263	278	260	259	272	266	285	253	298	284	258	279	291	292	237	237	265	278	273	262	282	263	289	259	268	306	256	282	260	274	257	273	280	299	263	309	295	277	280	261	261	247	259	232	249	284	289	262	265	304	277	268	251	290	276	287	267	276	279	253	278	263	282	278	273	265	283	262	293	296	282	303	271	261	238	227	265	311	239	281	263	245	276	281	272	258	283	270	254	255	257	285	243	261	272	258	286	256	275	279	270	285	273	251	250	317	296	259	280	244	268	268	254	294	285	262	258	246	246	269	256	288	257	265	278	294	265	258	273	265	304	241	276	282	268	280	291	251	304	283	238	276	259	276	264	291	261	261	269	282	245	269	280	272	289	270	269	280	276	255	259	264	260	290	275	239	266	263	273	259	271	271	305	241	271	280	266	274	295	266	273	245	263	275	274	283	263	254	270	292	238	244	258	280	253	249	290	251	235	234	279	283	268	259	266	273	302	274	259	291	255	267	265	286	283	259	274	285	274	288	235	287	269	279	278	284	280	273	242	299	271	254	287	283	265	273	249	269	229	271	262	275	243	262	291	273	287	271	280	248	285	255	294	263	268	301	266	264	267	298	274	262	261	260	287	295	277	272	272	266	255	248	280	253	277	256	260	267	247	257	230	289	260	272	272	291	277	285	283	282	281	276	275	304	286	267	277	303	289	268	238	265	240	257	254	256	293	281	302	241	259	294	253	251	299	258	267	280	254	276	274	275	261	231	256	287	277	273	275	278	241	262	273	271	273	257	272	265	291	263	246	253	260	258	242	254	285	277	290	249	274	242	269	267	257	275	274	291	261	286	292	275	296	240	241	284	259	249	245	262	256	300	255	268	250	274	288	282	261	272	263	267	261	248	289	280	262	290	260	270	273	272	241	277	260	266	258	262	307	293	246	263	277	276	268	284	285	267	272	310	249	282	295	279	265	264	300	259	259	296	264	277	274	262	309	270	281	275	274	278	252	262	275	254	282	266	303	279	250	292	283	252	273	251	268	303	267	243	267	283	271	262	240	267	265	308	300	248	273	247	256	262	260	265	250	284	272	278	264	271	257	268	287	281	234	288	291	261	266	273	257	292	260	310	282	232	280	242	226	253	265	270	287	282	288	299	275	265	273	258	285	280	290	260	259	281	287	268	290	254	279	262	247	251	257	305	296	259	296	276	280	269	260	272	292	275	272	293	256	255	247	273	284	279	271	241	253	257	239	230	245	278	292	254	274	267	249	288	278	254	296	271	292	283	260	281	283	283	303	278	255	277	268	274	284	269	254	295	232	271	262	274	278	285	257	274	279	247	257	246	232	256	256	262	278	298	242	245	276	283	304	284	299	237	289	275	282	279	279	244	262	277	259	257	275	290	271	291	251	238	277	262	276	235	236	271	263	272	252	230	269	247	282	272	255	320	264	281	270	271	261	273	263	252	233	264	295	233	272	249	275	296	228	262	289	228	281	276	284	299	278	297	267	257	271	260	282	306	260	256	281	267	250	276	239	240	286	258	247	275	274	292	286	226	258	256	280	270	266	240	291	259	267	269	258	274	272	284	306	284	266	249	256	268	268	256	318	284	290	287	270	268	236	284	261	271	258	272	248	279	281	283	268	267	272	264	311	299	262	272	265	288	294	273	250	298	258	269	281	271	265	303	261	223	257	282	249	257	301	266	285	292	263	270	249	247	270	272	314	276	269	281	276	250	263	247	252	274	262	257	239	260	278	277	272	287	275	270	279	273	284	270	290	271	263	246	267	297	266	296	305	261	295	249	283	265	279	300	228	288	260	260	252	277	293	262	278	278	298	280	252	316	284	284	280	275	247	267	260	250	270	280	265	255	256	246	265	325	293	276	287	254	288	274	288	308	266	306	280	328	286	248	271	262	259	237	292	246	241	260	287	296	276	268	282	268	263	260	266	267	269	267	294	308	250	264	270	243	255	247	252	276	282	292	278	253	242	279	273	304	310	274	279	285	236	283	274	253	286	275	312	267	267	260	293	263	253	274	300	269	258	273	271	302	259	275	281	304	267	281	281	283	279	263	286	251	251	291	278	279	247	282	273	269	233	248	269	249	286	258	264	264	287	282	284	281	258	266	256	282	256	290	244	260	287	262	274	270	263	283	285	256	279	287	243	270	258	268	263	281	285	283	287	285	263	305	247	254	256	224	256	297	276	275	261	272	290	276	259	272	259	269	276	253	295	291	269	262	267	268	291	256	252	263	281	267	276	275	274	288	293
3209	726	728	801	757	722	781	747	696	712	687	706	669	705	651	697	632	677	754	680	729	667	668	725	722	729	664	705	661	726	673	671	676	680	710	715	683	622	702	698	713	698	695	686	719	695	680	679	681	695	716	709	663	665	719	646	730	722	685	687	666	696	659	641	660	687	660	667	723	713	726	664	704	681	690	708	666	690	644	679	702	680	666	724	678	699	732	681	704	608	703	669	650	654	668	678	704	692	685	684	680	672	710	698	641	663	713	628	713	668	662	734	670	716	719	706	661	709	720	667	677	720	700	738	659	652	686	680	729	695	650	684	742	676	631	689	703	677	654	733	701	726	700	659	707	691	677	689	713	607	637	664	656	732	706	724	723	729	673	707	681	668	663	654	700	660	666	676	667	730	701	717	723	676	699	705	707	655	685	653	664	714	632	655	693	669	721	690	661	701	698	675	677	692	676	690	643	708	704	619	673	637	643	688	717	680	668	669	668	671	695	700	687	697	640	708	633	681	700	675	721	714	644	713	703	669	695	695	654	684	676	698	644	653	680	744	680	691	688	699	703	671	665	656	661	707	623	660	668	697	704	726	674	725	693	738	683	698	683	651	705	663	674	697	690	696	715	671	674	689	694	690	695	658	658	656	741	719	715	734	676	628	714	660	702	705	707	705	704	682	644	710	671	678	678	711	690	665	705	731	666	674	653	693	664	721	643	687	707	673	686	671	688	701	646	727	685	716	695	697	679	703	726	681	723	698	708	660	689	744	723	721	697	687	647	680	664	615	690	680	727	690	671	663	674	709	658	701	614	708	694	643	720	712	675	711	694	658	695	638	685	671	696	698	707	700	691	641	659	659	678	682	704	657	664	703	691	697	718	713	667	681	685	694	678	714	711	693	685	704	716	718	679	687	676	672	684	664	723	706	720	728	649	705	661	688	689	672	694	666	671	677	704	712	691	625	695	682	711	701	697	698	648	719	724	641	681	699	687	675	727	654	688	644	683	703	701	695	696	654	634	683	649	673	699	696	725	694	704	673	701	655	657	716	651	653	693	725	719	710	681	681	633	682	699	681	712	682	631	660	633	673	675	683	696	696	700	674	671	748	686	666	685	677	671	706	662	678	652	683	685	716	700	658	645	714	725	694	708	663	679	657	668	636	687	725	699	690	686	707	704	670	685	682	717	682	679	732	694	660	689	670	731	674	739	684	680	708	716	709	722	712	699	688	714	692	679	712	680	641	675	681	722	698	669	699	670	686	717	690	721	673	621	725	633	684	714	720	709	634	617	696	655	676	680	711	692	671	713	688	747	730	695	708	661	635	696	726	658	644	721	692	695	671	707	676	736	680	718	701	755	709	687	681	669	674	722	676	700	640	711	683	695	704	677	667	667	686	652	703	724	714	657	687	685	702	667	642	721	711	712	716	709	645	697	708	688	684	694	700	684	681	683	695	683	687	711	708	731	670	659	640	679	650	682	715	699	695	666	674	714	693	706	705	671	660	738	654	684	704	708	674	641	707	702	699	693	646	681	703	676	660	672	708	644	721	675	665	651	699	711	684	710	699	700	688	672	648	740	691	692	676	692	672	640	680	712	779	664	722	665	674	698	707	696	669	648	704	674	690	752	666	671	688	682	687	677	727	681	697	669	738	701	695	684	662	722	750	700	694	671	690	724	686	743	698	714	700	705	720	659	710	698	686	657	697	712	696	688	639	712	679	637	693	646	678	688	702	672	657	652	629	649	634	724	699	668	664	710	669	633	675	706	752	672	726	697	728	666	661	673	719	620	648	660	719	683	677	650	634	687	681	687	678	721	699	684	712	701	661	663	703	679	712	703	718	680	698	713	660	682	681	718	661	692	702	693	626	674	645	681	648	700	664	668	706	698	671	686	679	760	690	674	664	666	677	649	693	720	701	778	693	681	671	670	691	711	708	730	666	690	724	750	630	685	697	713	652	659	656	676	768	702	706	705	674	730	696	679	718	681	681	700	737	693	690	666	682	668	670	723	677	660	693	679	658	641	699	702	682	665	676	720	687	702	711	705	694	689	656	671	668	670	675	636	686	705	670	650	686	691	651	674	652	686	687	644	627	739	660	689	677	681	653	682	718	707	699	683	672	725	665	708	698	682	674	706	651	655	682	687	686	673	692	626	697	612	678	670	665	685	710	684	704	671	689	682	720	698	668	674	718	665	683	659	710	766	707	685	684	680	681	692	709	714	715	712	682	688	684	666	685	701	671	705	686	663	692	675	714	672	692	666	644	687	671	725	682	692	699	698	686	690	685	701	713	662	656	662	644	676	694	715	670	692	691	671	740	677	645	685	665	660	685	670	699	666	667	682	718	683	643	687	687	697	703	688	636	632	696	698	729	713	667	674	689	658	662	672	709	700	682	665	696	698	661	710	693	662	698	673	666	715	705	660	668	680	695	651	715	703	660	657	691	652	690	669	699	720	678	682	678	675	637	659	667	677	678	665	681	671	734	669	698	675	662	699	697	711	655	672	671	760	691	695	711	703	667	664	708	664	656	683	690	689	707	720	663	663	666	679	669	721	676	670	680	667	682	659	682	645	739	718	695	629	662	675	710	694	683	673	660	691	691	697	667	711	701	658	637	700	719	673	700	692	633	710	720	646	656	683	671	752	707	655	647	716	674	636	707	719	705	679	695	643	687	731	674	690	683	690	686	680	712	672	653	669	634	679	706	675	649	674	711	708	686	716	683	692	693	682	666	661	720	676	656	680	676	712	716	670	705	704	631	715	728	699	673	639	661	741	689	676	684	641	703	702	698	666	641	692	667	674	700	692	663	719	681	722	680	687	716	673	705	643	707	658	669	693	681	755	650	709	672	704	668	681	642	708	677	699	675	644	692	656	657	680	701	672	681	714	715	670	671	684	686	691	709	648	664	670	678	707	743	689	672	702	638	686	709	707	659	696	665	699	662	758	688	657	655	703	661	678	699	650	690	702	716	641	657	679	686	686	659	631	711	747	759	699	646	659	637	707	666	636	670	634	662	666	640	723	670	682	689	717	698	670	660	671	742	678	652	670	684	687	640	699	694	654	689	689	730	646	671	666	647	716	684	758	702	696	687	669	699	674	688	708	695	705	709	733	629	676	674	698	654	691	660	661	688	647	719	733	713	691	724	677	697	648	725	667	673	645	700	633	719	690	685	678	675	706	731	703	661	721	718	713	691	689	712	725	651	693	681	677	709	708	694	718	727	647	716	706	683	697	717	691	671	635	690	740	723	692	652	655	673	661	746	672	662	733	652	684	671	669	650	700	715	679	733	702	704	702	688	708	684	646	651	659	699	715	703	647	704	705	635	693	686	699	706	719	731	670	698	751	719	639	654	701	723	670	691	664	700	672	698	665	667	703	693	658	683	667	696	674	672	667	745	731	702	736	700	725	691	717	656	720	689	647	642	708	678	701	688	703	703	664	682	698	672	659	642	678	680	661	669	691	676	717	672	689	684	730	718	697	704
20358	2717	1124	925	690	500	388	376	283	283	273	264	202	224	217	209	236	189	225	202	214	200	199	172	174	213	172	189	181	192	196	172	201	201	174	182	185	179	183	191	182	208	184	188	184	189	201	174	178	188	191	159	187	179	194	186	174	205	194	159	184	189	176	172	182	167	186	167	176	180	165	180	177	185	206	199	185	201	197	171	175	172	192	175	178	189	166	175	164	179	183	162	154	190	195	200	148	149	201	153	177	178	169	168	181	182	162	195	155	195	155	159	170	180	199	189	183	171	177	162	168	191	188	182	195	171	176	187	206	191	180	210	179	188	181	168	172	169	180	182	176	195	171	178	186	184	168	191	190	187	162	184	188	189	187	187	204	185	171	175	176	168	171	178	159	179	178	188	187	190	199	179	208	165	176	160	173	191	147	184	172	199	158	157	170	196	166	199	184	165	189	174	174	189	189	190	170	194	180	168	173	172	186	191	197	184	175	180	193	178	180	190	177	182	173	178	182	176	183	186	159	201	197	174	170	175	173	175	184	209	180	178	192	190	193	157	189	178	164	163	179	177	173	185	176	178	177	175	199	167	195	200	180	173	185	181	182	169	193	189	161	173	159	183	158	210	164	183	208	182	179	177	191	154	176	159	183	209	177	196	176	183	183	160	183	166	193	183	163	178	174	182	158	182	185	175	171	188	175	175	185	181	182	158	192	169	170	166	167	182	192	188	158	168	162	160	221	192	172	184	169	182	215	175	161	207	183	196	163	159	187	184	190	200	187	181	165	152	175	157	160	179	151	182	173	181	174	180	180	169	207	173	147	181	187	169	176	198	186	191	167	177	204	178	207	166	171	195	177	170	170	182	158	175	187	186	163	194	203	201	194	179	193	193	153	188	157	175	174	180	187	194	199	197	180	169	177	181	187	188	159	173	202	173	177	183	187	169	175	205	178	158	191	172	180	212	182	210	157	167	165	165	193	164	193	173	166	184	192	214	218	162	172	190	151	188	193	192	199	161	179	192	175	171	189	179	151	158	190	170	187	182	189	174	175	194	159	193	150	179	183	187	194	189	191	166	205	175	172	174	187	175	211	180	210	190	171	195	182	169	181	186	169	164	185	186	177	188	179	153	207	200	180	190	150	197	172	185	188	187	177	191	154	185	200	150	186	192	180	164	189	160	168	202	191	169	177	187	188	185	211	195	192	213	169	187	157	178	175	169	174	176	158	153	215	172	184	171	163	163	183	177	170	187	173	177	190	176	191	198	152	165	190	158	186	181	142	170	196	168	185	183	168	190	181	195	187	214	183	174	170	178	172	205	177	185	168	201	197	176	156	156	162	205	177	187	188	187	188	197	204	192	174	186	185	198	215	203	167	174	212	183	196	181	168	195	176	168	159	181	164	167	210	191	179	191	168	189	162	185	185	183	182	180	174	173	174	215	165	188	166	183	172	178	180	170	193	169	162	185	185	186	152	188	153	176	177	195	188	176	168	183	184	197	172	165	166	171	185	180	196	164	162	157	174	180	185	168	172	173	201	192	160	197	206	176	172	186	163	160	176	180	178	187	199	185	155	207	187	206	154	160	190	174	168	168	160	183	175	173	154	189	174	183	187	193	160	167	171	195	205	200	188	191	174	152	211	177	180	187	194	155	190	206	179	170	203	208	157	202	181	176	179	156	207	171	147	160	169	169	191	173	174	205	163	172	204	167	177	159	187	164	186	170	176	192	197	169	211	153	171	178	172	171	161	201	180	164	174	173	183	177	182	189	175	187	184	194	174	211	178	203	179	171	173	186	179	195	196	176	180	171	156	167	202	180	203	183	181	218	179	176	172	190	192	185	181	162	202	181	186	182	191	186	175	196	171	201	179	186	201	177	201	177	185	194	167	136	166	188	175	160	179	192	184	190	186	189	191	180	205	175	205	187	177	198	192	189	174	189	156	165	211	159	192	165	199	190	186	171	169	176	177	170	159	171	165	176	165	159	185	191	160	189	202	201	170	193	161	178	184	169	184	158	155	205	180	171	184	180	189	187	161	189	159	173	177	179	159	182	207	178	193	182	170	199	165	167	173	215	213	169	164	160	187	177	185	174	175	192	175	165	193	171	180	180	184	177	184	196	196	179	186	186	156	178	194	196	175	181	168	196	189	180	161	197	177	168	192	189	178	201	206	179	201	171	185	159	171	168	181	199	173	188	197	179	176	171	180	177	166	175	185	197	178	180	192	184	168	184	210	171	193	198	157	223	191	182	194	186	193	169	176	176	169	172	196	187	181	188	184	173	197	196	230	157	188	164	177	175	178	143	183	181	172	190	200	177	166	189	182	186	183	180	160	198	178	183	176	177	205	198	202	157	181	157	166	191	186	192	160	151	182	173	163	162	192	170	141	198	173	155	193	182	175	184	181	163	192	161	182	166	175	176	177	174	206	181	188	195	198	190	189	171	196	154	164	169	169	175	183	186	197	194	193	191	186	196	193	185	171	194	178	188	193	197	172	197	166	177	175	165	181	170	158	200	176	177	200	180	178	168	157	189	197	197	186	188	198	183	164	178	156	156	172	180	171	195	168	176	185	186	193	187	188	196	183	182	183	211	192	208	181	160	198	183	201	178	172	192	176	157	178	195	174	206	188	193	188	179	151	177	205	208	173	201	162	179	187	185	165	216	179	200	191	181	169	177	196	173	173	218	187	210	185	191	178	184	192	170	183	184	177	159	163	189	219	177	193	181	189	189	191	176	186	218	191	185	186	187	193	186	156	162	172	223	189	171	221	153	177	188	185	191	196	203	187	182	186	170	174	202	183	207	184	167	183	173	147	182	162	180	184	194	185	176	194	205	178	175	171	174	175	158	180	171	166	176	182	164	196	212	180	170	168	183	178	160	172	192	195	179	165	171	174	172	184	203	200	167	179	183	181	204	160	174	182	175	156	157	167	177	162	199	169	182	192	196	182	163	170	184	166	185	177	183	183	184	184	178	174	202	200	180	172	191	177	193	190	168	183	189	188	200	189	182	173	181	224	184	165	176	202	195	185	195	196	186	195	190	191	168	194	181	205	193	193	184	173	183	157	152	194	188	165	173	187	184	170	225	162	164	219	182	192	181	168	152	203	160	189	180	170	171	171	188	167	163	184	193	194	174	166	201	163	173	190	178	182	171	164	179	177	179	158	182	185	181	184	173	171	183	181	186	166	163	172	180	178	161	178	147	194	155	188	170	172	174	194	176	181	155	164	174	198	174	163	188	201	180	209	164	208	185	180	185	181	191	178	200	190	180	191	177	175	154	188	176	183	185	171	184	170	187	177	154	192	182	197	175	186	177	210	169	163	167	196	197	181	184	174	166	188	161	177	204	156	184	183	179	185	194	203	185	213	169	184	160	172	185	199	167	166	190	213	158	182	180	165	171	180	151	185	171	182	187	176	177	194	180	194	172	176	174	175	160	172	201	171	164	163	193	167	217	179	196	187	157	192	180	179	154	166	176	165	159
11206	1362	2549	2997	2713	2180	1890	1622	1417	1211	1160	1074	961	931	884	814	862	775	699	730	699	662	676	644	645	687	571	626	619	581	558	553	598	635	551	602	597	599	513	597	560	589	570	573	554	565	564	578	550	527	550	529	606	521	551	581	571	539	521	558	563	549	558	530	576	530	545	520	552	524	548	521	499	522	500	544	529	559	526	506	534	543	518	519	478	534	530	518	508	522	546	534	494	493	529	530	498	517	497	497	498	516	525	481	516	537	561	557	491	533	564	523	559	530	507	515	520	535	545	530	521	564	533	534	561	536	520	529	535	535	514	515	508	532	550	515	527	492	520	509	566	492	538	484	538	512	521	567	519	532	494	565	538	534	554	553	526	528	498	530	530	504	524	482	530	553	531	524	507	541	479	479	515	531	568	484	490	535	539	546	523	516	508	522	504	515	506	505	544	538	545	535	583	517	525	587	452	573	510	539	477	528	539	531	523	534	501	566	520	486	497	533	516	497	502	514	538	486	544	516	519	552	527	510	518	541	501	568	548	547	522	519	492	492	474	512	506	533	503	527	524	549	527	511	523	494	525	548	562	523	547	498	535	497	493	463	526	515	538	552	541	536	527	532	536	503	517	528	508	523	536	516	508	524	508	492	503	549	574	499	526	559	516	526	527	535	543	515	531	521	514	488	543	537	545	543	527	521	506	554	549	524	515	566	529	528	503	548	555	500	538	523	492	521	500	528	497	537	515	573	494	524	497	528	545	510	513	540	551	538	536	556	485	491	505	520	594	525	498	498	498	519	530	561	520	539	535	536	489	509	494	533	534	508	528	527	497	564	523	520	511	494	518	567	543	542	521	559	541	511	501	513	537	548	543	499	530	519	523	484	528	499	513	534	491	530	529	536	539	542	531	539	557	511	514	534	534	559	488	525	517	531	507	529	572	507	540	562	532	520	575	513	537	507	504	514	546	530	529	512	524	521	554	518	488	511	522	481	535	554	530	532	490	534	497	513	479	522	518	556	498	537	518	529	536	518	526	525	538	487	513	522	518	488	499	499	504	516	532	522	606	524	547	507	529	546	559	462	529	500	528	533	497	546	515	522	541	536	541	523	516	549	570	530	520	508	522	531	548	545	529	557	495	472	516	496	526	553	519	552	526	521	539	525	541	541	516	540	505	497	511	506	538	489	517	529	537	505	536	531	512	513	556	520	531	552	525	530	529	522	493	487	472	543	558	518	486	557	474	529	528	491	574	521	513	522	512	522	545	565	547	521	547	513	568	528	535	534	488	540	520	556	483	484	494	488	515	537	504	523	521	508	510	522	525	521	526	502	515	540	506	504	528	537	519	530	513	521	547	555	500	514	522	522	539	533	471	526	514	566	530	510	548	530	535	481	517	551	523	524	500	513	532	543	514	519	557	499	569	486	536	530	531	515	478	540	549	526	526	568	508	492	541	470	493	533	522	568	520	496	520	490	464	549	499	505	549	503	534	535	487	535	556	516	540	516	519	544	493	541	500	558	522	550	519	540	531	563	475	523	544	525	524	532	481	532	497	511	519	534	504	568	545	545	500	525	517	500	539	546	504	498	562	534	518	511	564	515	538	563	506	503	501	510	481	513	524	558	504	520	552	478	528	502	508	550	523	543	544	520	527	498	549	495	511	522	506	512	525	514	555	537	522	490	508	553	494	511	515	516	549	553	469	522	459	537	524	514	511	553	515	554	527	485	537	503	490	520	514	526	525	530	560	528	485	545	555	496	513	526	493	516	523	563	548	499	557	527	520	531	535	500	542	539	536	522	489	528	552	581	547	528	539	548	529	537	534	489	551	480	522	534	522	522	507	540	520	492	554	480	508	559	528	524	492	530	520	537	522	485	538	535	522	534	517	502	508	502	540	514	539	479	523	526	518	541	477	497	513	528	519	538	490	535	533	520	535	535	542	495	508	524	539	514	521	539	490	516	517	504	529	554	536	540	543	500	477	513	532	521	501	539	520	507	509	512	537	559	491	538	494	512	510	537	545	509	571	525	519	507	500	487	515	513	509	501	503	548	496	557	515	506	521	526	555	505	517	464	529	538	563	531	549	499	508	506	547	515	536	522	522	553	486	491	552	549	474	512	548	546	511	534	503	534	521	503	521	484	485	548	524	510	539	517	526	515	533	494	524	537	509	592	555	539	516	564	490	524	501	565	534	515	485	521	523	546	525	516	490	545	512	542	517	540	527	520	534	510	517	535	544	559	514	552	476	504	501	516	513	528	512	541	526	563	524	491	542	526	484	501	474	539	527	505	542	514	478	512	558	504	522	486	551	505	477	554	531	543	532	518	490	498	580	507	511	501	535	479	505	542	521	551	548	585	536	526	551	474	517	518	533	526	503	512	545	531	535	582	575	546	565	568	519	505	552	515	537	516	557	531	526	474	568	533	520	569	489	559	516	532	555	535	515	499	560	525	496	547	470	547	513	531	509	525	505	546	535	510	572	521	520	538	532	571	514	462	548	494	540	522	533	552	526	505	543	514	549	488	502	527	534	523	508	529	575	518	548	531	551	501	510	506	506	562	524	472	577	521	548	516	552	526	542	471	482	541	585	564	533	511	545	545	537	467	543	493	516	494	565	545	498	520	503	503	529	554	550	544	506	555	542	535	514	509	515	494	495	481	530	494	516	492	531	500	520	526	529	493	568	549	582	526	481	519	508	534	494	495	515	464	561	540	534	507	517	540	566	507	519	505	534	532	581	537	530	488	535	512	536	562	516	540	568	553	561	514	557	529	526	548	554	505	546	482	538	483	519	531	564	512	510	514	491	511	561	522	509	539	531	510	515	536	525	503	555	503	536	480	491	491	502	523	534	511	521	539	554	504	512	519	514	546	508	527	531	520	512	533	546	531	527	544	532	509	510	526	501	515	533	506	533	502	536	515	534	564	523	486	523	546	515	507	516	541	526	526	563	522	579	536	478	505	488	528	479	533	549	547	520	532	544	516	531	495	568	498	511	556	499	524	540	517	535	540	524	534	519	540	557	487	524	515	499	532	513	558	440	529	548	537	518	525	518	543	486	526	518	541	529	553	511	543	494	535	503	529	499	481	482	571	495	518	495	489	530	495	499	499	546	559	503	512	531	546	523	557	494	533	513	512	524	494	539	514	526	543	516	540	527	498	513	533	561	564	470	516	525	501	487	549	588	556	531	523	535	530	509	523	505	544	502	551	523	515	485	559	511	529	475	578	569	511	549	525	542	514	560	524	514	523	534	531	559	502	532	529	516	540	569	524	523	513	547	550	536	490	519	513	502	517	518	494	550	524	531	526	519	499	519	465	524	524	526	520	545	512	510	537	479	544	533	482	554	538	532	489	548	532	510	530	519	565	509	509	528	516	531	512	511	527	518	551	521	490	515	484	529	524	518	502	493	534	522	546	518	544	501	486	508	518	528	534	506	543	528	505	525	544	489	527	536	462	504	517	539	497	546	517	566	452	496	500	490	513	518	524
33346	7351	2661	1927	1384	1080	818	702	662	590	536	500	461	447	434	402	427	436	367	402	408	353	354	375	351	372	362	376	355	348	362	361	342	350	367	392	353	369	336	370	375	355	350	315	378	357	350	372	333	368	338	389	384	330	318	286	356	355	338	350	344	332	326	319	373	367	356	381	344	364	359	354	330	337	362	309	316	341	341	334	356	386	355	355	366	359	354	336	343	345	331	375	336	330	317	332	350	341	337	365	344	300	343	369	320	359	365	394	370	332	354	330	355	390	373	340	333	336	320	367	387	339	352	333	358	337	307	366	321	342	346	371	351	350	361	346	316	318	308	358	346	347	371	365	357	321	362	372	324	364	331	382	346	345	360	338	373	335	308	365	355	343	321	360	354	333	340	343	358	345	330	306	370	333	349	359	341	315	363	348	347	383	380	360	340	343	317	348	374	352	320	342	336	340	374	317	369	351	320	334	364	361	359	336	307	302	379	367	369	354	362	330	337	352	338	336	385	328	349	311	298	331	333	338	376	354	321	375	365	353	359	360	336	378	344	325	323	341	340	356	337	350	343	318	336	332	331	356	347	357	352	368	343	347	348	363	313	374	330	324	325	310	331	359	330	340	359	322	316	385	365	352	331	345	299	346	346	355	363	341	344	377	346	348	317	343	362	342	353	357	347	341	361	357	335	351	345	339	354	374	357	352	336	327	374	331	382	372	344	343	349	320	338	342	364	366	370	340	354	357	309	335	352	376	359	282	343	325	360	342	361	322	338	347	374	392	355	384	359	361	349	380	380	372	340	340	317	329	338	342	312	337	344	342	370	355	317	344	377	338	323	383	389	334	373	317	358	365	357	321	349	341	350	355	348	342	325	366	356	364	331	313	303	360	377	342	350	341	368	391	399	337	359	349	330	349	343	366	345	365	363	341	332	346	316	310	347	375	332	337	345	383	353	354	337	359	396	365	406	332	336	327	360	366	344	330	296	341	347	357	367	407	324	318	323	331	332	336	373	386	363	311	343	347	371	346	340	357	333	372	367	341	348	351	391	354	339	351	364	333	334	365	380	338	323	380	337	374	350	369	353	361	356	349	362	385	356	371	361	363	337	369	374	366	335	351	325	357	378	366	345	335	361	349	361	348	339	322	373	362	322	340	348	328	368	349	376	325	338	336	336	360	351	341	356	323	361	351	325	353	348	318	334	332	351	352	370	367	307	324	363	343	338	351	326	349	397	322	362	348	360	326	365	357	333	380	363	356	339	351	353	370	371	351	357	385	357	351	359	346	335	373	353	329	325	338	353	347	357	335	353	346	349	346	338	374	326	356	367	363	365	339	356	357	354	330	349	338	349	341	324	360	285	354	332	340	324	350	357	371	355	349	319	336	325	363	346	360	393	331	321	349	332	363	366	334	358	333	311	344	365	325	344	356	342	332	348	353	396	350	349	306	358	354	358	333	372	373	345	364	312	344	359	370	350	374	355	379	333	327	359	342	381	329	346	324	337	342	352	391	351	347	359	324	343	336	332	386	344	342	346	364	343	365	359	335	350	341	316	352	333	331	332	316	336	350	359	329	331	350	349	356	324	333	315	375	349	344	359	381	339	328	360	365	325	346	306	329	364	384	337	326	342	374	345	346	348	335	347	346	358	372	370	353	316	364	365	343	361	346	382	396	365	324	327	361	369	334	355	346	373	331	344	340	355	342	316	344	369	371	363	374	340	352	384	366	340	343	333	376	321	348	313	333	368	360	389	351	323	360	348	341	299	338	362	385	349	359	331	369	351	322	350	369	345	361	371	345	338	351	344	359	329	342	399	381	348	359	347	338	368	339	352	327	365	365	360	297	343	340	362	393	368	373	339	391	340	371	313	353	363	389	326	327	371	341	378	356	351	347	367	356	342	334	329	341	341	358	366	320	360	375	352	345	341	367	337	357	330	312	365	347	354	348	339	323	357	371	310	361	372	346	376	320	370	367	366	351	334	310	371	329	361	376	351	332	352	340	368	325	339	337	330	335	369	359	346	334	337	327	353	352	350	354	335	376	341	336	343	345	344	383	361	336	363	325	314	312	351	351	359	339	328	310	374	357	344	331	330	377	371	327	341	339	321	333	340	394	351	353	372	326	364	352	347	357	323	364	361	341	399	367	340	356	396	382	364	327	345	321	289	321	366	334	355	310	372	323	361	372	369	345	364	318	332	369	355	361	330	340	322	390	325	380	349	351	304	354	313	367	317	324	350	334	390	352	337	357	346	364	332	353	400	338	352	354	364	341	338	336	353	349	395	344	366	344	364	350	326	394	363	341	360	353	350	339	314	343	381	372	351	343	330	348	340	348	377	330	350	363	326	364	354	341	332	354	331	347	308	358	335	342	320	405	353	376	349	334	334	386	296	348	374	349	309	367	339	348	356	348	392	333	346	322	368	341	375	369	355	336	350	299	386	356	358	361	391	338	367	326	338	343	363	359	357	347	362	364	344	376	353	330	322	328	355	347	330	313	346	344	365	364	344	332	352	366	371	354	347	367	359	356	341	354	339	311	368	345	324	327	343	392	355	385	302	344	323	349	342	334	350	337	357	344	317	332	340	352	350	309	387	351	378	338	368	397	345	350	340	343	352	342	331	344	336	369	356	333	321	367	361	328	344	326	330	343	336	359	342	347	343	366	366	348	365	401	349	384	389	336	334	346	383	372	331	336	332	354	355	319	368	346	329	347	343	355	351	338	342	338	355	343	338	386	353	314	327	323	384	347	359	352	370	365	357	340	313	320	356	340	373	330	342	374	344	346	362	326	344	359	346	347	356	352	369	379	374	354	347	321	337	346	376	367	328	338	348	344	388	361	383	355	329	344	348	370	350	355	378	335	339	370	361	338	347	346	347	353	353	332	348	338	325	350	337	343	346	341	341	363	351	368	370	375	343	340	348	354	335	348	346	312	348	319	349	345	311	343	336	375	360	339	353	367	342	367	341	367	380	336	338	383	361	362	333	399	349	344	337	368	349	352	355	319	316	370	354	339	339	366	376	347	371	353	374	334	394	394	344	318	371	375	340	365	375	372	339	388	363	317	334	344	342	333	346	375	340	357	315	360	347	350	360	357	367	326	343	340	337	339	370	343	379	347	371	380	368	344	352	313	377	310	344	341	352	332	392	345	328	329	372	375	365	374	364	340	358	349	328	394	349	338	350	359	361	338	385	354	364	361	351	363	367	334	352	330	343	333	395	365	357	373	357	372	323	387	314	368	351	341	325	324	352	375	338	374	307	370	362	341	361	369	356	345	359	363	373	361	361	320	359	337	367	343	352	364	389	344	324	343	322	335	348	355	332	331	344	384	345	313	347	351	317	326	354	364	361	366	373	360	345	344	335	344	334	333	343	371	317	359	345	369	350	356	335	346	345	325	311	326	336	373	370	375	331	361	373	330	355	332	319	367	339	351	336	370	331	387	334	310	299	345	347	335	346	345	353	356	338	369	398	363	332	348	369	391
17069	2490	4743	5662	5038	4014	3420	3023	2546	2323	1980	1939	1761	1616	1515	1376	1413	1387	1260	1230	1207	1206	1101	1160	1106	1133	1093	1051	1065	1119	1017	1018	971	1033	975	995	1038	935	968	940	953	990	977	914	924	944	978	910	947	933	931	924	952	937	922	941	925	976	900	967	908	895	858	888	956	974	951	903	937	927	947	909	879	912	869	883	928	916	939	911	928	890	920	913	910	902	950	945	862	875	913	893	854	895	927	947	914	974	944	871	921	866	880	847	944	871	910	916	929	918	918	852	863	925	892	890	891	862	905	922	862	857	864	943	857	928	879	907	868	877	894	898	874	901	891	825	924	853	888	852	862	896	906	863	972	903	947	907	894	858	912	948	968	945	906	895	889	926	933	915	871	850	894	874	861	897	901	925	885	906	898	922	881	847	859	831	891	895	870	944	850	927	954	872	854	855	918	866	927	891	841	881	890	915	908	871	946	856	887	883	904	872	935	909	860	917	835	885	867	917	905	904	893	900	872	848	886	852	890	865	887	942	945	886	893	910	881	888	897	876	886	896	908	881	918	944	854	858	881	867	927	902	908	957	864	899	895	903	899	875	857	868	934	865	835	859	863	914	858	921	873	969	842	914	880	896	885	857	934	893	894	879	870	907	908	843	944	894	877	852	888	854	875	915	862	872	888	910	893	899	876	891	858	863	867	956	947	856	913	895	929	938	899	901	899	902	925	904	902	854	878	941	878	890	839	903	908	921	904	878	866	869	890	902	908	883	896	937	858	928	912	860	938	880	870	911	872	860	834	896	878	850	857	899	859	816	889	905	866	853	900	833	881	900	875	885	912	879	893	887	850	848	879	889	876	841	916	876	874	829	891	879	863	961	896	864	888	846	835	868	841	895	855	833	925	910	919	901	887	863	919	884	838	872	878	962	880	861	859	881	880	955	803	910	883	912	866	843	890	874	885	856	915	832	904	857	922	908	935	901	839	852	874	858	911	876	839	936	945	923	885	871	861	843	891	893	916	909	842	870	934	912	863	858	893	926	905	860	916	911	886	882	914	886	900	855	875	864	877	909	840	851	898	889	900	894	898	945	873	888	925	926	846	903	881	911	891	850	885	855	902	898	870	887	846	883	879	852	875	865	896	882	937	926	884	876	875	882	879	932	888	880	850	893	893	911	898	882	895	911	861	925	884	866	872	915	909	869	907	894	860	887	892	886	873	922	882	854	874	870	851	909	928	904	941	841	872	899	860	875	884	933	883	900	889	897	898	892	873	913	841	944	910	861	875	842	919	910	904	950	842	923	910	916	897	888	861	899	891	894	913	866	839	848	934	866	914	892	825	925	876	893	875	916	901	847	878	923	925	861	949	882	908	873	879	914	908	874	888	849	882	877	911	878	898	872	840	883	929	864	891	872	884	867	883	827	877	877	929	949	892	864	928	876	871	881	901	916	936	917	900	929	891	896	850	937	906	808	860	942	907	904	925	986	864	947	848	904	878	898	931	870	913	845	900	895	847	853	899	888	936	843	895	920	843	891	860	858	927	841	900	936	897	937	867	908	893	899	946	908	895	911	886	862	851	924	866	886	943	881	903	873	856	801	910	865	908	906	879	894	926	932	846	886	918	884	898	929	841	862	910	882	848	874	869	914	909	906	872	866	871	832	888	851	882	893	890	879	859	867	900	911	834	878	874	866	921	852	865	869	898	921	912	920	888	895	884	863	911	913	887	871	828	917	908	913	917	909	841	879	837	888	939	930	894	881	900	899	893	896	853	907	879	890	911	871	843	875	860	916	899	926	876	875	892	883	896	909	889	860	881	892	935	827	868	902	924	869	878	838	914	839	890	853	882	878	888	856	831	900	896	959	836	902	847	914	886	918	893	903	901	865	863	876	900	869	886	872	894	898	928	872	919	899	896	872	866	841	925	869	907	856	858	910	885	886	926	884	855	864	881	850	891	897	947	883	884	856	885	938	822	929	950	878	884	871	982	818	907	957	865	863	885	878	924	889	882	809	871	850	907	950	849	913	883	843	954	868	950	915	942	875	801	896	792	910	846	832	863	884	899	869	906	912	905	912	960	869	934	907	897	863	905	912	854	881	914	864	906	858	924	886	868	907	894	918	916	899	904	903	872	896	881	928	825	873	861	910	823	887	855	848	895	863	879	892	893	932	864	927	864	869	881	917	915	895	918	865	879	901	930	850	931	863	876	932	927	917	907	922	854	839	839	905	867	897	894	863	907	889	908	920	875	882	880	938	870	944	896	884	857	842	888	864	928	897	835	909	876	905	948	860	882	884	912	868	943	887	923	872	886	877	895	939	853	921	857	876	879	932	914	914	885	879	889	869	886	901	896	915	865	915	899	917	881	880	902	836	933	906	936	947	901	879	914	899	904	868	855	920	903	864	885	896	851	905	889	850	869	910	925	912	864	913	873	880	889	879	922	920	882	883	915	887	884	866	905	930	874	863	868	885	883	869	872	850	902	883	892	870	919	896	871	854	890	858	931	881	894	828	900	915	888	919	867	902	910	887	829	924	921	917	923	847	843	912	878	919	870	901	959	933	897	866	858	945	925	916	877	866	878	898	866	845	907	875	893	910	885	895	841	911	908	887	908	920	909	917	885	885	890	904	965	892	875	890	893	870	901	871	907	890	873	878	910	871	911	842	897	879	882	884	859	840	852	940	890	895	903	864	922	871	861	904	888	880	889	900	908	906	891	913	847	833	894	901	912	848	831	903	853	851	885	835	932	860	880	901	870	920	861	919	884	930	898	840	900	902	927	920	880	849	898	898	885	900	900	894	906	918	933	870	894	873	908	891	874	922	864	858	925	893	889	849	840	849	869	880	886	913	893	911	886	871	890	828	915	855	849	954	897	888	868	869	860	892	895	873	854	911	880	893	881	878	873	895	890	875	895	895	863	881	871	872	852	912	903	888	893	864	931	892	908	885	885	867	881	913	891	906	866	844	881	870	913	893	892	878	914	919	910	860	877	863	857	842	865	910	886	907	949	892	842	877	885	850	895	879	882	938	914	860	851	899	923	832	887	834	896	825	880	861	882	872	876	877	912	908	841	890	835	882	922	863	942	894	894	905	903	909	902	913	888	907	867	892	855	981	943	855	889	902	925	872	923	885	887	898	959	886	894	922	896	891	831	916	868	869	954	875	901	898	850	939	893	808	854	905	870	877	895	886	866	816	857	908	901	915	895	892	875	877	827	877	871	944	896	881	834	887	900	810	901	862	940	954	877	900	840	890	951	859	857	837	903	880	869	914	927	890	908	901	909	886	863	849	853	853	886	879	885	943	846	879	881	878	870	865	894	905	955	873	816	894	913	888	863	870	864	912	979	843	850	883	890	870	891	877	859	897	872	888	849	845	884	910	863	884	931	926	852	917	835	912	886	874	863	882	908	871	902	893	904	928	882	892	892	898	922	909	871	892	860	846	878	857	872	887	905	902	883	903	868	890	909	889	863	856	875	880	835	880	836	835	839	891
3537	302	262	275	304	305	264	270	274	290	277	277	296	253	275	269	279	267	259	267	246	271	254	255	278	261	276	271	267	270	294	291	271	277	267	260	299	259	269	278	271	299	276	279	258	280	263	264	268	271	294	264	251	282	281	250	323	261	270	268	297	259	273	254	268	258	304	308	259	272	268	259	283	290	281	290	263	291	245	240	253	250	256	257	290	274	275	296	260	289	299	269	301	279	248	286	259	255	296	249	269	251	247	297	274	271	302	287	270	255	310	268	248	253	254	290	243	253	272	266	284	276	265	240	292	244	263	264	246	274	268	261	264	269	269	269	278	254	267	268	265	285	256	232	258	276	252	262	262	267	262	282	249	290	267	256	283	279	258	291	265	283	250	268	273	256	254	293	279	281	243	274	254	270	278	283	274	262	279	281	268	236	247	275	238	245	253	244	271	285	291	257	287	306	264	271	296	246	250	280	262	280	248	257	262	259	264	257	281	263	250	249	253	261	268	252	259	249	257	227	264	263	249	280	249	277	281	263	270	260	283	301	249	282	277	275	245	248	320	271	244	287	268	279	283	287	269	297	258	273	273	253	258	287	268	290	260	251	283	300	269	286	272	293	266	236	290	296	258	260	275	254	278	276	278	267	277	259	259	293	246	256	259	293	260	260	264	281	293	275	272	266	267	252	233	294	270	241	281	261	264	267	279	279	297	226	260	258	288	287	272	279	253	258	283	266	252	263	293	283	239	252	242	274	261	283	259	236	273	270	309	268	269	241	290	280	263	251	253	278	256	243	244	255	262	267	240	267	256	264	302	273	261	273	273	259	274	269	284	234	289	284	257	253	267	259	257	279	282	265	279	275	258	274	272	249	274	265	301	267	276	266	257	276	254	298	305	248	283	247	268	265	279	259	272	291	242	292	277	272	267	250	261	305	255	286	253	267	285	268	235	267	264	285	302	281	262	243	259	282	223	294	260	271	277	285	278	279	285	288	278	250	250	276	292	259	257	280	261	262	300	218	253	269	305	277	245	263	278	279	270	278	281	278	276	275	254	271	291	265	247	296	264	266	273	288	244	299	269	273	270	262	249	254	259	261	272	269	269	293	257	294	240	258	265	276	258	275	278	285	292	273	285	283	260	253	286	289	265	267	278	277	245	255	222	257	265	284	271	269	309	283	263	296	258	275	224	259	236	261	288	283	281	261	245	255	253	270	288	232	272	258	246	244	256	245	254	263	265	289	262	251	252	272	258	270	226	229	299	296	276	248	283	274	255	264	265	254	248	232	264	278	290	265	236	252	253	273	278	271	267	252	286	258	309	262	259	245	273	283	255	256	285	272	261	283	263	281	260	276	256	306	237	266	279	295	267	283	270	285	252	280	283	287	239	272	255	287	261	248	268	257	291	251	257	303	287	282	273	263	238	268	273	243	258	293	267	275	258	240	250	284	265	299	266	271	262	278	254	289	269	244	273	274	263	282	255	253	271	284	245	254	277	291	246	280	287	264	255	265	281	273	282	248	256	268	286	291	283	271	268	274	271	256	255	272	269	243	255	270	290	270	292	270	238	271	261	287	254	267	259	294	240	265	252	286	242	246	268	238	269	280	284	299	282	281	273	285	277	265	264	297	263	275	286	266	267	272	277	291	292	282	239	266	245	258	295	308	267	263	270	254	259	285	272	264	294	287	260	269	277	273	259	299	271	254	264	272	267	251	272	251	263	277	259	292	276	275	271	281	276	285	276	257	290	279	258	283	280	263	268	280	267	293	289	259	300	277	275	242	285	273	262	244	255	255	250	253	258	285	255	257	281	277	281	253	312	287	283	294	275	265	266	282	286	277	262	251	264	287	262	288	289	271	295	271	235	294	256	253	279	271	273	271	274	305	286	248	288	275	290	263	300	304	263	276	278	262	273	274	264	271	232	276	248	271	290	276	284	266	272	279	259	282	273	248	276	288	317	264	247	267	293	292	253	293	312	264	238	266	248	299	267	269	257	250	254	244	285	235	257	271	272	279	290	277	245	266	272	247	270	268	273	261	272	218	237	285	266	266	274	283	272	266	284	265	226	291	249	285	271	252	289	271	266	289	253	253	238	280	285	289	271	284	281	269	258	332	278	280	279	271	263	273	244	281	260	274	292	248	262	263	285	263	253	262	272	276	260	262	284	256	272	262	255	273	283	301	298	277	248	236	269	256	291	322	271	258	283	308	250	279	276	271	289	243	287	263	288	283	256	302	275	215	280	247	259	276	292	264	282	274	264	282	275	251	252	238	252	242	272	285	271	259	253	242	282	270	280	271	268	290	288	300	293	271	254	266	274	292	251	257	254	240	260	296	263	247	280	246	306	272	275	282	237	259	273	284	295	259	285	296	257	270	265	270	254	259	244	238	258	272	265	262	297	251	252	288	250	256	236	250	279	276	258	277	267	244	241	282	277	295	261	263	264	264	274	267	260	291	258	276	305	263	283	291	256	279	244	260	270	250	268	277	264	282	255	285	280	286	291	272	237	246	289	303	272	233	252	288	282	272	250	255	279	255	288	280	269	306	264	262	277	265	247	289	238	287	268	245	303	261	291	265	298	279	270	263	246	266	274	274	260	246	263	264	282	245	268	249	252	307	302	280	268	245	312	265	267	236	287	299	280	272	302	268	281	250	295	281	247	258	258	272	301	290	244	257	238	285	307	261	248	265	242	256	273	280	287	266	238	267	286	249	251	278	274	259	270	276	273	260	265	272	269	246	295	271	291	306	274	266	267	279	271	292	277	296	281	275	275	311	277	255	294	271	244	283	253	280	259	284	274	265	260	279	261	258	272	251	298	279	279	235	258	266	256	251	270	287	278	267	266	255	300	267	299	289	320	284	292	314	296	261	265	259	238	279	281	297	278	295	283	282	284	303	270	269	246	304	267	245	286	288	275	284	324	268	257	279	262	276	280	293	271	260	254	275	272	269	257	265	261	303	256	234	263	277	270	256	266	267	251	245	245	265	264	275	288	259	272	250	241	283	259	264	244	253	307	289	253	283	284	298	273	289	293	274	286	301	305	292	273	296	252	258	282	291	304	245	275	246	245	288	296	279	304	284	240	265	280	270	292	277	270	289	261	269	265	264	291	301	268	297	259	251	272	274	288	258	245	286	277	292	284	295	242	284	268	268	271	272	270	280	269	296	266	281	290	269	238	269	257	267	279	276	252	287	235	267	244	268	268	247	301	296	310	276	260	271	283	245	308	266	263	280	268	281	273	272	249	263	272	243	271	247	290	291	249	264	257	292	244	279	282	272	274	283	258	263	250	269	259	276	271	278	296	268	268	279	260	288	248	263	271	273	255	282	284	294	290	293	276	290	273	279	290	294	272	281	266	278	289	265	220	241	279	287	260	277	285	297	242	267	260	259	275	277	261	241	252	269	280	270	272	239	300	275	279	268	295	290	253	296	276	262	283	277	273	236	258	290	271	285	271	277	236	270	271	259	297	295	247	278	272	286
3188	729	707	717	724	757	745	723	692	749	768	684	705	716	698	719	660	696	725	717	692	659	739	692	686	620	701	729	719	701	695	663	640	676	615	654	695	685	680	726	674	665	708	695	684	718	695	635	689	672	665	679	714	712	670	646	726	672	671	704	682	700	680	712	710	710	685	670	676	655	689	680	698	708	660	677	709	712	664	696	665	657	703	677	695	657	678	742	699	698	682	708	689	651	661	720	712	702	669	687	701	670	686	680	713	717	680	648	699	726	687	711	667	695	655	677	702	689	710	699	698	682	690	727	662	668	658	682	688	665	620	718	684	695	682	673	707	707	650	638	673	701	705	679	686	696	663	643	656	675	655	700	675	688	643	714	689	660	695	692	684	683	627	685	702	660	648	685	712	715	709	670	684	720	687	654	689	702	690	708	704	690	707	700	729	697	702	671	702	685	645	662	680	719	702	695	678	681	713	719	646	695	705	755	661	683	625	700	674	631	695	672	722	641	686	651	647	683	680	655	745	706	695	702	669	734	703	676	684	624	654	674	738	681	711	734	667	703	673	647	690	705	695	716	653	648	688	650	716	707	651	729	647	685	682	694	648	714	685	695	692	721	656	688	713	721	682	701	778	706	706	654	676	672	674	685	677	673	678	662	725	653	723	652	671	656	657	722	675	729	690	709	706	674	703	681	699	689	680	712	688	698	680	724	684	696	697	708	708	671	696	710	666	693	725	702	701	706	722	665	731	681	706	667	681	717	690	694	677	674	699	657	719	693	667	647	694	649	696	682	663	668	699	683	695	691	673	663	690	706	632	683	695	655	669	680	710	656	718	702	674	691	712	690	699	682	701	688	656	680	656	687	681	697	674	638	677	705	677	716	649	720	718	653	686	669	733	719	677	710	646	707	709	680	683	673	664	745	723	675	670	658	676	696	678	724	720	673	624	691	678	687	726	703	688	679	683	686	671	695	651	673	678	679	721	700	686	690	673	667	718	703	638	735	684	700	714	694	672	651	673	677	678	696	717	675	681	689	729	704	674	682	655	673	714	721	705	697	737	661	707	641	704	675	684	726	694	693	667	685	734	634	703	663	681	661	684	707	736	697	648	687	746	672	669	692	693	697	690	702	685	693	703	665	642	720	696	717	665	699	711	666	692	673	652	660	703	676	669	684	748	646	678	694	696	631	616	661	665	710	706	748	672	632	672	674	708	678	686	682	712	646	647	714	631	642	705	677	673	705	677	723	627	685	663	693	651	707	714	697	667	653	693	665	701	704	679	663	700	658	673	693	658	695	669	674	707	682	712	675	663	707	690	730	677	673	654	681	674	693	694	654	635	698	702	703	680	667	680	686	653	703	652	686	691	683	687	667	700	709	693	692	688	678	642	684	699	673	730	682	714	691	690	681	714	682	676	721	664	661	725	620	714	678	712	707	610	680	748	644	705	656	691	695	671	663	677	699	703	695	694	643	721	662	690	694	709	686	690	681	688	680	690	687	633	643	697	718	733	668	653	715	748	639	665	677	657	687	742	689	718	728	652	664	689	694	659	687	659	686	710	694	688	754	689	737	663	634	642	674	695	675	641	671	691	687	704	659	689	640	693	677	639	749	663	717	702	683	704	663	681	670	734	691	741	685	674	678	670	652	665	680	701	715	676	681	664	657	716	609	696	708	727	678	677	727	729	723	684	697	697	728	663	639	692	715	656	703	683	675	718	667	692	679	629	696	676	681	717	697	671	655	713	693	699	686	664	647	636	695	693	679	712	669	669	706	656	685	700	700	669	712	656	673	674	665	656	689	710	711	721	710	713	699	696	692	702	699	684	732	691	668	722	649	726	746	674	669	698	714	695	655	707	697	695	716	677	660	651	711	668	717	678	673	670	710	639	681	666	702	726	638	702	696	712	728	686	682	681	683	637	682	681	671	700	680	698	640	674	684	709	712	692	682	669	670	689	725	696	719	693	700	648	728	709	670	651	711	747	672	679	719	713	677	653	656	696	672	738	694	681	703	668	661	647	740	708	676	725	729	720	691	658	670	721	682	686	703	680	689	697	665	656	678	652	717	664	724	709	685	683	655	687	673	695	706	692	693	673	647	673	691	666	678	716	733	673	711	689	710	681	711	688	711	716	662	678	663	678	685	698	704	670	708	642	680	686	726	614	636	692	694	694	696	682	671	709	671	696	672	671	655	700	605	665	698	711	688	721	647	663	696	673	625	661	663	649	680	729	652	714	681	690	649	768	699	686	639	697	685	677	670	705	686	665	650	684	680	734	675	624	734	692	677	667	697	663	684	679	723	721	675	690	673	700	680	665	695	714	702	631	696	710	672	697	732	682	688	678	658	675	692	614	688	655	717	713	707	674	690	708	680	736	701	714	692	674	665	675	664	707	667	633	686	705	672	664	690	740	697	652	684	705	649	682	660	738	694	733	690	701	686	692	613	669	724	661	700	692	687	681	683	680	614	716	679	700	700	652	699	645	679	718	679	739	613	694	656	613	702	683	722	692	602	700	656	636	684	719	722	674	677	656	654	683	705	698	668	694	701	737	640	663	642	729	688	721	647	687	668	669	697	663	711	675	654	654	646	711	692	721	713	665	710	692	698	694	661	696	683	651	686	688	708	684	655	719	685	695	698	680	687	666	711	725	691	690	719	740	703	723	708	699	723	656	713	627	724	630	656	696	677	650	684	704	646	700	746	694	650	710	691	696	680	685	709	690	658	697	671	671	720	671	701	705	654	701	671	655	680	635	679	707	680	651	653	685	709	665	695	684	683	711	712	705	714	725	651	703	652	712	683	699	689	633	712	679	686	641	635	695	680	658	701	687	716	693	660	722	651	719	694	704	676	703	637	696	658	702	724	633	616	656	693	702	683	699	628	739	644	690	720	704	643	656	706	666	679	738	708	632	709	666	655	704	695	659	718	685	678	708	668	700	755	757	688	721	701	672	688	710	658	656	669	696	685	706	689	661	672	699	648	693	729	707	725	732	677	685	664	687	693	665	681	676	693	651	645	667	705	667	682	693	655	692	707	680	716	647	674	683	676	746	673	739	700	695	689	696	712	680	722	721	691	682	644	685	684	709	641	678	687	676	690	669	693	695	683	632	691	695	676	647	708	764	714	699	671	669	688	680	700	749	705	736	703	729	669	677	743	698	716	691	656	666	698	722	686	703	679	674	662	707	699	712	654	698	698	654	630	669	660	732	742	706	688	669	666	719	686	691	690	666	715	664	708	685	701	699	671	682	689	698	692	726	718	711	656	714	676	756	665	674	725	714	670	702	711	632	673	640	712	690	665	676	701	656	721	665	693	695	654	658	672	689	750	702	684	686	682	667	760	663	686	666	690	680	648	677	715	684	666	719	710	730	695	666	682	686	721	675	688	697	676	727	708	666	718	672	716	642	685	647	682	687	667	678	683	696	674	681	715	682	669	674	706	678	667	677	705	598	695	711	671	672	725	680	662	713	671	655	662	626	694	638	701
21269	2917	1198	967	655	506	417	379	311	291	285	294	237	254	213	232	211	212	228	207	191	186	190	202	182	178	218	195	195	161	208	217	176	204	180	191	186	183	180	143	196	195	174	183	185	165	158	170	200	187	187	193	170	157	158	206	189	182	177	165	203	179	160	198	202	172	190	197	188	176	199	189	173	191	188	178	180	167	186	175	161	192	178	200	197	203	183	198	186	174	201	201	198	193	166	182	194	190	174	202	186	194	188	168	179	199	170	169	183	182	192	173	175	183	158	170	189	168	185	181	176	181	188	169	151	171	158	173	172	170	187	190	179	203	188	208	199	170	195	183	182	181	199	183	176	173	181	189	187	174	178	165	172	164	175	158	167	168	164	198	165	165	162	163	167	190	183	167	196	189	163	183	198	188	188	168	173	189	179	201	175	178	194	189	179	181	160	186	181	186	164	178	191	189	179	182	186	158	202	148	180	171	187	177	174	165	177	185	167	172	203	180	176	176	180	176	196	174	177	163	170	173	204	196	182	188	216	196	177	195	197	151	191	178	181	182	177	182	195	177	199	181	173	179	194	186	207	154	168	168	188	176	165	187	204	169	189	194	184	172	200	181	213	194	172	192	170	190	167	199	186	186	195	173	190	182	180	194	197	182	187	190	158	185	197	184	170	195	192	175	186	193	173	186	211	203	192	186	177	172	184	182	197	169	184	174	200	179	154	169	204	200	169	193	177	158	155	164	208	186	186	163	196	179	186	166	191	174	187	180	176	176	216	199	162	176	163	176	204	179	207	190	163	161	168	172	227	183	178	157	191	162	192	200	182	198	179	151	202	173	203	210	200	182	184	205	178	175	190	175	178	172	172	185	193	195	183	175	191	170	185	184	181	183	174	178	173	169	161	179	181	176	177	177	152	174	184	173	171	203	195	178	175	161	179	175	155	185	159	175	187	200	178	177	187	176	171	193	206	171	186	192	187	189	191	198	183	180	157	158	160	177	165	178	203	196	191	206	166	176	178	171	175	189	189	179	176	169	196	180	173	177	185	170	186	195	167	166	172	197	176	165	184	168	190	197	213	161	187	171	170	183	178	178	193	165	183	186	189	144	195	202	167	178	186	170	194	202	178	187	183	163	171	195	185	184	191	205	170	180	176	183	193	185	187	173	182	173	151	191	186	184	187	181	173	188	182	170	190	165	152	191	179	206	172	167	206	205	182	170	184	207	174	202	175	197	176	207	188	181	186	217	197	176	183	205	186	173	164	172	193	193	197	165	205	196	164	194	179	196	186	166	180	191	164	153	214	199	236	185	178	160	200	160	194	183	175	175	183	156	153	178	173	183	166	171	188	186	172	178	167	192	186	169	180	204	174	188	155	196	190	176	188	192	213	178	179	181	195	183	177	194	167	184	206	171	179	181	167	176	171	168	193	150	182	172	205	168	184	164	184	188	199	193	178	213	157	197	200	184	187	181	177	167	165	173	190	169	192	194	161	164	168	199	196	189	190	163	174	175	177	189	194	185	176	190	177	186	182	179	184	168	190	179	195	195	200	173	207	183	180	184	177	165	171	168	174	185	193	177	203	159	178	192	167	184	188	204	169	187	188	163	212	209	184	173	187	179	170	192	182	192	178	173	176	178	184	195	174	170	190	171	184	167	219	192	187	181	165	175	204	184	170	191	178	178	166	194	196	173	178	187	194	212	192	197	200	191	175	182	198	183	162	200	157	156	171	192	166	188	188	155	176	191	166	189	192	188	154	178	149	194	159	188	196	177	175	188	160	168	167	175	172	162	179	208	180	163	180	206	188	172	180	165	171	194	197	181	183	196	185	194	169	179	180	185	204	155	170	187	161	183	177	166	194	179	194	205	172	185	180	169	157	170	190	171	186	190	198	191	177	214	179	181	167	192	173	177	167	166	171	191	190	178	171	189	181	177	187	167	162	171	163	182	192	191	191	191	193	169	161	180	186	172	181	167	188	215	166	193	191	180	179	166	199	187	190	194	211	188	188	185	180	175	182	163	189	187	211	173	173	182	168	200	217	179	187	191	192	174	169	157	187	180	177	167	175	163	175	180	174	186	188	190	188	181	187	181	180	178	172	157	175	185	163	170	158	177	166	207	158	190	168	178	192	164	183	210	182	188	155	209	179	191	186	182	162	206	189	171	206	168	189	173	201	192	183	157	188	183	187	174	186	195	161	169	195	179	182	189	181	187	188	173	199	162	168	186	173	174	198	179	202	166	207	184	208	193	174	198	179	160	167	203	180	168	169	175	173	194	186	170	193	206	172	177	192	201	199	195	179	170	159	167	193	157	180	185	191	194	196	187	176	197	182	180	172	191	187	165	188	186	193	182	178	165	184	197	184	179	193	194	184	194	186	177	161	187	186	187	183	170	173	197	173	180	192	173	185	199	184	220	166	163	163	210	189	169	186	189	172	184	169	185	161	197	164	173	182	192	201	199	206	197	164	173	191	174	190	177	193	172	193	177	190	173	164	207	187	185	182	183	175	168	175	182	169	183	162	195	171	200	175	174	174	180	173	183	159	173	180	178	187	164	160	203	183	164	166	170	208	184	184	150	188	184	195	181	176	183	145	171	182	191	178	177	167	189	187	202	185	172	205	195	189	176	174	156	172	177	167	168	205	180	186	171	172	196	199	167	175	146	180	161	214	191	169	180	192	161	196	180	181	189	194	189	195	184	184	171	168	175	171	179	167	191	164	198	175	163	187	161	153	172	168	185	189	176	204	193	189	193	178	180	191	180	186	191	185	183	183	168	173	173	178	173	171	157	169	185	206	182	201	163	190	180	173	168	191	183	195	184	189	205	185	154	189	164	191	202	198	181	171	174	181	166	175	189	178	183	198	206	196	171	190	199	182	169	154	167	170	163	201	157	165	189	188	194	137	172	201	187	197	168	168	189	159	192	169	191	174	197	184	195	185	204	189	179	158	164	200	185	183	198	182	178	193	202	169	184	186	197	171	146	183	171	184	163	202	152	195	180	185	187	170	189	172	170	203	178	184	174	177	188	196	161	191	176	194	174	165	168	185	219	197	190	171	183	164	180	180	162	162	180	202	183	161	176	162	161	152	181	175	164	196	200	179	198	182	188	174	196	173	166	185	197	178	178	186	159	199	189	168	190	191	192	162	195	183	165	155	175	178	167	174	175	186	186	196	202	190	179	176	206	162	179	165	192	174	172	171	194	191	201	197	170	167	174	192	183	170	193	187	189	181	188	187	183	182	179	165	197	186	195	171	179	176	189	189	177	172	187	185	177	188	153	200	184	177	180	196	195	179	189	194	186	150	172	192	206	168	190	181	173	188	172	203	175	159	181	189	173	178	176	174	174	186	150	201	177	163	178	176	188	187	201	171	180	163	197	176	159	188	178	173	170	185	176	144	196	170	200	188	155	182	183	167	157	181	159	190	204	187	196	196	183	177	187	181	187	180	211	183	188	169	190	171	174	205	177	199	181	188	202	171	171
11405	1356	2433	3001	2638	2160	1889	1616	1402	1237	1144	997	964	921	851	850	803	787	763	744	720	692	607	655	599	671	610	592	618	638	664	622	622	616	603	584	553	555	569	559	612	527	590	565	592	563	547	598	519	519	552	586	521	575	572	496	543	551	523	549	570	558	550	521	543	513	531	538	506	556	520	548	493	538	567	533	531	541	558	548	507	562	518	545	557	535	530	566	563	540	574	534	504	511	530	523	565	534	529	571	555	520	552	528	505	532	535	523	517	483	552	493	605	549	536	553	547	511	553	496	522	539	550	525	536	544	471	522	519	528	518	511	506	538	542	555	532	574	497	573	558	535	529	502	517	528	557	481	519	530	531	543	518	549	529	507	530	523	516	524	539	605	519	438	556	511	531	496	553	543	529	509	490	547	485	522	520	513	514	563	544	499	547	492	498	503	504	510	561	508	529	526	591	503	522	526	530	512	552	522	539	531	533	478	500	558	504	548	506	488	526	506	543	546	500	510	540	514	541	538	524	529	486	535	510	516	516	551	520	497	536	549	573	509	519	525	563	532	525	526	508	530	484	544	520	558	525	519	537	550	506	539	510	537	487	506	511	554	538	542	518	531	543	516	489	486	481	537	484	514	535	516	521	559	546	555	559	514	532	548	547	507	522	510	537	507	544	501	502	506	557	526	512	555	538	549	528	524	513	556	514	494	557	541	516	491	492	555	521	538	530	539	546	522	512	492	514	530	518	525	518	514	530	583	509	537	516	501	543	531	520	529	502	535	526	584	486	556	510	554	480	495	547	488	584	502	525	532	524	536	535	500	549	471	525	527	545	552	508	530	556	525	561	485	514	551	513	553	497	563	497	543	561	539	520	526	510	524	526	560	564	518	535	509	548	542	517	502	550	501	501	518	560	538	546	512	457	542	525	552	523	515	500	504	515	481	546	527	536	490	509	559	500	533	510	516	549	495	521	501	524	509	521	519	490	554	530	529	507	528	483	536	520	516	552	527	515	542	506	503	516	517	501	514	564	503	523	484	535	514	513	509	557	506	504	536	516	525	503	550	498	533	528	520	508	498	560	512	535	537	500	540	544	546	519	551	544	530	524	522	539	493	471	512	527	524	504	521	541	499	513	514	546	526	540	540	509	547	541	562	491	531	540	578	502	489	549	492	557	536	507	510	524	530	534	556	525	515	529	493	486	517	525	524	528	522	524	514	554	544	568	511	583	574	549	555	528	540	504	545	510	512	492	560	528	497	504	506	495	522	532	509	516	525	518	560	513	557	506	496	507	512	477	506	528	517	576	530	524	540	565	541	515	488	496	530	578	521	496	555	516	523	508	522	557	547	506	518	564	562	522	570	507	504	535	522	520	501	513	531	510	510	535	507	535	524	535	544	520	506	556	533	536	481	543	501	542	522	509	535	542	532	533	548	541	543	543	537	505	549	552	510	475	467	502	498	555	554	523	518	515	535	509	577	527	534	493	483	558	558	509	522	535	534	533	507	520	538	491	519	504	551	496	518	543	497	546	524	541	508	532	495	546	540	532	525	524	521	510	509	525	501	516	535	520	520	542	522	486	514	527	505	513	524	520	506	534	531	544	526	506	532	538	535	532	563	521	518	486	522	533	496	490	513	527	502	525	482	567	511	521	520	512	536	546	501	556	540	515	530	525	516	557	527	529	510	509	524	535	576	520	539	520	558	544	549	511	543	564	506	566	526	503	504	538	523	499	482	468	524	547	505	486	525	553	528	526	557	502	526	502	490	539	505	546	471	516	472	528	590	488	535	543	530	561	497	527	538	538	494	519	523	510	509	561	500	538	521	521	526	532	531	527	508	540	493	510	488	567	535	495	562	523	548	508	522	556	517	501	543	559	538	533	526	548	514	548	502	510	526	494	531	557	514	510	513	518	549	558	479	512	559	571	526	525	515	564	517	531	526	510	557	549	529	549	516	581	502	542	495	511	536	496	529	526	520	489	535	526	522	547	540	529	489	542	460	508	524	529	564	508	461	549	555	576	522	553	517	546	494	529	535	535	519	526	535	517	508	534	521	534	525	566	521	534	532	566	561	568	528	542	521	526	513	522	487	515	535	547	539	562	506	525	531	557	518	512	561	520	486	486	567	551	501	518	550	497	508	509	511	566	543	525	523	483	513	514	543	524	516	504	540	557	535	535	521	536	522	532	523	527	561	531	525	528	463	534	505	527	538	510	530	511	566	529	535	525	544	495	520	520	542	543	535	513	532	535	530	503	537	522	521	504	531	538	531	483	544	537	540	525	483	532	516	512	571	509	547	525	547	528	525	506	478	568	502	535	542	572	483	529	511	505	510	564	486	536	572	531	551	491	529	536	532	516	531	525	527	516	548	513	506	565	507	505	540	570	566	501	534	527	500	518	559	488	520	499	520	489	519	519	499	529	515	536	525	489	554	516	479	509	562	490	545	510	576	528	542	533	544	469	533	504	500	554	536	516	543	523	522	543	554	515	545	531	480	517	495	526	529	488	512	504	526	520	561	543	495	533	512	535	521	529	512	498	528	554	541	532	505	511	542	537	551	507	525	500	517	546	523	539	535	515	490	548	512	510	493	507	527	534	541	517	516	472	528	510	554	541	539	520	541	524	561	509	511	536	488	520	523	488	560	521	556	530	538	542	531	503	561	552	508	498	586	518	492	536	517	516	573	505	507	517	507	516	496	515	520	485	538	518	493	526	498	536	507	509	537	516	540	503	494	535	545	525	531	504	502	488	503	511	497	517	495	502	546	549	500	531	542	527	530	514	591	547	515	540	508	549	569	548	541	552	501	544	518	540	540	504	524	513	555	576	523	507	518	495	552	528	510	551	564	512	523	522	557	526	523	529	559	523	512	545	490	525	510	505	509	564	525	521	546	498	519	490	532	537	506	549	531	526	521	518	511	536	581	530	505	527	510	545	557	512	492	542	495	523	494	517	532	563	554	536	515	519	522	523	543	521	497	532	523	533	512	529	522	520	487	518	519	533	527	500	504	498	567	562	515	481	548	521	484	502	552	528	530	499	531	496	545	531	539	544	552	511	481	529	548	529	507	524	489	508	485	521	519	499	518	509	531	587	545	496	535	540	555	523	542	534	519	509	525	512	502	543	509	493	528	517	489	556	517	556	516	500	581	543	474	530	547	536	500	533	500	507	502	517	536	513	556	492	522	523	529	516	515	514	534	517	504	498	545	544	568	506	532	503	512	550	497	536	492	518	551	544	505	521	536	564	537	489	563	505	531	507	540	519	505	555	537	555	494	513	549	604	540	510	542	522	506	486	528	510	474	542	552	589	554	541	507	489	504	500	509	503	547	535	505	495	487	512	530	450	516	564	518	482	567	567	529	490	510	522	500	531	498	491	494	527	516	534	535	543	540	561	535	556	488	515	530	485	518	533	541	550	512	531	535	501	511	512	554	523	534	506	529	505	532	524	531	511	485	545	503	522	538	521	542	552	528	525	492	519	525	554	533
33817	7182	2608	1952	1427	1043	869	738	652	567	528	566	516	468	450	451	419	398	453	449	406	359	385	355	398	369	360	390	365	381	392	360	392	313	363	322	396	351	331	343	373	352	396	374	374	328	354	367	358	356	342	358	354	373	333	358	360	360	337	357	336	347	372	356	335	365	350	335	334	369	331	384	336	351	356	343	355	349	329	332	332	334	335	349	346	335	343	344	311	327	334	355	362	334	380	341	391	355	325	365	348	334	355	357	352	360	365	342	366	362	386	359	338	344	354	353	354	336	354	339	338	389	362	354	340	346	364	345	333	339	372	353	332	336	369	352	322	344	323	360	365	357	325	380	370	330	359	358	341	361	315	345	353	368	355	357	367	377	330	334	352	375	355	349	351	318	357	346	331	366	344	348	340	393	379	357	345	351	308	352	358	326	353	347	361	357	361	373	374	352	364	347	371	356	357	347	356	354	350	353	404	370	370	343	354	326	329	370	372	352	322	350	356	329	323	341	308	317	344	341	365	374	361	370	369	352	357	339	338	355	326	337	385	364	324	353	357	393	354	360	362	366	383	373	351	356	353	381	341	366	301	363	335	330	385	357	323	358	328	373	356	361	347	344	339	340	332	343	377	330	351	339	378	379	318	345	305	373	369	317	348	338	329	303	363	348	359	356	365	367	356	336	341	354	321	350	339	355	375	323	357	369	360	322	356	325	315	354	353	363	375	370	308	360	327	342	318	327	343	337	377	335	342	357	364	336	337	335	338	318	332	347	377	342	360	372	352	370	386	380	343	360	368	367	341	353	346	324	332	314	371	339	354	353	357	319	311	347	314	391	320	328	352	359	350	359	390	327	363	362	338	355	362	344	363	373	338	343	364	363	372	364	368	329	357	362	366	337	331	347	363	349	390	335	336	364	357	318	346	374	347	319	379	349	355	358	373	356	342	350	346	333	363	350	345	322	340	354	373	341	344	346	328	336	376	356	363	319	347	350	328	365	340	335	353	330	350	347	352	337	331	383	342	355	340	311	342	356	378	359	381	365	374	324	333	348	339	365	342	349	352	374	331	382	374	350	333	378	364	361	368	367	365	366	329	377	297	338	332	335	319	364	343	421	352	347	333	348	375	387	367	342	323	363	343	344	374	338	374	330	353	361	311	386	327	374	353	363	371	327	345	352	337	372	353	352	326	354	319	333	350	331	328	352	345	350	355	359	323	347	354	358	333	356	366	357	360	365	344	369	343	400	364	341	360	352	334	327	311	364	346	335	353	344	349	389	366	368	321	348	356	367	368	359	340	341	408	341	342	354	340	355	340	339	342	371	369	368	332	344	368	334	342	322	359	345	331	323	349	338	369	383	354	353	323	352	319	364	362	351	379	356	335	355	356	370	365	337	341	368	354	347	338	323	348	330	336	343	327	363	324	352	368	356	360	325	338	308	354	402	362	339	376	335	341	368	350	349	382	330	327	325	315	357	361	371	363	351	368	354	344	330	327	347	345	349	340	340	345	344	372	358	357	333	353	363	340	352	373	364	352	358	363	332	343	340	339	371	356	346	357	331	386	365	347	353	345	316	345	344	380	323	348	344	344	311	321	341	353	314	340	355	364	339	363	353	370	374	329	390	359	376	391	398	353	351	376	339	337	334	326	373	351	326	349	363	347	341	393	356	357	338	362	349	379	338	333	337	371	316	340	363	330	353	372	341	351	349	325	384	336	342	375	366	331	345	363	351	375	365	342	314	361	377	338	364	382	340	346	360	376	343	368	350	339	367	354	320	353	358	347	381	361	349	332	345	359	342	344	351	366	323	367	342	362	372	340	358	303	367	370	396	383	373	369	341	339	316	380	351	329	330	355	331	342	332	360	313	344	334	340	330	352	349	374	330	332	320	340	311	324	327	331	346	322	348	364	360	376	322	329	335	339	319	342	367	336	314	379	349	356	330	371	363	345	355	348	333	377	387	351	342	325	357	355	347	349	350	345	354	343	321	320	355	357	358	385	312	370	333	363	324	336	349	340	348	337	380	375	370	365	335	373	343	352	355	336	339	321	327	360	353	357	322	357	360	345	336	365	319	374	336	362	361	366	352	348	373	321	325	366	322	378	377	376	305	373	345	339	367	346	378	361	358	363	319	364	353	343	328	367	342	350	352	337	385	357	380	352	365	373	365	310	337	385	352	347	332	354	377	360	327	362	377	338	397	368	355	364	331	355	340	354	349	350	338	333	365	318	364	353	346	341	335	352	352	311	342	375	338	382	341	349	378	351	343	357	352	342	359	344	341	366	389	344	384	353	337	324	350	331	376	336	326	374	344	362	305	370	329	371	338	330	365	354	353	307	330	330	379	337	369	361	325	333	343	327	341	357	348	382	368	374	340	348	358	346	350	339	347	346	325	377	342	308	367	326	373	340	353	374	327	373	345	350	356	300	369	354	331	352	362	358	348	316	336	378	369	321	356	358	323	367	351	347	376	353	366	365	374	338	329	343	368	377	344	336	381	345	345	334	347	352	350	319	355	332	366	342	372	325	369	347	303	349	328	365	368	344	384	358	355	357	333	351	340	384	331	328	351	384	315	367	364	318	365	313	361	306	360	391	386	338	345	307	358	377	337	330	345	315	320	373	336	334	377	331	385	337	359	334	339	348	342	373	338	382	336	341	380	362	357	344	347	352	351	377	338	351	390	334	367	384	299	359	362	353	325	364	345	351	347	341	357	358	351	368	356	335	337	392	352	380	384	348	341	359	359	394	344	365	309	319	362	342	339	354	345	324	363	379	330	330	358	377	351	366	333	334	370	328	356	327	329	364	349	356	363	340	363	335	307	352	328	356	345	372	351	385	337	346	345	362	351	358	318	345	340	336	376	351	372	353	340	328	358	356	335	340	383	361	323	378	361	317	353	354	339	341	366	319	364	342	353	327	348	348	340	320	322	343	337	338	324	333	380	375	341	343	368	342	342	347	353	336	337	351	342	340	356	363	341	324	391	372	356	334	318	365	354	336	353	370	352	389	338	361	333	349	365	366	337	380	320	371	347	344	351	340	326	381	355	374	343	329	364	357	363	356	405	363	340	354	344	354	344	372	340	386	361	341	359	368	380	361	362	342	362	312	319	328	332	317	331	327	359	330	348	366	330	380	385	339	351	374	332	371	372	328	364	321	399	327	356	339	329	335	333	365	367	362	349	387	352	382	369	409	331	358	367	361	353	358	328	365	358	374	356	336	365	303	327	363	374	333	311	347	328	334	339	337	353	364	331	327	352	332	327	373	356	350	331	363	335	372	338	390	328	336	321	308	321	367	341	358	315	359	334	346	354	364	401	350	342	353	376	389	326	333	370	342	334	334	353	369	347	349	381	367	377	346	313	319	322	323	369	353	299	348	391	328	368	343	345	366	358	330	342	349	327	372	338	367	358	331	354	357	345	356	334	366	337	396	359	354	373	334	365	349	362	356	330	356	379	359	328	327	344	356	330	372	366	356	358	399	326
16957	2415	4626	5501	4872	4128	3413	2980	2628	2233	2102	1869	1723	1598	1452	1459	1433	1345	1257	1268	1222	1182	1175	1179	1175	1145	1069	1044	1085	1062	985	1065	1003	1036	955	1034	1004	1076	1035	1027	1001	970	892	894	978	989	950	973	940	944	969	895	907	926	890	921	880	909	927	919	957	941	926	979	922	956	921	857	909	956	925	887	852	959	956	954	893	907	868	875	902	909	859	895	913	948	885	860	886	892	910	851	883	906	903	903	876	921	870	923	885	893	874	907	954	952	895	879	920	884	863	915	947	939	875	888	928	895	976	891	890	900	864	952	889	931	877	899	922	859	921	906	894	872	876	888	891	858	864	925	882	875	939	928	934	894	931	863	888	954	873	898	886	934	863	911	924	888	843	897	873	896	861	929	886	881	909	881	877	902	866	860	856	826	906	910	918	855	870	918	934	915	886	928	929	891	880	893	901	917	886	887	924	859	942	938	927	890	868	836	918	882	957	908	956	928	819	909	903	905	893	906	937	882	875	876	857	866	909	913	838	865	902	951	834	928	885	940	921	891	930	922	876	907	877	846	845	900	886	863	878	908	901	886	884	816	884	841	975	916	897	917	889	832	896	878	828	882	863	915	969	916	948	910	880	896	897	901	890	891	883	865	920	811	907	894	909	888	888	950	874	881	906	911	890	847	939	894	895	890	892	898	945	887	951	856	858	901	816	916	879	946	887	874	910	936	927	942	843	872	909	891	879	884	884	877	844	909	884	894	898	907	901	905	878	874	857	873	882	888	914	896	872	858	863	903	898	822	893	892	912	927	904	909	893	954	881	888	885	874	944	918	920	871	870	910	873	893	864	942	910	877	863	938	881	900	886	884	864	904	879	830	880	858	885	936	887	886	900	937	899	924	821	924	875	867	885	879	888	942	861	899	844	918	935	870	875	912	850	872	885	862	879	821	850	926	908	902	887	874	898	921	884	894	865	888	905	873	882	882	944	960	895	865	903	877	899	910	890	898	886	930	937	902	909	836	842	894	878	899	869	917	923	883	908	926	792	937	903	896	889	907	913	893	878	888	899	907	896	892	882	894	903	920	905	875	850	900	844	863	891	848	844	893	874	868	865	908	896	904	860	946	890	856	871	949	879	852	847	922	887	916	899	915	909	873	915	884	867	862	901	844	828	917	905	903	851	899	870	899	901	920	889	892	877	839	843	865	857	923	914	842	881	899	921	896	874	914	884	910	896	934	907	861	846	862	925	866	866	854	876	954	893	865	882	919	931	956	914	860	914	883	863	900	893	921	854	893	914	913	902	885	933	914	855	892	904	907	876	903	875	875	927	852	901	864	918	873	895	861	871	856	906	893	880	891	886	946	930	911	893	916	844	905	882	911	937	828	926	872	918	846	943	876	849	882	932	908	926	885	872	888	867	866	945	878	878	854	898	915	871	908	905	933	868	922	880	899	861	896	845	920	827	837	879	980	868	849	838	818	858	901	913	880	933	901	887	902	876	895	869	888	897	899	878	956	878	846	855	853	956	917	968	850	877	848	881	863	888	903	949	931	883	878	901	924	900	903	886	904	850	879	872	897	923	922	861	898	917	903	924	916	836	875	824	890	966	924	923	928	904	890	872	921	946	864	883	887	882	895	880	955	854	910	859	809	905	893	863	921	910	895	848	925	941	891	924	886	905	915	857	886	893	825	920	891	884	855	875	911	946	924	905	892	919	916	887	906	897	881	903	860	882	924	862	868	900	875	882	904	845	858	899	942	920	854	836	917	887	1002	876	896	928	901	889	923	932	919	953	884	813	857	897	916	916	883	894	926	908	869	894	858	900	883	958	927	903	921	936	919	932	911	829	866	860	925	901	831	875	894	868	895	910	919	937	860	899	858	931	901	921	888	885	947	934	891	895	868	911	945	924	936	879	877	869	873	927	851	898	888	875	905	864	889	886	834	913	958	909	871	858	946	921	866	849	913	850	957	875	878	914	887	852	895	851	896	912	911	908	939	866	857	910	881	847	920	878	871	899	835	853	880	880	928	869	901	867	893	937	896	926	877	908	864	962	907	913	907	897	871	894	917	866	832	900	917	916	878	842	834	859	868	923	893	889	901	883	920	868	883	882	879	908	910	891	863	883	892	877	891	908	865	888	908	909	890	835	945	895	863	801	901	898	886	920	950	893	857	910	885	868	900	913	864	888	865	890	828	863	837	895	908	883	883	886	881	916	900	898	849	912	866	838	843	873	908	917	884	853	906	886	902	873	948	879	940	857	880	917	906	930	825	875	868	912	882	915	934	895	888	862	935	855	907	857	892	932	902	901	820	896	876	859	913	911	946	897	876	872	860	906	835	899	887	865	926	889	895	858	888	882	911	854	898	865	845	883	877	864	868	891	850	871	883	879	872	899	907	898	877	889	911	852	907	880	918	869	861	896	950	844	894	869	928	896	898	844	838	855	876	899	912	864	887	936	939	871	833	922	893	914	926	938	908	892	920	875	908	873	936	877	893	957	891	936	923	906	933	899	908	910	901	866	860	864	880	889	917	877	881	825	891	884	877	871	931	906	910	900	915	908	882	858	880	899	927	882	923	883	887	883	914	900	860	864	863	894	899	922	901	911	900	916	901	888	858	898	909	899	913	847	869	935	886	842	871	903	942	857	891	922	863	911	863	966	912	877	874	919	846	844	831	884	893	875	862	890	888	875	868	898	871	906	882	910	873	907	937	874	862	877	875	876	919	899	869	907	879	871	858	912	915	919	828	883	884	857	887	858	865	969	876	843	931	870	889	916	878	914	866	853	869	916	894	904	893	885	908	892	924	887	861	883	843	880	880	893	919	936	890	863	919	890	918	891	964	891	890	899	877	915	846	857	925	928	891	850	922	930	884	907	826	950	881	888	896	872	921	889	916	873	896	908	860	863	903	885	923	939	879	860	933	901	906	963	879	869	910	858	852	879	912	919	907	879	842	901	876	883	898	949	898	856	869	931	894	927	886	904	889	874	902	902	881	901	881	939	905	878	934	900	866	854	909	916	856	868	901	926	872	887	888	870	887	894	894	917	899	921	898	860	887	910	918	896	894	875	923	897	891	925	943	878	890	853	922	867	929	882	896	912	931	914	915	883	900	886	897	872	895	905	933	895	902	871	855	880	878	895	911	873	918	870	917	905	877	911	842	891	904	863	955	870	892	897	886	937	911	886	901	893	932	836	875	908	940	897	858	856	934	850	867	898	893	976	937	882	954	929	878	915	859	832	904	870	896	908	892	885	898	935	887	906	885	851	880	841	913	946	893	894	913	885	871	872	869	895	849	839	855	897	920	867	901	965	890	861	882	869	891	924	903	880	870	847	894	895	874	852	907	897	876	918	951	902	853	876	861	888	871	880	836	889	839	902	911	911	834	905	872	926	879	891	917	873	895	948	901	929	878	937	886	878	921	843	896	965	893	928	870	921	874	881	883	869	874	931	883	895	904	922	849	956	892	913	844	881	884	923	900	920	879	895	969	846	901
3747	328	290	311	278	284	270	284	294	268	297	245	273	263	244	284	266	280	257	281	287	302	265	269	289	260	263	241	282	248	284	268	266	279	262	284	278	267	257	274	272	282	258	273	296	262	258	258	281	298	278	261	254	283	281	268	263	254	293	281	284	286	289	305	278	249	274	277	284	277	297	259	262	254	274	292	283	256	294	265	249	264	296	270	272	281	260	261	281	291	262	266	267	251	280	239	255	282	270	246	254	275	272	279	265	271	260	275	289	245	242	282	279	326	309	292	272	274	242	246	252	264	244	296	285	265	273	304	298	267	253	262	263	271	291	266	273	262	280	304	247	274	278	266	273	267	256	273	231	264	249	282	310	297	255	271	273	280	249	273	298	253	292	277	287	281	269	273	262	264	267	282	296	267	256	250	287	263	278	257	303	294	275	285	301	278	266	280	262	245	276	276	239	243	290	278	246	275	259	307	221	247	279	254	251	294	262	287	284	278	274	279	270	259	282	271	276	267	286	262	276	281	255	249	268	262	272	276	291	303	271	273	305	262	239	257	289	292	294	264	272	230	270	289	282	274	269	298	270	245	279	309	239	267	288	275	250	273	248	285	270	283	275	256	249	246	278	264	266	256	290	255	275	263	275	298	270	284	252	250	268	263	281	281	293	268	257	273	282	251	291	282	238	227	250	255	251	265	263	288	274	279	257	290	245	295	240	280	246	267	271	259	257	279	273	259	266	276	257	293	298	279	280	261	270	265	245	258	254	238	265	304	244	272	275	267	284	259	243	254	260	261	278	261	277	257	300	268	293	264	303	290	266	280	297	241	236	243	269	251	281	289	299	290	274	240	263	250	254	280	258	283	228	248	251	274	266	260	284	287	295	258	264	275	314	239	265	265	259	258	283	273	273	274	282	267	259	295	255	258	284	285	267	290	267	267	250	278	268	287	289	258	260	249	271	258	304	244	273	268	285	275	315	292	267	278	251	276	271	285	269	271	270	268	259	284	278	267	276	267	272	293	287	258	279	282	281	303	284	263	308	248	309	299	274	274	271	275	272	272	280	266	267	280	251	254	274	260	269	249	280	247	263	282	253	307	291	276	253	269	252	282	258	301	301	264	271	246	282	245	274	256	257	293	268	251	276	273	246	281	250	258	277	260	292	251	250	281	269	282	254	282	255	282	274	275	278	271	265	274	282	254	265	271	274	257	258	247	263	297	262	265	286	308	279	269	269	232	287	293	297	275	291	306	246	270	281	289	263	263	280	266	274	281	271	272	243	287	245	279	262	263	271	270	268	285	256	296	282	253	283	259	308	243	262	250	258	279	256	262	256	274	304	280	254	266	251	264	297	276	247	259	319	279	300	255	295	275	299	285	301	273	278	268	306	257	260	272	282	289	257	273	257	261	276	278	259	275	268	255	263	224	274	280	277	272	297	265	249	269	283	302	268	263	298	273	258	260	238	268	259	295	268	270	246	255	293	267	289	288	284	311	262	251	290	312	266	279	249	295	299	270	281	265	259	274	292	291	296	273	272	266	245	302	266	301	266	272	232	277	274	273	223	254	276	262	292	289	254	275	258	286	296	261	255	286	289	247	256	314	247	272	251	277	294	291	290	271	254	289	286	303	308	273	247	320	229	255	275	273	267	291	277	257	263	255	277	247	262	290	277	263	249	274	280	273	272	246	257	282	294	302	266	303	245	254	254	280	267	270	258	262	268	295	282	261	287	274	249	239	286	235	308	259	244	263	253	253	269	303	278	308	285	280	253	278	306	267	262	300	269	273	237	259	261	271	245	264	265	256	290	285	283	289	285	241	268	253	275	268	254	287	294	272	248	251	267	270	256	274	264	285	274	263	266	265	259	262	276	255	276	251	292	304	296	257	289	261	285	288	271	271	283	286	240	261	286	277	245	270	240	233	233	261	282	290	282	270	248	267	269	277	274	298	278	297	259	272	263	251	268	284	218	291	270	264	268	235	230	267	295	300	261	247	264	275	282	266	293	244	285	253	248	275	244	299	283	288	291	241	275	267	255	271	306	277	277	262	236	279	301	278	263	290	288	274	256	282	273	255	278	290	268	314	286	292	281	221	258	268	297	255	279	279	266	252	250	258	297	279	286	294	290	256	270	246	251	268	265	279	251	297	264	268	261	266	273	281	237	278	278	260	281	287	287	254	249	233	265	265	253	293	276	265	266	236	258	266	256	278	247	320	277	254	267	290	265	246	282	256	266	255	249	242	278	311	249	249	279	263	274	268	271	283	237	300	266	245	294	268	280	269	275	277	269	301	314	291	257	277	281	284	267	264	272	291	287	246	274	260	280	278	294	288	283	277	283	287	304	249	264	305	280	295	247	268	291	249	277	272	292	280	250	274	269	276	255	299	285	310	283	279	268	259	288	281	270	256	255	271	268	309	269	266	259	260	246	254	302	248	275	272	297	251	279	270	234	263	256	277	265	249	315	245	261	274	259	259	251	282	288	265	258	287	261	267	262	294	273	256	244	255	268	295	265	265	257	249	283	239	255	265	245	250	276	279	254	243	288	249	274	246	292	270	265	269	275	296	276	271	265	247	271	266	241	283	260	239	286	276	270	269	297	264	257	287	269	267	264	294	265	274	238	292	308	241	272	269	250	249	288	279	243	266	265	291	286	249	300	252	263	249	263	275	231	275	251	264	268	261	275	280	261	255	274	264	267	253	221	275	276	256	266	262	258	285	253	264	256	281	256	281	273	274	262	264	272	268	289	292	284	284	274	292	286	263	281	300	269	255	262	262	287	235	267	263	258	242	265	295	269	260	240	236	267	274	283	265	286	304	256	279	296	264	288	258	264	245	299	280	252	284	296	275	254	290	250	292	262	264	298	305	272	275	299	280	276	272	271	296	257	300	271	273	258	275	266	254	267	262	275	307	267	271	257	290	270	251	311	267	270	263	288	244	280	256	308	270	262	262	261	279	228	293	238	269	296	293	260	218	269	284	280	258	268	245	286	295	285	280	271	268	274	247	246	267	284	249	270	268	250	243	264	268	277	270	269	294	264	278	295	238	274	262	266	224	302	270	284	287	285	254	294	289	326	279	257	262	270	261	283	252	278	254	240	270	259	293	272	264	283	258	274	292	275	268	325	276	250	275	249	288	267	277	252	269	269	280	284	284	280	282	259	235	295	277	276	258	305	263	311	285	239	311	273	300	249	260	303	236	291	291	269	264	268	269	270	298	287	268	273	243	271	266	300	266	274	278	282	282	271	262	261	272	292	280	262	262	255	273	285	270	269	279	288	227	242	271	295	268	273	286	282	273	296	273	289	275	257	274	313	289	296	269	243	262	246	289	252	287	282	267	282	273	284	250	241	313	241	266	263	253	271	278	279	248	266	290	274	240	270	273	293	247	240	240	297	254	251	297	258	254	296	282	253	266	276	240	280	260	292	283	304	288	295	274	254	284	282	272	254	255	261	282	277	297	243	237	274	255	293	274	253	259	292	282
3330	730	711	772	759	669	767	784	703	722	688	720	737	716	692	733	735	692	720	728	723	677	727	680	650	703	717	658	665	705	633	675	724	715	714	681	701	716	631	667	649	736	640	623	709	713	676	692	749	669	675	679	701	710	705	662	708	732	678	672	696	650	666	686	682	675	676	694	728	690	678	676	703	717	683	702	664	698	675	666	651	697	690	722	724	669	692	652	649	678	684	660	694	656	729	740	677	698	688	702	712	679	679	646	700	692	679	672	718	680	647	696	679	684	733	644	674	655	693	640	624	736	700	680	640	702	689	667	734	728	664	685	700	683	703	730	690	690	743	711	633	708	717	661	672	680	690	676	690	715	646	654	726	691	715	728	686	694	660	699	763	733	642	717	712	769	730	671	713	681	695	694	667	717	715	709	674	732	718	723	729	733	695	727	664	683	663	668	681	717	700	667	666	733	686	708	689	684	678	693	680	686	684	662	716	681	672	741	729	676	681	685	663	673	658	692	663	702	704	688	702	708	644	701	721	682	676	664	674	705	694	731	690	664	684	713	695	654	722	674	651	648	704	700	671	677	734	661	683	681	680	657	724	681	703	712	777	670	675	684	706	688	682	703	660	741	631	645	714	710	678	734	638	657	664	665	733	653	703	686	710	682	667	699	724	701	699	719	644	663	668	717	709	728	657	690	635	682	664	712	678	755	684	706	672	645	691	663	704	658	689	685	673	704	735	666	705	671	700	664	638	656	684	682	749	718	634	666	664	650	691	673	695	650	719	693	660	686	675	708	676	658	660	703	622	698	693	675	692	692	682	686	661	657	715	679	683	651	709	734	706	692	677	662	714	662	675	685	714	689	712	679	711	674	637	651	681	643	704	716	687	661	745	698	661	695	691	724	652	701	701	694	682	706	733	675	677	694	681	707	668	713	657	695	657	705	720	703	691	670	675	725	679	725	712	706	687	688	704	661	738	675	665	666	723	745	704	684	681	677	718	722	681	704	670	705	664	635	664	713	684	676	729	712	637	720	694	742	664	730	725	731	719	644	714	649	690	715	735	673	649	728	718	678	610	676	721	701	677	644	658	702	684	707	720	678	655	702	707	699	731	682	706	762	662	672	691	695	686	692	705	726	717	697	709	615	672	712	731	673	670	683	715	710	663	699	678	681	675	733	714	696	691	646	675	680	716	718	684	681	689	633	656	650	696	743	694	709	689	705	664	715	675	684	689	664	692	667	674	671	659	689	667	658	696	733	700	673	668	663	719	666	716	716	707	707	677	680	738	674	683	689	676	652	714	681	679	701	691	720	660	670	680	715	696	738	658	700	710	651	719	688	681	671	688	719	706	675	704	696	713	734	680	714	643	708	711	733	727	681	661	713	724	714	691	672	711	758	674	701	691	662	701	695	692	669	637	686	715	700	665	682	700	707	701	705	683	703	712	670	683	716	641	685	697	693	699	649	685	708	673	700	706	641	685	669	691	672	714	679	680	685	704	682	680	691	672	670	718	677	700	638	731	705	701	710	675	669	699	660	691	660	697	723	714	702	699	722	717	721	710	679	686	716	638	707	709	692	714	694	652	677	693	692	693	691	642	718	670	666	678	699	669	717	694	717	693	675	688	712	733	691	693	629	695	672	728	696	734	698	661	705	667	698	714	742	752	693	703	702	684	674	699	703	711	706	680	679	711	736	669	690	688	674	662	686	670	656	690	727	680	712	689	664	690	690	702	721	721	639	721	660	673	691	684	655	701	645	718	676	688	679	677	739	679	685	673	709	650	669	659	680	655	713	680	646	731	695	669	727	670	670	676	692	703	719	693	726	744	698	696	692	663	677	722	726	657	718	685	637	654	728	672	702	724	701	676	672	687	656	710	694	682	684	649	722	656	692	697	708	715	674	681	700	643	735	684	684	681	681	646	706	654	713	688	688	715	701	657	711	734	683	701	693	673	710	735	659	648	643	675	747	652	698	644	698	719	679	669	657	712	702	668	660	740	700	650	698	657	729	694	655	687	679	686	648	668	646	696	680	681	693	695	669	686	695	687	699	719	688	705	704	690	726	664	727	730	672	684	680	704	719	687	733	665	720	681	727	675	722	718	717	692	680	659	691	691	712	713	647	675	695	655	684	710	678	674	673	683	702	674	721	640	718	674	667	664	679	729	690	672	704	699	693	710	659	720	672	751	702	738	717	697	670	698	719	688	683	684	663	694	675	711	673	720	689	654	686	687	703	650	699	688	691	703	738	696	701	726	672	665	685	729	636	660	721	694	644	697	751	677	699	683	679	659	679	714	679	686	715	713	704	705	715	692	683	708	695	672	712	700	701	697	696	712	659	684	662	696	683	672	680	659	692	728	700	664	696	713	708	679	702	687	704	685	713	688	715	643	669	716	655	686	705	666	663	697	676	735	702	695	654	674	674	680	681	724	728	678	671	715	701	680	656	666	672	681	681	692	705	668	691	632	742	672	750	728	695	635	704	725	690	689	672	718	724	690	686	679	649	677	653	689	660	645	687	681	662	699	696	666	706	719	666	670	717	687	695	686	735	699	653	701	695	684	621	709	671	735	689	727	718	697	631	711	697	673	710	689	724	697	669	614	714	693	695	643	723	679	682	716	765	685	663	657	694	674	683	713	709	684	705	694	694	674	683	703	674	664	731	736	662	704	690	696	659	686	655	705	718	717	740	697	709	668	683	686	669	688	655	704	691	693	663	636	736	687	742	681	679	692	654	721	648	686	733	674	639	697	685	689	668	639	719	666	679	685	695	722	717	665	698	664	687	738	672	685	720	748	680	705	720	692	696	697	725	689	623	717	733	710	691	703	671	648	715	655	677	733	625	703	680	662	701	632	692	665	669	687	684	673	695	642	699	668	707	649	652	710	657	661	707	724	726	667	673	713	665	688	699	719	675	701	741	677	722	721	726	730	753	721	695	662	719	717	690	705	659	665	686	695	641	698	667	704	661	688	645	678	671	718	677	703	648	679	660	661	681	692	724	706	648	685	640	639	648	622	722	645	658	688	695	685	676	671	647	672	705	667	704	700	743	638	685	724	670	660	635	660	645	719	706	689	668	714	710	662	656	662	715	707	667	697	710	670	652	661	654	690	654	711	692	676	712	709	675	698	691	701	634	685	693	664	701	664	689	671	740	651	718	675	716	694	720	716	654	692	681	746	674	641	703	690	704	692	748	677	659	681	686	646	724	636	692	674	645	665	668	689	719	663	683	671	706	673	688	673	668	681	743	684	704	671	678	701	675	716	642	690	725	697	650	670	661	694	681	689	684	671	715	706	621	634	699	731	668	695	707	679	650	665	668	660	735	681	688	622	655	667	654	696	660	686	653	660	678	737	673	706	691	679	664	709	699	681	700	702	628	677	670	695	681	667	674	679	775	723	707	701	657	694	650	684	696	721	721	637	701	710	692	667	708	714	667	683	703	691	734	662	676	709	711	643	731	677	697	689	699	705	701	661	673	685	683	678	680
22066	3254	1161	916	651	532	381	372	329	297	262	256	238	250	227	241	201	196	235	214	202	193	184	216	186	218	184	190	186	196	189	213	206	208	179	182	186	178	201	204	171	187	179	167	193	170	223	211	185	185	173	198	199	168	185	201	166	163	176	163	207	170	190	184	174	197	188	204	190	170	176	167	178	182	155	185	184	200	186	186	149	204	176	174	176	190	186	191	183	176	187	194	190	179	178	190	198	184	163	177	175	174	163	185	194	170	185	208	216	183	190	189	207	193	162	175	193	175	196	166	192	194	193	187	197	186	190	197	195	213	186	193	175	212	193	195	170	204	166	194	205	173	230	196	174	193	195	181	187	183	188	195	181	206	184	189	193	192	172	206	175	168	197	174	190	194	184	179	202	207	190	231	194	188	185	207	183	207	219	169	193	182	190	186	174	155	196	173	211	192	194	183	198	181	179	169	190	178	196	170	182	167	169	200	176	186	193	183	213	174	193	172	183	198	177	186	185	188	204	181	202	174	188	201	184	181	210	192	174	168	190	156	193	192	213	203	162	195	158	175	203	197	174	187	178	178	195	181	166	180	195	189	157	174	148	193	176	169	198	197	176	221	189	190	177	198	171	202	160	182	199	204	175	182	185	183	167	190	168	176	200	171	202	191	190	175	181	171	182	178	182	193	176	191	204	164	186	186	168	177	167	182	197	162	178	182	161	186	223	192	181	163	172	215	186	189	173	178	201	188	155	201	201	195	188	182	189	237	197	191	163	176	196	176	174	160	197	204	179	190	185	186	178	177	167	202	179	176	187	195	188	209	230	176	185	192	187	173	188	188	177	175	198	184	195	191	197	194	194	173	210	185	181	191	185	168	195	213	195	198	194	177	179	162	174	192	156	178	181	172	190	181	176	184	177	164	179	186	154	199	165	173	198	174	198	163	204	202	182	182	191	175	183	171	183	180	188	200	180	199	168	198	190	186	167	180	172	183	177	198	178	182	151	160	193	198	203	195	184	196	172	176	169	175	172	185	172	195	174	190	190	179	179	180	175	188	198	189	180	171	178	174	170	179	197	192	174	175	193	179	219	163	196	194	168	205	193	186	181	180	157	180	199	197	171	184	179	177	184	177	192	177	180	208	189	176	183	185	179	194	178	165	177	165	198	189	195	186	188	182	198	178	176	189	174	182	163	205	169	194	166	176	200	209	169	177	195	184	172	206	191	194	196	170	179	178	181	193	213	216	186	164	195	166	190	183	191	188	173	184	165	194	185	207	197	200	186	178	154	203	180	164	176	182	171	157	204	173	188	178	193	188	171	196	189	167	194	180	170	156	179	178	179	176	188	174	192	169	182	182	180	166	168	202	193	187	177	199	185	183	183	198	186	181	220	199	158	174	173	176	192	170	180	193	164	164	172	188	177	198	184	200	211	194	178	197	173	170	174	191	170	164	200	167	167	168	163	165	169	208	184	189	185	197	188	178	186	189	176	201	176	202	181	190	190	211	201	198	209	186	209	178	168	161	174	185	180	191	186	192	189	170	190	184	161	175	171	182	182	189	198	180	204	157	193	172	162	183	179	200	193	168	207	178	171	172	191	172	198	184	189	181	193	192	203	185	209	158	187	172	168	202	172	197	182	164	165	200	182	186	157	175	176	181	203	195	172	189	160	187	194	172	170	174	212	175	189	174	189	178	189	178	170	182	202	186	153	199	192	183	186	180	159	172	184	189	185	200	199	169	193	164	182	201	182	170	198	192	192	201	171	184	192	181	202	176	189	186	190	182	143	164	184	161	169	167	185	174	173	196	158	168	198	170	178	183	166	161	184	177	201	170	189	218	191	182	160	172	175	198	182	199	173	190	173	188	175	205	170	178	194	192	160	178	202	181	181	173	175	164	178	190	179	190	194	164	186	167	175	168	193	191	153	187	193	160	173	172	172	172	180	194	199	181	170	171	184	173	175	177	185	185	207	162	169	188	170	158	156	159	164	186	164	197	182	170	178	197	179	166	180	166	180	179	186	173	182	195	175	181	192	147	216	180	168	183	180	209	207	187	188	175	207	190	162	166	182	179	195	208	174	180	177	172	196	152	167	177	182	162	207	186	188	175	210	189	177	215	196	180	184	182	163	176	177	174	180	192	186	200	178	211	194	209	170	172	192	197	188	210	195	168	204	183	189	187	167	173	177	185	177	189	180	189	209	193	197	169	186	164	194	172	170	182	154	184	171	182	185	196	191	168	210	167	157	174	164	192	187	169	176	176	196	186	184	169	211	192	200	171	174	186	168	198	186	175	195	190	171	205	182	194	168	192	161	163	176	176	166	171	174	179	208	187	183	169	157	175	176	196	201	219	202	191	195	162	185	172	153	159	204	202	170	200	177	183	190	187	169	203	202	176	200	188	176	177	183	196	187	167	193	192	190	182	188	179	181	201	178	191	189	187	168	198	186	196	160	152	170	195	197	209	172	166	181	167	163	160	190	165	212	196	202	214	194	190	159	172	172	154	183	198	195	168	180	175	195	194	131	176	183	174	164	198	206	176	173	195	210	170	197	172	181	168	168	171	193	189	180	170	174	196	188	186	193	174	176	190	194	174	181	190	188	182	187	175	172	176	157	183	186	169	189	176	189	161	185	187	187	193	153	191	189	179	201	188	158	182	168	207	185	186	178	185	184	203	190	190	187	219	205	174	183	181	189	155	200	192	167	166	177	196	202	154	172	186	183	190	157	182	171	199	189	203	163	172	165	189	192	190	182	189	199	183	186	185	200	195	187	198	206	195	183	175	180	184	157	187	195	150	199	206	184	178	171	185	191	198	181	205	185	170	196	181	184	189	172	182	183	195	174	179	184	175	182	191	187	173	189	174	192	177	195	164	179	172	162	185	177	176	176	153	161	185	195	186	193	176	214	174	154	204	195	179	196	166	187	184	167	181	194	214	203	183	165	172	209	189	190	166	212	199	199	180	181	180	188	181	181	207	182	176	157	199	196	171	173	197	159	162	205	188	173	198	198	189	166	170	170	169	186	169	179	159	196	187	154	176	189	199	167	187	158	190	169	175	177	177	175	185	191	189	192	189	170	169	188	182	189	184	178	157	180	193	181	223	184	194	197	161	176	181	213	209	177	212	159	163	201	179	192	166	170	200	169	190	194	168	175	156	190	181	195	213	182	165	189	174	188	180	192	166	195	164	187	177	204	175	200	171	191	198	160	185	195	181	171	179	180	203	216	150	178	174	165	163	180	172	203	171	155	183	200	177	174	181	175	170	202	192	184	174	206	195	194	172	158	186	205	204	207	179	171	178	190	162	170	173	141	162	172	166	165	177	172	172	163	196	169	179	203	137	170	188	216	169	181	176	172	170	182	163	191	178	199	166	185	181	176	155	200	174	179	193	184	172	165	160	181	172	198	176	195	176	186	205	177	176	178	187	161	187	201	208	199	168	189	168	187	191	158	174	172	194	173	176	187	164	191	161	172	166	185	180	165	179
11730	1739	2483	3046	2631	2195	1791	1583	1427	1229	1124	1060	939	904	869	842	775	799	718	724	685	726	679	638	635	664	666	647	653	640	591	605	603	592	589	566	602	559	560	532	565	593	533	535	551	550	543	555	576	571	551	491	508	524	556	585	582	592	582	527	572	554	543	546	524	520	529	531	556	516	544	532	547	557	543	544	534	594	540	526	545	534	558	544	522	534	538	548	542	505	547	558	542	558	538	540	514	549	506	556	580	536	548	485	550	564	508	531	561	520	526	557	505	541	553	567	496	547	557	516	533	556	539	491	514	558	498	506	516	544	506	521	482	527	540	520	494	507	531	534	520	510	568	503	547	514	571	538	541	517	501	531	591	551	517	548	489	529	526	544	529	492	540	541	540	532	540	543	519	568	547	507	518	532	551	514	525	548	530	557	516	536	517	554	548	502	538	533	569	526	502	492	539	533	524	564	528	520	548	533	557	561	525	542	540	542	534	579	517	541	540	518	504	551	548	542	506	535	493	548	550	567	554	508	572	542	557	506	548	494	501	537	564	527	489	510	562	498	569	512	509	547	512	531	535	512	574	542	546	561	549	544	521	564	541	499	552	538	523	561	516	519	506	509	528	539	520	532	506	543	562	569	508	572	512	539	508	507	463	574	521	492	530	548	519	518	547	512	517	497	541	519	528	506	515	537	503	540	492	512	545	551	526	502	540	545	508	502	519	543	512	546	533	520	594	489	503	543	490	484	517	540	572	529	523	538	572	525	516	521	540	482	540	505	545	541	574	531	526	533	513	506	503	519	539	522	522	543	532	545	543	512	545	530	521	542	554	520	492	562	505	570	488	567	540	555	558	512	533	509	532	482	521	529	536	532	578	499	464	514	545	508	515	505	507	529	541	495	515	508	509	525	517	544	510	521	512	558	542	520	521	537	534	541	537	550	551	524	526	559	492	561	541	558	555	539	579	529	508	515	556	539	486	528	502	531	552	498	529	520	534	497	487	540	536	571	536	510	580	565	552	516	492	521	516	548	535	511	514	509	523	499	537	517	581	483	545	534	545	514	526	498	531	526	546	536	506	543	571	533	509	541	536	509	532	537	513	550	489	509	549	547	535	521	462	502	502	479	528	516	486	515	570	518	523	534	545	546	523	523	544	525	549	520	559	515	503	525	544	530	527	536	534	563	512	554	502	538	510	482	563	494	503	556	562	533	507	508	531	545	543	538	523	541	536	527	537	509	510	592	559	546	549	549	573	545	577	534	519	520	520	492	524	554	530	534	527	491	536	530	531	562	507	513	528	501	549	534	491	550	457	539	528	515	538	552	533	546	519	474	528	523	544	518	549	523	512	550	565	520	527	550	571	525	517	560	484	539	537	495	529	538	542	532	542	540	499	551	511	522	562	514	565	514	511	505	505	578	515	471	546	540	525	527	593	533	481	561	524	548	519	548	546	494	563	538	564	550	560	472	590	530	558	541	523	519	530	503	564	547	592	492	499	574	529	510	537	486	513	558	574	526	561	508	541	532	487	469	521	566	524	510	469	502	568	531	473	538	555	513	551	542	503	479	480	553	535	505	534	526	541	491	531	527	552	505	529	504	556	519	549	523	516	537	521	527	518	530	530	469	522	559	524	541	499	514	478	557	499	531	510	548	481	519	582	547	507	548	592	553	540	478	515	522	522	568	522	551	556	513	519	533	510	504	521	541	563	503	524	517	529	553	536	532	524	546	540	508	570	493	514	513	524	579	553	496	509	519	519	483	539	524	547	547	543	519	550	529	521	506	575	548	546	553	552	516	491	500	518	491	536	534	509	502	531	496	511	524	541	559	557	497	564	539	529	572	568	469	548	521	496	537	524	522	541	512	486	526	500	509	514	547	468	540	493	493	523	524	549	534	521	513	523	495	549	509	503	553	526	512	527	530	553	516	534	521	585	526	502	555	516	502	499	506	535	543	531	573	514	570	543	537	528	506	527	526	543	545	531	529	518	492	563	519	549	551	565	551	530	541	545	512	530	525	568	515	500	541	532	500	572	540	527	514	532	509	533	521	537	512	572	529	536	520	503	527	534	534	525	532	537	509	527	493	537	542	548	526	480	533	516	519	482	535	537	511	554	521	498	539	504	532	512	539	528	532	520	517	517	538	536	502	517	560	535	501	562	494	525	538	552	558	523	539	537	511	528	548	569	526	548	509	474	527	544	520	548	520	579	508	508	510	546	525	524	512	535	548	541	528	548	556	525	528	548	526	515	540	516	547	478	533	540	531	555	543	556	505	517	530	522	562	577	508	517	556	561	538	542	541	515	517	571	548	535	538	550	513	512	511	518	535	531	547	539	542	543	543	539	538	552	550	544	515	539	522	494	553	524	495	531	513	543	537	513	514	573	534	511	529	532	523	545	480	529	508	564	541	534	506	516	549	488	525	540	538	503	557	481	526	541	505	554	521	531	550	569	546	521	535	550	527	534	535	512	536	495	491	552	506	539	521	507	541	553	577	522	504	541	529	523	541	550	552	548	552	496	502	541	528	515	560	484	527	519	500	526	529	540	536	528	492	531	561	542	523	543	548	556	540	501	587	549	536	484	500	530	515	519	471	527	524	532	513	489	519	504	521	546	518	532	551	522	499	538	502	516	533	521	540	549	520	494	565	560	569	538	548	542	498	530	559	519	529	541	493	514	514	516	487	571	502	473	554	519	508	541	545	539	524	512	544	545	531	537	543	528	543	539	510	531	504	554	552	525	540	535	542	530	486	524	540	529	502	540	501	523	516	536	546	527	523	522	546	521	521	561	556	566	543	548	520	498	516	555	553	566	538	552	542	505	521	530	543	523	544	543	511	531	513	565	533	541	524	526	523	546	535	552	505	537	541	514	517	550	536	531	530	522	543	542	470	519	559	489	472	541	529	529	565	547	512	545	536	563	584	549	504	535	563	610	510	559	538	556	543	527	559	521	511	533	532	575	478	539	551	494	554	518	486	509	547	483	563	519	550	544	523	531	490	548	508	514	510	530	555	551	550	483	531	534	533	512	536	518	525	496	516	579	539	529	497	545	506	511	517	521	524	537	556	561	525	511	497	531	546	526	563	521	485	518	530	545	529	518	577	502	541	536	518	519	559	535	558	564	558	538	502	549	520	543	508	574	496	471	545	538	526	544	465	524	535	490	521	504	511	538	475	557	500	540	522	559	497	499	503	532	538	503	510	546	525	523	510	584	536	499	508	503	549	556	509	586	498	539	548	555	496	527	558	546	555	566	555	525	534	531	533	529	518	479	557	537	568	511	518	536	514	539	546	481	545	545	540	528	513	540	532	571	507	552	528	550	569	530	514	541	544	559	535	469	505	546	568	540	547	533	563	522	526	505	515	570	538	554	530	509	532	536	563	499	531	583	538	519	550	563	524	493	557	588	505	488	553	540	541	508	515	568	501	526	525	514	515	514	518	488	549	529	499	523	534	478	492	525	530	576	564	579	511	557	511	493	517	516	518
35203	8523	2830	1946	1376	1021	892	766	690	624	549	514	501	481	478	430	417	398	403	423	382	360	373	392	362	440	384	349	406	359	347	385	347	360	346	377	354	351	349	381	330	394	374	371	341	349	394	349	335	350	360	341	365	340	363	365	337	325	337	374	335	343	366	321	354	382	331	319	324	314	345	364	337	350	367	341	369	346	316	305	342	379	328	362	394	352	359	357	336	335	326	323	343	352	370	350	346	365	332	350	348	344	370	354	358	289	341	374	337	345	357	342	349	381	362	366	388	351	333	334	346	350	343	352	356	327	346	350	354	358	377	361	381	364	347	380	351	365	300	367	403	384	338	358	348	313	327	379	342	343	337	355	363	333	311	303	375	357	354	358	330	323	369	361	335	377	323	359	341	366	351	350	327	334	352	347	386	348	356	350	378	333	349	336	340	363	316	341	381	353	359	351	356	365	351	375	362	375	341	355	359	394	332	362	368	382	360	370	386	336	330	374	351	361	363	327	369	368	326	364	321	397	373	375	354	368	368	327	327	364	334	358	346	358	367	326	322	316	340	343	333	351	372	351	379	334	366	359	351	341	309	351	384	403	329	355	347	386	386	380	344	341	352	321	354	344	355	385	354	348	321	344	354	331	373	364	346	364	361	368	344	346	375	331	369	329	340	374	322	336	322	358	333	357	364	362	347	355	366	359	356	336	360	339	374	361	321	383	362	350	365	360	349	368	370	382	324	363	331	324	337	376	384	346	359	347	353	331	348	366	373	365	346	331	372	366	367	326	366	368	373	363	337	399	380	350	355	355	332	356	357	379	327	371	379	342	361	362	340	333	329	343	358	392	324	375	362	360	373	348	357	373	391	346	351	362	347	347	346	363	332	376	379	332	341	337	334	341	369	371	362	328	315	341	346	339	351	378	359	375	318	356	358	377	335	351	333	346	342	396	344	317	363	367	348	344	356	322	364	367	353	381	343	349	315	365	338	326	343	325	351	333	350	376	374	370	347	358	377	340	363	340	328	345	333	333	346	358	369	331	357	364	331	315	336	333	332	351	358	334	376	342	343	372	354	372	363	357	315	320	349	385	367	365	324	344	363	324	338	349	348	356	386	378	291	342	346	338	362	325	390	351	331	332	365	372	349	333	346	351	313	361	323	371	305	347	343	342	337	371	358	352	340	338	363	329	348	334	325	361	321	350	319	319	333	329	341	335	344	380	339	303	348	360	338	376	325	367	358	386	367	346	333	361	345	357	360	355	392	343	357	342	353	321	351	363	335	352	346	362	349	325	328	313	364	374	387	380	352	348	352	360	327	327	346	331	370	362	341	383	352	343	366	339	330	334	354	351	359	346	354	357	342	346	339	347	338	308	360	361	358	313	362	368	362	379	368	351	372	355	343	356	343	350	335	359	354	316	364	370	353	323	340	359	318	360	331	350	378	395	363	359	311	370	343	357	352	329	336	358	386	321	337	345	320	332	353	341	338	403	360	323	358	305	363	349	358	370	340	367	355	355	368	364	349	344	342	401	343	392	384	354	334	367	348	342	337	387	328	361	335	321	330	340	333	352	332	314	344	366	368	370	355	332	347	340	336	343	309	336	404	353	369	336	365	379	354	361	362	333	358	329	342	333	368	340	341	360	369	314	345	336	356	352	358	355	356	342	367	352	324	319	341	352	346	333	344	333	356	336	365	385	393	358	375	341	334	342	354	349	337	382	331	357	359	348	396	338	352	335	362	324	340	377	354	355	372	346	335	354	366	355	344	349	365	367	309	383	381	353	333	418	367	385	333	370	335	329	361	354	378	384	355	351	357	349	356	376	356	349	338	371	359	306	340	350	321	378	368	349	325	338	333	344	364	349	343	370	355	380	337	379	339	325	332	339	333	343	325	348	337	339	343	339	322	358	375	322	332	350	338	364	351	356	316	369	338	342	366	393	361	351	325	343	369	315	317	350	357	356	375	346	331	365	360	330	365	298	336	403	358	332	382	337	357	323	353	370	354	341	333	352	371	329	351	352	318	335	374	310	319	336	378	313	359	381	355	339	325	361	385	327	312	351	363	311	366	317	339	364	355	342	358	363	309	333	395	329	354	345	359	368	348	351	349	370	360	361	335	332	375	373	343	337	327	326	359	365	341	375	364	351	352	354	373	337	365	329	314	343	354	365	352	346	333	339	391	385	319	359	350	328	358	355	308	334	320	329	352	368	336	351	337	379	372	366	328	346	349	380	352	367	370	341	380	351	371	400	351	352	362	329	322	326	312	327	351	379	354	385	362	385	355	328	376	352	365	372	325	374	387	378	401	361	346	334	384	360	367	379	375	323	325	338	360	376	349	370	364	350	367	344	354	340	315	347	336	379	358	352	377	366	329	359	342	314	352	357	341	350	350	331	333	337	381	357	403	358	327	366	341	335	367	371	351	348	355	354	342	369	361	368	375	359	332	342	368	369	378	347	330	339	362	380	344	334	356	318	362	349	367	356	348	346	340	328	326	369	344	332	364	340	337	360	407	354	340	357	320	344	344	321	340	334	320	358	339	335	362	362	384	349	293	312	337	347	305	377	377	338	357	328	365	376	348	340	324	363	363	353	321	379	335	375	316	337	336	365	315	366	346	370	334	344	366	339	338	338	329	329	339	343	324	329	347	332	347	352	351	342	330	343	348	336	307	343	367	357	384	372	363	351	334	366	358	358	344	347	340	331	314	332	327	374	344	374	343	355	333	343	330	338	352	343	349	363	332	341	362	341	337	363	361	337	358	362	351	399	371	318	366	318	362	382	318	354	339	344	353	341	352	359	360	349	367	367	343	371	377	329	330	326	363	342	372	313	354	411	343	351	335	346	386	337	342	312	358	374	353	335	345	386	362	333	340	357	333	333	332	373	365	356	362	346	381	335	354	357	328	345	345	350	340	351	370	341	327	342	325	359	352	305	330	351	355	363	349	350	379	350	358	345	345	382	357	327	303	326	362	341	358	334	331	373	357	342	345	354	380	346	344	352	370	333	352	345	364	346	357	305	355	359	329	367	321	360	371	357	393	354	366	364	359	337	364	351	342	340	324	383	348	360	358	337	325	372	356	341	350	350	343	364	324	388	329	358	366	357	335	340	325	396	340	348	370	370	391	323	387	347	334	329	338	334	375	359	364	388	353	384	361	365	369	322	350	342	347	327	351	364	373	347	329	347	360	393	357	350	339	349	365	354	356	319	316	333	318	352	363	342	356	352	343	356	379	358	353	334	366	348	343	352	358	343	373	380	378	352	351	318	376	376	336	359	368	360	353	335	361	358	376	352	359	343	366	332	336	366	346	357	364	347	343	360	335	349	347	344	338	322	348	367	339	353	358	364	350	318	361	369	351	340	366	343	369	357	361	353	408	341	382	352	316	370	340	362	356	349	342	363	310	337	348	317	371	364	379	325	364	331	359	366	364	354	357	340	334	322	386	346	355	400	362	363	348	337	354	346	354	336	359	341	363	351	364	390
17599	3570	4715	5465	4952	4060	3481	2997	2633	2249	1989	1860	1728	1653	1607	1527	1411	1371	1255	1245	1212	1194	1141	1190	1166	1158	1071	1057	983	1004	1067	1120	1058	1017	1007	1013	1024	951	974	1032	974	936	964	930	915	994	944	964	970	993	906	961	977	971	959	995	900	952	896	915	955	950	918	921	960	898	950	920	947	895	900	919	946	926	943	973	931	944	891	913	929	891	908	894	913	914	902	934	885	902	871	908	896	866	908	874	931	896	943	906	913	924	913	930	911	906	950	919	902	930	888	898	905	910	890	922	929	890	923	933	872	919	928	905	862	917	933	927	886	871	894	901	872	915	911	878	847	859	920	893	909	888	944	892	888	908	918	901	893	874	935	888	848	922	879	925	917	954	880	918	986	901	900	916	934	959	911	920	941	922	858	917	941	892	851	897	895	880	830	869	931	886	877	896	877	930	911	931	916	926	904	904	870	857	882	927	907	896	919	911	937	940	900	874	909	830	937	919	883	892	884	961	870	871	907	909	942	878	933	900	948	903	886	901	909	891	906	894	841	892	934	917	921	923	901	859	902	899	923	928	941	887	855	881	906	910	880	913	914	911	888	893	908	885	898	876	898	854	935	905	897	938	956	914	896	867	870	906	899	884	888	902	896	904	900	859	864	941	901	891	931	874	909	930	919	924	926	869	899	877	867	931	898	910	898	951	909	893	885	884	891	926	864	893	888	883	916	908	879	909	930	940	896	883	916	946	901	899	909	894	886	871	952	917	873	897	929	849	843	885	854	906	912	898	955	915	912	935	904	880	889	893	884	898	877	890	909	904	864	981	897	941	905	882	857	901	873	921	878	937	917	910	897	879	939	913	930	931	941	913	915	873	858	834	852	890	923	888	852	866	870	840	883	859	881	911	855	860	890	960	864	900	921	922	849	930	903	897	896	918	893	869	857	899	895	846	900	854	844	874	875	923	911	849	911	906	877	924	941	869	888	912	920	868	929	885	901	930	873	920	853	838	880	893	911	893	900	914	924	955	922	911	927	875	885	949	893	928	866	899	888	926	909	920	886	846	892	894	869	941	960	928	910	854	882	934	888	893	926	920	872	911	879	944	893	929	937	923	885	885	912	867	850	905	886	908	919	891	945	947	927	879	880	918	904	853	941	855	926	934	887	876	950	912	883	870	909	911	928	906	879	865	904	925	908	876	930	880	903	846	920	904	897	926	931	914	930	968	873	918	896	853	946	905	856	880	880	961	888	935	879	894	850	862	942	863	900	962	895	891	912	920	904	836	925	872	868	956	824	897	908	929	907	843	857	822	944	935	895	965	906	880	862	892	873	841	864	862	908	901	920	912	943	841	905	905	900	878	877	891	906	892	885	951	954	901	844	873	876	922	884	872	958	953	875	983	951	924	871	913	922	966	944	898	902	944	946	895	916	904	874	888	880	883	869	874	897	871	925	867	940	872	866	919	941	913	896	902	916	901	894	927	895	951	901	890	866	947	859	901	904	918	917	848	875	950	875	866	981	937	913	877	914	917	923	890	850	918	866	906	843	848	919	904	894	911	919	874	846	843	910	855	986	954	877	885	841	927	829	907	910	949	885	922	890	846	931	839	888	920	895	903	873	899	888	904	891	921	902	930	840	877	890	913	907	843	874	874	873	894	892	920	899	906	922	895	894	928	944	866	875	938	832	928	875	891	906	901	912	858	916	922	942	855	956	911	848	902	928	897	910	903	916	887	941	890	944	869	880	877	908	864	930	887	902	931	861	900	941	971	874	930	853	949	889	908	859	881	877	919	902	896	915	899	901	922	902	988	887	852	929	871	877	846	881	835	888	920	922	925	901	876	907	888	888	897	850	915	867	831	893	856	881	893	921	857	922	889	851	886	891	892	882	883	865	883	929	941	923	840	958	860	875	882	866	934	941	862	913	903	842	936	870	883	907	882	895	933	875	895	884	928	920	856	937	879	908	907	889	896	902	923	860	908	918	898	896	858	853	911	902	848	897	886	842	931	916	872	923	919	882	862	983	882	879	907	910	913	890	849	889	852	916	852	911	880	890	1002	894	882	901	881	921	925	958	864	957	901	929	910	921	898	881	882	964	878	891	886	864	904	858	944	870	902	891	914	888	947	916	882	935	881	886	904	926	893	837	894	869	918	918	916	896	911	913	878	926	925	914	893	904	930	912	853	883	885	929	887	904	920	922	887	938	929	980	902	890	865	858	944	913	907	940	915	876	911	905	866	896	858	844	909	881	896	888	915	925	875	947	912	893	932	922	878	928	869	898	893	910	899	887	949	890	938	874	915	876	874	900	882	856	874	931	862	947	942	843	875	884	886	875	883	910	903	948	897	852	953	895	882	887	939	899	911	918	893	859	906	875	907	915	881	840	875	882	894	879	893	893	942	883	871	883	897	913	875	887	908	888	902	913	908	854	911	941	913	926	959	918	871	886	912	862	899	912	931	929	928	917	884	879	881	904	882	895	932	886	883	896	932	882	842	960	886	896	843	910	928	855	937	863	903	830	948	897	883	870	819	881	843	880	887	895	910	871	933	924	849	900	985	873	870	909	863	898	913	839	913	857	910	867	909	886	882	871	920	907	892	874	911	915	876	909	930	888	910	911	899	833	928	867	874	905	827	891	904	867	937	890	848	930	940	893	952	927	926	945	876	918	899	898	885	916	931	940	888	908	910	928	864	925	899	858	914	869	918	905	842	916	884	916	936	894	912	913	925	887	945	953	886	930	888	893	929	917	912	879	879	932	888	886	897	890	926	881	882	854	874	907	909	934	893	917	905	894	892	904	912	868	944	883	946	859	946	915	906	895	894	883	883	920	858	923	914	858	894	937	864	927	979	920	920	877	885	950	851	853	926	935	852	912	849	894	924	879	896	934	878	923	931	869	893	857	861	927	852	869	916	862	909	864	918	927	919	857	890	902	901	906	888	892	880	838	874	875	863	907	864	907	905	916	863	946	854	924	959	890	921	890	898	857	806	892	900	900	866	901	862	912	930	966	928	901	927	907	886	872	900	898	871	838	879	929	934	890	953	945	900	875	840	877	929	867	867	875	901	887	868	911	893	897	888	963	906	872	976	945	863	937	890	914	856	873	902	885	881	905	876	933	927	935	894	947	891	895	874	858	864	883	870	928	900	891	906	876	932	872	885	898	915	878	903	858	956	857	895	859	864	940	936	899	905	951	889	928	893	854	888	932	867	898	899	927	873	905	856	937	901	864	869	891	808	935	893	934	879	899	897	859	926	922	889	888	906	888	898	914	886	908	919	920	931	873	904	897	873	952	898	885	905	872	876	953	925	923	894	907	848	848	898	894	939	866	934	853	955	905	853	933	902	849	859	871	862	904	869	900	893	897	946	864	914	925	874	890	927	940	857	866	859	916	911	884	895	893	878	925	924	892	879	886	911	858	855	874	957	857	870	850	971	845	937	922	889	899	904	899	932	901	889	908	875	922	877	896	879	859	891	953	966	848	970	909	883	885	858
4084	328	251	276	308	306	253	282	269	289	258	265	268	254	240	271	253	276	292	302	276	273	265	258	268	285	256	280	299	267	243	245	265	254	283	254	257	252	243	288	258	258	281	293	280	253	275	250	260	254	262	272	252	276	254	244	277	291	289	275	276	280	291	289	282	286	284	264	260	256	283	276	268	269	285	263	259	272	284	286	279	266	264	279	262	273	256	262	287	275	247	268	293	325	254	257	276	259	295	246	275	271	271	270	270	281	257	265	279	286	256	273	307	296	294	276	260	276	249	255	269	295	276	263	250	278	255	275	258	283	295	276	271	244	262	263	252	273	245	265	261	259	280	275	299	272	271	256	272	277	278	271	269	225	258	287	260	293	287	291	269	283	254	290	248	246	275	280	243	256	256	287	291	268	264	292	305	273	314	252	275	291	257	275	260	279	291	256	274	249	293	298	267	246	289	277	258	255	274	285	259	265	229	312	277	286	289	266	289	258	269	261	257	257	285	280	276	265	283	246	280	271	286	241	282	297	281	281	254	278	257	274	291	269	286	249	259	255	258	254	253	294	285	240	285	242	244	290	299	275	270	244	253	249	284	271	295	276	258	277	264	275	285	281	274	271	264	266	232	274	274	243	284	303	254	261	268	256	288	303	269	256	262	281	259	256	290	281	289	265	243	268	285	243	236	271	257	267	266	298	265	268	283	266	270	243	280	251	242	311	261	238	269	261	268	269	265	279	313	250	242	286	282	263	294	276	252	249	267	249	258	286	270	260	283	255	276	263	302	279	243	267	267	270	289	272	241	277	256	290	255	253	259	306	272	287	276	246	279	297	247	299	280	267	277	299	255	260	261	259	279	268	285	273	252	298	282	254	294	287	275	279	287	290	262	284	277	267	295	268	244	269	296	284	259	251	263	277	289	268	224	283	265	282	271	247	275	288	279	287	270	248	298	267	258	260	270	274	271	262	275	271	255	280	238	267	278	277	283	255	270	264	283	274	281	273	282	264	263	274	287	308	264	263	284	256	255	265	268	297	280	245	272	278	279	268	250	289	266	258	277	288	252	268	294	275	265	267	292	271	282	290	273	276	264	261	283	274	299	307	299	293	293	285	311	231	291	268	275	259	248	282	245	275	316	305	289	251	279	283	262	267	252	270	285	274	277	304	265	274	295	267	254	283	265	285	288	268	268	279	285	262	284	281	273	286	298	277	292	276	255	292	259	290	265	258	266	269	273	263	305	280	271	282	248	298	278	303	275	288	284	257	264	237	263	247	273	298	279	258	307	265	273	233	275	279	291	268	275	271	298	293	281	247	285	296	284	277	262	277	319	275	269	276	284	271	254	291	279	267	245	288	279	258	222	232	270	258	255	266	270	249	274	233	279	284	276	280	254	287	264	277	265	270	249	289	263	251	246	253	290	267	257	241	259	284	282	286	269	263	262	280	285	273	275	275	255	244	260	278	266	291	283	283	248	268	277	284	261	266	262	262	270	259	264	268	239	272	293	272	312	294	277	253	279	275	292	279	264	296	275	286	274	285	280	281	261	256	277	274	278	243	265	267	282	276	258	268	277	286	253	256	273	268	275	289	292	262	247	261	272	269	267	266	288	251	285	284	310	280	299	272	257	255	273	288	257	270	248	269	271	278	249	278	257	250	295	277	251	256	261	212	282	266	306	260	261	284	306	268	270	257	233	263	259	253	285	276	293	299	285	266	244	295	237	261	259	273	265	294	269	262	280	263	255	282	227	287	294	278	266	269	260	269	274	273	290	282	260	255	275	276	245	271	273	259	266	269	256	270	267	265	273	272	254	278	294	267	288	266	244	279	264	277	271	285	271	295	265	321	260	282	285	259	268	258	263	269	279	284	250	259	279	263	310	290	278	294	272	274	269	253	254	264	258	268	259	269	258	271	266	261	250	269	269	309	271	285	247	230	278	283	269	278	239	261	273	263	263	259	238	285	261	290	269	292	292	264	276	261	269	257	276	280	267	257	263	241	253	253	277	253	275	287	277	286	271	270	264	245	265	273	283	286	260	274	259	267	284	280	284	313	285	281	254	255	267	252	300	251	257	262	288	263	274	256	272	265	244	241	267	280	269	244	228	271	274	257	297	281	267	286	269	286	275	297	257	264	273	275	270	256	284	249	282	263	255	269	271	253	258	271	263	293	266	269	265	250	287	251	274	295	284	276	275	279	273	262	278	265	255	265	269	280	247	275	275	282	251	246	259	283	250	239	281	258	269	257	258	267	272	253	265	274	247	270	276	270	284	288	264	299	254	272	249	259	277	254	262	267	260	265	298	242	271	282	275	258	266	269	252	295	296	260	244	279	274	270	265	277	270	233	251	263	279	273	282	276	266	279	281	277	314	293	278	271	258	271	298	260	303	289	266	279	268	255	260	281	265	279	278	254	263	268	268	282	273	273	257	256	257	263	250	288	253	254	298	293	250	265	250	298	281	253	298	248	268	264	243	260	283	279	255	281	285	278	260	260	276	241	250	274	273	255	289	263	265	262	272	271	247	264	281	275	251	288	266	269	277	273	267	250	241	249	226	318	279	278	266	277	271	262	252	289	282	257	269	275	251	258	237	279	277	266	262	281	239	291	263	279	282	286	274	263	264	266	263	272	262	246	262	237	257	269	275	256	264	252	261	293	271	280	251	270	263	273	275	281	279	231	277	278	289	254	299	318	253	299	281	241	247	265	293	256	277	256	262	250	277	260	285	266	270	287	256	291	259	308	271	251	280	294	285	254	295	271	288	256	242	275	258	283	261	239	276	245	281	269	255	257	269	326	268	288	271	259	256	285	267	285	270	270	292	272	273	289	265	234	282	253	296	252	282	278	309	284	240	263	276	258	279	285	265	284	278	250	251	274	262	287	279	274	292	290	267	267	235	302	282	269	255	288	283	294	231	255	274	291	293	263	254	279	273	262	267	261	268	291	269	278	279	270	282	243	252	290	296	317	279	279	270	260	289	284	268	263	284	285	266	299	281	273	251	302	280	265	271	271	269	254	278	278	267	303	285	278	295	249	246	253	277	244	266	251	298	282	284	286	266	285	267	286	296	275	287	276	275	278	268	234	271	240	302	291	246	276	266	274	269	265	264	304	242	262	275	283	300	300	271	273	284	292	269	270	278	252	264	271	260	292	287	281	266	263	258	238	249	276	236	285	277	250	247	298	285	269	284	259	272	254	249	242	260	302	276	299	257	266	263	296	278	287	272	276	260	300	271	250	266	276	294	277	280	270	284	254	296	264	274	261	268	287	307	274	246	294	276	254	247	280	297	291	258	267	280	258	263	257	252	253	310	286	258	253	267	277	301	234	254	277	301	265	270	281	271	261	259	294	260	271	282	266	271	280	268	270	283	255	250	258	297	270	262	236	276	252	257	273	268	282	286	283	270	285	280	304	249	264	297	263	256	270	290	280	244	281	250	280	240	278	277	295	264	257	267	250	254	256	261	266	265	263	289	292	263	266
3406	786	726	739	695	743	761	719	717	681	734	705	749	704	714	696	671	676	725	686	667	698	695	698	712	710	736	695	687	710	675	702	714	693	732	729	696	689	683	685	683	671	681	652	703	686	690	664	684	676	700	655	686	661	695	656	663	678	690	714	705	686	678	684	700	727	670	701	684	681	681	701	685	662	717	673	695	710	726	693	692	689	712	672	681	677	700	635	723	692	714	683	720	668	665	661	669	727	674	708	650	677	658	673	653	696	697	692	712	666	676	740	678	716	699	687	701	710	750	702	693	635	670	645	733	744	650	714	707	683	695	678	642	687	683	673	705	654	673	675	752	674	704	683	706	696	680	735	717	667	641	702	692	700	706	661	672	740	695	698	726	739	709	658	688	681	716	681	704	675	718	750	717	688	718	717	675	697	684	630	659	679	655	698	660	687	654	724	694	674	724	680	681	627	698	721	692	632	590	718	754	707	683	636	664	675	673	646	707	715	684	697	650	672	682	674	702	688	674	662	743	655	687	653	661	730	694	712	676	695	656	719	688	656	690	694	676	698	637	708	688	712	726	714	688	689	647	696	702	765	723	715	710	688	679	710	690	707	709	707	643	654	705	670	682	747	643	692	695	672	684	721	731	685	681	682	691	676	670	646	636	666	682	706	696	652	665	723	746	701	725	706	710	698	676	746	686	680	682	684	701	744	671	657	670	657	703	689	687	707	720	719	686	693	690	709	681	696	701	669	648	705	707	711	696	700	686	669	742	667	677	612	726	701	696	688	658	746	734	751	687	683	695	651	696	708	688	718	699	688	670	727	694	711	690	678	711	677	678	715	680	732	722	692	667	674	675	685	700	659	694	687	716	711	710	692	658	696	654	689	689	678	676	663	676	715	765	683	714	681	700	674	674	693	661	673	733	690	692	681	721	657	699	686	697	672	680	698	707	681	713	676	721	692	673	690	684	694	717	737	726	683	736	706	711	714	677	682	705	702	681	723	679	698	675	687	717	689	652	718	667	661	675	706	660	672	692	651	662	699	675	694	691	726	663	688	721	703	683	707	664	700	686	714	698	708	702	701	675	696	684	683	684	673	687	751	696	669	711	707	668	682	712	717	705	709	693	719	721	697	677	659	653	682	742	687	713	679	692	699	719	721	727	697	717	698	690	637	692	639	684	689	720	713	691	712	665	687	690	732	707	672	695	755	717	707	710	666	685	683	660	632	671	677	717	638	657	702	686	671	684	699	704	729	669	678	671	684	677	723	667	714	696	681	697	680	649	755	685	694	748	747	692	692	683	693	665	650	710	693	695	689	712	768	639	725	676	741	675	649	735	685	660	686	731	704	699	709	715	666	686	681	654	712	713	726	680	668	695	710	690	682	655	700	707	675	719	710	673	688	664	688	701	659	650	680	709	686	728	705	697	720	649	708	691	753	729	699	673	668	716	726	722	709	646	675	684	709	723	687	699	687	685	678	690	660	660	702	703	700	695	719	743	689	682	666	671	713	686	685	671	697	677	695	717	707	692	669	643	704	695	704	690	692	710	705	706	723	702	749	702	680	716	686	714	626	669	682	703	685	698	690	681	669	676	662	695	680	670	687	678	665	713	728	681	654	687	694	670	668	675	752	715	653	680	684	678	710	706	661	698	643	732	710	671	664	698	698	687	648	660	711	679	669	716	719	679	637	708	669	684	717	702	680	711	720	704	687	708	688	699	660	691	673	686	715	682	648	661	728	692	734	723	729	692	726	717	711	710	700	685	712	665	728	714	772	728	714	712	680	649	706	686	692	682	695	695	652	710	707	673	705	712	689	684	676	689	666	701	719	665	691	725	684	696	695	680	677	690	682	642	687	711	692	716	715	672	737	693	656	746	698	689	687	641	719	675	697	702	704	681	685	674	666	672	681	700	749	686	704	693	670	707	714	695	698	706	701	674	664	681	722	659	701	706	674	652	704	706	687	692	684	695	628	665	689	707	678	711	661	721	707	674	709	698	702	689	702	686	672	713	742	672	682	703	699	698	678	666	764	709	745	763	690	700	702	748	711	697	704	714	708	683	710	699	686	681	652	692	688	722	689	720	684	665	731	659	726	673	683	656	715	656	737	726	702	712	669	690	651	648	678	644	718	706	707	703	729	616	710	669	678	687	714	710	716	674	688	662	679	722	717	702	665	692	671	690	686	694	637	745	646	685	704	663	674	722	658	662	692	698	718	670	663	755	689	709	718	712	659	654	706	726	720	707	672	680	706	688	691	703	702	693	673	712	709	677	678	681	704	721	703	649	702	670	679	733	699	710	702	668	695	699	664	688	661	669	616	678	724	671	708	655	659	636	721	754	735	699	658	717	702	704	697	702	732	703	708	708	658	651	655	670	671	685	667	669	690	689	673	730	686	689	672	722	683	684	725	679	737	704	713	699	629	686	695	720	664	692	656	692	713	657	645	747	658	690	646	654	684	696	658	637	675	671	632	676	717	718	674	670	690	697	653	685	647	688	713	668	681	710	717	683	710	689	673	642	664	676	697	717	744	704	681	634	697	724	698	685	675	692	655	681	710	666	729	644	682	725	721	700	667	707	693	662	691	674	700	684	672	666	603	684	697	711	646	646	714	681	673	692	669	699	672	715	677	727	708	702	643	640	728	647	704	637	650	695	669	705	674	704	700	715	667	689	728	662	668	722	736	678	713	701	733	709	721	675	679	687	716	689	708	697	691	708	705	657	701	689	677	728	670	715	695	688	664	673	676	658	683	745	668	719	673	668	684	654	653	692	709	708	696	705	703	671	717	731	654	665	686	730	684	669	694	688	669	660	662	691	728	693	647	675	720	707	674	711	695	662	708	722	718	727	703	671	698	691	737	643	680	681	675	663	735	676	702	704	709	699	679	656	691	654	657	729	715	692	666	699	714	700	713	688	708	684	669	682	683	708	667	669	660	657	702	688	742	649	704	702	697	690	729	676	724	705	730	693	726	683	700	690	663	683	695	687	678	645	716	686	672	633	745	652	684	681	697	711	697	654	708	702	633	675	682	685	721	732	764	693	686	671	691	673	729	702	643	712	673	727	749	666	705	704	676	681	709	675	654	681	706	704	680	641	684	720	685	688	690	687	715	720	682	730	689	697	692	667	710	721	709	669	707	703	667	704	656	664	669	689	702	706	676	707	718	695	716	725	706	688	700	675	737	672	663	711	712	704	679	699	692	637	708	724	772	693	691	665	674	681	705	712	670	651	687	715	690	705	687	673	672	720	699	679	672	688	689	723	733	713	657	711	731	667	683	706	706	653	697	701	685	663	741	682	654	693	684	711	687	679	634	705	652	731	693	671	736	652	752	708	666	682	679	703	704	660	645	741	711	677	729	695	640	704	720	662	698	706	632	735	703	751	659	710	695	682	672	684	708	709	684	720	694	710	675	695	726	678	728	679	713	708	715	677	690	700	665	688	691	697	627	710	682	678	653	690	660	670	688	628	709	706	694	723	689	734	671
22930	3794	1189	940	631	517	406	376	314	326	278	277	260	236	213	234	230	202	223	190	192	215	213	200	173	197	210	210	199	190	185	193	216	210	232	189	195	182	193	183	200	189	205	208	169	184	166	182	201	220	174	166	211	172	161	167	183	169	182	181	195	183	176	207	213	200	178	175	188	170	181	159	205	184	216	187	198	202	187	205	190	181	191	183	174	185	169	173	192	187	193	181	211	201	175	193	192	204	185	188	188	174	170	162	194	174	173	187	164	185	181	163	185	206	194	184	182	197	178	175	184	167	182	196	180	191	172	183	185	201	201	193	191	219	170	189	201	164	184	161	172	173	180	191	204	173	178	182	186	178	192	171	168	194	186	186	195	182	188	196	184	202	197	174	173	218	199	181	171	179	173	189	174	190	174	186	169	215	154	178	200	210	163	180	179	174	193	178	188	183	191	170	186	164	188	222	232	173	221	194	186	191	190	179	185	156	174	185	178	176	178	185	179	156	160	199	179	193	196	187	173	180	174	171	196	201	169	213	202	180	166	167	191	183	180	174	164	189	171	170	180	213	172	206	188	191	170	193	186	161	169	161	182	177	176	173	185	177	187	182	190	167	174	153	190	206	189	186	177	163	165	196	186	156	181	189	199	185	218	183	166	171	174	195	212	185	191	181	192	181	166	182	192	181	171	204	222	197	192	195	169	186	187	156	179	184	170	167	194	187	190	205	193	195	172	173	181	177	177	164	184	191	165	161	191	176	180	189	173	191	167	172	182	169	198	177	171	213	195	179	182	186	201	193	168	184	164	198	165	180	190	183	200	179	170	181	189	186	195	214	206	188	194	207	181	179	212	189	200	155	197	181	169	177	194	184	177	177	202	187	171	202	166	179	175	173	186	182	195	180	209	176	155	192	205	209	186	180	196	186	169	183	187	183	169	193	173	184	197	168	181	177	179	169	199	194	170	216	166	181	171	173	189	187	199	184	178	168	172	201	188	214	189	181	187	202	161	190	206	178	166	217	180	221	185	184	192	198	177	195	182	160	179	195	185	210	199	205	188	180	171	164	175	164	172	165	185	187	186	188	186	170	188	166	170	195	175	185	189	195	178	189	182	190	190	187	188	182	214	192	188	185	173	191	162	184	209	190	179	152	190	202	186	187	188	188	208	191	180	180	182	198	179	175	165	190	172	188	172	175	181	201	175	187	193	162	175	176	199	177	180	193	203	162	189	188	165	195	189	210	208	172	184	178	192	190	208	213	176	183	165	173	190	203	192	173	170	177	195	178	201	182	185	192	176	206	185	185	167	175	182	174	182	185	181	182	179	173	193	180	186	169	189	182	168	206	180	198	183	191	177	195	173	165	204	170	172	196	168	197	187	180	179	163	180	185	191	178	170	183	195	202	186	206	194	161	177	190	190	184	213	169	173	157	189	194	186	178	169	210	176	204	167	207	176	181	187	184	171	171	207	203	155	181	177	176	218	174	188	204	169	183	181	181	197	182	167	190	185	191	189	182	163	193	209	189	207	183	208	214	210	215	199	182	184	183	183	154	174	185	180	197	186	172	176	201	165	181	184	192	201	197	177	195	179	192	190	185	185	200	174	183	193	188	198	149	180	187	170	162	165	199	176	198	201	168	194	197	184	199	194	136	187	180	174	194	197	147	172	179	190	174	204	174	203	199	178	201	161	174	188	188	186	206	183	214	177	180	190	204	180	207	183	185	185	180	161	176	175	177	172	175	188	220	173	185	214	194	170	180	181	175	189	184	193	165	166	178	176	184	189	175	184	167	165	197	188	174	192	172	184	205	208	177	183	192	192	169	195	186	182	203	180	166	167	168	187	184	180	186	182	175	198	184	174	212	194	211	187	173	190	192	182	186	170	182	185	187	202	162	189	187	181	186	173	171	172	187	187	164	169	214	197	174	190	188	172	200	170	198	192	181	187	200	175	181	179	161	186	183	205	203	178	164	194	183	188	192	184	176	189	195	181	184	168	192	174	202	170	187	175	195	158	166	173	200	179	204	210	184	192	193	182	170	180	166	164	184	190	181	175	188	151	177	186	177	207	167	160	187	190	189	197	170	199	175	167	207	197	192	165	173	187	198	154	194	229	180	216	180	158	180	204	186	223	214	189	210	173	184	210	215	168	198	191	197	184	172	181	195	177	195	163	160	170	166	173	197	204	197	175	171	184	161	181	185	158	197	183	181	182	187	174	184	182	191	213	175	183	185	198	186	181	218	192	189	176	178	170	179	207	182	180	208	184	179	190	196	181	176	178	196	172	166	191	182	184	172	219	183	177	196	186	200	183	184	182	195	171	179	176	165	173	164	170	203	187	165	192	166	186	190	209	182	175	185	190	174	207	170	188	181	190	195	214	202	209	177	193	189	185	180	191	196	163	182	172	182	155	189	169	206	185	188	174	198	189	184	192	157	179	184	177	190	197	213	189	189	206	167	193	191	230	152	177	196	165	183	176	186	206	171	185	189	173	176	186	167	169	170	154	186	175	186	178	186	190	195	179	176	183	185	176	197	165	211	167	174	206	181	197	183	202	170	176	172	193	173	197	209	187	164	171	152	169	186	200	196	178	173	183	192	200	183	162	185	189	187	188	170	192	183	171	186	177	168	178	192	194	197	191	192	159	196	193	172	183	159	159	171	170	163	187	152	170	172	175	175	194	180	174	189	180	178	173	192	187	188	163	191	167	230	177	163	215	194	186	205	191	191	178	183	178	207	178	175	184	197	171	198	191	182	200	205	178	147	170	189	175	172	197	210	199	172	163	194	186	200	185	188	171	163	185	170	185	163	189	183	186	165	197	182	169	164	202	187	202	175	209	181	165	167	195	192	177	180	200	187	159	189	195	165	168	189	171	206	177	194	183	168	197	194	153	208	185	188	176	186	158	175	172	164	186	203	168	187	184	180	189	201	191	215	161	206	192	195	204	186	204	204	175	163	179	200	185	180	175	166	166	174	232	188	170	167	194	193	188	200	198	199	192	176	202	181	184	179	177	162	198	184	186	182	193	179	193	193	192	182	167	167	169	173	176	188	185	164	199	175	179	195	192	190	200	183	191	161	182	178	166	168	192	171	206	208	183	172	183	184	192	192	178	160	186	182	197	182	162	188	160	184	192	169	166	204	196	178	188	189	188	189	183	183	169	184	187	195	199	186	159	211	185	163	170	194	208	207	199	201	186	208	208	183	190	206	177	197	162	199	204	198	155	193	189	191	211	188	191	178	216	183	201	169	168	159	176	179	174	182	166	188	196	200	225	205	175	173	167	186	183	213	174	203	186	196	191	211	184	165	194	188	168	194	183	197	198	167	174	194	191	171	171	207	199	187	198	174	196	175	165	202	168	158	144	207	185	207	178	181	169	219	190	199	180	194	169	176	178	168	182	162	206	189	198	155	199	217	190	194	173	187	188	183	172	185	169	191	189	180	188	177	157	184	165	203	160	169	210	199	170	192	163	152	197	157	201	195
11988	2108	2509	3000	2649	2208	1860	1542	1392	1285	1171	1012	959	889	836	820	756	688	731	699	708	754	667	659	644	662	668	614	612	632	616	571	615	592	581	596	600	560	575	580	556	588	548	572	541	569	575	606	536	559	564	620	550	538	517	561	553	546	545	537	555	577	535	525	594	539	572	563	550	525	536	530	547	535	567	512	567	553	524	539	593	540	553	537	548	516	522	545	503	552	560	543	542	546	549	529	553	553	516	478	558	541	534	549	534	538	534	532	501	539	575	513	521	516	499	483	513	489	543	554	530	506	536	533	539	515	508	522	528	494	521	499	553	536	550	552	548	525	533	520	534	523	541	535	505	537	544	559	521	519	527	525	512	549	567	500	522	558	514	494	530	539	527	533	467	561	551	546	521	492	510	548	508	514	526	547	517	555	484	531	554	530	524	491	553	541	502	510	531	520	531	536	523	566	548	545	535	519	547	530	547	544	535	519	523	558	525	514	559	520	542	537	582	491	524	524	546	593	521	520	531	527	539	522	504	514	564	542	540	497	521	533	528	549	556	516	500	534	563	584	597	535	484	558	566	541	526	509	500	578	543	513	506	547	488	540	502	544	510	536	510	504	535	560	522	521	568	563	518	557	512	544	544	498	534	532	496	519	515	517	525	539	504	513	506	505	529	568	535	540	579	521	499	538	501	507	563	540	529	555	482	528	501	496	559	510	530	530	483	523	545	543	546	517	540	565	543	535	550	510	508	535	547	540	503	533	547	550	527	549	498	523	532	532	531	528	510	544	526	500	526	507	523	529	563	488	526	559	520	510	530	564	515	568	520	538	538	499	548	546	498	523	530	533	538	513	543	541	492	531	556	535	522	552	486	546	562	481	549	526	550	535	504	515	546	578	532	551	521	548	535	564	575	504	524	541	519	546	582	548	514	553	571	529	525	482	545	532	501	565	583	522	535	508	526	544	511	493	523	557	529	508	482	531	509	530	547	522	518	508	512	500	524	558	541	545	485	548	539	504	529	572	541	525	552	521	508	539	532	503	561	497	516	515	538	545	497	512	516	532	501	507	501	515	498	566	532	543	542	540	523	493	568	527	504	515	541	514	521	561	530	548	541	533	491	512	542	573	540	551	538	555	536	504	502	525	561	521	590	533	522	537	544	539	552	555	525	528	595	519	457	501	538	519	492	496	543	492	537	553	501	513	548	566	502	576	505	513	552	538	526	536	500	527	523	623	527	558	516	560	508	519	542	511	532	495	512	538	501	494	521	543	511	524	528	519	540	511	511	524	556	504	518	544	556	576	562	530	550	509	509	520	537	562	578	484	525	529	532	489	536	526	519	508	519	522	546	531	533	551	574	531	495	580	510	528	539	526	519	496	552	529	564	524	539	492	516	516	544	521	521	570	549	537	558	538	521	546	492	526	509	567	529	570	496	547	567	535	529	540	521	526	542	516	546	522	547	532	521	528	500	537	543	523	539	520	489	529	513	526	550	500	560	501	521	553	502	514	525	518	532	505	505	520	551	521	500	524	489	534	536	539	522	509	518	546	557	500	544	518	558	549	526	498	578	517	543	506	507	490	580	571	505	536	548	534	538	530	552	489	507	534	554	583	508	519	489	532	530	512	549	541	519	536	548	497	535	535	567	517	554	540	532	565	503	547	560	518	499	519	540	530	562	536	526	531	506	495	538	512	516	476	495	564	531	534	554	570	494	515	540	557	562	530	491	518	558	517	548	542	545	519	542	517	557	516	517	548	522	514	549	556	542	520	523	496	519	530	543	524	565	539	527	553	529	573	521	531	513	503	528	512	533	475	549	549	511	532	530	540	514	541	553	517	525	527	547	534	518	549	526	547	567	497	509	569	529	494	529	534	585	574	532	547	527	526	537	519	487	543	493	547	542	496	537	533	520	548	473	511	526	556	509	519	522	566	526	551	483	530	487	563	522	498	551	534	525	538	540	563	553	556	530	549	538	537	510	530	544	538	513	549	545	516	527	591	559	514	520	506	505	542	537	514	581	508	538	540	555	508	539	538	506	534	551	498	534	518	550	518	505	552	573	533	534	532	541	501	519	542	503	529	541	542	592	537	504	503	594	547	515	557	534	526	548	506	491	528	511	556	565	537	520	511	535	520	542	494	503	514	532	540	507	548	526	539	523	513	540	527	538	560	522	529	504	520	542	551	542	562	563	525	521	531	513	555	474	524	457	530	534	514	496	566	525	530	557	554	540	558	522	544	551	555	516	545	546	506	549	576	544	556	528	519	546	497	495	520	565	518	541	570	550	543	472	520	547	534	507	534	506	561	509	509	529	520	582	518	551	528	558	521	541	523	501	510	511	535	532	538	509	526	544	583	496	503	552	542	558	528	548	554	499	557	527	529	510	527	544	536	523	549	535	524	519	540	556	510	504	551	493	498	561	539	536	531	513	538	514	519	569	518	540	568	551	506	503	569	508	531	527	505	535	537	569	551	542	542	545	562	517	534	548	537	534	510	550	524	545	562	552	553	584	573	555	551	542	532	499	502	567	542	561	523	574	512	495	489	520	517	502	546	545	558	544	562	527	525	561	553	543	507	522	533	523	589	580	590	544	532	551	605	528	536	513	528	537	538	512	561	504	524	527	552	538	536	496	530	508	506	510	552	537	536	504	547	558	526	537	567	540	513	539	561	534	481	536	553	536	544	533	521	538	545	533	535	501	485	542	524	536	540	538	500	494	521	506	523	500	542	489	532	489	526	573	534	523	490	552	510	528	533	519	542	531	531	534	543	515	510	528	567	544	514	548	569	518	517	522	551	515	523	538	514	497	572	558	549	573	512	528	523	530	520	537	563	545	523	537	543	513	561	551	559	495	500	546	537	521	551	538	544	538	515	578	498	508	496	540	535	525	488	559	498	563	530	554	517	515	503	496	529	543	496	500	518	514	556	544	524	503	531	515	549	546	536	513	530	552	534	538	559	529	530	554	505	509	534	536	550	539	527	536	521	544	553	526	539	473	577	519	548	501	539	518	531	512	540	558	497	520	525	527	548	548	534	516	523	562	492	525	516	536	477	503	572	544	574	556	503	529	493	547	524	544	536	521	556	501	490	563	527	579	502	520	553	554	528	532	505	518	552	537	511	509	546	518	523	553	542	543	501	504	499	478	533	526	547	551	495	532	542	500	514	517	527	493	509	536	504	536	546	548	511	529	493	524	489	539	508	512	541	502	514	547	494	524	512	479	540	562	576	526	515	508	541	569	500	537	542	510	523	511	560	535	501	525	546	538	486	544	518	522	539	499	568	518	532	539	540	512	537	517	556	542	488	526	498	541	548	572	511	534	517	562	578	551	542	536	522	516	570	548	596	548	547	560	519	541	554	512	500	528	540	545	540	523	525	504	530	512	548	514	513	500	575	514	547	516	543	526	558	501	484	507	485	525	503	548	520	509	528	527	499	526	525	564	524	543	544	537	514	538	512	552	542	508	566	533	516	560	574	541	540	547	508
35801	9381	2785	1914	1332	994	890	773	694	625	562	515	507	467	486	421	419	413	400	417	412	397	365	372	399	355	402	332	367	389	390	369	365	369	345	361	365	370	372	367	366	360	371	371	398	368	350	354	346	368	343	375	341	372	321	344	352	332	364	360	367	369	372	333	346	375	362	345	309	334	361	359	310	386	382	363	326	364	387	360	344	349	332	333	340	376	378	365	366	372	367	337	382	327	358	367	353	348	351	361	383	354	422	371	329	361	379	357	366	331	389	351	384	356	367	345	328	350	347	363	380	334	372	340	333	363	326	339	340	321	390	331	347	347	376	339	366	363	328	356	348	339	323	382	307	336	357	343	350	331	344	301	354	350	362	335	339	350	357	348	330	358	344	339	321	374	374	357	360	366	401	394	379	372	334	325	390	360	352	354	337	373	380	376	341	324	368	376	371	349	376	331	343	392	367	356	326	383	383	345	384	333	365	350	322	319	357	390	359	332	347	370	327	363	361	360	338	344	349	341	362	366	363	337	358	344	336	362	357	375	331	330	356	347	342	351	356	345	342	340	342	385	346	373	367	334	339	375	329	356	357	339	338	325	340	350	353	353	378	323	316	349	323	355	363	357	357	335	370	351	358	353	359	393	353	369	357	334	371	346	352	328	348	333	362	342	372	345	357	349	352	398	311	366	399	376	399	354	356	334	317	385	356	362	321	367	354	363	350	331	378	382	337	365	347	366	380	354	370	378	324	340	348	362	339	351	350	311	348	352	331	358	296	367	340	367	384	357	347	367	378	336	328	321	365	358	365	365	359	370	350	336	360	368	344	406	343	371	368	341	346	332	350	331	351	339	362	394	356	339	357	323	353	389	373	389	368	363	399	342	320	366	322	368	380	341	323	368	357	371	367	338	352	341	343	351	381	354	301	346	348	359	354	320	372	343	352	348	363	384	391	399	379	369	340	361	376	339	335	353	345	361	337	303	348	349	340	354	344	348	354	389	345	315	365	321	348	354	360	342	346	329	357	348	337	351	335	360	345	332	360	316	342	324	380	367	342	340	343	326	330	368	349	355	335	362	378	375	348	353	359	353	336	356	343	361	367	335	397	342	355	333	366	358	359	354	361	330	394	384	401	339	371	370	319	341	376	341	342	374	394	339	323	381	328	372	328	350	350	352	359	335	355	335	349	345	380	336	327	361	358	331	359	369	372	317	352	358	364	364	319	338	341	381	319	369	357	336	376	347	349	345	358	398	356	361	365	325	370	324	362	345	362	370	356	329	365	348	372	349	331	363	344	349	352	341	357	354	346	375	350	318	339	364	395	323	369	344	366	326	345	380	361	386	323	341	350	353	343	353	385	376	347	351	390	375	385	385	406	344	346	311	308	324	374	355	350	344	358	321	365	359	369	315	342	369	329	380	371	371	336	373	343	389	366	386	390	355	379	344	331	369	363	329	342	350	351	341	394	340	381	352	315	327	347	340	346	357	344	351	350	349	373	363	342	326	315	342	359	321	328	369	372	369	360	375	356	327	337	360	331	368	355	394	361	330	350	351	373	358	367	304	345	327	350	362	357	357	344	336	343	339	341	398	361	353	333	351	347	367	349	352	355	347	314	349	362	353	375	352	345	352	379	371	373	365	377	371	364	330	380	346	346	376	344	354	366	359	342	354	324	345	349	345	372	359	352	371	360	339	379	339	339	337	334	339	348	351	373	370	335	372	374	384	353	332	337	391	342	326	343	354	338	363	341	332	328	348	372	340	335	354	329	336	383	357	314	338	333	342	382	380	386	380	351	366	361	337	364	355	356	335	372	336	318	381	363	361	379	374	368	326	350	396	343	372	365	318	329	362	364	369	352	343	345	347	353	340	339	335	344	321	367	327	353	344	353	388	347	358	333	388	348	361	364	351	373	366	335	381	339	355	353	341	329	364	341	357	354	347	359	340	331	367	379	342	339	379	351	394	361	371	354	341	339	343	386	378	349	342	367	336	336	333	352	338	376	394	346	329	372	378	358	318	364	345	377	348	369	363	333	359	358	341	322	344	330	370	359	389	355	358	341	352	361	352	326	342	333	333	359	336	362	351	342	342	363	417	385	383	376	363	382	375	333	350	345	336	342	365	357	355	365	351	348	339	330	316	360	354	355	423	377	349	347	377	365	326	340	371	351	378	347	342	327	390	355	354	358	361	399	328	370	342	378	335	373	344	320	409	319	334	360	352	351	379	332	334	366	356	373	357	344	345	328	338	330	330	370	380	382	389	348	358	361	358	357	371	323	342	339	343	320	346	371	362	347	386	360	334	370	337	339	355	391	369	352	366	333	330	359	370	350	331	370	359	344	375	334	361	344	328	333	356	348	373	369	323	329	333	374	345	343	324	337	326	383	350	365	363	339	361	335	344	345	388	367	400	360	365	388	353	339	383	370	399	340	344	364	353	330	375	349	362	390	340	333	353	333	347	386	394	370	364	340	328	357	344	348	333	330	337	343	351	305	355	353	381	384	345	350	350	324	379	343	340	353	356	337	335	360	343	334	346	334	366	380	372	350	387	378	353	345	359	370	365	348	321	391	342	350	351	329	359	326	335	366	368	375	335	336	359	365	348	346	330	322	371	353	357	367	379	361	338	390	341	415	355	347	360	373	360	344	344	347	371	358	354	325	352	341	307	374	362	338	360	375	334	351	348	325	348	346	327	362	373	355	317	362	370	353	370	381	391	340	375	372	367	339	373	369	344	319	341	366	345	387	398	343	348	372	337	366	358	362	360	358	371	361	365	367	348	359	340	341	372	366	353	353	340	345	366	327	308	341	356	360	328	351	352	344	352	354	364	333	341	360	333	376	380	374	322	374	348	339	350	397	369	323	362	370	335	341	349	338	401	335	336	342	341	329	329	337	316	360	361	343	358	358	367	344	340	367	355	354	351	359	357	349	338	367	360	375	367	342	343	354	329	333	368	362	314	298	355	326	356	355	343	366	359	342	360	320	345	351	336	342	351	340	347	327	328	351	370	330	304	376	346	367	378	384	338	386	316	385	366	369	348	380	354	347	368	368	308	341	347	368	327	356	333	320	351	352	328	330	367	337	368	331	338	364	390	353	359	320	367	370	370	345	389	359	359	382	352	365	351	359	402	337	341	307	343	354	359	355	355	325	370	325	351	358	403	375	357	344	366	359	330	352	358	369	359	341	328	360	415	373	338	353	318	367	376	334	401	359	316	355	371	365	322	352	356	327	361	355	360	332	346	380	366	376	371	360	353	373	295	391	341	327	359	363	347	353	366	366	332	371	357	353	326	348	347	335	334	336	348	364	367	348	350	357	336	328	367	368	353	359	364	389	345	387	368	312	390	322	377	360	360	360	360	325	394	367	360	343	364	334	339	351	366	360	338	346	382	379	371	337	331	328	356	364	332	336	386	336	348	367	341	347	320	337	339	320	361	375	366	363	382	357	362	351	356	364	348	328	369	380	350	347	363	379	350	358	345	371	344
17840	3963	4750	5498	4868	4161	3456	2982	2628	2258	2035	1905	1693	1668	1505	1463	1440	1371	1297	1270	1265	1216	1157	1164	1105	1100	1132	1073	1075	1030	1035	1020	1092	1015	1040	947	983	981	1028	985	979	989	917	1007	928	940	894	965	959	943	936	929	944	928	961	881	981	974	956	923	937	887	931	867	933	972	922	946	919	952	854	893	960	926	904	928	889	882	856	872	905	962	925	946	952	873	886	934	850	908	977	932	928	895	941	903	879	965	917	905	921	910	1008	886	928	906	969	911	914	908	879	959	864	886	928	896	887	898	891	954	944	853	892	826	955	937	904	880	890	946	910	893	907	935	918	879	898	902	853	881	878	915	889	894	872	928	900	910	861	902	892	897	895	880	967	872	914	896	871	913	857	941	905	931	920	899	941	936	902	888	938	842	878	905	967	848	897	919	886	914	882	864	880	940	884	933	907	873	910	906	941	938	919	888	873	851	928	903	925	902	924	922	924	911	860	913	836	930	880	903	894	874	902	910	892	938	915	898	903	917	860	905	910	896	868	920	914	938	859	869	874	869	923	922	902	893	877	890	949	894	901	929	932	868	914	863	896	914	859	932	911	867	877	897	877	891	903	907	901	880	876	922	918	917	917	933	895	920	914	908	889	918	919	904	954	870	860	894	932	943	947	915	952	935	886	863	895	840	893	876	915	923	902	898	897	947	890	959	890	896	944	871	907	902	939	866	915	809	916	969	889	942	928	822	920	840	869	960	959	910	855	910	930	875	891	880	863	890	847	860	884	922	944	878	860	899	888	911	845	885	879	917	892	947	846	904	914	953	1000	884	919	892	893	892	886	849	920	900	887	885	914	873	926	868	889	909	930	917	897	891	885	880	918	896	870	914	931	839	881	962	906	920	919	938	910	912	900	899	918	912	927	930	898	924	889	909	869	860	836	877	847	853	878	940	943	901	918	912	908	931	875	895	927	918	928	927	924	936	896	912	838	950	873	908	865	904	872	926	900	855	917	910	848	905	899	905	877	903	918	926	953	906	872	853	902	893	867	868	930	880	882	940	928	917	902	882	904	891	869	914	896	860	864	920	867	951	890	945	892	934	907	921	911	898	936	875	902	875	906	867	858	901	936	878	889	871	913	863	902	935	887	918	919	940	954	908	882	906	895	945	908	848	893	921	889	929	969	890	924	897	869	851	904	920	918	817	921	895	880	889	909	867	972	908	921	919	941	856	943	906	890	911	884	890	874	910	870	887	938	896	820	872	897	885	923	870	881	860	852	882	915	925	899	885	884	890	877	933	887	866	916	880	856	904	947	882	878	870	888	944	900	931	878	923	942	863	879	850	886	904	898	937	844	945	939	934	862	915	876	882	863	878	903	915	946	857	866	903	900	864	932	893	859	910	899	890	831	886	908	909	873	931	927	868	896	853	926	874	910	861	866	987	905	897	854	857	903	874	874	895	859	900	889	889	904	936	910	916	939	926	910	919	899	898	910	900	950	862	890	905	880	935	900	923	874	892	887	918	907	909	876	905	898	900	873	885	930	936	894	907	851	954	889	931	969	949	899	896	888	897	894	868	868	907	878	932	943	897	930	881	920	947	837	905	889	932	978	877	919	874	878	893	903	920	923	927	974	860	894	905	912	912	897	875	867	915	884	915	918	909	907	830	919	933	875	917	885	932	911	884	895	941	838	918	913	906	878	831	945	881	909	884	869	946	905	884	902	937	906	865	916	924	927	857	922	956	878	862	917	849	944	896	913	901	916	922	899	942	912	934	886	890	934	915	904	900	887	858	923	916	866	900	905	907	968	912	890	947	864	904	951	907	917	968	861	948	932	855	864	877	867	896	880	892	905	911	890	847	883	900	875	897	882	950	917	920	928	895	889	830	893	920	931	933	940	904	895	860	884	896	928	869	909	927	885	924	893	897	860	883	876	876	821	881	872	908	838	916	894	845	881	888	961	906	851	829	872	898	925	931	938	932	870	877	891	841	908	873	902	922	931	869	883	924	946	942	906	890	852	906	911	960	890	888	890	927	963	881	864	859	901	884	922	911	862	858	928	891	847	907	935	948	871	925	911	913	862	927	898	925	988	917	909	914	939	928	902	866	894	881	877	929	916	923	971	895	867	883	901	906	882	863	915	948	889	887	864	920	873	918	915	897	941	858	920	862	853	919	877	888	919	862	921	975	878	940	879	901	857	911	891	925	955	930	872	831	936	877	855	971	915	880	910	904	849	893	895	868	924	863	890	876	900	863	874	853	937	911	891	910	915	905	908	881	922	857	910	839	905	882	923	914	844	913	885	944	929	896	925	858	914	912	891	924	935	935	971	968	898	868	931	880	912	890	837	882	858	909	833	930	918	922	877	891	890	889	930	915	927	902	878	857	881	870	916	924	928	867	925	891	871	882	875	893	888	903	925	835	932	876	916	892	935	916	876	929	937	878	872	858	925	866	894	908	879	952	873	932	920	840	902	935	881	920	920	921	936	902	864	884	826	888	954	860	844	919	889	921	918	891	906	868	883	911	859	874	942	904	883	868	924	964	907	909	944	893	929	863	924	930	917	874	875	935	891	903	884	908	861	916	948	907	931	903	904	851	906	879	979	874	864	958	924	948	945	959	887	916	932	971	916	897	868	912	961	885	869	880	867	930	884	927	832	932	929	942	939	872	872	900	843	836	942	895	898	868	953	897	873	935	908	841	897	855	862	890	905	900	852	869	915	852	915	839	886	925	905	929	900	876	863	897	883	889	906	905	874	859	904	880	886	926	868	936	899	928	858	902	868	926	894	877	921	863	960	897	934	947	861	893	879	884	883	947	905	876	866	904	878	905	904	938	870	945	901	977	882	925	871	899	890	959	883	938	856	895	932	904	854	920	839	898	923	908	895	908	937	835	850	862	851	884	910	908	916	950	905	937	869	906	923	881	913	907	861	889	864	887	843	916	920	893	947	940	907	906	917	909	899	895	907	900	909	881	904	914	862	930	884	875	869	869	867	960	893	871	869	922	893	898	889	887	883	915	872	845	858	903	887	892	875	927	893	893	867	834	941	897	920	903	895	913	864	931	890	879	859	881	890	938	911	924	920	858	912	877	923	926	900	929	910	932	916	899	935	922	898	919	894	859	908	904	843	937	906	928	902	946	909	893	902	913	936	855	876	858	871	960	900	944	976	889	917	883	875	914	889	961	915	919	857	930	869	909	905	950	944	916	895	889	868	885	930	885	929	891	894	883	875	878	867	904	924	893	916	932	886	907	893	947	918	918	922	935	909	924	897	909	897	860	967	917	931	923	923	898	954	906	921	918	899	881	910	895	877	938	888	807	875	939	960	925	921	896	952	856	891	914	961	947	911	892	856	890	901	897	903	912	968	937	853	907	903	908	956	915	899	861	895	928	965	923	869	938	919	881	916	854	866	919	919	913	913	918	881	924	865	896	931	914	877	884	865	848	929	921	873	854	864	916	866	859	921	878	874	907	906	914	950	915	871	901	914	923	835	908
3909	301	253	274	278	290	276	312	300	287	291	292	259	257	299	257	291	288	263	286	260	271	256	263	252	270	246	261	255	270	292	272	271	269	319	274	257	284	305	268	262	290	231	289	263	272	272	260	269	244	253	306	284	246	274	303	247	289	281	268	260	291	283	289	276	285	265	282	271	237	275	257	257	263	256	312	285	281	268	285	266	293	251	252	274	272	300	261	258	262	290	282	265	269	260	284	273	258	268	269	304	272	229	257	279	253	283	250	251	266	261	269	268	245	280	244	292	263	273	286	295	261	286	283	293	287	290	267	284	290	258	264	282	265	244	261	264	277	243	258	224	277	268	270	292	265	301	265	279	298	284	241	298	264	300	304	263	293	273	303	259	270	271	267	278	265	263	256	281	268	272	234	237	274	288	262	296	259	271	307	262	285	266	256	295	275	270	305	293	298	247	265	259	243	286	243	288	255	265	265	271	271	262	255	277	244	263	271	254	283	288	236	280	255	269	257	298	266	270	269	283	290	245	266	286	288	264	279	260	256	265	257	288	235	282	291	291	284	270	305	282	285	308	266	271	258	261	272	246	258	277	283	277	244	244	230	281	272	277	255	276	292	264	265	266	240	305	267	278	254	250	262	282	277	275	269	303	271	270	276	272	272	259	271	229	278	276	270	288	277	281	250	299	248	283	275	259	279	268	259	272	277	266	281	279	292	230	288	276	255	304	278	251	278	247	271	258	289	302	261	310	280	263	268	283	271	239	241	247	282	286	244	306	270	262	252	287	262	242	297	255	280	241	259	250	241	269	265	264	294	279	262	255	285	276	260	277	244	315	268	270	247	279	273	245	281	288	286	317	294	283	296	290	265	269	268	246	264	272	271	258	293	282	270	275	279	307	277	266	277	278	260	285	258	260	306	254	298	257	266	272	260	248	276	293	225	258	269	259	279	273	279	284	265	258	253	283	288	276	280	253	262	266	261	257	272	277	269	245	272	276	280	253	295	263	266	253	272	273	281	282	271	275	257	279	269	288	260	246	267	264	280	283	275	291	283	259	271	280	293	255	265	241	283	256	264	284	282	282	287	279	276	297	258	275	260	223	279	256	272	251	279	252	269	314	260	277	287	276	275	295	290	256	315	289	272	285	307	296	242	260	277	278	264	274	257	276	266	285	291	284	276	256	287	275	260	251	293	276	270	261	272	246	275	276	250	268	257	264	273	232	294	295	254	287	282	262	248	269	256	276	260	291	269	289	264	280	259	261	287	275	268	265	257	297	267	287	272	262	280	289	273	280	290	248	301	276	265	261	313	270	263	271	269	286	305	247	280	272	242	282	258	283	302	259	295	281	261	240	247	275	281	300	237	287	282	284	263	278	278	238	244	265	294	279	302	289	256	248	283	289	279	263	242	253	275	266	271	265	261	287	273	262	235	288	244	271	283	284	275	256	285	283	305	251	303	276	256	272	250	256	267	312	273	264	273	273	254	292	268	260	259	276	253	288	291	265	261	257	279	275	275	254	259	258	288	258	269	248	255	276	255	288	265	290	273	264	291	258	254	242	270	264	258	252	270	292	254	267	263	281	260	249	271	230	271	276	270	237	286	276	259	268	241	269	286	260	264	283	242	272	268	304	274	267	266	243	240	285	277	261	311	284	248	267	273	287	236	273	246	275	275	272	267	253	301	290	246	260	279	283	260	290	267	279	294	246	279	275	295	276	258	284	273	270	276	258	287	261	256	305	283	273	263	322	282	257	260	254	286	273	254	281	283	259	283	253	283	284	300	271	281	281	244	269	252	267	284	254	289	287	283	271	275	271	268	293	271	297	262	254	275	251	279	254	269	263	291	273	273	256	265	272	268	255	294	258	260	271	244	301	276	251	257	276	267	289	280	265	274	245	256	273	259	236	267	278	277	272	254	260	277	270	270	268	254	266	257	252	282	262	276	256	252	292	281	283	261	282	272	279	254	292	279	292	280	292	268	257	252	270	263	281	234	274	250	268	299	245	265	229	293	275	271	266	291	283	254	273	282	250	250	304	275	261	307	249	243	281	269	257	270	259	268	229	250	261	259	260	255	271	259	271	281	272	242	268	275	249	265	248	277	252	271	245	255	293	276	265	221	247	292	286	279	277	268	253	273	285	264	238	259	258	286	279	279	266	261	279	270	279	266	267	275	248	256	259	263	252	294	263	293	273	285	252	278	294	290	267	292	284	245	279	298	262	296	253	306	264	258	265	279	262	241	266	282	284	258	270	308	262	314	262	261	271	274	284	283	277	244	283	264	309	299	294	276	285	259	283	257	279	271	256	274	261	280	233	261	242	258	251	265	243	286	263	288	254	264	260	247	268	262	255	303	285	268	244	247	267	255	283	291	240	278	257	257	265	266	261	273	300	271	299	261	272	268	296	302	276	269	279	289	242	275	251	285	290	267	255	261	234	266	254	241	242	272	238	261	245	284	271	270	270	265	261	269	307	278	267	266	260	260	284	281	261	254	264	232	282	241	259	257	275	265	277	270	271	261	254	282	264	298	278	265	286	252	254	260	259	261	273	245	252	261	271	272	276	270	252	268	257	270	273	249	269	261	254	277	277	258	240	267	235	288	287	273	310	244	257	233	260	273	257	291	270	272	255	257	258	231	264	292	260	246	269	305	264	258	257	243	278	269	280	234	261	283	246	262	271	273	273	279	269	260	280	282	296	280	263	295	275	271	277	240	275	271	258	288	290	259	271	247	268	296	261	267	262	279	279	277	279	273	288	251	280	255	254	291	272	281	256	268	277	265	285	280	297	267	277	296	281	270	286	273	263	263	292	268	254	243	256	249	268	277	271	275	280	278	236	260	263	277	295	314	248	239	261	260	270	247	278	284	275	285	279	283	287	260	296	291	266	244	277	251	284	298	247	255	297	259	244	268	290	307	279	263	268	288	272	277	299	271	280	281	242	270	241	275	259	262	262	266	279	272	268	279	279	261	296	275	279	287	273	257	264	282	259	261	296	264	252	273	269	276	282	286	306	282	268	260	274	300	259	236	263	267	274	272	238	271	279	263	274	272	283	268	276	290	277	289	239	260	277	270	266	263	284	270	274	258	280	246	263	296	264	265	263	274	243	281	255	299	242	265	263	260	253	262	223	289	263	283	210	286	290	264	269	259	277	234	253	273	255	276	261	267	263	263	251	230	242	252	266	266	260	251	256	257	250	252	254	272	287	276	283	263	295	295	256	263	269	276	247	306	251	269	257	298	268	245	287	271	257	274	270	287	262	267	259	266	266	242	271	291	306	283	279	280	242	249	243	251	264	272	266	297	297	250	271	280	270	280	272	308	245	295	263	281	279	264	303	272	251	287	281	259	289	285	281	298	272	282	269	237	258	275	257	256	277	260	257	256	271	284	272	267	275	259	274	256	268	272	257	277	264	266	259	290	262	268	310	293	294	287	261	270	288	268	287	268	274	288	284	248	269	277	243	265	291	291	249	293	249	278	298	260
3290	778	729	740	729	710	704	711	699	678	659	730	738	657	670	667	717	679	687	700	665	662	701	700	686	718	698	665	682	651	662	717	696	685	660	694	667	685	645	701	699	712	697	682	700	707	631	732	760	729	784	697	720	703	703	688	690	673	699	717	745	707	695	643	633	697	721	710	711	717	680	683	681	724	686	725	667	667	655	660	691	665	704	668	689	668	687	716	720	654	736	700	659	703	711	682	688	705	749	681	716	724	688	702	716	688	718	712	717	713	707	697	673	739	700	712	649	686	699	714	674	651	598	726	690	686	686	637	713	697	690	691	637	669	710	663	704	707	659	708	705	707	710	664	691	699	668	692	711	710	680	690	685	679	682	684	637	651	654	720	698	732	648	704	684	695	671	705	708	687	668	666	695	698	673	681	730	716	733	712	689	684	747	697	648	683	676	686	692	705	715	680	672	670	684	656	627	650	684	685	645	655	671	649	673	669	646	688	652	665	696	694	668	709	711	689	703	630	657	643	659	676	702	678	688	690	674	694	727	672	677	714	695	742	703	686	685	686	709	693	698	717	664	684	668	707	722	698	649	695	650	723	678	703	673	656	717	694	615	628	673	682	685	688	675	668	677	678	737	692	654	700	723	693	701	665	660	692	656	640	681	709	676	710	653	716	690	648	665	686	710	687	702	662	703	693	714	720	694	705	689	717	687	713	703	658	675	721	662	697	685	703	665	730	736	696	723	696	658	699	767	718	668	685	709	688	656	705	683	712	680	657	653	696	686	714	661	642	663	721	707	654	664	681	707	716	684	692	692	707	683	679	680	708	705	702	658	736	710	680	720	735	649	695	681	731	711	719	694	718	667	712	752	687	709	689	680	645	666	676	659	611	684	726	733	691	718	714	681	649	678	714	702	666	686	732	707	687	668	656	701	659	713	710	657	639	688	721	730	697	671	703	731	697	710	685	673	632	670	676	668	706	713	730	652	655	676	673	656	666	703	683	740	715	662	669	713	675	669	642	677	671	712	670	696	693	683	657	637	697	703	692	726	675	699	724	681	684	682	734	694	684	677	719	693	694	694	704	673	739	680	708	715	717	756	622	678	679	689	700	678	686	694	709	692	645	684	717	709	729	682	683	698	691	680	697	737	716	712	689	693	693	669	718	731	644	664	688	737	705	711	692	747	684	702	664	680	707	669	734	732	738	621	698	705	675	669	668	719	701	679	652	699	682	716	724	659	692	693	694	685	692	656	744	687	702	661	681	717	690	651	722	673	698	679	676	751	704	715	713	714	681	690	653	704	679	714	685	689	701	702	657	696	667	747	715	712	676	717	685	752	696	686	693	730	698	666	689	708	686	714	673	696	638	702	654	679	670	706	692	686	704	688	701	639	691	719	680	695	665	730	718	692	728	696	717	690	643	729	681	737	664	673	683	667	653	718	696	700	724	687	703	648	687	719	678	718	697	681	669	729	713	695	644	688	729	666	673	681	670	656	690	710	661	680	667	655	661	709	657	712	724	744	662	682	676	689	665	704	694	731	678	713	696	694	705	682	663	698	657	642	736	671	679	718	703	688	746	691	687	635	670	712	657	678	685	729	676	682	670	639	666	742	695	750	714	668	684	661	736	662	754	716	657	724	647	732	707	713	719	665	664	655	684	714	704	666	651	735	687	703	685	703	707	664	663	716	718	690	626	684	710	676	647	715	648	710	676	735	704	645	711	680	648	626	657	755	687	703	644	705	699	721	687	694	720	696	704	709	674	648	666	680	710	716	706	666	694	724	659	730	682	665	690	715	623	702	719	690	701	686	677	684	651	723	733	676	662	709	699	679	675	709	709	702	726	696	676	684	654	650	707	661	688	713	720	685	691	685	701	679	710	670	678	705	706	694	688	702	634	733	671	709	648	700	657	648	644	651	674	676	692	706	700	672	720	695	674	696	720	683	670	650	718	686	688	711	758	715	732	707	700	653	709	698	634	659	711	774	700	731	650	690	669	674	674	700	691	743	672	718	677	676	708	662	673	663	723	708	701	675	672	683	698	708	720	651	690	671	683	638	707	687	729	645	679	676	704	674	661	721	715	676	731	688	684	658	612	669	668	712	686	694	667	705	748	672	733	680	698	643	689	666	673	660	691	681	697	721	657	661	643	687	680	679	732	663	687	704	662	712	690	680	680	717	676	686	738	680	647	697	672	739	722	692	685	684	715	677	671	676	688	694	671	673	665	683	683	707	707	708	709	706	704	758	699	738	686	644	691	713	696	707	657	676	650	694	671	690	683	744	706	649	699	693	729	667	685	692	646	664	698	700	692	678	714	722	684	711	682	707	709	709	712	743	692	706	685	672	692	671	668	700	669	706	679	728	660	694	707	688	728	729	714	661	671	644	678	681	683	666	690	725	679	662	689	677	698	663	672	690	660	661	699	708	689	685	674	682	676	693	645	681	668	712	693	640	687	686	684	650	725	709	692	672	655	714	723	677	620	669	756	718	723	683	671	689	669	674	652	693	666	709	699	663	704	674	750	684	686	671	685	648	670	730	719	657	674	639	658	678	643	675	656	658	720	670	701	710	639	654	719	715	670	664	667	644	695	673	739	691	701	709	681	689	706	705	659	663	610	684	702	695	723	683	685	721	706	677	663	675	725	694	661	668	706	687	694	679	684	687	710	698	685	722	650	746	687	702	683	677	742	709	677	717	677	718	719	681	680	683	686	669	693	644	695	686	742	709	690	712	679	653	687	710	665	712	697	671	697	679	666	728	668	662	669	704	703	674	721	673	632	701	679	725	688	717	678	680	712	685	702	727	696	653	701	729	728	681	685	728	670	675	648	658	643	689	675	696	707	688	709	760	669	725	660	636	654	668	703	697	676	714	686	700	692	670	663	716	675	713	666	738	724	694	708	673	746	691	672	723	683	719	709	704	709	650	687	666	658	711	715	710	716	664	687	714	706	672	693	690	644	679	728	754	685	660	697	692	666	712	650	669	687	713	687	725	693	699	724	683	680	662	706	619	675	718	708	639	735	667	733	679	635	744	731	705	701	689	661	677	689	691	692	740	738	698	717	718	702	711	712	683	722	730	716	653	673	738	681	713	699	686	666	694	686	703	680	628	732	701	725	670	706	683	689	704	701	692	719	639	658	667	637	695	678	706	672	720	700	710	688	711	663	656	682	731	687	715	666	694	685	728	699	699	732	673	694	691	655	661	698	658	663	706	695	703	716	653	705	689	703	681	707	676	677	632	728	722	687	697	721	683	695	683	688	688	691	683	662	644	721	700	688	683	679	719	717	702	663	688	652	704	702	714	708	700	715	648	691	730	733	769	675	669	692	682	686	675	703	691	650	674	749	643	703	682	674	641	697	702	702	702	691	677	713	660	704	683	693	696	684	704	697	670	731	674	635	714	734	712	663	658	661	698	702	677	700	688	684	684	736	684	694	692	711	719	693	718	669	689	734	731	690	673	642	642	726	714	694	680	697	651	659	673	719
22798	3978	1214	952	630	538	455	374	347	305	286	238	196	242	264	240	226	218	227	203	198	211	221	194	195	197	211	225	176	225	191	188	223	224	179	193	191	220	174	194	186	177	177	186	192	213	178	192	179	197	187	187	181	196	181	181	191	183	196	195	189	183	191	196	186	207	167	173	169	171	193	191	167	166	187	175	163	196	162	202	171	182	172	171	180	205	185	170	169	179	175	171	182	188	165	174	188	205	179	197	199	195	174	210	213	193	187	180	170	165	156	171	175	181	153	187	184	193	164	192	188	196	184	178	203	175	218	199	189	192	159	167	191	187	165	189	192	192	161	158	185	184	194	178	200	188	194	195	191	188	190	169	168	173	218	177	170	178	202	166	184	173	166	170	173	189	193	187	182	177	187	180	171	199	179	173	183	191	165	178	197	198	209	191	191	195	210	190	179	199	197	182	182	176	199	222	194	180	190	194	191	168	157	185	177	199	179	184	181	208	195	176	178	200	193	203	179	196	186	189	186	184	190	178	190	182	173	196	167	204	186	167	181	182	196	196	173	195	199	183	188	179	175	197	191	187	178	184	185	204	201	165	177	202	180	172	169	173	181	197	191	184	196	187	169	166	201	175	198	159	175	190	180	181	192	191	176	164	181	177	184	190	171	175	179	171	206	184	198	194	177	181	176	202	165	165	173	175	220	176	183	188	203	189	184	173	185	177	180	171	206	191	205	163	206	192	170	181	198	198	187	168	190	175	173	167	199	163	193	196	204	154	173	213	197	160	176	168	193	182	181	153	196	195	197	190	207	191	174	188	195	180	188	183	167	171	187	174	160	194	184	186	180	159	180	194	157	217	180	152	198	182	164	174	176	209	167	166	177	170	180	178	179	181	165	195	193	189	192	187	199	171	178	193	187	176	163	196	174	184	197	212	188	180	174	177	159	215	161	169	195	168	175	178	207	194	189	170	183	180	217	188	188	169	195	181	178	163	191	196	206	187	200	172	191	193	200	177	172	208	205	174	191	197	200	189	183	151	193	185	191	176	211	175	198	181	173	169	174	194	157	156	149	192	195	166	181	157	173	191	165	204	160	148	205	192	167	178	176	176	184	189	187	163	159	158	178	167	182	211	189	183	172	180	192	177	173	182	187	179	176	166	194	214	183	182	174	183	198	184	174	204	190	199	197	179	198	190	210	190	187	166	204	195	158	207	197	192	214	168	169	185	166	172	185	203	196	213	175	174	201	183	198	177	171	172	175	177	204	179	163	178	176	187	200	179	205	161	175	187	219	193	177	205	200	173	199	179	195	203	185	190	175	176	203	197	192	198	185	170	183	174	188	201	184	159	183	179	175	192	187	193	170	168	176	219	188	227	190	192	195	180	183	157	182	202	203	203	178	193	183	199	170	171	175	180	220	162	185	175	165	182	172	187	163	192	215	195	166	189	180	186	175	188	169	159	176	194	180	183	174	212	190	184	209	209	186	171	199	192	184	146	210	167	199	187	182	152	181	183	185	191	162	188	203	193	193	175	193	190	196	205	168	179	187	188	226	165	182	204	159	180	167	181	186	176	165	179	193	204	159	167	168	188	189	171	191	204	196	163	233	194	163	197	170	172	190	188	160	172	215	197	189	190	169	191	187	191	156	185	200	179	189	193	186	209	174	189	194	192	176	174	207	186	159	165	177	174	196	163	175	190	189	163	204	215	188	180	193	181	183	201	182	171	198	186	197	179	183	192	186	217	176	209	185	207	201	191	185	177	192	185	176	191	192	189	179	159	184	187	194	199	204	208	172	192	166	186	188	186	174	167	166	212	180	183	169	153	177	187	178	199	178	174	202	185	166	178	163	189	156	200	185	196	197	187	182	168	173	175	183	183	195	168	167	192	185	188	189	196	199	190	190	185	193	185	182	190	199	177	161	196	177	181	184	199	183	203	184	183	207	206	195	193	192	190	222	192	174	205	164	182	199	179	181	166	195	173	178	193	188	161	177	181	170	191	174	174	180	179	185	190	204	160	175	196	209	221	173	161	187	188	181	174	208	154	181	184	197	180	200	177	183	166	168	170	153	166	161	181	202	193	203	174	178	205	195	178	186	187	193	196	200	176	157	177	179	180	162	166	205	204	180	170	183	187	180	188	176	180	187	173	181	173	189	187	200	192	185	200	193	176	208	172	198	185	184	185	203	173	167	204	184	171	197	179	174	202	181	195	213	187	162	173	185	184	177	193	178	180	176	177	211	161	198	183	178	184	206	202	169	187	156	187	159	162	184	201	161	179	193	191	165	184	200	179	204	222	181	190	175	178	204	187	183	180	194	188	173	177	214	180	183	184	193	193	183	174	181	210	165	204	181	197	195	195	160	161	218	180	202	197	176	170	167	175	175	194	201	198	190	168	180	198	171	176	193	203	188	150	196	193	190	193	191	185	187	165	184	178	163	179	166	202	168	168	189	188	204	218	185	180	178	179	162	201	176	177	184	176	178	175	158	191	187	176	147	175	192	175	197	171	156	175	201	198	192	185	171	161	163	199	170	188	198	192	187	183	159	169	200	170	181	157	200	195	189	175	173	193	164	196	166	169	194	191	194	201	179	196	192	195	190	193	200	189	192	176	174	183	175	160	194	177	195	179	172	210	171	178	182	193	177	203	184	179	193	206	205	208	169	161	176	178	166	195	187	199	187	162	172	190	173	174	219	183	187	189	178	173	177	182	206	164	197	197	163	181	165	199	189	196	191	187	174	170	170	181	192	194	184	173	153	143	171	182	178	178	167	182	201	195	169	179	208	173	178	171	150	176	180	180	194	180	177	185	166	197	175	192	178	186	177	172	190	180	199	179	198	172	195	188	203	196	196	176	188	184	167	207	195	193	182	161	200	169	181	186	187	198	174	183	188	182	215	171	188	197	200	177	173	157	179	202	170	175	179	184	185	179	199	206	188	176	173	195	198	182	172	192	183	186	188	130	170	185	191	182	195	176	207	202	181	185	185	170	197	168	195	167	163	198	185	198	183	197	193	203	177	174	165	173	163	166	155	178	180	184	163	186	179	208	180	177	178	154	195	192	179	203	197	162	189	183	167	183	195	172	203	168	195	161	171	196	168	199	163	204	187	210	210	195	184	181	186	188	168	182	194	198	187	179	183	222	180	165	173	170	218	187	181	186	174	178	199	183	177	194	202	187	157	210	184	174	187	182	182	187	189	190	174	184	176	172	159	204	181	179	189	191	181	154	206	180	201	216	175	185	179	200	144	191	201	161	198	178	180	197	165	173	187	186	167	161	191	208	191	190	192	194	193	165	186	190	180	189	182	166	173	176	185	202	181	183	188	181	188	176	201	217	179	182	206	210	176	195	156	152	193	184	172	192	193	194	171	176	172	204	181	183	161	152	188	218	166	178	187	192	164	190	194	182	212	177	172	172	177	198	156	167	185	181	193	197	175	171	169	166	198	178	187	181	195	154	186	179	190	162	194	165	193	166	164	164	211	191
12037	2325	2521	3022	2682	2242	1881	1591	1450	1194	1167	1048	950	954	776	837	782	807	739	690	721	685	716	645	626	650	630	642	651	573	648	602	646	534	571	611	560	538	608	546	602	569	578	595	542	575	564	550	572	598	520	564	540	545	535	558	549	526	560	575	582	564	548	567	556	544	558	546	553	555	524	555	534	528	604	531	550	548	553	532	504	485	517	555	565	530	531	570	565	509	539	521	541	539	541	529	532	552	503	541	494	533	520	565	539	526	535	587	529	582	542	532	520	520	592	547	529	523	556	555	518	552	542	518	511	543	535	539	573	571	555	522	537	545	523	567	558	541	511	536	529	502	528	519	510	536	570	589	536	521	531	489	497	554	547	582	563	514	559	541	502	542	564	568	547	499	533	571	554	507	493	517	514	527	511	540	488	485	495	523	536	494	554	524	519	547	513	539	497	564	525	527	538	568	538	560	478	543	499	551	521	536	529	578	572	495	531	522	530	522	557	543	513	534	522	521	516	526	563	519	576	510	534	490	515	523	524	524	493	543	524	541	494	568	525	533	509	518	526	572	509	521	543	518	520	490	564	561	537	565	494	523	570	523	532	545	527	525	516	550	580	523	524	524	554	533	484	564	525	509	537	494	503	531	538	553	517	496	514	519	600	520	531	570	554	538	539	492	551	524	520	544	486	513	539	530	505	544	550	531	505	520	495	525	534	524	513	516	543	513	513	549	532	506	486	514	531	499	523	531	569	543	518	502	517	523	525	542	515	545	553	492	505	486	582	548	486	553	530	472	506	529	532	517	533	549	552	538	477	531	523	507	504	549	543	551	521	514	482	558	568	528	520	531	489	518	545	523	503	479	531	527	545	553	497	545	515	542	524	536	505	506	541	498	533	533	545	540	528	523	536	530	512	516	531	530	539	565	503	537	539	533	538	525	507	552	567	507	498	528	511	521	529	515	528	510	515	490	472	530	523	556	517	569	523	580	529	549	564	523	496	509	534	559	524	549	480	562	528	521	540	527	555	509	504	502	552	536	500	544	491	546	559	541	568	513	541	557	545	537	534	610	518	536	503	531	526	500	553	511	504	557	540	549	548	529	532	519	500	590	513	515	526	536	549	500	556	547	528	501	494	511	498	503	552	531	513	497	543	505	565	541	544	534	561	526	527	498	566	520	501	516	536	523	511	514	517	497	497	564	546	551	519	539	517	554	528	518	563	506	540	557	562	517	506	521	529	513	535	520	551	568	557	545	526	481	525	515	535	513	506	569	490	525	575	538	531	523	535	520	485	519	536	555	572	517	527	552	534	536	533	534	499	496	543	547	518	546	507	507	526	534	527	543	538	546	539	541	523	543	570	538	553	520	533	562	519	564	546	500	539	515	520	544	500	529	534	538	540	542	546	521	535	554	542	541	507	486	495	511	509	576	543	521	538	576	550	486	520	532	496	514	554	518	535	498	521	554	525	529	495	514	509	543	536	491	562	523	544	507	517	509	546	534	509	566	544	545	544	540	526	529	520	541	562	484	531	536	503	519	507	526	515	488	505	540	531	514	534	540	559	583	518	543	523	503	567	528	525	518	544	504	530	558	525	530	485	540	572	539	554	517	508	514	576	554	530	516	527	522	489	550	528	518	510	518	576	547	564	522	496	522	546	519	561	515	501	542	518	509	522	528	507	539	543	511	516	500	530	549	519	520	549	533	549	556	495	533	548	541	524	511	544	565	520	541	524	592	527	483	500	507	548	547	525	525	585	538	535	515	522	557	522	567	565	531	547	581	567	489	513	549	510	483	541	528	492	569	501	558	513	520	499	492	523	524	568	502	598	516	539	539	484	528	561	471	523	541	535	485	512	527	543	511	556	530	552	565	524	527	556	498	472	532	509	487	501	520	506	521	483	494	475	540	562	503	532	549	535	539	541	532	544	520	498	537	545	532	536	564	560	533	537	542	535	513	524	545	510	517	537	530	588	562	539	486	531	567	524	524	522	561	522	534	527	528	481	501	513	505	563	525	532	548	491	539	541	521	537	533	504	519	539	517	503	553	519	558	516	506	513	554	541	558	497	521	527	539	524	566	527	576	530	538	508	516	537	530	534	534	545	537	501	559	529	522	521	536	540	494	504	530	545	552	563	519	525	512	551	548	538	549	547	554	529	549	515	511	498	525	481	552	537	499	533	548	530	528	524	525	528	522	489	507	550	540	546	523	538	480	500	504	536	500	545	532	477	484	547	549	540	518	527	523	523	525	524	516	597	551	524	549	527	553	594	521	540	538	549	530	563	523	486	566	503	512	487	555	517	538	549	512	521	571	567	518	509	519	506	528	527	570	491	541	538	551	520	538	496	514	520	536	529	533	556	553	517	513	549	561	525	526	551	552	530	513	526	569	592	562	498	544	524	530	538	537	519	504	560	541	548	526	546	539	525	537	544	564	556	548	507	525	486	567	550	527	534	518	540	528	545	511	574	556	561	524	540	509	556	529	508	523	521	499	514	543	556	495	536	508	539	566	515	528	519	502	540	511	529	496	576	493	529	528	463	522	544	546	535	507	549	523	511	532	528	533	485	540	495	504	490	506	555	507	518	514	542	559	518	559	539	561	573	532	540	509	546	536	522	539	527	552	527	539	513	500	495	546	546	528	535	537	520	534	517	530	539	523	522	507	476	534	499	538	543	491	535	527	559	547	517	560	534	522	539	496	545	538	537	505	545	496	500	496	519	546	522	534	492	534	507	546	525	496	513	539	525	523	501	530	508	519	533	552	558	575	543	544	521	515	504	508	530	525	542	543	507	527	514	525	538	543	504	531	480	510	509	515	518	499	508	552	499	505	555	574	555	538	529	525	481	570	535	544	516	502	542	524	566	497	541	568	510	563	530	512	560	554	518	518	509	511	539	543	568	522	548	563	535	547	551	570	508	527	547	537	531	536	516	535	537	540	538	511	540	506	607	496	519	566	546	533	565	514	532	521	513	569	548	546	541	513	546	527	513	549	502	518	501	515	519	526	545	507	503	524	479	552	514	516	557	552	533	545	520	565	506	515	515	534	541	492	509	540	533	522	534	540	539	542	522	512	509	524	509	507	512	540	518	534	539	509	542	559	524	510	507	488	545	503	515	519	522	540	529	550	514	535	544	549	526	506	537	536	545	541	528	526	551	518	533	519	506	566	506	532	572	536	495	527	537	514	505	546	488	539	524	538	534	578	535	536	524	556	540	543	522	511	479	538	531	518	503	498	482	521	515	550	553	522	535	517	541	537	508	553	537	534	547	518	573	550	535	551	460	498	506	535	515	506	569	549	519	514	522	505	532	518	526	519	538	531	486	517	514	537	539	506	528	510	514	540	538	524	569	560	535	494	531	498	560	506	529	500	513	554	520	508	570	537	501	553	543	551	572	498	520	560	509	521	491	574	527	524	554	545	529	489	507	527	562	550	518	523	518	514	544	515	563	497	527	569	524	535	519	524	509	503	510	546	542	523	513	535	525	554
35532	10083	2991	1982	1286	1076	855	736	659	611	539	533	460	495	431	425	445	391	389	354	456	402	429	396	413	414	426	364	407	371	389	386	351	362	357	339	362	395	352	351	372	331	361	329	347	308	360	320	348	361	338	350	342	370	337	359	371	358	357	371	355	342	348	331	356	358	352	355	341	336	397	313	363	352	374	370	333	387	370	384	334	332	331	339	359	373	355	396	374	357	340	355	376	339	343	363	341	331	353	353	374	378	341	373	344	341	369	367	330	350	372	346	320	349	346	358	356	360	356	341	376	373	377	360	332	370	356	349	325	340	328	357	324	362	377	393	373	342	367	352	350	314	346	328	352	372	369	353	378	353	344	396	374	363	330	340	363	350	357	364	340	360	362	360	351	333	326	351	311	362	330	376	356	353	358	359	350	367	360	336	363	361	335	363	367	375	323	375	385	358	354	325	335	309	362	357	335	380	350	362	368	325	360	349	363	367	366	383	352	361	327	356	336	353	370	371	352	372	338	323	352	345	350	362	335	304	357	334	338	353	361	346	309	341	372	360	372	353	333	344	351	305	337	333	361	345	379	338	340	394	351	345	334	332	323	362	339	360	347	344	351	349	342	365	351	384	388	340	344	354	355	355	359	387	372	353	323	340	362	364	304	352	354	369	362	358	358	339	362	338	339	353	368	303	356	377	350	346	339	359	338	344	362	335	324	379	364	335	338	379	363	337	346	330	324	363	346	368	358	330	382	355	358	382	318	371	345	354	355	341	346	373	310	382	337	331	364	377	361	352	355	370	387	370	351	391	352	359	335	368	350	376	349	366	376	352	363	364	325	355	366	360	352	345	350	383	360	343	318	329	395	377	358	359	310	360	359	335	334	331	386	375	353	355	371	336	359	333	343	351	363	351	343	347	330	329	384	388	329	370	311	381	310	353	333	378	374	337	377	364	310	336	360	377	347	336	380	361	375	344	331	351	337	344	318	340	350	364	394	368	358	375	346	372	342	388	352	320	378	323	335	350	334	357	376	410	383	347	363	344	375	352	370	364	356	339	335	363	320	330	338	362	349	326	373	323	328	334	368	349	333	381	336	342	366	324	347	339	365	357	284	357	407	360	324	346	377	353	367	351	335	364	354	373	373	344	370	366	344	359	348	368	344	367	337	336	357	340	344	359	353	365	374	354	352	360	342	348	380	377	338	392	355	347	331	335	356	375	335	375	357	388	358	324	336	328	373	349	339	354	336	401	352	351	341	356	345	348	329	368	337	389	376	361	344	368	354	342	368	355	345	405	389	337	332	394	347	344	376	344	337	329	365	330	376	348	370	385	350	355	369	322	373	361	347	364	320	341	312	359	332	364	348	388	343	350	382	330	361	363	333	371	340	331	344	350	337	331	359	355	354	366	347	356	362	402	352	339	355	322	360	362	347	363	336	352	342	368	328	379	343	375	307	341	348	334	345	366	355	378	362	362	318	315	339	350	350	322	366	331	393	335	349	351	402	329	351	345	354	335	340	343	379	348	348	357	379	332	347	307	370	333	326	368	334	350	386	340	360	368	396	353	369	373	351	344	362	312	382	390	366	353	325	368	350	345	360	368	389	383	352	379	365	376	345	377	354	361	350	322	370	333	342	355	384	360	356	353	356	332	337	327	346	366	388	360	348	322	340	349	346	362	316	335	376	353	379	378	376	351	349	347	320	358	372	339	357	350	370	355	386	389	349	343	377	364	368	343	355	316	339	380	314	319	338	340	326	373	384	364	369	346	340	336	348	323	379	348	343	398	349	361	361	382	317	363	347	364	362	392	374	382	320	333	331	323	363	332	351	375	366	371	345	386	348	341	349	307	329	375	317	360	333	346	354	332	338	340	380	363	371	409	337	377	347	326	348	341	355	358	332	352	305	351	371	349	329	317	370	354	373	362	359	346	361	360	352	355	322	349	356	348	361	343	385	390	371	319	367	360	329	351	343	350	322	357	368	296	318	360	335	359	359	333	371	348	341	349	378	320	366	347	353	369	368	345	350	367	399	350	323	332	358	319	392	343	352	352	373	341	370	350	375	383	351	407	344	390	337	329	343	365	379	333	349	347	336	339	331	345	321	324	347	365	352	328	346	386	353	367	348	374	350	320	341	366	391	351	361	339	358	363	380	351	368	393	357	351	342	356	326	326	370	327	341	404	356	358	344	346	338	350	362	375	335	366	376	362	351	367	378	358	342	341	352	346	353	355	364	338	368	380	365	392	361	371	332	355	356	379	329	357	359	341	335	348	367	374	325	365	335	355	350	364	362	330	351	317	350	372	364	378	336	347	361	353	348	365	354	343	343	344	336	323	319	403	340	368	348	345	309	353	338	336	353	318	329	362	347	378	343	348	374	349	373	362	344	346	337	341	346	342	338	318	374	323	381	344	315	345	359	337	361	331	369	344	351	355	348	343	330	387	366	337	315	322	313	336	366	330	322	334	337	377	360	337	358	347	306	335	384	340	356	345	351	389	339	345	368	356	332	321	377	374	355	346	374	401	329	365	370	330	351	347	307	318	342	380	382	318	342	361	398	299	326	353	359	351	330	362	332	355	360	334	357	347	357	364	351	355	346	372	376	344	337	353	347	322	324	346	333	365	347	337	375	328	375	372	328	318	346	358	363	360	345	346	345	352	366	340	396	343	336	346	362	356	381	352	376	354	343	363	356	362	335	336	329	366	361	391	349	359	378	339	338	371	362	359	340	329	339	368	346	383	353	368	347	310	340	361	358	316	327	363	308	329	364	339	363	365	342	376	397	370	312	337	353	334	355	343	364	337	358	351	344	384	371	363	376	373	381	314	334	343	357	372	367	350	351	375	319	374	367	371	384	373	357	337	361	352	355	358	377	356	305	354	343	344	356	350	383	351	356	354	384	352	334	364	403	353	332	349	348	365	344	358	362	367	389	323	363	361	341	388	339	369	355	326	374	347	368	350	372	359	327	332	375	362	397	322	360	346	334	302	352	368	378	320	402	350	362	348	390	353	335	340	362	359	347	309	334	357	343	350	365	357	291	332	360	341	348	345	309	370	376	335	339	337	356	384	328	326	331	383	331	324	363	352	316	340	335	351	331	363	344	374	378	299	335	357	333	363	343	382	322	359	381	369	331	351	329	346	356	325	327	356	376	400	366	340	324	331	347	349	324	375	345	348	357	365	362	347	361	335	348	352	344	362	351	362	332	376	365	365	361	366	323	333	342	359	332	350	333	326	350	330	330	373	369	313	367	374	339	373	330	343	368	345	334	357	343	348	330	337	318	366	331	326	330	359	340	351	332	334	323	348	326	372	366	345	358	308	352	368	348	354	330	346	361	361	338	345	357	380	346	322	346	339	364	379	369	351	328	338	350	349	371	345	336	332	328	374	374	369	362	339	329	352	388	328	337	328	347	362	337	348	343	295	337	356	369	335	375	369	372	374	346	365	390	329	380	353	335	356	372	369	400	368	390	365	354	355	341	365	366	326
17807	4646	4601	5572	4866	4294	3344	2952	2499	2191	2055	1900	1712	1672	1582	1443	1396	1368	1334	1288	1223	1223	1214	1165	1143	1112	1151	1101	1068	1044	1076	1074	982	1042	999	1072	1021	986	1032	1006	1013	940	953	966	970	991	986	917	945	994	982	989	946	980	973	904	935	962	909	944	933	965	898	932	891	907	896	901	941	952	854	1000	954	908	885	937	920	950	922	861	883	829	864	920	915	885	947	926	873	941	950	898	935	875	933	957	879	937	961	985	851	878	882	918	931	892	902	934	907	908	871	909	933	866	897	892	887	893	865	944	906	936	839	890	947	917	915	911	932	923	887	843	928	858	861	886	835	861	867	867	889	895	934	921	830	899	946	860	940	890	887	873	911	878	902	862	900	887	892	890	910	883	890	904	899	924	921	919	901	847	924	855	915	910	919	943	846	914	958	873	945	948	907	929	936	933	899	883	901	926	917	874	948	871	859	942	862	877	884	901	898	892	843	906	923	883	902	915	909	942	903	876	871	866	899	882	863	845	877	914	902	925	886	842	902	911	881	935	898	904	920	934	891	921	897	931	896	889	923	897	919	903	902	840	885	914	904	871	854	908	899	931	867	883	854	896	935	855	874	910	858	873	880	859	910	949	928	931	843	910	947	904	869	911	868	885	927	859	960	888	934	823	887	960	897	860	865	890	926	918	814	896	853	872	905	919	917	845	937	906	923	902	924	915	823	923	897	904	866	883	901	896	888	866	874	835	913	903	911	889	927	873	947	945	907	883	896	921	910	922	908	924	932	885	889	865	881	878	890	878	872	946	885	886	885	894	883	857	896	920	932	869	865	874	891	916	907	906	947	894	884	896	895	898	866	946	857	918	929	887	942	849	887	878	853	900	964	921	913	939	909	896	923	943	912	885	889	873	937	879	942	864	929	924	924	930	881	830	852	951	935	909	861	942	909	923	886	882	940	904	932	885	890	891	832	885	860	883	901	933	950	949	910	938	911	908	879	920	892	828	872	931	871	899	897	908	882	872	872	920	951	880	948	959	861	880	872	916	920	895	848	925	892	862	901	864	907	884	822	895	890	940	873	888	910	902	885	965	927	918	908	842	878	874	871	868	874	944	904	874	891	872	902	856	935	893	901	915	921	934	860	921	866	864	907	894	878	905	902	899	928	860	891	889	886	932	936	925	905	962	890	852	865	935	907	901	886	920	889	889	860	887	894	921	888	875	963	941	898	935	851	864	875	915	894	937	903	925	860	900	901	962	938	892	855	880	943	916	914	881	880	946	927	979	906	917	931	899	929	874	845	871	851	900	905	888	937	920	946	867	889	912	909	909	875	912	918	898	898	920	850	884	817	902	941	909	878	926	891	896	880	911	930	916	944	870	884	875	869	885	853	892	880	924	858	906	870	901	869	903	834	905	929	879	864	860	902	932	926	881	824	891	909	970	909	855	884	963	896	921	831	875	907	908	886	866	885	856	899	899	911	941	921	899	917	863	902	933	894	899	912	897	885	872	869	879	920	876	861	889	896	931	906	895	913	863	888	932	872	915	928	927	904	878	884	935	927	832	906	876	913	890	870	919	855	970	947	892	968	899	903	862	909	907	915	866	896	849	923	891	925	913	852	915	903	924	911	940	926	950	897	877	918	851	914	889	891	944	836	904	946	973	856	907	896	930	918	876	887	902	887	930	904	952	939	855	894	911	897	893	903	915	895	965	841	902	941	878	857	910	969	878	892	950	905	889	969	925	881	860	943	842	900	921	892	868	889	889	879	965	954	898	889	902	905	832	907	919	925	870	863	916	893	911	922	906	923	866	893	879	961	911	881	893	890	887	865	882	822	901	902	906	900	887	912	877	897	908	860	912	891	934	906	858	934	898	905	938	876	875	853	912	888	896	936	916	923	895	909	866	857	922	861	891	913	891	935	941	928	950	923	902	941	884	898	905	861	910	862	838	928	945	896	921	884	882	925	877	864	890	898	923	960	931	874	880	901	915	918	945	861	836	892	853	960	945	894	908	907	883	856	916	890	903	859	885	905	931	893	892	865	907	916	853	865	915	903	888	866	908	937	912	883	949	881	879	918	879	910	916	930	915	908	883	920	889	900	945	862	886	859	835	859	972	925	882	893	916	844	942	901	864	893	851	872	949	911	884	881	871	864	945	892	852	930	891	861	910	923	901	870	930	910	839	923	904	969	918	916	920	901	908	866	864	931	875	894	899	868	901	933	867	865	889	913	925	938	886	874	907	905	913	931	887	915	885	871	902	921	909	922	911	900	932	889	883	909	885	869	906	896	884	876	976	899	919	886	922	893	846	920	910	871	926	893	915	905	878	861	918	863	937	884	917	902	939	903	909	893	899	872	877	857	895	903	869	864	943	920	850	921	957	895	868	849	865	933	883	918	891	910	880	905	847	874	927	874	866	913	941	876	891	944	867	944	883	882	914	868	946	889	939	908	885	875	901	861	911	900	895	950	890	848	885	880	866	932	900	948	914	903	903	861	914	864	923	858	933	828	884	866	911	899	920	926	872	948	910	909	885	869	897	852	859	855	908	884	876	913	917	885	874	861	902	902	874	899	911	886	861	890	904	919	854	881	924	938	954	914	928	896	901	850	871	924	927	955	911	911	889	911	844	902	860	905	890	908	893	813	923	889	881	862	886	920	895	949	875	882	888	850	880	876	878	872	925	920	898	901	900	921	918	903	914	935	860	870	893	929	907	943	922	918	875	870	841	926	882	900	852	925	895	878	922	910	940	941	882	850	883	871	936	852	904	907	880	901	893	891	892	878	871	894	878	904	951	906	894	919	941	879	889	943	939	842	901	915	902	921	891	854	903	883	912	924	923	865	888	898	919	894	922	926	843	866	882	906	895	945	914	917	889	813	876	938	913	866	858	898	905	830	935	869	910	924	888	864	900	868	875	956	899	899	899	919	903	920	911	933	928	851	889	831	842	933	845	869	914	907	926	903	917	949	895	902	963	900	903	891	852	914	922	910	915	868	918	920	876	934	943	886	951	916	889	885	893	873	928	858	868	902	941	859	863	907	909	929	917	976	905	891	883	877	946	909	914	873	916	882	893	848	862	880	906	914	971	899	896	898	961	885	915	892	881	853	893	942	874	850	933	888	912	913	862	913	912	878	915	933	902	871	913	868	866	945	895	885	886	893	875	916	878	904	913	892	929	853	954	900	890	875	928	870	881	944	849	939	915	915	885	873	919	889	910	902	897	913	896	968	889	916	913	885	902	851	925	930	913	875	925	884	833	876	841	870	895	918	917	919	921	898	883	904	864	952	892	945	901	865	889	948	904	878	864	868	916	910	896	939	868	897	818	875	912	929	936	922	865	918	928	905	951	912	872	896	904	910	895	848	920	876	918	900	909	904	936	915	910	941	906	893	884	900	871	916	916	921	931	931	896	900	923	944	918	943	907	882	920	901	852	905	907	844	913	954	892	883	854	918	932	926	889	902	875	913	866	876	892	853	936	930	924	931	952	934	892
4279	344	250	298	257	298	299	264	291	247	247	254	282	259	296	274	300	269	280	278	277	272	263	241	275	264	253	261	251	270	263	257	237	246	259	267	269	274	253	268	250	250	282	255	264	267	283	268	226	295	274	271	291	230	257	251	252	293	244	291	294	261	271	264	294	267	266	277	289	294	257	283	312	285	263	265	273	255	266	248	251	285	266	250	254	257	276	247	288	272	263	260	259	289	287	300	262	267	248	273	245	277	284	243	263	249	284	249	279	261	263	279	270	254	266	266	286	275	276	262	247	292	290	303	271	298	279	258	262	249	270	277	270	282	242	277	271	271	287	252	253	250	291	256	245	265	296	293	247	240	278	296	275	267	259	284	278	273	273	263	248	290	291	278	275	259	302	290	270	285	267	286	314	260	250	284	273	255	265	256	260	249	266	269	281	223	249	311	272	278	249	265	261	298	258	284	250	257	255	273	273	266	283	268	286	301	309	277	283	251	257	272	250	298	272	269	262	263	272	265	239	261	269	255	282	231	283	247	263	259	278	282	251	252	252	278	268	282	300	261	267	243	277	285	287	271	277	282	254	264	289	248	266	284	300	259	260	259	270	276	290	290	277	281	273	263	291	270	259	280	276	303	267	300	303	273	255	247	282	266	262	290	271	249	285	258	214	269	269	249	250	248	264	300	290	255	306	295	306	264	257	285	298	268	276	225	252	235	247	262	271	262	230	270	272	273	271	272	272	304	279	266	279	254	280	284	246	276	273	267	257	253	279	295	274	246	261	271	253	244	289	264	273	276	272	254	253	257	255	287	291	286	269	270	267	237	246	261	301	273	259	266	276	284	287	279	248	297	286	244	284	266	272	295	265	275	248	297	305	283	273	274	271	254	230	284	267	263	267	273	237	250	282	262	285	277	263	264	290	275	248	288	287	298	235	271	319	281	301	292	268	306	244	264	279	260	258	275	265	235	265	276	260	290	246	278	253	293	296	279	254	279	283	254	277	279	256	272	283	273	317	294	261	269	271	277	245	267	256	277	289	291	276	250	244	279	260	270	290	253	268	237	271	294	291	236	283	270	259	285	275	254	296	303	273	297	275	225	270	246	304	259	287	238	259	267	284	276	260	238	293	270	238	307	256	301	243	290	229	278	261	269	276	271	261	283	296	287	265	295	274	227	285	268	287	269	249	273	258	272	302	264	235	239	282	288	283	249	284	282	314	288	264	268	250	277	286	269	276	292	257	273	238	269	261	305	271	261	273	285	280	252	263	260	253	286	289	267	238	255	259	301	266	262	256	260	272	244	253	244	260	246	288	265	258	234	264	254	224	288	278	233	273	265	286	263	273	252	260	283	252	257	274	299	259	236	259	266	251	258	264	276	269	275	277	256	304	249	283	260	273	290	242	285	264	295	264	271	267	259	278	254	272	313	255	270	272	270	258	297	305	277	290	262	279	267	289	257	288	264	262	253	272	258	273	259	241	252	265	276	261	271	290	283	295	277	236	283	272	311	273	261	245	283	266	267	300	261	277	281	280	252	275	264	306	250	288	278	271	264	275	232	276	252	254	275	260	282	295	289	290	264	260	254	268	250	249	300	256	264	257	247	281	275	283	300	264	246	289	244	264	273	233	272	274	265	284	270	247	253	277	251	251	267	258	246	299	303	269	243	235	280	268	288	283	272	271	268	277	256	251	275	298	283	285	290	260	252	264	278	251	237	230	282	257	262	284	276	280	275	283	269	245	257	266	272	269	279	260	275	262	258	262	264	264	282	256	283	264	292	309	269	297	304	269	246	254	254	277	265	277	236	258	287	281	260	276	264	279	269	266	267	252	291	278	222	274	274	281	309	273	263	276	297	304	296	273	266	268	305	259	256	279	281	285	271	268	270	256	284	266	286	256	258	266	263	277	287	276	271	266	257	249	280	252	264	255	293	269	268	242	290	260	235	276	294	301	284	247	259	282	306	286	272	258	249	284	246	264	270	279	260	258	261	261	280	226	271	253	276	240	232	256	266	259	263	266	268	274	253	236	269	268	256	283	252	275	303	298	245	282	248	296	278	288	263	246	261	250	277	260	245	274	285	284	301	282	273	248	274	275	262	277	271	272	301	249	259	291	273	272	240	305	293	266	252	252	303	289	291	291	231	271	272	274	238	260	260	251	276	299	260	249	255	302	264	246	259	268	274	257	284	287	276	272	259	275	280	294	280	280	271	262	274	256	255	278	258	249	277	277	270	262	254	287	234	268	266	256	257	286	261	295	269	286	279	260	256	253	289	275	273	254	309	296	274	267	262	301	293	297	267	271	272	299	257	262	267	269	257	289	271	284	297	267	271	279	262	244	260	302	274	260	288	291	249	239	287	273	256	264	270	288	261	265	279	267	258	248	254	241	274	282	246	274	274	289	286	252	239	292	250	259	287	253	258	267	241	260	281	269	273	264	266	259	244	273	270	262	259	261	271	277	279	279	264	245	268	294	270	293	276	248	273	248	259	288	283	330	283	283	284	267	288	282	238	284	281	286	280	282	281	262	271	237	251	307	265	245	304	274	272	277	245	253	258	280	303	303	269	280	274	278	277	268	256	309	294	293	262	293	273	285	266	255	274	303	295	258	291	271	258	243	275	251	255	264	275	286	280	262	282	283	250	285	270	277	248	277	258	286	265	282	256	271	233	270	278	291	276	312	293	287	290	283	251	273	266	267	261	273	277	283	235	261	250	265	265	295	284	268	238	258	259	258	252	310	272	257	279	250	273	268	269	241	245	273	229	257	283	307	253	284	276	276	281	265	274	267	283	265	329	254	298	271	258	249	263	259	282	273	299	279	267	299	269	246	279	277	287	293	264	252	268	282	278	289	264	271	258	275	258	273	240	251	280	271	255	290	265	272	272	255	274	280	261	265	243	266	291	286	262	279	267	289	289	270	281	264	290	308	262	255	247	219	290	299	294	275	257	270	269	282	270	261	302	288	264	263	299	290	278	316	245	293	267	257	247	299	290	270	258	249	273	260	248	294	271	273	255	281	297	265	273	288	266	292	272	278	296	299	253	311	255	296	303	272	237	286	293	252	274	253	302	261	277	265	251	263	252	281	272	266	270	280	270	262	264	301	257	285	250	253	275	246	302	287	272	254	246	228	289	306	274	246	266	266	268	264	279	299	282	268	285	285	285	278	264	260	286	250	275	266	270	289	286	263	274	272	257	284	262	258	269	244	236	256	282	277	270	256	303	276	272	256	267	270	296	289	308	280	230	277	266	322	297	307	234	271	246	257	262	279	281	282	286	254	292	265	283	256	292	278	270	236	325	292	256	229	252	241	258	281	263	296	296	239	235	254	274	278	264	274	315	292	257	276	280	284	292	273	280	250	248	258	300	267	290	286	286	280	287	289	274	272	308	282	262	269	267	300	238	286	266	263	264	260	287	248	271	300	265	259	284	262	260	265	292	239	269	267	260	296	264	274	270	293	295	257	240	268	272	278	269	252	279
3428	789	783	743	796	774	740	740	703	727	717	689	688	706	732	653	624	675	681	704	693	653	729	642	675	731	655	696	725	684	695	710	708	719	702	657	665	718	688	692	674	722	686	686	637	695	698	710	724	704	705	683	673	690	670	689	682	706	669	741	742	660	664	663	662	678	670	665	670	690	685	744	664	684	716	669	703	661	707	714	707	638	648	713	665	696	684	716	645	720	689	680	742	604	692	674	687	734	669	660	709	651	716	693	666	691	674	644	707	725	718	691	694	671	762	679	636	676	675	735	707	688	649	700	741	707	634	656	691	758	692	685	684	685	705	705	638	683	642	751	707	703	701	671	729	687	687	653	706	720	651	708	644	669	708	652	673	701	653	687	666	673	702	704	730	683	712	649	699	671	642	685	712	704	697	697	666	696	652	646	704	715	718	658	696	687	705	678	698	722	665	650	690	708	689	690	702	704	679	647	698	703	674	694	752	696	737	694	670	714	670	714	698	656	733	711	660	696	696	689	707	683	667	657	668	686	648	685	678	741	700	746	668	645	709	641	699	688	710	698	691	708	715	672	666	699	621	672	720	694	719	728	678	624	661	710	714	659	665	638	691	737	730	740	653	689	711	717	687	679	728	702	653	710	691	665	706	676	688	676	709	732	704	654	728	728	720	677	632	693	682	677	645	711	698	708	730	683	690	690	666	700	678	676	706	637	666	657	716	657	652	678	686	692	680	658	697	727	715	667	735	681	692	666	679	688	679	667	711	679	728	725	690	689	716	717	710	676	730	652	723	682	673	698	646	708	685	697	630	645	703	660	700	679	709	691	696	725	656	737	700	692	672	641	714	671	726	703	677	668	668	726	690	695	681	676	700	676	696	647	672	671	650	681	687	684	738	674	707	695	680	706	730	719	698	685	715	681	688	685	722	721	662	684	667	714	653	705	667	700	682	689	681	663	645	678	678	672	733	674	658	704	711	670	742	725	625	671	672	654	737	692	693	719	684	691	681	700	653	720	682	661	696	689	737	686	711	684	696	705	732	684	681	706	745	703	710	702	654	733	721	683	705	700	656	660	702	702	684	677	713	684	721	730	688	673	716	679	694	631	626	640	702	667	710	676	667	693	695	666	684	735	663	709	698	707	711	717	710	714	665	713	693	743	699	736	634	706	641	733	708	672	685	622	696	692	682	688	654	689	680	644	698	760	693	683	691	694	735	696	735	663	741	697	678	702	710	766	726	665	682	659	684	664	624	678	677	701	736	685	682	690	662	673	704	699	713	654	689	798	694	682	653	715	688	692	675	702	687	703	699	659	702	668	689	705	710	708	677	643	714	730	714	729	688	656	725	704	673	659	695	702	675	651	710	649	651	650	669	732	741	716	681	693	675	685	707	660	751	671	739	660	660	666	667	669	686	661	670	657	726	640	692	664	691	666	668	667	721	710	679	699	692	753	681	693	703	675	701	684	692	714	702	667	703	670	713	667	732	754	726	732	629	675	680	678	691	642	712	702	694	730	717	728	701	698	661	679	658	683	657	653	711	676	744	666	707	707	709	712	655	658	663	681	666	666	690	679	742	673	672	681	711	685	715	645	710	719	690	695	680	708	709	695	712	654	708	656	695	706	695	721	669	699	701	732	651	743	692	630	678	718	696	697	624	661	689	641	710	680	680	690	710	711	656	679	713	652	693	682	676	730	677	698	663	695	711	696	654	682	711	669	703	694	675	682	736	656	673	682	693	676	702	726	677	664	731	681	660	693	672	678	669	718	736	699	681	672	705	727	652	700	640	671	712	694	662	694	699	706	683	713	687	685	671	690	690	687	688	682	648	678	681	714	691	674	702	653	646	702	698	692	669	660	718	681	690	656	683	699	691	682	733	679	696	649	723	677	695	681	681	693	676	676	661	700	709	675	690	712	694	679	709	677	722	653	721	715	682	788	674	667	681	673	698	674	710	761	684	627	660	677	680	741	691	743	682	714	683	711	664	629	686	695	682	716	672	672	619	662	673	692	719	713	685	658	684	630	680	658	668	693	698	690	694	641	647	679	690	676	717	683	694	730	692	643	677	735	689	697	697	668	692	702	728	702	695	683	660	687	697	685	718	660	700	700	708	729	720	711	645	691	680	706	738	683	671	668	697	688	698	694	724	672	721	672	717	714	692	695	710	691	662	674	676	689	715	676	711	691	715	665	716	679	703	726	681	695	701	704	653	707	666	682	650	701	674	731	707	706	654	697	677	696	647	685	688	695	704	685	681	701	669	687	692	685	693	719	672	677	658	686	671	712	657	662	689	686	724	699	663	737	709	702	676	695	660	760	697	692	692	701	670	688	728	711	680	712	674	670	734	655	687	708	702	691	683	742	690	670	691	665	709	669	649	669	709	625	677	710	681	664	701	712	682	715	709	686	717	673	693	718	720	692	712	698	714	719	694	687	689	652	684	660	677	634	723	698	701	711	703	678	678	662	663	680	691	708	698	677	683	736	657	706	705	702	685	712	694	663	689	694	648	644	704	650	697	618	717	664	679	685	692	674	666	680	687	670	701	740	690	668	649	645	633	666	704	700	684	719	708	702	696	697	699	694	716	700	690	684	671	669	649	701	652	764	679	708	697	696	754	724	686	699	672	670	694	702	692	657	697	712	657	654	716	730	674	672	684	712	678	695	676	668	722	673	646	753	681	696	746	685	717	641	709	660	671	747	672	667	702	673	685	684	729	670	722	674	680	693	675	675	692	679	698	646	731	715	720	661	680	719	691	667	710	660	689	745	702	681	733	637	681	666	669	689	668	662	657	705	669	696	665	732	714	709	664	665	717	689	735	761	690	688	668	657	696	735	689	689	673	686	703	697	723	671	678	721	720	652	676	683	680	717	701	742	678	605	658	686	689	707	742	737	659	707	690	696	680	698	660	739	683	667	675	684	692	717	697	701	703	698	755	710	680	691	725	709	690	653	715	655	675	700	671	724	699	637	685	745	715	720	655	696	705	703	664	662	702	693	644	745	712	668	680	667	702	698	633	686	724	684	757	671	673	711	709	704	709	681	691	655	649	678	723	671	710	728	691	701	696	655	661	686	682	671	714	646	665	670	675	682	686	668	702	711	690	688	658	707	695	688	757	677	705	696	667	686	715	671	694	733	674	706	687	675	681	697	711	659	678	664	685	727	746	704	669	667	656	715	730	701	710	665	696	684	708	627	675	743	748	694	714	692	666	680	660	674	668	675	717	691	662	671	635	703	689	713	726	675	713	664	715	685	713	725	698	648	694	705	660	705	666	680	741	739	649	658	660	723	714	678	718	652	668	719	733	677	719	678	669	693	684	680	661	649	689	725	703	706	646	707	721	685	697	625	681	671	708	738	651	673	707	687	706	668	663	673	716	707	652	617	731	711	698	687	682	696	685	669	680	680	676	677	629	661	706	668	677	681	730	685	676	704	720	673	720	686	661	706	751	705	705	767	708	683	672	654	713	710	700	693	689	722	677	663
22572	4023	1156	903	666	532	446	383	353	326	289	254	246	227	236	232	212	199	198	200	206	191	208	203	194	188	197	173	198	192	199	193	195	220	178	198	178	179	204	178	209	167	209	189	195	161	202	180	208	205	179	169	191	173	206	185	214	167	182	162	181	181	197	188	171	180	206	202	173	209	177	193	180	195	201	192	177	183	185	193	190	211	153	205	191	194	168	182	183	162	169	180	169	164	193	159	184	195	199	184	181	175	191	173	200	172	175	188	152	165	187	172	182	178	182	212	178	191	198	165	186	149	190	193	194	182	182	207	187	179	179	187	184	170	171	160	175	172	174	173	172	205	180	167	176	178	208	189	186	173	178	184	207	191	200	182	192	191	179	188	188	165	171	197	188	185	174	184	160	165	189	203	174	189	177	208	181	167	219	201	170	178	190	184	188	208	192	192	186	178	187	189	195	186	194	183	205	170	193	202	171	162	175	195	205	190	202	182	189	177	204	168	211	178	202	195	190	188	184	182	192	196	199	182	181	207	197	194	187	172	188	175	171	201	179	179	169	176	166	169	177	204	182	184	164	179	180	204	184	186	202	189	195	195	189	185	185	172	177	171	181	191	195	182	212	201	182	179	186	189	200	170	224	175	178	188	187	180	193	188	197	191	176	179	171	189	193	175	194	188	196	182	205	165	178	178	207	168	185	193	191	193	176	211	183	183	178	190	166	176	182	190	193	167	168	189	159	164	184	171	170	199	194	184	200	207	189	190	191	184	167	200	184	192	196	182	186	183	190	178	186	154	180	180	172	182	199	169	201	175	223	177	174	191	212	175	205	190	187	179	182	188	216	190	198	167	180	178	176	187	164	197	158	177	189	168	173	196	170	176	196	162	186	205	182	160	174	164	189	193	187	176	198	178	187	177	183	170	207	173	173	182	199	162	187	188	182	207	212	192	184	199	168	191	173	175	177	192	186	196	164	192	196	198	194	198	199	187	160	179	181	166	202	192	207	174	187	177	176	195	169	183	182	181	174	165	201	160	183	191	193	186	199	175	184	191	203	172	174	180	189	181	184	171	184	201	192	219	187	168	187	175	187	177	201	199	179	193	178	182	184	188	183	188	170	187	176	159	196	183	185	167	180	209	196	192	182	182	191	183	189	200	202	161	186	195	181	163	172	170	199	175	192	183	197	185	209	182	225	182	176	168	175	188	176	187	170	173	187	191	210	174	224	169	190	172	197	193	157	207	193	193	196	164	188	183	201	192	165	178	181	202	193	199	183	187	181	186	177	191	185	198	189	191	171	205	192	195	172	187	192	182	186	202	200	204	192	203	192	176	196	193	188	160	178	185	200	201	186	163	198	198	181	193	202	190	177	196	170	197	178	176	180	164	175	195	197	188	217	170	187	180	160	185	175	191	186	180	200	160	211	199	165	169	175	221	174	168	198	194	178	163	197	172	172	194	193	191	181	183	191	198	185	186	164	190	190	182	181	203	178	180	205	192	181	190	172	197	198	190	180	171	195	200	169	184	190	206	204	174	196	154	179	192	213	197	177	194	182	186	185	203	198	184	182	192	203	150	184	193	198	178	173	162	200	203	181	164	182	180	176	179	201	184	204	175	186	182	180	189	191	181	174	167	165	191	205	186	209	194	175	160	171	195	189	202	189	185	180	171	184	194	191	180	193	166	195	204	167	192	194	183	203	178	159	174	175	197	167	174	191	175	175	189	176	198	165	164	168	194	175	180	181	191	198	157	151	174	192	167	192	197	197	189	213	174	166	197	201	207	193	180	209	192	191	168	175	202	192	194	199	194	206	183	164	170	202	176	176	171	184	180	170	197	198	169	203	202	192	197	197	173	177	209	180	184	191	195	190	202	187	193	182	176	173	186	187	190	226	177	179	210	171	174	184	165	188	175	209	175	186	170	176	187	168	183	191	169	163	182	173	206	187	224	183	194	206	175	158	182	195	185	193	191	182	180	168	175	166	170	197	184	187	175	187	223	175	198	162	177	175	162	193	175	173	189	166	187	192	198	200	187	176	176	173	184	206	168	169	199	212	165	167	173	187	199	205	192	178	176	184	197	170	188	170	156	170	199	207	196	178	208	170	185	185	213	171	228	188	165	186	177	169	195	182	198	187	188	185	175	180	182	186	197	194	171	183	186	177	191	216	183	161	196	205	189	188	167	186	202	181	216	212	159	184	177	186	184	171	176	173	163	187	167	203	157	203	183	170	197	196	174	155	175	204	195	194	200	184	179	194	203	193	199	174	167	190	189	171	185	192	197	192	189	174	158	191	195	184	154	190	192	169	177	196	190	186	175	185	173	185	167	175	201	167	157	187	171	182	199	167	167	183	184	188	192	175	203	193	213	180	188	189	195	183	167	163	194	207	174	170	187	180	183	174	194	174	204	167	186	185	200	149	154	195	224	199	193	208	189	191	205	189	219	208	161	179	180	199	202	189	203	183	176	198	177	188	200	183	161	192	192	174	191	188	185	190	207	180	192	180	195	190	182	196	185	180	195	185	179	206	173	169	162	158	176	195	198	193	189	193	195	181	191	167	188	208	183	211	175	174	193	176	163	159	179	170	196	206	182	209	154	168	182	190	201	172	175	193	179	187	187	186	154	185	187	176	193	202	192	187	177	172	163	177	168	203	177	194	184	203	201	181	165	178	180	170	181	167	180	167	186	188	150	179	194	147	182	194	180	190	193	181	185	171	188	188	191	171	186	163	201	179	166	184	178	202	168	179	211	182	170	187	183	215	190	180	187	185	164	182	188	169	190	188	193	183	173	214	162	181	187	188	181	193	194	179	162	205	176	184	182	189	189	179	185	163	187	185	181	179	185	188	208	186	177	147	182	167	185	195	178	179	179	168	193	191	226	200	197	180	174	182	188	165	171	182	157	187	204	185	187	176	189	190	197	214	203	174	179	207	184	182	153	173	201	181	208	194	180	177	180	198	182	176	187	170	179	196	194	167	163	189	185	177	189	190	216	215	190	200	159	185	182	201	222	194	192	162	194	174	187	196	190	150	182	192	188	190	183	185	201	166	176	165	188	201	197	177	190	187	187	190	178	186	189	187	198	178	202	171	174	163	189	170	179	199	194	174	183	178	199	178	156	202	187	168	183	191	205	172	180	180	200	159	178	169	173	176	196	164	168	200	198	193	195	160	180	191	166	199	206	177	190	157	163	172	194	197	174	175	191	196	179	199	187	190	188	176	169	197	180	184	191	189	182	207	171	199	171	170	194	201	210	186	187	166	191	186	197	178	171	192	153	175	186	189	185	199	163	198	174	221	175	187	181	178	191	203	191	163	194	201	183	183	164	186	172	179	179	190	170	165	187	215	181	198	193	200	161	200	184	200	185	195	194	169	193	201	189	180	164	171	186	183	190	159	187	166	176	181	191	159	171	178	201	192	187	171	190	194	183	171	162	190	176	192	190	176	193	185	209	202	174	135	179	178	185	213	200	168	159	172	176	168	195
12011	2425	2431	2972	2729	2246	1823	1578	1342	1288	1090	1021	927	928	846	819	792	766	698	746	710	691	701	659	640	689	651	643	624	610	583	590	610	598	620	558	596	571	605	596	583	594	587	603	611	538	532	568	557	568	551	543	567	555	580	552	545	518	605	555	526	512	574	568	539	533	549	536	555	538	561	575	523	513	539	564	577	537	512	518	557	525	507	503	558	536	557	554	544	543	539	556	519	515	531	508	543	516	545	550	521	504	534	567	539	538	560	541	500	547	499	557	552	537	514	548	530	522	511	531	551	537	530	557	538	550	511	545	511	536	521	519	549	540	525	539	556	541	520	535	514	533	498	548	521	583	546	542	526	562	557	522	554	576	496	477	527	527	514	553	485	545	510	553	538	571	510	548	544	527	551	556	513	534	543	523	533	548	556	572	545	555	516	555	495	496	554	503	542	549	529	529	521	520	569	552	548	508	508	488	564	533	559	487	535	513	515	498	522	525	527	505	525	508	532	550	498	531	522	535	582	582	533	514	565	516	556	549	512	521	499	541	532	551	523	530	493	493	543	533	530	515	572	517	527	477	516	552	571	526	531	556	556	519	530	531	497	505	535	507	493	576	514	544	553	537	571	501	492	506	526	529	571	513	554	535	561	530	583	511	542	577	535	520	502	569	513	484	527	562	498	523	566	554	551	492	524	527	503	539	514	522	514	512	523	504	544	552	526	538	580	531	529	556	543	493	511	528	544	539	518	589	530	582	532	546	526	551	508	551	532	501	504	538	547	537	538	511	524	530	519	569	495	523	532	517	521	533	532	550	553	515	497	551	548	519	550	532	543	573	496	529	534	547	538	511	553	505	571	538	503	509	551	546	515	547	534	536	528	501	519	561	531	534	529	542	515	495	534	556	555	543	494	499	537	556	520	560	537	528	562	581	477	538	494	511	557	551	545	532	558	545	549	518	533	530	556	551	544	551	528	555	536	544	525	523	524	562	532	448	539	514	552	494	521	532	528	531	498	495	521	484	550	556	539	504	572	499	513	520	513	518	539	543	540	533	534	523	573	505	549	523	586	556	526	509	485	521	502	536	534	531	513	531	541	558	539	519	508	580	566	508	546	539	605	523	522	548	530	515	513	547	493	515	537	569	540	480	538	565	502	544	513	554	521	529	519	502	528	560	548	537	557	484	567	516	558	552	551	555	525	550	559	527	506	553	550	540	534	502	494	542	504	570	507	536	495	539	531	536	548	514	532	527	543	507	532	545	485	515	554	521	525	554	552	494	508	529	545	538	569	597	521	558	542	569	495	510	564	509	508	493	554	535	572	564	537	552	556	511	537	554	482	533	529	510	499	520	505	547	516	544	545	524	540	491	495	515	537	559	527	512	536	511	501	549	564	532	563	576	586	492	537	516	575	542	523	526	527	538	564	524	493	542	525	518	478	515	531	509	509	538	547	529	562	522	503	532	504	514	548	524	539	512	578	496	523	555	494	522	537	526	553	522	539	514	547	483	525	543	554	554	488	506	530	547	523	569	526	527	535	512	533	513	572	535	519	492	497	533	532	556	508	533	505	546	508	533	537	558	557	552	516	575	519	527	528	525	543	522	542	479	517	519	528	548	561	559	535	514	557	531	518	512	535	585	562	512	583	496	489	541	537	558	535	505	562	518	526	562	534	551	558	553	468	547	523	526	543	536	539	531	544	478	533	555	526	524	554	509	557	527	535	582	550	511	533	551	542	553	547	560	523	513	503	527	529	506	532	518	562	535	549	559	535	532	515	518	524	537	588	499	542	523	565	519	564	485	538	527	543	557	528	526	510	513	521	581	539	548	513	572	549	534	546	525	487	532	540	504	512	494	524	561	537	553	499	443	520	509	526	559	560	539	553	514	531	573	521	489	512	463	548	529	540	522	551	531	532	504	514	506	550	538	547	538	529	575	530	579	545	514	542	535	576	553	524	541	542	506	495	542	530	546	529	541	517	554	561	514	507	542	509	533	531	496	516	588	545	565	542	557	535	503	522	544	525	492	522	543	526	508	520	532	565	547	515	557	505	553	521	498	558	521	598	544	536	563	562	518	485	558	541	525	555	541	533	546	478	542	547	566	513	563	518	537	536	530	491	558	542	572	538	553	538	508	527	564	542	522	526	544	520	502	522	516	527	517	557	546	492	504	516	580	535	527	526	528	542	527	530	548	495	545	570	536	551	487	517	515	536	532	533	578	517	561	570	563	549	558	532	518	508	514	531	508	502	559	500	533	510	576	520	553	562	475	541	541	534	492	569	524	522	519	564	499	485	539	514	531	544	541	525	543	571	557	529	510	520	571	556	551	562	573	505	524	521	519	530	518	536	564	541	523	502	530	528	494	498	541	539	536	548	512	535	557	504	548	544	510	545	580	543	530	520	546	489	497	540	502	563	510	512	582	487	520	551	531	552	538	529	513	503	534	583	547	515	539	510	528	523	534	547	554	557	516	532	558	539	551	539	546	536	488	485	511	515	515	542	549	553	534	552	526	502	542	506	535	556	545	528	527	521	546	572	529	548	461	533	554	535	525	527	532	519	544	573	545	554	516	523	512	531	587	519	535	551	534	520	531	511	530	560	527	525	540	500	538	539	551	525	525	563	516	561	545	511	531	548	521	589	508	494	546	580	524	529	532	554	551	505	519	521	530	557	572	510	511	510	533	489	532	536	552	504	524	492	516	521	532	544	583	529	542	548	509	534	560	541	525	538	538	533	513	545	514	560	470	500	528	541	546	539	505	538	539	549	532	571	521	552	519	553	582	527	527	536	560	527	545	541	525	572	500	504	493	508	527	544	554	528	485	519	480	572	506	528	519	553	525	515	508	511	524	525	509	515	530	508	502	570	514	529	553	542	517	509	526	506	518	544	545	509	492	506	531	573	578	566	508	502	520	510	533	506	508	519	547	531	490	574	511	487	568	532	542	555	541	564	529	541	518	505	512	502	518	542	555	507	546	516	543	567	497	539	549	526	529	528	564	495	535	577	506	577	477	528	492	523	543	570	534	527	543	514	547	534	503	550	526	510	510	532	543	487	533	525	559	500	512	525	517	528	528	498	522	535	490	512	576	525	539	558	503	543	511	478	521	547	520	541	520	536	542	551	498	573	532	556	558	522	490	518	568	508	507	566	555	556	530	539	533	533	522	543	499	520	518	547	517	539	537	539	571	523	509	536	575	501	528	507	537	553	521	534	526	502	537	521	493	500	536	493	528	533	514	567	521	505	535	553	556	500	518	527	532	508	575	524	532	525	567	580	497	599	536	548	579	534	512	562	512	494	514	522	521	527	521	503	517	558	500	529	528	523	558	559	561	532	497	556	540	549	571	512	540	535	521	541	520	543	496	541	511	498	528	524	531	473	526	547	524	532	528	530	521	553	551	517	493	498	552	545	524	536	511	521	512	495	542	511	564	520	537	566	485	544	488	520	497	536	525	496	492	539	540	542	550	517	520	502	552	534	574	546	537
36135	10264	2739	1952	1369	1023	888	743	631	588	556	520	476	464	490	460	424	422	415	400	395	372	414	407	377	394	371	387	408	372	392	376	358	358	367	359	348	364	393	386	350	330	360	378	370	358	372	327	364	375	349	374	338	363	390	364	365	354	344	332	350	370	354	376	376	343	338	367	382	355	358	337	350	364	366	396	368	359	349	347	360	354	318	352	374	331	342	323	345	376	336	343	376	380	362	365	374	360	345	364	332	365	362	356	334	326	355	351	362	385	365	346	350	328	356	324	310	365	351	351	363	332	336	314	387	346	351	401	342	344	372	322	354	310	341	373	384	344	368	341	369	375	326	367	364	331	322	349	354	327	335	319	323	356	326	386	328	344	352	344	361	373	357	349	368	372	362	332	345	351	363	344	368	353	384	339	319	344	339	350	381	341	367	364	381	376	358	358	350	366	334	343	351	361	358	352	388	372	354	346	371	354	379	351	359	384	357	329	347	335	324	345	395	322	334	318	382	330	367	364	383	367	375	345	341	350	339	380	383	371	377	373	331	352	343	354	353	347	382	371	311	327	354	379	308	339	341	350	341	361	323	358	367	333	332	372	357	344	367	379	356	341	337	340	378	339	380	364	334	325	339	363	379	358	358	383	362	373	339	398	345	345	355	363	348	404	324	374	317	334	360	319	383	337	348	346	341	339	359	353	349	354	355	349	343	349	351	345	327	370	352	329	324	327	360	377	350	380	346	374	410	365	382	349	335	344	358	380	370	349	360	339	355	329	335	358	346	373	371	318	361	311	334	363	323	343	347	353	347	352	367	363	381	348	388	357	347	346	343	365	351	356	389	371	338	360	347	354	346	343	321	386	346	338	366	357	344	327	313	358	326	354	334	349	353	321	353	349	348	378	346	364	398	362	347	352	341	328	380	322	377	376	384	366	336	339	364	346	348	351	355	358	362	333	334	340	351	323	336	367	354	351	358	352	336	330	363	335	356	373	355	334	386	326	330	333	347	360	334	340	361	339	332	341	340	396	352	368	374	360	342	367	361	352	355	370	332	333	355	350	349	371	338	371	372	385	359	367	386	367	347	338	382	380	317	357	333	367	350	365	346	362	320	358	341	349	334	352	400	316	343	341	355	393	324	328	337	362	335	353	373	336	341	378	361	380	391	363	328	321	348	342	330	330	351	365	345	387	348	366	363	365	375	356	344	366	344	358	335	372	383	351	354	363	371	347	369	366	345	357	329	334	343	345	343	337	364	349	360	342	348	355	369	363	422	354	370	367	368	370	357	328	354	368	347	342	345	352	366	364	327	364	352	341	347	357	372	377	346	364	347	371	386	345	358	358	349	361	349	321	319	352	349	360	350	377	376	384	328	338	322	385	334	338	382	368	379	349	359	358	318	367	377	332	337	366	359	376	342	342	353	331	367	386	365	358	320	352	349	391	333	305	306	347	374	359	351	353	340	348	373	337	332	365	371	364	341	351	332	373	319	371	348	339	336	330	369	363	365	323	325	351	349	362	355	315	338	345	347	369	369	346	350	332	348	348	348	369	349	378	352	349	311	328	407	378	365	329	361	354	333	401	344	361	342	338	397	379	330	391	318	394	334	338	369	353	362	371	371	334	355	344	344	334	340	389	362	347	378	357	365	326	370	360	331	334	347	373	343	343	362	381	350	326	327	356	339	342	369	346	356	323	355	381	381	344	339	357	334	335	381	374	364	346	363	358	359	363	368	370	375	326	339	341	388	380	410	329	376	359	331	363	359	326	336	397	357	341	367	347	368	352	341	349	350	324	315	364	385	360	320	353	358	352	382	338	382	369	306	333	315	343	336	360	291	401	356	327	355	364	354	310	384	353	370	377	323	375	347	353	345	326	364	360	352	330	384	356	340	350	339	333	373	368	352	338	350	352	357	359	366	392	339	371	367	328	352	355	350	350	354	379	322	350	362	363	362	347	376	402	346	362	323	327	351	331	327	358	352	366	367	334	321	323	313	361	362	373	336	341	392	352	322	362	389	372	377	333	339	376	385	382	348	387	347	367	355	346	364	332	346	354	360	330	347	365	375	321	361	391	359	361	336	391	318	393	360	359	349	359	342	327	343	351	358	344	338	351	362	344	346	363	363	327	354	339	297	327	362	378	328	351	340	327	366	349	356	343	356	367	378	372	363	364	344	376	383	364	337	389	386	337	344	378	349	357	356	359	368	371	332	346	321	338	343	380	352	360	350	360	328	376	357	382	301	351	347	326	363	326	342	340	368	387	348	343	370	361	376	332	340	337	357	332	367	350	334	361	375	340	337	327	334	363	341	370	327	348	412	369	345	377	341	340	327	336	302	336	362	367	359	344	349	376	364	340	354	369	337	344	355	372	351	333	321	349	338	330	349	350	372	353	384	352	347	341	348	339	324	357	370	359	337	321	351	341	335	345	383	358	340	362	341	338	336	364	360	372	364	369	339	343	364	378	312	319	327	386	355	359	376	350	383	363	375	350	375	366	400	373	350	342	342	382	349	345	370	364	359	320	365	375	337	369	360	337	363	376	364	333	312	343	328	362	364	331	339	371	322	307	382	400	371	329	387	352	318	363	339	334	318	347	356	330	362	326	372	346	346	368	322	371	344	362	352	327	356	362	340	326	336	366	392	341	355	346	345	370	382	332	325	308	351	398	329	373	347	329	372	332	313	362	335	371	377	357	340	348	323	349	349	359	360	381	337	320	350	409	328	357	337	320	326	346	346	319	339	323	347	384	349	346	339	323	360	354	366	364	382	332	374	344	323	316	379	336	338	338	353	344	380	376	359	328	360	351	344	350	339	360	359	377	359	372	329	364	399	383	368	339	383	357	321	348	355	334	344	374	326	350	383	362	368	368	406	358	366	369	352	335	359	340	342	364	308	351	339	291	380	338	363	329	360	339	326	364	342	325	363	319	361	350	331	329	379	359	358	355	338	376	373	325	359	325	343	399	375	374	373	330	303	338	345	351	360	333	388	304	392	314	371	345	406	314	361	416	338	333	329	336	332	372	366	395	378	371	343	365	349	329	404	370	363	358	319	379	340	336	396	339	382	396	348	321	316	350	367	344	351	308	375	356	319	374	400	348	326	344	351	341	336	352	351	381	318	353	359	340	359	352	364	369	345	348	369	372	356	339	368	366	361	344	329	343	326	344	313	358	362	330	369	356	355	375	378	339	361	346	358	322	339	326	329	360	351	352	341	360	352	333	338	343	339	340	339	401	342	376	384	373	339	356	376	344	363	341	341	350	348	353	371	373	332	371	339	370	357	302	381	365	356	338	350	348	337	345	374	362	364	356	356	340	373	339	352	335	376	374	366	346	375	341	364	333	391	388	362	346	372	347	327	363	360	358	333	378	317	344	380	366	336	343	352	343	349	359	359	343	334	380	356	402	347	359	321	341	375	320	342	364	360	353	375	349	374	360	312	340	365	374	316	348	379	383	342	343	351	367	364	383	349	375	355	380	327	372
18174	4583	4689	5481	4927	4092	3460	2974	2555	2284	2007	1811	1733	1604	1495	1445	1417	1307	1309	1353	1245	1166	1151	1155	1132	1124	1079	1104	1097	1123	1027	1074	1014	1027	1034	1053	989	1022	1008	924	996	983	961	990	963	992	1024	988	945	969	952	966	904	913	974	901	950	902	946	916	963	887	939	960	895	960	950	930	951	981	902	883	939	937	931	890	904	909	875	888	939	917	962	880	899	922	875	883	885	891	877	886	950	929	911	998	863	935	908	874	907	901	857	914	918	943	898	887	927	848	914	952	857	912	920	935	866	901	900	851	882	877	872	919	940	938	893	895	886	963	952	921	929	906	902	963	887	939	936	905	899	871	919	889	911	876	913	883	912	898	876	887	934	900	876	934	881	902	899	882	899	913	916	902	910	870	904	889	933	911	826	873	926	900	902	880	891	901	897	930	885	894	915	879	886	854	873	909	918	898	839	938	894	928	880	950	898	895	935	933	911	916	953	889	921	911	856	907	901	901	898	905	855	904	934	884	912	842	952	938	919	878	935	859	956	871	868	972	900	917	906	896	916	902	895	952	905	902	936	881	955	853	903	889	891	860	875	906	861	927	937	890	887	919	873	918	893	893	945	918	929	903	928	950	928	895	926	896	871	913	892	909	884	893	828	888	842	940	881	931	903	858	856	900	904	893	889	959	900	946	900	874	856	901	952	880	898	896	905	846	924	902	855	894	902	943	875	936	885	930	953	896	944	921	928	894	862	871	891	931	913	899	920	922	912	931	871	888	890	864	871	868	934	883	917	869	944	830	977	887	908	930	892	911	855	827	911	884	847	866	904	847	940	866	905	897	936	941	945	880	878	937	866	949	924	833	959	947	904	933	868	918	910	919	912	897	874	957	893	913	871	873	884	903	864	945	907	881	874	908	907	929	896	866	868	876	899	845	869	866	903	889	849	940	883	888	932	900	923	851	922	910	899	940	886	853	893	897	966	968	957	872	945	914	901	916	945	920	955	848	917	931	862	895	935	894	933	880	907	942	905	945	902	840	877	899	869	914	957	860	945	916	872	895	871	912	864	939	945	918	931	891	926	897	908	941	867	932	860	902	909	851	897	954	851	896	900	863	890	932	904	932	894	891	926	912	949	893	901	930	893	885	923	946	907	937	894	891	991	899	938	884	886	888	913	913	924	908	913	938	878	868	881	901	863	873	921	946	911	907	911	932	937	918	891	869	881	938	889	861	905	863	899	853	905	921	961	889	840	952	860	867	893	885	875	937	909	918	891	880	888	893	917	870	906	930	869	825	890	891	911	939	945	891	920	867	902	888	877	880	905	902	905	845	885	925	892	894	890	914	913	911	943	869	860	901	906	865	914	908	926	904	889	902	933	905	896	928	881	863	884	881	859	883	937	932	925	888	909	943	884	939	906	968	917	856	920	916	901	934	886	922	845	934	898	912	903	926	914	879	894	924	958	899	881	876	895	934	842	977	899	911	870	917	848	837	900	904	908	918	978	898	873	864	869	901	889	904	909	954	902	882	960	892	883	904	970	913	906	889	907	930	932	887	902	889	892	854	939	891	847	915	920	875	931	894	896	847	967	903	941	897	883	917	903	922	913	921	869	912	915	922	845	921	893	942	883	901	909	875	924	894	850	866	891	925	888	918	960	889	892	908	903	900	863	909	958	930	849	857	898	868	901	923	941	958	891	854	883	866	896	875	864	884	883	895	901	881	909	909	857	883	910	927	861	891	940	907	942	924	901	906	911	877	945	877	857	878	910	898	873	864	900	875	904	896	876	862	871	959	916	910	871	856	841	883	874	903	925	918	937	910	894	880	896	924	861	882	910	912	921	888	900	925	893	912	905	861	906	905	861	937	942	917	887	917	929	912	880	861	907	894	902	936	915	916	936	890	900	880	919	862	938	926	876	843	923	877	848	918	925	882	864	865	874	919	923	923	878	889	879	880	945	869	881	878	925	913	891	930	912	875	903	904	923	870	895	912	883	874	943	851	951	933	906	907	944	908	933	852	955	891	890	878	849	905	905	861	885	892	851	845	871	896	927	909	963	873	887	919	942	856	924	921	884	902	911	925	881	951	927	888	909	896	918	874	912	932	896	919	967	947	854	919	890	884	884	901	921	884	814	867	863	909	878	910	936	913	928	890	870	864	895	916	878	873	905	918	926	897	883	852	908	926	874	947	886	944	902	883	825	878	878	892	948	936	940	923	944	979	881	872	960	895	924	907	934	880	891	906	949	861	891	893	858	885	978	893	907	913	892	893	867	858	849	894	928	909	945	915	898	872	978	876	931	898	932	874	882	930	922	922	934	913	912	889	886	886	945	859	891	878	922	927	917	930	917	916	921	944	858	865	891	870	957	858	956	866	927	903	910	855	887	944	885	914	916	896	964	830	921	908	921	904	936	885	919	856	901	889	853	923	940	846	883	919	899	907	908	883	859	936	903	910	921	896	879	878	928	912	876	844	960	914	881	860	883	896	888	897	856	894	867	882	874	943	931	854	875	886	889	857	899	924	910	900	883	930	891	905	890	874	906	905	920	857	872	901	912	866	908	903	862	870	988	915	956	875	905	895	822	951	912	874	928	895	855	898	898	908	880	909	900	849	878	809	877	855	933	893	901	892	930	886	905	856	897	895	911	836	908	961	891	910	904	956	936	905	925	922	872	903	878	911	950	816	895	862	876	893	900	920	866	883	906	872	878	838	934	942	912	918	938	908	921	923	879	868	907	889	923	948	896	861	932	886	885	923	884	843	893	956	941	926	972	887	923	905	893	892	937	943	882	940	952	942	910	858	916	817	916	913	958	847	852	906	940	896	901	885	892	877	833	882	890	886	897	918	894	923	886	892	882	930	839	933	929	867	914	944	927	875	903	914	852	860	898	875	865	911	899	907	861	865	926	910	880	879	862	929	871	866	922	982	915	914	852	901	887	897	877	908	945	884	868	919	923	904	883	884	919	900	905	919	901	897	918	849	928	946	873	958	905	877	931	886	896	911	908	881	963	960	864	946	945	908	874	882	843	914	939	877	901	879	878	905	879	885	909	846	866	903	916	867	875	881	925	873	897	930	916	877	858	915	908	860	881	867	919	916	954	853	902	906	917	885	902	871	908	876	883	927	905	878	907	922	853	879	910	912	944	926	906	925	975	887	852	868	862	968	921	895	854	928	850	922	883	920	942	932	910	897	888	889	918	920	870	861	903	952	856	875	890	901	906	942	882	838	895	920	911	888	885	945	897	897	875	927	971	922	917	936	912	884	929	914	918	901	875	840	940	965	871	895	928	920	899	930	909	867	872	907	911	929	860	911	893	924	851	883	938	854	901	889	859	840	927	892	851	850	900	914	902	895	904	942	888	930	851	884	915	850	903	909	864	962	895	884	895	920	909	937	882	883	898	860	856	920	928	871	899	904	864	924	875	927	863	892	916	913	952	892	889	909	872	955	952	951	917	965	889	917	853	851	901	895	934	933	884	892	925	909	911	910	860	984
4164	355	299	294	308	308	280	288	272	255	268	271	260	307	262	238	262	285	281	248	278	286	279	280	249	294	275	271	258	241	245	279	303	251	242	281	252	277	265	265	272	271	269	282	290	281	261	259	265	248	289	255	283	272	295	295	259	258	284	256	249	250	257	260	247	270	278	282	290	255	260	257	292	235	252	277	264	279	263	248	273	250	286	271	283	281	291	305	278	300	285	271	258	237	289	273	283	282	266	283	260	280	262	258	261	275	266	287	264	298	251	253	270	251	257	292	273	271	279	257	276	233	263	277	261	257	268	277	254	282	257	289	252	263	253	255	259	268	264	253	279	271	291	249	262	246	245	270	260	249	276	233	284	257	263	278	299	277	276	299	276	239	297	272	273	243	284	249	262	288	286	262	279	239	267	239	277	276	271	292	266	254	296	249	276	262	269	283	262	262	274	287	276	265	256	243	222	252	260	257	261	278	266	274	270	259	282	263	278	273	273	260	276	280	248	290	302	295	283	295	276	280	290	256	279	281	275	282	288	286	273	245	274	235	278	287	270	264	262	235	261	253	252	306	275	284	251	232	286	255	297	282	272	274	289	243	258	262	243	269	289	259	252	260	254	238	291	270	284	278	295	279	295	266	272	246	272	292	277	267	274	271	258	252	241	257	245	261	281	265	259	295	272	275	248	231	270	254	278	284	273	257	261	261	247	271	256	285	271	275	256	253	232	247	239	308	282	272	285	253	315	271	275	273	256	253	267	272	255	266	252	273	291	275	315	274	259	299	294	263	282	266	252	310	277	263	269	275	228	271	246	272	281	264	294	276	272	261	240	265	260	263	277	255	241	258	283	278	262	279	276	295	241	273	253	260	243	259	273	288	255	290	252	255	255	277	251	256	280	281	295	249	269	294	298	266	288	260	269	275	303	257	292	247	288	274	284	270	271	237	271	272	265	278	282	285	263	272	284	274	291	270	263	252	258	286	280	271	271	253	267	282	251	277	274	282	279	251	302	257	268	233	290	285	284	274	276	236	277	271	291	271	282	277	296	301	283	253	267	276	286	295	287	283	260	271	278	285	288	246	255	264	243	267	304	249	250	288	296	262	293	312	269	263	277	260	294	263	269	264	302	252	243	260	273	256	283	236	269	266	274	256	264	282	303	262	280	260	255	278	267	262	278	304	249	279	262	266	278	268	267	259	260	236	274	251	287	269	264	299	259	230	282	275	253	244	277	285	274	271	262	278	265	294	265	234	262	278	239	263	297	250	269	260	258	264	258	263	287	282	282	252	270	276	248	273	284	301	270	239	276	260	256	278	263	258	231	263	301	303	261	294	283	280	263	269	227	260	263	294	292	273	263	240	252	267	264	290	243	270	276	313	256	264	265	261	255	242	273	280	321	277	284	256	284	254	263	256	258	244	253	282	272	270	272	263	257	268	279	271	288	289	286	283	258	269	263	267	233	289	262	278	293	247	278	268	268	285	242	272	264	271	286	264	270	295	267	265	259	257	260	274	281	265	251	269	297	292	276	272	272	245	244	274	273	262	259	280	284	279	276	314	271	261	284	252	280	295	267	243	274	311	285	271	274	252	231	257	258	273	257	255	257	295	270	298	277	254	264	255	299	280	276	288	227	240	260	266	269	273	259	241	309	275	278	294	270	257	273	246	279	248	262	275	304	271	271	276	251	291	258	276	255	268	246	243	279	264	269	277	307	251	250	256	290	289	266	260	294	308	225	299	260	278	271	281	297	276	277	286	262	270	263	264	289	266	288	270	285	285	273	282	269	271	270	266	266	258	281	276	287	244	288	287	270	259	278	274	267	271	247	257	280	278	274	276	273	257	272	236	281	234	277	252	272	258	241	280	240	258	269	282	288	271	268	271	249	271	247	240	257	245	274	267	277	274	258	286	298	272	273	254	255	297	297	265	272	252	282	270	302	277	260	255	290	275	286	278	293	271	257	270	276	268	254	233	303	270	291	241	272	256	246	306	256	267	255	260	281	275	267	250	298	238	246	288	281	279	286	253	287	263	283	317	267	240	270	270	299	271	269	268	285	261	274	277	300	249	231	269	276	320	263	284	265	239	279	301	274	319	254	266	271	301	256	270	290	277	295	257	292	249	229	271	260	290	281	288	280	277	261	247	258	266	231	285	286	318	277	283	254	275	286	276	272	264	257	252	319	254	276	255	292	279	259	258	252	273	274	270	256	263	251	239	254	260	275	274	280	271	253	258	280	272	269	265	256	261	264	279	243	252	274	253	264	280	276	262	262	279	294	248	263	244	277	286	276	279	282	276	292	282	270	291	260	256	292	276	300	254	280	269	280	275	282	291	296	264	314	302	259	294	274	279	277	220	261	267	280	292	256	260	232	299	264	259	301	244	291	308	300	284	279	283	272	273	224	298	291	259	296	259	275	270	274	285	319	298	310	254	287	256	271	276	252	260	253	287	294	289	273	252	265	276	226	308	275	263	267	257	274	287	247	270	281	271	249	251	263	267	269	254	268	239	250	290	283	272	277	266	275	267	291	282	275	255	271	271	255	275	269	260	274	258	259	234	275	266	251	267	268	258	272	287	257	280	270	266	262	273	284	266	267	265	272	285	268	260	263	282	240	296	275	266	269	248	269	278	287	292	276	252	271	281	269	279	274	281	298	268	295	293	276	245	266	271	284	252	269	247	298	281	280	293	235	260	276	269	268	272	257	269	291	270	270	253	268	301	256	282	278	255	279	270	287	265	279	244	274	265	287	268	279	270	289	253	272	295	289	312	274	262	254	251	278	292	258	289	258	277	270	265	272	299	250	270	262	281	290	274	282	277	272	299	307	279	285	265	257	280	263	252	278	283	251	273	299	284	250	267	289	282	270	261	269	305	267	287	280	315	247	259	280	243	269	275	272	268	281	293	254	268	301	277	304	272	274	305	265	264	269	265	261	295	267	238	280	273	247	260	264	290	277	240	272	282	265	268	259	254	285	269	271	258	274	266	275	236	253	284	270	275	274	257	287	260	287	268	268	271	252	269	285	254	257	258	289	270	257	285	270	246	284	265	236	278	278	259	282	268	282	272	278	279	268	280	258	275	278	267	251	269	271	286	264	252	287	301	266	263	284	286	249	274	249	260	273	260	252	261	270	264	257	283	263	261	275	272	302	242	291	280	257	277	262	271	254	320	272	267	283	307	298	279	281	295	282	268	276	292	284	262	279	289	288	268	266	291	265	288	274	269	276	301	277	261	288	282	278	272	264	238	287	258	262	269	288	270	290	277	278	296	248	257	245	275	299	305	270	280	296	264	289	265	292	283	291	275	287	265	288	280	299	251	301	290	271	264	260	263	265	270	239	278	285	234	270	286	277	274	288	263	256	280	272	270	305	268	290	288	251	271	277	303	276	286	258	267	298	272	272	281	231	254	237	261	269	265	265	271	278	274	221	249	251	288	288	280	260	282	284	271	287	289	290	265	274	289	281	296	271	250	268	286	271	276
3442	738	766	747	683	737	693	724	681	745	693	723	671	688	721	683	707	678	688	689	689	702	698	709	690	698	664	711	719	668	714	716	664	662	707	660	702	671	639	721	719	710	683	699	664	643	732	636	655	663	669	645	698	691	777	665	659	707	679	680	717	696	648	709	688	654	676	665	678	679	702	699	667	704	686	698	652	669	744	717	669	684	673	631	676	676	695	710	739	712	715	673	715	658	700	766	699	684	679	697	737	699	682	696	695	707	698	618	692	661	706	715	677	672	678	691	681	711	666	685	738	687	684	715	672	710	720	713	656	655	755	681	697	657	732	659	677	709	654	679	727	679	676	688	709	716	686	677	665	730	718	701	693	713	699	665	744	670	699	685	697	674	673	679	675	688	701	709	687	716	705	674	679	716	648	674	720	745	669	696	671	722	695	687	727	702	683	699	658	700	686	707	729	682	685	652	702	692	659	689	692	699	729	671	703	682	717	662	657	691	694	702	706	708	704	651	686	739	679	685	719	661	689	664	706	741	723	668	661	712	679	675	635	702	697	682	677	673	657	675	702	702	677	647	711	675	709	690	685	648	754	704	653	678	669	685	704	667	715	714	682	704	673	686	713	645	706	704	681	677	666	705	697	723	700	709	626	722	657	694	673	707	679	720	668	699	664	712	700	744	683	668	688	706	706	657	700	690	707	671	716	663	703	676	712	620	709	719	704	682	686	723	721	685	678	666	676	714	723	722	733	692	675	729	697	678	675	696	708	680	686	676	673	697	691	640	683	735	684	736	726	671	680	672	702	716	713	747	695	679	755	677	683	682	714	719	709	728	659	648	720	782	640	709	711	698	637	685	738	688	717	692	688	679	643	679	750	682	665	676	708	703	650	671	682	684	693	682	686	736	665	688	708	708	702	681	729	729	702	702	713	707	643	684	703	678	652	712	686	701	682	659	675	687	670	685	664	671	678	675	667	685	724	651	685	711	684	684	631	659	671	700	694	706	648	672	718	691	681	723	673	712	678	673	646	712	664	655	691	709	671	735	718	742	653	704	689	674	688	734	699	654	720	668	656	684	672	697	691	700	675	650	691	680	655	719	717	701	676	706	714	729	681	689	699	749	678	681	723	712	703	729	702	653	702	660	679	719	700	690	681	689	666	669	674	658	734	713	624	698	666	692	708	678	706	684	678	674	719	718	700	701	655	678	659	729	667	654	656	691	669	711	721	693	732	669	669	638	679	618	671	682	694	671	692	687	648	659	703	676	692	685	675	689	737	663	695	718	688	697	704	724	679	677	647	688	700	683	666	644	709	640	680	719	679	675	640	659	746	738	677	705	708	644	678	658	720	652	748	674	657	683	709	700	696	737	693	722	725	694	717	700	713	710	726	709	669	672	681	682	721	686	702	672	690	670	657	658	692	670	695	701	701	635	679	644	683	658	655	723	686	710	757	682	681	703	711	677	651	699	670	708	675	677	682	706	668	674	682	700	686	655	697	680	680	647	670	674	696	665	678	712	704	718	694	723	667	718	687	684	712	705	685	682	659	700	676	688	707	735	674	697	634	700	731	710	670	709	669	732	705	695	725	650	625	704	694	688	684	715	660	701	672	683	678	656	707	770	682	659	695	664	655	673	683	691	658	699	734	718	680	742	745	663	682	657	684	663	710	656	646	699	666	739	691	703	718	684	694	708	710	703	710	692	720	663	729	687	696	657	691	698	698	688	667	704	715	739	672	725	684	682	722	653	648	748	680	664	696	714	663	728	687	648	700	698	670	701	663	708	661	703	661	699	716	722	724	715	653	727	679	727	704	690	710	692	654	667	699	686	716	701	704	671	729	734	663	658	685	673	673	737	660	717	677	657	678	653	672	690	681	699	707	685	691	697	626	693	730	682	688	694	683	644	687	706	683	678	683	652	672	739	657	669	712	684	673	738	701	697	706	659	731	735	682	688	704	672	687	645	702	714	690	710	685	673	699	716	653	705	689	700	704	639	720	694	725	624	679	638	714	665	685	712	707	663	671	702	701	719	658	699	678	705	669	673	674	698	703	648	684	730	716	688	652	667	640	685	720	668	705	701	711	672	668	714	702	719	717	695	699	704	654	692	730	701	660	659	705	688	643	715	655	688	684	696	705	720	716	681	663	666	656	674	698	686	644	662	695	773	723	707	736	691	712	693	676	719	639	672	690	630	717	700	718	718	691	676	691	736	705	666	712	673	679	707	706	747	717	698	689	694	709	681	729	748	624	643	700	710	656	686	703	690	645	683	661	675	676	735	691	675	679	652	701	696	702	693	693	685	703	698	684	738	716	696	653	710	687	714	691	673	671	647	685	719	670	671	687	634	689	698	664	642	708	631	697	648	703	709	675	700	670	697	691	662	667	680	662	690	696	698	669	720	679	746	670	722	667	683	660	715	716	682	660	679	659	676	682	670	732	697	643	704	694	710	691	673	693	703	658	685	695	727	679	699	693	704	700	659	681	644	695	670	708	708	728	668	735	705	701	703	730	693	660	707	690	677	644	720	679	701	674	673	693	679	651	648	684	701	674	706	703	725	732	671	696	693	679	662	664	695	775	656	716	719	668	713	731	687	703	731	677	714	698	679	684	753	699	674	673	690	711	724	709	670	678	678	665	698	678	633	685	685	776	670	662	697	725	702	675	742	687	670	699	670	661	687	688	681	704	710	635	705	709	691	714	735	634	685	694	715	681	686	652	706	682	687	694	674	717	686	698	680	727	644	686	727	672	704	686	745	671	636	682	690	720	733	665	674	690	677	701	689	663	666	688	698	752	669	712	673	735	667	665	698	682	662	746	673	621	684	685	676	659	713	735	692	685	685	663	733	673	679	672	721	699	677	686	649	709	674	699	676	736	691	670	698	700	706	718	706	663	665	684	695	715	678	677	705	682	689	692	683	691	691	696	702	718	688	721	715	686	682	666	715	685	681	697	666	648	658	716	666	688	700	674	712	712	668	668	681	770	692	679	707	695	716	659	696	669	700	662	702	697	777	697	671	759	655	703	699	685	687	712	673	718	723	692	653	681	690	713	660	664	669	704	683	683	694	692	691	734	681	684	664	737	685	664	725	697	637	697	673	707	730	666	668	702	690	713	683	720	659	672	679	722	689	669	721	696	726	680	683	678	676	654	659	673	680	681	701	725	688	674	689	708	678	697	700	679	713	692	698	722	709	686	630	647	691	676	676	714	679	674	720	684	640	667	713	674	685	647	729	689	664	703	729	694	678	710	672	696	702	683	716	680	725	672	683	685	661	660	728	661	708	633	702	697	680	681	669	658	690	701	656	648	669	721	695	649	708	703	691	624	659	678	668	708	709	689	685	706	704	689	697	636	682	723	687	682	670	718	686	681	708	726	723	681	713	673	713	672	664	754	753	699	699	678	670	685	725	671	629	670	635	695	691	713	674	664	672	641	713	685	716	662	734	711	640	716	738	657	694	713	680	733	665	731	680	662	694	692	728	646	650
24307	4399	1282	860	632	539	420	369	337	292	288	269	243	266	216	232	193	194	197	241	195	214	208	219	235	204	190	186	212	204	203	217	207	206	188	209	217	185	191	192	188	189	186	185	186	166	169	192	175	172	200	196	176	163	165	173	214	190	215	182	195	160	195	158	175	190	164	182	178	163	203	174	164	198	155	178	180	197	179	200	196	177	176	194	192	167	179	167	180	197	191	195	182	176	191	191	205	179	174	195	175	190	198	192	189	170	187	174	157	169	165	180	176	189	186	171	165	181	199	194	180	151	184	189	209	171	142	185	179	190	210	186	189	179	180	211	191	175	200	183	168	182	208	196	205	174	172	189	168	174	176	180	203	168	176	196	166	195	179	190	187	191	169	196	190	170	172	203	180	195	190	153	193	191	205	182	207	194	199	195	177	180	193	207	200	205	168	200	210	195	193	200	181	179	169	186	196	175	182	182	186	192	174	198	186	165	188	190	172	181	178	171	197	206	191	197	182	211	208	169	189	208	182	204	192	188	182	178	171	174	185	177	170	173	192	208	200	170	179	205	188	200	193	192	190	200	197	177	168	158	181	173	171	205	191	164	169	183	167	203	184	169	169	167	193	194	206	165	194	165	203	213	199	183	170	203	191	206	182	196	204	188	176	155	193	201	172	182	185	166	186	185	175	186	185	197	187	163	187	169	178	171	195	183	203	173	155	194	174	195	179	199	189	192	173	169	175	172	186	202	184	201	196	201	211	174	187	167	176	197	157	189	214	185	202	200	168	196	182	184	198	190	178	186	193	178	206	191	186	173	191	193	163	190	186	176	162	183	193	196	202	182	174	178	159	193	203	203	188	195	205	173	183	183	197	194	193	187	175	181	218	199	183	192	163	211	167	178	171	177	177	172	179	164	185	200	161	163	183	186	184	188	189	200	185	199	190	196	197	181	178	179	202	173	194	192	171	171	211	195	175	170	184	197	182	175	183	180	178	170	187	192	169	207	170	194	183	205	176	190	173	176	184	176	181	153	193	204	172	176	183	217	222	186	175	206	175	189	192	183	177	177	170	195	194	177	200	164	190	192	186	188	168	201	192	191	185	197	174	189	221	168	176	170	177	198	173	213	172	174	194	161	178	182	209	200	176	190	170	190	159	181	179	193	191	169	192	196	200	176	176	190	169	209	181	179	191	163	159	183	176	183	177	186	191	164	205	191	219	194	208	169	185	186	173	200	187	166	188	195	198	194	170	178	186	157	193	195	154	156	186	187	186	171	166	204	173	221	192	173	174	207	173	168	234	179	182	178	191	172	181	187	185	181	207	170	161	194	207	203	190	207	177	206	172	183	183	193	180	201	195	194	188	188	207	171	199	191	188	178	184	186	198	181	160	203	193	185	193	179	193	175	183	165	171	157	155	180	169	178	184	189	187	179	177	183	196	171	170	172	183	205	183	165	209	161	156	179	167	183	194	149	162	211	188	196	202	184	187	196	206	207	202	181	209	189	180	198	192	171	188	178	185	216	208	180	171	184	188	134	181	170	176	200	209	170	175	189	218	178	174	164	192	187	180	216	196	202	216	201	195	175	168	190	187	183	186	187	197	184	174	202	199	198	193	174	204	188	184	165	172	184	179	184	191	216	178	195	168	172	187	182	183	200	206	178	201	193	168	191	181	182	196	161	186	177	182	172	176	209	187	178	204	193	204	176	168	201	167	185	164	169	175	189	166	191	193	211	189	175	198	186	151	173	167	202	170	172	190	191	186	204	184	174	184	187	190	161	191	168	182	151	176	186	160	188	169	200	208	173	209	194	167	201	204	174	180	163	212	198	189	187	190	205	201	191	177	197	170	208	198	192	185	183	190	187	187	201	192	183	168	184	177	185	184	189	199	174	174	182	190	188	173	166	206	167	175	186	185	188	194	185	169	189	220	176	224	201	181	185	207	184	189	183	184	166	191	157	192	203	206	182	167	166	182	206	189	176	160	177	188	166	195	192	167	200	178	168	182	170	171	208	188	172	199	185	198	182	184	191	194	162	193	170	207	181	172	166	211	189	172	180	184	209	200	172	185	190	218	187	175	190	191	155	161	176	182	188	203	166	179	198	188	174	145	176	198	172	209	208	163	194	176	214	186	172	184	190	197	173	163	185	158	165	152	178	162	189	184	179	183	188	197	165	185	182	176	172	186	164	193	198	163	186	186	205	201	177	152	184	149	172	177	200	181	239	209	187	203	210	198	188	208	200	165	174	180	195	200	184	174	155	183	184	176	187	224	194	182	201	186	167	199	189	195	186	176	157	176	190	170	205	165	198	185	191	203	155	186	181	175	206	191	179	187	180	200	198	186	166	181	168	174	199	173	178	172	192	168	197	230	179	179	171	178	196	180	172	171	191	178	172	216	184	194	203	188	190	192	227	195	191	196	189	196	184	170	172	200	177	180	145	156	187	214	202	183	220	216	211	177	169	161	188	192	172	175	174	204	197	182	181	193	171	192	198	171	193	196	202	179	174	175	193	203	170	164	187	170	186	175	184	198	174	162	181	156	188	211	178	183	175	192	170	200	188	169	210	180	183	173	184	188	164	178	181	179	165	194	182	170	191	176	163	179	151	218	182	171	195	168	187	176	180	200	181	183	223	183	177	184	174	171	180	201	176	177	192	178	204	189	166	174	169	189	177	177	175	171	188	189	211	181	194	184	205	210	186	170	157	192	183	185	191	193	201	173	189	180	183	203	174	196	193	200	180	181	181	179	163	202	178	178	171	195	211	168	176	170	189	171	196	192	166	185	192	176	162	178	207	181	196	194	193	196	176	172	206	177	169	178	167	186	173	160	193	184	198	175	177	181	199	190	171	172	199	170	186	202	167	222	152	188	178	180	206	176	205	178	176	176	192	181	198	192	191	178	198	209	196	183	175	183	179	199	189	184	164	196	199	181	156	188	172	204	198	191	205	215	200	196	178	175	183	184	170	212	182	192	182	203	192	174	207	196	203	174	174	203	189	184	201	197	195	224	166	170	200	182	168	209	187	159	188	188	173	213	176	158	180	170	171	213	194	156	172	173	208	166	191	182	177	184	182	202	174	196	191	175	169	179	189	185	178	176	180	200	185	195	172	203	182	186	178	189	189	196	199	173	198	198	192	187	163	195	178	177	203	184	195	182	202	191	208	186	164	192	214	170	193	191	173	195	168	189	183	197	176	171	189	201	188	165	196	176	186	192	179	172	184	178	179	200	189	168	193	180	179	184	210	177	194	176	180	174	219	212	170	182	184	194	202	191	179	202	194	192	198	174	189	186	193	185	217	165	178	183	196	179	160	183	191	165	167	203	184	186	165	190	185	193	197	201	198	184	197	178	191	174	167	163	204	172	180	164	180	194	164	167	185	197	182	193	194	177	144	174	185	174	183	207	149	200	170	185	196	187	194	186	180	188	207	192	179	180	203	179	207	210	203	210	197	191	212	200	184	172	175	191	196	164	161	190	173	189	194
12719	2328	2550	2920	2613	2215	1784	1638	1440	1293	1151	1044	1032	973	844	810	797	822	704	706	719	722	673	659	666	652	656	583	648	614	597	611	662	600	642	609	627	625	574	570	573	555	596	558	591	549	579	550	548	555	574	569	566	538	597	531	548	558	550	563	536	543	545	559	530	531	559	523	524	563	528	529	570	525	538	553	581	544	525	560	533	525	541	520	523	568	503	552	545	531	550	536	544	552	510	580	555	503	537	530	546	538	541	552	549	548	560	511	537	555	538	527	571	530	560	545	552	511	557	568	570	488	548	535	531	513	556	540	565	542	529	548	504	506	515	523	518	559	510	555	536	518	528	498	542	503	527	504	571	540	514	536	562	523	555	528	502	498	518	572	523	532	472	475	517	499	533	534	506	520	555	515	537	534	519	505	503	525	527	535	516	486	530	570	549	521	575	538	498	495	518	562	550	517	519	522	545	563	548	525	517	577	532	532	554	540	548	505	538	543	600	537	540	516	552	558	508	502	535	533	547	523	527	553	561	557	540	548	577	582	518	514	516	508	509	548	552	533	553	548	511	525	538	507	512	529	501	554	560	547	537	545	538	526	530	521	536	553	585	563	532	536	533	514	553	548	551	551	478	567	534	527	532	514	540	544	544	541	524	519	545	535	545	507	533	527	533	498	503	527	510	553	523	536	513	502	493	514	524	501	514	513	551	547	537	597	542	515	508	523	560	551	542	561	521	515	572	511	541	549	487	489	545	521	490	540	522	491	521	540	543	500	508	541	533	520	519	546	556	516	545	535	559	514	525	572	552	555	565	556	514	502	517	532	503	526	550	529	562	545	520	492	546	553	537	559	539	529	522	535	586	547	515	529	499	536	489	554	515	531	487	488	521	511	547	526	533	533	539	521	556	554	515	583	545	545	522	539	534	515	509	539	560	538	542	552	567	527	528	569	490	503	528	530	550	556	532	516	545	511	520	520	532	505	524	552	552	504	524	512	566	562	506	520	564	499	530	521	467	522	533	493	477	538	508	529	537	526	515	564	542	538	540	521	535	543	538	520	573	508	541	529	538	540	529	485	531	526	505	519	519	529	547	533	544	491	524	547	505	546	512	556	536	500	562	490	539	544	566	512	560	531	511	564	516	556	508	493	562	507	522	542	550	541	534	522	530	533	535	522	494	506	552	523	517	514	582	562	538	524	554	563	549	524	533	515	461	527	519	546	552	579	538	568	514	593	507	515	539	554	525	517	553	532	528	510	551	555	492	551	540	536	519	516	547	507	557	561	523	575	530	577	539	548	515	504	498	525	521	512	545	496	523	556	535	554	526	511	519	534	527	513	545	558	525	543	486	511	530	548	503	504	503	534	506	522	542	544	541	557	502	530	509	543	577	508	536	601	496	531	532	505	523	513	558	520	544	568	536	543	537	514	536	526	535	506	540	541	538	561	538	528	539	525	499	517	588	525	507	573	530	475	510	516	517	496	504	592	541	489	516	529	532	510	539	533	508	530	536	531	573	533	524	561	535	510	557	526	535	498	516	541	536	505	534	536	516	529	573	579	550	530	518	539	495	527	501	537	552	523	550	513	503	552	556	547	542	561	519	520	556	535	529	518	490	536	539	538	502	558	538	492	526	523	545	527	560	508	501	542	518	512	517	521	575	512	543	518	549	514	528	523	531	564	514	559	535	511	527	486	545	538	572	520	532	520	487	562	516	566	535	537	515	543	547	497	616	511	515	512	516	566	562	554	539	541	501	538	540	503	539	559	510	547	511	524	539	531	540	553	534	515	525	548	512	535	536	511	539	505	534	501	529	499	555	554	511	529	554	524	529	571	533	508	528	502	522	570	529	522	535	576	517	514	553	517	521	519	497	525	539	540	537	504	517	508	546	506	527	538	519	538	506	528	490	486	518	517	526	510	500	554	534	569	500	553	520	540	509	525	525	555	558	531	503	547	554	532	486	549	573	501	525	555	555	536	547	547	504	504	523	560	534	536	509	530	517	501	496	514	565	509	471	514	549	566	491	542	511	530	520	544	540	507	552	525	544	562	533	537	529	518	540	540	507	533	548	560	537	545	549	523	513	535	505	514	527	557	529	526	519	570	538	524	540	531	537	545	559	535	552	519	530	517	501	511	517	524	543	548	549	563	504	510	534	521	534	525	559	565	536	563	504	559	540	511	512	537	541	511	522	503	564	556	506	561	553	528	520	547	516	529	485	494	558	513	453	531	543	517	533	498	538	508	548	605	573	542	552	521	483	525	555	546	533	501	514	537	518	518	529	571	558	533	528	573	526	480	528	510	554	504	522	525	546	558	529	528	564	536	532	510	517	518	518	549	543	553	484	523	486	543	519	534	565	535	537	539	498	556	501	593	545	526	564	536	521	540	547	539	538	500	526	542	559	532	479	526	522	519	547	553	506	542	534	523	534	573	528	538	566	534	542	544	539	530	539	537	546	503	517	536	504	520	493	515	510	520	514	528	517	558	562	512	505	550	534	478	515	492	577	552	533	505	516	515	571	537	520	550	535	537	531	555	495	485	545	550	554	504	562	564	513	533	558	540	526	548	532	511	551	530	506	571	580	485	524	523	535	539	526	547	510	608	545	515	548	501	538	511	524	528	570	543	509	511	547	536	519	507	480	532	535	525	521	538	539	555	558	566	536	552	540	560	578	547	537	554	511	534	517	511	516	510	523	506	559	487	538	512	570	554	529	511	534	553	511	581	549	533	504	514	494	552	525	530	552	505	527	549	555	545	540	570	539	558	551	563	517	536	509	492	499	512	532	521	525	474	557	527	551	529	542	494	556	548	499	542	468	523	543	562	546	537	624	531	520	539	562	526	500	543	511	521	483	557	521	497	551	546	501	585	570	543	506	546	544	549	533	511	513	538	518	561	563	531	570	551	501	506	497	521	558	515	543	528	542	533	538	551	542	515	494	508	531	518	485	529	523	536	538	536	550	534	517	520	533	517	573	543	517	568	560	562	538	522	535	538	543	528	518	511	536	549	493	484	499	529	549	534	551	505	485	555	546	540	520	508	529	547	539	561	510	529	510	536	505	556	540	517	505	530	557	511	491	544	536	507	541	569	513	506	509	563	555	532	538	517	531	561	532	479	537	531	528	536	500	520	544	574	532	498	485	562	522	567	541	522	546	508	500	546	544	552	548	528	556	537	522	495	540	551	515	515	543	528	506	518	529	561	533	515	534	567	546	518	494	538	514	547	571	499	528	532	538	540	506	550	515	569	512	477	524	555	582	521	515	544	513	515	552	523	525	546	515	559	564	564	579	549	540	498	511	525	554	568	540	595	566	529	515	549	528	568	510	538	544	564	542	519	540	548	536	513	540	531	560	522	557	540	532	510	543	562	524	558	560	602	529	555	527	557	560	487	496	529	537	532	526	529	525	554	559	556	529	591	544	546	532	528	534	542	567	485	540	553	540	531	532	517	522	555	498	489	564	587	574	536	548	525	547	557	500	575	559	544
38242	10546	2858	1974	1438	1024	925	741	640	602	561	540	499	482	487	441	396	417	402	388	396	376	384	354	373	368	400	427	435	387	371	376	402	403	393	394	369	390	348	352	343	416	358	373	366	388	374	361	384	382	391	384	333	375	394	363	362	369	376	364	334	391	345	336	344	414	332	362	358	361	342	395	334	367	365	348	370	339	361	336	301	360	350	398	370	353	357	350	347	343	351	325	326	365	340	348	354	370	398	346	326	361	346	358	355	361	371	378	351	372	351	359	319	327	413	341	388	343	398	340	370	357	331	366	386	357	326	327	394	362	394	343	331	354	386	354	377	342	327	357	376	383	327	350	375	321	347	361	334	375	334	358	321	346	367	378	340	330	340	390	368	363	365	327	346	353	332	344	330	355	340	356	331	363	358	329	343	326	336	351	337	312	338	324	372	336	370	346	322	391	336	362	360	368	359	389	353	318	354	398	327	319	374	347	372	348	377	319	364	334	357	334	373	344	343	361	326	361	344	321	361	362	353	365	336	332	344	361	383	365	333	337	345	361	364	346	357	373	353	350	350	365	322	367	333	351	341	357	352	331	334	372	354	356	361	346	336	344	326	340	353	348	342	356	358	373	352	327	327	374	366	323	363	346	357	374	337	350	375	331	342	390	367	349	404	345	320	331	367	353	348	352	329	355	363	371	357	415	394	335	356	355	342	368	363	390	376	370	353	386	337	355	342	367	342	344	346	379	353	354	369	357	369	376	336	354	355	344	345	362	357	373	360	400	359	385	346	362	349	347	347	366	369	369	344	363	380	361	348	363	357	358	373	332	339	367	348	357	334	332	391	390	376	347	321	364	343	371	354	332	359	351	329	347	353	366	362	346	345	365	339	358	366	356	348	325	363	399	344	365	364	360	335	341	354	354	358	357	322	351	375	318	334	328	375	357	356	320	344	325	380	369	350	370	375	325	315	336	336	323	376	371	369	340	359	371	328	348	328	357	367	331	354	362	345	368	341	350	352	361	361	387	357	379	354	358	315	296	369	351	340	387	320	316	348	352	361	342	355	353	324	386	360	376	349	361	360	356	320	352	351	327	359	389	329	329	395	353	366	365	339	354	339	376	391	368	362	390	363	347	361	353	337	357	334	339	331	365	350	347	361	345	325	378	310	371	368	328	346	341	327	394	345	353	385	352	347	409	340	350	338	350	399	376	367	344	368	356	347	386	347	334	320	374	333	334	373	342	387	284	373	368	355	347	369	353	374	334	350	347	335	392	337	362	335	378	347	348	328	323	400	345	324	379	339	332	342	340	361	367	379	380	367	373	329	351	379	376	342	372	353	348	366	375	363	373	373	347	329	344	332	343	329	339	382	357	382	333	350	344	347	346	370	332	365	337	338	365	337	330	349	338	369	347	338	331	359	341	325	350	353	373	318	363	336	319	369	365	357	390	354	359	334	352	348	368	380	349	390	317	344	338	346	312	368	360	350	347	350	366	337	352	386	365	388	388	338	330	374	349	382	325	379	392	383	375	352	330	346	367	337	368	357	333	350	392	335	360	332	387	358	331	349	345	356	342	370	359	380	363	347	358	339	376	372	341	376	378	348	352	322	338	360	363	348	369	317	364	358	379	358	364	387	339	366	368	398	386	351	319	363	348	352	338	381	349	371	348	324	366	336	369	365	388	366	336	351	333	373	328	328	360	410	379	369	365	304	386	333	370	350	318	305	347	356	314	379	375	351	376	350	352	375	315	347	354	369	334	348	355	381	357	344	342	357	340	384	380	338	370	337	375	361	345	357	340	367	355	345	362	370	366	334	323	350	372	368	391	362	358	375	344	316	365	331	323	364	327	378	361	375	348	377	356	321	329	376	364	356	348	386	371	364	375	348	381	356	353	352	346	370	355	391	336	361	360	313	348	341	328	373	372	349	313	371	378	339	351	396	391	360	349	330	353	339	320	340	365	355	324	355	340	358	369	319	343	354	353	358	347	353	322	337	377	340	342	365	333	360	319	340	342	367	378	370	358	369	350	326	335	361	370	334	341	403	359	379	354	315	360	322	324	399	389	379	342	358	384	371	377	342	333	387	350	352	379	331	397	375	373	389	328	360	333	346	332	387	352	346	330	357	376	357	382	333	368	333	349	370	354	339	348	363	351	361	356	367	327	380	377	358	338	365	372	335	361	335	324	379	358	354	365	384	386	374	362	358	385	353	362	345	364	387	324	315	366	346	359	396	353	371	373	353	350	354	353	382	337	320	353	349	342	344	336	344	326	344	354	359	351	341	370	338	358	389	343	368	322	401	344	357	350	346	351	363	314	336	380	345	344	316	346	372	354	350	332	324	365	337	354	344	367	342	297	329	380	334	373	314	351	342	366	360	332	355	399	363	379	359	353	317	350	341	358	384	367	344	341	358	334	331	328	388	354	344	345	340	369	336	364	365	370	325	383	339	334	377	357	333	347	373	362	362	350	366	356	353	350	338	353	349	318	319	374	377	372	383	355	357	379	362	357	357	342	345	344	380	346	387	382	341	383	366	355	360	358	336	355	375	367	337	372	345	345	353	347	370	373	353	358	350	341	347	378	324	337	345	369	370	364	354	336	353	373	343	342	404	355	371	381	352	346	358	342	353	352	348	371	306	338	335	344	323	349	354	360	336	345	341	350	385	317	327	373	376	327	333	376	382	385	373	341	355	347	354	353	359	359	354	377	379	307	394	367	351	359	337	376	368	360	341	347	387	373	377	326	335	371	347	341	365	365	327	348	374	332	319	344	361	355	335	345	369	351	323	367	352	377	356	342	360	375	410	341	372	336	370	364	355	369	313	352	334	365	324	372	377	371	330	326	361	360	330	344	365	397	352	367	351	378	375	366	339	367	344	373	341	372	327	327	367	375	344	347	381	367	356	372	338	364	326	344	338	361	358	354	373	382	347	346	344	369	345	339	343	375	378	343	352	356	320	334	345	348	366	393	340	365	337	343	357	337	342	354	381	356	363	389	335	390	359	357	312	325	354	304	358	367	347	362	312	354	344	359	387	361	324	345	344	353	355	399	362	347	399	349	350	369	362	335	390	365	387	370	368	370	359	354	374	346	330	360	328	318	353	351	345	393	340	360	362	374	341	364	339	342	363	384	354	341	375	388	367	370	368	321	351	362	337	327	355	375	355	354	324	350	357	361	356	384	359	357	322	337	356	367	367	397	350	317	344	368	374	359	371	373	385	377	336	366	356	340	361	325	336	395	346	372	372	340	358	371	355	370	398	355	388	357	342	378	337	362	334	362	374	376	379	356	366	317	396	352	338	397	327	332	372	370	357	325	353	371	373	356	325	360	347	325	320	339	339	331	349	351	336	339	366	370	333	357	324	333	377	315	364	307	341	393	370	366	341	354	348	365	366	348	370	370	369	348	381	349	319	385	343	354	346	343	379	364	345	330	327	351	366	341	375	352	345	358	380	381	341	375	329	344	341	333	344	360	336	330	381	350	340	384
19274	4155	4610	5606	4817	3947	3477	2962	2593	2231	2020	1854	1692	1634	1481	1436	1451	1356	1270	1233	1202	1193	1120	1138	1125	1128	1113	1097	1030	1080	1076	1036	1084	1005	997	1029	997	1002	963	1009	973	1007	995	948	1010	982	1000	984	950	1018	959	956	948	988	940	896	897	911	914	939	979	970	907	962	891	972	945	965	923	930	965	882	909	901	964	961	949	933	975	930	887	909	905	894	889	871	903	938	936	853	875	905	942	892	938	888	910	941	903	890	955	938	913	938	909	915	870	927	873	885	895	888	917	918	939	926	909	914	934	919	902	914	872	923	873	974	889	915	886	874	935	936	873	927	927	913	931	893	915	893	910	863	939	879	876	937	918	963	847	928	919	956	894	902	899	871	915	923	899	869	831	821	916	917	909	904	968	915	895	917	915	947	903	883	897	954	866	868	919	933	943	880	939	881	891	945	904	914	962	892	903	914	903	885	906	921	863	834	908	885	887	909	927	894	959	907	886	922	934	844	937	898	908	944	930	885	939	893	912	923	939	875	945	915	902	903	874	917	891	904	827	932	884	967	866	927	876	916	908	909	903	902	870	867	919	902	955	866	868	890	903	833	901	919	911	891	929	913	923	919	887	853	870	909	910	873	916	882	902	896	926	867	913	922	856	888	905	921	909	891	942	962	868	874	865	861	947	951	958	879	884	919	953	984	894	922	902	951	903	839	895	942	897	882	932	911	928	852	881	949	843	873	915	938	900	918	923	926	917	889	975	901	925	923	940	948	893	896	859	833	889	914	976	908	894	904	898	897	840	897	898	894	934	923	879	968	881	879	920	879	882	891	924	935	897	849	919	868	878	847	891	844	909	912	905	920	921	933	949	873	888	925	887	869	941	900	905	897	876	960	871	890	910	954	924	905	958	915	941	934	930	883	913	967	921	943	885	903	925	932	914	893	951	855	965	928	939	859	892	924	945	968	963	929	918	959	881	889	877	901	887	871	964	917	921	919	918	905	926	912	878	863	883	934	857	916	905	943	920	882	929	949	865	949	883	918	912	922	881	871	909	878	947	880	864	884	904	970	943	899	891	977	898	833	868	893	901	878	878	904	865	904	926	913	882	819	965	900	882	930	961	888	897	916	913	878	897	873	890	929	872	894	875	893	866	917	910	913	843	882	932	911	912	918	895	896	951	927	906	928	915	907	921	875	902	889	891	913	883	900	910	964	984	903	887	917	903	944	947	915	905	952	889	942	834	910	933	908	960	948	899	936	874	937	931	865	824	906	908	897	881	873	894	924	916	908	911	868	917	910	905	940	896	885	900	937	851	897	906	882	910	918	935	930	868	932	899	911	872	870	969	929	857	908	901	883	932	851	917	927	874	886	935	892	881	905	945	965	861	949	912	904	887	899	949	890	928	966	932	904	905	893	862	894	876	890	909	926	925	887	952	924	877	895	864	889	854	929	958	866	867	927	900	942	867	896	896	923	917	863	895	850	911	878	887	876	895	896	899	920	949	859	881	913	878	954	902	903	862	877	850	914	911	894	923	899	926	866	920	902	868	936	900	903	887	859	864	947	947	902	898	897	874	937	862	921	900	922	902	845	970	904	910	905	860	857	901	861	924	945	851	872	887	882	900	899	883	855	923	953	914	877	886	925	957	927	882	951	930	916	881	898	898	911	921	953	879	902	917	913	893	871	953	851	939	877	961	899	855	919	912	890	957	923	911	933	855	966	939	865	889	867	886	893	893	921	905	923	857	893	890	909	890	854	911	910	881	902	891	907	912	929	863	870	939	930	995	931	929	918	861	881	923	918	925	875	859	856	862	953	895	897	909	886	874	870	920	937	874	906	876	885	883	898	863	870	871	883	886	906	895	892	837	901	890	884	920	910	890	917	846	909	884	885	940	880	880	939	952	926	886	923	892	887	930	887	920	891	901	870	878	898	916	958	912	916	924	884	898	906	891	912	962	912	906	885	905	887	863	886	957	919	933	945	899	924	926	898	943	875	880	906	877	856	929	888	892	886	904	876	880	868	865	887	875	903	888	868	884	977	925	916	872	941	876	875	916	913	909	872	942	840	906	908	893	898	909	924	857	919	882	875	888	874	923	929	934	884	904	845	890	910	873	929	884	900	901	927	893	940	890	917	881	942	928	950	853	913	908	939	880	889	889	933	872	868	869	946	851	914	896	878	896	888	912	875	896	959	888	908	876	905	953	903	918	851	929	862	952	882	943	926	964	913	868	841	923	934	898	871	880	922	888	944	941	907	921	904	856	874	897	924	895	985	888	923	837	941	866	931	902	851	871	875	891	853	892	887	882	904	891	916	951	860	902	955	939	851	884	899	936	895	928	899	958	908	856	951	886	858	948	922	901	904	939	892	922	874	892	937	931	909	910	918	862	897	895	900	961	844	919	878	883	896	893	852	923	879	948	902	905	826	957	852	877	934	916	873	941	886	880	896	907	882	862	926	886	884	906	915	952	890	899	902	940	887	902	863	937	889	896	894	892	1005	923	927	877	887	904	881	868	929	924	945	868	905	892	915	894	894	916	912	875	856	923	945	892	871	910	950	916	901	872	864	897	905	920	860	963	884	962	891	916	903	879	932	878	954	920	870	851	865	916	943	923	924	977	933	916	872	853	878	923	879	911	881	872	919	914	871	872	922	910	912	878	938	878	951	911	876	886	963	917	920	881	895	831	893	902	960	881	910	923	885	858	903	895	854	862	970	903	928	891	909	909	976	872	920	911	897	888	895	909	899	946	944	911	893	883	909	954	839	853	889	933	859	885	957	876	879	903	899	956	923	929	913	866	919	889	870	898	893	853	916	885	941	812	932	900	877	957	877	867	918	895	885	868	900	913	825	849	918	889	855	882	883	923	886	866	921	891	943	931	915	914	869	901	884	879	889	903	854	863	912	937	914	912	956	888	936	898	927	891	886	962	955	945	872	902	894	926	925	922	919	899	904	971	891	913	893	902	896	918	932	931	845	886	900	914	892	939	905	878	904	904	918	925	861	903	881	914	875	892	915	919	887	891	887	891	904	943	908	833	896	921	875	904	947	903	865	904	899	899	920	908	893	855	887	914	901	867	922	860	880	866	908	851	842	920	952	899	852	928	942	915	889	905	909	930	905	925	921	908	902	910	950	907	969	920	936	872	962	917	867	919	907	893	926	910	879	920	916	878	921	929	888	853	887	930	871	913	920	963	942	888	865	959	915	923	961	843	864	918	877	902	875	923	916	962	921	945	943	833	944	857	885	931	922	911	949	901	931	906	907	886	907	857	907	936	872	862	902	926	866	916	906	877	914	991	860	902	906	837	900	894	923	937	884	886	866	897	917	905	941	903	936	922	866	944	907	915	941	944	889	880	905	875	891	839	940	917	964	886	881	903	885	926	930	895	916	902	872	887	923	879	883	857	873	906	894	864	878	975	906	883	841	875	899	897	914	885	907	932	918	897	906	842	953	937	916	968	830	855	871	901	913	887	864	850	894	927	913	928	880	864	845
4210	340	273	261	260	262	273	268	269	263	267	284	279	271	281	264	250	277	268	227	269	290	260	242	278	270	257	251	258	281	251	250	276	249	301	254	275	280	238	247	247	251	317	247	274	289	272	320	257	245	265	291	257	232	279	317	269	264	265	298	255	266	258	288	286	260	273	288	250	270	258	270	287	268	308	255	281	276	282	263	272	281	284	270	274	262	298	292	257	262	253	289	285	261	293	301	287	251	259	264	263	231	268	267	264	279	283	258	277	254	269	260	263	269	270	271	277	263	276	269	277	273	284	250	266	274	292	288	273	281	273	276	240	289	291	277	263	248	273	243	291	253	237	258	284	279	262	323	260	252	283	288	306	291	239	273	270	279	268	260	299	287	293	253	254	231	268	253	251	270	287	281	281	306	300	256	279	304	261	271	324	261	302	261	284	260	296	275	265	275	285	296	278	312	267	265	272	258	261	272	287	306	266	259	271	283	266	235	257	289	244	308	260	235	267	283	263	253	288	276	244	294	264	261	270	291	256	289	273	274	265	303	268	273	267	293	286	304	263	269	296	257	271	232	236	276	257	286	263	247	266	285	245	254	283	301	263	274	265	265	280	282	259	282	272	259	273	268	283	248	278	301	282	296	265	294	284	260	290	279	277	306	274	271	270	281	332	276	238	264	275	266	256	227	246	286	264	304	232	278	269	277	253	294	254	249	285	259	247	267	269	282	290	273	278	287	248	253	272	269	256	284	217	263	259	260	256	280	268	280	241	282	241	269	300	285	287	296	239	259	279	238	247	257	259	267	271	272	273	258	263	281	295	277	278	279	245	242	248	284	260	277	284	259	275	269	281	252	244	280	281	261	287	282	261	262	244	282	280	290	269	277	282	270	277	266	271	295	273	299	248	290	251	259	281	270	280	279	274	257	281	283	260	262	270	261	275	272	287	280	283	267	309	264	250	267	279	275	262	288	280	301	268	269	299	257	264	270	277	257	279	277	278	287	258	248	253	265	245	256	285	288	289	272	286	276	277	263	276	244	266	283	280	254	258	290	293	266	274	262	273	217	289	251	253	283	243	273	284	300	267	262	261	233	258	263	260	258	287	278	299	229	266	269	293	259	263	263	277	278	281	271	288	278	313	294	260	277	262	260	267	276	295	272	282	255	248	264	251	253	268	291	296	308	261	231	248	300	298	298	261	279	243	245	260	268	297	272	267	284	278	293	282	243	272	273	303	263	265	285	262	277	301	277	282	242	292	267	290	278	270	275	267	257	269	267	256	251	252	283	276	276	266	253	278	281	262	289	303	290	291	256	272	279	290	273	267	256	269	271	285	258	255	264	274	283	251	299	256	301	248	264	297	283	256	255	285	284	264	289	270	302	284	288	290	284	279	260	267	287	235	247	290	280	255	294	248	249	276	249	284	284	254	275	283	272	282	264	296	286	256	282	278	242	294	263	282	301	281	287	265	274	284	262	264	270	239	311	253	299	236	279	283	235	265	284	305	234	255	291	284	270	264	307	245	279	279	284	253	282	274	257	263	249	255	282	240	258	262	282	254	236	274	289	302	277	302	254	263	274	278	264	265	281	324	309	294	261	247	250	262	248	255	239	275	269	248	252	225	274	270	300	287	275	262	281	260	256	266	284	248	286	269	277	252	302	258	252	284	279	270	269	264	254	278	288	240	264	269	296	270	286	278	258	263	288	258	262	275	248	289	281	274	255	259	255	281	294	290	268	279	265	254	286	243	286	258	267	279	272	267	266	241	229	248	253	300	302	281	254	252	295	265	243	254	238	266	257	293	288	268	272	280	239	242	267	299	268	262	297	272	283	270	300	262	278	278	262	258	274	286	260	252	240	253	297	295	290	234	267	249	270	278	294	262	279	270	246	259	283	243	287	279	266	253	256	277	306	260	264	253	283	282	261	316	241	249	248	262	231	251	260	279	264	276	253	287	272	268	279	279	292	288	240	266	255	293	261	249	260	267	293	259	260	271	252	300	294	287	283	304	274	274	297	255	289	265	264	251	291	286	261	281	253	273	268	261	238	270	290	288	256	272	283	279	289	291	283	264	285	256	255	249	267	263	314	291	272	260	260	279	259	275	280	261	295	279	269	268	294	296	274	248	258	311	277	268	274	291	265	296	257	285	267	288	261	270	298	289	277	288	217	281	265	283	253	304	280	263	275	245	252	279	266	295	252	264	270	245	253	251	274	259	281	248	279	263	262	279	278	276	277	289	287	299	265	264	261	256	284	268	293	255	274	267	266	280	272	258	272	294	262	296	289	265	246	263	282	293	286	282	288	276	268	293	244	253	294	300	303	264	280	268	259	295	274	272	240	263	270	238	252	245	284	256	242	278	277	278	312	276	292	246	235	239	267	285	243	274	272	280	267	262	231	239	293	272	269	284	271	254	279	295	279	276	265	265	280	290	313	254	308	263	289	282	276	279	266	282	278	281	268	265	260	271	289	254	305	289	302	268	279	300	299	264	246	260	263	291	230	284	276	251	258	279	253	268	295	258	272	256	275	274	290	260	294	282	283	287	258	273	265	239	256	268	278	252	250	258	256	248	243	264	289	280	259	267	262	289	257	268	285	284	250	307	259	268	270	267	265	259	304	271	287	240	260	323	257	277	298	281	287	241	288	291	266	257	253	274	276	286	256	287	280	268	249	250	257	252	246	275	269	272	304	290	299	290	256	247	249	305	243	279	297	277	264	281	284	275	279	259	263	274	292	261	249	265	290	302	272	283	253	239	250	272	258	258	291	303	255	257	292	247	257	278	271	298	271	261	262	295	298	276	244	294	276	286	278	278	265	274	260	296	285	284	251	300	292	281	279	264	270	263	287	250	314	283	287	279	255	263	270	274	270	288	273	252	297	268	274	256	249	268	260	271	277	282	248	253	307	279	269	301	260	257	277	283	259	290	265	246	246	286	273	270	247	266	251	314	254	272	248	253	265	268	275	271	266	303	256	275	302	310	249	255	286	259	264	256	296	271	260	251	267	264	297	258	296	297	291	280	276	269	247	276	263	307	282	242	281	241	276	280	256	274	271	260	261	258	241	262	281	279	295	267	273	260	256	260	241	232	273	269	264	258	251	296	255	276	295	270	276	279	294	275	266	293	254	260	270	235	256	271	260	268	238	249	265	307	275	270	273	250	278	271	259	279	261	294	281	289	269	289	257	263	266	282	261	243	256	242	269	267	241	257	289	277	278	264	284	245	288	278	240	254	304	249	246	251	291	272	276	261	299	283	271	240	279	271	277	276	278	269	261	306	247	289	250	272	259	272	268	271	262	285	256	276	270	255	249	238	271	284	292	258	287	264	297	243	297	260	263	268	273	286	285	289	266	271	286	293	297	295	288	264	289	252	286	268	250	281	257	245	238	287	286	243	275	276	283	277	270	288	267	289	264	281	239	287	256	238	259	268	321	299	270	276	260	286	306	266	253	266	260	250	293	267	299	272	259	270	289	269	286	287	259
3347	789	740	761	730	734	735	731	723	720	646	717	697	700	751	710	675	651	652	695	656	698	719	697	699	717	692	636	738	722	692	699	681	726	694	738	712	722	692	688	715	668	645	653	705	711	659	673	625	700	649	722	643	647	713	697	706	667	711	667	675	656	679	741	700	743	708	693	677	727	678	675	658	728	703	658	723	688	735	680	707	697	681	674	621	674	665	691	675	680	681	683	742	646	683	767	724	637	686	707	631	676	702	666	675	686	694	697	682	721	658	685	694	681	722	675	647	651	714	694	683	716	704	687	679	669	693	672	710	726	688	668	714	713	663	678	691	711	716	651	691	697	738	709	659	673	672	692	683	764	703	708	635	661	642	654	690	706	644	646	686	719	695	702	670	686	668	672	635	666	719	651	674	717	697	708	672	685	729	660	708	710	675	655	636	654	649	705	683	682	666	701	649	704	674	714	694	677	647	682	624	659	739	667	692	742	726	700	718	692	693	699	687	681	678	681	650	749	713	672	690	700	659	695	641	708	742	720	654	713	667	745	693	691	665	691	639	716	661	700	716	690	657	669	721	710	696	687	688	676	695	715	715	686	666	699	715	688	721	642	691	655	710	644	685	703	667	699	725	743	668	700	661	642	676	670	685	672	689	733	706	703	706	673	682	704	674	645	688	662	724	677	669	689	708	714	646	668	737	696	694	707	668	699	669	715	728	693	667	575	664	710	683	713	692	696	684	666	705	666	661	688	668	679	693	687	661	682	672	668	676	688	678	731	689	714	721	679	643	664	694	650	688	679	720	683	710	657	694	707	701	650	692	653	701	700	677	687	663	651	649	670	697	673	679	696	649	667	663	727	721	705	663	679	684	709	661	718	691	674	701	697	672	660	687	667	670	677	727	706	694	731	673	702	632	685	700	686	694	685	730	714	709	726	712	651	714	659	706	668	675	667	654	676	740	680	742	705	712	667	708	718	733	658	687	696	636	705	641	732	697	710	683	682	683	684	714	656	665	697	685	704	707	680	668	681	699	734	672	707	661	676	677	657	649	719	713	675	688	676	733	690	696	776	678	686	680	677	700	693	697	653	722	668	683	691	717	751	709	709	695	718	685	718	676	676	667	679	673	708	749	659	672	660	688	740	685	664	680	687	699	675	740	685	692	655	722	727	712	683	705	718	674	704	721	691	711	682	681	708	692	694	685	662	654	710	671	676	648	698	720	683	710	671	694	729	658	687	659	695	692	656	640	687	655	652	691	708	685	737	740	710	654	654	686	672	683	690	723	733	693	721	690	694	690	696	666	677	662	681	659	681	708	679	696	698	628	682	711	658	694	653	679	725	690	742	690	670	691	711	656	716	684	681	681	685	710	683	619	729	710	719	639	669	680	704	662	703	667	694	674	662	728	641	713	692	684	669	686	679	697	699	676	703	743	709	663	667	682	709	693	650	668	738	650	720	664	680	707	658	674	673	673	650	714	665	695	689	702	665	696	724	709	690	678	686	690	682	677	719	649	675	692	670	699	698	641	720	660	659	676	680	702	691	704	709	747	688	648	681	689	689	671	705	683	692	652	697	673	688	653	663	690	705	739	665	676	710	654	715	713	699	695	692	743	680	678	732	712	690	700	691	668	673	685	674	679	667	732	654	716	669	657	698	734	693	731	696	647	697	665	723	716	707	706	684	636	681	745	685	677	683	663	705	682	713	688	686	675	686	716	685	674	689	678	663	720	667	679	714	661	746	670	701	645	669	759	651	675	691	671	688	717	676	668	650	648	676	653	704	638	665	684	681	678	689	604	696	721	639	709	704	682	676	689	654	740	713	690	690	670	684	685	669	695	740	696	716	677	696	702	706	666	657	716	708	704	745	656	680	677	695	675	715	699	675	680	714	735	741	709	716	666	701	667	694	689	700	689	662	667	686	648	684	679	704	670	671	665	694	726	674	648	709	687	728	684	698	721	710	706	667	749	676	717	657	679	707	728	698	705	691	702	701	732	691	727	699	674	686	652	684	678	729	686	715	717	763	680	668	737	678	727	708	673	679	699	683	704	673	665	714	654	687	672	696	686	698	712	687	718	699	687	700	690	684	695	658	658	654	720	704	718	693	691	649	718	676	673	695	711	660	676	682	672	679	704	722	667	724	684	668	722	670	640	723	685	683	727	675	670	680	721	686	706	649	734	730	684	684	755	658	664	717	706	716	722	659	694	674	699	735	664	712	679	728	691	716	708	664	708	680	646	656	670	676	650	659	693	681	742	683	693	718	729	681	715	724	696	654	678	739	676	694	647	697	700	686	739	741	703	676	713	686	672	668	625	671	725	665	690	724	707	712	687	698	684	709	665	710	685	683	704	677	715	700	700	679	709	679	683	696	665	709	670	670	704	655	631	697	671	710	654	713	699	661	718	753	668	675	682	677	685	721	697	636	688	676	617	670	716	689	696	646	671	694	704	719	738	706	658	689	667	696	679	705	672	651	641	713	661	648	668	666	705	697	682	673	717	685	726	733	693	704	681	660	649	713	687	665	671	696	688	714	675	738	670	644	689	658	687	709	685	723	707	661	661	751	665	713	681	716	693	696	664	690	725	663	688	699	678	683	670	637	671	712	682	717	658	694	723	698	687	698	679	664	724	696	692	681	674	664	687	708	728	698	669	699	683	645	644	693	703	727	635	660	691	665	651	640	659	671	672	695	693	705	681	749	673	679	696	677	663	740	678	684	692	705	727	708	607	686	710	717	708	686	692	694	671	649	651	679	655	656	669	705	664	671	702	658	670	654	676	677	726	735	678	718	632	689	696	690	721	699	656	727	669	709	701	719	663	760	656	723	662	678	663	702	671	672	649	693	689	682	743	693	686	663	683	660	734	706	627	654	654	692	703	682	691	691	686	671	707	673	632	690	718	626	720	668	679	680	642	679	722	686	677	658	634	678	706	742	681	699	703	679	654	675	685	677	693	656	694	708	711	690	638	710	666	663	704	703	701	645	652	690	711	667	707	687	714	709	689	686	724	692	668	731	712	724	691	660	640	691	686	662	694	716	754	627	672	720	651	701	671	702	703	709	717	701	715	683	677	675	669	717	648	694	697	643	710	710	653	683	686	705	717	702	660	697	693	703	731	666	686	677	664	716	732	674	667	667	704	726	679	695	657	689	686	704	660	682	655	668	698	687	637	667	710	675	753	677	651	735	678	714	670	712	729	676	698	688	699	679	680	682	718	708	762	705	693	665	690	694	639	689	696	643	693	717	670	645	634	658	709	676	655	657	708	690	674	748	715	681	684	647	675	682	685	722	727	692	678	707	685	713	638	694	689	694	705	711	681	691	705	723	724	679	708	728	696	718	762	698	722	662	707	683	691	632	706	677	715	674	689	686	646	702	677	684	685	655	676	707	707	676	689	692	683	620	713	710	655	682	706	690	704	709	702	698	684	631	710	715	606	701	691	693	667	647	689	700	661	656	714	665	642	692	694	651	722	701	681	664	686	644
25442	4388	1220	923	657	484	404	355	341	313	261	250	253	232	189	226	203	213	217	218	225	202	203	201	213	206	167	222	191	207	210	208	204	198	195	191	181	184	161	165	187	190	193	141	213	181	207	176	187	208	160	206	186	187	183	190	195	181	168	183	197	195	206	193	175	197	201	191	192	166	196	195	190	179	165	156	190	176	187	192	182	187	201	199	175	188	188	178	205	181	193	169	168	197	181	187	187	187	202	198	164	180	180	165	179	163	169	189	155	194	192	195	153	202	187	180	171	172	183	179	181	201	199	188	205	197	180	187	163	191	160	178	189	190	194	194	181	209	185	202	183	177	203	197	199	182	204	196	209	192	151	181	189	195	188	192	172	204	160	197	156	203	192	205	162	172	179	175	189	182	182	197	189	187	178	192	167	171	204	149	179	183	171	171	186	189	185	189	187	179	185	205	187	192	179	173	168	172	178	179	220	201	187	205	179	198	217	189	187	152	185	176	170	178	167	179	166	206	180	183	196	184	193	186	175	204	173	191	168	198	172	194	188	153	175	185	174	175	187	203	207	191	212	184	198	197	188	154	166	202	197	201	186	178	198	160	196	192	173	180	210	182	180	204	162	188	166	188	184	217	184	192	189	187	176	187	185	181	188	186	172	193	186	172	165	174	211	200	180	218	216	174	194	184	166	162	194	182	155	181	196	172	169	200	208	175	209	196	194	175	193	188	166	191	170	192	189	173	187	161	199	204	178	207	196	196	146	180	179	162	185	170	196	218	147	185	185	182	186	173	209	187	168	194	166	194	173	178	203	176	171	182	198	208	179	195	198	196	175	178	154	176	199	171	211	181	189	208	177	195	195	173	178	210	170	188	184	174	194	182	163	176	174	164	195	191	177	177	174	180	183	201	184	194	193	208	185	181	184	166	194	183	172	180	221	187	164	182	156	210	182	197	167	214	180	181	167	209	190	167	194	190	161	199	184	187	175	144	166	185	172	178	187	192	174	163	194	159	189	208	226	164	181	172	162	201	187	205	171	166	173	183	168	199	188	180	167	191	194	167	197	191	203	208	189	174	170	173	189	187	193	190	170	193	164	198	177	188	150	194	189	181	168	205	202	160	188	172	183	172	186	191	180	182	212	175	175	185	193	172	178	181	182	161	193	180	187	165	184	183	190	182	190	158	203	194	176	179	188	164	168	194	155	193	178	197	201	192	167	194	177	193	207	168	158	157	178	175	200	207	193	181	199	181	195	193	185	177	176	155	174	203	194	192	172	182	183	188	206	171	162	177	203	185	154	167	185	187	173	179	183	211	181	183	200	155	163	160	180	178	179	184	212	174	169	199	184	176	186	173	197	180	213	165	174	189	168	180	190	180	187	175	176	201	212	203	185	178	172	175	161	176	154	172	189	174	163	180	200	192	187	189	193	205	152	190	199	182	193	185	187	186	180	168	197	163	199	182	175	186	198	198	190	189	197	176	197	174	170	169	183	163	194	186	201	177	165	166	193	180	179	167	180	190	166	179	186	198	171	191	212	198	196	194	158	194	184	188	170	188	175	179	155	191	224	172	172	200	190	181	195	203	180	186	205	178	204	181	174	162	195	162	192	184	190	173	183	200	185	184	200	199	196	193	191	182	206	177	177	181	192	167	169	171	156	153	189	186	205	188	182	171	192	187	178	176	154	179	158	186	189	197	182	198	171	184	185	201	190	171	171	172	181	211	186	178	191	195	190	186	156	187	199	186	202	209	184	195	192	178	173	193	193	203	184	194	185	178	158	186	196	190	187	192	172	194	174	161	180	197	174	169	149	170	185	178	181	173	196	190	172	181	163	216	189	205	192	198	210	192	190	182	176	202	202	214	179	192	197	165	192	193	191	170	194	187	170	193	189	221	207	172	195	176	150	179	188	200	174	175	166	204	194	173	185	163	189	171	195	194	183	195	201	194	175	194	190	200	181	184	199	190	186	203	177	194	173	174	188	177	183	168	188	176	153	169	188	183	173	183	175	201	195	197	188	180	218	179	155	188	181	196	189	156	190	177	187	191	178	188	184	178	150	169	177	162	156	169	181	190	194	198	188	192	169	182	185	212	191	180	202	182	182	168	203	191	188	169	199	197	182	170	190	173	195	183	166	191	174	194	162	220	173	186	190	181	166	168	177	202	178	209	177	196	206	181	181	178	203	164	182	209	173	155	173	175	185	175	195	176	194	176	211	196	180	175	184	165	172	173	188	184	155	191	187	173	179	188	174	161	180	172	164	197	181	178	199	191	179	187	160	154	173	185	212	206	174	191	198	165	179	214	203	190	191	186	182	192	185	215	171	208	193	189	164	186	161	163	189	195	188	174	204	207	171	176	177	177	197	166	164	201	183	186	177	186	190	161	206	194	191	198	169	184	197	183	192	212	194	175	187	179	178	171	186	181	167	183	188	191	194	181	188	188	183	200	204	206	188	194	205	198	197	199	186	173	161	173	183	207	223	215	211	194	189	187	195	153	170	174	168	162	189	195	179	152	170	191	180	188	182	176	159	200	180	173	192	178	196	161	195	210	172	178	177	152	183	197	197	171	180	184	171	192	189	184	165	163	169	179	194	188	201	187	144	176	173	174	186	166	180	197	186	180	197	180	192	187	167	187	168	169	195	173	172	226	176	170	165	196	192	164	175	191	207	162	167	199	194	181	158	180	193	168	177	191	177	180	188	184	189	178	184	198	169	187	190	195	182	153	184	179	203	162	180	192	197	176	174	198	176	198	194	192	192	176	204	190	171	190	191	199	185	170	187	185	182	221	171	170	175	198	195	200	185	190	185	175	209	171	160	183	190	172	170	182	190	206	161	198	181	218	175	208	170	172	175	172	186	189	184	186	188	185	189	182	191	202	176	179	183	209	175	164	185	197	187	176	217	190	207	185	182	180	192	161	189	170	175	189	194	188	199	194	201	177	194	185	174	185	180	179	190	173	182	194	165	172	176	164	188	172	183	185	200	176	187	165	177	168	189	165	218	173	186	178	196	198	186	150	183	194	196	167	196	202	182	210	198	177	175	181	192	181	187	175	202	200	214	169	171	171	155	194	187	178	205	175	175	209	179	192	194	167	186	185	182	181	181	179	177	186	165	177	174	188	210	159	192	197	188	204	206	212	157	184	160	191	178	183	186	203	190	168	192	174	198	174	187	181	161	196	172	159	180	182	179	198	188	187	189	153	165	167	183	175	165	191	184	206	173	175	199	181	192	173	192	187	180	218	199	199	186	183	188	162	192	210	186	196	206	177	205	161	194	193	195	177	175	185	171	213	178	196	189	196	207	175	198	173	183	201	190	190	173	187	173	179	188	176	192	183	188	175	205	176	179	201	192	185	199	207	184	193	204	183	167	201	187	245	175	180	168	208	166	187	181	190	221	161	193	163	188	180	154	171	175	192	200	199	170	180	219	169	175	183	188	180	190	188	182	207	176	178	197	195	157	186	178	175	178	204	175	202	187	179
13182	2181	2427	2946	2602	2168	1811	1526	1453	1283	1109	1051	986	848	869	834	845	782	694	714	707	703	683	672	642	666	676	620	604	642	589	577	605	619	539	619	618	596	580	545	577	604	577	560	563	565	558	580	612	543	577	568	520	534	552	534	573	529	523	543	532	537	559	526	586	524	500	546	577	552	554	520	529	514	553	587	576	553	551	554	565	543	530	552	578	536	529	540	556	578	526	544	530	526	509	556	506	509	498	537	532	560	544	512	525	545	537	537	544	574	522	551	524	565	539	522	514	569	554	542	529	534	533	554	502	544	564	490	567	521	539	530	533	537	576	526	556	554	538	511	540	513	537	554	543	528	543	527	509	527	530	545	524	506	553	501	500	530	547	515	510	509	542	556	579	501	519	525	526	523	534	524	519	543	576	541	516	536	541	566	556	531	533	563	568	507	544	489	541	509	547	540	523	517	560	553	504	535	558	549	519	510	528	544	504	535	544	535	564	512	536	558	530	518	529	518	532	547	528	531	534	538	564	533	554	553	551	527	538	529	517	543	525	532	544	511	537	508	542	514	524	543	530	563	529	571	517	530	483	507	578	535	530	547	538	523	562	539	535	508	514	510	533	532	504	566	527	545	515	534	518	558	514	547	526	515	533	535	528	540	513	501	488	514	502	511	536	523	542	533	520	547	582	514	521	522	532	537	523	560	547	536	495	508	530	538	515	472	520	549	501	535	565	520	517	532	544	522	517	516	527	514	563	555	552	516	525	481	535	523	547	579	527	540	530	495	514	523	566	560	541	552	500	519	560	487	561	553	535	526	510	553	553	563	536	558	545	527	509	540	550	536	563	511	501	541	563	508	521	545	501	512	541	499	508	554	523	546	544	522	522	567	538	556	531	504	500	538	570	533	554	564	544	530	562	519	531	537	530	548	547	488	578	554	532	555	497	541	537	549	497	509	495	487	543	536	499	504	494	555	530	526	517	504	516	549	540	552	537	550	531	555	516	531	502	540	504	533	539	513	561	507	561	510	554	496	525	553	563	551	529	561	507	541	515	546	493	525	510	526	564	553	556	515	528	553	535	508	537	487	532	580	517	545	536	545	486	522	529	506	529	546	540	543	542	493	506	505	502	528	552	511	527	544	562	529	513	558	515	559	524	497	509	521	544	529	532	500	512	551	531	515	521	517	518	518	515	539	546	489	543	530	535	540	515	545	498	516	552	537	589	505	509	513	503	518	517	528	534	537	558	533	533	534	542	527	529	519	527	540	528	567	554	524	549	523	538	500	537	571	544	539	534	507	579	554	514	556	562	551	536	570	533	517	562	491	588	551	545	531	584	533	531	506	505	565	548	529	545	510	507	535	518	544	578	535	533	510	547	541	544	527	520	540	472	554	547	502	518	527	536	548	513	534	545	515	539	506	548	525	509	508	512	569	525	524	529	528	574	544	547	509	502	549	512	516	537	555	524	513	508	537	522	535	504	547	541	536	567	538	522	577	495	534	515	518	565	541	516	553	530	536	550	537	523	506	551	529	508	538	544	514	534	568	541	573	579	543	562	551	538	568	521	498	504	515	579	506	570	512	522	533	561	512	533	502	519	568	547	509	530	525	531	593	515	527	539	519	512	517	554	490	554	522	555	576	521	510	520	527	520	547	591	534	522	527	533	608	522	510	541	515	532	561	561	533	497	532	525	503	527	520	535	528	537	523	552	555	515	538	524	549	561	546	531	568	554	543	536	540	541	499	534	585	494	570	541	554	556	520	564	558	555	519	527	534	577	533	554	561	536	553	541	507	564	517	531	523	517	564	538	527	565	536	554	518	562	506	576	483	554	532	539	526	564	528	534	498	513	502	565	556	516	497	539	505	529	537	515	499	498	567	593	520	555	553	541	543	547	543	570	538	525	512	488	563	522	556	526	472	558	517	525	524	544	578	500	544	530	539	563	559	532	539	556	470	561	494	551	485	520	519	546	513	523	503	522	558	536	508	525	561	552	577	536	553	550	497	556	544	532	521	539	525	501	538	544	548	508	565	494	532	493	528	537	508	513	570	527	520	508	528	544	528	523	499	532	549	507	529	543	538	539	544	499	553	487	557	573	539	519	514	512	556	534	539	542	563	496	544	570	535	562	524	513	537	520	510	510	544	533	515	461	553	507	518	500	527	518	497	554	548	508	535	525	528	543	554	542	509	549	511	532	501	529	533	493	568	513	534	590	491	529	512	499	533	510	553	538	550	527	574	509	524	550	522	542	572	561	539	551	563	505	530	530	527	517	494	507	522	506	538	536	543	569	545	553	528	545	524	536	491	528	540	532	547	535	519	511	504	581	513	530	527	514	543	547	493	556	514	518	536	545	586	495	568	546	553	572	521	501	524	582	510	547	578	519	535	548	561	533	483	591	537	520	525	544	545	580	535	557	551	544	553	573	559	498	538	504	551	582	574	569	540	512	514	540	544	548	525	556	520	538	541	530	524	513	558	533	528	535	520	494	521	520	565	516	569	556	560	543	555	562	553	529	518	546	552	506	532	578	525	493	517	526	542	534	549	546	511	558	531	535	568	520	544	531	530	540	489	526	516	519	547	534	547	546	469	529	551	496	527	521	532	537	528	528	547	557	537	527	577	551	547	479	530	502	562	505	551	511	531	564	543	565	457	526	557	504	560	521	536	528	574	572	551	522	517	552	526	514	535	534	473	511	547	562	520	531	568	570	534	530	514	584	486	520	512	512	523	529	479	571	544	556	516	531	561	539	539	557	526	486	498	499	522	573	546	495	508	512	556	517	562	517	560	540	546	545	496	541	515	525	511	559	510	540	582	539	516	548	534	540	501	520	599	532	523	475	527	545	511	511	531	516	518	507	548	529	518	531	523	498	547	487	533	537	544	499	498	562	521	541	533	539	498	547	524	536	538	522	545	589	525	522	514	540	554	545	555	538	499	493	567	534	518	526	534	486	500	566	535	540	514	527	499	497	526	523	528	513	539	532	548	502	552	559	525	557	574	534	503	552	487	520	527	533	516	551	492	551	503	541	538	516	522	529	554	495	532	546	527	524	557	594	492	528	509	509	560	499	505	582	554	481	572	560	545	546	519	495	533	559	496	517	541	506	530	487	535	572	524	547	529	507	511	540	540	537	543	552	557	475	513	518	548	542	518	517	531	513	586	528	526	557	563	575	553	569	531	524	587	522	497	509	542	542	494	540	523	575	525	489	529	524	517	535	518	540	554	534	549	528	565	497	544	553	511	534	518	554	541	523	517	548	550	520	523	546	493	564	535	552	575	525	527	546	539	546	507	534	530	550	556	542	531	536	517	501	502	535	533	559	541	538	537	536	517	566	547	526	537	537	517	527	500	520	546	554	539	543	546	540	499	511	552	507	502	527	507	546	528	533	512	532	564	575	553	523	596	530	524	528	503	512	507	551	522	564	530	517	538	516	563	493	528	519	568	546	522	504	569	548	512	519	543	528	503	517	586	552	529	534	554	441	556
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
