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
338210433182	338210433691	338210434241	338210434791	338210435341	338210435891	338210436441	338210436991	338210437541	338210438091	338210438641	338210439191	338210439741	338210440291	338210440841	338210441391	338210441941	338210442491	338210443041	338210443591	338210444141	338210444691	338210445241	338210445791	338210446341	338210446891	338210447441	338210447991	338210448541	338210449091	338210449641	338210450191	338210450741	338210451291	338210451841	338210452391	338210452941	338210453491	338210454041	338210454591	338210455141	338210455691	338210456241	338210456791	338210457341	338210457891	338210458441	338210458991	338210459541	338210460091	338210460641	338210461191	338210461741	338210462291	338210462841	338210463391	338210463941	338210464491	338210465041	338210465591	338210466141	338210466693	338210467241	338210467791	338210468341	338210468891	338210469443	338210469991	338210470541	338210471091	338210471641	338210472191	338210472741	338210473291	338210473841	338210474391	338210474941	338210475491	338210476041	338210476591	338210477141	338210477691	338210478241	338210478791	338210479341	338210479893	338210480441	338210480991	338210481543	338210482091	338210482643	338210483193	338210483741	338210484293	338210484843	338210485391	338210485943	338210486491	338210487041	338210487591	338210488141	338210488691	338210489241	338210489791	338210490341	338210490891	338210491443	338210491991	338210492541	338210493093	338210493641	338210494191	338210494741	338210495291	338210495841	338210496391	338210496943	338210497491	338210498041	338210498593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	3650	2300	2743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20894	8350	1510	897	739	588	532	476	467	434	483	455	439	439	422	376	412	368	417	423	389	402	442	412	421	397	413	377	390	409	375	379	406	366	393	426	405	383	403	373	401	385	391	386	389	423	409	423	422	379	405	387	377	409	363	396	382	381	395	377	409	394	402	377	380	382	427	394	434	418	382	450	382	384	385	367	388	390	362	415	378	383	411	410	421	402	369	387	382	372	387	390	399	395	412	385	398	420	391	440	387	386	402	378	386	389	380	432	414	377	419	364	367	389	370	396	380	378	354	404	415	418	402	409	374	373	408	392	378	400	409	412	408	356	409	413	374	383	391	408	398	420	397	410	410	395	387	397	378	351	347	436	417	351	396	412	409	414	379	435	373	342	382	351	400	375	382	406	377	415	394	408	394	371	428	399	354	423	391	420	406	397	419	402	373	404	400	378	406	353	407	409	370	408	380	389	415	387	396	443	435	415	392	401	381	382	330	394	414	405	364	376	401	393	371	397	406	386	384	407	363	417	404	356	377	373	410	361	341	386	394	391	402	405	393	370	345	421	396	369	378	409	393	391	358	409	422	367	378	382	366	449	388	398	367	380	426	379	403	400	349	368	371	378	378	373	383	382	397	404	369	387	370	389	355	408	390	394	393	371	421	371	338	392	369	382	378	439	407	392	388	410	375	440	404	348	368	371	384	372	376	368	417	404	405	371	447	409	409	387	318	424	389	402	391	378	411	395	388	381	369	394	398	402	379	390	392	384	379	390	392	402	395	407	367	366	402	407	385	414	383	368	389	376	400	405	390	387	399	396	395	355	384	387	394	392	381	385	418	431	386	386	429	389	377	378	399	408	387	395	392	377	376	374	401	409	402	386	402	373	362	409	408	435	368	405	420	391	379	380	377	376	361	377	414	398	441	413	348	388	423	397	407	355	399	424	376	364	407	404	400	398	429	353	401	364	409	424	376	393	412	427	433	397	406	393	403	429	361	440	442	413	412	399	393	373	350	421	363	372	384	381	380	403	399	397	388	401	366	434	379	423	416	395	396	421	394	395	397	395	359	395	374	423	368	434	411	352	421	387	398	381	411	413	414	383	418	389	403	390	370	409	400	388	425	386	419	360	417	371	393	417	413	385	398	399	388	396	410	372	361	389	361	390	385	410	418	426	386	412	382	395	391	402	356	399	368	371	401	388	381	368	370	379	410	388	381	402	428	397	403	401	363	419	378	383	374	421	425	389	349	371	423	374	382	379	392	391	408	403	392	353	403	411	430	391	415	389	379	428	397	370	378	384	416	392	381	391	418	390	421	362	381	412	382	346	382	404	367	366	376	420	403	424	370	412	418	373	389	387	363	410	423	393	368	391	382	389	409	424	386	382	438	389	376	410	426	422	380	400	419	407	383	375	375	403	415	416	400	379	405	396	382	413	409	379	343	372	392	420	378	367	378	386	418	377	385	437	389	425	394	422	365	382	404	362	383	418	390	379	393	410	398	378	389	370	457	360	370	391	435	385	412	408	438	392	388	391	420	397	400	426	371	389	376	371	387	348	381	366	363	431	380	408	392	362	380	401	413	425	404	393	401	405	400	398	406	410	391	366	404	401	405	383	394	412	422	430	426	418	350	385	402	359	421	381	420	388	400	355	391	379	402	397	384	400	385	415	388	364	365	379	385	375	394	355	390	383	397	413	397	402	386	404	401	401	371	400	418	366	359	375	377	402	383	368	342	389	411	405	441	370	368	394	381	396	380	375	387	387	390	370	437	411	384	396	377	389	425	421	427	419	428	418	378	408	393	389	352	365	365	369	408	397	411	358	394	366	409	409	415	408	421	400	368	356	402	394	388	400	414	417	425	390	388	358	379	371	410	419	357	362	403	375	397	382	425	379	379	427	413	446	400	416	391	429	391	404	382	335	371	359	368	394	397	393	389	386	364	394	382	382	390	329	376	388	394	390	432	400	413	363	399	390	385	387	390	380	400	395	385	376	366	398	409	388	389	396	386	358	371	384	372	394	338	395	413	379	382	377	422	377	422	384	402	441	376	383	373	391	414	394	410	358	401	375	397	395	381	363	363	426	360	364	410	430	389	370	369	406	394	413	410	392	422	389	405	369	407	386	348	383	389	388	424	423	421	385	377	376	367	395	407	417	396	418	364	406	374	378	411	352	401	405	419	355	396	375	366	406	412	391	407	392	395	389	384	390	380	370	361	395	400	411	401	392	378	375	353	410	367	424	385	368	425	390	395	394	431	405	398	391	415	392	390	415	352	357	379	353	418	392	401	389	444	352	392	410	365	379	401	405	415	378	369	384	379	398	400	391	410	374	380	341	407	389	368	388	389	393	434	377	382	405	423	362	422	419	344	416	401	391	390	393	393	367	395	404	362	386	421	400	433	413	396	384	360	416	404	359	344	382	421	418	376	386	392	371	380	387	383	386	393	409	369	369	404	391	397	407	363	347	403	441	387	402	387	374	363	399	411	381	391	415	364	440	373	397	370	434	465	425	419	393	357	408	441	373	417	367	376	387	401	398	400	408	385	358	406	391	392	371	399	348	378	388	381	380	408	409	358	373	392	388	352	379	372	383	372	338	389	400	392	370	362	412	377	413	408	370	371	372	378	392	408	397	393	420	412	346	404	393	389	398	401	367	401	392	421	401	417	422	406	396	391	389	407	397	389	405	413	400	377	398	389	373	353	389	417	406	368	410	398	399	384	346	420	387	382	400	387	415	375	400	389	358	380	385	409	383	418	388	401	384	434	404	430	416	419	351	372	396	414	425	399	382	370	384	421	397	402	390	386	375	407	404	365	423	382	402	356	385	397	404	350	359	376	397	419	419	409	406	396	374	405	410	355	386	395	333	393	401	404	393	437	395	394	386	363	426	407	385	376	388	372	342	373	392	371	385	411	443	411	446	415	428	425	406	410	383	378	379	402	418	378	380	411	409	398	390	405	347	411	377	387	376	366	408	390	350	374	392	386	377	401	375	377	370	373	409	413	417	402	388	416	378	403	376	410	371	402	381	359	386	417	378	379	393	401	375	379	378	349	392	414	390	384	412	433	387	406	366	398	421	364	385	373	426	373	406	378	405	359	351	421	376	399	401	390	430	433	397	363	402	432	430	371	368	368	395	380	450	435	382	362	417	370	366	358	405	381	352	414	379	381	350	436	392	366	390	404	387	399	381	367	382	368	395	360	353	423	393	383	381	361	401	422	389	366	428	386	350	415	422	373	375	378	379	391	386	380	416	365	391	398	426	417	397	377	362	403	386	384	392	367	386	390	394	416	385	401	401	424	401	426	434	384	455	400	351	405	367	408	398	374	388	368	339	404	394	397	373	381	392	345	414	406	424	369	422	385	409	376	388	417	398	403	435	420	412	379	388	397	416	378	369	363	409	396	397	364	410	401	414	430	400	398	390	351	399	404	394	425	385	376	415	418	416	410	348	417	405	376	410	405	395	381	412	382	382	426	417	367	380	393	403
11203	6103	2259	2437	2112	1801	1546	1426	1365	1226	1151	1127	1031	1011	1006	944	941	914	1020	904	913	904	891	913	931	895	916	932	852	912	952	911	978	889	920	912	893	872	879	915	911	820	925	872	834	879	839	963	898	871	874	846	906	873	842	910	885	881	855	902	875	847	879	872	876	871	899	894	855	855	878	900	823	900	828	871	868	906	827	829	853	878	844	882	820	872	938	869	889	863	860	827	909	849	842	880	882	874	896	819	869	846	827	895	842	813	864	893	832	876	931	864	814	887	819	889	877	833	835	881	825	871	858	828	875	886	841	893	846	904	841	884	868	903	835	843	886	853	845	859	873	801	866	859	843	923	894	831	860	881	833	854	821	859	867	845	881	874	858	845	839	834	854	845	897	860	822	829	872	829	818	863	874	822	829	864	861	884	872	831	865	907	868	877	829	845	823	814	859	873	842	864	845	823	852	783	920	826	871	842	874	807	821	873	873	856	855	851	879	853	879	783	880	808	898	846	884	832	828	854	863	855	848	865	791	835	907	860	842	902	916	795	830	880	852	848	856	854	878	840	853	868	866	881	887	805	870	850	865	833	898	871	932	844	846	851	862	889	819	860	849	808	876	834	842	894	852	850	846	935	842	904	910	872	852	856	821	882	861	880	902	890	859	829	868	883	844	882	891	807	904	902	829	850	852	795	851	871	802	817	838	855	855	815	877	829	887	847	803	814	868	830	860	867	829	851	832	888	829	853	846	925	865	885	847	883	891	879	838	873	885	903	859	863	900	899	831	866	857	852	832	822	870	843	836	900	847	870	866	857	895	849	855	871	842	839	836	825	866	879	864	863	871	808	853	861	904	861	865	876	847	840	857	833	836	862	848	884	865	850	853	861	888	866	835	884	884	905	883	856	861	866	842	921	870	845	811	902	888	882	815	876	854	878	822	873	863	842	833	841	898	828	842	864	924	894	858	853	900	826	831	818	884	877	836	831	851	828	842	827	840	850	823	822	854	891	876	902	841	863	862	894	920	863	849	874	840	887	897	896	907	855	870	868	883	910	867	885	867	816	866	841	852	917	861	853	880	830	835	913	860	822	862	850	890	839	854	909	811	834	882	873	864	877	829	855	868	889	840	838	858	819	905	857	929	902	843	888	904	841	860	875	848	886	891	843	851	829	811	815	872	908	878	836	830	888	820	930	859	854	848	877	857	892	847	923	879	898	925	815	881	814	895	820	816	845	881	881	893	828	857	889	844	853	803	789	883	849	853	860	851	946	865	870	902	808	883	824	865	861	869	869	920	913	857	881	877	852	882	877	851	888	895	843	843	844	886	875	877	816	856	833	847	857	832	807	831	826	945	853	865	839	857	882	889	898	883	847	814	814	884	827	874	841	837	891	911	863	823	863	847	858	825	859	874	871	849	881	891	881	829	865	879	874	810	852	866	929	847	954	849	900	863	851	839	857	801	878	910	853	895	876	821	910	844	884	863	876	870	894	860	876	889	895	838	847	857	854	904	834	856	893	891	809	816	846	857	878	895	869	862	890	837	835	863	849	876	812	861	922	881	833	858	852	832	864	919	842	845	896	882	891	835	860	895	847	843	812	870	866	852	865	870	871	834	871	817	794	863	836	896	860	863	872	831	816	887	846	890	871	826	853	855	816	824	796	830	911	826	833	842	885	872	832	859	852	847	828	891	872	845	887	846	829	870	905	843	901	848	836	890	875	833	899	850	914	784	848	893	836	872	833	869	883	838	867	830	826	855	867	841	869	878	895	864	889	832	834	923	914	852	860	821	842	900	839	866	838	892	872	777	872	894	843	847	866	808	844	885	860	868	843	833	873	831	856	856	842	848	870	831	835	836	833	866	870	916	893	835	855	869	875	863	874	954	853	848	907	898	858	853	915	870	840	857	832	824	866	872	885	852	867	841	916	826	815	863	823	856	922	923	853	862	818	925	870	871	838	894	867	816	839	847	802	841	842	891	897	854	870	884	838	819	891	867	886	887	881	877	856	878	942	833	879	839	843	838	845	878	870	873	847	902	896	853	890	849	853	869	852	903	915	892	841	901	812	875	876	863	898	831	905	824	896	884	893	882	819	901	866	879	901	892	812	850	886	855	892	796	860	893	854	857	832	892	868	846	883	885	839	844	839	868	884	869	841	797	880	778	874	882	856	877	900	788	840	802	859	860	843	838	873	853	885	858	903	817	886	880	851	829	818	875	857	881	874	836	842	858	851	878	833	909	822	846	845	841	896	855	874	899	895	903	842	872	869	871	942	804	827	855	896	873	844	866	858	827	889	893	802	901	902	846	878	843	851	901	901	847	878	899	867	865	861	813	898	864	851	865	772	841	855	859	851	851	874	844	861	825	889	880	787	856	811	866	850	900	856	872	898	843	909	798	837	846	845	838	839	823	874	889	859	843	876	848	834	875	857	817	904	861	864	878	873	851	848	906	814	803	841	915	870	830	878	823	850	850	831	851	855	806	844	807	869	832	873	842	869	847	870	896	842	880	884	853	830	831	792	849	903	853	872	808	855	858	824	881	807	830	848	871	861	829	851	868	905	817	827	874	857	844	879	890	938	844	866	866	883	852	901	806	930	869	866	878	847	837	874	804	877	875	943	904	887	853	852	858	824	806	883	889	836	861	834	840	853	873	881	878	865	834	821	836	849	845	872	884	876	877	855	840	860	856	840	886	837	893	898	819	897	858	853	825	830	800	857	851	853	826	885	822	850	879	932	855	804	809	878	873	885	869	799	893	844	864	810	863	805	861	846	849	843	812	821	850	855	856	882	939	883	872	895	877	809	853	839	811	856	865	872	868	811	858	923	852	856	846	891	830	890	872	881	893	831	862	836	910	855	827	855	841	861	888	832	845	835	885	875	859	852	860	847	890	822	829	885	896	851	829	854	899	858	870	822	918	842	867	831	869	845	846	837	883	881	882	852	882	856	842	861	849	832	818	846	880	861	838	876	884	866	877	849	855	819	864	837	887	868	858	858	824	845	843	844	792	868	873	876	829	819	865	818	830	846	855	936	886	860	838	894	839	872	892	868	819	807	867	813	864	822	814	847	874	853	884	827	868	848	845	920	871	848	847	869	845	879	839	828	848	872	867	825	823	887	883	855	839	859	891	832	812	804	793	878	867	886	813	871	880	811	818	858	839	822	832	863	903	856	864	820	861	859	825	838	892	878	863	860	839	851	824	855	837	926	888	867	887	835	814	872	871	871	868	858	864	864	845	900	817	859	832	854	879	882	835	854	839	874	888	901	834	859	884	894	931	868	886	811	878	814	877	808	853	835	866	866	904	854	861	887	843	844	847	846	903	910	865	887	887	871	873	839	888	851	833	869	896	833	854	859	849	840	826	811	806	866	842	887	844	870	868	900	836	822	800	882	869	915	848	866	841	830	876	878	871	869	798	845	844	876	845	847	859	850	897	858	849	810	904	853	849	846	881	857	841	857	868	893	853	834	842	837	852	887	866	873
5409	823	182	165	161	180	173	161	182	185	178	210	167	181	196	192	175	170	210	171	182	193	180	182	202	185	183	168	176	180	179	185	182	186	180	188	156	174	151	171	171	171	169	181	195	174	205	174	173	180	184	174	176	194	162	174	174	199	183	169	178	180	175	184	168	171	176	175	151	176	202	144	171	178	175	155	177	174	210	178	172	182	206	177	153	199	159	187	180	171	191	161	187	169	191	185	187	165	201	165	177	189	163	182	189	194	166	193	165	178	167	209	195	208	199	176	188	195	178	170	155	192	184	187	178	167	164	176	158	160	169	169	164	161	180	192	186	182	178	184	168	195	168	176	196	184	189	201	201	194	179	206	188	184	164	180	180	177	167	175	150	197	190	207	183	159	157	174	180	175	189	159	200	177	169	201	176	168	165	186	185	150	166	208	196	146	203	199	176	151	170	159	182	176	182	155	190	198	172	205	198	159	184	181	187	169	200	155	192	163	174	155	160	162	172	182	198	173	181	184	156	191	186	165	189	151	183	184	172	164	192	189	169	168	179	171	189	187	176	185	204	198	171	181	193	185	181	189	170	168	164	173	178	165	185	179	161	170	198	180	183	202	189	165	173	201	174	167	177	177	167	170	148	184	196	201	186	198	183	186	187	169	162	172	181	176	180	169	183	190	170	165	193	154	179	204	167	182	180	183	194	167	167	198	162	159	173	155	185	196	163	156	150	193	188	190	189	172	173	176	164	188	171	168	174	181	167	153	193	177	161	163	159	193	186	175	194	174	179	186	212	161	177	203	188	162	174	165	190	166	168	213	189	206	193	189	187	173	198	192	175	172	178	180	161	183	154	196	171	162	181	163	188	181	180	186	201	187	175	171	184	187	157	210	192	181	155	186	168	188	168	203	173	183	192	219	197	183	183	186	170	182	152	185	175	174	184	171	182	188	203	170	178	198	190	168	175	154	180	175	186	156	173	189	163	188	209	172	177	192	183	181	172	177	175	202	169	167	172	149	186	182	192	194	166	172	188	169	172	188	193	199	177	188	182	174	195	192	191	164	180	199	189	155	194	219	149	173	174	181	175	151	169	179	185	156	173	186	183	168	192	188	175	156	174	176	205	183	207	175	155	164	171	182	202	176	182	179	184	161	196	181	166	189	172	178	188	154	166	165	173	173	197	168	197	196	178	187	201	182	185	163	172	174	187	192	178	195	173	191	207	185	146	160	207	194	177	175	161	201	161	171	170	156	166	164	199	186	180	186	186	154	170	173	162	180	191	176	188	148	174	169	172	175	188	197	199	191	181	189	174	183	201	205	173	163	174	193	172	174	156	187	185	180	173	177	169	192	158	171	180	184	210	179	180	160	184	155	190	175	199	172	180	196	161	146	195	164	164	163	152	180	169	194	189	151	156	157	184	176	191	186	182	163	189	186	190	181	156	168	183	175	171	164	198	166	179	163	166	184	173	171	179	174	154	181	167	171	180	195	151	199	164	185	174	162	188	169	194	161	162	166	160	178	200	166	180	173	167	183	180	186	197	175	164	168	192	183	171	168	163	171	173	170	173	168	165	160	204	170	191	169	183	191	175	163	174	182	183	160	166	187	190	179	185	169	187	160	168	160	162	183	196	189	169	183	172	151	168	168	179	166	176	183	193	174	196	173	165	189	205	188	175	157	202	169	165	165	207	178	170	190	181	188	177	173	164	188	189	167	165	179	185	161	162	176	176	184	207	170	187	177	180	182	166	161	187	178	165	174	188	191	206	186	187	174	189	168	182	201	169	184	173	192	186	159	170	190	162	193	188	184	181	174	188	184	195	192	177	186	185	163	149	190	184	169	171	158	156	169	156	175	164	197	174	187	187	181	173	194	186	169	208	165	181	186	172	155	162	183	180	209	183	188	170	204	181	193	187	178	161	191	179	191	155	189	177	177	160	171	189	182	188	177	161	173	150	159	193	213	188	170	183	158	168	175	180	170	163	153	142	165	164	172	183	158	174	194	178	184	175	150	166	184	195	177	194	166	191	166	174	160	170	191	211	182	177	174	164	163	174	181	165	186	169	187	187	191	193	193	188	151	166	158	197	172	168	176	189	205	174	170	181	189	181	156	204	162	179	192	195	186	171	170	188	183	191	197	171	194	186	166	168	174	193	200	169	167	170	199	182	173	182	184	176	202	163	205	172	177	165	179	181	179	162	199	176	161	173	184	207	196	172	178	166	147	178	192	180	195	183	203	174	206	170	166	169	194	170	180	169	135	178	176	196	166	167	159	173	162	193	200	184	174	172	167	161	150	154	162	178	178	146	183	172	198	170	179	157	175	176	171	169	169	187	181	193	178	191	194	184	174	172	177	202	177	170	177	165	171	224	160	161	161	192	184	199	175	178	166	214	184	151	173	178	170	164	161	186	172	168	176	197	174	199	169	191	200	215	185	184	184	166	180	174	182	168	208	169	155	149	150	162	162	139	168	189	170	194	184	152	192	188	182	176	188	215	183	174	170	196	214	178	196	202	162	203	179	186	180	174	167	182	176	168	177	185	185	187	189	173	225	193	166	193	162	189	181	162	170	140	172	196	170	171	161	184	189	161	192	205	201	170	154	157	156	160	185	177	153	176	183	183	183	165	160	162	178	155	187	164	176	165	176	179	197	179	173	170	171	193	159	209	162	161	203	190	189	168	152	200	179	167	174	179	190	172	170	187	184	193	207	184	202	189	160	182	152	187	173	197	178	167	177	165	144	189	194	168	189	187	175	212	187	174	176	207	163	168	178	161	168	158	179	181	170	151	193	200	171	174	160	183	200	174	212	184	196	176	176	183	186	172	182	196	192	191	155	181	174	175	178	184	184	186	187	171	205	211	153	198	202	157	171	160	171	222	177	165	211	176	192	181	161	168	169	145	184	155	150	177	208	168	190	181	198	191	177	197	157	191	148	174	182	179	152	150	187	167	156	151	185	188	175	171	177	163	190	171	170	176	196	198	170	179	162	197	161	189	174	157	218	155	160	184	172	181	171	198	196	166	174	180	161	188	172	181	193	166	161	174	180	173	170	138	167	195	159	183	180	189	166	173	202	190	179	201	175	176	178	153	158	152	160	182	186	162	193	204	158	179	195	172	176	173	167	184	206	180	170	181	165	159	173	145	159	194	162	181	170	176	175	208	160	174	198	165	180	191	173	177	179	179	192	208	173	176	177	170	167	193	181	183	173	162	159	166	166	172	157	187	184	162	214	165	193	145	170	202	197	179	172	180	173	191	183	196	165	198	172	166	168	186	179	174	203	204	183	167	172	191	149	159	178	164	171	163	179	185	216	187	198	205	172	201	185	160	179	177	170	178	182	191	176	186	173	169	161	179	174	197	180	206	170	195	170	220	170	171	158	180	172	167	145	200	171	162	162	190	165	161	185	176	166	172	152	174	154	169	200	158	184	187	170	182	200	186	176	181	189	186	186	147	180	188	171	195	218	193	210	184	156	192	200	159	163
3573	990	503	526	473	496	493	516	431	469	463	491	450	500	491	459	451	491	523	488	450	444	508	495	506	470	497	485	469	492	481	491	484	476	458	488	417	503	484	504	462	519	485	525	474	490	473	488	498	469	472	497	426	472	490	467	476	466	487	473	467	447	495	496	484	489	472	449	446	458	460	493	484	462	466	478	452	487	454	498	452	448	508	477	491	482	479	450	444	512	460	453	467	508	505	472	483	475	462	464	432	456	476	473	502	496	493	473	462	480	451	459	497	484	460	463	493	469	433	470	495	499	472	484	454	463	436	440	502	456	482	461	480	504	440	484	450	435	492	439	461	467	474	486	448	483	446	487	495	473	491	516	461	460	459	487	482	437	512	478	450	484	470	463	459	469	470	485	471	475	481	477	465	495	504	526	498	520	456	477	548	466	478	499	472	456	484	446	485	509	464	473	517	458	475	460	469	475	459	454	498	499	454	483	464	486	518	502	477	436	505	483	444	470	479	435	472	494	467	489	492	489	433	463	476	451	491	475	519	486	453	481	456	503	524	517	501	488	507	485	487	427	457	492	490	448	450	467	468	499	485	474	498	480	503	453	457	505	463	478	466	459	476	469	497	502	464	494	469	482	471	482	521	444	487	477	471	496	479	477	473	480	493	493	503	504	488	501	462	507	471	504	449	476	469	486	478	459	493	495	467	436	506	438	495	519	469	511	526	438	462	519	473	456	477	458	488	470	475	459	465	427	464	464	475	460	491	493	491	505	443	487	478	521	488	460	494	464	460	457	468	460	470	461	504	438	486	470	474	466	470	496	466	515	498	507	483	469	458	489	475	471	478	485	511	488	470	478	459	477	475	451	477	494	456	496	523	434	461	500	518	478	449	476	489	503	444	506	446	473	457	419	497	491	475	456	471	480	481	497	450	480	467	472	427	455	506	475	455	446	461	473	540	475	457	520	458	460	477	490	474	460	456	490	479	444	474	500	487	465	454	488	497	481	467	540	501	471	483	489	506	449	501	486	483	477	470	487	478	447	408	484	453	492	459	490	499	491	457	475	457	513	488	501	454	484	436	476	470	501	505	455	467	469	488	456	457	452	438	464	474	450	454	496	459	508	505	500	438	474	517	473	453	463	467	536	479	515	505	485	478	472	482	482	447	510	506	465	422	488	481	494	476	481	484	480	519	501	504	489	445	520	467	456	478	498	482	453	480	452	474	490	476	482	492	521	451	512	479	431	478	465	487	440	481	494	486	474	515	473	480	507	495	481	499	512	435	470	454	463	464	449	463	468	508	455	487	490	473	458	512	473	475	498	462	505	533	498	479	500	489	433	501	477	496	484	483	433	468	475	466	471	491	483	488	480	451	498	467	496	481	443	485	489	527	477	453	487	479	460	478	476	474	495	441	472	488	504	494	523	497	483	457	459	483	498	464	436	479	444	488	496	480	485	490	480	524	446	470	485	436	488	481	475	450	499	476	463	473	457	429	482	461	500	497	460	472	511	453	472	429	485	493	469	455	525	506	490	516	492	524	464	456	485	485	463	473	485	468	467	474	536	499	484	466	436	482	475	449	494	474	473	409	454	465	467	448	445	488	409	482	478	443	458	467	467	475	476	447	498	483	467	447	432	450	472	456	471	484	479	466	490	468	510	514	468	468	472	469	497	509	491	507	473	488	465	464	494	472	428	478	467	445	471	472	465	454	472	467	516	450	460	503	453	489	458	451	474	506	459	436	494	470	508	470	506	472	495	503	462	488	470	505	483	507	479	466	458	443	480	501	480	456	456	469	489	482	500	453	491	472	468	494	480	496	479	486	487	451	481	475	484	452	501	465	492	461	449	474	444	499	449	459	454	461	491	494	459	490	485	473	476	469	467	454	476	456	510	462	488	483	434	451	456	451	473	435	466	473	440	439	474	439	503	475	433	502	446	482	468	495	440	484	482	485	480	491	499	512	448	485	482	501	493	482	438	483	474	453	442	457	505	486	484	470	480	460	493	500	444	488	447	470	472	473	425	455	486	477	489	538	481	503	496	471	477	456	468	442	465	461	486	455	479	510	469	481	480	505	475	432	465	480	479	481	475	454	453	446	476	479	483	459	473	469	487	477	461	499	473	452	490	501	471	488	496	461	454	459	490	496	434	466	442	480	483	513	451	462	484	468	488	520	483	461	498	510	518	493	455	470	428	490	510	518	516	478	466	462	502	480	480	500	513	504	503	461	453	504	494	482	434	456	492	476	473	458	450	486	511	476	469	493	494	521	482	464	434	485	467	478	458	449	456	488	463	501	498	504	500	484	499	475	437	483	492	480	479	472	484	491	416	503	517	469	483	428	466	501	501	453	488	500	442	471	472	484	482	493	452	473	453	515	475	475	483	513	485	468	448	495	473	489	460	486	473	475	455	516	456	521	457	493	447	449	474	495	486	486	482	454	457	505	476	474	490	479	468	446	471	512	526	461	447	429	486	499	517	490	488	477	462	446	465	468	492	499	483	494	531	426	470	497	488	463	477	476	448	462	464	491	502	507	450	455	496	467	488	442	468	490	503	528	499	508	465	535	462	478	440	454	437	497	483	437	522	496	438	450	434	484	469	476	478	468	476	459	457	496	497	488	432	488	468	472	425	459	492	476	491	448	497	469	469	495	503	489	470	500	472	488	508	452	455	487	469	484	488	464	481	499	444	454	466	453	474	469	459	460	464	474	480	484	462	469	497	507	472	465	479	478	460	455	469	422	490	461	460	484	496	452	528	462	496	496	471	476	469	481	466	474	498	447	478	472	485	463	465	481	479	484	481	486	508	461	467	492	468	469	448	480	421	500	499	464	443	444	463	500	469	473	451	462	476	471	464	501	476	486	466	462	501	453	448	483	456	495	487	514	427	442	501	455	491	488	482	461	476	485	481	480	492	466	503	479	484	451	457	452	479	474	515	493	506	480	486	492	441	451	461	478	470	475	478	444	456	501	462	482	503	510	496	489	507	485	483	455	456	475	504	477	501	477	528	474	459	471	473	439	457	429	470	464	511	475	506	479	447	483	495	490	457	421	457	494	504	494	483	475	505	449	493	476	482	498	447	462	480	492	481	471	424	466	439	495	477	494	457	496	477	478	462	479	452	510	476	437	494	439	477	435	497	461	440	457	507	452	499	480	458	506	484	463	477	492	456	473	450	460	468	491	461	456	503	446	476	479	483	480	464	474	440	467	458	514	490	518	494	444	480	483	470	479	490	496	505	479	449	468	495	503	490	460	465	487	480	446	497	469	475	473	480	504	476	493	458	495	453	473	488	527	492	479	429	494	487	509	454	439	501	425	488	467	460	493	460	464	500	478	469	480	475	504	503	509	474	428	488	479	487	465	480	504	477	475	471	449	476	489	455	464	444	451	487	482	461	463	458	466	480	452	486	503	465	454	457	480	492	492	461	453	501	438	496	518	478	482	477	463	477	451	468	480	504	505	474	507	457	531	454	430	467	486	446	474	462
14240	4729	804	581	507	475	462	470	459	398	443	439	373	424	389	351	382	375	399	380	367	326	374	382	374	348	382	350	343	376	382	375	376	353	380	393	375	436	400	386	390	358	358	367	367	375	383	343	369	370	377	343	330	415	384	367	389	362	340	348	374	387	347	391	360	349	378	343	358	395	340	383	367	411	385	371	364	400	363	391	396	357	362	328	382	352	371	366	351	364	352	387	389	396	346	337	384	389	349	358	389	383	352	394	400	357	385	398	370	393	375	361	360	371	372	364	409	351	332	361	406	394	382	382	337	361	352	357	393	364	393	361	352	331	388	331	372	330	348	347	394	363	393	373	367	342	351	358	344	346	366	351	350	364	372	337	372	352	389	376	398	341	347	374	383	353	339	361	400	393	345	395	406	366	379	369	357	376	405	378	340	382	355	326	351	387	360	398	356	381	361	374	362	390	383	373	377	387	338	362	369	361	369	388	380	341	414	353	352	417	365	377	338	378	397	355	350	416	374	358	355	423	345	358	348	354	361	385	338	399	394	380	382	393	394	368	374	379	387	393	373	392	371	371	339	376	404	375	411	334	364	359	349	388	384	349	395	355	378	356	367	354	368	380	350	341	391	359	384	339	391	367	382	337	401	373	356	371	378	401	390	368	351	370	390	383	375	389	348	390	372	358	379	391	413	369	374	399	414	369	393	419	371	393	429	398	364	317	357	353	420	399	390	360	369	373	367	320	397	361	363	384	352	331	365	354	372	355	371	386	327	358	392	348	352	336	342	377	373	391	419	381	402	391	394	369	370	395	399	393	359	341	379	379	352	348	380	376	367	388	349	384	410	344	364	359	342	351	388	378	429	351	395	360	368	370	413	406	343	366	339	372	380	393	392	354	340	365	348	378	429	353	353	361	379	392	384	359	387	355	364	379	388	341	353	396	365	370	344	340	389	411	370	358	354	357	372	341	368	370	370	371	386	390	352	363	352	365	364	350	349	398	376	340	405	353	383	363	350	329	388	349	347	362	362	371	372	404	372	328	396	393	359	413	356	388	363	352	363	376	386	367	352	360	379	358	384	368	372	382	373	384	370	353	357	398	354	353	385	397	362	386	379	399	394	406	348	341	361	351	346	374	366	361	377	370	380	368	360	381	381	369	407	359	365	327	385	378	362	397	384	337	359	351	348	363	380	380	412	403	346	356	379	364	394	413	375	349	380	360	356	375	372	356	399	397	365	393	358	374	372	381	395	374	363	339	324	386	356	378	391	350	370	361	371	393	390	356	390	368	373	326	352	407	377	361	396	397	404	387	394	356	366	344	361	376	398	376	355	378	345	388	342	356	393	361	391	395	374	424	386	385	393	398	372	374	365	341	360	387	344	374	401	374	352	359	327	376	357	376	373	374	399	362	346	362	371	402	386	360	403	348	379	358	368	368	385	310	394	374	389	374	379	358	363	381	374	356	368	372	336	407	346	398	390	356	370	378	380	369	333	386	420	347	371	387	390	383	363	379	395	389	392	388	363	414	418	358	329	352	371	356	356	353	377	377	366	341	343	421	385	366	365	364	406	396	370	357	366	370	401	360	364	354	396	352	392	382	371	401	342	404	408	361	356	386	346	377	358	365	339	389	374	377	351	363	412	357	350	355	370	353	382	378	353	375	366	364	357	363	377	378	375	373	351	381	385	367	385	367	387	359	379	377	388	400	425	355	414	375	368	408	394	358	378	386	382	362	344	343	359	361	378	368	378	334	402	361	362	339	400	384	376	351	361	373	359	364	374	413	385	400	365	393	359	372	374	356	373	404	383	366	425	336	370	366	386	393	388	357	394	359	352	337	383	402	397	358	386	343	383	378	406	388	372	392	339	420	387	359	387	379	406	368	357	352	384	350	362	364	391	396	376	393	335	365	374	372	357	347	405	359	372	396	394	388	371	375	356	369	366	353	370	363	327	381	390	380	404	417	342	386	359	370	369	378	333	360	398	339	381	356	384	396	344	336	373	367	356	386	380	416	358	345	366	387	379	346	357	371	378	392	393	352	382	374	397	353	374	368	413	430	374	366	335	356	369	391	351	381	356	387	359	354	383	361	401	345	351	381	381	405	337	377	370	375	374	374	337	357	390	322	387	354	373	350	341	377	381	373	365	391	374	355	349	362	342	405	393	395	396	401	364	407	369	391	347	361	375	355	362	364	350	366	373	332	341	370	384	396	371	369	397	368	378	342	378	366	350	410	362	353	349	345	364	343	412	350	342	367	416	379	430	360	374	361	367	374	395	347	392	371	359	377	379	361	360	366	368	352	379	402	384	381	383	393	393	347	333	386	391	352	379	397	368	380	391	357	394	370	374	348	341	386	386	386	381	338	433	368	384	365	402	379	413	393	377	358	373	395	411	375	380	368	365	378	355	395	375	371	356	384	335	351	348	321	377	378	401	374	405	399	370	392	381	391	356	367	372	359	436	334	376	370	384	388	362	373	392	366	330	358	378	327	368	384	423	398	335	348	378	349	339	370	382	343	305	361	366	372	330	365	403	339	345	362	395	360	387	380	372	364	359	386	381	423	360	407	400	352	412	388	340	378	393	357	350	371	349	313	328	388	390	399	339	360	390	385	392	370	398	376	366	370	374	327	354	353	350	372	397	392	412	391	372	386	383	352	370	342	412	353	387	378	371	376	368	396	358	416	369	333	356	355	385	383	319	331	368	371	338	343	362	337	380	384	393	350	386	399	375	386	402	387	368	339	370	386	376	391	392	378	405	356	380	370	354	362	342	363	336	372	357	378	352	371	368	408	356	372	372	380	385	384	362	382	368	349	370	385	374	366	367	338	372	365	400	401	373	404	364	396	407	356	354	367	393	366	399	382	360	400	359	374	341	385	394	380	343	395	376	362	367	356	339	377	380	351	336	344	386	378	372	395	365	375	373	359	355	350	380	386	376	385	379	392	345	403	354	336	363	351	366	404	365	342	351	359	403	341	335	370	357	348	338	367	406	350	421	374	373	390	376	344	358	330	386	357	365	375	388	356	385	341	342	397	349	378	398	389	357	363	371	347	424	358	352	375	364	388	339	395	357	362	398	392	366	356	374	396	380	361	379	357	377	378	413	361	385	401	377	382	361	404	398	373	385	405	344	400	343	375	350	365	360	387	379	387	426	371	352	371	365	367	380	386	364	364	370	395	366	379	373	375	400	327	375	386	365	350	330	362	360	397	367	332	391	381	373	398	378	356	399	346	383	368	349	350	348	386	379	358	419	347	370	356	359	391	394	344	397	379	364	347	368	384	368	373	368	352	349	402	361	405	380	321	347	369	377	395	361	370	360	379	397	371	381	352	353	411	358	391	430	373	376	346	374	394	407	372	341	358	313	338	401	425	387	343	341	347	405	381	347	394	380	343	381	388	371	348	383	361	375	404	374	386	401	355	354	383	371	351	344	350	370	432	373	341	415	364	334	377	379	363	370	385	389	350	378	412	376	384	369	373	363	370
9397	4408	1539	1773	1568	1330	1190	1181	1105	1056	1075	997	992	962	966	905	890	948	903	881	918	927	874	954	840	907	921	834	902	896	887	871	829	854	863	902	916	858	930	837	864	861	889	872	862	880	895	946	932	896	867	869	936	857	840	841	862	865	867	834	910	904	892	866	861	859	845	829	894	859	810	830	859	844	841	835	837	906	862	869	913	864	894	878	874	887	907	852	923	845	859	878	843	882	861	905	834	821	906	832	821	811	908	858	852	872	865	847	835	853	811	864	941	899	815	857	763	810	879	855	865	839	850	860	906	898	845	911	869	850	896	894	846	890	939	810	899	887	827	895	885	849	854	883	850	766	861	817	847	847	916	835	793	841	834	812	809	813	856	893	831	886	811	845	909	845	866	857	844	821	901	853	858	870	880	857	858	844	894	854	839	824	845	817	908	829	899	907	923	865	830	868	882	893	824	908	879	867	852	785	871	857	850	855	955	888	877	871	845	852	869	868	831	872	869	893	813	875	863	849	832	822	893	843	890	849	824	881	848	888	839	840	861	864	841	864	881	821	859	881	849	858	908	818	865	814	835	855	853	885	895	848	862	857	866	860	845	850	894	891	836	873	878	822	854	855	854	841	832	928	883	830	844	844	837	809	872	851	823	849	877	873	856	818	848	865	833	866	828	866	893	906	807	849	852	843	829	888	848	847	835	860	754	844	880	903	838	832	834	824	871	857	834	877	889	911	868	867	885	853	888	878	842	837	915	896	825	859	861	848	821	844	855	874	822	837	824	831	802	832	846	843	906	840	863	809	900	907	884	882	847	882	848	887	816	848	897	873	857	896	832	830	869	804	844	832	845	851	848	916	847	857	899	871	865	843	910	831	845	883	823	825	858	873	860	893	868	887	868	820	855	882	856	808	870	839	865	838	906	866	852	836	877	877	913	821	874	887	897	861	862	913	835	887	874	850	826	837	849	844	813	858	849	872	826	857	808	865	837	832	816	863	863	839	850	866	885	852	873	863	829	893	859	907	857	887	890	828	813	826	847	856	840	874	879	822	851	944	861	892	856	875	911	916	876	862	852	824	851	829	814	930	831	851	858	853	867	853	824	914	887	862	835	837	804	857	827	862	828	856	834	860	875	859	804	910	897	863	795	833	838	835	872	868	878	892	853	879	858	823	893	878	912	891	850	869	882	899	866	820	834	808	838	843	774	858	838	833	878	842	890	865	860	833	840	839	825	859	913	814	850	859	892	886	854	777	876	895	884	816	840	884	868	820	847	904	812	816	903	881	843	831	818	846	853	877	886	885	857	837	863	848	826	880	884	914	908	873	819	854	891	829	843	899	822	818	918	839	838	854	890	927	847	864	894	872	875	860	823	831	880	817	828	848	880	866	903	838	801	872	872	832	837	786	850	892	889	852	847	852	825	906	866	885	846	781	954	863	838	913	872	854	847	829	882	911	850	827	820	835	861	831	869	827	872	864	833	826	919	871	901	891	926	833	862	849	862	878	841	928	856	874	865	917	847	860	874	903	878	872	833	846	838	851	872	871	776	867	855	833	862	868	860	844	873	827	869	887	832	851	824	812	898	853	898	844	828	857	876	861	898	867	854	890	857	878	843	856	896	875	863	809	871	833	875	894	841	836	892	808	882	834	864	845	853	857	851	882	886	868	831	855	836	865	841	891	856	877	882	818	905	872	868	826	825	913	866	853	853	820	859	893	896	871	866	825	856	863	855	830	863	900	877	846	853	853	891	855	879	866	838	857	792	818	821	824	854	844	895	870	904	866	907	896	814	829	833	822	872	860	873	866	874	849	833	897	838	834	904	830	836	847	824	878	884	891	893	802	832	837	837	867	871	801	873	818	869	854	892	898	826	832	861	877	842	807	885	928	833	831	893	842	843	869	885	854	794	869	843	855	820	845	912	885	831	852	830	819	837	846	900	823	852	872	884	887	839	818	869	821	865	902	823	851	863	794	895	854	806	886	848	834	875	810	863	884	863	840	873	880	894	901	840	904	865	878	852	844	836	886	908	854	855	872	841	848	858	815	867	790	884	864	885	821	842	818	773	848	874	866	818	829	845	815	816	890	891	802	862	878	862	877	852	879	867	879	860	902	845	825	857	902	856	830	866	823	870	810	831	852	872	808	850	839	823	823	883	856	848	873	859	856	837	854	825	835	889	833	851	842	886	913	838	836	864	897	874	868	835	823	886	873	830	870	885	848	846	838	866	917	880	811	875	835	858	841	859	830	845	853	871	859	855	838	790	964	845	890	825	894	840	825	847	849	896	832	814	872	860	867	855	922	835	871	850	832	842	848	840	829	858	874	840	845	834	857	814	861	869	878	845	857	856	839	893	850	839	947	823	928	866	878	894	840	832	886	816	889	916	847	859	864	856	924	885	831	821	877	820	848	883	830	846	883	901	910	942	873	920	913	818	814	842	878	883	851	850	813	851	902	805	865	845	913	854	841	859	831	855	873	860	853	888	856	812	863	879	899	849	852	916	850	817	852	895	860	849	849	866	850	824	924	842	889	894	861	867	837	869	900	854	816	837	913	864	865	857	833	844	854	854	864	891	886	810	832	814	857	901	841	805	956	861	868	889	862	809	837	870	870	868	857	868	870	852	838	839	843	845	866	889	865	893	925	871	844	892	823	846	901	869	864	815	878	847	847	887	851	843	864	809	891	883	926	871	865	855	847	894	843	858	891	886	826	870	844	862	891	866	872	888	887	869	834	877	831	882	876	844	883	850	854	837	862	840	874	856	825	830	870	826	833	884	854	895	860	828	846	882	869	816	866	908	795	815	868	879	833	811	852	857	855	905	881	853	850	862	863	862	847	870	855	915	806	870	884	830	832	853	811	873	854	887	849	927	863	876	865	890	858	850	909	862	837	835	809	852	857	889	850	871	855	866	824	815	806	868	863	875	897	877	831	920	905	847	849	869	871	827	837	875	890	848	861	883	882	918	841	897	886	856	809	813	857	888	880	849	800	875	826	851	852	887	853	883	827	844	901	809	848	875	789	849	815	856	853	923	884	865	888	853	841	841	834	826	919	879	836	865	909	872	856	865	805	904	870	876	849	865	882	824	855	828	926	863	860	869	830	866	868	841	862	890	839	854	827	907	844	805	863	877	883	816	852	912	829	853	862	845	886	838	879	873	818	899	868	852	864	849	858	855	840	827	828	853	826	855	811	846	843	878	891	834	908	843	909	852	870	876	856	870	868	852	872	855	863	860	862	883	904	831	878	890	904	854	828	839	867	872	856	878	840	842	882	839	844	867	898	843	901	880	867	871	880	889	909	863	881	878	912	856	899	793	885	846	861	874	878	897	873	864	923	859	810	877	836	819	896	870	850	918	851	858	884	814	838	877	816	889	891	825	861	921	912	852	876	912	872	856	913	861	881	835	905	861	836	831	880	886	803	832	917	823	854	824	864	852	858	860	837	877	860	856	841	816	862	875	766	814	790	877	928	837	912	818	849
22983	12027	1780	1024	784	637	603	538	544	440	524	478	468	469	477	460	445	502	467	455	435	464	449	479	490	433	438	404	404	432	450	447	469	433	476	419	403	422	446	432	449	461	449	474	427	461	423	406	445	426	425	447	380	431	472	466	415	395	431	423	423	427	410	427	400	437	465	461	423	419	410	422	422	397	426	437	444	446	427	432	388	405	436	450	423	418	407	431	406	472	400	437	432	449	416	444	476	413	441	410	457	443	437	464	453	452	415	417	407	399	452	442	469	451	391	407	414	441	408	468	413	434	439	414	410	421	429	433	407	429	489	445	439	441	434	441	455	440	413	412	436	422	416	486	426	419	450	438	423	413	412	443	425	445	460	396	428	402	449	452	392	422	458	446	446	427	425	412	420	422	421	419	443	436	465	457	406	472	425	433	475	476	422	407	479	423	430	449	449	430	421	441	436	448	399	416	438	442	430	438	412	406	432	426	429	426	443	447	424	443	402	465	430	390	389	403	456	397	387	413	428	397	464	406	419	448	420	381	409	418	463	437	434	447	446	401	446	446	406	473	430	439	382	402	417	451	449	401	435	399	410	419	427	475	441	420	435	416	442	426	407	394	395	411	428	484	450	429	436	446	408	428	432	457	432	450	392	441	431	415	397	448	454	408	440	403	390	435	423	400	432	401	436	439	419	419	437	433	457	396	407	451	427	418	425	456	410	452	426	443	405	417	448	395	459	446	415	417	385	432	431	412	433	421	450	398	418	460	434	423	447	428	426	467	395	450	445	452	453	465	459	437	449	434	435	440	487	413	406	414	393	429	478	446	423	402	418	443	438	400	414	431	452	436	411	458	408	445	378	436	440	415	461	451	458	412	413	416	402	406	445	479	435	443	398	414	424	455	437	431	436	410	458	441	427	447	428	410	398	417	425	431	467	422	409	432	398	444	444	432	447	419	393	486	430	426	419	451	423	379	391	417	447	431	417	405	429	425	435	443	445	454	424	438	451	445	448	421	407	425	468	394	437	435	422	419	424	460	446	446	417	439	419	469	426	472	425	430	403	402	419	395	383	384	482	422	415	473	432	447	419	458	409	426	438	434	424	416	456	428	411	429	440	435	392	450	418	464	432	380	407	400	430	432	384	378	423	414	443	407	446	410	418	373	420	388	457	452	399	422	401	435	441	474	400	438	424	425	461	448	415	452	448	419	416	434	446	414	426	395	417	454	429	480	459	430	400	462	436	424	434	402	411	397	415	406	423	425	406	405	404	427	446	406	424	434	463	399	388	427	431	453	419	435	393	426	424	406	442	414	429	413	445	461	434	399	443	391	402	400	427	443	429	415	449	463	434	422	406	438	425	390	417	440	428	422	408	434	446	423	455	458	409	437	444	459	394	417	429	437	407	449	442	438	428	424	414	433	448	420	426	388	452	458	388	452	459	391	433	465	406	423	441	459	398	373	413	415	425	393	467	415	420	429	440	428	401	416	450	441	444	450	409	450	411	423	440	386	440	464	396	441	437	428	436	408	391	449	452	463	390	424	440	417	441	423	445	405	440	428	450	397	431	417	450	457	414	387	391	424	431	444	475	454	441	388	402	453	417	432	395	436	437	404	453	493	389	411	425	405	417	425	419	438	421	399	384	442	398	437	445	446	422	410	417	425	413	431	438	452	408	445	418	407	422	414	434	448	440	410	453	401	415	440	419	430	419	426	455	421	448	420	419	446	438	423	452	401	467	436	417	396	434	464	436	443	426	431	454	435	446	447	428	435	416	443	392	407	424	409	412	400	415	446	419	419	420	478	412	413	441	422	430	396	445	383	401	447	430	412	400	432	431	410	432	416	457	411	431	449	456	468	428	426	413	410	413	466	418	431	450	456	445	430	446	443	400	457	447	392	408	421	406	462	455	422	414	402	428	432	411	391	442	418	425	438	432	426	421	436	425	418	457	480	407	402	413	430	432	474	404	427	411	430	438	465	409	414	400	454	444	418	413	423	400	444	402	446	432	417	427	450	432	404	435	427	437	445	449	384	435	426	421	474	439	444	437	441	428	414	399	431	457	393	458	353	433	419	451	446	398	430	459	462	472	415	492	398	414	461	448	408	424	432	436	450	426	425	468	417	392	467	407	415	437	409	420	451	457	434	392	404	454	444	422	449	430	415	445	421	423	428	385	420	406	412	384	388	446	433	423	438	463	430	416	393	419	455	410	405	412	449	403	446	452	442	432	400	440	451	427	425	426	461	423	408	460	454	452	443	440	424	439	401	418	417	449	456	403	404	398	372	433	456	406	424	455	410	417	421	433	445	403	430	443	411	460	410	454	430	389	406	415	390	437	440	389	402	464	436	441	405	379	415	431	452	420	418	451	448	437	419	407	423	407	401	428	420	412	428	420	400	417	432	496	439	395	397	423	466	456	433	440	444	400	399	452	448	447	429	418	409	436	445	414	382	417	460	400	401	463	467	455	432	413	397	429	410	426	413	396	454	450	453	458	473	414	407	377	438	405	441	406	428	431	395	432	419	436	396	429	442	384	459	472	437	452	446	397	440	417	402	459	442	422	431	406	405	389	409	459	444	414	401	435	436	464	407	437	429	429	443	456	445	447	414	427	421	428	405	410	404	423	420	451	423	411	416	414	438	390	431	433	416	460	483	441	497	421	432	414	430	429	460	437	442	425	402	450	457	451	423	456	384	459	449	415	445	444	418	419	441	421	451	423	437	423	431	381	399	416	452	434	441	428	437	422	459	445	439	454	445	465	485	412	425	418	487	386	384	409	370	477	452	468	449	448	452	416	437	436	405	409	405	448	389	429	414	434	412	450	450	414	434	409	463	397	450	412	476	430	446	414	436	443	398	409	440	422	401	454	416	435	425	406	461	428	505	417	466	390	417	399	419	441	403	430	420	439	460	412	495	438	415	384	415	436	424	478	392	410	432	435	440	411	428	447	445	404	419	428	430	456	427	433	443	420	456	441	402	375	432	439	467	455	446	421	411	413	432	448	399	444	426	449	415	459	424	441	435	459	412	414	456	401	400	403	425	407	447	408	439	441	414	453	439	431	450	438	406	392	433	459	461	436	426	394	419	415	402	423	402	400	448	425	401	451	406	453	378	425	455	430	439	438	444	414	425	453	450	442	441	448	400	413	418	376	433	420	459	444	403	422	414	424	404	409	417	455	459	450	433	427	469	460	378	419	398	435	427	427	428	450	426	402	432	466	430	426	412	422	447	470	438	407	406	451	413	423	409	419	425	425	400	447	387	459	406	418	451	399	426	444	493	440	420	411	422	418	402	417	435	425	414	457	431	411	405	445	431	440	423	442	418	412	437	414	444	451	412	459	414	425	428	448	499	450	447	415	411	418	453	393	453	440	410	437	411	465	395	413	410	439	405	430	415	462	420	474	459	425	424	441	431	383	388	434	442	394	448	390	404	437	427	438	415	415	430	443	424	420	445	424	507	439	427	451	400	464	429	453	426	405	439	400	428
12528	8763	2406	2619	2178	1967	1729	1610	1326	1334	1216	1212	1162	1161	1104	1124	1069	1108	1039	1056	984	1008	1015	1013	950	960	1030	976	996	991	951	920	943	987	960	977	938	959	940	965	915	1003	945	957	1025	973	976	946	972	942	994	975	948	989	926	944	1001	965	948	986	913	1011	943	949	982	909	938	951	928	963	919	894	995	937	980	1014	940	899	943	949	943	952	913	881	949	949	920	957	893	907	946	924	963	941	923	932	911	942	976	932	968	908	971	964	944	950	978	944	967	918	936	894	969	971	966	896	885	966	965	892	907	973	866	910	903	958	926	986	968	953	995	913	924	891	931	904	992	932	906	976	960	982	928	938	910	906	953	989	911	975	893	904	899	955	977	948	929	970	949	914	1002	921	911	954	935	924	968	968	916	921	970	912	945	924	991	908	956	886	980	927	938	946	1007	927	954	966	946	927	987	940	930	931	947	924	964	957	937	912	992	970	893	892	958	946	989	957	929	901	937	957	955	922	965	936	949	928	932	929	958	940	909	922	944	916	955	933	939	920	948	954	888	935	898	987	1004	903	1000	924	943	892	869	959	955	1022	955	1003	982	952	925	940	991	976	905	996	964	928	922	961	938	921	968	949	922	934	920	898	884	897	936	902	935	995	964	891	924	938	925	929	893	966	895	996	900	1002	982	980	878	939	967	883	956	890	964	927	911	926	939	881	962	919	934	950	958	939	935	914	940	896	981	970	929	985	955	937	951	928	962	955	914	1000	921	923	999	921	951	945	902	1006	933	1012	948	954	933	948	973	938	993	940	946	918	882	923	986	910	915	963	951	959	943	969	917	932	951	935	931	954	952	928	931	919	967	903	893	885	887	924	976	910	937	957	885	900	902	966	982	895	921	941	1030	949	882	899	917	922	924	925	931	914	945	962	946	933	923	959	940	977	958	940	972	951	889	952	913	939	934	885	938	963	943	962	944	958	934	934	917	894	917	964	953	913	927	964	898	955	899	937	951	945	945	910	945	978	932	931	925	914	945	919	978	936	942	915	983	924	943	940	954	958	916	969	933	893	923	910	918	925	945	945	930	961	939	903	931	911	903	1007	928	958	967	918	954	947	938	869	955	916	957	910	888	889	979	951	904	971	975	965	924	920	944	998	951	925	975	946	1002	926	932	949	947	928	928	989	937	934	926	921	962	912	890	970	978	957	975	877	917	964	928	952	898	963	935	915	967	968	899	917	928	979	948	929	936	955	951	930	905	920	927	954	958	891	965	973	918	977	985	928	986	918	895	884	933	955	905	941	950	916	973	909	922	965	983	917	944	972	935	865	1002	968	916	929	910	939	941	944	918	985	1000	956	896	897	937	947	932	927	916	983	939	963	924	963	916	959	899	892	899	973	965	924	921	940	918	942	941	979	962	962	962	895	934	970	936	950	914	918	944	957	961	948	923	940	891	961	978	977	950	982	874	919	967	966	971	941	942	961	976	969	911	932	938	981	935	949	986	948	973	933	920	973	962	909	902	941	942	935	945	955	923	937	936	907	929	913	1003	963	930	950	946	898	914	914	965	920	964	952	927	934	935	923	966	925	924	942	934	924	929	898	931	952	939	968	891	897	947	900	965	927	947	907	1002	914	968	943	973	924	983	922	1022	910	857	970	905	969	950	973	919	947	938	972	871	984	945	947	956	909	967	944	912	936	956	968	985	967	994	899	884	976	972	969	931	909	918	869	943	945	969	920	965	920	917	889	939	933	948	947	935	938	926	910	972	923	956	955	939	925	958	961	937	890	949	943	960	972	977	951	946	935	948	938	945	971	934	910	997	915	970	872	920	926	995	900	878	971	942	883	902	916	899	993	938	893	969	961	958	894	963	960	946	918	914	937	927	884	963	916	951	966	929	964	931	941	947	931	939	908	929	949	936	972	907	923	922	921	924	938	906	927	956	986	916	930	913	949	956	968	949	921	944	910	915	931	900	994	972	922	938	934	971	912	902	962	991	898	953	892	915	975	949	960	927	955	977	958	904	975	926	978	968	930	951	937	965	919	913	879	904	950	983	928	945	936	982	952	948	916	961	878	963	928	952	926	957	935	867	940	936	899	961	917	938	917	940	983	963	950	964	911	898	931	935	927	904	959	907	945	943	927	913	939	949	950	935	897	906	903	910	1007	988	922	931	960	961	961	936	1019	952	947	903	930	908	993	914	858	926	968	939	966	922	959	944	967	961	907	941	949	918	877	940	927	906	925	944	940	963	916	939	968	931	946	940	981	965	938	924	891	886	921	955	918	916	958	962	913	957	906	967	937	964	965	980	939	926	931	892	925	986	972	978	986	911	914	943	985	950	912	931	940	1014	983	920	938	938	941	937	914	956	922	891	1020	959	925	959	875	942	938	991	948	908	980	1015	880	916	888	929	994	946	911	960	931	911	949	955	938	881	966	909	926	916	914	905	922	923	975	956	898	956	928	949	952	975	935	963	936	982	908	949	933	932	936	965	887	922	934	914	933	924	897	959	1012	952	942	942	995	902	926	899	986	892	954	936	949	928	957	912	956	912	861	954	930	949	958	879	916	985	973	933	928	935	943	940	902	916	976	903	968	1011	956	949	948	913	860	915	949	950	925	893	976	976	947	997	959	940	952	949	935	912	925	920	948	935	909	937	926	945	977	928	914	948	999	975	941	941	952	952	935	898	936	961	922	892	928	947	938	942	957	872	950	886	959	906	944	956	922	943	919	944	965	905	959	967	930	924	917	943	969	905	962	953	920	948	923	947	940	881	924	968	968	931	1000	876	972	954	987	1003	920	964	974	942	905	921	914	931	915	975	953	940	962	950	888	933	904	965	966	904	889	877	916	970	892	905	909	937	942	954	999	926	958	942	910	980	955	1010	938	946	865	962	997	975	934	901	933	983	944	921	966	941	962	988	932	931	938	929	902	965	989	890	887	932	967	920	982	917	916	926	894	938	881	947	926	915	925	956	914	924	960	923	978	937	950	1001	913	962	926	1025	956	940	921	936	970	943	902	978	954	955	903	962	964	935	904	937	1014	967	919	956	906	878	994	945	923	905	950	932	919	954	901	928	940	950	923	950	896	938	923	925	964	915	975	950	896	934	923	954	965	915	929	952	952	942	926	934	942	891	963	980	977	919	905	941	928	945	875	955	934	953	950	871	927	968	931	988	963	935	949	918	974	937	929	942	891	916	881	932	972	975	936	922	948	883	901	903	995	978	971	945	925	964	980	961	951	973	955	963	956	935	899	937	891	912	978	959	915	959	953	931	965	958	929	945	918	912	916	916	938	956	928	951	910	928	949	922	936	955	953	940	881	942	989	932	996	961	935	958	1001	892	917	911	943	901	929	931	932	986	969	890	917	948	921	937	970	921	905	926	943	920	899	999	988	933	912	967	963	928	985	959	911	940	931	945	916	973	924	986	915	970	951	929	974	920	971	965	978	930	924	942	942	909	980	913	912	947	915	975	922	950	914	933	950	961	907	923	948	946	971	933	927	991	892	929	978	949	925	929	938	911	955	931	976
5814	1505	220	209	186	185	199	188	169	159	203	198	163	181	195	155	179	201	150	194	199	178	159	183	168	168	188	186	182	182	180	198	194	182	206	199	182	177	206	203	184	183	206	171	185	192	183	193	185	182	188	174	178	166	219	176	187	185	151	202	194	186	186	180	157	180	188	195	198	173	177	194	181	179	210	208	179	188	184	197	163	180	169	174	186	174	177	182	191	166	177	194	170	210	169	174	185	189	198	168	197	167	191	187	200	181	166	185	188	182	199	194	166	196	203	195	183	181	176	191	157	204	182	188	196	169	184	169	157	190	184	176	177	166	203	184	170	213	206	198	172	193	186	186	187	200	184	173	207	166	189	175	212	156	180	186	190	189	212	190	195	187	170	203	165	187	167	211	203	196	174	203	181	179	193	176	181	158	193	183	193	192	178	157	198	182	200	193	182	184	193	206	197	160	166	174	189	189	170	178	206	154	184	165	198	177	192	187	167	158	188	141	154	186	173	186	189	192	171	196	205	202	171	188	183	185	141	159	199	189	175	166	176	186	181	200	207	201	182	166	193	181	177	196	171	151	199	173	179	206	171	168	182	207	194	176	191	211	169	197	174	179	164	182	221	208	186	156	191	181	153	194	201	182	193	182	184	157	187	195	178	187	196	180	181	200	196	207	178	164	147	188	166	201	187	174	189	199	196	195	178	172	209	193	148	172	203	205	184	197	173	185	195	192	204	172	158	206	193	191	165	187	188	165	168	170	159	190	170	197	170	193	172	230	194	176	169	167	194	169	212	203	207	193	183	178	199	170	166	191	187	202	175	171	163	177	175	173	190	186	192	203	179	165	182	179	204	188	183	163	182	174	178	187	201	192	178	190	174	206	184	181	199	188	182	178	200	177	178	189	183	189	183	184	184	200	199	159	170	204	170	181	197	164	194	188	211	188	197	169	160	171	186	173	178	184	185	176	176	156	204	203	176	192	223	160	178	198	174	174	172	158	172	185	212	192	189	181	191	207	192	184	171	174	184	170	176	194	168	207	192	195	166	171	193	201	207	164	195	187	155	183	214	171	203	183	191	206	172	180	169	196	175	156	194	173	198	177	166	222	172	179	192	206	208	189	208	210	186	162	177	213	170	197	217	210	185	179	186	201	175	193	167	163	170	217	196	200	171	208	169	205	180	171	168	177	161	176	186	167	191	182	210	190	197	182	185	209	161	190	183	150	165	187	160	155	207	178	181	193	213	178	207	211	184	195	191	172	178	165	170	187	186	170	176	179	185	182	175	202	212	155	203	207	173	183	182	172	171	191	188	189	181	155	187	149	199	187	187	193	203	181	178	175	164	180	181	202	179	177	207	184	194	163	172	162	167	216	214	222	202	161	187	172	192	194	169	195	204	167	189	212	175	172	194	192	197	152	189	174	192	207	197	174	165	189	194	219	168	174	189	183	203	187	205	150	180	190	183	152	201	180	164	191	192	178	182	167	173	180	177	181	190	188	167	195	189	200	174	200	187	166	195	181	202	188	158	160	189	187	181	175	192	181	199	198	196	192	183	198	168	152	177	159	152	182	217	204	154	205	201	159	188	178	211	206	174	163	174	167	163	203	169	196	178	192	162	194	188	184	197	176	189	192	178	190	190	167	177	203	183	197	191	184	141	173	176	185	174	173	182	190	188	177	192	186	181	190	167	178	191	171	164	178	169	159	160	202	178	173	205	210	173	191	167	183	163	196	168	184	210	169	182	157	188	198	181	153	191	184	199	195	187	198	201	197	187	186	175	170	173	173	177	204	176	179	170	180	187	186	182	174	200	154	170	193	181	161	209	187	184	176	179	177	173	189	173	195	148	201	187	165	210	173	188	183	182	202	172	180	181	169	170	172	174	187	193	183	186	190	202	210	189	189	189	199	171	182	201	183	182	190	173	192	176	185	171	172	212	166	180	166	175	188	178	183	188	178	175	189	185	169	184	191	174	185	208	189	175	193	192	184	198	188	183	191	171	173	162	149	169	186	182	182	188	174	159	197	175	183	169	204	157	178	196	165	163	166	178	196	200	201	189	179	172	178	167	205	195	194	173	161	199	195	172	206	193	191	164	177	196	168	182	180	175	193	173	198	169	179	165	201	186	185	182	157	163	206	191	196	201	183	183	202	180	206	178	151	171	193	170	149	198	191	176	179	195	178	212	175	200	170	186	162	194	195	201	186	218	182	177	197	202	166	196	186	195	188	180	172	179	193	207	189	201	178	189	192	186	200	182	203	216	181	183	185	166	189	176	200	199	206	210	168	184	171	205	171	179	187	202	140	180	160	182	171	188	184	187	175	191	171	170	171	189	191	193	183	169	174	193	194	184	195	169	168	167	189	203	184	204	178	186	188	200	213	204	178	179	156	209	193	196	158	176	168	177	191	177	222	186	230	182	197	194	164	170	164	199	191	210	180	178	178	177	181	194	190	178	156	174	184	176	181	184	195	170	199	194	180	189	167	184	161	209	186	195	181	176	170	201	187	172	202	175	182	196	200	178	173	168	202	206	186	176	192	174	205	185	187	159	153	184	157	175	179	212	166	175	175	195	182	180	173	188	194	188	198	179	186	164	198	192	196	194	188	206	163	194	195	199	220	178	190	182	190	165	193	163	160	178	181	167	185	181	182	194	157	176	174	174	168	164	165	185	197	182	178	182	195	170	164	180	197	173	188	197	197	180	171	227	189	177	174	188	199	185	177	189	175	188	215	180	190	173	206	180	158	187	186	203	175	170	168	189	172	173	197	189	211	182	214	192	181	175	169	186	180	183	160	181	184	177	196	190	207	178	205	170	182	171	210	197	182	187	197	180	171	186	171	200	184	191	194	208	179	198	185	168	191	193	177	197	183	201	192	170	205	213	190	172	191	178	186	205	215	177	199	175	189	171	199	182	195	191	173	172	211	162	187	197	176	193	169	187	177	183	202	188	164	156	190	195	180	189	183	186	172	131	163	177	162	176	190	177	189	199	179	177	194	177	190	181	164	191	188	193	185	190	193	191	214	177	189	182	187	182	196	178	186	179	185	185	172	197	161	213	208	195	188	184	175	151	176	174	203	197	194	170	173	187	177	211	184	161	177	181	188	201	181	187	188	195	175	178	183	176	180	189	201	181	185	180	174	149	185	214	165	174	189	204	192	169	175	201	181	186	217	173	165	187	200	190	198	179	163	183	191	166	170	221	169	178	176	173	187	187	175	200	169	207	185	182	200	170	196	206	166	185	184	185	167	185	195	214	220	200	206	180	179	170	181	190	175	188	183	189	171	200	189	191	162	206	197	208	171	198	212	166	168	173	205	242	195	155	206	186	182	187	195	150	158	176	187	192	187	159	178	149	165	160	174	191	188	166	190	177	210	207	181	191	158	182	159	191	203	197	195	187	167	169	182	173	186	207	200	191	198	188	186	180	170	201	181	180	180	169	157	178	177	193	175	188	191	168	186	171	187	156	176	204	180	188	188	162	217
3786	1527	525	506	561	529	508	487	500	495	511	517	459	466	491	470	523	492	536	500	547	497	505	516	484	529	472	487	499	515	468	505	507	484	509	474	515	505	495	496	501	496	472	469	483	496	513	486	493	491	493	519	515	484	487	506	471	481	508	432	526	495	481	497	465	520	509	496	491	488	478	521	486	495	526	480	519	503	518	458	485	488	458	503	478	505	486	486	518	499	495	516	462	519	517	510	504	503	491	461	465	509	441	455	490	543	455	478	468	536	489	499	480	492	462	504	489	509	532	519	464	457	472	496	488	489	519	475	485	513	488	493	492	489	499	492	503	475	487	520	507	495	496	509	524	497	458	474	451	539	474	487	464	531	487	511	529	470	472	487	501	494	482	482	489	492	490	488	507	501	482	498	487	505	484	502	539	494	479	480	484	493	518	471	473	482	503	479	489	489	529	500	497	482	530	493	443	477	476	479	496	484	507	495	447	474	525	492	513	453	509	473	497	477	473	503	501	496	539	498	459	446	506	460	474	507	495	497	485	477	493	491	477	486	502	452	489	529	502	463	497	511	468	495	457	490	505	511	480	505	529	512	497	500	463	453	469	479	485	478	495	491	500	518	497	463	473	488	504	474	516	486	521	498	489	484	482	461	498	465	510	505	475	522	512	522	493	461	494	491	504	488	493	485	455	449	479	511	482	461	487	449	462	430	468	508	486	478	509	490	499	453	475	482	511	499	461	493	450	477	462	461	475	490	480	488	504	499	483	490	524	464	488	460	477	474	452	512	484	515	505	514	495	456	502	517	500	483	452	501	485	462	478	497	460	468	480	505	456	458	467	450	491	500	483	481	483	441	495	500	495	492	513	452	468	501	462	512	475	515	468	490	488	502	485	515	462	490	481	514	502	463	546	474	474	485	486	479	483	470	481	507	464	493	433	475	457	524	463	456	457	466	511	498	477	490	472	491	446	484	521	473	536	518	454	526	493	475	441	506	520	505	465	538	470	487	497	477	478	496	530	502	479	481	441	475	478	488	508	466	487	515	481	508	487	448	496	486	498	470	483	454	499	484	475	453	441	483	459	500	502	518	499	466	461	478	493	501	494	512	488	484	459	505	502	492	437	472	483	491	473	467	455	492	492	525	485	472	476	484	503	474	460	501	500	468	465	532	510	491	493	482	486	479	471	517	547	544	501	504	470	449	510	502	495	516	474	465	453	469	486	445	478	462	493	483	513	501	471	510	488	476	463	538	525	448	496	508	486	463	484	492	479	518	487	502	469	489	457	486	506	513	502	472	489	487	466	493	485	468	472	482	490	484	495	486	485	470	500	467	489	495	505	502	503	511	454	451	528	501	472	439	469	478	471	498	513	468	504	517	500	469	479	508	474	516	504	512	532	500	504	505	455	547	503	469	498	474	481	493	495	472	515	508	506	528	493	530	505	498	507	483	480	481	479	472	474	469	456	483	500	521	443	482	508	469	481	467	522	457	488	512	474	469	506	452	503	488	485	500	480	476	510	519	498	507	480	472	509	525	518	459	501	484	506	505	515	474	511	492	480	481	458	480	506	499	481	508	534	483	454	459	475	502	467	484	503	484	492	491	516	516	513	496	487	520	475	482	474	486	515	479	481	500	478	495	471	450	496	463	480	467	501	480	468	477	498	499	503	446	487	506	495	506	491	513	475	462	543	492	486	499	452	511	515	490	520	497	525	470	530	468	475	494	507	466	473	498	463	499	487	456	453	473	476	513	484	486	488	493	506	497	497	510	500	475	494	500	503	505	515	503	498	505	483	468	514	469	486	455	481	467	500	492	500	504	465	513	457	441	479	532	464	497	505	468	482	471	464	493	519	482	488	500	497	511	484	465	518	483	475	481	484	495	529	491	482	474	522	493	493	464	472	481	472	498	480	516	441	511	505	488	458	432	461	466	459	525	497	489	491	498	511	446	498	493	511	512	497	511	486	508	450	504	469	470	489	507	480	479	474	485	446	487	487	469	488	486	500	493	444	485	481	497	451	508	527	484	500	524	489	488	471	494	501	474	516	496	478	503	477	502	508	470	497	499	523	502	475	483	495	490	498	495	475	500	504	483	512	461	517	480	471	525	517	471	457	504	484	484	485	481	490	465	461	512	486	486	492	481	494	480	482	491	479	539	441	498	486	466	499	520	439	498	485	455	468	476	464	497	472	494	509	473	498	491	473	500	470	450	502	515	537	481	447	463	490	519	454	457	466	469	447	477	520	497	494	523	465	466	505	528	481	506	485	474	488	463	510	509	532	539	482	485	455	489	464	471	477	492	452	459	507	497	491	501	494	472	498	474	487	498	520	499	481	485	506	488	509	450	448	483	523	508	526	464	450	448	543	458	458	475	507	500	493	512	484	504	472	491	513	475	466	525	513	453	459	552	509	504	491	458	488	526	501	465	483	513	482	521	503	504	502	497	465	516	520	458	474	507	499	473	474	517	484	520	483	484	527	513	533	507	490	487	490	522	498	491	473	498	474	500	486	466	446	464	459	484	521	497	497	481	453	455	458	516	506	496	535	508	482	483	498	470	519	468	517	493	498	480	459	492	492	495	462	504	518	472	452	513	489	477	526	469	476	493	482	493	481	497	496	472	524	467	512	538	517	503	481	488	500	475	466	464	482	478	482	507	522	443	470	442	484	486	510	539	479	453	461	484	485	474	465	498	516	460	493	522	451	505	452	482	462	469	476	447	521	468	473	502	472	529	513	500	478	493	498	479	458	484	487	476	473	461	475	511	484	501	485	493	475	486	490	495	483	480	450	446	527	516	481	504	464	477	458	523	456	493	476	502	431	493	519	473	493	483	501	450	509	522	462	473	482	491	483	452	476	487	525	465	478	459	491	493	493	486	498	500	490	477	504	500	500	511	560	477	452	500	501	488	526	504	474	465	497	495	488	506	472	528	497	499	451	511	512	522	453	469	498	546	500	414	490	521	507	462	503	525	454	459	470	498	477	461	480	491	489	467	479	515	499	518	504	524	499	481	488	471	505	485	509	484	512	520	517	466	495	485	480	460	470	474	491	455	507	495	475	496	430	450	499	478	489	493	512	509	505	473	471	494	472	500	484	521	523	488	500	475	469	491	499	518	482	512	481	503	514	480	507	502	508	509	463	485	479	474	494	500	445	466	493	446	452	450	515	481	498	470	482	475	473	510	511	467	531	480	491	497	498	483	503	518	456	437	482	522	519	512	492	478	447	470	532	520	501	517	489	475	479	512	503	488	486	418	469	475	494	472	483	462	447	468	495	461	541	532	455	513	515	461	451	493	511	473	459	478	528	501	483	489	483	469	494	463	492	482	510	488	477	485	526	472	452	483	476	490	459	490	490	487	491	460	512	480	509	517	484	489	441	473	483	461	520	473	473	494	455	498	497	540	521	505	484	488	488	495	501	476	515	494	495	507	502	505	483	466	475	479	498	492	470	525	483	473	492	558	461	463	532	526	465	522	493	519	497	496
14385	7698	2294	603	516	468	449	479	435	367	387	422	382	395	356	377	379	399	418	380	371	367	354	404	418	363	366	326	352	353	362	386	380	396	367	314	374	385	380	391	401	372	371	412	355	399	373	377	373	368	362	391	390	380	386	354	380	375	392	350	371	386	343	354	331	370	385	326	389	391	358	371	361	392	389	357	378	403	396	379	420	391	378	355	390	359	372	383	388	383	415	399	344	378	369	370	346	353	381	336	354	370	358	384	349	392	382	356	401	392	379	356	408	391	348	360	388	346	358	381	367	384	401	403	370	361	376	377	386	406	398	400	380	393	383	385	366	358	373	391	375	367	355	330	326	383	342	379	313	376	362	360	370	361	351	373	373	388	388	386	377	361	366	364	403	375	382	395	356	381	361	358	364	367	392	358	348	374	358	369	365	370	374	356	349	389	396	348	402	347	371	384	352	365	345	364	405	349	367	369	354	373	393	364	354	350	364	370	415	328	354	343	403	384	391	391	356	357	354	370	355	395	356	329	371	384	377	401	335	384	347	386	374	389	340	345	363	361	375	344	375	353	357	328	351	342	373	373	352	342	392	347	354	342	348	387	353	390	392	383	403	346	329	376	362	363	344	380	350	376	384	374	344	329	367	410	381	372	364	367	342	371	354	389	390	363	357	375	369	369	386	353	345	395	402	402	371	401	334	356	370	363	372	359	380	377	390	424	387	396	391	375	361	369	395	357	382	382	353	347	393	361	401	391	359	379	397	363	389	369	381	343	392	379	376	365	372	369	357	344	400	366	365	351	344	369	358	380	347	336	379	375	375	373	360	335	372	354	366	351	378	367	371	367	383	368	363	356	368	358	359	348	399	376	344	381	339	351	359	357	367	368	364	359	348	360	426	376	386	386	365	371	385	377	377	350	341	387	363	381	383	370	372	337	385	364	387	395	361	379	387	362	380	370	370	381	411	358	375	372	351	390	409	370	351	375	371	355	366	393	391	409	374	360	350	342	392	369	396	365	364	359	369	379	383	361	381	341	326	363	365	372	392	364	363	382	374	377	347	354	408	388	375	352	373	352	355	358	352	389	401	356	375	371	363	376	322	407	381	380	385	330	373	377	382	382	383	371	377	331	341	359	370	373	380	317	414	357	338	388	385	404	377	385	379	373	384	354	380	372	381	373	359	364	363	371	366	397	353	383	391	388	370	370	405	387	382	338	343	370	359	410	380	353	370	344	364	386	336	360	404	352	400	376	388	380	373	391	325	420	373	352	356	348	367	343	338	305	343	391	352	378	373	371	414	378	357	320	347	403	349	394	328	327	362	404	382	387	353	373	362	365	360	403	367	405	409	397	391	347	394	356	358	358	375	383	367	365	376	371	382	396	362	350	352	404	367	379	375	360	400	347	390	396	391	339	373	375	374	361	343	355	415	391	373	357	361	412	375	379	404	359	356	407	368	380	391	388	417	369	391	372	378	383	365	390	376	396	379	350	379	405	376	381	378	359	382	333	402	397	378	377	375	370	395	398	370	397	400	365	358	412	400	386	379	387	350	393	352	352	380	396	347	342	378	363	360	403	406	388	361	335	404	369	390	361	376	399	404	354	395	363	411	391	369	375	388	364	393	334	331	337	354	390	384	381	366	343	356	354	345	369	388	378	382	367	382	371	370	392	387	386	379	362	393	376	399	362	378	381	362	356	373	382	372	355	357	375	356	389	337	391	346	377	346	398	364	371	391	346	355	362	385	329	372	384	347	395	346	403	383	346	374	362	378	406	363	385	378	381	361	369	400	374	360	392	363	385	338	371	354	421	372	376	346	366	358	389	363	376	405	380	378	373	421	343	348	383	333	400	374	352	380	345	348	379	379	364	345	378	360	399	364	432	389	357	363	347	338	348	377	340	378	424	403	413	350	343	383	362	364	374	390	377	375	392	386	370	333	355	355	397	376	332	400	360	451	405	402	307	379	382	376	377	404	384	340	352	359	386	385	354	355	354	328	364	384	380	365	355	351	412	417	334	387	379	352	391	340	349	355	364	352	343	347	358	369	353	336	376	376	382	358	351	370	372	381	418	386	390	374	353	360	341	404	325	330	386	396	375	358	361	374	368	363	375	401	402	361	343	371	351	381	370	366	390	374	405	392	367	383	384	386	339	339	365	364	346	360	413	359	374	374	349	326	374	360	375	367	339	372	349	364	349	366	366	350	421	401	383	377	343	369	383	388	358	362	395	385	360	346	385	330	387	389	387	339	392	410	386	344	346	384	345	401	401	376	338	365	380	385	347	358	379	344	367	342	386	369	383	369	415	385	411	363	371	365	401	377	380	365	348	340	364	366	371	376	400	383	398	401	355	379	367	366	374	316	349	353	350	386	347	391	382	382	403	371	356	384	416	376	324	437	411	392	376	379	356	414	394	409	366	364	393	382	365	357	382	321	377	383	374	371	351	406	403	356	372	383	369	354	360	404	387	369	356	346	389	385	375	386	362	346	393	384	357	361	388	376	327	385	360	372	367	374	368	377	401	324	360	394	401	372	400	380	382	373	378	363	329	415	381	372	367	370	357	380	368	345	370	380	362	370	327	359	361	365	374	403	359	387	372	363	353	370	371	365	374	347	354	359	338	359	388	345	414	357	352	383	361	364	405	349	347	398	375	408	366	353	372	374	379	379	370	378	406	402	423	369	385	377	372	356	355	359	383	352	357	375	367	367	377	369	403	360	361	364	398	389	359	345	375	379	390	354	372	394	345	387	421	371	340	373	400	382	371	396	387	394	330	364	351	386	357	370	358	392	367	400	335	386	360	344	379	381	415	377	392	397	350	382	376	343	353	389	368	403	376	357	402	384	391	362	341	354	378	355	397	368	407	390	371	373	359	372	364	373	392	358	358	363	367	410	401	373	370	364	374	377	377	383	365	392	358	360	355	389	369	364	351	385	368	346	385	373	355	365	382	367	371	378	386	403	356	400	400	350	368	346	356	391	368	360	335	319	352	392	414	343	345	344	380	373	392	400	389	376	352	352	364	364	374	387	395	373	388	382	386	380	372	417	399	384	421	381	357	347	375	397	371	386	378	379	356	406	386	371	387	363	400	379	403	365	359	389	356	360	354	378	382	372	408	385	390	365	354	361	403	362	398	389	342	338	382	448	381	346	368	370	358	424	393	355	377	371	396	374	345	345	393	361	371	389	379	355	403	364	403	378	384	380	398	352	374	370	361	331	355	347	384	386	348	389	373	395	371	387	342	417	335	338	425	322	331	357	394	390	357	389	340	345	389	354	404	349	340	392	344	378	355	355	431	324	364	377	361	366	413	399	381	393	360	364	355	367	376	353	387	373	388	368	353	385	359	394	328	412	379	368	360	370	353	401	406	362	350	363	372	378	368	369	387	376	365	375	344	395	333	400	377	317	397	369	390	357	370	387	342	365	362	396	358	355	365	359	364	344	376	391	406	366	391	360	367	329	408	338	406	319	361	374	352	366	357	401	365
9831	7553	1653	1620	1465	1294	1222	1168	1109	1034	962	1053	988	952	967	902	980	882	865	903	908	933	899	950	913	914	872	823	860	899	924	903	870	945	879	901	894	888	904	845	893	857	874	857	871	894	899	906	840	858	833	866	901	850	930	853	883	843	896	917	841	899	811	923	898	888	857	880	875	823	859	913	847	905	904	837	892	877	859	908	848	888	909	892	862	917	907	868	854	852	897	886	900	859	893	887	876	903	871	827	813	853	859	832	878	856	925	916	866	846	892	887	904	865	843	881	867	854	882	837	941	847	864	833	946	799	898	885	904	852	848	809	847	865	873	904	881	872	919	879	875	880	780	904	876	873	879	853	853	897	827	844	853	866	856	887	845	869	868	874	828	863	874	822	887	852	873	855	830	842	802	854	867	853	885	873	841	886	865	829	858	815	869	849	841	904	874	815	895	844	859	856	861	854	828	837	884	829	912	854	887	863	880	863	807	839	833	858	825	887	897	872	814	866	916	889	909	847	873	848	845	885	897	837	917	890	884	880	850	835	895	840	862	877	850	884	880	855	870	888	861	844	850	840	889	873	876	841	883	894	835	834	889	838	906	847	861	865	861	904	867	849	884	870	857	919	882	850	903	854	892	913	892	883	833	856	856	884	809	822	891	852	856	856	911	867	903	884	863	846	926	909	855	909	901	878	853	828	855	875	841	872	854	893	864	898	863	832	930	831	895	818	841	865	900	918	889	895	917	839	880	869	828	898	866	862	862	859	830	886	886	885	838	837	850	852	878	831	840	834	901	864	845	866	887	866	925	890	866	897	837	858	904	851	871	869	878	866	850	882	863	872	830	814	830	857	875	864	857	904	840	860	890	828	870	850	888	853	858	903	863	800	895	980	827	898	917	866	897	813	887	906	825	863	854	850	839	855	848	896	851	847	872	854	857	845	834	868	850	903	859	884	821	854	844	870	875	837	868	827	869	832	843	848	854	853	920	900	902	889	836	807	902	846	859	859	873	870	901	892	885	851	883	905	849	837	851	894	847	842	831	886	848	867	847	917	835	872	931	865	788	854	821	924	871	844	854	849	792	902	866	871	873	880	890	882	886	866	855	866	880	872	900	904	854	859	855	888	848	847	838	845	836	833	877	820	859	862	867	874	860	805	872	894	853	879	898	893	905	858	834	866	861	878	785	884	853	872	848	874	858	786	783	917	908	865	897	892	819	828	845	860	879	865	896	868	869	840	838	899	850	864	886	818	874	895	888	833	824	867	832	887	851	893	856	892	857	836	830	864	835	901	847	862	838	891	880	840	872	908	842	872	873	811	870	867	867	859	878	877	829	910	878	850	876	890	889	878	914	896	847	861	845	901	829	836	936	825	854	853	890	851	856	889	852	883	869	872	868	853	836	869	897	850	891	865	924	883	879	890	870	842	897	888	881	850	812	881	849	880	821	887	845	908	908	884	835	914	816	864	860	840	902	853	914	875	862	888	880	857	806	816	892	882	873	925	816	882	900	921	860	878	899	885	890	837	835	847	829	908	860	882	863	835	878	906	893	838	879	847	876	866	852	869	869	856	826	855	838	843	887	898	908	880	881	815	878	896	876	823	936	866	856	899	880	873	870	870	880	832	858	851	824	826	896	820	843	887	872	860	885	872	798	876	909	847	912	877	890	833	865	859	892	914	879	852	854	875	859	895	877	881	899	892	836	891	883	857	874	819	819	890	896	842	844	897	922	884	850	865	863	858	865	873	865	861	811	865	928	868	832	871	892	857	908	897	823	891	848	856	860	954	840	849	859	883	826	878	885	922	859	868	894	827	849	909	903	841	840	853	898	833	855	837	836	907	875	898	926	873	875	888	905	797	834	896	903	855	838	802	796	871	898	839	910	965	941	840	899	866	875	845	904	850	887	859	828	850	843	854	862	932	891	854	886	843	843	834	880	862	903	865	878	897	848	825	915	914	949	831	841	851	857	865	827	858	878	893	825	886	882	865	830	877	864	800	897	832	869	858	837	902	856	866	859	885	889	881	873	846	901	904	852	864	863	840	832	858	811	840	867	840	930	857	837	906	822	809	907	833	888	826	834	842	944	870	908	869	843	858	857	881	873	908	868	814	861	881	839	852	916	874	851	836	838	859	893	821	886	865	856	841	867	916	827	817	833	881	863	888	870	897	814	873	901	903	897	859	838	931	871	884	861	944	836	887	843	841	876	874	883	915	844	895	870	844	840	869	864	863	861	919	874	836	873	910	870	867	890	831	903	831	845	847	835	870	841	830	846	865	874	891	886	862	919	884	875	935	918	827	927	874	874	877	864	886	891	870	850	883	905	862	863	811	869	824	910	839	879	840	897	838	885	834	910	876	837	919	924	872	844	882	866	888	886	889	879	866	825	803	786	865	863	866	859	880	868	873	848	838	855	883	857	820	839	817	848	875	898	956	840	891	877	792	869	895	882	860	867	866	849	886	893	831	908	886	856	835	864	926	871	884	820	910	883	888	859	844	883	830	888	874	871	884	875	840	835	860	858	878	876	868	864	877	856	885	864	851	884	903	873	853	920	828	869	854	861	835	827	883	842	905	834	829	868	838	844	846	795	824	901	849	839	864	869	841	839	837	838	868	847	833	885	848	894	882	855	898	857	914	864	877	867	896	869	867	860	876	923	869	901	890	872	874	880	865	810	847	910	846	846	901	840	918	834	867	840	888	854	853	903	875	864	881	926	864	863	888	838	905	895	912	835	853	861	856	832	826	820	821	912	884	878	882	879	831	920	931	842	874	868	844	889	931	855	885	840	875	838	888	811	836	892	890	888	906	849	865	864	830	867	864	859	858	875	872	862	884	813	916	909	862	886	872	800	832	872	882	939	857	912	862	907	821	855	891	813	868	847	826	840	857	826	883	871	855	828	823	830	879	858	907	903	886	831	840	843	805	885	904	855	928	838	895	871	880	853	889	821	849	905	863	827	906	862	814	885	840	886	892	879	873	908	848	853	840	908	840	844	891	865	927	872	830	875	882	867	887	844	866	805	869	837	826	837	874	859	821	896	901	903	878	877	843	843	855	843	859	850	872	880	883	825	801	868	833	875	921	863	868	869	887	844	881	851	864	891	899	827	841	882	816	862	908	864	854	875	895	802	854	852	904	886	863	878	853	861	873	813	837	881	851	864	880	838	924	858	892	866	854	837	843	895	860	831	915	873	874	925	853	815	866	899	817	867	826	818	842	863	836	837	892	804	894	881	897	905	844	866	873	936	893	802	890	871	895	822	846	847	855	917	874	893	851	833	868	908	847	885	911	864	897	907	916	861	851	873	893	883	871	873	843	837	851	859	882	877	882	879	873	908	804	879	861	851	842	902	864	863	882	818	846	854	839	885	916	875	875	881	884	836	840	864	874	838	867	839	852	885	905	872	794	926	881	864	863	882	884	883	880	823	831	864	845	894	876	885	871	903	890	889	952	821	900	824	858	840	854	858	854	825	846	900	816	864	831
23971	15315	12587	1211	741	622	606	608	500	492	504	493	450	457	433	464	439	448	465	463	439	447	479	406	444	466	410	443	477	410	436	448	437	469	458	399	499	469	468	463	428	454	446	424	428	401	421	420	444	455	444	410	453	421	461	444	491	414	456	421	436	424	429	443	439	431	447	474	442	411	430	386	464	432	440	402	431	434	419	422	461	428	441	425	419	408	412	398	445	423	426	432	466	443	466	394	452	422	431	435	448	420	440	434	424	435	422	448	467	444	439	442	456	470	467	434	410	441	418	443	417	438	469	455	423	429	486	414	450	441	443	445	441	396	475	435	430	441	407	449	433	416	416	424	413	437	447	434	484	428	483	413	457	443	423	472	452	468	421	438	398	451	433	433	411	432	431	449	459	480	444	423	439	441	453	431	446	435	468	473	407	442	455	428	451	427	449	419	466	453	426	434	452	414	437	440	417	439	429	408	477	456	420	414	487	398	443	444	456	454	421	421	438	446	451	422	500	443	439	438	435	420	444	436	446	475	425	432	458	394	428	428	454	420	446	444	437	419	395	422	455	436	439	448	390	426	441	440	453	418	450	403	405	428	419	441	430	422	441	424	479	445	437	427	439	417	445	415	484	439	431	447	424	424	463	424	403	431	447	416	455	434	440	418	472	439	446	452	415	424	432	429	443	421	454	451	428	435	406	435	450	418	397	452	445	453	431	420	433	425	473	468	477	457	408	442	395	437	459	425	436	447	443	459	435	414	454	426	414	455	434	454	424	472	400	444	431	425	442	442	443	442	466	462	442	442	441	421	447	459	428	432	462	417	427	417	439	406	455	415	384	448	459	427	419	413	429	441	447	391	489	449	453	454	421	470	432	444	428	469	436	424	405	462	379	420	435	469	435	452	464	413	451	454	440	421	434	449	433	421	444	454	471	427	464	411	412	453	408	444	447	406	425	427	454	438	433	448	484	478	474	390	453	473	438	472	473	450	459	394	404	455	439	450	459	440	452	432	474	445	454	431	470	457	425	417	482	412	445	454	385	415	429	440	426	410	446	459	457	471	451	414	424	447	434	447	439	416	421	411	428	378	408	455	439	447	407	459	435	422	429	414	453	435	457	402	417	420	473	409	443	454	517	428	455	407	411	445	417	422	441	430	419	424	445	435	419	479	442	450	429	428	455	422	460	409	426	442	401	449	473	397	438	450	410	426	458	429	478	457	384	424	422	420	453	461	397	442	431	433	431	419	445	416	420	388	436	505	451	436	486	458	445	442	436	440	439	397	431	475	420	429	406	435	447	416	422	387	407	422	471	429	435	455	413	417	444	465	442	447	418	433	425	425	441	456	420	433	449	454	463	433	388	412	457	452	426	451	412	432	461	402	432	424	436	432	418	423	445	470	414	479	448	394	405	432	443	456	407	449	443	482	459	400	432	428	397	430	438	464	446	431	457	458	437	445	468	375	452	503	422	401	396	372	439	411	470	431	430	426	439	434	456	470	460	397	460	461	452	417	452	446	441	451	409	482	437	431	431	484	485	396	464	446	429	453	474	467	406	424	398	454	451	453	441	435	393	442	420	428	446	420	440	433	423	411	487	442	412	447	460	424	427	450	396	465	436	427	416	456	444	465	472	474	441	429	436	419	452	444	416	443	466	440	438	475	385	463	437	421	429	448	413	451	418	412	452	472	477	458	418	412	408	468	421	474	441	432	442	450	388	427	412	435	409	469	518	372	434	399	436	436	471	437	420	439	404	469	454	437	428	443	384	464	428	445	421	471	446	450	435	428	432	429	474	411	433	413	446	375	381	392	455	387	422	455	419	420	449	429	440	408	441	445	408	438	469	419	464	397	400	400	437	435	419	424	425	447	418	404	413	399	454	436	452	395	457	468	422	481	430	419	453	424	434	468	420	443	440	457	436	471	424	444	392	425	399	421	453	421	408	444	424	407	443	421	447	407	425	443	403	428	442	408	420	436	426	425	450	444	402	396	439	452	460	409	438	475	400	442	419	429	428	411	440	404	449	443	437	477	425	426	434	395	465	470	440	436	442	389	462	444	448	437	415	405	407	424	450	407	448	467	432	429	440	480	474	383	436	407	440	439	451	382	442	498	410	423	489	453	478	393	423	440	439	457	424	427	474	415	435	432	424	457	471	448	432	418	475	430	403	430	423	419	420	437	447	457	435	440	379	434	451	410	454	460	396	443	420	437	421	438	434	437	410	438	417	461	433	414	436	419	420	429	437	427	461	436	417	409	415	499	427	455	448	411	404	403	448	444	473	459	462	413	421	450	430	426	465	416	468	442	455	441	412	416	452	425	444	449	426	446	454	456	437	452	423	443	481	425	440	421	448	433	415	438	387	398	433	453	433	427	441	446	445	442	428	441	434	418	421	417	392	427	440	423	379	436	449	434	453	428	421	477	459	431	456	489	439	436	406	438	473	432	426	449	450	444	423	427	428	438	458	461	413	446	460	423	462	441	439	473	440	439	420	464	447	456	423	454	425	438	415	473	452	435	444	469	448	423	449	460	452	435	412	448	446	412	448	444	424	404	391	420	435	462	441	399	428	406	461	435	427	415	427	418	426	399	447	437	434	420	470	417	429	466	421	415	437	428	410	405	416	390	422	431	413	399	445	424	449	475	453	469	455	474	481	432	435	485	411	468	460	440	411	400	421	418	423	439	419	411	451	404	452	388	415	452	433	454	421	429	421	469	433	432	455	433	429	435	392	463	401	456	440	434	455	438	446	367	425	441	392	447	442	442	459	414	456	424	442	437	434	427	430	404	442	442	430	419	442	447	438	405	461	426	437	469	400	416	463	458	420	415	437	419	420	450	426	427	445	394	422	434	487	427	396	435	459	422	458	424	449	420	449	437	395	464	446	427	416	433	474	393	441	456	429	459	425	399	437	435	408	416	443	432	463	456	439	458	477	443	454	438	418	429	444	444	446	434	411	474	461	452	421	424	389	422	439	448	442	458	463	409	438	462	431	457	433	433	448	440	420	458	434	461	457	425	413	422	415	436	450	465	441	436	446	453	436	454	468	433	470	476	426	433	449	445	474	416	467	433	421	431	442	441	457	420	465	458	407	423	435	474	423	455	441	417	443	410	425	426	402	433	473	421	449	440	436	408	459	429	457	387	435	446	419	441	424	439	408	436	427	406	413	436	493	451	447	404	386	360	448	441	442	465	429	461	404	461	438	400	431	441	454	412	408	427	467	448	487	460	439	401	409	407	438	400	447	443	434	435	443	417	461	482	403	432	427	438	432	452	402	428	417	448	433	402	434	411	430	432	453	457	478	421	413	423	419	458	475	452	460	488	451	443	424	434	490	462	386	458	481	449	427	399	404	392	451	427	441	417	467	419	396	401	413	441	487	465	444	405	441	464	445	425	362	432	405	439	462	442	424	424	450	413	465	471	432	415	427	444	432	454	462	475	430	482	461	415	435	453	403	473	433	473	447	425	452	467	466	453	454	381	468	445
13058	13774	5521	2444	2223	1861	1586	1561	1395	1386	1224	1181	1180	1162	1124	1060	1034	1066	1029	1093	1020	980	1014	1011	1001	1083	979	1010	939	969	1025	1027	1007	988	938	1003	992	988	948	986	1020	1013	982	983	930	1027	1000	973	915	964	959	999	939	948	965	993	929	939	975	991	943	986	976	931	950	950	959	988	979	1024	955	938	956	929	905	990	951	978	967	996	962	971	964	977	971	966	918	962	987	911	968	952	938	939	919	930	957	986	1039	964	979	959	978	978	979	1063	970	934	957	941	911	1013	984	985	948	932	929	1018	935	919	948	961	988	1015	922	963	959	976	975	996	945	953	951	945	964	923	927	1056	957	1016	946	949	938	1018	977	985	919	965	937	950	941	954	941	959	963	970	910	910	922	960	967	950	987	968	924	939	1006	974	949	913	962	970	979	1008	947	952	976	961	984	958	896	1000	944	923	958	954	902	957	958	873	956	1004	998	999	951	952	988	919	1001	941	1009	972	968	1009	967	1021	911	915	1002	981	951	924	979	941	926	924	974	955	908	971	989	892	945	958	993	996	959	956	1003	958	961	924	929	871	962	947	1010	934	933	1005	941	1023	981	959	960	953	887	881	974	965	963	1002	951	974	1043	951	1022	962	949	977	1000	983	923	953	944	994	922	1010	864	967	969	976	952	952	1026	963	951	940	939	969	954	1007	943	962	929	939	929	998	961	982	973	943	917	966	953	974	951	964	992	940	917	884	946	921	981	985	949	929	944	955	988	967	945	913	940	979	973	915	889	972	1002	978	1013	975	986	995	948	968	971	1004	993	939	946	937	971	958	973	962	996	973	971	954	962	1001	1003	965	988	942	991	929	914	921	952	991	1011	980	932	965	959	910	922	972	1016	971	1001	978	993	984	931	927	937	953	958	952	891	1037	965	979	960	937	990	941	944	986	935	985	985	971	986	1018	1006	966	966	925	964	958	942	962	959	965	978	981	920	973	943	925	979	966	956	933	950	927	897	947	980	898	977	959	972	945	993	920	960	941	992	998	963	973	956	899	932	951	992	911	942	977	922	926	944	967	930	921	995	1004	923	999	940	970	911	955	937	963	943	950	927	993	937	972	965	985	910	947	995	919	952	1009	959	973	919	973	962	968	960	1008	972	937	970	920	989	1010	971	946	934	960	955	932	978	955	954	946	996	985	904	975	967	981	982	979	925	959	930	960	947	960	963	978	930	994	955	964	1027	929	940	962	984	1040	966	965	965	969	962	956	991	996	937	967	937	917	993	988	930	956	941	950	951	962	975	940	921	973	949	982	955	934	969	1017	922	936	939	942	982	966	979	968	957	941	1013	945	932	965	935	947	1019	989	957	971	989	983	961	959	991	923	907	950	941	965	976	911	964	954	980	980	984	986	978	983	940	934	961	944	960	979	958	926	902	1009	946	977	953	1017	970	930	908	946	1003	1034	990	952	978	953	969	909	957	943	947	963	932	997	921	983	941	966	994	1013	940	939	938	917	953	921	989	905	978	957	939	1014	955	919	911	937	972	991	963	965	957	949	989	946	904	998	964	932	952	1027	978	950	950	959	1001	933	907	992	962	935	999	904	935	916	920	975	952	990	968	969	988	977	993	933	933	942	938	989	975	992	987	942	936	952	966	977	975	967	952	956	934	1010	995	962	985	961	976	991	947	987	1019	964	959	972	983	949	977	948	1017	956	960	931	945	985	931	916	997	976	960	904	924	896	933	911	966	932	915	1017	933	889	940	926	957	913	925	1009	1006	961	932	998	943	927	1008	945	952	986	871	939	969	971	925	983	947	926	985	888	945	954	927	1029	874	949	939	1008	964	923	903	990	944	920	952	1013	947	972	971	1000	939	996	981	938	966	943	986	979	921	944	918	917	940	1004	912	1006	957	975	923	1013	1012	992	953	950	981	989	962	999	940	923	944	957	934	929	937	951	1032	947	960	979	912	941	919	977	947	1008	955	988	1037	914	968	947	980	958	956	897	963	899	1025	921	980	929	942	937	980	939	889	922	914	951	932	1037	1011	915	1011	905	944	951	945	959	916	940	974	935	969	911	972	987	1000	968	925	981	920	955	957	935	955	922	971	960	998	937	943	983	1005	1010	979	975	936	972	982	951	957	971	959	950	991	946	997	918	910	999	875	942	949	963	906	928	915	952	907	944	977	971	954	911	981	942	964	964	948	939	963	972	1003	1034	968	939	954	965	930	909	1025	962	949	939	952	939	927	941	975	908	992	912	901	971	980	952	902	940	942	941	972	977	970	953	963	945	936	994	996	980	953	984	1004	931	953	966	913	942	955	1023	913	955	906	945	935	1028	974	975	926	957	934	976	929	965	954	990	930	987	945	1015	926	930	938	899	955	1007	909	996	941	973	921	961	925	953	920	951	1005	968	987	968	1013	989	961	967	962	973	934	951	998	980	969	930	989	1019	986	972	936	939	929	945	936	978	976	946	1007	913	986	948	995	914	981	969	1004	992	1001	917	932	976	942	942	941	968	931	923	933	956	960	954	956	901	948	916	956	932	1002	883	1011	939	997	980	949	971	951	968	963	996	911	943	953	919	977	1019	971	914	934	893	990	945	957	1014	979	903	942	989	973	966	965	979	964	997	938	976	927	934	945	971	967	988	978	999	946	980	920	950	941	1012	977	967	1010	998	922	972	935	935	1025	994	908	955	1014	974	996	916	923	961	944	928	977	951	927	953	967	969	1035	979	954	928	965	967	944	955	902	958	940	928	1020	931	917	918	1016	920	972	981	929	947	900	943	958	975	972	939	950	952	983	938	962	953	944	982	1001	959	934	976	932	962	899	977	943	944	999	974	951	949	962	984	954	962	1007	956	985	906	998	979	1002	948	939	967	941	928	950	935	983	980	965	963	948	929	991	1007	966	934	987	917	933	960	945	981	966	964	976	947	997	920	1003	926	972	968	945	936	918	971	953	957	910	959	960	995	921	905	981	932	930	937	934	965	945	946	979	914	941	926	965	993	960	956	963	962	967	975	1001	972	971	1014	948	958	935	932	974	945	889	956	946	1030	960	922	1024	979	937	932	934	982	937	985	971	982	964	947	948	901	921	996	957	934	976	969	965	969	937	934	944	980	944	951	933	954	966	968	930	924	928	955	979	940	942	994	997	925	1013	943	889	1014	949	983	965	946	924	1004	957	914	978	935	956	973	929	953	897	997	983	923	944	968	944	944	926	930	897	977	950	997	940	900	952	954	925	935	1038	968	970	886	999	969	934	949	946	961	994	986	949	984	975	960	959	919	935	1019	945	951	943	938	989	938	982	984	954	948	1006	967	970	942	969	946	961	1023	971	945	989	981	943	932	951	870	956	947	894	967	932	949	968	935	988	944	924	969	957	934	973	993	903	912	982	974	999	913	957	981	966	951	972	1002	957	956	985	960	973	972	939	928	967	926	966	963	985	912	966	935	1020	996	920	965	942	982	957	968	967	925	938	966	952	950	951	909	982	1007	941	917	953	921	957	935	891	951	1011	991	936	994	995	903	975	969	970	913	1002	1004	917	940	990	977	940	1000	941	956	944	946	918	946	936	977	1001	948	953	953	989	964	943	924	982	948	998	928	931	971	1013	988	886	940	935	975	983	973	951	911	962	985	984	899
6423	2217	748	209	224	188	210	180	200	195	222	185	196	195	163	208	181	185	225	187	182	183	199	202	219	222	195	207	207	224	203	236	187	217	193	211	205	186	192	171	200	172	221	202	190	212	197	201	196	189	180	223	205	190	184	187	223	203	198	179	183	183	201	181	189	210	213	181	225	193	196	193	185	177	189	185	195	194	177	191	232	201	218	200	202	200	218	193	194	203	220	229	205	222	196	215	215	228	210	197	215	193	205	165	195	177	197	234	210	221	207	191	199	212	223	196	196	210	209	198	210	199	218	184	187	186	183	174	194	208	204	204	210	175	215	188	191	206	185	174	180	177	225	223	210	190	207	185	186	202	180	217	204	215	180	191	217	197	199	190	217	204	180	171	208	182	190	193	182	212	206	197	210	165	187	187	209	200	204	194	186	176	195	198	206	215	209	185	181	196	194	194	202	191	207	225	176	202	223	197	234	203	219	179	183	188	185	176	208	221	197	199	168	207	220	166	193	182	203	175	210	190	196	188	187	209	214	219	209	207	210	184	209	209	220	205	164	190	164	195	175	189	204	178	231	195	209	186	174	170	185	230	195	177	206	188	171	195	177	201	183	198	221	181	197	180	198	184	189	197	195	177	200	207	194	213	200	194	191	224	183	189	190	210	228	196	203	214	207	186	214	216	192	187	199	202	176	197	193	205	179	234	217	218	172	191	211	171	192	199	196	197	211	185	209	211	181	185	219	190	239	186	204	186	176	188	179	205	183	205	176	167	202	206	186	198	177	206	188	202	193	222	195	195	212	201	189	203	175	198	202	194	194	178	196	192	206	167	177	207	208	169	192	190	230	204	193	219	192	195	190	176	205	191	198	201	178	180	201	189	217	196	202	222	199	203	207	192	196	201	209	194	222	203	201	205	219	227	172	157	214	199	207	191	170	188	198	214	196	184	186	189	201	207	193	186	199	193	171	178	181	196	216	210	189	205	201	198	182	178	191	200	198	189	170	199	210	189	197	179	186	204	179	176	211	212	204	210	172	170	174	185	226	214	214	212	181	199	213	188	204	195	185	219	204	211	187	195	189	161	167	201	206	200	228	208	192	205	201	217	219	220	195	196	194	235	206	206	199	212	233	186	192	198	195	206	215	169	206	196	206	197	211	194	211	221	195	162	193	207	232	196	190	193	196	214	218	186	218	214	219	160	185	211	209	195	196	192	223	220	196	188	179	183	202	180	184	182	200	215	209	168	205	192	190	217	219	208	194	194	184	173	206	214	192	192	200	177	189	195	206	168	201	207	204	192	205	214	192	199	185	177	188	165	203	200	199	198	211	188	178	200	173	182	211	164	197	201	194	155	205	197	190	191	222	174	202	217	212	216	225	161	189	183	193	202	177	206	202	203	192	203	189	221	186	230	197	178	194	185	220	203	208	201	198	183	195	200	189	188	228	197	185	184	184	163	201	215	164	208	193	175	219	190	199	183	183	203	222	202	188	216	178	178	204	185	188	188	204	167	189	168	203	168	195	184	198	194	206	204	203	228	214	182	201	182	209	178	197	178	186	196	179	202	203	209	172	220	197	197	191	218	206	192	222	215	198	204	210	163	208	218	186	206	214	186	202	190	210	205	215	226	182	177	179	216	198	204	200	181	198	228	220	189	188	184	197	184	199	196	191	198	188	199	191	212	200	186	198	219	209	213	188	207	173	176	178	183	198	207	206	193	178	212	193	215	195	209	224	174	208	181	176	201	176	198	200	222	198	201	153	171	169	202	176	195	177	195	194	176	181	178	181	210	209	174	182	192	191	207	197	189	213	201	203	186	183	221	176	187	199	222	188	204	210	181	195	195	193	170	199	185	192	231	196	206	190	204	208	184	212	205	195	210	222	195	172	206	166	188	204	187	212	222	186	169	202	200	207	218	199	210	169	194	182	211	204	177	190	185	164	188	198	212	178	212	214	174	221	168	210	224	200	192	200	170	215	195	193	196	181	199	166	188	206	160	193	213	219	211	200	204	208	224	180	221	228	196	202	212	207	202	192	193	207	188	190	192	207	172	178	167	225	202	169	197	203	204	192	187	203	203	199	182	180	215	196	196	200	231	188	175	186	220	181	210	165	196	209	196	201	205	169	214	189	185	203	210	206	209	223	184	228	182	197	195	209	212	171	199	190	188	184	193	202	172	208	185	203	197	191	209	234	188	202	215	186	216	216	220	207	166	197	205	186	170	194	193	173	175	190	205	204	191	176	191	209	193	218	225	195	183	201	207	232	224	192	219	218	217	199	201	202	176	151	184	223	190	180	171	201	212	176	206	207	205	202	177	172	208	194	213	226	192	206	206	179	222	225	195	211	181	231	207	177	196	205	183	216	189	193	173	201	186	193	184	221	223	212	186	210	216	201	172	168	192	201	194	199	194	188	210	211	213	174	208	198	172	215	211	181	183	190	207	196	174	186	213	181	205	202	181	194	201	186	194	220	188	181	187	204	193	182	201	215	178	202	186	172	196	194	190	203	208	161	191	172	191	176	176	189	193	198	194	204	218	184	184	217	187	181	189	187	219	189	179	202	195	197	186	189	181	189	210	205	176	216	184	168	197	210	184	188	209	204	186	203	199	215	201	208	196	205	235	193	218	180	196	185	208	206	218	179	182	207	218	214	217	174	179	208	199	197	162	226	187	199	206	232	210	192	195	165	182	205	215	169	194	190	198	173	197	216	180	194	192	206	204	186	168	178	228	195	218	196	216	193	205	195	194	182	191	191	203	190	189	186	186	197	196	193	193	218	225	180	211	215	202	215	222	214	185	192	195	192	196	195	168	222	191	206	205	194	201	206	181	228	215	193	171	205	192	180	178	182	180	192	211	184	184	203	201	198	201	219	187	195	206	186	196	188	196	197	208	205	201	193	167	176	182	195	186	183	190	198	230	233	217	194	199	187	190	223	205	205	215	200	202	163	178	188	197	171	170	206	193	188	223	178	210	190	197	187	221	196	206	176	218	198	186	179	217	197	218	190	186	193	210	193	216	183	214	191	195	199	212	208	178	197	197	200	185	186	193	193	180	223	186	193	185	210	188	186	182	196	192	145	204	227	188	190	201	187	216	191	191	204	207	216	219	177	186	188	188	172	228	218	211	197	194	213	221	227	222	197	195	195	197	177	179	221	213	203	210	175	176	184	174	195	198	223	172	216	186	193	183	214	205	197	227	190	194	185	212	199	222	160	203	177	194	208	208	172	182	209	189	196	176	186	191	192	190	188	188	187	190	202	198	200	178	191	225	215	187	214	199	219	188	207	211	224	195	194	180	168	187	178	201	179	180	206	171	227	199	226	205	203	188	215	196	198	177	207	200	207	180	195	190	230	174	185	181	175	191	198	182	232	176	211	213	198	178	182	184	187	160	183	181	199	217	199	223	183	217	214	195	181	193	219	197	170	204	196	184	223	197	192	190	215	192	196	189	184	181	221	205	198	172	173	194	197	183	189	207	215	227
4238	2265	1146	551	526	575	526	545	552	519	532	547	542	577	547	551	532	509	504	497	540	508	517	529	504	546	570	553	502	493	535	559	522	515	466	509	521	494	504	520	517	533	492	537	524	567	531	542	527	530	531	464	512	504	541	506	547	524	517	510	519	498	519	536	544	534	505	496	515	499	520	493	511	490	510	575	528	486	503	507	522	500	468	478	530	525	505	534	508	505	549	517	518	485	512	486	546	517	527	508	526	554	530	513	472	525	555	512	517	548	542	504	510	484	485	498	518	514	527	512	517	517	477	481	482	531	529	491	499	525	518	514	521	523	514	530	509	514	522	494	547	521	497	503	521	513	546	544	510	546	531	500	523	537	562	549	505	474	571	523	546	475	481	474	476	502	508	530	509	526	502	535	481	548	460	515	486	542	469	531	548	494	481	534	529	537	531	490	493	531	513	478	500	477	510	516	508	512	558	544	518	522	535	546	522	528	585	501	562	513	540	478	577	477	514	551	601	541	496	550	524	495	566	544	500	544	503	543	503	537	499	551	566	558	528	518	554	532	528	500	469	534	523	533	503	549	544	548	528	506	504	514	484	516	542	545	520	469	511	522	499	549	537	536	517	493	518	540	484	555	514	480	559	523	523	524	532	538	509	544	528	509	522	495	482	476	502	522	527	502	522	491	504	516	508	504	489	482	530	527	532	521	527	532	498	529	508	515	485	483	524	503	517	536	487	506	500	490	495	529	501	533	510	515	476	527	501	543	517	542	497	517	506	524	512	552	552	505	518	510	510	524	512	492	498	533	509	519	530	498	523	478	468	515	535	507	506	527	529	502	546	522	545	468	511	538	544	520	499	492	488	488	524	514	522	495	502	540	511	540	512	502	525	523	539	514	531	527	504	527	512	498	541	489	497	504	523	498	535	532	528	509	548	522	477	494	526	494	520	535	503	524	469	556	517	560	539	509	461	531	491	486	572	547	498	524	509	532	486	493	498	525	497	481	514	533	501	500	490	493	518	496	511	512	483	527	525	519	560	475	491	507	488	540	514	548	544	481	489	538	552	494	500	518	522	529	518	513	523	553	517	508	489	524	519	485	504	494	529	535	540	518	498	534	498	518	473	530	533	517	518	473	547	509	535	538	503	511	506	472	486	531	512	505	502	550	530	531	525	509	490	540	558	510	501	548	504	542	504	516	539	544	510	530	489	541	492	524	531	530	517	520	568	502	498	515	499	510	517	552	494	519	549	510	527	514	518	485	490	488	497	528	541	523	495	498	512	541	498	470	533	516	506	517	500	574	500	529	521	487	508	535	500	534	520	544	518	501	487	539	536	504	516	517	502	517	486	503	548	507	534	469	515	554	472	538	488	493	486	531	520	511	494	532	507	539	540	520	514	517	488	522	510	491	478	529	472	475	516	515	490	540	506	514	527	529	549	526	509	478	516	478	482	522	556	514	526	500	538	516	502	524	463	516	511	515	517	557	525	503	502	486	536	512	502	519	506	509	475	517	510	468	497	486	528	541	529	527	521	514	517	486	513	523	482	496	516	525	523	531	523	548	504	535	505	486	508	543	536	485	535	481	562	504	528	484	540	530	538	507	525	539	518	552	524	510	508	518	500	486	557	510	513	514	478	519	522	504	489	535	469	510	539	517	527	521	522	522	496	496	496	523	543	514	505	498	499	467	516	550	500	519	518	528	512	515	551	506	541	539	523	520	486	517	532	510	506	525	512	499	544	488	505	498	507	535	584	491	513	502	539	516	491	522	512	475	518	544	530	515	523	536	558	494	547	470	488	540	512	522	489	492	521	515	535	536	505	533	472	537	469	531	565	496	512	500	475	503	522	508	509	515	485	538	523	543	545	529	551	534	527	520	501	544	541	538	529	527	501	520	482	530	492	521	531	494	512	522	525	555	537	506	503	570	529	496	520	488	508	508	473	539	576	506	482	525	509	506	526	501	524	523	531	544	517	546	534	536	506	535	524	540	515	500	528	511	519	556	524	525	514	531	557	519	478	521	496	557	514	529	523	554	529	494	483	547	496	507	506	472	500	556	499	524	503	520	509	519	501	536	503	529	543	490	498	493	495	527	529	553	510	485	529	511	547	515	516	528	491	507	514	489	510	565	523	547	517	520	505	538	495	513	484	496	487	510	504	545	553	493	547	515	544	506	505	498	493	523	491	527	549	508	516	519	546	511	514	506	521	518	533	527	524	529	530	504	502	533	523	520	527	518	480	512	499	537	523	535	490	479	502	552	512	485	518	504	501	489	545	488	532	496	516	505	489	505	526	531	524	493	554	531	493	547	530	509	537	532	531	530	555	516	501	520	475	525	526	535	475	511	539	525	532	523	512	484	510	554	537	532	520	545	502	526	548	493	510	528	492	521	491	515	509	474	508	521	534	514	514	518	497	568	498	516	531	529	522	509	496	531	508	512	487	514	504	535	518	516	543	529	482	515	528	503	517	502	517	508	473	507	523	530	527	507	506	504	522	514	542	509	499	491	492	492	541	506	492	525	538	514	462	491	511	498	502	484	508	500	473	501	502	530	540	473	503	555	485	552	469	503	532	539	548	524	512	534	503	514	494	509	487	529	524	509	495	527	529	560	505	519	506	550	443	478	534	517	489	525	523	549	531	533	521	517	517	542	492	495	521	496	524	503	514	532	507	512	510	456	493	552	535	527	517	495	531	519	540	465	470	507	491	519	510	531	526	545	515	508	529	486	491	545	505	503	522	518	555	486	551	513	527	533	555	534	529	507	504	533	486	521	537	506	486	542	539	520	516	521	505	532	530	540	507	472	533	495	512	523	496	536	505	516	523	489	541	475	506	529	518	506	530	499	490	504	532	527	520	523	488	479	499	501	542	474	522	527	516	518	495	493	547	520	545	504	497	527	533	496	503	509	510	532	496	477	502	481	539	523	500	496	539	515	522	484	530	512	514	509	492	507	523	509	561	507	530	505	512	566	525	497	506	484	515	513	501	502	472	527	518	488	550	506	524	517	512	529	531	514	554	546	497	552	515	496	567	484	503	527	532	500	551	521	517	498	526	557	499	500	494	515	513	540	528	530	521	521	496	554	496	502	508	514	532	499	507	525	490	542	520	506	537	543	527	475	519	495	527	524	526	557	504	493	539	526	464	504	490	590	532	539	538	509	481	566	493	500	459	514	552	494	538	488	538	531	513	550	475	512	526	511	523	543	479	519	540	518	521	553	535	499	522	487	499	541	522	513	542	502	558	507	501	509	549	514	509	541	505	495	482	500	493	515	526	551	506	526	510	504	510	512	490	504	557	517	516	509	526	546	510	507	518	505	489	564	568	506	543	502	477	516	505	524	534	497	524	533	531	510	503	517	561	536	503	483	481	478	513	506	545	523	535	494	572	530	535	514	472	524	511	500	507	499	472	538	516	514	486	501	510	509	493	514	506	515	501	490	513	534	487	533	515	507	530	540	513	503	516	488	474	526	478	525	495	486	521	522
15411	4754	11923	904	545	490	469	410	436	407	432	381	339	420	404	390	370	359	382	413	389	412	362	371	358	363	378	381	352	403	419	402	407	369	354	382	342	358	403	360	366	372	359	380	393	348	407	431	378	406	379	345	362	378	417	395	362	384	378	381	364	363	373	398	398	356	414	369	404	408	368	414	416	347	391	405	372	363	390	374	383	407	365	361	350	350	400	373	384	394	345	365	396	366	390	413	378	379	366	390	375	403	393	432	361	383	376	374	383	387	378	364	402	394	381	365	338	400	344	406	405	371	351	400	402	341	387	422	371	348	398	378	398	399	373	380	380	358	393	342	364	359	402	401	387	390	345	373	379	371	383	387	359	364	360	383	360	407	395	396	381	401	383	397	396	388	398	375	367	379	398	374	402	370	369	384	407	383	342	408	385	378	352	376	368	360	356	359	381	390	391	375	376	403	381	389	360	380	377	404	365	383	366	351	375	406	405	405	387	391	357	345	379	382	358	402	370	372	385	378	396	377	407	392	383	420	396	379	377	385	411	428	351	394	372	396	399	375	399	363	398	398	399	389	376	393	400	391	361	361	392	379	363	362	403	353	395	385	397	392	388	394	347	391	389	359	400	371	363	354	362	403	393	419	392	390	377	320	366	410	398	386	396	389	411	365	385	389	389	369	399	388	372	348	391	365	345	387	411	366	378	391	385	418	373	423	391	380	397	358	363	360	425	380	416	375	387	376	368	384	375	342	353	364	372	389	381	387	383	369	306	420	383	372	411	388	390	329	363	353	380	379	359	371	357	388	390	367	385	365	333	399	366	374	386	354	355	373	353	354	379	401	410	390	358	381	402	393	417	381	361	396	373	363	324	399	349	364	410	408	336	374	447	387	363	384	391	402	394	355	402	392	368	376	371	347	407	398	405	419	328	369	342	390	375	391	372	367	410	403	398	382	351	349	395	388	354	392	371	378	351	414	393	367	390	388	390	387	386	362	371	363	374	387	378	382	371	399	369	395	357	386	390	373	335	376	386	324	365	410	432	390	377	348	369	386	371	397	432	356	410	351	372	382	355	398	356	359	388	381	374	327	358	389	389	386	382	367	372	402	341	367	394	394	393	373	371	419	375	389	389	380	365	380	381	384	420	365	407	387	407	382	386	371	408	419	400	358	378	407	338	418	359	382	390	393	378	377	366	391	394	362	386	381	400	372	351	398	388	380	359	407	388	369	365	379	378	378	372	415	387	350	400	381	434	393	422	370	355	404	395	370	369	329	350	373	371	383	358	380	367	373	392	378	367	382	363	352	430	384	348	378	379	429	390	417	415	368	389	402	339	388	339	383	379	384	412	405	363	335	389	379	391	346	365	385	404	391	383	372	364	367	423	378	406	405	376	375	386	350	375	377	365	394	369	379	355	377	389	402	364	370	385	341	347	376	369	361	388	383	422	400	392	363	389	372	361	374	377	398	447	399	403	356	373	416	384	388	386	392	386	356	395	398	385	333	386	351	363	363	380	358	391	408	379	354	387	378	363	334	414	378	428	381	381	368	389	349	389	371	377	398	396	369	403	370	422	360	401	407	388	362	392	373	381	367	385	360	337	379	411	404	367	384	362	393	367	383	380	395	358	363	357	369	389	374	405	397	368	349	342	370	375	405	402	382	329	374	360	383	404	391	401	372	361	382	415	382	391	389	404	416	363	392	375	420	373	379	372	335	356	415	375	397	383	388	408	406	386	359	395	383	347	370	361	388	383	352	359	406	400	379	355	406	404	363	400	361	388	401	374	377	374	363	402	353	363	325	361	388	388	372	371	349	354	386	376	359	393	391	397	358	393	373	370	379	352	371	388	377	350	375	397	382	391	379	389	345	395	380	378	385	387	391	397	397	388	387	389	410	366	361	408	387	387	391	385	367	357	350	378	354	430	420	396	374	343	397	391	407	396	364	409	386	360	419	413	398	368	372	413	369	403	355	361	356	373	342	384	388	362	316	340	389	400	373	380	403	370	400	408	354	378	400	409	373	390	372	376	369	408	348	370	415	429	372	354	369	369	388	378	388	368	392	361	407	380	385	381	400	398	362	351	405	408	393	391	406	338	353	394	398	407	407	386	363	356	357	350	380	354	410	372	383	348	380	371	403	349	405	386	392	400	360	338	359	401	395	387	381	397	380	375	371	386	396	363	356	400	404	394	387	413	389	372	383	424	397	348	389	397	370	360	346	357	365	417	399	368	423	389	346	369	363	355	357	355	367	386	415	387	387	395	390	384	400	386	359	407	397	409	399	378	412	385	412	386	367	386	388	315	373	372	406	364	401	385	382	373	395	365	391	372	386	378	382	395	371	422	386	405	363	403	375	408	349	373	393	422	424	354	388	377	397	393	362	371	393	335	355	376	358	378	396	379	376	357	397	371	355	363	394	409	378	395	380	402	375	377	386	369	340	377	397	409	394	389	360	365	365	396	391	383	404	380	397	364	432	438	365	395	385	378	401	371	365	410	405	350	428	430	410	373	382	414	367	398	373	381	358	386	388	374	381	342	354	382	381	354	388	426	371	381	363	391	438	386	412	390	356	362	388	402	369	387	365	383	363	370	392	340	353	410	384	370	398	380	426	346	354	418	366	405	391	377	358	399	379	380	384	348	369	354	391	381	381	392	392	389	410	371	364	365	396	421	432	377	404	408	408	400	357	395	336	405	380	403	343	385	388	381	392	377	370	419	369	402	375	359	394	359	366	374	402	380	366	410	346	357	384	396	406	375	367	414	429	411	379	353	383	350	381	399	392	349	373	426	391	350	456	382	370	372	390	390	411	373	381	404	378	409	361	367	356	421	377	381	378	380	370	410	392	370	417	410	382	361	402	354	373	370	402	370	405	358	393	378	398	366	395	391	373	376	407	375	388	368	339	342	402	331	396	400	368	366	371	407	381	343	368	397	384	407	383	378	431	383	425	390	400	367	391	366	400	390	415	367	382	389	421	414	373	363	396	401	368	357	379	402	438	390	368	436	411	400	361	359	403	453	378	370	407	400	377	363	429	408	373	363	374	402	409	422	387	410	392	402	364	369	401	373	391	372	387	391	383	402	352	396	382	376	402	383	426	407	389	356	405	394	399	379	377	396	416	444	340	347	393	374	371	366	374	376	379	390	339	371	373	361	408	376	396	399	365	373	364	417	376	377	381	390	376	406	394	382	370	373	355	384	372	382	390	407	405	361	377	361	358	415	388	349	406	368	381	400	387	426	405	373	371	412	388	398	416	382	348	379	412	390	370	346	393	359	405	380	406	402	386	385	363	398	365	377	329	389	408	392	380	379	411	406	424	397	402	421	392	389	371	363	389	381	397	388	354	370	394	323	391	346	369	360	383	401	348	346	390	366	388	367	352	390	391	378	413	410	342	358	388	350	364	369	396	396	367	414	397	405	356	401	389	379	349	372	388	404	377	363	393	375	409	395	359	378	428	401	412	400	362	367	401	365	367	369	403	398	380
10034	4804	12096	1645	1507	1365	1248	1200	1116	1058	1055	997	1038	923	1004	907	919	930	887	888	934	964	920	906	838	842	896	881	917	877	903	917	923	909	916	892	888	887	910	885	865	896	908	860	889	880	928	903	908	891	878	928	833	907	929	897	903	872	910	896	928	837	854	842	830	890	946	882	931	895	916	899	835	848	854	867	891	860	954	862	924	893	908	865	883	872	902	850	850	857	933	912	887	850	903	866	866	913	885	887	899	914	927	868	904	820	894	835	948	936	920	935	855	876	907	933	881	940	900	825	897	879	866	911	905	937	830	918	952	899	808	880	841	887	878	900	887	894	881	833	843	914	852	852	903	872	888	865	849	885	883	921	881	889	878	850	889	853	874	894	877	870	840	872	900	887	920	894	848	913	860	854	858	900	867	926	909	874	861	899	885	869	873	892	871	869	883	879	911	875	874	861	890	834	854	902	882	895	888	905	845	908	840	880	878	862	888	853	903	918	890	890	921	833	907	911	882	921	904	869	950	896	868	840	818	875	875	863	861	880	843	878	884	878	923	892	870	825	862	877	942	868	839	857	894	846	884	799	907	911	880	911	932	908	872	892	897	875	867	824	855	882	857	888	883	924	839	864	928	860	860	920	898	881	890	879	849	898	877	875	914	849	835	898	844	887	902	902	875	909	914	838	901	901	904	950	854	837	877	876	873	865	913	831	874	828	822	893	847	848	891	885	867	921	920	912	896	885	840	888	869	885	883	904	907	877	960	893	934	907	872	919	872	907	844	896	873	882	853	853	915	855	889	836	842	850	844	907	858	923	861	897	858	909	866	882	872	879	896	913	895	895	893	814	942	882	901	884	869	946	915	866	870	935	883	845	869	877	878	832	857	848	919	889	933	863	863	897	925	885	887	860	884	843	873	847	892	823	817	860	873	891	868	871	976	881	876	917	952	914	872	844	910	895	872	932	855	855	888	922	891	913	902	875	831	899	889	889	912	886	880	865	921	871	865	902	891	882	884	879	902	911	908	837	880	896	891	933	863	867	850	926	791	914	910	841	830	866	884	892	894	915	908	944	911	905	890	900	887	887	863	906	928	891	881	873	905	843	896	927	913	903	851	853	932	912	886	902	935	895	834	832	907	865	850	870	875	871	915	906	905	900	815	822	890	843	890	817	886	873	892	884	870	868	891	862	880	846	878	879	826	905	857	816	892	935	901	864	896	907	921	883	842	850	894	922	869	865	935	909	914	878	968	863	819	870	881	909	805	926	918	882	935	879	850	887	923	859	891	888	881	895	887	877	892	908	870	858	856	876	822	844	909	903	870	935	894	876	873	851	901	853	937	892	872	925	891	848	903	892	825	945	905	887	862	855	835	882	919	885	870	843	882	882	921	889	825	848	909	885	911	906	888	844	848	885	900	878	894	924	876	887	850	887	908	904	890	888	891	934	853	910	860	927	868	901	897	857	885	899	883	847	872	917	849	824	877	847	880	885	886	899	923	935	884	913	938	844	885	902	864	862	874	917	922	884	895	854	931	896	860	884	891	887	884	870	901	876	826	859	887	845	921	914	887	865	869	892	910	832	879	918	903	922	874	870	902	899	886	896	896	902	885	846	949	973	909	904	879	877	871	855	912	872	899	854	876	913	832	916	881	891	904	901	875	883	901	861	933	886	884	882	865	867	837	901	870	890	881	849	881	894	896	906	882	855	889	834	863	903	908	929	881	847	850	865	806	846	879	913	882	891	884	900	856	881	841	858	876	861	839	934	867	904	857	855	899	855	851	915	892	938	866	861	882	871	890	885	876	889	910	938	852	877	920	860	892	845	894	944	914	882	877	901	849	861	871	887	895	868	860	881	875	900	841	858	880	902	899	941	847	854	901	838	884	845	896	869	914	869	836	873	886	898	804	900	886	911	904	834	822	841	874	899	879	889	862	915	895	830	868	882	856	879	833	878	936	853	849	872	894	889	840	872	872	854	913	876	837	883	836	884	838	842	882	907	865	925	828	910	944	920	919	896	919	883	898	933	869	910	871	905	897	887	864	837	856	889	896	855	884	846	920	875	855	941	816	942	897	858	895	889	838	839	800	919	867	874	923	875	907	877	848	862	858	846	909	896	910	880	904	842	867	882	854	934	865	883	871	884	891	899	885	884	871	883	881	917	906	897	838	919	879	916	851	888	863	909	868	861	849	817	896	867	920	915	872	846	877	882	961	853	872	871	884	896	896	866	848	885	827	908	844	841	890	851	909	888	883	906	920	874	851	880	844	925	870	845	884	825	880	833	874	855	862	905	871	867	879	891	921	848	911	911	845	862	900	860	879	872	920	883	921	900	856	844	905	876	924	908	928	901	908	863	901	871	843	909	940	890	861	832	908	884	833	867	861	827	902	898	910	897	925	895	898	902	922	905	885	883	889	881	874	873	923	882	834	863	909	842	852	922	893	893	885	871	932	875	833	886	843	880	917	860	849	861	899	823	831	831	850	909	848	879	846	867	866	869	882	915	887	848	917	885	866	825	814	851	860	858	869	847	799	841	863	906	867	877	878	927	858	900	843	891	807	861	869	885	884	886	893	889	876	907	958	834	883	883	885	864	876	857	853	885	896	890	831	864	905	885	838	931	859	878	889	876	807	817	898	845	856	849	893	888	887	834	932	887	840	822	888	872	867	910	903	938	853	879	840	944	925	891	878	873	869	890	824	868	884	903	824	898	898	832	911	886	887	847	886	921	893	936	876	903	903	858	865	902	867	818	893	841	883	847	891	882	883	836	894	910	893	841	879	877	879	884	842	834	869	890	838	859	876	865	908	899	805	885	868	901	889	845	871	883	801	863	860	903	896	869	879	873	912	876	825	925	926	887	849	892	903	883	813	903	860	843	876	895	870	902	920	854	861	884	818	895	878	864	919	863	843	908	853	861	881	879	926	904	907	850	890	907	872	879	898	867	903	885	900	872	850	880	815	852	873	904	865	928	892	920	906	834	880	911	896	893	867	924	833	884	842	899	851	910	832	860	861	917	882	924	884	854	872	892	866	815	907	840	881	841	875	928	868	879	865	886	862	851	865	898	853	880	883	831	927	884	881	887	877	863	900	907	834	917	867	881	867	873	931	917	922	870	877	868	843	825	880	864	863	898	880	869	909	888	837	866	865	868	840	868	906	859	882	887	891	855	909	891	874	929	865	887	867	885	927	921	925	856	856	884	825	884	927	884	850	846	874	881	913	887	929	899	874	845	863	882	880	831	895	890	913	860	915	825	880	895	884	911	861	907	912	873	879	901	861	860	927	859	868	844	849	870	846	918	923	874	874	851	866	858	900	853	912	843	935	884	872	871	876	924	914	874	887	925	890	845	874	898	872	824	902	845	894	827	895	836	884	901	875	880	943	886	839	852	842	848	859	855	901	846	864	870	889	873	852	908	858	890	901	839	920	867	876	888	912	887	871	900	874	887	879	899	940	863	889	922	897	879	841	909	926	916	898	900	867	839
22595	12015	17251	1396	738	682	600	545	476	500	472	464	491	495	470	457	458	452	446	420	425	434	426	426	472	454	455	427	410	441	489	457	489	466	413	448	411	417	415	430	420	412	423	416	447	444	402	423	409	426	433	401	475	488	433	436	430	480	455	447	440	404	449	414	434	442	433	407	442	459	420	396	436	436	410	416	378	407	396	427	465	436	402	452	429	430	456	454	468	439	422	423	450	446	423	430	444	402	419	425	428	407	415	433	393	459	449	427	426	402	421	422	423	428	445	449	448	436	431	418	439	506	401	415	411	413	466	420	414	391	390	406	394	442	424	420	435	427	432	450	417	424	430	425	447	470	425	470	438	461	464	440	474	429	448	413	416	421	446	414	440	409	447	396	382	411	437	450	443	404	460	390	424	476	450	432	418	461	402	425	436	418	455	414	418	463	466	437	450	414	417	476	447	437	406	467	414	404	404	461	451	431	454	437	410	434	421	422	403	418	456	456	396	412	426	454	398	421	440	440	413	421	423	418	421	432	369	428	425	425	395	447	435	429	454	467	453	388	442	412	403	387	421	425	399	415	450	419	464	473	426	390	416	423	433	431	409	401	440	450	419	365	430	444	429	398	439	408	466	427	426	401	436	401	384	463	420	458	439	431	390	480	396	509	447	451	424	419	451	466	418	454	389	399	377	449	428	458	441	398	403	437	461	413	459	464	415	428	456	401	398	408	410	465	434	466	417	428	428	445	395	454	401	395	419	410	427	481	456	418	437	428	449	421	426	438	427	450	396	408	478	446	444	388	437	443	441	437	391	429	423	400	430	396	380	439	443	479	435	357	417	474	435	416	449	430	418	416	412	390	432	447	440	429	419	423	383	473	431	437	428	479	449	422	475	410	445	412	392	458	442	428	442	446	445	411	391	483	455	439	432	409	426	380	396	429	494	481	410	441	412	380	420	467	456	441	451	441	411	425	445	431	442	408	411	455	431	433	407	437	447	456	406	417	412	446	421	426	419	484	423	426	406	417	431	403	441	424	426	438	457	394	374	402	396	444	387	487	466	451	407	440	413	358	409	409	445	421	450	400	425	404	392	411	425	456	416	442	414	457	401	417	465	428	460	387	410	445	446	425	420	424	434	406	428	410	420	434	442	447	429	385	430	411	445	438	433	436	415	419	464	433	434	451	446	416	452	454	381	397	443	415	441	419	418	422	446	469	451	461	438	409	457	399	437	419	412	406	432	431	406	386	423	442	433	446	416	414	428	423	438	447	415	470	452	449	477	439	443	440	467	426	461	460	433	431	413	412	444	438	430	427	412	460	425	407	432	418	439	446	458	427	402	464	457	434	411	387	461	440	413	445	435	475	467	433	435	398	425	419	445	430	418	436	421	399	414	430	433	436	406	440	436	447	404	410	418	453	444	433	419	445	456	399	409	445	435	420	427	460	453	420	414	416	393	422	408	447	413	444	413	443	410	434	457	437	403	472	450	449	434	421	388	413	425	422	407	442	446	432	411	458	482	449	422	413	456	451	460	457	472	414	395	441	444	406	382	405	446	410	449	423	445	437	427	415	448	415	467	396	412	408	427	466	454	412	421	407	444	447	408	372	441	399	400	435	407	451	429	433	444	423	422	435	421	419	444	429	416	408	448	421	432	442	469	452	410	432	410	446	402	443	443	387	396	423	421	398	440	457	407	427	455	433	427	420	473	421	428	407	448	457	472	445	406	424	382	436	422	447	447	396	414	455	439	430	415	404	363	397	395	433	393	435	462	415	441	440	443	465	398	417	400	424	447	454	469	436	431	475	396	435	428	400	453	401	453	399	423	447	436	430	359	453	435	424	421	419	430	388	449	423	405	399	419	453	451	444	436	402	432	459	427	467	439	425	394	451	421	413	452	438	428	433	413	431	457	479	444	410	435	419	436	404	453	415	378	454	391	442	465	454	456	454	400	438	448	410	429	430	416	468	398	408	428	421	425	475	420	427	420	416	450	433	430	423	400	414	470	456	428	451	426	449	431	418	382	437	479	407	456	432	430	403	437	449	440	389	440	428	438	433	421	463	433	399	426	416	458	485	420	432	440	403	435	404	434	431	440	406	457	511	428	464	450	436	446	430	434	402	455	476	452	425	433	442	409	417	426	448	448	410	426	406	419	440	442	430	435	430	440	402	404	407	413	433	435	402	381	479	462	438	435	438	418	461	447	455	445	412	414	441	403	425	418	436	436	420	395	417	454	479	423	443	443	407	422	436	416	417	452	423	442	420	428	448	434	493	425	424	403	441	451	396	431	426	460	443	433	435	438	425	402	431	447	440	447	414	451	445	432	435	417	403	407	399	429	440	429	442	448	432	380	418	430	430	414	464	461	403	418	426	438	437	389	413	429	403	452	397	427	421	447	462	459	432	404	437	403	423	417	446	419	432	449	428	399	408	406	439	420	422	416	376	423	430	423	452	442	439	467	409	384	438	459	414	385	443	471	425	427	475	418	454	386	344	418	421	436	367	444	456	400	408	433	423	443	437	424	417	409	391	465	460	407	406	423	387	423	419	448	437	417	433	430	435	419	442	426	388	437	400	421	438	421	410	483	451	432	413	402	435	434	411	446	433	411	380	448	434	492	465	454	408	440	448	442	432	403	431	443	458	420	420	443	467	434	456	410	391	423	406	452	431	446	415	417	447	384	435	437	435	398	410	454	432	421	452	484	429	434	422	448	436	454	447	418	428	455	455	464	410	405	431	437	449	451	442	432	432	412	414	433	439	435	418	430	426	433	438	431	421	456	434	433	461	441	418	438	428	413	431	433	415	393	417	453	452	463	434	408	421	447	376	391	411	409	434	394	409	418	413	421	438	419	446	432	503	447	434	431	397	448	443	435	430	450	424	419	414	445	427	443	443	410	412	389	419	443	453	405	425	455	446	448	432	395	418	461	408	405	381	389	429	425	443	458	429	426	432	411	428	439	431	420	461	400	411	428	476	434	453	457	434	412	402	448	405	415	473	454	436	443	383	380	444	448	435	445	426	401	432	394	411	441	444	443	420	395	421	427	404	422	426	463	424	417	387	428	457	467	449	460	430	446	426	419	425	421	412	410	457	409	420	435	439	425	421	407	439	440	441	456	435	447	441	445	385	453	432	426	447	402	442	401	386	433	358	432	408	458	396	390	427	422	415	412	421	430	445	433	428	427	430	435	433	409	464	431	398	421	476	443	439	415	425	446	459	394	443	436	385	428	414	435	484	442	423	390	458	446	412	397	451	434	454	434	424	427	424	452	456	443	420	429	440	432	424	426	405	435	415	421	451	421	404	418	402	452	419	412	433	433	471	478	427	394	424	379	441	407	438	408	455	406	406	443	413	404	438	439	447	441	424	426	424	381	437	412	437	459	440	405	445	451	444	423	437	389	413	407	474	427	473	428	436	425	399	430	417	431	447	411	451	442	431	445	406	412	441	412	405	433	441	408	462	442	436	426	436	418	408	454	441	457	477
12606	10979	9565	2450	2233	1911	1610	1444	1380	1301	1223	1215	1201	1127	1118	1088	1100	1041	975	1012	1037	999	975	996	994	997	987	979	992	971	927	1013	1038	1002	943	930	961	944	962	999	951	959	929	897	972	1007	988	986	937	950	980	971	948	928	979	970	911	943	895	934	948	1001	1011	994	982	946	977	942	960	975	917	970	949	954	958	951	923	999	914	949	929	941	965	904	990	922	937	937	950	866	910	957	947	914	950	922	966	887	905	966	930	954	960	987	945	929	946	912	921	929	951	963	950	959	918	982	933	1006	985	963	949	933	967	946	925	975	957	954	920	938	933	945	918	925	918	1012	972	925	921	948	935	974	990	997	943	894	954	938	901	910	960	885	963	917	1006	933	932	922	891	930	870	938	936	913	889	938	936	940	941	937	948	952	938	906	941	975	964	959	915	946	984	1001	970	962	943	967	888	951	905	968	1000	1000	920	955	1000	950	959	925	898	936	975	940	901	979	942	926	946	960	928	975	921	933	948	958	918	887	984	1006	957	904	956	969	945	935	913	985	915	923	914	962	934	936	937	966	950	957	926	918	922	954	959	979	965	963	951	898	939	948	956	990	930	946	945	939	934	909	918	956	908	992	1005	1005	960	927	981	949	958	923	938	957	947	968	983	959	867	994	943	946	931	934	975	937	942	932	916	946	977	966	934	988	929	939	971	953	977	989	941	956	951	995	995	947	970	905	944	909	1000	941	864	961	958	902	978	938	962	939	980	950	969	964	941	917	903	966	999	960	922	920	944	918	952	956	963	972	965	978	1007	897	949	1013	927	935	940	953	955	938	951	901	935	889	935	936	966	948	988	979	928	940	959	996	970	959	977	1002	899	922	914	933	931	961	1008	925	971	962	969	940	933	946	957	948	934	1014	937	939	935	938	963	905	907	950	965	929	985	899	926	921	987	880	930	966	967	952	901	1002	942	981	956	895	920	908	916	934	926	933	997	965	939	942	1012	939	950	957	993	998	947	941	994	926	903	961	971	931	952	957	916	980	990	946	957	976	936	938	994	963	978	964	958	996	951	943	948	889	905	919	954	931	954	915	887	904	953	916	904	970	981	911	943	941	932	967	910	967	933	932	987	933	946	948	955	920	993	944	854	929	943	938	1001	898	954	1017	877	1000	939	921	950	967	933	945	945	957	965	988	926	951	916	917	996	975	927	975	891	948	974	949	944	927	905	968	961	967	930	899	1006	967	954	966	951	940	997	959	983	920	962	947	1002	924	921	983	941	912	990	982	935	906	1020	947	940	941	965	910	913	997	946	918	1003	935	955	946	986	977	927	881	914	963	926	968	963	960	906	1005	969	925	903	959	920	980	948	968	940	966	976	915	943	934	937	949	963	931	955	975	929	940	929	931	937	943	925	897	933	933	1012	951	942	921	967	931	942	938	922	929	938	864	947	945	916	958	939	944	917	1003	962	983	962	888	937	926	930	958	947	936	942	914	954	949	978	958	925	927	987	965	939	979	959	975	959	965	974	915	944	900	955	970	903	902	953	992	940	957	959	925	922	993	968	972	929	957	976	968	956	896	946	949	936	975	927	942	917	935	961	953	926	944	925	987	960	936	918	906	957	923	947	975	968	968	939	970	921	947	962	982	957	967	955	941	945	914	920	963	933	935	989	960	924	976	935	909	940	962	945	943	964	923	900	861	951	943	967	933	934	969	941	916	943	893	917	941	926	881	958	951	941	933	903	917	906	963	984	896	931	910	920	946	961	958	943	915	926	919	972	927	947	904	979	908	935	1002	955	962	935	967	949	979	934	933	1014	877	964	941	972	943	931	919	941	908	1001	972	943	891	902	1001	951	916	966	909	988	965	989	995	973	928	928	997	947	982	948	925	938	921	933	960	919	887	948	944	923	915	940	916	941	930	891	908	1013	950	909	907	928	956	977	972	934	935	909	980	962	936	902	920	992	925	990	926	929	921	1005	892	971	977	999	966	953	925	873	970	965	945	974	944	959	995	908	915	895	944	954	944	949	938	910	1002	935	955	944	951	918	1001	947	953	940	917	964	962	915	893	944	946	971	948	966	938	952	997	938	982	923	947	892	976	957	978	899	948	908	936	943	982	918	897	933	922	935	871	1008	942	953	930	939	942	964	900	950	982	929	942	957	924	951	987	878	964	938	912	946	883	1028	894	961	933	955	1010	936	953	972	951	931	927	939	938	945	903	963	953	915	924	951	949	940	974	977	915	881	971	949	923	960	929	931	950	969	920	960	926	934	951	955	971	958	940	923	959	995	907	936	932	1003	943	961	946	968	971	945	952	917	900	951	943	904	962	987	973	920	998	956	929	954	934	941	1000	976	940	982	926	944	914	966	932	962	971	980	954	963	961	976	972	978	987	954	999	950	929	928	915	888	985	876	986	975	891	963	921	974	931	973	970	943	987	953	923	901	930	968	921	989	1001	978	919	967	895	953	900	985	930	938	970	1039	900	911	954	920	937	894	910	962	956	932	942	988	911	869	923	980	964	958	941	984	997	940	942	1013	959	935	957	964	954	950	928	946	978	925	928	925	927	992	943	950	929	954	943	954	1023	932	977	951	980	926	956	915	974	943	921	903	928	957	942	957	1013	953	937	1011	945	927	1006	918	918	948	961	925	961	951	900	963	892	982	891	939	937	939	970	959	971	1021	926	953	943	946	947	940	935	919	950	950	905	941	992	934	987	951	952	947	938	973	978	945	965	944	887	898	946	970	929	950	934	939	936	947	955	944	854	943	990	908	975	957	926	953	935	930	970	1005	936	1003	975	947	989	912	944	994	922	917	968	900	924	905	928	938	986	920	974	957	980	982	886	915	942	926	969	965	945	948	984	1003	909	954	919	979	954	996	971	974	905	1000	919	901	954	941	932	929	932	922	963	972	995	961	981	870	870	972	931	974	1005	950	947	933	964	890	968	930	938	924	929	958	958	969	941	918	959	949	894	927	906	930	918	975	917	919	954	975	949	890	902	938	904	969	958	939	909	976	962	882	928	942	982	972	997	937	899	930	961	944	944	925	979	1000	967	955	945	955	938	966	944	967	927	987	926	926	992	920	999	953	914	892	990	945	959	914	970	990	899	941	965	941	985	907	928	971	926	955	1010	924	937	917	928	962	946	957	963	963	1007	939	971	943	934	948	938	962	928	986	969	954	951	954	894	955	949	942	969	966	876	972	943	918	958	894	962	956	978	973	975	930	954	913	964	953	940	922	933	927	970	924	948	1021	968	933	1049	921	936	993	969	990	958	924	977	900	945	948	967	956	942	1017	941	901	975	941	959	941	946	980	931	998	928	941	1002	922	956	859	999	910	938	895	932	970	937	968	912	916	950	911	946	910	957	962	907	936	958	917	995	934	996	887	967	969	959	922	961	959	920	918	985	965	953	971	935	975	983	988	961	952	940	936	882	890	918	957	943	987	955	925	932	905	956	898	970	896	906	930	932	967	974	923	941	973	932	910	939	944	952	921	996	969	946	982	977	912	978	958	938	938	953	965	945	891	938	915	914	911	980	943	962	983	911	945	984	931	909	932	976
5701	2296	412	233	235	205	196	176	185	175	211	193	193	164	197	187	186	199	177	160	180	195	210	200	197	214	208	206	214	181	150	184	176	165	201	209	193	204	194	204	187	203	172	149	187	197	175	195	199	211	181	199	176	194	189	147	180	194	170	166	176	195	203	215	214	189	190	223	194	197	150	202	180	198	199	184	196	200	185	179	205	216	192	191	165	174	196	198	205	198	166	172	177	176	190	192	172	183	195	180	205	176	193	172	177	178	202	200	203	216	205	188	170	177	163	191	170	181	185	209	186	203	185	164	198	182	234	211	182	183	188	202	196	203	153	169	193	194	179	198	182	202	170	201	202	191	217	191	188	179	167	159	189	175	194	172	175	186	201	175	205	179	218	207	183	180	178	225	167	186	194	221	202	178	173	173	203	192	167	191	167	184	198	197	182	183	203	172	188	173	178	155	188	185	228	187	179	201	180	162	190	183	184	206	204	207	169	183	179	200	219	185	210	185	180	203	210	183	183	201	188	189	197	168	177	201	192	197	168	171	189	214	189	202	174	179	170	199	198	191	189	179	203	189	183	186	179	192	195	193	201	202	179	171	203	184	190	200	217	202	202	195	199	193	192	170	201	183	194	196	214	204	173	206	205	190	186	183	197	210	181	200	184	201	191	211	209	196	205	178	154	213	185	197	177	190	194	165	189	197	197	212	173	181	176	197	190	197	206	181	163	205	173	181	183	191	197	206	177	174	181	217	180	179	154	184	189	188	180	174	161	175	152	215	184	182	199	187	187	208	204	205	179	181	207	190	191	167	180	178	200	149	198	180	209	178	197	189	198	200	177	181	215	201	163	203	230	189	188	155	181	195	188	170	220	178	196	201	187	181	178	167	207	242	195	219	194	196	184	207	203	183	157	199	185	200	213	204	190	180	192	182	191	183	146	205	184	190	200	181	198	182	176	195	183	192	214	196	194	197	155	160	198	202	157	209	204	191	177	193	195	182	190	188	196	213	183	186	176	209	192	187	197	210	184	178	202	199	219	168	196	202	171	172	177	195	210	197	196	165	177	193	192	185	170	175	195	190	198	166	178	187	203	194	197	202	202	160	182	167	203	186	179	191	207	204	199	179	187	177	199	193	198	161	202	189	206	179	170	179	200	186	208	171	171	220	200	221	221	200	189	183	166	195	199	197	174	175	197	208	199	182	211	189	198	181	183	184	188	192	172	184	198	201	203	203	194	172	193	168	217	166	151	170	184	206	185	181	189	180	182	190	195	176	178	188	158	179	191	197	166	191	172	159	191	203	184	184	177	163	169	183	171	190	195	200	188	171	169	170	204	185	206	182	177	193	210	202	204	189	192	177	185	179	200	190	178	181	187	180	192	163	194	183	193	189	194	162	210	201	212	200	215	183	187	222	178	166	185	196	221	171	189	173	191	178	181	217	176	183	181	160	198	203	209	187	185	173	178	199	191	184	216	188	203	168	205	209	210	184	217	200	190	199	190	181	218	178	187	170	176	211	187	185	201	168	183	164	197	176	177	175	192	184	178	176	185	187	192	210	187	202	197	175	195	164	216	169	189	167	208	191	209	168	175	210	183	196	186	169	188	188	188	177	186	189	162	167	199	185	201	183	204	172	179	179	169	192	183	204	182	159	195	184	199	180	204	185	199	204	194	203	173	181	171	197	167	192	182	179	185	190	174	183	181	194	200	160	193	176	178	183	200	213	193	209	190	193	198	188	183	181	170	174	173	183	201	172	171	197	182	189	205	210	193	187	194	171	196	188	191	165	195	172	207	206	214	214	181	193	188	195	210	191	196	186	185	188	188	187	177	198	176	185	163	190	192	201	193	177	194	188	174	205	213	204	189	162	185	189	206	202	205	196	186	183	184	172	203	183	205	201	202	211	189	204	192	170	178	191	191	177	176	183	182	187	190	151	180	167	189	191	187	170	191	185	186	183	190	205	150	205	191	195	180	213	203	166	203	198	199	196	184	211	180	178	169	181	187	195	184	202	211	193	206	202	189	175	193	184	196	174	197	194	183	187	201	211	205	177	183	202	198	184	154	187	222	187	197	195	188	203	196	189	208	179	201	196	172	182	183	214	180	182	190	181	174	173	199	184	185	170	200	157	183	191	205	183	184	198	189	197	183	190	191	180	192	179	180	223	182	187	213	184	190	165	185	227	198	180	217	223	178	188	177	156	181	183	175	189	173	180	185	185	209	189	226	191	177	203	195	212	175	147	211	171	184	191	198	201	228	208	189	172	206	178	182	206	208	162	161	161	187	183	216	190	195	199	169	190	212	187	184	212	179	175	199	182	185	196	215	209	205	191	170	187	177	177	211	201	186	187	194	178	190	217	210	175	202	203	192	184	194	175	179	162	197	187	196	205	203	188	178	202	211	197	200	168	187	203	218	192	181	194	215	205	184	185	194	152	191	190	220	202	181	178	178	193	211	179	180	163	183	210	208	169	198	182	205	190	162	185	188	199	202	183	190	200	184	174	196	185	185	188	177	176	173	186	181	190	170	191	195	171	208	216	169	188	175	184	191	199	155	198	210	183	186	174	186	177	190	206	173	217	192	193	190	185	190	189	209	182	194	158	215	186	184	190	188	182	164	168	189	171	177	193	201	183	182	226	204	178	182	166	159	182	191	214	184	189	210	197	212	183	183	165	187	189	180	206	214	193	201	159	195	179	192	199	166	197	196	171	205	208	210	207	214	202	201	196	208	183	198	165	185	177	182	177	181	180	179	215	194	170	164	185	192	209	167	201	185	172	163	187	168	192	187	170	194	188	195	167	184	205	196	161	210	207	212	181	208	184	169	164	189	188	181	186	202	207	165	179	179	203	182	155	174	192	202	201	174	186	207	196	203	191	176	197	200	204	214	180	186	184	209	204	146	185	179	193	168	199	188	176	188	190	202	182	159	179	186	195	187	186	189	187	195	183	185	206	206	212	209	178	199	174	199	188	188	188	190	199	190	171	189	206	209	201	176	186	198	191	188	196	181	217	192	200	202	180	163	181	210	179	184	173	175	178	181	195	195	168	192	178	198	200	191	170	200	211	184	194	185	194	208	185	180	181	191	208	197	194	202	176	217	184	199	211	200	213	174	199	169	190	153	187	167	179	198	185	188	220	184	182	181	205	213	187	189	186	195	197	203	183	207	190	183	177	188	189	187	214	157	181	175	197	182	187	190	190	180	175	167	206	201	189	193	210	170	198	202	179	210	187	207	206	220	184	204	188	177	189	204	186	183	191	197	194	186	141	189	211	194	162	176	205	183	183	192	170	197	169	189	206	178	197	165	183	183	196	186	187	189	189	185	202	185	194	199	178	182	205	226	204	215	207	188	183	180	190	202	171	210	196	190	143	197	209	184	189	170	185	200	178	170	182	176	179	213	214	195	197	187	174	207	200	168	182	188	186	193	198	167	169	171	186	169	198	189	195	180	180	187	195	195	201	184	197	183	208	184	188	189	197	175	192
3829	2438	576	563	503	536	530	516	542	535	479	509	515	528	553	533	497	525	482	567	537	529	485	511	501	491	536	520	469	476	539	503	508	498	487	532	497	503	519	496	487	504	519	485	517	510	524	542	472	521	516	487	495	521	494	551	537	507	487	507	519	510	493	520	502	457	499	492	508	537	534	463	506	527	487	499	475	510	515	487	523	478	517	480	474	528	490	489	498	473	463	516	467	493	484	477	533	505	486	479	494	532	504	530	501	459	530	504	528	489	502	515	476	477	518	510	475	514	510	503	490	467	499	511	520	456	528	508	516	490	493	473	499	493	471	526	528	483	493	505	496	507	502	469	498	503	510	534	464	483	518	481	497	476	508	494	490	498	535	502	529	524	481	495	528	501	522	509	499	500	488	514	469	489	523	518	489	516	520	508	471	472	544	510	459	498	508	536	488	504	485	489	464	473	487	446	522	467	458	523	483	485	452	492	512	489	488	496	473	466	492	521	463	512	490	476	515	471	528	499	488	498	487	470	534	516	510	513	495	475	491	506	467	454	477	511	479	494	493	496	476	532	524	505	477	495	515	468	482	545	548	527	506	502	523	512	513	469	466	494	512	470	529	482	523	517	549	476	500	501	494	491	486	503	492	492	482	523	535	487	464	515	472	497	513	514	475	500	479	514	490	457	507	523	502	476	474	505	481	503	497	474	495	490	533	496	490	477	534	516	503	549	508	523	468	476	482	508	511	456	514	529	504	533	491	516	452	507	536	510	466	492	451	496	498	504	512	489	540	497	504	535	513	504	481	472	479	552	512	508	502	538	499	509	464	488	461	470	510	518	502	567	536	500	553	471	478	490	512	508	462	512	562	531	519	551	527	511	514	509	530	491	522	454	480	499	538	520	498	506	504	503	496	497	457	511	468	526	512	504	502	467	514	520	474	506	494	473	500	502	542	519	514	545	500	502	481	503	510	490	525	475	495	498	481	509	523	493	503	539	531	494	513	515	445	500	535	508	541	511	535	495	525	517	523	501	532	507	516	527	464	489	498	524	520	533	531	471	540	495	505	527	492	507	490	473	497	501	473	506	468	468	535	483	507	560	474	510	496	504	513	513	515	487	507	476	545	479	531	485	555	465	501	523	511	503	502	471	486	501	519	482	484	466	496	502	492	480	481	488	492	495	522	517	456	491	549	491	502	471	486	497	477	498	517	494	527	528	524	503	468	502	524	495	473	473	507	504	476	490	528	501	489	492	484	515	453	524	553	486	519	486	496	511	510	474	499	494	480	508	512	506	475	527	495	520	485	488	529	461	517	514	468	522	515	526	508	513	494	469	503	502	499	464	505	483	497	514	493	475	493	515	525	494	473	507	500	533	538	527	517	512	490	519	566	502	488	508	529	526	491	518	490	475	520	502	500	472	497	520	487	477	480	516	487	524	487	507	505	513	534	483	506	516	486	512	502	508	453	520	464	478	500	513	523	497	451	498	471	516	498	500	487	501	548	496	507	517	531	447	545	520	490	504	532	486	491	451	462	504	525	491	504	519	514	516	486	525	494	521	499	516	513	527	481	475	507	476	491	498	498	516	490	505	537	499	521	480	509	519	505	521	484	577	503	516	484	521	480	522	471	507	512	496	502	494	486	442	503	498	468	552	510	479	491	467	465	519	513	520	508	548	493	520	537	505	540	462	564	534	506	481	487	445	536	498	487	488	532	491	512	466	498	541	528	512	506	487	477	497	522	520	475	515	486	496	477	498	493	506	504	500	496	521	480	493	542	542	455	508	521	511	500	505	518	487	477	503	470	523	507	546	488	510	475	505	494	566	500	463	518	492	517	442	540	497	457	512	479	493	460	498	536	523	545	502	536	457	507	497	496	481	462	483	491	506	503	513	493	515	482	514	508	522	470	517	526	491	477	503	488	492	487	535	486	488	523	531	511	552	507	501	487	478	495	522	449	445	485	525	512	484	468	503	530	567	506	518	505	479	492	532	481	482	483	493	504	496	448	529	549	510	475	487	490	492	531	570	520	496	523	479	541	500	522	497	521	516	521	505	483	517	513	532	494	481	518	502	503	493	524	551	506	507	491	516	500	547	504	498	489	502	502	470	500	511	493	478	480	484	487	493	454	531	489	532	503	512	492	483	504	489	524	532	487	493	506	506	475	489	470	477	517	497	513	520	497	496	495	471	503	507	508	477	474	482	540	484	485	517	468	504	491	499	484	524	502	496	524	533	475	473	488	520	521	516	509	515	493	532	525	494	494	503	524	523	452	500	489	504	514	493	519	506	472	508	499	520	518	504	533	514	483	523	486	502	473	542	501	497	508	512	499	504	551	487	519	514	501	454	496	486	481	501	491	567	488	525	511	516	512	486	505	501	488	486	495	504	499	467	491	520	511	504	494	519	526	494	505	498	517	525	502	497	517	496	536	461	506	505	483	507	505	535	461	490	496	470	526	507	496	517	459	503	476	512	488	528	479	502	456	522	494	489	484	480	534	522	514	495	497	471	514	510	521	497	497	492	506	525	458	478	557	487	518	471	492	494	482	489	496	532	471	490	505	514	500	500	528	505	461	493	471	474	508	510	514	493	509	575	537	503	458	475	498	485	520	520	458	478	506	507	483	502	549	514	519	491	491	506	478	464	512	477	533	530	470	519	501	478	511	503	492	523	534	518	490	574	505	488	496	465	485	551	467	501	484	530	529	474	462	517	502	518	482	489	516	505	500	508	480	514	503	526	482	495	519	481	464	509	488	509	466	528	523	511	515	515	493	478	499	482	531	502	523	504	493	496	509	515	491	504	504	505	460	515	514	446	454	500	503	487	516	483	505	523	525	498	565	478	480	498	536	511	504	495	517	520	533	494	510	484	499	575	463	517	505	536	470	509	490	513	492	486	521	492	474	498	480	510	514	494	501	508	458	479	509	489	509	494	497	520	476	512	475	502	480	559	465	546	486	489	496	546	491	509	507	528	499	500	531	479	476	479	483	526	501	512	486	438	519	539	506	462	498	507	507	502	489	521	499	525	503	520	544	551	503	508	493	473	490	505	547	512	459	527	525	505	545	477	496	467	523	508	509	546	482	466	508	501	471	534	511	504	486	516	515	487	516	463	541	509	473	494	488	529	511	496	492	514	473	494	522	509	513	477	478	500	482	487	524	471	503	517	470	502	468	517	506	522	503	467	539	493	522	524	497	485	502	505	526	516	516	503	523	481	500	499	473	513	543	479	503	531	542	518	475	490	475	488	488	521	498	481	478	513	543	518	529	468	491	474	523	512	458	506	481	488	490	493	538	530	495	497	491	496	521	517	463	494	482	501	529	508	495	498	493	517	507	501	497	499	482	542	474	499	549	461	535	461	541	494	487	475	525	482	490	477	520	502	513	500	495	499	487	499	456	521	485	509	534	483	482	482	526	512	542	491	485	503	512	497	497	486	464	521	503	457	535	486	501	480	489	477	572	511	510	479	482	486	491	529	517	533	451	462
14471	10765	1705	580	555	464	425	457	395	385	379	436	362	423	415	355	383	361	387	374	382	395	405	387	368	357	382	393	367	423	385	391	379	371	374	356	359	357	345	411	379	385	387	344	368	386	372	385	397	392	356	384	393	392	378	333	380	389	400	392	369	371	392	366	397	353	356	359	382	407	363	366	352	351	344	359	364	355	364	376	388	381	395	372	389	386	414	384	357	362	347	366	426	368	362	397	375	333	351	390	401	392	377	369	406	380	394	411	359	344	359	364	389	363	383	357	389	371	396	339	366	368	415	379	357	339	355	336	362	395	390	402	375	352	330	375	366	348	385	363	375	373	386	384	396	367	409	373	368	375	410	337	347	355	378	389	387	388	380	387	350	391	360	386	360	369	376	378	377	351	352	385	378	388	363	322	358	358	373	399	378	410	395	371	372	366	402	352	371	350	352	349	348	347	401	372	352	406	351	395	385	368	351	375	374	361	391	375	309	333	365	368	417	378	396	341	406	346	365	385	411	407	392	367	366	392	401	323	381	363	389	394	407	346	385	348	370	389	375	392	356	374	369	378	392	375	407	392	397	359	373	341	389	391	362	374	350	358	376	355	357	361	371	346	350	357	376	348	359	330	406	384	389	381	346	365	392	364	412	382	371	393	374	359	361	323	383	354	371	395	373	347	322	353	386	355	333	359	361	371	387	352	373	380	366	372	406	402	366	338	384	362	364	371	374	381	376	333	370	326	394	390	367	365	382	363	378	376	386	384	365	369	382	380	362	377	352	372	368	398	374	362	350	376	384	356	337	377	411	391	363	383	416	395	409	403	406	370	361	361	376	373	401	372	394	395	399	395	390	399	386	359	363	394	350	376	376	351	385	364	366	354	380	398	360	384	392	358	367	339	372	365	353	401	375	378	347	395	401	348	364	370	415	364	377	391	401	347	360	369	322	331	349	382	368	408	364	398	408	358	401	348	385	402	374	373	379	378	386	336	371	418	408	359	384	330	399	370	375	354	406	389	395	366	387	405	355	323	360	379	397	384	405	393	383	387	350	355	402	394	396	397	403	352	346	375	371	344	367	381	369	362	394	348	334	361	345	394	374	420	364	355	428	400	365	389	362	361	345	369	372	398	368	372	374	404	362	346	346	379	380	354	377	364	358	379	364	347	386	379	398	380	321	351	363	402	376	389	328	386	392	345	384	387	342	327	375	336	361	378	402	410	386	338	337	346	354	418	364	372	369	393	357	383	379	360	354	358	338	404	393	353	388	364	394	372	358	371	431	382	377	388	399	378	379	386	349	366	358	371	387	393	375	391	367	353	355	397	360	321	389	363	403	359	392	384	378	359	363	377	389	377	368	379	354	373	338	379	329	387	370	364	383	439	352	343	379	393	369	383	370	365	379	372	358	374	390	379	396	344	413	342	400	394	377	397	349	379	362	387	352	351	376	338	378	350	371	397	356	368	374	350	364	403	333	360	379	392	363	347	348	392	404	352	348	330	383	390	397	393	398	381	409	369	348	363	347	337	384	360	360	385	370	360	376	406	380	323	369	395	375	371	374	343	382	376	366	371	372	368	396	425	420	395	392	363	358	402	399	388	404	372	393	349	320	402	372	373	387	391	396	371	352	432	391	390	387	347	360	383	394	370	383	387	357	398	419	372	388	352	394	377	370	321	401	405	384	369	399	345	362	373	362	379	388	367	394	411	368	383	398	399	365	407	392	370	357	368	337	345	389	356	358	387	389	383	359	391	373	369	370	372	360	366	360	382	377	372	407	391	396	363	333	369	390	376	389	342	334	348	383	394	385	374	364	368	376	405	352	360	367	363	355	395	368	385	366	376	352	373	371	396	405	382	359	379	339	395	360	350	401	349	385	352	405	328	356	361	382	389	374	365	405	367	382	401	392	371	364	399	409	382	368	389	400	358	376	383	331	390	390	404	347	354	378	367	357	379	430	368	371	381	392	400	375	355	378	353	386	387	387	366	371	358	351	398	364	363	420	411	391	335	385	381	382	345	400	404	404	384	358	381	379	352	400	406	357	335	343	373	383	356	332	371	379	388	386	348	386	386	358	394	357	388	390	389	367	385	352	387	357	378	390	379	413	404	392	401	367	356	396	372	412	379	408	409	346	372	379	389	402	402	401	364	357	387	420	394	409	369	420	360	376	358	366	392	384	389	374	389	344	396	372	417	370	358	394	356	347	366	379	351	446	400	409	375	353	371	384	368	329	366	347	391	407	377	389	358	342	327	396	376	398	386	367	387	393	355	387	424	385	353	391	407	365	382	385	361	383	393	383	406	357	414	382	349	352	361	414	358	376	393	367	358	361	388	332	406	357	360	356	353	372	373	371	378	374	379	349	354	410	374	411	385	387	395	370	353	388	369	354	351	367	367	342	373	392	385	398	369	400	377	358	385	356	377	370	373	400	362	368	356	374	347	377	365	375	385	346	348	325	409	403	389	351	394	339	353	340	348	386	370	351	407	354	366	379	410	372	357	395	389	397	410	385	386	347	378	391	350	347	380	347	351	399	370	368	388	376	349	363	336	383	353	337	318	385	360	397	323	358	352	363	371	372	360	391	384	393	360	367	348	383	346	371	359	411	364	380	413	337	346	368	389	405	384	356	369	383	372	375	376	393	398	330	378	375	363	352	399	352	378	340	420	359	356	343	379	379	368	350	362	375	389	386	362	360	333	388	406	336	364	372	364	376	369	386	398	379	381	353	355	353	362	359	404	384	384	419	376	386	370	338	387	340	401	357	376	387	432	377	382	367	380	384	356	403	373	353	339	377	355	385	397	343	350	374	350	378	353	405	425	390	350	367	380	399	376	382	364	355	349	409	388	358	352	343	365	400	382	391	440	359	370	350	368	382	375	372	353	409	379	424	341	401	387	376	371	399	375	370	348	398	360	354	366	372	377	382	347	383	362	395	403	340	374	419	404	405	428	372	394	373	368	344	385	357	431	386	378	350	390	386	328	371	389	384	325	389	375	372	390	378	374	417	329	394	370	367	379	394	374	373	386	377	375	393	359	402	383	354	392	359	394	418	376	352	398	400	388	371	371	351	356	319	367	364	382	367	364	378	339	361	335	391	358	368	412	414	382	378	403	369	382	363	364	374	385	353	373	387	372	390	378	399	384	418	389	413	370	358	363	433	363	376	363	354	366	373	399	352	371	379	338	400	359	368	365	383	380	376	363	364	376	362	382	372	405	370	418	394	381	381	363	353	350	372	353	332	356	347	358	397	378	376	379	382	373	399	388	394	372	376	367	401	366	363	386	341	385	390	380	367	367	380	405	375	337	373	352	361	342	411	370	329	367	407	370	367	352	382	371	408	397	406	388	355	358	360	345	398	374	365	388	388	374	389	394	393	353	415	393	345	357	386	373	360	363	406	375	369	352	367	399	395	388	402	381	347	342	388	371	387	396	345	358	400	383	367	364	370	368	406	361	386	398	348	349	394	374	384	399	330	358	437	373
9768	9598	1461	1629	1544	1354	1242	1193	1099	988	983	999	984	928	893	944	980	897	931	901	859	956	874	872	914	880	954	887	887	918	902	887	909	867	962	910	896	902	874	891	853	886	872	896	831	871	847	912	920	871	861	918	901	864	870	895	886	859	889	897	860	823	893	848	873	845	840	853	828	813	883	812	869	877	833	875	912	855	832	835	864	889	847	853	837	877	907	877	882	873	888	915	909	884	881	920	889	910	896	878	818	864	871	872	923	864	848	862	895	871	920	834	873	832	825	899	911	910	859	910	855	848	846	867	893	858	852	869	844	854	861	877	922	928	852	902	867	894	870	885	877	846	871	874	891	875	875	880	801	844	907	884	832	898	875	851	895	865	815	882	860	887	795	823	889	854	901	869	876	885	854	854	893	832	925	885	883	890	842	887	849	846	894	859	895	915	839	866	873	879	852	871	855	835	840	872	856	870	833	879	850	861	892	872	865	798	883	819	838	894	878	899	886	918	909	870	886	866	839	855	869	906	843	902	853	835	876	836	895	846	862	878	864	850	881	857	812	886	891	911	851	881	855	881	873	890	900	876	869	904	883	789	883	886	910	884	854	878	869	849	881	888	904	915	831	858	853	890	884	854	864	891	933	809	846	806	873	889	861	884	865	896	861	861	883	849	878	890	918	877	829	900	858	878	873	862	902	819	926	856	882	871	885	867	861	844	893	808	887	912	878	854	843	920	867	874	885	888	901	867	896	825	868	863	919	892	877	832	877	860	883	870	894	850	882	880	883	884	852	814	903	833	901	885	842	846	862	839	862	806	858	861	935	845	903	881	924	816	924	886	842	867	826	900	877	929	890	839	868	902	905	878	935	875	859	858	886	885	866	926	923	873	877	878	858	848	910	887	841	829	828	897	903	852	899	840	893	813	890	882	846	882	874	847	879	905	888	856	867	899	882	914	900	849	871	847	874	857	881	860	838	847	883	894	891	879	878	862	883	825	861	861	907	884	915	853	894	886	834	912	881	925	858	853	848	892	861	900	849	849	929	859	886	835	844	862	841	888	866	861	830	874	873	928	879	809	851	848	865	846	851	855	884	899	857	829	884	879	853	845	907	849	820	895	928	847	852	875	833	909	872	900	888	848	848	830	914	854	900	902	869	862	863	874	862	868	889	856	877	917	842	851	901	846	883	862	869	862	893	891	857	887	920	907	882	840	887	878	811	858	868	846	872	920	872	856	828	876	909	874	799	900	877	872	906	927	870	867	866	908	882	875	892	899	843	872	885	913	910	869	893	888	876	907	825	844	871	844	846	850	854	795	842	883	889	879	860	879	857	864	895	891	868	842	876	909	918	874	911	880	899	890	900	872	859	853	877	818	827	893	861	882	905	939	869	822	873	851	854	926	872	898	858	869	877	849	853	895	863	857	859	878	889	872	893	914	919	892	818	844	950	877	869	845	836	804	880	860	908	894	879	854	935	932	894	863	875	884	914	875	847	829	847	856	910	852	884	862	877	880	930	850	894	911	846	845	869	837	874	831	876	830	894	872	837	894	852	869	891	905	842	909	881	797	868	847	840	884	893	899	896	970	894	872	853	837	878	867	901	936	862	843	843	875	900	874	873	868	868	860	853	860	878	856	860	879	909	871	896	849	915	915	903	873	851	905	890	858	883	839	851	881	878	893	843	853	835	843	931	853	853	881	850	882	878	893	888	871	861	876	788	907	830	886	891	879	872	901	886	885	886	901	876	866	813	859	889	861	861	817	848	907	877	878	869	876	896	847	870	865	844	861	888	880	860	858	892	867	920	904	921	893	846	869	867	871	870	857	868	862	902	882	872	877	827	806	872	825	845	892	840	840	884	852	924	906	838	908	866	871	854	891	872	862	872	885	891	872	870	895	884	868	902	878	834	876	841	875	840	882	863	826	849	844	869	835	845	833	893	915	898	853	898	910	853	895	922	921	815	836	844	877	869	828	848	889	922	860	877	885	869	898	820	850	880	859	862	859	870	857	907	877	869	904	906	865	899	799	882	833	870	870	900	909	872	904	905	951	861	828	906	828	874	870	899	851	899	858	880	832	858	884	877	864	869	884	905	868	898	870	849	875	896	875	816	877	862	864	865	857	889	903	849	860	882	892	916	864	871	864	923	924	934	876	848	876	869	868	880	926	836	867	864	870	890	877	868	879	890	864	844	841	930	808	913	878	917	869	847	857	829	886	917	924	868	871	834	850	826	879	862	862	831	889	880	851	823	832	912	899	923	881	905	866	899	819	835	879	803	832	896	881	857	883	912	877	823	879	886	867	863	878	816	821	882	890	844	880	866	867	921	831	880	899	877	915	866	886	850	876	810	896	845	868	854	879	916	817	881	863	894	896	832	823	854	868	865	867	887	894	855	863	850	827	883	882	807	909	866	893	837	881	884	870	857	871	840	837	915	886	861	871	884	863	911	850	945	886	875	845	848	940	869	841	854	863	918	941	883	862	879	838	872	905	837	910	894	852	921	893	848	902	871	876	872	835	859	912	871	919	897	880	906	848	904	884	828	937	855	818	883	905	877	870	937	878	893	876	881	835	896	920	877	828	867	826	891	890	860	895	870	892	903	929	799	831	898	841	869	874	854	847	879	886	900	872	834	847	889	849	891	878	845	882	870	869	867	868	934	871	863	824	894	852	865	871	892	844	863	894	910	899	847	929	960	894	888	883	867	840	897	818	841	881	840	833	871	914	921	871	864	902	870	877	871	898	859	903	850	876	887	847	884	841	885	872	906	876	899	889	864	849	845	869	844	925	872	914	849	870	890	881	907	815	885	901	847	901	868	871	886	856	872	859	863	929	871	836	880	868	860	878	884	879	896	874	932	847	852	872	881	862	893	865	856	944	925	840	897	857	898	856	794	840	882	924	924	896	812	839	858	872	863	854	821	879	893	867	934	908	890	861	846	894	906	861	873	873	879	859	894	904	901	915	856	846	855	924	855	857	844	851	898	907	844	899	847	933	869	834	902	903	857	859	873	837	897	864	886	847	936	910	844	857	895	887	900	812	902	892	887	896	884	878	875	875	888	903	885	859	909	876	916	872	882	861	842	865	868	868	835	924	812	887	928	901	904	850	885	921	809	892	910	862	856	872	871	865	913	842	862	912	901	878	845	878	887	855	889	916	896	842	857	884	880	844	851	865	807	857	886	862	925	873	854	879	842	909	854	875	876	869	879	873	866	871	901	845	861	865	882	842	890	872	856	881	825	872	887	868	878	865	818	876	867	866	849	782	884	855	875	895	840	890	871	871	944	854	892	852	848	878	855	872	927	895	866	912	853	898	889	833	868	897	879	847	869	883	876	866	894	864	898	862	898	849	847	902	908	907	871	853	888	862	884	816	921	848	863	848	853	863	846	858	865	932	854	848	863	864	855	862	886	938	881	883	893	909	858	915	839	875	887	853	885	795	873	888	879	896	894	896	906	805	865	879	875	859	862	878	850	852	880	865	878	847
22888	18574	2513	962	787	626	586	519	509	478	500	475	461	464	439	462	462	487	447	425	427	407	421	483	437	458	427	444	430	411	410	421	448	411	442	439	411	424	446	457	443	417	432	402	442	389	427	433	440	396	423	443	410	434	402	450	387	419	445	448	422	424	470	409	401	420	441	426	447	397	441	430	438	409	401	396	417	383	437	428	417	425	404	429	443	437	430	416	421	418	454	434	417	443	421	472	403	424	440	445	431	415	394	446	423	418	384	406	459	395	439	410	424	430	402	418	434	407	422	440	444	406	421	428	397	423	435	445	410	423	415	400	424	406	433	438	461	411	446	433	435	413	406	451	420	473	438	410	441	459	371	449	432	433	438	387	412	435	443	455	396	423	432	457	397	420	420	463	429	402	444	413	452	410	427	390	412	442	440	452	404	384	444	422	390	425	465	441	436	414	454	410	455	437	410	431	459	437	439	386	443	428	440	431	449	400	454	425	436	414	449	445	402	403	442	412	427	406	425	422	418	464	382	420	428	406	408	389	422	432	418	460	453	424	430	396	397	426	419	393	414	433	440	408	359	463	432	382	411	446	395	427	432	415	435	452	411	400	462	394	430	419	429	404	400	459	441	427	434	445	453	451	481	445	429	443	421	384	369	450	425	438	396	450	420	430	437	406	413	430	457	415	387	404	385	404	402	427	421	416	395	440	443	392	431	395	426	406	420	457	385	427	405	438	419	426	443	447	433	443	414	406	443	398	394	385	423	449	438	438	407	419	391	397	423	408	413	460	379	411	425	399	418	442	433	423	408	396	421	451	405	441	413	403	417	427	459	438	464	429	438	392	416	441	405	434	404	403	415	419	409	420	399	414	417	402	445	420	436	411	427	442	410	422	456	474	423	436	462	417	439	426	439	429	406	383	411	428	421	412	420	427	367	447	404	381	423	405	381	418	410	392	410	456	444	401	409	400	441	439	417	429	407	420	424	440	427	456	432	403	413	432	412	419	398	435	386	389	455	375	438	425	462	448	407	426	460	400	420	438	433	418	417	365	390	431	427	415	402	427	450	386	431	434	436	448	412	455	395	437	408	466	418	454	384	412	424	458	406	424	440	446	444	415	429	379	430	416	419	432	406	440	415	391	405	414	405	392	467	401	464	480	455	413	443	471	458	422	433	393	404	424	411	455	380	419	461	439	431	411	407	383	403	401	418	449	441	431	443	447	429	439	386	397	392	419	410	425	412	416	389	421	410	448	404	393	417	425	426	417	443	439	387	434	411	413	450	421	433	418	397	449	449	401	410	405	421	416	393	398	402	408	448	398	435	441	402	440	447	455	431	472	413	441	417	455	449	436	438	420	410	407	455	403	404	406	465	451	449	415	417	458	437	435	492	425	484	398	401	400	426	390	480	418	438	429	404	415	408	441	420	441	449	397	461	428	396	426	404	424	408	444	426	455	424	442	423	454	441	447	408	419	369	473	409	437	434	398	452	439	434	398	411	413	403	426	428	429	423	420	413	450	439	387	444	417	399	400	443	402	424	381	397	411	449	445	444	421	394	446	421	392	460	440	419	395	415	441	432	440	413	431	422	402	435	410	444	437	436	438	386	410	437	416	395	427	443	404	388	413	416	455	440	433	444	448	412	416	407	412	434	460	406	385	427	456	449	440	407	456	392	430	432	423	449	430	378	438	418	437	458	432	388	450	418	437	425	440	447	388	383	435	396	417	418	448	401	414	414	422	461	457	423	444	400	472	410	406	423	425	461	416	420	446	405	411	439	450	432	401	411	433	480	415	399	459	401	426	399	395	408	463	438	387	424	436	398	428	480	412	471	372	425	475	430	439	438	379	422	444	445	395	434	388	430	390	440	386	485	419	434	461	448	433	479	411	396	416	432	419	432	430	415	457	435	448	421	392	413	448	422	392	456	470	457	400	423	441	419	427	431	459	433	424	422	402	433	411	432	418	393	397	430	446	430	461	447	408	387	415	411	462	391	445	445	407	444	423	448	447	417	408	414	436	420	423	394	471	439	404	457	458	430	408	407	414	390	479	439	451	414	411	428	404	484	431	396	381	408	413	449	410	401	416	445	406	423	431	404	424	424	469	458	428	412	433	431	391	421	419	421	466	415	420	419	414	433	400	440	428	404	421	458	453	444	425	402	457	439	416	400	439	423	407	430	420	432	424	417	408	423	422	391	421	419	412	428	424	425	411	440	425	424	422	400	434	402	410	450	422	457	436	401	414	399	427	399	392	423	488	387	436	420	421	419	426	429	426	411	397	388	405	399	476	430	437	414	421	404	395	392	408	462	391	391	390	421	455	448	410	450	415	421	413	446	406	394	427	426	419	442	443	443	447	439	404	447	406	444	426	427	437	422	399	430	447	452	429	442	398	439	388	447	416	400	419	425	396	430	418	451	430	427	427	397	429	424	431	460	445	440	423	413	425	396	453	415	432	412	416	442	442	454	452	423	458	425	448	452	453	422	438	424	369	411	451	418	418	452	406	418	394	436	412	440	431	459	434	425	419	449	438	434	400	388	427	457	417	437	432	398	416	439	449	418	402	404	424	437	472	421	416	407	407	436	449	398	426	424	429	388	427	406	434	453	446	431	423	433	408	418	420	400	405	431	401	379	407	448	424	424	422	433	439	432	449	440	424	438	416	450	425	421	418	431	402	421	438	452	397	416	434	435	426	426	385	385	419	428	478	438	411	402	407	423	411	440	411	425	443	414	447	427	449	427	419	493	376	430	429	419	401	394	426	456	460	454	400	415	401	413	416	426	418	441	436	473	425	404	410	436	415	407	437	428	442	413	412	423	409	439	404	379	394	455	414	476	432	412	421	450	421	466	452	390	433	461	418	401	432	404	408	419	437	412	400	389	417	422	447	430	435	408	438	439	431	446	411	430	424	450	472	424	465	461	407	417	446	430	430	454	429	449	447	393	413	412	416	411	407	466	420	435	411	432	412	433	415	433	396	456	409	437	407	410	406	438	412	418	424	435	393	466	426	464	455	486	449	402	400	455	448	411	411	418	410	428	445	447	420	382	410	448	465	419	428	433	399	440	404	384	424	425	419	403	406	435	416	376	429	427	426	437	389	424	400	456	417	399	451	426	433	452	386	428	378	407	419	417	468	429	432	419	388	415	395	426	429	417	410	449	408	452	433	391	435	405	440	417	390	417	452	371	401	433	435	429	404	433	442	390	404	410	425	451	435	443	423	444	434	387	404	453	445	429	403	415	413	419	404	408	432	418	390	437	486	453	425	422	443	452	419	449	434	456	419	412	459	421	414	440	433	403	429	416	448	414	410	409	443	402	434	433	420	402	410	425	409	419	403	453	445	432	413	390	449	400	406	401	429	422	395	403	432	427	440	435	427	396	420	423	398	437	435	445	414	376	441	420	392	417	410	409	435	461	412	433	467	455	421	413	422	460	434	434	450	446	398	437	396	440	356	409	428	441	394	459	410	400	371	427	429	462	424	449	418
12697	13184	2356	2529	2264	1966	1689	1546	1486	1339	1258	1206	1125	1116	1100	1017	1020	1025	1066	1035	1030	1014	1002	1008	1007	1010	976	965	952	965	960	935	928	1007	1052	989	909	972	920	962	970	946	944	924	950	953	962	927	931	947	910	970	973	934	998	956	962	945	939	928	931	977	963	908	940	950	954	892	952	996	985	968	952	937	977	991	929	920	937	918	969	967	909	897	924	936	990	912	913	933	975	921	962	930	963	938	936	953	928	887	937	924	919	923	892	902	975	937	924	886	932	933	942	917	963	933	946	920	961	967	953	955	976	913	953	917	964	904	967	961	935	928	915	989	972	954	915	941	954	956	975	953	916	955	933	873	910	959	957	939	963	919	947	929	949	948	922	904	892	952	927	936	947	953	890	973	926	947	948	905	960	936	994	890	979	953	985	941	938	915	907	917	925	933	853	922	967	905	943	917	990	973	939	939	877	940	912	941	970	961	975	946	907	944	915	994	909	926	924	918	917	945	924	919	971	955	935	923	961	980	969	904	944	953	951	921	854	910	918	958	947	948	933	964	959	974	945	919	917	931	934	889	971	872	869	955	951	901	927	901	962	859	934	900	947	944	936	909	950	930	898	938	961	948	904	962	932	954	896	986	921	950	935	988	964	912	873	941	964	969	937	915	900	918	919	938	956	919	927	899	953	958	977	958	894	947	956	889	901	862	922	927	967	931	873	908	904	914	946	889	1019	985	934	921	891	926	929	921	910	942	940	1018	954	954	894	928	986	894	946	912	938	920	931	941	908	918	936	965	973	920	965	940	900	961	903	940	946	918	924	916	921	909	962	948	919	899	879	978	916	902	920	903	938	917	885	973	938	955	958	1009	887	958	923	950	929	966	936	967	946	936	918	912	953	973	931	934	919	942	963	936	929	917	922	937	932	893	931	911	941	901	923	940	942	961	971	983	940	894	944	1002	947	870	937	951	937	909	953	947	993	962	944	886	931	910	884	949	916	942	986	959	927	917	969	956	913	925	929	952	1011	957	921	912	940	882	926	1001	912	954	953	900	900	975	944	913	916	951	859	939	899	948	932	936	982	945	988	1007	956	881	905	937	889	930	899	929	928	945	922	967	936	929	920	882	918	947	964	958	932	940	953	875	921	1016	882	967	909	927	930	946	921	916	923	956	895	912	941	933	910	919	928	894	993	955	972	947	913	959	917	931	916	955	912	926	902	955	948	922	912	992	920	862	949	912	1002	968	928	970	942	899	947	937	969	938	953	933	953	926	929	906	963	918	934	936	900	975	960	940	890	915	950	906	902	927	942	937	930	952	916	939	984	980	959	969	924	931	901	941	986	886	983	931	967	966	933	938	916	994	969	948	900	894	972	926	928	944	949	945	913	940	984	954	949	944	944	954	917	979	931	989	922	944	929	886	924	921	936	885	977	919	953	911	898	944	938	887	1015	908	984	911	879	901	951	966	973	961	920	957	922	942	952	928	922	928	966	914	945	932	951	901	924	996	963	929	890	938	934	965	977	942	963	1005	912	976	914	920	932	940	948	940	953	903	854	975	916	901	902	979	934	936	972	908	951	962	943	913	951	932	906	930	916	896	962	934	918	1018	981	997	905	912	942	984	908	1005	936	868	926	886	947	957	1003	895	951	968	905	896	963	966	930	926	976	955	905	884	964	911	947	947	908	954	939	930	889	928	891	882	931	908	934	958	899	928	915	929	952	908	918	922	894	916	931	936	885	1001	986	938	949	957	948	906	975	888	913	958	916	939	905	921	906	882	972	897	902	944	961	964	934	886	987	907	954	970	934	941	985	909	965	940	931	917	931	888	950	982	970	939	908	976	940	950	899	914	915	916	891	977	896	921	954	984	927	966	986	943	908	928	882	972	904	898	921	972	940	901	970	967	943	956	909	865	910	964	977	941	978	896	960	985	907	936	944	907	946	926	894	936	957	885	988	913	927	949	983	958	953	901	966	972	973	895	883	1005	928	893	894	943	892	940	986	952	1001	916	964	895	897	941	930	964	973	940	888	917	960	969	862	893	933	949	923	924	951	975	938	1026	937	955	905	903	959	904	908	937	929	943	919	910	922	900	905	956	905	958	992	962	996	943	935	958	926	951	920	926	930	949	967	913	936	918	906	984	973	937	917	1009	981	925	924	906	923	951	903	909	900	871	912	936	975	944	934	937	947	952	922	910	942	941	898	907	962	993	955	946	910	948	965	917	961	962	922	931	947	946	938	929	972	901	932	899	922	940	952	945	942	945	933	933	969	886	867	903	950	880	939	895	918	922	949	962	980	898	923	914	913	949	865	928	938	936	941	913	913	942	946	941	946	906	901	950	965	878	951	914	916	923	996	934	956	978	883	960	891	941	927	972	888	968	924	922	921	929	959	948	947	887	891	927	909	963	947	959	960	932	981	956	962	924	867	956	840	910	951	905	953	950	873	903	941	934	893	938	923	941	896	966	890	915	947	957	940	928	955	889	925	941	948	886	920	966	1003	931	1012	947	905	914	973	955	923	983	914	928	908	973	943	936	950	982	909	908	897	924	897	954	968	936	995	910	963	926	957	931	943	990	875	896	941	931	982	929	915	923	930	993	935	888	946	922	955	947	921	956	1002	914	959	933	984	952	923	934	933	937	926	913	933	956	980	930	931	926	925	938	927	945	910	874	919	977	937	937	906	1023	913	955	955	941	961	971	961	984	941	971	992	936	964	937	929	929	886	921	925	913	901	976	989	947	982	982	958	926	915	920	953	889	950	914	972	954	882	962	907	963	889	969	983	947	918	909	965	904	917	910	929	979	925	942	995	856	899	922	981	886	908	991	982	890	983	946	937	943	941	887	861	955	969	896	999	909	945	982	912	920	927	902	972	908	880	955	917	934	926	975	926	948	895	907	945	938	953	932	918	1001	912	920	952	866	953	944	871	982	1014	933	904	963	894	928	872	1002	899	951	986	954	957	932	916	906	941	982	901	913	945	898	941	924	935	897	914	925	976	946	974	977	999	954	948	1014	900	953	909	964	928	938	931	969	970	956	873	943	934	935	973	932	1004	967	947	944	927	979	935	968	979	933	974	979	942	922	956	955	951	930	954	983	946	956	908	961	882	924	966	948	971	997	960	903	954	959	987	900	905	999	947	920	906	911	957	931	930	884	913	921	881	933	949	891	928	978	864	922	916	857	924	971	941	931	961	979	955	956	989	900	959	927	924	925	925	911	952	911	918	955	887	921	906	919	927	967	928	907	894	935	921	914	912	952	890	930	928	950	965	951	967	936	965	937	917	975	930	965	970	962	955	961	950	972	921	932	923	937	999	946	892	923	900	910	967	952	926	916	930	904	876	960	988	881	938	863	943	950	902	939	939	970	882	891	924	964	930	893	944	947	904	936	977	1018	932	889	989	944	932	951	904	902	920	865	924	921	902	923	919	925	937	899	919	987	932	887	936	905	982	969	914	907	897	918	960	949	934	900	942	962	989	895	962	906	915	951	940	910	926	907	908	965	882	887	884	922	911	968	923	959
5528	2291	225	204	169	173	179	182	218	219	186	193	189	183	171	165	188	178	174	201	190	178	157	208	192	163	175	202	189	195	199	174	191	181	173	175	178	163	173	180	196	158	188	195	188	182	181	182	176	163	168	193	159	192	191	185	188	193	172	172	197	172	186	191	179	182	202	210	178	189	188	163	185	183	166	158	189	170	176	183	202	153	185	199	184	195	133	178	192	164	183	178	194	199	169	152	171	216	173	163	186	190	172	160	181	191	215	197	178	188	187	153	167	219	184	175	202	162	193	173	193	178	202	189	177	178	186	177	163	185	169	165	213	163	160	176	171	180	181	167	165	174	179	168	180	200	161	182	186	158	169	187	173	152	171	168	191	171	173	168	167	188	177	171	182	190	181	181	186	187	195	189	197	184	181	152	204	180	178	175	194	188	198	158	180	165	186	170	178	171	185	184	195	178	177	160	192	167	170	187	162	169	189	165	161	184	185	157	169	175	181	188	189	153	165	190	176	167	177	195	163	158	174	196	158	172	175	179	185	202	211	192	183	170	183	183	190	158	189	186	178	157	190	202	168	195	193	187	186	175	180	172	196	185	164	196	181	183	182	157	211	184	174	202	189	186	182	183	190	197	179	223	192	182	166	183	200	182	197	190	175	153	185	158	187	182	178	160	202	208	179	181	176	164	203	174	194	185	167	193	195	177	194	163	166	173	189	189	158	189	176	194	188	185	162	178	150	173	184	184	203	158	171	188	194	196	205	183	171	210	185	176	154	191	159	177	184	214	176	187	180	179	174	168	200	192	177	172	200	185	159	182	170	184	183	181	185	164	184	193	170	171	164	183	174	193	177	182	172	185	180	205	169	182	190	175	177	176	193	197	179	171	177	167	173	179	183	190	179	180	168	186	197	174	174	187	164	191	211	183	164	160	186	178	175	146	168	193	189	185	183	174	182	204	183	192	179	207	199	190	197	177	178	176	182	165	187	174	200	196	197	197	192	166	185	164	196	160	201	178	150	201	203	188	178	160	182	196	185	190	165	185	182	159	164	178	167	177	175	180	187	168	170	168	214	177	189	180	201	172	178	200	166	174	160	158	156	181	176	182	171	219	187	190	162	190	188	191	193	161	202	189	207	168	199	196	181	159	179	182	172	204	184	163	211	175	185	191	174	207	198	200	188	189	170	176	189	159	159	201	183	171	174	202	157	196	191	183	189	184	194	181	195	183	166	203	165	182	172	184	205	177	178	189	172	187	185	190	187	188	194	173	188	166	178	196	167	180	188	169	189	156	206	182	165	170	165	174	172	160	182	151	176	211	167	199	170	144	181	192	196	194	173	155	182	175	183	201	185	199	202	184	195	198	164	174	163	185	178	171	185	187	176	195	197	191	203	188	179	208	176	177	163	186	181	198	185	153	181	177	198	204	190	191	179	159	172	177	196	181	164	174	194	169	171	178	190	163	172	180	180	165	212	203	182	191	184	184	172	172	170	179	180	171	169	158	166	167	179	185	202	178	168	185	151	157	163	174	163	172	173	205	175	157	164	195	222	186	186	166	165	191	165	163	193	159	178	173	175	159	175	192	142	177	169	208	193	163	215	172	190	183	176	197	188	150	167	165	159	169	184	184	160	200	163	172	174	170	197	185	201	190	199	176	179	162	190	186	179	186	178	199	169	180	180	193	191	154	172	180	156	205	187	199	191	153	203	188	174	177	169	167	162	184	193	190	160	200	202	179	165	165	170	192	198	181	172	186	175	181	180	163	196	187	197	191	193	154	189	194	193	141	184	198	172	183	180	185	171	190	193	167	211	189	188	167	162	162	158	175	190	160	152	166	176	172	186	180	180	179	198	199	171	186	182	190	179	178	203	183	174	193	181	152	172	178	197	179	187	167	180	181	205	183	167	177	171	181	202	175	193	207	188	161	209	179	197	183	204	173	204	180	202	162	180	186	152	173	167	174	159	189	180	150	180	169	151	156	185	176	174	190	203	173	178	185	193	173	156	172	197	191	218	212	206	185	204	189	174	176	196	167	177	192	198	160	185	195	188	177	161	169	158	204	189	173	177	173	186	180	171	193	168	166	191	177	186	195	187	186	185	166	181	164	181	197	164	178	215	180	167	180	192	161	179	151	191	166	198	160	192	168	177	172	220	179	186	189	175	165	197	150	205	197	156	166	175	201	189	152	210	203	187	171	200	174	176	182	213	171	177	149	174	185	178	161	188	203	166	166	172	172	178	194	159	182	189	187	165	213	183	206	166	184	185	172	191	181	183	176	152	160	160	184	187	194	177	188	178	177	191	190	160	177	183	207	199	161	179	187	191	160	206	169	209	182	174	174	165	190	199	211	197	205	178	164	175	153	178	197	166	199	184	188	190	179	175	192	166	164	164	160	166	164	182	142	182	176	170	150	177	168	184	178	178	168	196	186	159	156	168	175	181	186	180	187	167	165	163	176	197	189	173	166	193	191	159	160	181	173	184	164	196	202	183	179	198	203	175	158	197	165	164	157	183	176	185	190	152	196	204	208	194	165	199	190	193	176	178	202	206	202	203	182	177	177	190	173	164	185	190	179	144	164	175	166	198	155	173	172	176	155	183	202	174	180	180	181	160	172	190	187	166	188	188	178	180	164	185	184	172	172	187	175	165	175	178	201	194	168	174	194	179	187	189	160	191	161	175	173	172	185	198	190	190	188	196	186	185	184	180	184	187	170	183	176	188	198	189	177	204	197	164	155	176	186	178	186	166	189	180	172	201	170	181	172	195	179	194	189	187	167	158	183	184	182	175	210	195	159	149	170	182	208	176	194	181	168	198	160	191	191	167	200	190	196	197	191	173	187	184	158	185	172	182	170	171	160	175	177	165	189	187	186	179	189	164	190	175	177	168	182	185	162	195	178	183	158	172	187	192	193	182	159	180	165	181	191	172	174	201	198	181	193	183	150	163	184	194	164	207	209	184	192	189	193	186	180	192	188	175	181	175	162	184	177	162	187	171	167	218	207	203	207	198	180	205	156	175	189	174	177	171	186	187	194	162	159	187	180	168	178	175	182	179	208	212	178	181	183	182	194	198	162	164	177	187	178	157	186	183	215	178	173	186	183	185	180	173	178	164	156	189	181	183	189	147	196	178	181	196	165	159	186	200	198	191	183	194	190	174	159	157	188	196	173	190	193	179	165	216	215	185	199	186	192	173	189	199	167	184	177	150	160	155	201	174	179	194	169	193	189	159	172	173	192	171	175	177	183	194	171	183	184	202	170	170	198	168	163	165	168	193	190	180	190	191	200	198	190	170	173	168	169	196	173	197	171	168	175	165	174	176	151	205	168	164	187	179	175	169	185	200	159	183	175	178	183	167	191	166	164	173	147	147	153	174	164	161	175	183	198	194	178	199	161	163	156	169	180	166	202	186	166	188	183	197	181	188	194	183	176	187	153	173	177	169	194	172	182	180	193	181	194	205	179	176	174	200	175	163	179	171	194	180	162
3794	2291	501	525	516	493	501	489	460	533	465	528	490	515	492	478	487	475	462	483	447	494	494	497	508	462	499	458	433	439	457	472	502	494	427	479	492	500	441	518	502	478	469	468	502	508	486	526	474	466	518	449	463	451	463	512	462	492	453	501	484	532	497	487	471	434	483	478	436	479	478	489	461	441	430	497	459	419	456	473	497	468	488	477	469	496	490	441	473	470	502	449	482	494	432	461	451	460	466	466	466	444	482	448	493	492	470	461	477	487	487	469	458	464	495	496	485	474	510	516	440	466	464	460	478	436	480	455	460	462	460	489	458	430	483	447	437	508	461	461	522	470	422	527	436	487	499	458	518	482	487	453	433	492	457	452	492	463	479	483	449	510	469	461	473	443	443	448	491	476	513	497	450	458	474	483	478	471	511	470	485	474	476	458	483	494	471	472	490	446	461	477	495	451	450	514	484	462	459	488	489	463	495	454	476	471	507	460	493	466	487	462	432	521	467	500	515	485	485	445	462	439	440	475	499	498	448	454	466	486	468	479	432	489	499	467	486	486	490	472	479	525	489	509	493	526	490	473	502	473	482	472	476	479	467	488	499	466	457	468	439	470	479	492	456	497	505	496	482	495	472	460	470	446	484	489	435	478	503	475	514	496	508	436	480	490	450	472	510	500	491	466	493	471	515	446	477	486	464	486	464	491	508	456	470	469	478	479	485	444	504	463	520	493	466	527	459	455	474	514	470	474	466	485	486	456	499	462	496	475	453	489	501	461	494	477	510	468	517	464	467	493	455	470	487	450	452	452	462	467	491	472	480	469	455	468	470	466	500	476	485	460	489	483	500	524	517	508	477	510	485	498	456	457	502	480	457	492	495	472	444	462	480	450	478	479	506	477	487	496	470	489	446	417	479	488	436	492	481	464	480	452	473	494	503	490	485	499	453	474	456	467	468	521	439	483	515	503	456	495	484	484	448	476	519	452	501	501	499	503	491	479	519	467	465	485	477	460	474	479	443	497	483	475	498	466	498	446	506	471	455	516	465	473	496	482	523	522	490	464	478	493	509	499	452	465	472	424	474	474	440	521	479	466	479	493	486	487	455	498	465	485	482	498	487	458	431	486	500	477	506	486	448	497	553	448	504	479	494	507	484	451	474	500	470	478	491	507	491	449	443	474	491	505	478	467	476	473	496	487	495	491	492	510	490	500	481	480	560	496	471	463	478	513	481	492	459	504	441	435	482	491	478	492	485	491	459	437	509	474	457	465	462	447	490	461	454	519	480	445	482	503	465	471	482	464	488	482	485	476	468	550	455	425	480	488	426	478	501	451	501	469	478	498	489	454	448	493	490	503	503	513	470	500	418	499	470	469	503	481	485	453	495	495	474	455	468	462	453	427	514	447	461	439	522	477	490	459	470	516	485	531	498	501	515	477	481	428	460	517	496	523	501	449	462	466	477	429	447	475	472	499	499	468	473	504	451	471	473	465	513	491	470	514	469	439	467	436	486	479	477	441	458	482	467	480	494	449	477	456	470	462	531	464	481	467	471	482	453	448	482	486	477	418	444	479	472	494	486	517	467	502	444	458	478	501	470	495	469	508	459	493	461	439	465	466	455	461	458	437	493	517	459	496	460	486	496	457	458	480	487	460	474	510	465	445	482	508	482	460	456	474	449	521	470	495	476	491	470	472	470	497	486	484	506	472	520	475	455	469	518	481	463	462	471	481	487	458	496	436	497	487	486	481	494	489	435	475	459	481	447	498	502	448	491	492	514	466	439	514	492	508	477	455	466	432	482	479	460	499	472	487	456	490	468	507	475	472	488	469	494	499	449	484	490	467	501	439	464	481	458	479	462	436	479	457	479	440	497	459	485	504	445	483	492	497	473	438	462	488	500	477	478	470	529	472	483	480	491	491	485	446	438	474	460	469	463	466	528	449	493	489	436	482	490	506	490	480	480	510	466	471	468	481	469	456	482	470	496	478	447	465	449	437	463	493	495	506	513	463	505	465	469	472	551	465	463	468	499	490	476	502	507	464	482	469	484	481	447	430	486	496	519	502	495	503	484	504	483	492	494	468	489	486	464	447	458	471	449	503	520	481	470	469	474	499	481	477	474	488	454	475	491	465	485	454	491	482	489	504	460	470	467	467	448	502	455	412	462	490	479	470	467	492	494	470	482	502	480	505	482	507	471	492	454	498	489	484	475	488	474	488	468	488	483	431	442	459	473	416	468	435	492	528	483	466	520	437	482	505	494	454	507	445	495	530	428	453	459	480	515	441	441	493	478	456	472	461	511	470	500	455	461	471	492	441	469	457	456	521	468	491	479	480	477	465	466	492	472	464	508	422	465	492	484	483	504	473	466	493	509	473	468	471	464	483	483	467	475	493	480	511	470	445	442	513	489	458	469	483	484	454	503	489	452	478	491	468	512	469	438	428	457	460	475	468	457	528	486	520	455	513	495	479	485	440	495	492	464	459	487	460	527	430	445	447	417	522	502	486	485	452	498	486	466	453	458	486	476	497	454	443	500	496	482	494	476	438	492	496	477	465	493	461	525	477	463	436	472	477	519	503	487	455	469	491	505	466	478	476	423	487	498	462	472	446	489	492	452	451	509	467	504	499	469	483	484	499	470	529	461	432	473	461	453	479	480	480	481	501	473	511	472	514	489	444	511	463	503	478	464	481	461	478	487	502	433	501	464	484	497	488	490	495	455	490	483	479	428	463	484	464	448	493	479	469	470	469	507	460	490	512	460	450	464	463	475	444	484	490	448	516	438	478	472	448	489	485	462	488	495	487	492	464	500	454	496	461	462	482	492	474	455	453	455	473	516	412	497	477	449	487	502	448	428	481	482	489	490	514	440	496	497	455	412	489	484	491	491	456	497	461	430	475	539	439	473	458	455	522	496	440	472	479	476	479	493	456	448	493	500	467	472	497	460	466	473	501	456	440	440	513	488	475	478	489	498	489	487	471	494	462	472	448	466	446	465	505	493	453	492	482	452	476	495	441	474	492	416	488	503	456	447	472	470	497	470	479	466	480	494	485	481	477	469	496	460	462	494	510	501	475	497	469	470	472	438	473	453	516	440	488	473	468	463	509	464	469	499	475	460	484	454	484	461	406	477	462	478	471	463	450	502	498	463	464	496	480	465	492	446	454	481	446	442	472	461	492	459	467	463	485	485	470	465	467	501	488	479	455	491	474	494	472	519	485	461	479	465	467	481	485	472	479	448	501	493	462	470	451	481	472	485	527	439	442	480	476	474	461	458	456	504	467	461	489	469	477	446	486	429	487	458	516	452	470	466	479	457	516	454	468	478	476	510	450	502	487	485	435	470	499	479	456	479	459	451	486	498	487	460	454	487	499	468	493	509	472	480	476	502	487	444	437	437	508	517	491	476	514	498	485	499	493	429	491	468	476	494	476	448	468	473	463	474	441	462	486	517	452	456	475	471	492	492	478	456	473	490	457	488	449	460	500	478	501
14124	9832	1063	607	504	462	469	432	440	419	399	392	366	381	378	351	374	365	341	344	388	424	413	409	382	356	380	371	322	409	324	398	393	368	343	341	385	334	346	377	388	363	379	340	410	364	364	394	394	375	351	350	388	364	329	339	355	348	381	360	328	389	375	354	355	357	376	372	374	357	363	367	357	383	338	343	381	389	376	336	347	389	320	364	346	385	399	340	365	354	319	369	383	348	360	327	352	363	365	388	335	334	377	376	370	351	405	384	357	347	372	373	320	385	371	387	369	321	365	354	344	382	397	356	355	362	340	322	326	351	359	378	360	343	362	331	331	353	366	354	380	365	370	386	359	405	362	377	341	363	340	351	364	345	368	371	379	383	363	390	341	350	330	360	353	375	375	381	380	337	358	372	402	350	367	383	353	382	357	323	398	375	340	353	349	378	381	364	394	374	391	352	337	397	384	361	369	363	354	357	361	407	363	374	334	386	371	398	381	342	380	349	372	390	398	395	372	387	363	340	402	359	378	364	378	375	343	346	330	361	341	318	345	402	380	359	390	393	397	362	333	381	383	335	381	340	373	347	347	369	354	372	333	372	345	382	350	369	345	356	365	364	384	358	420	379	375	341	301	360	383	375	343	340	341	357	369	368	367	374	365	367	351	399	360	351	386	341	348	401	376	368	378	378	359	348	347	318	388	347	368	330	358	375	327	360	358	367	386	342	376	361	348	379	393	363	375	379	355	338	366	379	392	383	341	356	374	355	372	350	360	395	375	383	374	368	389	352	377	386	389	394	353	365	389	388	391	379	389	391	367	375	325	361	356	367	338	381	317	360	408	378	328	366	339	363	390	360	392	343	333	372	320	363	341	343	391	384	367	385	345	386	362	383	370	320	400	357	384	360	384	327	358	400	360	348	377	370	362	368	388	363	379	363	372	366	372	367	415	374	352	349	420	315	390	407	353	384	418	369	343	389	348	373	388	335	361	401	361	326	367	399	355	366	384	345	367	343	366	351	375	363	349	359	374	370	354	384	324	336	361	359	379	391	391	350	365	391	352	379	344	350	413	393	377	350	377	359	363	344	363	310	357	380	332	347	381	363	365	380	390	398	355	355	389	366	340	392	360	393	365	357	350	385	312	376	339	389	391	335	428	368	355	375	377	368	351	379	350	354	388	378	354	356	380	359	342	356	386	376	364	365	414	385	380	377	351	344	342	371	349	366	372	375	324	380	341	378	364	348	357	400	373	400	353	346	342	371	352	385	393	341	369	371	388	393	395	363	340	429	349	341	362	359	360	340	354	334	378	427	338	342	341	350	346	361	369	354	350	326	338	366	343	347	351	371	364	369	355	348	348	356	352	380	344	387	380	343	369	351	385	365	365	370	365	365	344	368	377	386	390	380	367	390	333	336	367	366	402	393	358	386	388	365	357	361	380	354	378	380	351	363	373	365	364	376	368	382	326	390	344	358	380	343	321	372	346	368	373	345	353	391	355	360	397	352	375	374	369	351	376	367	388	372	359	357	376	357	338	399	353	347	349	397	356	358	376	368	368	353	321	375	344	340	333	353	361	330	343	359	376	356	335	356	342	340	354	368	335	369	377	392	354	350	334	339	371	365	414	372	364	390	419	387	382	353	380	364	360	345	378	351	383	399	337	361	345	393	335	369	359	360	369	374	363	345	369	382	371	341	361	363	362	368	408	363	351	351	363	333	389	414	386	357	334	402	346	341	372	363	341	384	377	318	384	381	368	404	407	331	384	400	407	360	387	370	353	353	359	347	400	376	381	380	346	348	388	380	373	413	378	401	360	357	367	325	360	386	361	331	334	375	332	369	318	358	374	311	375	362	377	366	357	349	395	368	371	357	313	331	366	426	365	364	357	362	374	351	355	377	351	356	379	378	391	377	402	371	370	388	385	350	343	382	353	389	327	379	353	342	335	339	394	359	327	392	375	367	378	389	370	355	360	349	393	357	397	397	406	333	392	361	342	388	393	353	354	374	359	403	363	322	339	381	413	331	401	370	348	363	343	373	376	346	320	357	361	373	396	336	373	396	342	333	407	351	344	336	359	379	343	371	340	378	358	362	362	416	359	397	379	327	362	336	367	381	371	367	394	360	388	413	367	375	354	361	344	336	394	374	354	388	387	376	380	373	356	392	383	372	343	329	347	358	368	343	346	363	381	331	355	361	386	345	376	360	379	392	357	351	331	380	350	332	383	377	391	405	398	365	371	377	342	357	386	369	374	385	334	342	403	332	345	356	369	378	355	358	371	380	351	357	328	382	375	375	362	369	369	373	365	351	398	396	399	375	385	359	359	354	338	353	346	363	377	373	385	352	332	381	395	379	356	373	395	379	359	350	366	361	363	374	352	398	415	346	358	384	317	356	335	364	348	414	344	339	377	351	376	403	370	349	364	379	400	402	391	385	331	371	347	343	387	355	350	356	370	389	391	378	380	389	378	313	362	354	382	375	383	394	379	367	387	361	394	345	368	357	363	358	344	382	349	324	363	404	385	348	370	353	384	387	386	368	379	372	394	393	392	378	367	361	383	392	368	393	391	369	350	326	374	350	364	361	396	352	368	366	353	372	351	349	372	376	315	377	358	427	365	333	379	373	357	359	374	396	378	353	381	365	342	367	362	383	395	348	349	352	371	375	401	378	349	352	336	402	384	356	354	373	384	358	379	386	383	372	341	344	336	369	397	348	375	377	362	384	391	368	363	369	371	391	342	335	399	421	330	413	383	371	372	406	350	344	395	367	355	374	364	354	369	376	383	359	393	393	397	379	358	347	375	367	364	381	351	360	316	384	337	354	365	380	333	331	331	376	401	390	349	405	387	375	361	358	351	412	307	331	341	392	381	367	382	353	352	320	344	343	359	370	350	375	360	377	358	352	388	353	394	364	334	351	362	361	386	371	369	373	352	382	372	377	397	381	352	375	380	378	391	383	361	330	339	396	403	385	360	389	335	337	375	360	377	357	410	345	353	339	383	380	356	369	377	364	395	390	353	362	311	387	356	338	388	366	373	364	375	342	355	357	350	392	360	369	381	378	378	371	390	359	377	381	375	382	356	377	392	370	381	367	343	350	363	367	348	364	360	362	350	377	379	377	376	358	363	385	378	381	380	365	418	344	370	357	398	381	387	359	371	397	418	345	375	386	404	360	400	350	396	374	392	335	368	343	358	364	377	352	356	363	387	369	367	374	333	373	359	387	402	365	392	377	348	322	310	378	391	389	332	369	381	333	350	350	345	362	384	426	408	378	348	381	344	338	330	355	373	356	389	356	345	393	344	359	394	342	362	363	358	356	340	384	385	356	386	358	357	371	335	362	314	337	381	334	377	356	383	348	360	345	357	393	395	379	360	358	374	422	348	355	419	380	397	390	367	404	348	356	364	358	357	381	369	376	374	380	393	340	356	375	341	343	350	391	377	354	347	367	371	371	376	373	377	391	353	378	364	358	394	372	387	365	361	385	362	390
9633	8570	1500	1731	1506	1338	1261	1150	1062	1037	1004	990	1020	961	929	944	866	894	912	864	830	918	895	920	819	882	854	869	877	838	916	881	861	897	882	866	845	874	878	865	852	893	852	848	872	859	889	878	848	860	894	875	874	857	867	844	839	833	916	841	855	859	847	870	829	868	861	846	842	855	832	925	866	803	839	871	869	856	865	865	871	858	838	835	780	850	842	875	840	853	838	825	859	817	862	840	837	829	853	830	843	863	913	836	865	846	869	839	849	847	836	815	831	806	806	874	849	835	853	821	846	862	848	911	862	818	857	877	875	863	894	855	869	838	873	873	826	812	863	855	815	858	877	895	775	841	842	870	870	806	890	788	835	790	902	870	871	864	857	809	880	839	848	877	881	885	829	855	842	855	860	832	846	889	808	815	866	922	901	846	858	800	874	910	805	888	788	878	870	822	829	902	874	846	889	809	841	834	864	851	850	872	848	849	834	857	832	815	837	865	823	829	836	811	879	860	859	835	882	911	821	867	824	847	814	846	906	868	877	840	882	850	873	865	845	865	831	803	836	846	863	850	835	843	852	853	893	860	805	877	811	909	841	831	833	835	835	836	820	874	847	815	834	836	866	921	890	852	822	816	854	867	842	904	837	813	847	857	869	865	820	861	855	814	812	837	867	827	848	867	880	847	867	869	816	818	883	843	876	895	818	849	873	805	836	904	873	829	822	827	931	819	849	854	807	877	873	859	858	858	862	877	834	837	868	908	820	847	838	801	844	830	860	864	857	824	879	853	802	878	843	839	788	856	821	881	809	847	843	843	844	854	839	891	890	849	880	846	845	820	835	797	877	838	830	842	839	869	809	857	876	827	838	872	845	822	819	889	872	854	900	798	892	854	890	895	822	838	824	854	849	835	892	837	805	790	843	833	820	830	853	851	854	874	855	834	846	891	834	894	874	839	838	833	844	826	855	902	808	853	851	905	815	840	896	800	822	859	877	802	835	868	875	833	884	834	831	827	840	848	852	838	867	868	857	880	859	861	849	820	884	848	866	846	909	812	811	865	867	845	836	802	863	887	861	849	888	873	825	888	860	813	857	817	811	821	884	831	840	826	807	838	876	868	820	798	868	841	805	817	856	852	910	840	863	879	846	879	773	839	857	869	856	824	824	850	876	848	820	807	851	875	875	824	856	877	858	859	848	894	850	869	824	837	859	872	844	898	869	830	831	840	863	819	825	897	845	868	850	891	840	852	855	883	852	858	859	853	880	852	826	811	813	809	847	868	875	803	818	864	846	862	814	854	840	847	867	849	831	827	868	855	878	840	859	871	835	867	825	841	834	834	862	856	863	893	893	830	830	850	878	864	886	824	828	847	854	893	829	855	824	875	868	897	872	884	863	817	850	893	871	849	849	858	860	806	849	878	887	876	844	836	842	861	811	878	900	830	843	901	866	841	825	823	871	846	848	905	855	874	812	840	806	903	786	862	810	804	832	833	850	822	895	857	887	863	812	866	836	905	885	843	847	846	844	807	818	833	892	831	853	861	872	813	863	867	879	849	852	829	885	872	906	847	802	845	897	856	775	903	848	832	840	879	811	905	776	819	823	874	841	857	864	909	880	815	852	893	859	865	893	856	832	842	855	851	875	861	839	912	894	851	848	850	877	829	864	829	859	886	836	822	893	887	869	840	854	857	809	842	891	867	871	823	890	843	898	803	810	841	820	847	814	831	847	789	815	866	865	875	810	859	827	848	828	867	863	830	840	861	869	882	859	835	863	827	846	839	850	872	839	845	860	866	887	874	818	822	829	796	825	813	803	853	848	847	888	855	796	846	833	830	890	823	843	851	852	861	822	901	814	837	851	855	843	806	846	865	835	836	819	847	819	859	842	868	883	869	875	825	826	814	851	881	838	881	817	845	854	822	845	854	847	839	839	881	865	852	857	864	912	862	844	821	854	835	832	797	831	810	823	884	822	879	801	815	866	824	855	852	820	910	824	848	872	861	883	814	810	867	825	856	883	877	822	867	859	861	818	871	831	833	896	844	857	837	821	819	845	848	891	858	826	858	843	863	821	818	802	857	856	828	856	845	818	856	833	902	850	877	817	838	864	796	889	837	830	823	824	839	886	876	830	850	869	902	838	884	883	830	854	824	801	833	831	829	885	846	802	861	833	886	885	827	836	877	814	834	835	830	817	830	898	858	872	845	857	879	849	853	848	871	829	874	912	778	850	829	814	835	883	829	819	856	839	879	791	826	844	839	850	838	822	842	817	867	845	889	833	832	859	900	858	828	860	842	840	889	866	818	888	850	855	901	872	853	789	874	806	889	797	843	841	839	850	887	848	913	841	868	853	879	817	813	803	804	914	805	867	888	818	839	795	882	874	862	885	892	855	807	819	847	860	812	835	859	875	848	837	859	863	831	857	861	825	816	858	862	861	867	871	895	848	871	849	858	883	851	850	856	864	811	861	877	864	874	876	895	884	842	869	843	833	869	883	842	847	853	816	848	807	875	881	879	862	854	876	874	866	819	853	796	826	899	812	827	899	872	819	814	863	889	833	805	883	791	855	874	798	899	835	819	877	843	807	843	827	897	860	880	851	857	894	869	840	866	828	814	876	885	832	823	865	822	871	830	832	787	860	876	813	795	877	820	824	911	851	897	891	827	852	900	796	839	847	861	853	785	814	831	819	820	878	787	846	890	825	892	876	807	900	812	870	833	838	842	828	877	865	834	862	871	891	882	858	873	841	824	830	782	859	836	831	855	844	837	833	788	881	898	892	860	817	797	862	869	898	811	861	829	807	868	818	828	847	846	834	876	865	792	855	872	847	869	839	858	816	829	827	867	880	862	853	865	848	799	799	855	811	870	884	848	850	839	819	814	880	831	827	877	847	869	797	867	841	869	856	834	878	891	871	871	827	849	855	865	841	859	817	832	836	847	846	844	876	827	827	814	829	823	875	849	809	879	899	863	901	838	875	841	851	841	867	809	863	846	850	866	831	844	787	826	832	872	838	826	820	872	871	821	873	871	804	825	817	860	826	861	890	907	862	804	858	845	851	851	802	880	882	856	877	891	918	836	793	829	841	859	857	874	804	797	837	869	817	865	864	847	895	886	820	848	818	887	839	852	880	832	865	832	888	857	838	842	853	844	861	806	831	892	824	848	818	867	865	829	881	827	823	854	800	820	854	869	835	875	819	867	861	846	849	920	867	853	848	812	855	830	933	882	862	906	867	859	862	810	855	813	816	819	854	881	825	832	836	821	876	856	895	851	835	902	855	806	833	764	856	822	850	833	858	882	853	776	876	835	793	831	850	821	844	847	819	851	843	874	862	881	854	829	830	910	848	900	885	858	847	847	797	856	854	846	856	856	883	881	824	897	788	873	910	836	894	833	799	851	838	834	865	903	826	860	830	875	813	912	869	885	876	847	829	844	854	854	868	851	865	800	849	817	899	828	883	855	834	865	898	824	862	865	886	912	873	835	816	802
22685	19262	3732	945	755	703	526	538	513	486	506	475	463	449	409	461	434	429	440	466	414	409	434	409	431	409	425	415	409	416	443	466	444	452	456	476	425	409	446	429	437	391	410	422	423	378	445	469	411	443	444	423	407	408	404	393	387	421	415	407	424	451	445	372	417	420	399	443	442	406	440	438	419	445	414	428	397	445	406	431	426	453	417	397	417	407	432	451	388	436	395	448	384	420	366	422	474	401	430	416	412	459	426	393	408	443	446	406	463	391	442	400	453	403	384	394	422	426	424	408	413	439	421	402	440	388	407	438	420	431	434	447	382	420	423	433	471	423	386	379	408	405	413	397	420	418	426	434	441	402	423	402	413	425	432	434	468	413	419	407	451	421	373	434	443	437	441	438	411	423	442	404	409	417	410	413	409	430	398	429	381	396	433	415	413	411	403	440	445	397	403	446	427	460	416	384	412	416	434	446	438	402	408	427	440	446	418	436	439	418	448	453	463	424	370	458	393	422	449	433	467	386	424	442	428	459	423	428	448	393	431	443	412	402	436	414	423	416	424	463	431	392	394	435	441	444	417	366	410	413	439	389	393	455	422	406	453	407	420	405	397	379	424	452	411	421	397	423	448	438	402	391	425	456	470	425	416	372	478	438	449	463	403	438	413	377	400	408	473	404	409	504	450	412	432	395	441	411	421	418	449	422	425	396	428	435	429	397	449	427	419	459	445	433	437	422	463	436	427	442	433	424	384	395	428	434	384	410	427	414	428	414	382	428	443	408	411	443	437	432	444	399	425	437	437	449	439	408	400	430	414	425	449	437	456	418	400	413	442	445	415	421	450	424	383	416	377	398	466	416	390	420	453	400	383	383	418	408	433	440	444	389	437	433	403	415	432	419	440	413	411	431	436	399	418	436	409	417	395	435	445	414	422	442	482	444	396	426	416	398	405	449	412	446	448	436	415	461	419	439	442	420	431	424	444	418	415	379	427	421	422	464	436	432	467	418	439	440	448	435	416	409	385	429	400	383	413	415	466	419	412	391	420	458	449	432	475	391	430	422	439	396	429	439	464	450	417	433	448	431	411	416	443	474	425	474	459	419	424	432	425	471	427	386	438	423	432	437	433	444	418	425	448	431	460	437	438	419	418	421	385	414	441	398	383	428	428	418	421	425	407	422	443	403	419	431	401	405	439	435	420	476	457	444	414	429	449	414	392	446	433	440	461	430	457	398	426	399	465	453	433	428	475	397	435	455	421	394	433	393	408	403	366	454	444	402	398	424	422	417	385	436	381	402	423	453	439	418	428	462	445	430	421	392	394	400	432	406	394	417	421	427	403	404	409	419	436	416	417	424	420	432	430	416	403	382	414	422	430	413	431	466	444	428	412	443	447	427	429	407	412	393	411	399	447	441	399	403	407	386	409	419	427	423	449	386	460	462	446	439	425	445	418	400	438	454	416	395	414	446	426	429	404	462	401	381	437	380	378	394	446	421	423	398	441	385	434	436	433	453	439	400	403	426	398	453	383	444	419	398	380	406	400	428	382	443	434	405	478	435	426	434	429	421	434	456	426	441	439	448	429	386	431	460	408	460	390	407	438	429	356	432	441	397	399	412	432	433	444	394	414	455	416	416	439	401	414	430	420	408	409	399	419	452	434	435	406	443	423	427	449	421	399	431	449	424	435	443	416	413	358	412	372	388	405	413	442	455	425	428	414	417	446	432	407	410	440	440	440	389	439	407	392	410	420	444	420	430	454	397	439	465	418	405	441	444	396	432	438	459	414	411	429	427	447	415	417	417	404	424	406	425	413	420	411	412	396	428	392	398	389	477	421	420	430	398	439	435	430	427	388	416	408	450	431	444	453	400	452	434	404	405	436	523	463	432	432	412	436	431	371	430	447	422	396	419	416	453	447	409	432	421	412	425	454	423	419	432	381	432	423	408	419	404	417	379	399	405	433	422	384	400	382	397	445	419	439	466	437	424	386	414	422	392	489	474	456	408	440	442	438	413	466	396	436	378	400	415	431	462	401	421	404	455	438	443	451	429	421	418	465	455	431	420	399	418	423	424	417	453	412	439	440	443	473	464	384	396	455	438	438	413	420	404	442	423	444	461	435	406	394	396	400	432	438	440	446	401	466	431	429	371	432	409	419	424	468	445	400	415	436	406	376	400	416	402	399	445	431	385	379	439	437	416	427	390	400	462	447	421	413	470	412	460	406	398	402	416	466	445	426	408	374	415	464	426	397	452	415	423	449	397	444	424	415	420	435	418	447	429	405	411	395	444	365	425	402	432	436	416	414	414	434	412	423	412	418	428	416	418	433	433	448	403	384	434	432	458	410	393	436	438	401	396	394	404	437	398	404	443	434	415	453	473	409	401	444	428	407	432	415	427	445	417	439	419	392	439	424	449	439	388	439	403	433	453	430	435	493	437	392	427	413	443	449	406	436	403	395	407	423	395	437	394	428	444	463	428	405	414	455	442	414	414	401	435	376	454	375	414	432	415	410	424	393	404	424	443	428	424	387	406	378	432	467	445	475	439	432	411	399	411	440	420	419	420	423	410	423	426	394	447	421	404	442	436	467	427	438	388	454	423	401	446	456	430	467	429	487	373	447	377	443	424	417	477	425	412	416	390	401	467	419	429	433	387	450	387	429	364	436	444	440	423	393	402	411	419	415	450	433	406	407	431	413	435	417	454	420	507	405	392	409	387	413	457	409	410	430	412	449	404	433	448	414	456	424	442	421	430	422	413	425	450	436	414	436	418	440	446	423	411	432	379	431	440	420	439	426	443	429	406	407	402	401	451	404	407	419	397	429	442	416	416	445	390	423	427	440	419	379	455	433	436	428	446	425	391	418	463	428	414	424	402	436	428	419	400	383	411	417	398	419	424	415	466	450	441	456	420	396	441	426	460	439	418	415	388	383	414	363	426	395	440	409	417	442	441	446	485	443	400	388	407	403	380	406	404	429	410	429	388	427	447	430	425	441	459	413	431	377	419	458	436	444	441	448	415	402	412	391	418	429	443	460	417	418	414	436	477	437	396	408	439	442	412	419	410	399	428	430	420	469	397	434	428	454	461	401	416	404	423	407	424	429	459	423	374	427	406	391	385	436	413	436	405	411	412	389	413	397	415	423	443	443	397	417	420	449	412	447	447	419	455	397	405	414	446	400	432	422	439	405	405	410	425	421	420	420	433	421	454	407	441	434	422	356	427	440	416	403	408	415	461	419	448	426	403	431	443	449	430	416	389	405	430	469	459	405	409	394	467	430	411	456	475	409	419	427	374	411	422	440	412	414	458	413	374	384	427	448	410	401	404	401	453	405	381	418	431	433	386	471	465	412	400	484	418	420	430	439	422	397	455	463	415	434	427	423	448	460	415	441	439	411	425	426	449	421	421	404	420	481	460	402	447	412	412	412	420	418	449	456	432	399	395	429	406	460	431	419	367	425	392	385	422	414	400	456	441	458	393	432	423	418	397
12707	14359	2198	2625	2128	1955	1758	1521	1382	1330	1228	1208	1146	1089	1073	1048	1116	1015	1058	961	977	1008	1043	979	1047	997	1036	899	936	963	950	995	956	980	934	949	898	961	936	943	894	997	949	962	967	951	994	929	974	936	907	935	934	978	913	895	927	924	931	942	883	929	966	1017	926	963	893	990	983	950	943	903	996	880	978	895	971	959	890	924	922	964	962	931	926	951	906	942	922	940	898	907	907	933	928	930	961	939	937	919	915	920	890	936	929	930	967	910	945	927	946	939	954	944	926	903	969	853	947	944	900	922	927	938	948	894	925	941	917	929	896	937	894	906	928	921	898	952	905	914	900	902	927	892	916	867	942	999	948	867	924	924	950	902	900	954	930	969	938	896	944	938	906	890	937	908	935	953	918	931	905	954	960	951	946	979	968	938	924	925	938	925	929	865	941	938	938	920	933	895	892	939	982	881	938	930	910	887	905	921	876	891	929	965	923	929	891	951	936	967	1005	888	927	963	925	959	923	956	981	855	904	935	965	941	872	936	905	904	946	918	966	912	914	949	907	947	944	877	1002	939	895	864	961	915	905	993	934	952	985	951	901	955	897	907	919	933	959	885	968	893	950	958	917	965	935	906	950	951	906	955	926	924	952	949	979	934	879	920	915	973	960	978	871	944	909	965	880	959	874	916	943	876	951	939	896	842	905	852	962	927	929	965	886	916	959	876	925	910	944	969	919	932	882	984	936	946	952	920	912	902	914	944	929	952	943	999	965	922	940	896	931	948	907	938	951	910	946	929	924	910	947	953	948	930	961	949	910	938	926	918	914	914	919	991	899	955	959	893	949	919	936	945	941	956	922	954	924	914	951	925	931	927	885	978	899	918	950	968	993	947	966	970	957	935	902	939	877	892	925	997	930	949	949	942	909	892	943	964	902	906	907	889	937	937	895	929	882	924	931	934	956	876	988	940	956	915	933	964	954	932	928	914	924	932	907	955	885	986	905	940	986	948	924	885	962	941	931	949	914	873	949	970	944	895	937	879	931	878	935	923	995	902	946	901	966	940	922	1020	902	887	955	924	908	946	944	904	937	900	929	947	942	909	956	961	920	909	925	911	924	947	903	921	934	921	897	903	939	942	903	935	937	945	883	958	850	968	997	925	929	915	974	958	952	920	949	952	943	922	926	951	961	935	953	871	914	945	899	926	882	950	953	905	885	930	915	924	967	898	852	922	930	903	910	937	859	939	941	915	951	896	880	984	978	921	904	978	885	922	923	957	965	938	914	964	933	933	947	944	958	902	902	924	915	995	985	954	933	948	950	896	916	944	897	930	894	963	939	928	894	959	983	936	935	945	893	966	941	905	937	900	938	929	940	921	950	935	939	959	920	918	915	923	952	941	972	952	934	933	899	957	960	922	906	950	932	899	885	915	944	889	935	974	886	912	966	867	991	963	947	950	917	898	924	957	913	937	919	968	906	894	904	884	938	940	901	901	974	903	916	882	970	940	965	911	917	891	987	888	942	923	914	964	947	954	896	913	932	921	946	888	984	906	931	950	885	888	918	945	975	898	907	952	910	946	914	940	841	916	929	909	910	941	925	925	922	908	895	890	983	887	893	979	916	906	923	908	988	926	894	906	1032	956	898	925	967	894	864	967	933	922	963	952	894	938	900	882	961	909	929	922	932	929	926	960	970	909	940	945	905	958	957	898	913	962	986	960	905	941	935	934	947	902	913	972	924	943	946	939	941	854	925	950	904	923	958	896	934	968	965	958	951	897	1007	949	941	931	980	880	957	975	924	927	941	939	978	947	938	898	914	1001	953	930	923	916	935	908	921	961	909	923	958	962	964	943	879	895	947	904	885	932	938	884	923	963	933	906	868	970	962	977	955	911	960	902	878	894	936	939	923	940	956	929	952	919	922	926	957	903	961	954	888	893	940	928	946	922	952	904	992	938	930	846	915	898	891	973	888	886	869	922	991	897	922	952	973	943	965	975	893	949	920	945	947	953	955	990	929	907	978	931	967	947	941	908	933	917	942	952	922	917	928	959	897	920	866	914	883	912	931	923	871	926	958	945	970	929	931	920	936	965	957	970	939	919	882	929	934	947	912	952	940	928	878	871	921	957	905	916	919	897	937	938	942	928	910	922	904	949	986	934	913	899	941	953	935	912	919	998	919	896	984	907	872	903	937	955	882	956	922	988	939	993	931	917	925	942	887	926	930	927	960	960	951	866	884	906	911	921	892	1011	952	868	904	919	950	953	940	994	925	886	957	952	918	926	960	934	946	927	906	938	939	979	903	910	936	906	938	958	880	960	929	954	964	975	944	975	914	893	926	896	944	974	865	988	963	930	896	914	889	932	941	871	983	959	910	947	911	924	951	909	952	956	921	946	935	889	942	954	925	882	891	924	903	882	936	937	887	855	927	957	910	986	919	920	912	948	950	916	895	957	877	985	972	884	927	950	891	977	922	912	933	916	934	922	910	938	929	878	961	899	907	987	921	910	961	900	948	911	968	904	937	896	981	935	970	948	944	916	877	929	936	914	953	908	946	952	930	964	916	897	961	930	885	920	873	929	926	932	996	861	964	892	917	985	941	936	972	933	988	914	944	906	932	933	943	958	923	929	947	901	937	932	927	893	891	900	960	908	901	943	986	907	891	945	903	924	945	905	964	941	906	884	979	930	877	948	973	878	946	962	935	874	942	985	876	998	909	934	892	907	878	940	913	893	974	863	931	933	915	914	913	964	953	873	984	944	914	935	922	903	874	953	905	907	919	925	884	959	890	922	985	937	911	905	908	906	911	923	899	905	935	941	940	958	976	936	886	937	908	884	936	943	914	880	897	942	904	934	924	952	933	912	899	901	989	910	918	909	1008	942	895	945	936	932	913	919	1004	896	951	937	906	914	899	950	935	936	930	943	909	959	922	984	917	953	942	944	906	933	954	955	966	959	916	916	993	977	899	878	893	935	985	965	922	954	952	919	933	957	964	935	949	925	945	968	873	953	918	879	920	883	900	949	951	913	960	896	959	938	933	964	980	925	943	939	939	942	950	946	956	966	931	902	958	918	968	917	963	887	940	878	959	945	946	929	986	899	886	959	988	916	912	914	962	906	947	915	906	924	924	978	939	870	926	937	944	967	932	942	932	911	970	897	913	941	959	962	928	915	918	962	949	930	951	945	937	927	929	906	959	937	908	900	934	960	916	903	901	938	931	929	907	902	900	964	930	855	946	971	947	917	969	987	994	915	924	982	901	931	909	916	942	948	922	899	917	947	888	939	934	898	914	905	925	943	920	962	980	934	926	931	898	964	909	888	925	923	932	926	877	968	959	950	920	936	860	953	939	922	921	906	903	932	870	929	933	908	922	878	899	916	917	853	928	905	979	944	913	923	941	927	986	957	958	908	896	936	954	933	932	900	927	941	905	918	905	922	925	949	971	955	923	876	868	924	938	871	954	950	950	917	912	903	891	942	929	925	917	876	899	958	953	949	922	939	958	886
5688	2877	219	203	178	194	176	175	194	209	194	216	195	186	176	173	184	174	190	190	153	181	180	188	202	202	189	180	177	179	176	211	170	195	156	152	208	164	161	190	197	176	208	189	224	178	173	193	179	183	180	145	203	210	185	177	185	201	178	162	170	156	205	175	149	198	188	208	174	175	165	200	179	200	173	212	203	188	180	163	193	176	212	175	175	179	169	163	190	196	178	178	170	163	157	187	209	173	187	168	199	182	172	176	209	190	207	193	185	204	194	192	165	172	202	179	176	177	183	188	189	167	171	179	172	168	195	165	192	172	189	156	192	159	188	170	186	182	188	182	188	197	191	172	162	187	178	188	175	180	174	193	185	200	169	154	204	193	194	169	190	203	205	165	186	158	205	177	187	180	151	166	157	167	173	216	186	183	163	156	196	206	190	182	179	171	157	190	185	188	175	189	187	216	164	196	148	168	197	173	160	178	198	176	170	187	192	185	200	187	180	194	171	176	180	178	178	168	182	181	147	169	180	178	176	171	186	160	141	172	197	194	192	177	206	186	153	193	164	177	200	180	178	176	156	179	169	187	189	201	168	173	172	165	203	173	198	164	172	191	192	206	191	196	176	165	180	181	168	195	221	197	191	191	183	166	165	186	158	184	185	181	186	183	188	186	180	193	174	183	200	181	189	176	164	211	171	177	210	153	217	191	196	186	162	169	190	194	188	192	172	160	197	162	195	190	180	195	171	183	191	186	163	151	169	174	187	174	190	189	167	193	192	183	171	166	174	173	173	156	171	170	191	182	172	201	169	188	202	174	190	176	174	176	207	184	163	168	184	198	182	216	148	194	165	169	177	199	189	178	176	171	181	182	193	172	193	207	183	176	212	175	161	195	197	150	161	169	171	222	197	186	171	194	202	173	208	173	182	193	197	177	206	183	172	189	173	185	185	225	205	145	212	160	197	175	157	202	194	194	179	187	178	222	193	192	191	183	204	215	238	208	170	170	194	193	153	186	186	180	175	185	174	167	169	179	192	172	170	207	178	165	199	180	194	197	181	181	181	172	195	196	154	191	183	200	170	190	188	202	172	193	186	175	154	200	161	186	170	201	184	173	169	183	194	185	170	191	183	201	208	161	197	175	150	185	180	185	183	183	208	153	181	184	168	192	191	183	201	185	170	196	193	199	188	176	172	193	173	169	180	164	178	170	165	158	196	189	185	193	153	164	160	192	178	181	181	208	175	174	182	182	180	155	159	191	182	191	171	178	185	196	193	190	171	180	173	181	177	200	191	166	176	187	176	186	192	181	177	173	190	185	173	176	191	203	168	172	194	203	203	217	169	189	179	194	170	169	185	171	204	188	180	199	177	202	192	208	190	176	149	188	165	185	188	169	189	192	164	146	174	162	165	188	206	167	151	164	173	190	186	176	216	197	176	168	180	185	187	200	198	161	191	196	161	179	194	185	211	185	211	188	210	183	161	166	190	205	212	207	205	151	187	186	206	193	179	206	183	189	180	186	188	183	182	175	157	195	182	170	211	181	186	214	179	169	161	172	160	156	206	186	182	194	215	195	187	172	208	183	161	198	179	191	179	193	189	200	184	180	174	169	184	185	183	181	170	183	188	189	172	175	200	155	215	216	186	174	160	180	185	167	207	192	165	160	182	190	193	181	162	178	190	165	183	191	184	179	178	199	192	180	168	167	175	171	165	167	197	162	172	198	195	189	175	154	164	191	179	205	162	175	178	179	191	202	186	209	180	178	174	172	172	157	191	159	193	181	198	185	182	174	207	154	188	199	174	205	187	206	174	203	194	172	183	187	177	199	193	171	189	206	187	169	180	169	173	180	175	188	179	189	160	187	158	180	189	173	188	169	199	180	189	163	144	183	164	151	181	177	208	177	163	204	176	184	163	188	167	181	174	200	193	224	199	172	151	172	180	149	199	194	170	177	178	187	180	165	181	184	192	180	171	190	188	187	147	173	192	194	181	177	181	158	182	186	167	156	192	188	192	199	203	160	162	175	179	158	166	169	186	212	182	175	217	182	184	187	189	163	208	174	194	181	193	175	165	173	155	176	214	202	181	167	190	204	173	191	171	178	175	184	190	181	175	175	194	221	171	161	205	217	173	191	173	193	190	196	197	177	187	198	179	190	184	179	164	201	187	184	181	172	215	139	206	159	168	183	168	182	196	200	176	175	169	175	199	187	188	192	190	189	203	183	162	177	182	198	180	180	182	198	188	184	186	185	185	167	187	189	179	161	182	182	196	190	213	163	174	198	137	165	176	187	180	165	184	154	175	190	191	196	184	195	195	208	159	187	192	169	166	163	167	179	162	174	173	177	170	193	174	178	199	191	194	202	155	205	188	198	170	182	170	183	207	162	183	199	158	165	168	169	187	199	192	192	181	178	163	187	171	197	174	203	173	196	189	190	168	196	196	200	165	174	202	208	174	179	182	193	208	176	193	203	179	205	206	177	170	194	163	194	179	185	235	177	175	162	166	206	179	185	170	178	188	183	147	163	191	163	193	200	178	157	205	197	200	192	173	176	198	176	194	165	177	196	184	191	177	196	154	184	178	170	207	207	196	157	160	167	162	156	184	180	206	181	177	180	195	169	185	204	220	176	198	164	164	173	169	176	168	198	175	197	199	181	198	192	174	173	190	197	175	196	192	198	189	193	222	165	187	154	158	174	162	173	160	182	169	187	184	191	201	176	219	193	204	171	197	171	189	172	186	178	185	198	153	172	174	170	204	199	169	190	172	198	216	169	177	185	173	194	172	166	175	156	185	148	206	174	168	157	185	177	180	173	196	165	175	209	169	174	182	188	200	194	171	193	174	187	169	182	181	180	163	191	192	194	194	189	176	182	174	188	174	158	179	193	179	187	158	171	162	193	174	166	190	167	189	208	177	182	184	183	178	182	184	166	170	182	177	174	183	176	182	188	192	159	178	176	178	192	206	183	171	159	180	197	184	207	202	168	164	181	184	182	188	181	168	184	181	201	168	176	189	147	161	158	174	155	165	169	171	180	173	178	171	180	153	199	207	167	202	195	191	167	183	180	197	171	183	211	213	195	202	170	170	200	188	181	192	185	190	212	195	161	180	195	173	162	178	186	176	177	178	168	182	177	186	181	197	171	182	179	219	172	179	175	197	180	199	180	171	205	166	194	173	176	156	199	208	208	174	199	160	182	169	200	180	185	216	171	170	176	167	183	174	187	198	187	183	198	185	198	175	184	180	176	174	163	172	190	171	162	156	154	171	188	189	183	198	190	197	185	159	162	180	191	188	157	192	183	171	189	196	178	181	184	180	179	201	195	170	198	190	192	181	191	184	170	173	188	184	197	215	198	180	180	199	171	176	185	192	163	188	165	200	174	189	179	180	183	200	202	171	185	154	182	171	188	174	197	172	192	189	179	175	185	179	216	206	180	181	182	180	202	160	168	176	199	175	199	181	178	179	173	182	196	169	157	188	173	202	195	202	183
3734	2943	522	530	495	509	508	529	468	489	469	470	492	475	453	480	473	483	481	498	457	485	464	491	474	489	475	482	478	542	472	483	459	504	502	483	476	510	468	476	494	470	499	432	471	500	480	443	534	497	487	474	487	490	529	494	483	466	472	484	461	504	498	484	490	481	477	469	467	444	450	474	506	495	502	484	482	482	474	445	494	477	463	477	523	477	443	491	488	476	482	502	489	496	461	447	496	497	526	483	487	467	461	449	464	470	514	479	472	496	497	479	491	498	482	485	474	471	515	454	474	476	487	496	490	482	459	444	451	511	523	498	481	502	489	481	511	487	439	483	470	481	495	444	496	478	513	436	491	509	460	488	489	490	472	472	484	486	460	513	506	491	478	445	499	486	526	489	453	468	458	484	489	473	497	464	472	451	500	494	493	483	457	461	504	461	512	518	480	459	525	455	470	478	482	477	487	496	481	462	458	503	466	507	503	480	470	479	475	486	478	483	512	463	495	519	496	456	504	459	503	503	470	452	488	474	462	485	477	501	493	501	491	540	463	475	504	474	473	482	506	503	497	495	503	484	503	478	515	462	486	478	455	497	507	515	502	507	469	486	497	481	481	473	488	495	472	468	459	524	467	488	476	472	516	469	501	420	497	446	501	456	465	480	504	459	483	509	468	472	455	492	484	510	469	468	495	519	510	483	472	440	488	507	521	496	472	505	489	486	510	482	491	435	441	469	496	456	509	477	479	450	489	496	473	444	490	499	480	461	476	452	462	473	489	443	502	524	506	460	462	500	486	471	478	482	505	483	498	451	491	519	435	474	486	455	447	470	482	485	498	469	461	491	481	505	462	481	509	481	476	496	506	470	485	473	485	465	484	493	499	472	482	489	466	481	454	514	495	501	511	478	493	496	491	479	431	440	479	499	518	530	468	482	487	470	484	504	463	523	496	512	478	453	502	493	500	477	479	462	505	496	461	489	538	515	485	487	459	483	479	467	504	487	451	468	498	480	459	429	486	481	504	500	487	464	451	478	537	504	486	505	490	433	467	497	499	490	453	478	476	529	455	456	494	501	481	476	511	496	500	472	496	451	494	477	473	487	471	507	473	477	464	507	499	516	491	480	485	509	475	512	489	484	464	519	490	450	494	535	501	503	513	497	493	485	475	465	492	484	449	510	485	499	504	503	480	514	520	492	499	501	472	476	490	489	483	502	487	493	493	462	489	484	499	495	460	456	476	478	468	486	446	463	481	478	496	501	483	481	480	439	478	514	486	429	440	460	459	510	504	459	487	481	494	466	480	468	455	467	469	472	470	507	496	470	463	468	469	493	519	527	505	500	495	506	483	480	476	483	521	490	480	464	480	483	476	468	475	443	507	450	498	481	451	493	515	462	485	506	506	505	483	496	454	508	497	487	498	492	497	450	486	477	445	473	483	484	451	460	468	468	473	489	480	484	539	507	498	502	475	468	486	461	455	486	502	528	452	485	486	457	486	488	481	508	476	488	461	498	479	436	450	489	515	480	480	495	468	449	482	470	482	469	463	527	510	486	482	450	487	465	475	470	520	491	503	481	511	448	498	522	476	471	473	469	498	462	500	453	470	513	522	491	498	483	464	533	482	460	508	482	508	460	457	457	464	506	482	472	513	504	473	457	503	516	464	499	488	504	482	463	458	499	524	498	449	476	449	480	485	507	492	508	485	482	501	496	475	466	501	490	512	468	473	494	489	528	474	506	532	544	463	481	484	452	467	476	512	437	447	492	472	463	432	446	472	503	479	519	482	465	499	515	485	471	501	489	438	481	492	510	472	478	498	488	475	470	479	470	488	452	483	471	463	458	460	481	482	469	479	473	514	488	448	512	436	450	449	465	478	508	469	451	516	448	465	470	493	468	503	525	488	503	541	473	455	484	492	461	507	477	508	501	515	451	454	508	486	469	459	501	490	489	465	467	486	451	471	479	463	436	485	488	518	485	486	423	486	473	454	506	482	472	466	479	524	485	507	464	494	447	459	490	491	484	506	501	465	507	440	495	463	475	492	492	470	440	459	467	484	489	485	465	467	484	432	495	460	480	496	479	483	494	442	473	476	474	489	490	476	508	478	473	488	492	499	496	492	440	454	490	509	462	455	468	495	516	492	483	471	449	459	505	515	494	506	464	494	510	505	494	486	480	500	487	477	474	477	515	508	507	498	522	518	492	487	459	500	484	509	473	447	465	470	462	492	497	468	481	474	450	476	480	516	505	505	491	481	528	484	505	506	476	493	494	451	457	477	470	507	479	453	467	463	489	479	479	462	499	458	469	471	505	456	484	489	480	478	460	526	469	454	492	509	481	468	465	496	451	488	510	492	493	488	486	514	450	486	499	515	486	487	492	474	474	437	446	447	483	469	501	508	530	487	493	459	479	475	504	515	505	503	508	458	473	509	442	497	496	486	468	466	478	481	491	465	442	464	479	462	462	459	510	477	461	471	492	419	523	482	492	490	496	481	476	471	532	463	483	457	482	440	476	509	469	482	477	487	501	479	445	479	469	488	484	530	488	516	482	486	502	469	505	527	484	508	466	468	471	482	437	461	482	445	533	486	460	484	498	493	512	461	496	484	516	480	476	466	505	473	516	479	493	477	450	462	487	511	439	457	525	452	502	494	475	463	545	482	484	484	520	504	468	481	460	527	482	470	472	501	466	481	447	476	476	473	470	507	488	509	465	488	511	505	480	447	470	453	499	480	505	516	494	525	489	475	504	463	460	465	465	491	469	484	482	498	474	495	502	542	487	477	487	499	507	505	467	481	460	468	468	477	488	526	479	490	444	493	505	482	466	487	496	517	480	479	494	494	458	498	484	498	459	454	469	480	475	430	503	498	475	442	477	488	495	477	479	523	423	483	502	482	468	467	479	483	463	481	476	497	484	473	529	491	443	463	510	508	494	493	496	461	478	471	478	524	478	464	481	470	469	477	459	488	495	468	488	524	485	459	515	506	480	473	431	505	488	475	514	477	467	473	533	459	469	485	506	475	474	448	501	493	499	458	499	472	460	481	479	488	482	465	465	481	496	479	518	452	439	500	482	510	510	491	476	495	450	500	497	463	444	487	459	470	484	514	484	473	510	457	472	475	513	512	531	481	502	494	455	451	521	477	468	463	493	504	493	448	508	507	499	490	489	466	508	489	494	484	463	484	448	481	455	443	492	468	483	463	449	503	510	473	518	498	485	460	471	468	452	487	493	494	477	473	511	467	440	484	492	432	483	468	546	494	472	468	450	474	496	510	474	529	494	436	523	474	480	477	476	441	472	472	525	449	518	495	509	457	493	486	488	526	507	511	478	503	461	512	490	501	457	459	482	476	503	480	474	489	487	519	499	485	493	467	484	504	481	499	498	513	447	509	544	467	478	449	493	485	483	488	470	511	531	494	487	538	491	506	422	477	498	489	449	465	490	462	503	505	456	493	479	505	479	490	509	523	479	457	496	523	448	456	484	448	501
15281	13520	2971	659	557	478	462	439	485	413	408	356	390	360	389	413	400	351	410	370	383	403	372	389	432	365	374	339	361	366	383	345	370	393	386	382	357	351	378	408	368	359	389	401	375	366	359	364	357	387	377	338	380	386	355	349	361	366	384	349	365	349	343	374	398	378	370	353	401	381	413	372	395	380	390	361	375	371	369	362	375	412	424	355	349	345	359	371	389	366	372	353	368	352	382	381	360	368	348	389	358	368	377	372	402	371	404	378	364	396	347	344	375	347	409	365	370	367	361	339	361	380	374	351	304	408	384	357	369	405	365	399	364	387	367	358	351	342	382	376	383	371	360	347	362	388	383	368	354	395	379	359	371	357	377	375	373	394	351	377	420	388	378	342	378	339	393	347	375	383	408	361	379	373	386	374	347	364	387	409	357	375	360	330	339	385	377	393	323	374	419	376	376	368	385	369	356	389	425	365	348	351	406	381	387	371	420	378	375	379	385	380	396	392	329	371	378	354	366	384	376	407	359	393	358	361	375	355	368	371	374	356	350	355	373	399	368	365	352	394	362	358	366	407	312	395	361	347	381	418	383	360	335	388	361	350	349	350	405	407	366	396	342	372	402	375	373	389	369	365	410	392	352	382	368	352	367	348	349	388	388	446	380	384	362	386	346	326	386	403	369	365	366	365	374	368	403	409	360	381	376	366	331	357	378	400	368	382	364	364	368	358	383	347	366	400	382	370	367	392	354	382	371	364	378	368	365	410	396	427	376	365	380	356	366	376	367	381	389	372	387	349	346	377	377	336	373	346	400	372	353	345	337	358	379	346	337	397	389	362	382	362	400	362	356	393	360	371	409	383	353	350	382	392	344	385	379	376	346	337	369	407	380	339	353	399	353	372	369	366	349	375	397	378	345	378	395	382	385	335	390	358	383	358	352	379	383	416	382	345	369	395	387	377	390	379	338	376	403	368	343	362	357	380	370	373	381	404	347	351	395	366	384	398	389	393	390	375	415	376	365	364	375	369	415	384	366	387	380	331	387	410	358	391	348	331	374	366	391	387	374	389	373	387	395	362	370	353	375	360	368	377	355	367	353	331	336	391	363	397	372	409	372	408	403	365	382	365	379	378	347	367	369	385	400	325	374	385	382	407	382	432	384	348	386	390	355	405	358	382	382	379	372	374	372	358	399	347	390	389	367	359	328	369	375	392	380	383	382	394	336	335	355	393	386	375	372	372	344	385	390	360	372	397	397	373	369	363	356	385	343	389	364	421	378	364	346	378	405	346	355	408	419	367	410	406	393	402	423	403	372	400	385	359	394	392	388	405	364	368	385	377	385	363	363	380	412	344	362	403	403	387	384	359	375	384	408	382	364	372	350	378	369	366	372	405	362	355	363	374	354	350	403	363	356	370	398	380	388	326	350	359	394	358	387	410	388	384	389	419	375	361	383	370	405	361	378	400	437	417	357	372	375	393	384	364	384	360	377	393	371	389	370	361	357	390	381	415	361	366	356	396	363	366	361	383	341	397	364	436	362	383	366	399	395	381	315	407	374	345	333	373	377	391	378	408	390	351	391	390	385	399	376	347	393	346	342	374	379	383	373	362	378	381	351	381	365	381	386	362	373	374	357	385	363	380	365	375	339	386	353	349	394	394	348	376	388	405	351	396	369	385	355	380	363	386	411	383	346	375	354	386	358	405	368	400	359	367	395	411	369	365	371	370	352	369	341	374	402	346	332	391	357	383	336	374	370	378	340	344	335	353	399	394	375	372	411	381	354	396	355	360	393	396	393	388	389	359	410	399	370	389	338	369	356	369	368	365	367	414	364	370	379	381	367	366	409	375	348	396	367	373	387	349	384	356	363	375	380	375	343	387	382	385	358	371	373	345	354	364	347	399	390	392	381	379	375	372	377	350	369	360	375	386	379	369	364	356	389	374	373	378	344	385	400	364	373	367	391	357	374	355	391	404	383	357	393	386	374	394	409	389	397	351	389	360	349	372	379	364	378	411	376	375	371	387	360	341	368	360	377	367	346	343	384	377	360	391	408	386	389	347	384	392	349	353	398	376	354	345	375	363	367	375	413	367	373	373	361	363	380	383	370	345	391	365	374	376	358	385	386	376	364	333	339	392	361	432	370	390	382	365	381	333	377	375	356	398	375	379	360	383	384	390	387	405	380	385	377	370	375	355	385	375	385	399	383	347	391	363	357	382	361	367	364	388	370	378	378	375	388	371	408	379	354	379	353	362	397	400	345	350	408	392	369	366	352	382	348	364	369	351	357	339	387	356	346	387	378	329	386	371	382	371	363	376	370	374	375	361	384	374	357	342	354	377	363	401	380	368	353	366	425	391	358	347	371	395	408	328	372	356	380	370	356	381	376	380	361	346	395	382	337	382	380	405	383	365	365	364	370	380	364	401	410	375	365	344	353	391	395	409	374	357	353	358	355	377	349	405	388	370	385	372	341	377	362	336	368	342	360	374	387	420	399	369	352	392	421	383	364	366	363	399	360	418	416	347	368	424	412	412	376	357	329	340	343	360	380	374	376	358	401	363	396	367	373	384	375	332	358	345	400	399	390	381	388	391	363	362	370	353	360	367	348	374	400	377	364	343	408	369	362	363	374	379	389	369	386	375	444	372	362	371	367	373	376	364	353	410	366	380	416	374	375	362	376	425	361	377	341	424	345	363	368	379	367	413	389	374	357	375	397	384	350	397	356	378	389	351	392	365	365	398	394	398	377	375	329	406	391	349	358	397	354	367	404	377	365	365	407	371	367	402	366	359	374	320	393	360	389	365	364	401	368	360	354	376	387	383	364	372	357	409	366	373	350	357	393	358	352	383	384	385	357	338	374	345	340	382	348	370	363	378	410	408	431	395	360	354	363	410	362	403	398	367	378	375	399	383	378	393	349	378	384	372	387	378	401	364	421	401	380	383	351	375	391	345	332	340	360	392	395	352	361	378	423	392	391	382	362	372	374	329	395	359	406	382	358	378	396	385	413	371	356	375	375	375	359	390	385	373	370	346	302	375	362	373	395	350	368	369	397	341	377	384	353	408	369	390	363	374	364	350	356	391	348	341	340	354	392	388	350	381	393	364	405	369	366	383	388	367	398	407	381	365	386	368	400	395	387	377	358	378	364	358	371	387	341	391	414	375	387	359	342	355	333	400	369	363	374	378	362	366	355	369	381	369	367	338	339	362	349	380	372	377	361	371	397	357	374	372	363	338	380	380	376	372	355	366	401	351	402	352	372	361	375	371	385	373	403	377	371	375	397	381	369	390	382	365	386	369	385	364	391	352	392	354	370	403	341	371	377	388	359	374	382	408	408	397	369	400	356	377	361	375	397	385	405	349	399	369	390	347	393	351	382	376	366	416	368	384	392	332	337	366	407	380	375	397	342	366	363	390	411	381	391	376	381	330	387	403	376	405	358	365	386	374	395	377	422	371	401	380	424	387	353	390	380	408	331	380	389	401	378	385
10256	12557	1436	1572	1530	1366	1185	1187	1107	1058	1007	1032	912	902	943	893	896	866	929	915	905	883	900	862	877	856	890	920	867	855	859	885	868	925	868	843	911	858	880	867	895	875	851	858	891	919	898	874	839	866	872	855	889	879	877	849	850	861	873	911	826	854	918	875	850	859	876	860	831	869	805	836	883	870	875	828	836	900	841	846	839	844	864	860	862	878	883	831	896	845	845	857	897	855	890	848	920	841	858	872	893	828	848	840	904	881	866	842	807	928	892	847	836	850	875	926	834	889	893	844	887	801	885	848	857	839	838	858	874	883	849	902	850	825	883	935	891	871	860	892	832	816	938	833	858	867	827	843	856	810	874	879	880	885	856	887	901	882	845	817	880	875	881	787	847	890	861	849	850	916	831	842	893	817	860	847	860	858	856	883	855	829	817	858	836	826	878	890	848	889	868	839	856	894	837	860	854	862	876	872	840	836	811	822	848	832	874	859	858	872	857	860	882	883	841	920	848	934	881	872	927	901	870	801	886	884	903	847	830	908	867	910	913	883	902	902	853	851	851	909	862	859	869	913	836	804	859	881	870	852	824	852	851	899	825	854	921	851	903	809	867	878	843	898	853	829	872	863	894	892	820	913	868	847	876	845	866	910	828	845	924	830	898	889	850	852	830	892	868	869	878	837	856	819	873	859	850	867	849	862	868	900	818	823	860	859	858	832	854	865	885	788	908	900	913	814	861	894	861	844	861	835	899	860	864	871	850	895	867	867	828	851	850	833	872	853	867	785	906	881	879	843	828	833	850	879	852	841	896	865	835	824	794	908	874	869	880	868	898	859	843	896	835	885	927	920	845	869	838	883	869	840	891	846	910	820	863	792	834	867	855	853	889	811	911	828	888	851	901	881	865	860	866	841	844	888	835	898	904	833	838	822	869	865	887	909	847	839	811	827	829	897	852	880	881	907	863	891	834	855	855	831	864	839	843	889	837	856	876	886	841	840	869	837	880	851	833	832	865	845	902	910	858	851	887	894	890	865	830	864	926	814	792	855	855	842	908	815	911	877	828	840	867	796	862	877	859	853	835	900	916	889	854	884	852	802	853	884	834	840	873	830	830	865	889	849	868	851	856	926	886	906	830	905	892	872	893	737	869	846	879	877	874	877	860	850	837	886	875	864	829	870	895	857	848	867	873	891	849	865	834	855	861	863	842	902	812	856	863	922	881	885	868	911	883	845	851	868	872	872	913	842	869	816	837	862	817	892	825	853	842	861	848	869	898	890	840	840	898	847	868	844	883	825	812	851	870	913	870	826	863	849	841	880	867	831	893	837	831	836	864	878	887	838	847	788	859	844	856	865	834	863	891	872	874	856	841	879	879	800	841	871	916	894	889	894	908	878	851	811	836	816	867	858	830	913	825	847	853	797	831	892	875	815	949	862	821	844	846	881	887	889	862	811	851	866	877	852	846	860	923	931	861	843	890	855	883	860	858	885	873	885	860	898	813	858	814	862	871	854	853	806	821	837	900	802	889	867	862	837	807	909	879	872	876	863	862	890	863	900	869	890	864	876	844	881	870	895	802	852	843	870	853	810	864	874	863	871	809	845	895	902	883	907	840	849	882	910	868	859	810	842	854	867	830	881	877	819	843	913	847	870	825	835	857	904	854	825	816	845	877	822	897	914	846	840	875	813	810	884	828	857	857	891	890	807	832	864	855	791	831	831	840	895	884	913	921	827	900	848	856	859	879	887	884	824	860	865	893	873	821	832	891	850	850	837	867	869	823	836	870	779	850	862	846	823	815	816	843	897	828	895	888	861	853	852	900	859	882	844	819	834	914	870	802	859	881	925	837	835	797	854	837	884	833	848	847	884	878	864	937	856	862	857	856	830	796	842	793	848	840	810	881	852	839	856	881	839	880	932	861	897	877	900	927	847	872	828	908	859	903	892	876	849	896	868	857	832	869	877	836	890	832	849	884	885	812	855	891	889	870	845	911	845	844	823	873	858	891	894	859	840	860	818	824	835	841	877	864	921	855	843	829	871	879	886	871	854	852	873	857	870	841	901	888	866	871	858	857	800	830	868	833	884	929	829	852	867	833	869	937	837	794	835	869	863	799	879	854	895	899	927	905	834	821	859	877	923	806	857	871	820	955	849	886	826	865	898	842	831	820	861	864	867	887	904	807	878	884	859	875	837	849	873	845	885	841	861	844	877	881	832	911	835	882	839	847	906	832	893	844	885	848	876	890	869	898	850	846	870	836	816	852	870	834	864	899	867	848	843	903	852	869	853	919	873	828	831	830	875	862	872	893	892	829	912	855	859	876	863	823	827	879	913	831	897	878	840	880	835	884	833	866	906	871	872	833	823	889	850	911	889	816	849	885	873	897	863	872	875	835	881	903	874	885	831	838	878	875	824	871	855	811	827	888	878	790	899	857	811	825	882	872	874	887	881	866	886	862	879	819	865	880	848	845	831	862	885	902	860	829	856	875	822	878	817	915	899	905	862	883	918	881	903	909	832	892	844	841	852	894	883	821	878	872	874	828	832	845	908	831	846	943	878	870	850	887	814	881	853	883	856	844	829	885	806	866	884	874	888	880	867	860	836	856	874	812	887	917	881	907	877	864	860	899	897	833	859	887	875	879	838	849	928	863	868	880	913	875	900	850	823	831	858	918	891	850	860	889	878	846	869	869	873	863	828	917	903	829	868	859	894	869	879	848	873	889	869	817	822	828	832	863	877	845	858	860	903	862	864	874	843	853	822	871	820	862	854	865	891	922	846	866	849	878	898	870	887	888	863	827	874	864	859	885	776	830	880	940	891	792	883	821	858	884	872	862	892	862	889	865	869	862	841	921	872	870	848	858	907	868	874	886	907	867	879	874	808	813	829	853	841	814	894	842	822	897	867	921	869	916	860	859	886	856	890	787	809	872	805	841	882	904	836	820	882	881	860	862	880	834	869	870	870	897	887	804	868	898	874	847	882	822	855	907	851	862	857	862	866	836	898	912	877	860	861	896	819	860	846	873	868	881	820	857	801	863	894	876	853	822	838	887	868	844	849	830	871	818	903	899	874	936	879	865	845	882	920	856	863	924	849	861	794	859	861	856	866	882	888	884	956	837	861	929	870	883	840	804	889	887	787	854	808	816	865	900	864	830	912	873	843	901	863	850	870	821	872	863	848	900	872	850	795	838	863	882	858	834	853	833	889	863	879	855	853	888	854	825	832	884	844	878	854	875	867	892	887	820	840	821	869	866	871	846	856	832	860	873	801	906	845	870	845	877	872	853	844	895	834	888	858	920	874	875	867	890	876	844	871	909	855	843	881	836	872	865	842	833	872	815	853	832	864	861	859	833	858	893	817	826	898	891	869	849	858	845	900	891	871	867	891	855	909	860	849	876	919	860	899	842	881	835	838	856	889	897	858	904	873	886	869	855	795	909	914	844	903	910	917	879	926	860	893	902	893	854	777	892	880	878	868	836	843	885	838
27432	26377	9444	1238	752	657	609	526	525	524	474	486	468	474	460	431	464	431	433	461	432	435	457	409	446	435	473	454	489	436	419	465	430	451	441	414	430	437	444	480	463	434	405	452	422	448	463	455	461	419	440	477	430	434	426	423	439	438	451	495	469	445	422	428	444	459	439	372	437	424	448	453	443	460	434	422	410	414	409	433	452	455	396	455	399	421	430	439	466	444	408	423	431	425	443	465	451	457	466	449	498	475	446	434	422	419	479	421	444	453	444	462	415	461	422	457	492	456	436	425	370	430	425	440	455	424	461	416	420	442	470	423	448	433	429	456	469	408	436	446	464	446	396	405	429	458	411	439	465	448	418	452	459	442	444	386	481	442	481	441	424	445	427	445	454	412	486	426	443	462	456	442	438	437	403	431	448	482	472	440	434	430	465	458	425	420	430	473	432	435	442	440	420	432	406	414	421	465	450	439	454	455	461	402	407	445	469	422	448	444	481	435	420	409	446	432	436	494	431	415	435	411	454	432	410	430	398	446	434	435	468	433	485	455	445	420	482	439	497	401	447	417	415	490	444	409	437	488	439	425	437	404	400	431	471	482	414	447	452	464	378	420	438	455	396	445	449	421	431	459	470	422	357	414	431	442	427	424	443	426	427	428	459	499	425	430	438	407	414	453	458	410	462	386	407	435	428	423	437	436	407	456	414	442	418	429	457	426	446	418	397	492	422	427	402	438	427	434	392	470	435	424	479	427	442	410	448	468	412	425	406	426	462	457	450	414	432	444	431	455	417	456	422	436	465	440	449	454	393	443	426	446	431	420	436	389	413	448	490	415	425	424	408	432	444	439	417	484	376	451	450	419	412	438	447	436	449	425	409	423	447	460	426	451	440	471	431	386	364	421	396	435	476	449	439	429	420	400	419	443	433	447	420	480	423	452	436	438	409	441	448	425	430	438	449	394	446	419	406	422	427	492	431	436	443	442	437	434	465	395	423	411	459	396	433	471	450	420	419	434	479	434	453	437	393	445	439	450	439	430	487	437	434	423	439	416	428	461	414	438	465	408	444	445	443	424	420	407	466	433	406	432	476	449	442	406	449	405	475	463	505	464	410	460	423	420	398	429	430	426	465	444	444	442	452	394	448	466	441	410	423	463	462	441	454	421	444	400	444	445	420	423	420	416	430	420	481	449	457	456	443	457	437	443	410	429	452	439	404	458	460	457	433	487	402	414	434	380	401	441	435	446	438	416	440	428	442	486	415	439	443	446	417	469	471	434	427	458	437	443	477	406	431	418	458	441	453	465	452	468	411	445	425	430	427	393	445	419	446	482	475	425	461	399	416	445	455	407	464	435	457	467	413	438	424	463	450	431	418	432	473	421	467	426	420	433	433	452	445	444	438	417	426	413	429	471	397	429	463	453	408	412	404	411	417	412	422	421	442	418	464	409	409	447	477	422	445	429	449	429	454	459	437	405	408	434	453	419	448	410	456	409	404	429	399	396	422	429	429	420	426	479	433	468	460	411	394	452	436	428	444	423	480	433	442	392	425	440	416	457	434	441	433	414	426	443	425	438	420	404	468	454	482	441	444	445	439	456	447	436	448	461	425	444	459	429	481	421	413	445	410	423	450	416	460	452	416	433	421	410	409	409	448	436	425	467	418	450	426	416	432	445	395	435	469	452	401	406	485	495	436	415	447	424	447	394	409	456	444	410	453	406	389	432	433	440	416	453	437	452	462	440	444	438	429	393	434	462	416	434	418	441	456	406	452	453	390	428	460	443	447	476	435	464	477	462	432	433	415	408	412	413	433	475	451	428	416	434	420	416	414	412	451	440	464	446	462	422	434	432	446	482	425	432	432	474	446	428	425	473	402	427	467	424	425	416	441	432	465	424	427	439	384	404	463	415	470	463	447	437	438	482	412	439	454	455	418	440	429	444	470	481	464	403	426	447	408	499	466	441	410	433	428	474	445	448	466	419	423	421	469	429	438	431	405	399	454	428	417	435	442	422	455	437	427	435	459	470	423	473	419	400	412	440	420	431	424	395	426	451	460	462	488	452	451	427	455	467	413	451	435	466	430	495	442	450	404	441	486	455	417	441	465	454	460	448	446	450	384	438	463	418	429	436	455	418	400	451	461	429	461	408	415	453	442	447	463	412	455	428	441	438	432	437	452	459	475	424	416	410	458	428	447	412	422	428	455	427	437	463	421	392	459	446	457	428	434	466	428	461	401	384	437	403	445	440	416	450	397	448	436	406	432	463	484	441	394	459	419	400	436	441	430	469	436	436	428	449	448	433	450	474	403	399	448	436	430	465	394	417	440	438	508	447	403	431	434	430	450	436	427	448	436	456	432	445	426	448	425	451	433	457	423	421	438	438	437	447	440	417	418	396	420	427	400	452	447	436	418	430	491	403	407	401	423	459	455	459	414	469	460	467	447	437	436	427	437	430	464	420	450	415	420	426	409	441	418	449	449	460	450	441	441	435	434	436	434	423	444	443	473	441	423	430	404	436	401	452	434	426	471	455	427	481	447	447	471	445	442	424	401	474	397	436	485	465	425	432	422	438	440	431	472	418	451	436	422	413	409	420	449	477	441	429	393	434	447	432	431	463	411	428	406	430	472	452	420	465	423	474	444	468	431	470	440	441	422	424	442	448	407	393	434	429	456	422	404	421	461	435	458	435	483	461	443	439	452	447	394	457	441	438	414	446	435	423	375	459	434	443	435	458	436	422	488	439	451	442	426	457	429	457	395	399	472	426	434	391	436	430	438	443	442	470	433	450	420	460	422	408	414	429	448	461	434	417	446	431	446	432	456	439	438	434	429	432	418	416	462	425	417	438	387	404	408	445	432	435	434	493	448	450	430	441	438	456	442	422	435	429	445	435	403	416	417	441	477	389	426	438	405	406	417	458	444	413	425	448	412	457	431	469	440	475	467	432	416	443	421	393	437	474	445	427	450	429	442	448	430	451	459	448	465	407	410	399	469	443	425	429	444	458	471	415	435	412	418	440	429	423	438	446	428	429	418	438	475	417	430	420	446	447	418	429	404	403	443	474	460	430	413	464	429	410	472	476	446	443	419	402	450	454	444	430	446	419	430	481	454	426	421	410	425	431	410	380	422	405	465	406	432	395	415	408	458	436	438	441	430	472	479	479	428	439	397	475	441	465	428	442	431	478	449	446	431	420	410	445	429	459	412	438	451	421	450	470	397	492	419	428	413	464	436	439	434	454	480	446	485	424	434	411	421	431	408	437	488	422	416	417	447	482	443	425	443	465	446	424	437	415	453	457	420	431	484	443	438	417	417	418	387	439	437	407	417	439	413	410	416	398	435	424	444	432	432	425	432	442	493	399	443	450	430	447	448	406	429	441	430	413	415	414	438	411	455	428	436	398	476	448	434	413	422	418	456	427	439	364	444	457	428	437	472	453	435	425	418	449	443	436	414	429	454	441	422	427	448	451	474	440	459	478	416	440	421	416
15631	20414	2133	2414	2170	1946	1600	1472	1364	1324	1236	1193	1135	1106	1109	1182	1055	999	1027	996	1019	1023	1032	962	982	1029	1010	1043	996	974	946	1007	980	986	922	957	985	993	957	996	965	971	981	965	982	991	986	1046	956	1029	982	931	984	956	953	999	962	931	969	960	965	1051	1039	905	989	951	990	945	913	963	991	973	886	921	925	979	1013	1012	916	966	1007	965	972	925	911	962	935	966	1017	936	959	1008	993	958	903	952	992	968	958	925	977	1015	967	981	979	1012	985	932	880	997	926	907	952	913	939	942	972	981	1006	996	1011	924	941	979	940	951	939	935	998	962	975	951	979	983	933	913	1018	943	949	990	973	996	1016	956	956	932	982	970	958	937	933	971	959	961	931	974	987	914	941	960	984	933	991	948	922	898	966	940	997	890	988	977	938	977	959	981	970	954	958	938	950	998	989	964	958	948	986	937	937	967	940	982	931	893	901	949	929	903	945	940	985	1026	963	1039	945	980	972	988	894	967	930	969	907	926	986	944	890	975	933	1004	910	932	919	983	990	912	954	954	956	947	922	936	970	905	968	923	953	967	1001	986	957	924	908	1056	925	960	966	936	993	914	1007	999	962	928	929	933	950	932	950	996	973	967	987	965	922	962	936	912	896	954	951	907	991	915	918	991	969	924	923	931	946	924	899	887	1000	969	892	944	995	923	936	938	941	942	945	979	971	902	923	969	916	937	962	994	993	925	936	972	981	928	948	851	929	901	923	989	971	996	899	988	897	960	887	940	940	947	933	979	906	986	975	910	920	937	941	954	959	894	975	997	979	935	987	946	923	953	943	907	980	954	951	951	968	965	1001	980	943	957	931	981	986	962	973	949	972	1031	949	1060	1004	938	963	936	970	958	978	914	999	913	950	943	993	942	953	998	953	982	963	949	936	924	951	1008	909	913	982	952	1002	971	953	976	952	966	953	977	994	984	969	944	971	966	1002	965	917	962	943	956	1011	972	963	944	902	922	975	945	940	962	950	981	915	903	940	995	929	988	902	987	990	982	963	976	952	942	984	943	928	970	903	938	901	975	927	890	956	958	944	971	1001	946	949	965	962	990	904	973	916	975	946	984	958	948	967	939	959	972	930	958	912	997	994	1013	992	945	1004	978	954	1013	921	968	961	963	963	968	926	881	968	923	961	955	932	916	947	966	1013	1013	997	921	959	966	902	950	909	990	974	912	948	918	960	925	973	882	964	957	965	972	960	1003	929	947	963	947	966	951	882	996	976	989	988	947	914	960	975	981	1008	971	980	901	946	952	955	949	995	931	938	940	949	898	1035	970	993	997	971	1017	975	936	996	982	951	940	959	991	989	957	963	990	925	974	974	977	973	1002	888	904	935	951	903	956	971	902	935	944	937	1045	990	998	941	971	951	950	1012	1004	978	926	956	973	950	960	910	909	927	962	944	929	929	1015	971	946	905	912	909	903	950	983	935	986	979	958	927	922	1007	924	947	943	961	963	984	970	1002	932	913	997	986	959	970	982	998	977	949	948	975	970	939	916	941	942	951	956	985	980	1027	959	955	944	996	983	953	944	992	975	1002	1002	952	919	992	971	946	916	945	977	949	1010	980	985	940	974	938	955	943	999	923	982	983	938	982	974	933	1003	974	935	972	961	937	995	986	987	957	954	986	952	952	1001	947	912	978	966	964	926	1010	968	939	986	910	1010	908	936	1001	973	976	944	1002	935	932	976	916	939	994	1002	974	945	971	981	928	919	968	1016	1048	986	984	912	958	932	932	998	932	936	961	972	979	947	1006	956	937	927	967	962	953	1011	918	953	993	951	959	930	944	913	965	930	936	939	1043	997	926	965	968	967	957	961	973	955	925	956	969	956	936	966	971	999	987	954	1013	954	974	1001	892	948	872	945	1006	934	880	999	1016	908	956	975	1036	922	939	970	1009	963	1000	956	988	996	944	958	967	1004	943	945	943	890	946	942	964	960	960	933	972	964	975	944	941	939	916	935	955	1007	929	944	971	971	981	968	996	949	919	1005	934	945	957	995	962	1000	959	923	939	984	975	881	949	889	938	911	904	954	914	887	996	981	979	967	904	966	965	993	957	972	919	963	943	979	974	931	978	999	912	990	965	936	916	949	957	962	959	908	962	931	917	909	926	969	966	923	952	962	950	984	972	919	969	987	948	879	937	908	953	934	952	982	952	956	975	957	978	953	917	954	964	981	951	966	977	1023	965	940	917	948	1019	945	968	939	976	952	965	913	937	903	985	921	969	916	959	1007	878	954	942	915	967	914	1004	947	950	939	974	959	931	914	891	1004	973	973	996	913	956	991	990	1000	951	941	1057	977	904	995	992	963	946	981	951	957	916	1005	948	964	937	919	970	959	949	936	996	944	898	915	955	978	983	983	919	1010	942	949	923	927	929	973	971	931	963	976	977	927	979	932	952	905	940	980	1008	971	975	952	1014	953	914	991	927	983	992	977	975	929	949	931	952	932	970	959	951	1010	955	971	947	955	948	969	960	948	938	985	976	947	970	955	984	934	962	964	960	969	971	938	992	966	964	975	898	1034	973	916	915	899	979	983	959	901	1004	997	996	1007	932	961	949	950	927	916	987	923	916	908	970	955	936	968	936	941	920	924	974	967	957	913	953	954	971	942	998	967	966	975	1000	1031	959	956	955	942	973	905	952	960	931	966	965	961	929	913	912	985	970	941	979	960	897	908	941	941	1005	981	941	987	949	1016	1005	941	956	932	974	943	932	880	912	979	985	936	1005	963	940	953	975	944	1017	931	939	935	952	959	922	957	939	951	932	949	930	933	958	992	966	928	966	957	967	966	936	960	944	962	987	943	994	930	957	999	926	986	951	896	911	996	997	1027	987	943	998	963	953	940	940	939	1043	973	931	960	909	945	925	956	969	971	988	928	968	950	953	968	1009	964	954	1035	943	921	999	954	953	961	964	1030	939	966	970	929	970	1009	957	947	957	961	934	996	963	975	972	1011	980	941	988	984	1008	968	926	892	945	953	907	946	979	924	951	957	1003	946	996	937	933	954	978	895	953	945	978	977	966	991	997	986	912	944	945	976	946	969	896	1007	948	962	943	879	972	976	972	973	960	918	991	971	944	911	974	994	983	917	1012	919	975	943	997	965	1009	918	986	928	973	958	928	938	1020	979	947	970	984	935	956	970	968	892	973	917	1030	890	954	922	977	944	970	964	972	918	896	992	940	900	924	972	952	972	990	922	1019	947	986	991	895	961	941	960	977	1004	963	947	934	935	951	959	915	961	1003	936	907	979	925	965	932	967	976	951	961	979	986	983	926	961	939	950	955	943	969	966	964	964	939	964	963	967	984	980	985	974	961	933	981	956	940	945	961	937	972	1003	923	953	925	967	974	897	972	976	946	981	924	972	1017	1005	945	971	965	1014	950	930	916	965	985	950	947	987	931	933	918	958	997	945	986	966	919	942	938	976	970	970	941	929	946	983	988	919	978	984	938	959	917	924	950	936	973	952	924	982	924	962	998	956	927	945	975	970	908	973	959	955	1001	966	940	944	928	957	933	920	992	1035	953	914	968	975	956	970	957	923	947	920	1025	933	1009	946	959	882	951	971	985	912
7913	4542	322	180	210	215	176	175	198	198	188	180	194	187	184	213	203	175	204	225	204	192	218	211	189	186	189	204	201	179	214	197	188	177	177	185	207	201	196	188	234	213	199	186	227	206	223	198	187	182	201	188	184	194	172	198	182	182	193	189	224	179	201	233	177	210	204	182	164	196	186	231	184	187	208	185	201	207	182	168	192	203	205	200	178	212	211	206	202	176	190	197	193	179	210	220	174	169	201	213	209	202	190	178	208	189	196	173	214	218	185	179	220	173	174	171	206	196	193	195	196	228	187	189	169	169	196	177	174	194	186	201	198	165	203	213	193	197	208	214	194	216	176	174	209	207	172	197	211	195	189	201	220	197	191	194	204	209	208	187	208	207	198	206	192	180	231	199	188	218	182	211	182	211	213	185	198	193	198	206	195	192	202	205	183	211	208	208	200	190	184	199	170	182	200	182	189	166	213	188	211	186	186	208	188	198	238	185	216	174	183	202	200	163	206	170	198	164	180	206	178	202	188	200	167	205	176	177	176	170	166	180	206	200	176	199	153	209	200	181	199	182	179	217	172	198	161	198	187	174	213	187	197	193	186	193	219	192	189	196	179	204	192	214	203	194	189	184	201	185	216	194	242	210	195	162	182	200	223	188	178	193	194	188	185	186	206	197	198	223	184	186	194	157	196	187	191	207	212	208	194	188	195	192	206	183	209	176	212	201	183	180	190	212	229	184	180	195	201	213	186	207	207	184	198	201	195	186	200	196	184	187	209	182	208	179	201	195	179	212	176	199	210	207	211	218	210	182	197	200	216	191	207	199	198	151	176	193	193	200	207	158	196	183	207	215	204	209	225	224	189	186	190	176	230	203	183	189	208	189	190	184	198	168	196	199	178	191	186	176	197	197	201	188	194	199	190	196	201	196	180	184	207	175	186	223	193	196	188	187	200	196	183	212	175	193	200	208	208	216	214	166	213	169	176	210	204	191	180	198	170	167	220	206	191	208	183	193	207	214	189	169	191	174	193	211	211	213	215	161	193	191	213	189	207	188	184	185	207	205	212	214	209	185	219	173	204	187	201	197	176	208	192	220	192	207	207	192	213	207	204	180	176	207	157	216	249	190	192	193	173	180	189	186	202	199	205	214	167	204	202	172	186	177	197	175	190	185	216	198	226	179	217	201	194	205	208	214	172	202	194	190	198	198	200	218	193	199	168	196	210	191	198	190	195	214	197	176	214	208	192	182	206	203	218	192	196	225	200	192	188	191	188	162	195	198	178	166	206	206	197	197	178	194	210	185	191	179	189	196	200	199	184	201	209	179	189	185	171	175	185	202	241	213	177	193	207	213	185	156	181	192	175	184	199	171	222	188	191	203	213	215	202	201	210	215	194	202	198	201	217	210	192	212	194	194	222	181	203	177	208	186	171	195	170	207	184	204	178	209	203	205	215	165	184	199	177	177	182	194	217	189	197	176	196	164	202	179	213	164	164	196	188	199	216	209	213	202	191	207	172	194	208	197	222	223	174	177	191	197	174	190	190	181	184	203	196	205	187	209	206	180	194	218	221	193	194	198	183	188	177	208	214	205	180	207	208	181	193	172	189	215	203	207	213	194	207	179	186	177	188	241	219	197	196	170	188	192	181	200	226	196	194	206	200	239	179	163	175	190	195	201	177	190	210	178	215	184	187	213	191	190	192	192	208	205	187	195	190	205	182	218	187	187	227	200	212	192	202	207	202	190	184	208	196	187	207	194	222	203	220	185	188	199	162	184	207	193	196	212	199	184	183	195	189	195	200	174	206	183	190	224	203	191	186	180	211	224	192	193	197	194	179	204	204	202	191	209	213	213	178	197	192	199	214	204	184	215	183	191	205	220	205	162	192	196	191	171	174	193	208	182	196	171	225	205	210	190	178	194	183	205	194	210	205	201	192	177	188	191	206	192	197	207	214	190	182	205	203	215	181	170	197	190	186	195	204	226	197	181	200	205	187	201	204	194	194	197	209	204	207	171	188	224	187	207	198	224	200	214	202	191	213	187	185	174	210	173	198	182	166	181	183	183	176	217	187	194	203	191	186	201	190	207	192	187	189	204	191	207	198	204	186	200	195	185	185	195	190	192	190	197	197	183	203	185	172	172	198	189	197	226	196	206	220	181	221	178	204	202	223	182	214	194	223	214	173	176	202	178	217	187	216	189	214	182	177	194	199	215	182	207	194	193	203	231	174	205	198	200	193	172	204	184	197	169	212	189	190	204	204	184	167	179	196	191	201	182	192	203	189	203	170	205	187	208	183	209	209	182	183	195	214	202	186	205	181	194	192	196	217	171	197	189	182	180	184	199	170	196	164	192	195	175	177	193	195	212	186	218	166	209	203	196	186	193	178	207	201	202	210	208	211	202	191	215	207	210	202	212	201	195	192	180	198	213	188	199	192	192	202	197	201	182	182	235	184	216	200	176	201	169	205	193	176	185	182	206	182	190	177	204	209	220	209	183	219	197	214	195	168	178	179	192	204	202	216	228	206	206	182	181	198	203	203	212	211	203	198	198	206	205	194	171	202	239	197	188	202	178	191	178	186	190	205	229	170	200	196	197	204	210	182	208	185	201	191	183	199	191	201	173	209	192	184	192	177	167	207	208	208	186	200	205	189	188	186	187	196	195	200	187	185	188	202	177	185	192	188	216	220	206	195	198	201	183	200	207	204	195	195	190	201	197	194	203	201	184	212	232	199	196	215	197	189	180	195	189	174	189	177	154	209	220	182	214	204	202	221	209	195	205	223	199	191	203	190	190	194	199	195	206	234	208	183	184	216	202	162	161	199	213	224	183	188	194	203	167	225	203	208	182	202	196	205	170	197	206	204	184	198	170	222	193	164	206	199	189	175	200	175	210	203	204	171	194	218	199	209	209	199	209	188	208	208	195	188	192	190	188	204	205	195	193	178	176	185	189	183	204	178	167	197	199	179	212	220	168	164	188	219	195	189	200	227	209	214	186	201	198	198	196	206	178	178	175	184	176	172	176	231	209	213	206	197	207	168	207	163	180	177	181	185	204	196	185	218	202	202	203	208	163	203	222	198	206	179	186	198	187	197	234	177	214	176	192	220	218	220	218	199	216	189	215	201	194	185	185	179	172	180	212	197	216	203	186	211	170	202	190	207	194	199	191	211	195	217	170	188	204	210	206	205	187	186	184	227	204	209	168	191	208	191	186	191	191	207	197	183	203	196	198	199	199	205	183	190	201	199	207	214	188	198	160	174	198	188	201	188	199	165	202	204	215	209	193	194	207	182	190	204	195	176	199	172	191	202	202	188	206	168	197	192	167	204	214	173	182	239	175	204	205	180	169	193	197	184	196	190	191	219	197	201	187	204	175	171	190	201	203	183	188	202	184	205	217	213	199	184	186	204	190	203	195	174	202	193	218	197	219	195	194	196	208	192	210	160	207	182	188	184	206	192	212	205	155	207	195	221	199	187	188	185	184	210	186
4987	3914	566	562	504	542	543	487	537	540	520	502	532	554	525	481	485	482	526	497	492	510	491	483	501	502	523	508	493	491	469	525	516	493	536	524	504	503	509	501	530	495	502	523	502	533	502	533	492	540	496	509	482	497	505	560	524	493	520	522	486	500	513	468	486	500	530	507	479	498	525	507	491	514	515	515	501	530	500	497	521	519	541	520	472	513	508	485	482	452	519	495	526	495	525	501	508	555	498	536	507	491	501	513	474	525	500	514	497	508	499	554	517	495	518	526	518	489	502	520	507	500	516	499	516	561	513	504	458	512	543	507	507	480	545	531	516	508	539	507	526	544	528	506	527	475	490	508	490	502	545	491	498	494	480	528	444	519	551	522	543	535	517	537	534	470	479	521	486	479	488	530	522	520	490	499	530	532	522	501	486	482	519	490	480	496	549	503	509	536	513	506	530	534	495	469	502	494	544	476	529	505	488	500	501	525	552	485	496	569	505	459	527	538	483	562	508	540	536	529	496	513	546	489	590	493	552	528	496	498	500	525	546	498	496	555	485	535	524	472	518	482	507	506	497	530	523	515	505	524	504	541	534	533	491	522	499	527	506	522	469	492	459	516	541	511	520	509	517	544	521	503	533	541	497	538	512	507	502	491	511	494	526	510	516	526	476	506	470	493	528	488	508	508	498	492	515	495	526	495	538	493	504	551	549	522	511	519	484	546	539	514	482	520	546	501	509	483	461	515	498	521	531	512	487	487	536	520	531	479	524	526	503	518	489	546	480	490	509	508	505	495	517	477	506	496	521	522	488	494	495	525	497	520	492	506	480	495	529	486	522	495	478	531	478	512	488	506	510	499	508	524	469	493	517	503	500	509	514	517	528	495	482	481	516	489	546	509	492	502	495	512	477	516	543	511	497	559	569	508	518	517	511	501	522	525	464	545	564	520	523	494	521	495	529	498	511	520	532	546	523	510	512	501	508	533	533	495	485	510	507	537	509	544	491	481	494	482	502	476	487	526	480	543	542	524	492	504	516	515	523	509	515	516	519	508	544	498	516	472	527	494	512	489	541	519	540	485	519	505	488	497	501	525	545	510	498	489	502	461	537	547	520	457	489	490	528	475	480	514	478	553	493	550	506	495	517	531	511	514	497	490	497	526	560	470	485	499	480	499	533	522	487	521	535	455	506	503	503	487	520	536	496	484	531	515	536	520	478	522	506	509	516	495	515	501	506	528	502	525	541	513	472	456	507	526	506	493	483	524	518	463	543	491	552	539	525	527	519	533	513	560	522	503	460	542	523	522	511	507	493	517	526	493	501	535	501	510	525	525	523	500	535	515	498	521	512	548	550	511	494	496	510	504	489	515	547	490	480	541	475	486	477	494	534	545	545	551	540	528	516	490	502	497	501	495	553	507	541	523	537	572	507	509	489	498	525	512	520	518	512	542	492	473	547	489	509	484	543	504	491	554	501	508	512	502	538	564	522	486	532	479	569	480	505	527	546	563	472	517	468	521	522	475	491	513	487	517	503	493	527	517	502	552	509	516	466	496	538	524	511	466	529	549	498	516	510	484	515	502	499	458	519	497	539	545	513	530	481	493	516	509	556	568	539	492	535	557	514	531	473	491	521	500	524	496	476	546	511	517	509	551	495	484	531	520	547	482	509	512	535	485	540	521	515	491	541	459	500	509	494	474	475	542	554	516	523	522	532	503	533	528	529	512	532	536	542	524	512	497	493	509	503	511	525	535	507	536	511	483	510	523	533	514	505	549	486	499	539	503	498	480	572	492	484	495	521	488	526	482	546	472	514	546	517	515	516	507	514	495	508	493	507	558	517	529	506	501	522	498	541	512	503	509	542	526	508	504	518	518	476	479	485	518	520	513	519	492	502	522	490	525	509	553	538	496	491	525	507	479	517	533	535	514	525	486	453	474	493	492	508	502	523	555	485	502	567	488	540	528	511	500	539	552	491	471	524	530	501	509	506	544	526	522	556	533	486	534	466	509	533	533	513	488	522	533	510	476	495	515	526	504	498	504	515	466	523	485	491	503	533	496	536	524	498	518	499	554	528	553	536	519	515	500	571	484	473	530	519	493	506	508	488	538	490	485	526	509	523	500	500	526	501	502	500	524	515	522	490	513	502	459	541	510	548	519	507	531	468	498	486	476	534	497	468	529	561	496	505	522	530	507	531	481	528	506	507	534	513	551	520	515	568	538	512	500	506	481	512	523	543	501	519	506	495	538	516	509	484	523	512	459	515	539	537	499	537	464	510	504	488	562	519	505	492	541	493	526	550	544	518	529	539	505	491	512	508	516	529	551	485	534	528	497	534	474	528	484	476	549	530	507	514	550	497	579	521	505	503	518	543	513	534	539	505	508	537	529	505	519	521	506	502	500	479	558	511	556	493	523	498	496	521	545	489	510	469	547	532	518	485	497	511	497	523	537	526	537	471	494	494	504	520	533	536	479	481	460	477	502	468	504	507	513	469	515	508	511	561	536	509	499	526	535	541	482	508	519	525	496	516	481	495	522	500	504	531	510	482	540	527	497	542	531	519	542	495	542	534	506	502	526	493	486	513	544	468	478	511	519	514	499	528	510	500	507	464	504	542	516	501	513	531	495	452	483	481	473	547	499	515	557	514	503	499	510	510	545	489	484	522	521	497	508	513	501	502	462	483	514	524	555	507	499	475	469	508	511	480	528	477	509	504	548	507	497	539	485	534	526	501	498	534	506	545	503	512	478	539	535	520	512	478	547	509	516	482	458	486	498	490	516	478	524	568	564	517	498	539	534	505	476	514	482	503	501	495	544	502	483	481	496	515	520	522	489	481	553	556	511	551	522	516	503	509	497	487	500	493	560	492	481	467	498	513	502	520	517	493	490	510	503	522	523	507	478	495	517	514	489	493	507	544	497	536	478	479	532	501	497	503	507	541	491	532	506	483	519	510	530	543	523	550	518	491	482	519	520	529	489	523	498	494	520	503	498	539	491	476	480	520	508	522	480	498	498	504	521	484	514	524	520	523	530	518	541	538	513	535	512	509	540	550	519	506	526	466	474	492	519	521	494	508	514	535	504	527	517	491	529	501	503	480	518	510	528	496	526	513	514	528	504	474	491	527	524	548	466	525	510	489	530	507	547	496	501	530	526	533	517	524	522	522	515	483	510	523	533	515	527	509	527	506	493	497	511	515	463	505	473	499	535	530	504	534	497	465	483	487	529	503	485	517	496	473	505	527	516	509	518	537	462	471	524	549	535	519	492	523	511	546	512	558	464	529	479	488	500	533	500	469	491	522	513	480	540	500	503	499	519	542	527	507	491	511	487	484	528	552	508	515	510	498	503	555	501	551	475	500	493	495	529	527	515	495	486	526	535	511	517	510	519	482	436	493	498	535	475	523	511	513	544	520	495	548	528	518	454	509	518	536	510	475	535	518	539	487	521	497	531	522	518	514	528	496	491	520	539	556	522	483	561	499	529	516	531
16153	14319	12147	871	500	513	453	433	414	413	438	470	378	430	434	412	391	415	418	437	354	370	402	379	421	358	393	387	412	403	416	376	413	429	397	383	382	429	392	407	407	409	377	345	421	376	413	381	385	373	412	439	350	413	414	403	439	370	360	380	350	380	380	384	382	394	388	388	405	397	402	403	348	354	375	363	384	366	361	382	388	376	405	406	385	408	362	367	384	390	384	381	420	383	368	424	373	349	386	328	379	359	393	382	381	378	380	402	402	404	406	404	376	408	386	391	396	384	403	393	390	412	369	388	388	381	404	361	377	388	393	395	368	404	388	419	398	390	370	376	378	392	398	345	380	337	378	368	369	438	333	395	412	367	361	353	374	374	377	400	392	370	395	395	385	386	355	386	396	367	372	377	406	389	360	368	379	354	405	372	357	388	412	406	369	380	426	413	363	387	430	389	384	369	379	414	391	407	363	365	375	380	373	351	395	401	357	386	373	406	404	438	355	334	342	338	403	376	348	383	392	401	382	405	413	410	423	426	380	371	406	368	357	408	383	413	401	402	387	390	358	416	384	409	397	389	391	400	401	378	391	393	363	387	402	372	417	386	404	381	391	393	391	402	394	353	364	367	357	371	351	400	400	346	378	422	378	358	392	369	398	355	393	386	411	381	438	355	367	381	390	360	377	371	417	326	364	356	397	411	427	388	392	365	377	363	390	394	434	382	400	374	357	323	340	377	363	365	358	365	366	380	393	396	370	383	393	443	373	378	413	413	371	362	354	343	390	360	359	375	417	401	386	404	358	359	400	398	373	398	381	379	404	380	383	392	377	384	353	372	353	387	413	359	375	346	389	379	384	409	401	399	368	375	417	375	407	399	389	388	384	386	391	402	407	368	389	413	362	391	404	395	411	425	401	384	345	426	365	385	344	394	374	376	376	412	412	418	384	347	395	377	412	383	392	373	405	403	390	369	359	364	385	423	398	426	359	400	393	382	427	417	436	429	389	368	376	391	385	385	366	396	389	371	373	374	395	403	405	390	395	367	395	395	378	367	408	352	425	404	422	418	360	387	397	376	365	426	433	428	380	395	416	431	407	369	403	354	367	394	401	344	400	434	395	332	418	368	409	364	388	381	346	391	378	399	360	373	350	366	330	406	375	405	405	378	361	398	359	376	395	392	409	409	400	379	418	399	381	391	372	385	416	398	402	360	365	392	406	377	366	378	376	411	386	389	380	371	383	366	438	377	412	369	382	389	380	399	383	389	387	364	363	404	370	383	387	385	361	401	367	387	390	386	402	367	376	407	393	377	380	378	384	364	383	374	396	375	381	374	344	372	361	377	382	368	350	407	407	382	415	372	386	354	401	361	390	395	398	366	386	384	381	380	431	369	374	389	393	374	392	372	401	408	394	412	380	437	345	387	333	385	387	369	375	397	404	385	384	419	399	388	332	413	387	386	407	400	377	350	380	393	389	372	346	405	369	372	372	416	397	376	391	394	387	382	377	407	419	407	391	362	397	371	370	347	396	384	398	435	408	392	355	353	395	396	352	387	368	391	386	350	375	414	355	443	375	394	372	350	355	373	407	396	403	411	367	444	380	383	346	412	403	360	398	388	368	376	352	443	399	382	375	372	346	411	399	385	378	388	376	353	403	396	371	376	376	358	371	422	372	413	371	370	386	378	357	411	379	391	372	362	380	404	398	378	355	390	378	404	365	415	383	385	385	399	382	394	377	410	394	356	384	348	380	399	428	367	356	401	347	392	380	392	381	369	376	391	360	409	374	342	409	388	362	387	387	404	390	360	401	353	387	406	376	422	403	352	399	363	406	371	367	381	350	404	378	379	398	398	389	331	365	418	383	381	426	396	407	381	382	401	375	390	357	349	384	359	402	394	392	379	401	338	406	345	381	382	367	393	376	375	363	369	375	396	381	380	368	379	387	387	382	364	400	395	372	411	402	387	380	352	360	353	378	404	437	402	377	399	381	424	397	388	419	371	383	369	408	365	386	396	432	408	394	417	402	380	379	354	413	408	369	370	363	404	405	401	360	424	354	372	409	367	366	398	379	378	377	345	378	397	389	360	327	364	354	465	417	336	396	348	374	351	374	382	396	363	380	352	374	363	380	379	420	384	378	382	396	363	375	393	404	367	354	392	405	413	400	338	382	377	389	406	421	386	352	387	391	345	398	350	369	360	389	360	394	410	404	394	402	381	405	414	362	385	385	437	382	417	360	393	359	415	382	410	383	374	383	410	369	347	411	417	368	379	406	372	373	344	431	362	397	385	385	419	363	426	390	395	363	375	382	394	365	392	410	419	415	389	382	351	408	414	343	419	348	340	400	393	384	407	389	400	339	385	401	412	388	403	371	359	346	320	382	371	411	357	416	367	386	317	411	390	369	420	405	371	361	386	404	392	392	421	371	391	421	396	383	334	390	352	382	382	445	389	397	378	385	416	398	395	369	397	447	392	364	382	367	423	375	392	418	394	383	399	414	384	386	421	395	366	434	366	395	419	382	381	383	399	345	339	352	367	395	362	442	431	376	391	393	390	414	397	420	358	417	370	421	378	384	392	380	353	363	392	376	400	394	350	391	387	397	360	351	347	364	379	355	339	370	413	424	402	376	365	380	418	430	412	388	373	402	352	355	385	436	382	382	417	430	392	400	386	372	369	389	422	369	391	373	370	375	391	376	361	392	372	421	383	379	373	367	367	367	383	391	364	412	366	378	397	360	359	418	395	380	380	415	361	403	375	346	396	413	376	377	371	378	399	410	401	387	393	365	410	344	397	376	350	421	422	388	368	357	379	390	398	363	327	391	413	426	395	358	373	394	395	404	386	358	368	384	376	399	362	420	380	390	396	397	404	369	387	364	381	382	371	381	391	384	362	357	353	347	393	411	374	376	364	393	390	426	405	371	389	390	393	392	338	344	384	382	407	382	421	364	371	372	385	376	346	405	393	362	340	377	393	412	396	389	415	347	371	380	413	386	390	395	389	392	392	370	378	408	398	394	365	413	390	373	361	396	337	374	466	400	371	389	407	384	408	342	399	383	383	384	389	403	428	406	423	381	356	400	375	337	387	363	391	392	406	404	380	382	386	367	376	405	398	382	386	384	383	398	407	389	381	429	403	404	416	390	380	397	388	379	397	386	402	380	368	412	416	385	386	374	368	358	385	382	373	393	387	355	385	398	421	403	410	384	371	406	365	390	415	392	438	367	370	357	414	371	391	386	398	413	395	388	399	392	384	398	396	387	381	374	420	378	406	424	392	396	381	361	357	369	419	417	384	370	404	381	410	414	390	421	351	360	364	394	383	351	394	416	400	414	359	361	370	410	374	407	382	393	383	370	357	417	388	401	367	374	377	390	392	366	387	373	375	416	385	385	375	388	430	384	354	411	371	383	400	386	430	381	371	382	393	400	385	408	370	368	394	420	359	382	379	417	406	400	374	381	403	337	388	376	395	347	375	344	393	375	371	381	372
10736	14186	8163	1606	1436	1369	1208	1173	1117	1070	978	1025	970	976	942	974	975	944	949	923	903	908	988	907	915	911	919	947	872	948	875	900	837	876	904	921	926	922	862	856	927	897	893	933	922	905	967	906	865	862	884	896	902	887	920	906	884	903	885	896	938	878	868	850	892	890	931	890	940	928	845	897	878	863	885	866	907	904	890	951	890	898	928	922	892	898	919	874	880	855	931	913	909	886	877	900	860	903	909	917	879	893	868	891	872	901	868	915	936	917	845	862	888	874	860	847	911	891	921	859	871	871	885	905	867	894	915	863	912	877	857	917	836	827	874	895	901	917	900	881	910	880	885	895	937	909	934	904	910	901	922	893	890	877	919	869	928	900	901	854	947	894	886	897	903	946	923	926	937	913	902	878	912	868	900	904	868	870	867	898	868	921	917	906	880	937	892	907	948	942	920	943	869	888	939	839	855	870	907	883	874	899	865	854	879	856	898	945	870	849	903	866	933	879	906	864	869	953	905	889	914	955	905	873	881	869	943	951	957	914	889	870	913	899	971	919	915	893	919	896	890	894	902	869	895	872	904	858	831	890	869	901	913	924	941	889	892	890	876	956	970	830	913	909	887	891	828	880	906	931	922	912	904	898	872	911	916	899	891	901	876	875	867	890	931	913	863	901	859	875	869	865	862	908	902	852	861	867	924	898	874	865	890	960	957	912	911	900	842	858	874	887	876	865	889	854	923	904	924	912	897	927	914	889	927	874	869	899	958	896	931	886	911	914	860	858	890	933	890	858	888	929	887	932	877	839	876	897	928	828	889	860	933	865	875	970	858	856	888	915	876	932	930	932	871	854	925	918	878	886	884	871	893	895	911	874	959	867	861	930	913	888	869	877	878	887	931	881	913	879	912	905	936	877	885	911	922	896	866	890	891	859	908	888	904	885	835	937	879	863	855	894	922	862	871	849	890	929	934	876	912	954	927	856	899	877	933	877	904	845	879	925	908	884	889	882	920	895	937	889	933	877	902	899	866	872	905	899	910	950	901	919	910	866	874	940	897	930	983	891	911	882	837	887	909	816	921	867	881	837	804	883	910	910	879	890	871	868	873	907	903	953	890	893	888	933	931	878	893	877	924	892	906	884	882	878	832	896	874	867	876	949	914	927	857	898	949	885	909	932	856	927	857	898	871	928	937	950	914	900	871	876	922	853	892	940	882	901	870	872	865	908	864	847	898	874	918	891	906	917	906	886	927	902	836	914	917	892	880	885	880	899	889	874	891	897	872	893	931	893	906	951	915	882	883	901	886	869	871	900	891	887	912	923	879	916	845	894	896	890	939	862	884	892	970	890	865	885	868	937	885	886	880	897	901	880	926	917	901	917	938	903	877	851	905	921	882	897	949	892	854	905	890	900	851	853	858	880	886	863	861	822	888	872	891	880	895	911	897	840	894	932	881	878	865	928	932	941	857	912	887	846	890	850	924	883	878	903	897	887	912	930	870	943	879	909	908	956	890	877	881	856	923	880	931	862	897	896	855	876	872	913	961	879	903	875	926	858	881	857	866	919	869	881	885	908	908	894	910	897	922	849	876	900	898	919	951	925	844	905	858	906	881	914	915	891	889	882	896	891	867	922	932	872	886	940	892	917	928	908	890	887	933	888	906	878	855	874	890	879	882	861	889	895	905	902	915	864	950	838	897	857	915	873	850	889	919	929	913	866	890	848	927	911	905	928	935	927	893	915	924	909	919	871	916	892	864	931	891	897	906	904	931	948	834	879	907	932	844	851	933	905	903	883	895	887	828	846	888	944	816	878	866	947	891	849	884	861	889	906	893	917	899	832	942	834	908	871	835	912	906	847	912	899	872	871	925	891	882	876	879	931	844	858	882	941	858	904	875	844	901	901	866	872	895	931	927	936	859	869	940	890	879	887	938	901	878	865	855	902	871	868	916	933	880	892	916	930	894	876	917	913	896	878	866	890	825	877	870	851	864	921	930	917	827	903	878	884	871	893	929	926	850	904	880	922	895	840	885	876	859	876	956	965	872	842	901	854	855	845	892	920	901	903	831	868	842	906	906	910	851	882	851	900	873	919	888	900	888	950	904	861	880	878	876	921	830	845	892	880	877	902	867	839	868	953	920	918	927	892	854	900	955	894	897	883	934	884	829	870	884	916	921	877	920	942	918	869	916	911	858	904	899	887	885	915	893	908	961	896	926	854	919	925	875	955	885	875	875	939	922	898	886	845	880	856	972	879	886	918	934	873	876	852	879	895	909	928	880	867	908	909	881	884	884	932	874	863	890	907	909	843	903	857	847	857	871	893	862	925	848	864	837	956	920	899	839	933	916	936	899	902	848	922	902	895	891	899	877	950	941	901	876	928	862	901	883	914	889	909	916	893	920	883	939	915	904	895	858	886	907	878	900	878	868	897	904	859	926	893	884	860	905	884	897	878	889	918	902	890	878	941	912	845	881	884	940	930	942	920	887	908	820	923	967	936	923	875	920	902	901	883	877	859	871	906	920	927	855	897	857	930	907	874	851	859	952	870	902	836	820	892	876	919	908	908	888	961	875	921	847	838	852	916	937	834	895	895	885	855	887	956	933	821	866	889	913	892	886	857	860	896	877	921	851	911	920	882	892	889	905	866	890	913	871	836	898	838	923	912	901	943	889	882	908	837	928	849	821	881	865	906	881	889	893	884	868	871	954	889	912	925	937	871	850	890	874	856	880	844	919	871	922	936	866	887	838	935	887	903	882	860	900	876	918	913	857	932	828	918	870	855	919	913	927	880	866	848	849	884	892	885	909	855	891	895	893	918	882	861	883	952	922	856	914	920	955	919	921	829	907	922	847	887	894	898	890	881	873	926	864	910	864	894	893	845	896	873	910	856	859	908	900	927	869	871	878	918	814	936	882	897	892	854	894	893	912	926	857	884	879	911	887	935	881	899	857	936	885	861	900	877	875	881	842	853	937	919	882	926	848	847	873	882	862	910	896	919	902	907	880	903	939	892	870	897	924	862	923	908	940	862	911	862	889	920	908	858	875	892	888	893	875	950	868	871	921	878	865	889	878	877	920	892	907	897	924	882	895	957	909	905	883	841	835	908	876	895	890	835	845	886	879	913	858	889	872	930	899	906	884	949	863	921	927	888	831	852	864	949	897	874	921	883	895	918	934	937	860	894	912	927	950	874	905	882	871	967	892	902	907	919	845	896	860	948	887	909	914	881	898	919	897	892	904	873	898	910	850	930	869	895	904	867	877	844	896	876	895	859	869	898	852	894	945	907	899	908	928	859	849	963	931	881	872	900	909	929	894	857	942	915	871	903	902	921	901	882	906	815	914	864	949	865	880	881	884	905	873	919	866	900	933	860	875	873	873	880	841	910	880	874	838	934	939	868	920	854	920	898	887	850	864	874	880	868	896	892	886	900	934	931	893	843	902	885	847	885	850	954	907	878	901	824	899	909	906	945	899	915	911	870	881	888	867	884
24044	17628	37826	6116	890	663	558	544	503	492	485	478	463	476	501	472	487	470	448	436	439	484	435	466	410	441	455	426	459	455	459	493	474	502	474	470	474	474	435	403	465	457	483	409	458	485	463	445	442	476	445	430	444	452	439	499	436	459	462	465	451	446	382	460	465	396	433	431	423	433	423	447	439	470	455	439	399	415	448	422	471	478	476	461	452	466	428	413	450	473	475	428	441	471	483	464	479	468	449	424	421	434	422	441	460	459	448	470	458	457	444	439	463	436	416	435	482	455	504	449	458	441	443	439	477	460	474	443	441	445	456	413	461	429	451	482	426	468	432	440	409	464	453	453	450	463	471	468	443	486	442	429	425	422	467	444	464	434	453	464	470	435	451	486	507	437	462	440	457	447	468	430	463	427	441	438	469	456	444	476	454	422	458	437	443	431	433	448	473	455	434	434	431	452	420	427	443	460	494	442	453	468	461	447	463	473	493	439	425	400	463	465	406	495	460	468	455	426	440	482	447	437	408	475	445	432	461	473	429	467	475	466	451	445	478	487	446	441	453	393	433	486	474	480	432	488	423	455	505	459	444	456	450	423	432	445	488	471	437	464	441	475	443	467	489	499	430	435	482	457	469	467	424	448	486	434	475	402	435	473	446	432	453	418	443	473	439	426	450	446	445	420	455	426	430	464	478	440	472	422	430	436	431	457	491	444	464	449	450	448	482	411	443	472	457	447	500	413	438	441	471	440	417	421	449	439	446	456	506	483	423	398	453	430	463	417	421	460	440	403	462	464	432	439	493	426	471	456	461	445	455	477	498	414	460	441	454	443	469	427	445	426	404	417	435	427	413	440	453	453	439	416	501	441	426	426	430	475	477	451	480	443	466	460	415	413	451	468	472	458	481	463	436	443	418	462	488	430	459	450	464	495	440	427	437	473	433	479	434	444	458	426	466	477	431	443	450	423	422	438	424	450	444	443	420	427	425	459	453	495	456	448	440	464	480	462	367	428	471	483	424	452	424	399	503	411	506	422	448	414	429	432	445	447	441	437	424	466	432	434	436	445	459	433	457	480	458	444	419	432	457	463	444	461	496	420	465	483	414	458	434	424	443	436	469	437	417	434	436	424	424	467	423	459	485	481	444	479	440	458	422	453	443	506	447	438	450	425	482	459	438	438	463	437	446	476	433	417	441	430	453	412	421	427	467	426	428	426	467	474	441	477	428	462	394	491	445	403	457	479	436	433	451	449	422	446	412	408	467	445	476	426	447	445	463	466	429	475	478	479	439	435	451	485	449	465	478	441	474	468	431	451	423	463	420	449	459	403	429	456	460	437	477	454	435	446	412	486	419	433	456	436	436	439	435	451	498	447	465	440	451	453	443	441	453	479	449	482	441	435	450	432	445	458	446	450	391	448	435	443	398	421	478	453	460	454	476	456	440	459	435	453	460	469	450	432	417	440	486	471	472	461	409	472	484	437	450	445	411	439	440	466	400	465	440	454	484	482	447	441	441	459	508	437	461	459	432	444	433	438	407	480	481	430	473	428	456	416	452	474	457	422	447	444	425	432	424	467	425	462	448	463	467	477	384	445	440	459	421	466	451	496	437	453	454	449	480	471	478	432	491	432	429	447	438	465	446	442	484	443	461	437	469	419	438	462	443	432	457	449	462	394	420	451	500	434	460	402	482	436	446	439	464	433	460	402	443	448	423	461	451	441	491	481	462	433	447	437	429	464	473	473	430	433	456	446	476	437	433	454	506	502	452	457	462	466	436	447	482	529	484	478	435	450	416	494	468	483	439	459	413	460	462	470	458	451	438	417	436	437	450	415	450	446	436	446	430	458	490	452	464	413	448	427	471	411	501	436	423	521	506	446	398	441	459	461	448	432	472	460	492	430	490	474	448	411	508	443	460	488	484	468	458	422	523	460	452	422	475	450	459	469	481	438	469	458	427	480	418	451	474	444	439	443	458	412	461	484	440	432	417	487	425	450	476	427	431	438	432	462	471	468	455	423	505	427	454	467	491	463	432	447	453	464	434	467	404	437	477	509	437	441	432	448	462	442	473	449	473	405	462	402	459	468	451	470	475	476	445	413	419	454	462	443	440	457	479	467	452	439	454	457	441	463	436	433	454	426	425	446	452	434	435	470	447	447	445	454	473	451	468	414	468	500	434	435	451	471	440	487	473	457	440	432	436	462	432	520	468	451	450	457	480	452	449	435	450	411	469	446	443	416	438	412	459	425	437	494	476	472	407	473	473	456	427	457	442	459	450	446	478	458	475	461	443	447	437	441	477	454	474	422	452	466	451	495	436	423	441	415	505	476	466	438	415	410	392	454	457	405	447	485	471	481	415	442	443	441	414	452	443	440	404	475	481	435	438	444	434	460	467	476	424	453	480	437	458	455	448	472	465	455	447	448	414	471	443	427	444	436	453	435	435	444	439	448	478	467	427	464	441	486	441	461	434	448	443	457	468	435	455	484	472	479	431	453	443	451	432	429	451	459	431	444	475	448	514	483	431	466	464	471	454	456	418	495	449	500	439	456	435	449	480	446	430	429	452	440	431	422	502	453	422	463	519	484	455	418	423	451	445	467	410	433	476	408	449	423	448	440	458	455	430	502	471	456	454	458	468	466	463	414	436	466	438	471	456	469	466	474	469	460	441	467	472	435	446	458	453	463	434	480	438	474	442	475	467	446	408	411	437	400	449	487	500	483	470	456	442	464	467	442	449	413	453	448	410	448	397	458	449	462	496	449	473	448	436	444	478	447	437	467	446	450	413	406	459	452	429	447	425	437	450	454	441	446	467	494	433	490	516	483	481	402	433	426	421	419	416	415	444	488	455	423	488	434	399	464	464	450	456	418	437	464	405	452	400	414	429	458	503	409	453	456	415	454	442	403	484	477	442	466	459	439	418	439	437	429	417	509	443	467	403	459	436	458	439	494	450	471	423	427	420	380	458	451	450	484	421	455	423	482	475	411	420	430	425	474	441	422	480	422	511	428	431	452	464	426	410	442	451	452	496	493	436	430	424	442	417	449	432	454	461	447	448	467	468	459	453	424	459	463	424	417	457	475	441	478	412	482	447	436	424	446	425	413	412	479	418	485	424	441	439	470	438	443	462	457	463	461	449	456	423	422	502	466	437	455	475	461	417	421	414	444	393	423	448	480	448	425	461	404	440	463	488	457	470	447	457	429	462	478	495	461	460	443	462	444	487	470	420	465	495	443	448	488	486	476	445	468	462	440	452	436	450	417	445	448	446	425	441	435	443	422	474	446	458	488	474	430	497	441	480	472	429	436	408	493	423	441	475	448	447	451	459	443	434	432	446	466	439	457	414	436	483	458	491	479	417	435	451	441	428	439	421	423	449	441	424	417	456	456	437	471	459	465	399	472	432	420	432	453	451	418	415	477	441	451	437	434	456	503	417	419	459	421	460	472	459	469	446	422	465	421	429	395	449	473	456	453	417	483	478	480	426	434
13821	15079	29702	2333	2057	1839	1606	1436	1362	1321	1240	1246	1190	1162	1176	1099	1032	1124	1110	1026	1051	1096	1057	1045	1071	1038	1094	978	1013	1074	1034	1037	1063	1036	999	1035	1029	1008	1068	981	946	1021	983	994	1014	1058	1065	1063	997	1032	982	1003	1010	957	1017	983	1006	1007	1020	918	1079	1017	1087	955	973	998	975	1024	1023	1009	1048	994	976	980	950	1014	1031	975	976	1062	1016	1015	979	989	1025	974	1025	976	1008	1006	979	1002	1049	990	975	977	987	998	1018	964	1062	1010	983	938	1069	989	969	992	993	962	1020	1030	1001	944	1023	1013	975	965	989	974	985	1015	1032	1018	933	955	1019	1037	988	1001	990	1032	987	1025	1033	1027	1020	1027	976	976	986	993	987	979	985	979	948	1003	993	1001	988	1062	941	957	962	985	952	962	952	1046	983	972	960	993	1012	1006	1010	1007	959	1035	976	999	1030	1043	987	991	949	1012	940	987	978	1008	1016	945	990	1057	1031	986	979	986	989	986	1000	1012	985	1003	993	1033	1020	1034	1000	1051	959	1009	982	997	1006	973	1048	1001	947	1021	980	988	994	953	1016	978	929	991	1052	973	991	930	987	992	1022	999	956	973	996	968	964	937	966	1019	972	1034	1006	942	979	990	973	966	975	971	982	984	1000	966	1014	992	976	1007	994	966	1002	999	1000	1035	1010	999	996	973	1007	1009	932	933	961	990	999	978	966	1069	1019	931	972	1011	1016	1017	973	936	1004	1065	976	1001	975	992	984	1010	1015	959	975	1009	942	994	955	1014	975	980	973	1014	980	922	972	1012	972	980	964	1022	1012	1006	969	993	974	1001	957	967	1006	989	1003	993	985	916	1030	964	1077	944	983	989	986	1008	1004	1015	995	996	965	981	1005	960	982	1007	1021	1052	961	1004	960	1009	963	1024	969	969	995	1036	979	922	937	1025	1005	940	999	1015	979	973	973	994	992	965	1022	961	971	991	1019	966	981	999	1021	997	980	1018	954	973	962	1028	965	930	1002	945	914	989	1001	1034	963	1064	1031	943	990	1009	1021	990	1021	1024	1060	1026	935	985	974	1017	991	1008	1028	996	940	1014	997	1021	1011	1001	974	942	976	974	1006	1013	984	984	967	969	971	971	997	1014	985	1024	1001	1013	974	963	966	1001	1032	1009	964	1020	1000	1024	954	968	919	1022	972	991	1012	1004	984	973	994	1026	991	947	1054	1001	1010	996	1010	975	930	946	927	984	998	971	971	972	1009	948	966	985	1011	980	964	985	990	953	1049	985	1003	981	970	1030	992	1026	972	982	968	975	966	1037	1011	983	954	972	966	995	1040	1003	961	1010	1021	968	917	1021	1031	938	1011	1043	957	1034	964	976	964	1014	981	1035	995	987	1050	939	974	968	1017	1028	976	961	972	976	963	1034	1016	1023	960	1039	915	1051	999	1065	931	983	975	945	951	1032	1006	999	959	964	974	992	975	978	1008	979	982	1001	943	1008	1075	947	987	972	1010	967	990	979	992	985	1032	982	972	969	1037	934	1008	934	994	967	982	1004	1023	976	982	986	971	1020	1022	1000	959	957	997	1005	1037	993	976	1018	1003	971	1029	1030	964	973	936	955	1013	1038	970	973	964	981	961	946	1005	999	998	961	985	978	978	1014	980	995	1048	1071	986	967	974	980	974	1007	1004	901	1003	1011	967	974	950	1010	1005	983	1028	940	1019	994	964	940	1007	1004	967	983	1017	972	982	966	1031	1015	982	968	1001	1084	1036	970	954	980	1002	973	1044	1017	1007	939	1003	1066	1028	1030	1006	984	986	959	1034	1017	1004	1045	1030	967	992	950	974	947	1019	978	985	990	949	956	1003	995	981	987	939	995	927	978	975	973	1000	971	1004	1019	1038	992	991	993	934	1086	1012	989	981	981	1032	992	980	974	953	1020	952	1084	980	965	954	981	1018	977	1004	949	941	1035	931	963	913	955	972	1009	1017	1017	1009	954	1039	986	916	1002	1008	947	960	974	996	975	977	998	1017	1019	977	1009	1037	952	1028	930	943	946	958	976	990	992	1043	982	997	1007	952	943	940	1012	1026	936	993	988	939	991	1021	997	954	1015	1000	1019	1034	941	984	969	983	943	975	962	985	1029	1001	984	961	1008	993	958	946	988	995	1049	939	1022	998	975	1003	1080	972	1029	1006	988	1045	1017	990	986	986	1032	1032	985	976	1014	969	968	975	973	979	979	1025	1014	978	1003	1029	937	1013	986	947	982	1052	986	1026	980	956	968	1012	968	926	1031	1022	952	1002	981	974	1036	1004	956	977	950	956	963	1006	947	995	999	945	1054	986	998	1060	945	1032	948	994	962	999	979	1008	983	1000	1008	1046	981	930	975	968	958	993	975	988	991	984	966	979	984	958	1087	994	995	1002	960	996	995	1023	998	975	973	983	965	1011	957	1023	997	1006	954	985	983	1020	980	975	990	988	1031	1033	945	1034	1044	1028	990	992	1016	1001	974	1017	963	1005	1019	961	1017	994	935	951	966	1057	954	996	1032	971	995	1025	988	965	1042	964	905	1002	985	991	987	1015	1012	1013	969	975	971	987	1032	982	973	1101	962	1025	1011	964	967	1024	997	1013	1039	939	1002	974	983	976	989	1007	978	985	975	995	988	1039	952	1016	934	947	1034	995	986	987	1039	1020	957	982	1007	965	1010	994	908	993	987	991	1012	1034	979	997	997	938	1014	1056	989	1040	1037	1007	967	1027	1052	955	997	991	1009	994	1003	976	973	1022	998	1022	965	956	991	993	934	958	1012	960	1027	990	970	997	1030	1015	988	995	987	1023	970	1058	972	1007	1016	1019	1012	936	1017	1005	1009	984	952	990	945	1019	961	1059	990	1024	1014	945	1000	1015	937	995	987	1014	996	1002	1004	985	966	1011	1013	1012	983	998	1011	1032	1030	958	1010	984	1042	983	976	997	994	1017	962	1032	902	1035	959	970	971	1001	959	1032	1045	1021	984	998	1013	1010	1017	1014	996	1002	1016	965	953	950	1041	961	1005	1006	979	954	960	1011	916	951	1032	1045	979	1009	983	992	986	981	944	987	984	954	969	952	984	1005	989	958	1008	930	969	965	1022	1024	980	986	976	1066	996	958	999	954	1022	990	994	1020	1024	998	967	977	1006	999	908	1021	1045	1003	1019	970	1047	1040	1028	1052	979	917	936	926	927	975	945	959	969	919	1033	980	936	939	984	937	1008	1015	979	1016	989	987	1046	915	984	1000	1033	1006	987	1031	960	1019	1011	981	1030	971	991	1008	1000	978	949	985	1016	983	936	952	976	1030	1020	995	976	989	1001	999	1012	1008	986	1000	978	1008	1031	1003	988	987	1011	923	966	953	1019	976	990	971	950	989	967	1024	996	967	1027	994	1048	1000	1011	990	980	1046	1004	975	987	989	935	991	1005	990	996	1001	971	997	1017	946	970	1017	973	977	981	1001	986	992	955	1007	994	968	989	954	1017	1039	995	973	1023	982	999	944	1051	1031	976	990	950	1061	989	978	972	974	984	959	965	1016	957	951	1013	1025	980	953	1011	980	978	984	1017	968	930	964	1020	989	992	996	1024	1046	1035	989	994	1021	961	947	1020	1006	1070	980	976	990	1003	980	980	965	1003	993	1051	967	1018	970	969	960	1010	971	990	1005	1014	995	998	1038	967	1013	989	991	946	1026	1021	998	967	997	1041	953	967	1030	1007	1000	932	916	990	991	949	1013	1002	1016	1010	1028	975	984	1003	1015	1017	1036	1029	990	1043	989	920	1031	946	984	1013	997	981	995	995	943	961	1011	1036	939	980	1002	1012	1044	985	969	993	981	980	997	1008	999	986	1000	988	980	990	941	1032	931	943	967	1030	1009	1011	958	947	1028	933	970	1015	1010	1002	1016	1011	1000	998	990	986	985	1051	946	1017	1002	964	943	989	963	1020	984	973	997	991	986	924	971	983	1003	987	1057	995	1013	986	1024	954	980	1011	997	1017	994	953	1001	1015	990	1057	942	975	953	997	1059	1037	961	1047	975	1039	958	1015	997	1035
7529	7517	3199	476	259	230	220	225	246	250	250	234	247	242	253	230	256	243	244	253	244	254	233	236	255	247	222	246	208	230	213	215	232	221	227	235	240	231	253	215	249	241	233	267	238	214	246	246	251	200	236	244	226	236	235	233	268	254	252	220	234	251	245	220	244	228	229	242	220	229	247	263	218	233	263	238	225	250	241	250	236	229	244	210	233	238	278	241	252	224	224	247	232	240	231	223	223	214	233	250	219	267	230	226	276	216	253	238	216	246	236	225	218	225	257	273	249	244	239	233	260	266	237	207	254	239	216	258	226	233	239	259	231	227	219	265	236	249	251	235	215	228	237	230	229	241	221	238	236	236	233	251	216	268	244	241	243	274	238	231	209	250	259	214	241	273	267	247	231	254	239	238	220	243	237	220	239	230	235	204	252	221	266	217	254	261	253	233	244	241	228	241	253	273	244	234	227	228	216	235	212	240	243	235	251	234	236	235	226	264	221	235	236	271	232	230	235	238	268	261	240	223	277	257	242	246	200	236	239	255	212	224	247	212	247	216	214	221	193	243	221	246	231	225	229	227	236	225	241	228	247	230	228	226	246	231	234	225	229	204	224	218	210	232	228	237	216	214	261	256	246	219	239	267	263	246	252	256	227	235	240	244	268	204	222	211	245	273	240	247	225	216	235	226	227	235	285	247	241	225	222	266	228	227	226	232	223	239	232	237	241	259	221	207	232	222	225	226	252	240	262	232	237	256	240	217	196	236	250	261	245	236	249	218	246	228	227	229	256	229	229	227	228	229	243	230	236	264	239	237	239	231	252	266	245	229	262	246	234	268	227	225	208	228	262	222	248	240	233	236	223	258	233	248	227	233	240	249	253	249	227	242	244	241	240	239	236	225	257	210	243	224	239	238	227	224	264	244	244	237	224	249	227	252	240	253	252	289	252	214	221	211	238	268	199	196	251	272	224	203	232	254	234	244	235	240	241	269	235	201	217	250	256	237	211	226	258	229	240	248	237	250	253	235	225	229	204	230	233	221	245	237	260	240	220	241	237	249	231	236	214	255	248	237	231	256	252	232	235	248	238	240	267	233	244	237	251	253	258	247	247	250	241	220	253	252	236	276	238	215	229	231	236	249	247	253	232	230	267	248	233	233	256	240	238	249	265	227	257	245	252	256	233	247	213	244	250	262	271	280	217	225	223	234	228	244	227	231	246	239	286	233	243	224	212	229	239	216	237	211	235	233	242	210	259	235	243	229	248	248	242	237	229	222	211	228	244	240	218	225	232	251	215	223	256	244	265	263	250	253	214	247	247	196	221	196	254	268	250	236	224	240	252	252	249	237	226	252	206	238	253	234	229	240	255	232	204	209	217	232	221	227	236	243	221	222	198	238	252	224	215	245	265	256	241	230	250	231	233	251	230	239	235	222	231	250	232	262	217	250	223	250	235	236	254	247	224	203	268	237	242	231	258	230	258	220	259	242	240	238	214	206	228	229	258	237	248	277	211	223	232	234	236	225	214	258	252	231	216	233	262	210	233	244	240	253	239	228	241	249	225	234	228	279	224	227	224	254	250	264	221	239	237	248	244	216	255	250	252	250	234	233	247	226	203	215	254	237	234	257	253	262	235	244	259	245	261	239	213	243	234	223	253	234	247	259	234	253	224	234	228	243	252	252	249	241	217	237	233	238	223	265	251	223	218	241	275	221	218	228	247	249	230	222	251	256	251	247	230	254	229	250	245	240	207	231	254	220	233	231	219	263	222	246	249	249	243	248	241	262	239	219	242	232	247	240	236	234	258	258	239	262	252	217	236	237	247	218	221	215	249	242	232	233	209	247	243	225	230	259	265	231	257	221	232	245	229	222	229	231	247	232	207	224	234	252	229	265	233	225	217	282	248	244	241	255	211	257	254	236	236	250	235	236	261	235	258	245	217	237	234	218	222	218	247	239	229	247	217	247	207	234	220	271	268	250	250	227	190	269	222	248	195	244	250	213	235	226	239	226	242	227	260	234	226	269	238	226	208	234	217	221	210	245	259	190	250	224	252	236	233	248	221	238	231	206	249	237	240	231	228	236	241	246	219	233	244	283	229	237	229	248	226	252	217	247	259	236	256	253	263	244	235	239	223	230	241	243	248	249	229	232	237	246	217	223	267	244	233	204	230	278	232	255	230	231	233	232	244	237	233	227	239	209	240	177	231	254	256	228	231	220	237	226	278	242	252	226	238	226	247	234	218	219	251	257	246	220	232	247	250	217	216	203	236	247	223	240	246	231	231	253	252	211	241	249	250	244	260	244	225	226	219	247	209	228	265	230	268	247	205	226	237	202	255	201	264	264	229	227	227	224	248	225	241	257	236	252	252	221	258	225	239	255	248	261	188	259	240	251	256	222	267	245	246	224	232	234	254	226	243	235	233	239	197	236	211	236	221	236	205	230	243	245	228	254	236	217	231	253	231	229	245	249	236	261	210	239	253	251	269	250	232	245	261	225	237	235	256	233	240	216	242	204	259	256	246	227	278	240	211	229	262	259	244	246	256	250	262	262	228	236	222	265	238	243	227	228	242	228	237	221	241	217	242	239	233	235	243	254	253	242	209	250	236	224	242	235	284	214	210	243	227	206	224	273	220	208	260	241	240	249	250	237	257	247	211	234	242	247	281	232	256	225	231	224	255	248	193	222	243	266	234	234	223	227	246	255	238	234	260	227	207	257	231	207	233	247	225	258	218	217	244	253	241	258	226	233	221	247	255	251	241	222	230	201	221	220	250	225	240	207	222	250	237	246	248	248	253	222	254	251	263	265	205	269	259	252	268	226	250	247	240	231	264	246	224	219	212	218	244	272	270	218	206	225	227	251	243	215	228	243	232	258	236	247	238	268	275	224	241	273	230	235	238	256	241	228	213	225	254	208	233	234	239	226	227	218	211	236	230	229	213	218	227	263	256	225	210	240	240	261	240	233	226	254	254	219	249	245	248	206	242	259	209	236	252	237	246	263	247	238	235	217	238	205	215	232	213	209	201	253	229	271	249	210	271	222	242	234	212	245	223	231	253	249	246	230	228	253	212	245	247	243	243	251	268	240	232	223	237	241	241	230	248	265	233	240	252	220	207	224	232	249	218	249	238	191	208	225	231	239	206	260	214	217	280	273	249	247	228	244	205	224	208	214	234	259	230	256	233	248	203	233	245	202	241	248	237	238	242	254	249	238	222	227	195	225	221	272	236	266	233	224	212	223	238	247	233	235	266	224	239	211	230	242	274	235	247	224	225	230	259	227	230	226	262	247	214	292	259	253	251	257	276	227	252	223	253	268	246	235	231	232	224	244	233	227	261	246	208	205	241	260	240	243	254	241	267	212	225	266	212	240	223	227	216	243	234	252	239	240	236	244	226	250	227	241	237	272	253	250	236	246	228	239	221	211	234	250	232	229	245	267	248	281	230	248	252	257	229	239	262	268	242	254	254	241	222	235	256	261	239	226	224	222
4881	6985	5263	796	660	565	648	634	572	618	637	593	641	572	660	637	635	612	601	600	630	582	629	586	614	599	570	579	605	623	600	643	631	587	614	628	608	576	633	585	668	612	664	614	579	701	608	587	632	606	589	544	618	595	592	583	566	601	551	578	615	635	606	583	596	597	627	628	572	629	589	581	580	631	658	578	574	641	613	612	617	617	608	577	571	527	616	621	604	614	583	612	582	528	577	606	621	615	628	565	592	581	623	602	606	630	608	608	557	642	610	561	583	593	618	595	607	602	598	605	621	615	560	601	635	572	627	588	601	594	649	601	606	625	630	590	585	620	613	551	605	576	624	637	605	577	600	583	630	573	617	594	620	644	616	623	554	603	589	613	605	641	634	635	621	575	614	606	592	606	581	574	564	591	623	603	611	600	585	579	613	633	610	597	631	596	613	588	603	607	595	599	640	597	596	649	607	615	611	612	573	619	576	592	584	620	582	559	626	634	629	628	602	636	558	588	621	628	626	658	620	582	608	588	592	606	587	651	628	670	671	659	598	668	675	614	610	576	626	555	607	610	628	573	575	592	635	594	624	574	587	624	592	609	632	593	613	584	596	578	608	580	632	575	631	600	637	609	621	642	596	619	636	580	586	620	605	637	562	633	596	595	587	580	629	596	664	604	638	603	611	601	586	595	597	606	579	589	588	676	597	617	588	620	589	632	562	614	610	592	630	587	635	634	573	597	612	606	590	662	618	660	616	596	625	611	608	611	594	583	612	602	574	632	601	631	595	567	615	590	634	598	579	600	593	556	587	593	603	635	554	590	608	581	637	558	602	616	603	633	614	605	614	618	616	618	592	642	655	589	619	631	569	634	601	584	620	608	620	569	610	585	604	643	612	574	608	614	589	564	639	622	634	597	614	646	637	601	613	615	572	654	613	599	580	630	554	640	609	613	603	633	604	640	610	604	621	611	603	614	663	602	578	608	615	597	632	614	577	625	591	589	562	632	605	612	601	585	569	632	566	639	583	590	600	647	583	596	585	600	585	609	635	609	587	588	627	645	605	641	603	610	565	630	591	635	560	594	597	583	617	655	570	608	623	599	645	595	597	592	625	600	645	635	600	610	628	622	595	611	598	618	583	591	619	633	604	645	596	593	568	563	615	629	604	586	588	612	627	622	627	613	621	556	616	587	537	647	625	593	568	579	614	571	644	620	637	651	621	580	607	536	576	598	629	635	597	610	631	608	592	638	586	622	580	622	551	618	584	628	663	624	608	591	597	563	587	618	608	562	605	600	578	615	590	632	601	597	583	592	602	635	572	598	643	586	599	603	612	610	608	624	628	564	562	634	596	593	584	605	586	577	655	636	674	571	577	636	612	646	630	604	593	568	622	591	595	610	627	585	603	668	605	581	576	643	596	582	601	571	585	619	615	576	577	615	557	562	595	597	620	671	587	592	611	598	605	598	619	637	603	572	567	605	594	602	602	625	571	577	647	618	627	587	618	591	628	581	584	586	566	603	633	575	599	594	647	689	583	615	596	619	644	609	613	595	649	600	596	600	576	592	632	603	618	610	633	577	621	634	583	655	565	623	607	629	615	551	616	593	556	640	624	618	624	616	608	588	622	572	637	597	584	595	603	611	606	610	613	558	597	630	589	647	602	652	609	632	611	610	605	598	628	632	561	581	599	646	614	624	595	632	574	619	594	595	578	567	609	642	591	606	621	595	598	620	621	590	599	624	625	557	604	597	612	594	643	629	603	601	582	583	666	587	627	646	597	607	607	584	570	587	603	562	621	599	575	624	608	595	616	589	629	608	656	628	597	561	613	601	597	612	568	633	595	601	587	633	621	585	628	591	583	641	571	595	575	572	588	616	572	604	631	581	544	553	576	608	587	609	641	576	630	584	656	588	628	580	608	604	591	592	597	595	625	648	640	662	633	620	623	571	610	648	599	621	568	647	638	640	595	545	575	588	546	633	615	608	600	612	612	632	608	634	624	586	595	581	582	627	621	581	605	605	600	646	620	614	638	583	626	611	576	621	581	577	620	599	599	574	555	628	606	590	579	606	598	607	645	641	593	623	547	616	630	556	598	607	625	573	595	618	617	601	574	613	574	600	585	597	600	618	606	607	625	652	610	555	597	590	615	615	567	556	586	643	589	563	593	605	609	598	608	628	617	621	589	609	620	561	611	592	656	603	641	577	582	630	644	637	625	589	588	652	602	617	600	615	583	610	583	582	617	603	663	613	618	575	595	648	647	597	679	617	636	579	610	618	623	634	619	596	599	619	610	589	578	618	625	617	616	618	639	602	652	604	653	623	628	648	580	611	565	621	581	623	583	579	606	630	596	607	581	589	602	602	603	580	589	581	612	613	592	600	569	621	600	604	628	615	599	633	648	581	615	602	620	624	612	632	597	595	607	615	560	566	632	592	564	624	602	611	587	616	611	610	595	634	591	592	621	593	606	532	613	605	586	598	576	626	565	578	592	650	632	618	604	632	599	642	566	602	632	626	596	652	630	574	632	605	626	587	628	565	580	633	604	651	577	588	595	584	579	615	587	584	601	622	608	641	610	610	615	618	522	639	565	618	578	581	637	584	590	634	566	619	652	561	606	599	608	530	614	592	594	581	611	588	586	590	619	629	607	575	618	617	610	607	651	571	531	589	570	603	604	607	603	605	587	594	612	663	639	606	621	647	616	603	607	595	624	591	612	592	605	606	616	648	604	588	606	593	603	572	608	601	630	660	592	632	614	612	568	616	624	645	673	619	585	665	615	605	565	612	631	601	595	592	597	598	609	597	619	615	630	582	604	617	570	632	647	659	585	576	594	628	610	591	621	640	584	580	638	617	612	553	605	571	604	643	627	573	655	607	622	602	618	607	645	635	636	635	587	613	610	575	623	667	554	579	562	568	586	592	606	626	617	584	564	600	652	617	579	550	577	596	598	577	624	603	598	607	593	583	601	580	632	574	605	591	570	578	635	609	592	632	619	607	607	554	624	615	563	625	593	594	625	594	631	607	607	569	639	627	628	612	647	592	612	619	577	624	624	596	592	613	631	638	591	571	638	561	626	591	584	615	606	637	577	574	649	636	634	617	598	589	595	615	602	589	600	582	626	559	610	644	600	562	585	624	584	579	602	579	612	613	620	594	596	565	634	617	623	619	610	587	608	634	596	608	566	609	640	608	596	618	591	626	631	669	620	582	559	566	595	631	646	626	581	613	589	631	599	639	593	602	609	643	587	592	599	636	599	603	605	542	598	617	615	608	649	563	603	552	615	655	646	621	591	596	623	622	622	602	604	590	656	591	581	602	630	581	619	611	611	625	610	620	599	617	624	645	651	598	632	600	557	589	604	599	608	644	582	617	657	582	597	621	573	591	611	578	635	579	609	590	568	608	599	576	666	598	598	612	585	570	620	569	606	620	607	625	613	619	630	569	626	592	586	619	589	623	630	647	633	574	595	598	605	599	625	573	596	610	555	592
22456	14648	23988	16511	1022	532	497	507	475	489	454	451	451	462	463	443	452	449	498	459	444	427	471	419	438	476	445	414	426	482	418	481	455	449	429	438	437	449	469	468	445	429	429	472	428	458	472	441	441	445	426	475	462	372	427	487	453	463	423	465	467	414	432	489	478	463	468	490	419	449	448	464	476	463	432	451	429	416	475	441	472	447	406	453	471	463	421	455	469	473	459	426	440	458	475	438	437	468	447	447	463	475	417	434	454	469	474	463	432	448	415	458	428	451	441	455	448	461	449	434	451	424	465	493	420	429	450	441	468	455	440	456	431	435	464	504	483	488	430	394	436	441	440	430	460	469	425	446	405	458	484	418	491	453	438	472	476	464	474	439	466	453	452	458	417	424	467	428	447	454	434	436	408	449	467	457	475	432	446	408	459	540	465	444	456	414	453	446	416	466	416	430	446	511	391	443	474	447	481	483	445	455	445	441	403	419	426	443	481	446	471	453	452	445	442	477	467	412	436	454	407	470	463	471	453	451	459	474	460	417	416	428	472	463	472	454	442	408	427	450	429	472	464	448	407	419	426	413	471	441	457	450	431	433	489	442	438	479	435	445	484	452	486	437	453	492	468	427	424	445	481	486	401	417	448	435	418	446	461	440	455	431	427	448	409	449	433	447	451	412	435	451	444	426	390	474	481	510	438	455	445	419	505	467	459	424	478	440	459	448	466	425	480	462	427	473	475	455	437	473	409	414	389	437	444	427	441	444	434	434	454	455	473	423	484	412	463	428	438	440	442	448	454	433	416	442	421	406	472	466	438	420	420	433	431	430	452	445	443	444	413	442	450	434	450	445	441	458	451	462	424	466	435	478	498	456	463	409	459	473	448	431	464	451	498	490	467	445	440	443	458	442	427	482	458	448	459	406	452	483	468	489	414	431	451	481	470	400	455	451	433	420	465	487	439	452	456	454	447	481	479	464	474	485	482	450	405	430	447	446	476	446	449	440	444	415	469	426	449	444	451	436	468	464	425	466	469	477	432	453	441	401	412	442	440	423	406	434	427	480	473	450	451	469	418	450	447	486	477	457	441	448	454	467	424	468	454	455	445	455	451	446	472	406	436	455	496	468	457	440	441	413	457	469	481	408	457	434	472	474	450	453	451	420	441	447	444	436	454	492	497	457	449	458	454	475	455	423	487	428	439	487	452	489	448	440	488	457	445	489	424	415	423	451	431	454	458	485	424	440	419	458	424	457	437	416	431	463	472	458	489	476	481	392	455	465	418	464	437	414	436	470	476	453	455	453	424	422	453	431	459	464	468	423	438	434	441	447	475	442	452	436	452	419	432	498	458	476	491	449	462	448	479	434	470	476	408	445	443	412	456	492	476	455	526	422	444	464	465	436	485	438	419	464	448	453	424	456	437	451	468	484	448	492	451	439	433	438	445	477	463	494	433	472	455	464	466	461	465	434	436	485	464	433	462	439	471	454	450	436	413	445	446	464	464	441	392	436	433	444	412	439	455	452	442	411	453	458	430	446	463	435	446	468	456	445	479	458	417	445	490	467	437	464	467	453	475	457	466	475	449	502	465	444	424	423	455	462	473	453	418	457	442	398	434	424	481	479	474	433	418	473	423	494	458	402	447	435	471	441	426	436	473	446	437	447	461	435	423	444	440	442	463	432	409	450	426	458	426	477	490	425	398	446	450	484	441	434	443	482	401	413	486	453	473	450	456	409	422	439	472	460	455	468	456	443	475	440	423	454	470	465	460	423	468	462	402	479	486	425	440	448	463	428	466	456	464	468	448	445	432	436	496	446	428	463	405	448	440	445	450	426	471	447	457	455	451	464	468	458	432	485	463	437	454	443	412	465	451	399	429	458	425	458	445	456	417	472	434	456	432	436	433	441	452	462	441	452	431	436	423	460	451	444	434	466	442	459	472	444	413	449	457	448	471	439	416	426	475	450	444	487	470	426	450	465	446	450	461	417	463	413	443	462	461	442	431	435	449	453	464	466	437	446	480	496	437	420	457	454	424	444	392	456	462	447	419	434	408	447	466	449	434	435	473	456	451	446	470	460	457	428	462	446	438	420	444	484	419	448	477	447	527	455	468	424	450	475	475	426	409	448	486	457	463	442	421	505	488	396	479	448	435	427	449	423	403	413	457	478	472	467	462	453	442	428	429	449	448	439	393	427	458	464	448	439	442	482	456	458	464	444	404	446	458	486	438	418	451	465	493	427	468	439	460	439	483	464	427	479	457	468	483	475	414	466	464	442	428	429	422	466	425	420	466	416	403	443	430	440	443	455	433	435	463	460	450	436	450	459	449	456	421	434	449	483	458	473	442	504	446	420	481	454	442	427	447	442	413	464	440	453	456	430	442	421	452	423	450	429	454	448	423	442	454	435	405	435	436	431	437	461	489	457	423	400	435	413	452	427	471	475	440	471	475	428	486	444	467	488	440	436	437	471	467	452	446	441	418	467	455	459	434	480	453	427	485	461	416	434	403	415	460	449	467	428	469	484	445	434	431	454	450	485	426	433	472	455	407	414	451	404	447	474	453	462	469	478	470	480	446	469	445	491	456	452	442	453	478	475	460	460	436	454	448	476	450	464	459	466	422	479	463	443	463	435	426	427	459	450	448	461	430	488	465	469	470	465	443	419	448	431	411	433	429	423	460	458	437	441	446	441	433	450	463	441	469	483	399	407	476	456	463	406	402	439	443	446	446	467	456	452	456	450	432	488	428	448	467	404	438	436	451	463	441	461	433	440	427	445	460	463	462	453	457	446	456	443	455	498	492	430	470	409	455	502	442	425	477	444	437	455	435	463	461	435	432	471	452	468	415	447	417	462	413	373	429	474	499	449	428	472	406	433	481	453	388	431	403	429	426	392	399	418	446	456	431	431	430	445	467	475	415	405	424	447	441	460	430	432	473	486	461	455	430	434	431	476	439	458	450	451	484	430	456	462	442	451	485	489	415	441	454	458	455	419	452	441	405	466	407	441	428	460	458	375	481	457	469	439	449	451	467	440	435	427	456	440	441	408	452	459	451	451	459	474	461	418	518	446	466	452	477	460	440	430	452	448	439	400	475	429	413	450	456	462	409	431	447	425	444	469	458	443	428	474	427	461	440	484	423	462	415	412	463	479	481	472	462	475	429	439	429	432	461	467	418	431	447	451	443	421	440	478	458	434	468	431	444	470	428	463	451	509	474	437	470	425	430	446	489	435	452	461	440	438	449	470	482	447	444	448	429	459	425	441	428	428	448	438	448	439	485	423	450	452	464	451	445	478	456	439	434	448	446	447	435	412	414	450	455	473	465	446	473	446	483	456	479	467	478	462	433	462	462	431	466	462	391	442	428	432	440	453	444	449	460	452	478	435	409	471	477	441	434	487	505	437	450	401	411	457	415	408	465	411	433	425	443	465	427	450	485	429	500	444	435	466	437	439	439	461	473	457	456	430	446	451	454	433	471	463	468	462	432	442
14029	11691	31678	11423	1444	1286	1300	1200	1246	1183	1165	1150	1036	1093	1086	1101	1038	1121	995	1127	1082	1059	1066	1087	1005	1075	1008	1032	1039	997	1020	1007	1032	1060	1040	1004	1013	1043	992	1027	1003	1018	1053	1055	1019	1010	988	999	1059	1005	1005	1055	1038	1036	1033	995	1035	1063	1041	1061	1064	999	1062	978	1049	1032	1033	1028	979	1029	1032	961	1013	1036	1069	990	1020	971	1012	1016	1017	972	1025	1041	1023	1021	1005	1029	1059	983	1036	987	1028	1008	1011	991	1054	976	1051	1027	1022	974	1005	985	972	1053	987	1039	994	1026	1051	1009	962	1047	961	1051	995	1054	1049	1080	1083	1048	1016	1046	1017	999	1037	983	1030	1031	1015	1051	1000	942	1019	1017	1074	1072	1014	1070	1026	1033	1043	1078	1052	1039	1026	1030	1067	985	1059	1041	964	999	1004	1080	969	1031	1005	1049	1038	1022	991	1017	1020	996	1056	1019	1003	1062	1019	1015	1024	1055	1076	991	1047	975	1012	1027	1035	977	952	1069	1038	1047	1003	1026	1006	1003	1011	1052	1054	1034	991	1050	1015	1066	1071	1085	1055	964	1012	986	1037	1032	969	1070	938	989	1042	1027	962	993	1008	1018	1043	1026	1087	1087	1030	997	1022	1016	1045	1045	1059	1047	1057	1012	1039	1124	1101	1022	1021	1041	1049	1027	1006	1058	1012	1058	1012	1014	1064	1035	1020	1044	1017	1009	1029	997	1011	944	986	1052	1039	1019	1009	1024	1011	1006	1018	996	989	1020	976	1024	995	998	976	1035	1010	989	980	1078	1068	1009	1039	1005	1034	1013	1048	982	1005	1005	1008	982	962	1066	1084	1030	1040	1018	1038	994	1002	977	1042	1049	1044	1026	1063	1022	1029	980	999	1038	1026	1021	1039	1089	995	993	1012	1008	1064	1014	1054	1008	984	1073	1041	984	1040	979	1006	983	1002	1010	973	1074	1125	1016	1069	1010	987	1027	1009	980	1002	1019	980	1020	986	1013	979	1022	995	1019	968	1022	1045	1049	1030	1051	987	987	1082	993	1003	1014	1010	978	969	992	1052	1017	1016	1038	1059	1034	1026	1037	1094	1016	973	1050	1094	967	943	1061	989	957	1003	1104	1023	1026	987	998	1039	1010	1074	984	1042	1047	1068	1039	1038	1052	1033	1013	1063	966	1014	909	1036	1038	1003	1031	1020	1057	1031	1020	1012	1018	1058	1021	1094	998	994	1019	1030	1028	994	1008	1039	951	975	1030	1091	1016	1027	1040	991	1004	986	1045	1029	1032	1055	1055	1029	1044	995	1010	1041	1024	1052	1047	990	1037	969	1036	1051	1030	1026	1046	1011	1023	1013	986	1055	1098	1018	944	978	1027	1011	1062	991	966	1041	1055	1067	1060	1020	990	1039	1051	1061	1000	984	1017	989	1044	974	1022	972	1050	1015	1021	1071	1031	1029	1048	1002	1000	1036	1002	1059	1012	1036	1047	983	988	1024	1000	1032	1040	1034	1018	1005	1006	1033	957	1029	1032	1024	997	1019	1037	1014	1010	1075	1051	981	1072	1083	988	956	1035	1049	999	1041	1020	981	1000	1024	1046	1028	1013	1020	998	1034	1031	1053	1013	1017	1032	1030	1034	991	1095	1019	1037	975	1008	1039	1003	996	969	1013	1014	1026	1024	1009	1010	1069	1011	1014	1076	1074	1025	996	1028	1038	1006	1012	1023	1001	1006	1068	1012	1057	1021	1007	1009	1032	984	1068	1031	1028	1021	985	1020	997	1013	933	1052	1038	952	1077	1047	1010	1092	1036	1006	1002	985	1025	1030	1022	987	992	1005	1048	1042	1051	1034	1002	972	968	1013	1007	1003	1081	989	1031	998	1031	994	984	1039	1001	1000	1020	1008	991	990	1042	1027	1064	1013	1083	1005	1006	1024	1057	968	1052	1031	1082	1075	1058	1054	1006	1001	1027	1039	932	985	967	1065	1013	1022	1097	1040	1051	1062	1050	973	1039	963	1012	1052	1040	1071	1087	1049	1004	1076	1018	1027	1038	1095	1047	997	1010	991	1014	1008	1017	1053	1047	1084	1037	1035	1050	1019	1004	1037	1069	1024	1045	1015	997	1091	1040	1033	1027	1032	1017	987	1025	993	1042	1092	996	1057	975	1026	1016	1020	981	930	983	992	1016	1071	1010	1067	1052	986	1062	1011	999	1033	1037	1012	1041	1047	1049	1039	1004	1068	1040	997	1019	1043	1015	1031	1012	1045	1017	1016	1041	1084	1002	1024	1014	998	1064	1017	987	1096	1087	973	1030	1035	996	975	1017	1041	977	1035	1004	1038	1020	993	1076	1035	1008	1001	962	1003	1029	1078	1083	1018	1026	1054	1025	983	1021	1065	1000	1015	1067	1028	1016	1033	1054	1004	1049	980	1057	1008	1019	1024	1026	1083	1000	998	1009	1018	1068	1058	994	961	1051	1016	1015	1027	1016	1025	997	990	1074	1003	1041	1005	1022	1050	1031	1028	964	1009	1030	1044	1018	1015	1017	1020	1051	1023	994	1047	998	1035	1070	1029	1043	1053	1055	978	1001	1041	1060	1029	1002	1036	1008	1009	1046	1039	1086	996	1037	977	1028	1103	1018	1032	1012	1031	1088	989	1071	1000	1011	1029	1069	1035	1050	1017	1035	1033	979	1054	1033	1001	1009	1046	986	1013	1013	960	994	977	1050	1080	1056	1000	1037	1020	1045	990	1003	985	1074	952	971	1018	1093	1004	1009	1016	1078	1041	1033	977	996	1041	1017	1090	1076	1034	992	1064	1063	1047	1042	1035	1040	1024	972	1023	1064	985	948	995	1016	1034	1075	1048	1007	995	1051	1030	952	1038	988	1003	1031	1032	1021	1019	1039	1044	1000	1026	1056	1016	1047	1061	1011	1008	1049	1027	1089	1069	1061	1009	1012	1014	1112	1006	982	1022	1022	1019	986	1027	1039	1028	1023	1076	980	1065	982	1076	1030	961	1014	966	1024	1000	1045	963	1037	1001	1004	1038	1033	1039	1047	1015	963	1056	1004	1013	1016	1014	1012	1016	993	1019	998	1052	1085	1066	989	1078	1067	1039	1016	1008	1078	1031	1058	994	1074	994	1020	1008	1001	1028	995	1017	1001	1027	1028	1008	1034	1014	1041	974	1017	997	1116	1013	1031	1012	1008	1001	1036	1038	1040	1039	998	1066	1038	1026	1059	1068	1040	1031	1057	1085	1000	1065	1029	1049	998	1010	1044	1054	1047	1024	1011	994	1032	1040	1028	1019	1063	1034	978	1003	978	1005	993	1004	980	1065	1072	1048	1088	1008	1033	1027	1018	1121	1048	1041	1073	1003	1027	970	1029	956	966	1028	1063	1059	1006	993	976	1029	1053	1049	1032	1057	1053	1036	1006	1007	996	932	1006	1034	1057	1078	1003	1045	981	1010	1007	991	976	998	1037	1046	1037	1032	1017	1031	1032	1027	1046	1027	971	1028	1009	978	1043	1027	1005	1054	1034	1027	1050	1014	1016	1021	1073	1040	983	1068	1002	1078	992	1032	1013	1065	1015	1065	1037	1028	1061	1033	990	1023	1049	1002	1044	1019	1018	993	1042	1030	1032	1005	1099	1100	1051	1066	1036	1063	1008	1053	1037	1010	960	998	1101	1040	998	1030	1007	983	1024	1071	1003	1022	996	955	1035	1010	1051	932	994	1028	991	1021	1050	1006	1028	1041	1028	1092	1022	944	1025	1066	1015	982	1098	1056	1042	1040	1034	1050	1015	967	1007	1023	1061	1026	1014	986	971	923	1021	1040	989	1020	1023	1073	999	1017	995	1005	1041	1049	1017	1060	1029	1058	1027	970	992	996	1038	1018	1056	1001	982	1026	1016	1036	1035	1013	1052	994	1052	976	1030	1080	1020	1049	1032	1028	1060	1082	1035	1022	986	962	1068	1044	1040	1025	1028	1023	1004	1049	1059	1051	1067	1054	984	1027	1026	1003	1048	1003	1035	1024	1027	991	1030	1088	940	1054	1071	1012	1033	1006	1048	1044	971	1042	1059	949	997	1008	1017	1046	1077	1023	997	1062	1021	1073	1057	1031	1023	1031	996	1011	1008	998	994	1069	1063	1061	1023	1022	1004	1014	972	948	1000	1037	1006	1026	1054	1049	1059	1028	1023	975	1082	1084	1085	1058	1071	1091	984	1003	1073	1022	944	1054	1068	1043	1045	1073	1048	1021	1011	1025	1012	996	1022	998	978	1072	1055	1069	1090	1098	975	1061	1064	1023	1068	1048	1051	1005	977	1005	980	988	1028	1023	985	1026	996	1031	1013	1097	1052	1039	1009	1038	1063	1066	1058	1042	1013	1030	1019	1029	1021	1078	1036	984	987	1028	1024	1050	1008	1017	1015	1020	1045	983	1032	1017	1021	1005	985	1097	1031	1042	988	1035	1029	1017	1019	1077	1014	1031	1034	1009	1101	990	1023	1031	1010	1019	1023	1000	1035	1057	1021	1004	1039	1091	1085	1051	1003	1013	1031	1058	1042	1030	1002	1030	1074	1038	1058	1007	973	1031	1002	1049	1019	1048	1048	1046	947	1031	1061	1046	1019	1047	993	1023	1025	1087	996	1023	1074	997	973	1003	1046	1037	1050	1012	1021	1064	1004	1003	1004	1060	1031	998	1039	1060	960	1029
34181	17104	46716	23924	2298	643	625	587	540	512	516	534	524	527	529	533	517	506	482	504	476	544	475	519	478	503	569	515	476	504	476	504	523	496	513	533	543	512	478	474	479	444	475	478	474	506	521	474	503	471	519	522	531	533	468	534	469	490	457	501	529	461	486	513	513	523	528	509	495	490	530	522	511	534	526	483	512	506	491	445	515	531	500	493	493	533	537	486	461	501	455	478	479	471	490	499	517	464	459	486	525	474	520	487	472	461	500	503	518	546	518	504	473	525	450	523	456	484	476	489	502	471	466	457	526	501	507	499	499	486	478	508	460	460	492	485	530	481	469	471	484	493	532	522	512	514	504	452	488	564	475	485	486	521	495	528	478	502	501	517	463	503	488	520	489	459	493	501	468	501	484	521	493	460	499	512	516	495	514	466	509	518	495	513	472	454	489	508	470	467	495	477	489	507	505	484	522	462	488	501	477	469	506	508	500	508	506	555	520	482	492	465	535	479	504	477	503	498	476	522	515	508	519	492	472	487	489	512	497	477	542	473	506	433	481	513	495	495	451	506	463	521	464	482	486	503	496	503	479	509	449	507	479	437	526	464	463	492	497	520	488	479	494	486	500	523	505	478	475	521	495	507	506	517	501	485	485	481	545	515	549	491	478	479	457	524	495	463	502	507	501	495	507	500	476	486	552	481	448	480	451	511	519	478	490	495	482	484	513	507	498	475	493	510	475	511	484	495	492	517	462	494	469	460	495	499	440	514	480	504	526	480	519	509	468	510	529	495	535	529	476	478	466	451	491	491	497	500	487	488	499	531	498	536	509	506	471	502	488	499	517	475	540	507	500	500	510	506	491	476	512	484	442	483	509	474	472	518	499	456	490	466	486	504	475	460	480	506	490	517	544	527	457	486	523	494	506	481	504	480	477	476	462	486	509	481	492	580	562	505	505	468	515	496	496	482	485	514	514	507	552	504	506	467	488	487	531	506	506	483	514	497	476	485	515	470	507	526	513	491	508	482	495	506	483	496	478	470	472	500	485	488	498	488	511	513	483	506	496	508	512	488	541	484	505	497	505	537	521	481	505	468	469	468	468	473	523	496	497	517	467	483	525	501	481	486	480	507	508	468	495	468	461	502	480	536	496	473	503	516	431	501	481	505	530	504	474	525	500	450	487	481	484	543	519	504	475	496	487	500	486	493	520	506	489	502	485	489	533	531	523	537	482	537	450	461	504	497	523	459	502	519	488	510	507	484	443	543	493	485	507	477	509	504	526	488	488	543	545	512	513	533	487	505	479	530	490	493	494	520	474	470	472	514	487	532	507	481	494	480	446	495	531	476	508	493	501	468	481	448	493	501	445	524	493	523	505	486	473	468	492	449	537	540	498	466	507	494	458	498	497	520	534	489	506	520	527	499	484	501	545	464	493	518	494	554	532	466	502	469	499	508	523	517	515	509	515	505	526	500	524	473	506	516	456	501	526	499	464	499	527	513	490	471	500	513	526	507	502	495	490	495	508	517	500	495	497	440	468	473	475	464	493	463	485	504	503	484	525	534	510	492	455	531	515	484	453	528	510	485	530	500	496	532	523	446	512	515	507	470	545	490	453	453	485	461	462	499	478	471	542	503	529	474	510	462	502	505	479	504	550	491	483	500	493	468	489	456	537	492	555	504	492	472	480	505	508	482	505	473	517	499	517	484	489	476	493	514	464	464	482	441	479	500	483	486	502	508	451	458	464	512	523	490	507	540	514	444	513	480	523	511	494	480	482	466	496	484	479	441	486	483	469	495	474	495	475	471	503	481	485	505	501	482	482	468	463	481	525	513	498	497	498	478	505	482	502	522	518	496	476	502	517	498	477	490	488	505	468	531	523	489	485	475	472	473	525	500	481	471	501	484	543	498	516	502	513	509	521	505	517	482	491	523	476	453	447	484	465	464	508	525	507	477	492	485	492	500	504	511	497	508	473	509	506	482	481	512	495	500	459	519	530	491	438	481	482	524	568	491	477	485	519	465	456	483	516	534	497	488	512	530	487	505	484	475	491	497	510	521	471	455	470	516	507	502	506	507	463	436	502	453	516	439	494	489	486	510	471	457	486	485	446	528	532	513	518	492	445	492	499	493	474	456	511	497	495	497	482	536	448	493	493	486	491	516	521	487	533	477	466	467	522	524	452	524	510	506	493	487	512	519	511	493	496	546	471	500	439	525	492	466	505	469	491	470	492	517	515	446	534	502	468	507	520	471	507	557	479	493	488	495	463	483	523	494	518	500	499	500	485	516	485	509	476	489	492	509	467	493	537	517	439	466	473	509	511	478	487	477	505	502	520	511	487	517	532	515	484	468	425	493	504	468	457	431	493	442	516	498	513	493	470	494	517	496	510	490	481	522	486	501	492	515	512	447	504	466	489	534	502	469	500	503	504	473	510	460	490	483	452	503	461	484	513	480	487	447	515	495	504	496	483	433	495	487	527	477	533	489	530	464	484	466	480	473	456	485	513	504	529	452	466	519	522	500	499	514	468	560	513	495	466	542	499	473	508	509	484	517	495	504	461	512	470	536	527	486	510	503	502	498	494	516	496	463	494	516	475	507	519	504	500	474	518	507	487	474	500	550	495	481	477	460	498	523	514	489	504	419	482	505	507	537	506	488	523	486	534	522	569	485	521	492	468	516	496	541	512	456	483	462	498	538	483	507	556	480	461	466	463	515	462	526	504	474	474	551	548	498	507	480	498	482	492	438	498	488	530	512	521	506	524	511	469	495	469	497	525	506	524	467	472	452	483	515	492	489	482	479	497	504	524	480	515	492	500	466	531	465	510	519	464	496	493	518	488	508	531	480	500	523	504	502	485	507	506	475	471	498	465	487	491	507	532	525	468	502	502	512	459	480	486	514	489	515	526	502	450	516	541	469	494	503	527	515	532	493	458	524	496	554	497	489	541	486	520	479	486	507	512	489	503	538	491	517	510	467	506	471	503	496	483	455	510	504	519	491	472	533	487	516	477	499	542	477	521	513	524	519	493	480	513	494	507	502	499	471	489	462	479	526	504	505	482	480	456	503	492	498	477	528	464	506	488	488	496	503	487	467	479	519	510	528	540	529	464	511	455	505	480	465	502	464	520	503	521	495	510	501	520	478	489	497	484	532	460	483	458	453	504	493	477	514	481	477	526	449	481	493	519	497	472	521	454	460	508	499	489	534	519	531	521	534	519	502	512	464	452	536	524	497	528	507	503	482	485	540	512	552	486	461	478	490	501	528	483	488	469	460	481	537	460	542	458	514	442	503	531	507	530	509	514	513	505	518	524	468	477	512	524	507	501	477	518	476	493	492	459	474	474	505	495	540	475	475	422	528	496	487	475	513	466	439	505	528	468	491	497	474	510	531	500	493	454	493	473	495	495	461	471	482	500	500	473	482	499	494	527	490	522	504	492	510	503	479	507	513	485	502	485	513	492	469	520	508	496	498	486	545	472	478	532	520	455	489
19403	11494	49891	8932	1979	1772	1545	1470	1408	1408	1293	1266	1271	1184	1227	1127	1159	1157	1094	1173	1138	1137	1152	1169	1076	1142	1124	1084	1186	1091	1109	1077	1140	1097	1063	1079	1145	1101	1162	1089	1121	1137	1109	1114	1091	1132	1059	1100	1068	1116	1118	1071	1022	1090	1055	1102	1099	1081	1056	1117	1109	1081	1115	1079	1088	1111	1072	1067	1109	1100	1126	1116	1050	1092	1128	1042	1070	1112	1135	1119	995	1065	1062	1017	1073	1064	1045	1040	1115	1065	1095	1049	1080	1068	1117	1107	1123	1125	1069	1122	1096	1098	1098	1136	1099	1108	1118	1078	1025	1076	1066	1099	1095	1091	1099	1026	1194	1067	1095	1089	1098	1131	1069	1032	1057	1038	1036	1094	1065	1019	1028	1107	1103	1088	1120	1112	1089	1090	1100	1059	1097	1135	1093	1071	1046	1021	1181	1072	1110	1092	1114	1091	1095	1090	1044	1079	1096	1038	1073	1016	1095	1056	1078	1110	1098	1061	1074	1122	983	1105	1064	1063	1032	1033	1095	1115	1063	1087	1156	1115	1110	1062	1057	1141	1093	1084	1095	1124	1045	1075	1073	1106	1079	1101	1101	1106	1055	1124	1064	1101	1075	1032	1065	1023	1115	1069	1084	1108	1080	1093	1103	1071	1074	1113	1110	1030	1092	1047	1026	1134	1125	1044	1058	1063	1083	1010	1080	1159	1114	1111	1062	1096	1073	1048	1063	1070	1099	1111	1131	1079	1082	1136	1045	1134	1019	1093	1061	1086	1081	1067	1094	1117	1108	1079	1019	1052	1157	1113	1091	1082	1050	1101	1094	1100	1046	1063	1037	1044	1025	1054	1065	1109	1106	1090	1046	1087	1077	1052	1083	1065	1116	1065	1123	1098	1041	1092	1047	1082	1103	1070	1013	1093	1108	1058	1104	1054	1077	1055	1103	1075	1202	1110	1128	1089	1127	1130	1090	1068	1098	1099	1078	1067	1133	1222	1096	1107	1110	1056	1156	1079	1133	1112	1106	1107	1079	1082	1130	1133	1118	1064	1152	1049	1099	1091	1120	1094	1116	1054	1067	1024	1072	1052	1129	1079	1115	1062	1062	1096	1087	1133	1103	1126	1031	1067	1105	1085	1022	1066	1083	1075	1152	1112	1071	1143	1060	1102	1107	1037	1109	1118	1149	1048	1065	1118	1030	1047	1148	1061	1078	1097	1059	1038	1080	1089	1095	1116	1103	1038	1072	1118	1029	1109	1119	1065	1100	1097	1147	1123	1040	1092	1125	1054	1125	1065	1062	1086	1090	1148	1080	1136	1065	1016	1060	1058	1109	1088	1072	1102	1083	1155	1065	1086	1091	1043	1070	1084	1082	1025	1106	1056	1102	1068	1106	1013	1117	1080	1080	1084	1094	1113	1122	1108	1080	1024	1117	1058	1074	1118	1092	1117	1072	1101	1093	1104	1040	1099	1087	1062	1078	1023	1034	1061	1127	1073	1096	1078	1084	1144	1020	1129	1103	1089	1113	1097	1116	1073	1073	1104	1114	1100	1034	1082	1044	1044	1079	1093	1111	1069	1123	1057	1119	1146	1065	1106	1077	1028	1121	1110	1071	1040	1090	1098	1091	1063	1098	1093	1067	1106	1093	1120	1115	1037	1126	1078	1021	1104	1125	1024	1102	1056	1117	1073	1083	1079	1082	1060	1130	1071	1125	1113	1096	1098	1107	1065	1061	1138	1097	1060	1120	1102	1111	1106	1050	1091	1064	1095	1054	1067	1055	1077	1079	1080	1106	1057	1114	1021	1037	1137	1048	1075	1087	1039	1027	1127	1004	1107	1042	1081	1115	1099	1107	1137	1030	1053	1101	1127	1046	1009	1089	1076	1110	1095	1097	1090	1129	1121	1093	1105	1057	1099	1012	1084	1123	1041	1096	1126	1093	1087	1113	1061	1148	1043	1120	1096	1065	1090	1032	1045	1155	1065	1047	1063	1067	1095	1059	1125	1116	1136	1079	1099	1052	1143	1047	1040	1033	1103	1125	1059	1105	1090	1117	1074	1095	1143	1117	1071	1041	1037	1091	1113	1053	1105	1112	1033	1093	1110	1043	1109	1096	1050	1050	1062	1036	1031	1039	1062	1093	1167	1074	1055	1089	1109	1074	1063	1070	1124	1093	1033	1047	1073	1078	1060	1135	1118	1156	1029	1068	1036	1112	1035	1133	1107	1068	1136	1075	1085	1114	1087	1052	1102	1048	990	1085	1092	1046	1064	1109	1067	1118	1126	1075	1067	1011	1053	1073	1031	1058	1090	1100	1049	1106	1134	1039	1073	1082	1119	1051	1014	1065	1127	1082	1094	1037	1076	1043	1131	1123	1054	1058	1038	1069	1110	1029	1093	1086	1091	1129	1068	1098	1107	1083	1016	1056	1092	1037	1115	1062	1071	1083	1140	1067	1148	1043	1007	1109	1086	1078	1098	1132	1120	1099	1095	1108	1172	1053	1091	1098	1112	1104	1092	1120	1088	1104	1047	1132	1101	1082	1103	1072	1095	1122	1101	1044	1062	1103	1122	1071	982	1041	1064	1044	1074	1109	1046	1115	1050	1120	1096	1122	1162	1032	1173	1093	1058	1116	1058	1075	1092	1016	1111	1066	1065	1006	1156	1062	1069	1089	1108	1075	1105	1099	1077	1040	1072	1045	1069	1066	1069	1041	1087	1152	1112	1138	1126	1034	1084	1112	1109	1117	1099	1037	1072	1135	1105	1090	1117	1114	1048	1100	1041	1066	1012	1077	1087	1107	1086	1080	1083	1094	1030	1141	1057	1120	1049	1129	1068	1136	1058	1016	1067	1128	1062	1057	1048	1109	1111	1063	1028	1099	1071	1128	1048	1103	1140	1087	1100	1088	1037	1089	1063	1099	1099	1111	1053	1094	1050	1065	1104	1125	1038	1064	1058	1083	1106	1076	1114	1058	1007	1045	1069	1008	1100	1068	1005	1077	1054	1111	1105	1097	1108	1100	1071	1086	1081	1098	1072	974	1085	1089	1091	1051	1083	1077	1096	1077	1062	1114	1090	1047	1041	1100	1055	1100	1101	1096	1127	1103	1057	1062	1009	1081	1067	1080	1070	1069	1049	1157	1094	1132	1063	1140	1077	1179	1120	1107	1050	1105	1094	1127	1106	1132	1110	1046	1055	1054	1063	1083	1068	1039	1074	1075	1106	1005	986	1105	1137	1072	1092	1124	1114	1126	1152	1142	1029	1085	1052	1114	1024	1072	1116	1069	1105	1113	1092	1074	1045	1106	1037	1119	1071	1055	1045	1078	1069	1048	1096	1056	1063	1093	1075	1078	1113	1118	1098	1138	1085	1029	1030	1071	1094	1084	1107	1060	1092	1114	1014	1094	1100	987	1123	1118	1091	1105	985	1104	1128	1044	1082	1143	1055	1124	1088	1172	1047	1121	1084	1146	1079	1094	1114	1097	1119	1078	1117	1117	1133	1127	1093	1093	1062	1062	1078	1039	1107	1055	1080	1113	1058	1094	1059	1022	1120	1109	1062	1072	1105	1080	1104	1102	1070	1010	1095	1095	1071	1120	1110	1125	1028	1044	1018	1100	1143	1085	1121	1085	1139	1086	1134	1091	1106	1038	1058	1095	1094	1078	1115	1101	1076	1077	1146	1091	1117	1140	1109	1083	1076	1029	1070	1130	1078	1083	1114	1037	1077	1059	1040	1088	1082	1055	1079	1106	1034	1115	1087	1079	1062	1123	1126	1094	1075	1101	1029	1101	1078	1080	1098	1052	1138	1097	1110	1099	1017	1058	1035	1077	1093	1108	1089	1109	1068	1103	1125	1061	1125	1111	1083	1078	1086	1082	1055	1000	1074	1076	1086	1110	1076	1094	1097	1066	1027	1108	1067	1032	1068	1059	1092	1083	1082	1110	1063	1112	1058	1088	1043	1080	1034	1102	1079	1070	1080	1049	1141	1066	1140	1077	1140	1130	1070	1064	1071	1052	1068	1153	1052	1073	1095	1042	1121	1093	1064	1093	1059	1096	1103	1126	1074	1084	1060	1048	1061	1097	1096	1019	1091	1072	1068	1036	1063	1109	1073	1034	1087	1069	1076	1110	1028	1061	1065	1085	1044	1103	1087	1094	1050	1052	1061	1098	1082	1086	1129	1079	1145	1085	1120	1096	1118	1107	1071	1109	1048	1086	1075	1096	1066	1064	1014	1127	1106	1051	1073	1124	1093	1033	1081	1044	1063	1049	1047	1068	1056	1069	1052	1081	1101	1056	1071	1117	1057	1071	1064	1068	1056	1121	1029	1127	1046	1048	1045	1069	1044	1080	1050	1075	1018	1103	1074	1144	1126	1116	1054	1073	1026	1067	1055	1074	1116	1049	1064	1057	1045	1045	1102	1083	1072	1077	993	1049	1094	1077	1108	1118	1060	1063	1041	1097	1069	1130	1065	1077	1095	1119	1154	1122	1065	1077	1061	1106	1031	1083	1105	1076	1159	1044	1078	1023	1070	1060	1081	1040	1039	1024	1096	1076	1092	1090	1028	1069	1079	1040	1084	1123	1066	1014	1147	1070	1156	1108	1075	1142	1037	1070	1068	1114	1052	1051	1095	1110	1039	1074	1048	1123	1082	1088	1099	1144	1072	1007	1106	1033	1109	1056	1088	1095	1067	1076	1097	1040	1087	1091	1074	1090	1056	1125	1066	1077	1077	1083	1088	1098	1052	1078	1119	1076	1091	1070	1080	1101	1091	1165	1099	1071	1040	1027	1090	1054	1102	1027	1057	1062	1114	1090	1107	1077	1143	1102	1101	1092	1130	1082	1103	1091	1119	1111	1054	1098	1068	1096	1090	1042	1144	1139	1061	1107	1014	1101	1110	1102	1077	1043	1104	1102	1132	1139	1096	1107	1048	1063	1085	1072	1129	1111	1113	1105	1077	1117	1039	1133	1037	1143	1092	1080	1108	1070	1056	1134	1116	1112	1072	1057	1060	1167	1087	1090	1055	1003	1102	1079	1077	1093	1076	1095	1028	1088	1036	1036	1078
12650	5449	3219	534	263	247	251	234	235	277	261	221	213	224	216	233	236	252	268	249	240	240	247	245	237	257	265	258	234	207	223	244	230	247	271	249	237	239	271	252	253	218	263	290	251	216	242	245	230	241	272	234	253	215	245	248	258	246	263	260	228	246	245	257	239	254	225	248	240	210	234	245	211	254	260	244	254	257	239	287	227	258	251	277	236	245	237	220	221	253	244	245	260	234	249	231	253	229	228	252	260	227	250	242	260	259	227	230	223	227	260	248	237	212	244	243	216	267	246	221	226	251	237	259	243	249	229	248	278	245	244	242	262	207	227	202	242	254	246	219	266	256	249	240	295	235	275	222	232	259	255	266	227	253	244	246	220	224	231	233	237	213	247	253	287	257	222	205	224	249	252	250	249	235	253	203	240	274	269	269	245	243	234	239	234	237	239	217	241	229	241	251	245	239	253	236	251	250	248	252	261	240	259	216	267	220	252	272	266	276	261	240	229	209	290	274	239	236	249	231	237	240	250	207	235	233	240	253	257	254	246	280	232	217	247	235	227	232	235	242	227	232	270	242	250	230	246	241	229	252	248	230	232	235	232	275	218	229	234	263	280	235	231	245	232	242	267	241	241	229	235	238	236	241	251	265	254	252	206	262	227	254	211	229	249	249	253	243	275	249	281	220	271	233	227	256	262	238	216	244	222	249	277	284	273	237	229	267	227	260	255	237	238	242	220	229	273	252	255	247	265	251	252	250	237	221	223	225	253	250	231	241	220	233	244	237	240	242	239	235	254	247	234	240	239	264	256	243	241	260	258	247	234	242	235	219	218	242	228	258	233	248	253	240	305	276	220	256	237	241	248	254	265	247	232	253	231	235	228	234	228	259	252	243	250	251	249	225	254	240	237	245	241	240	225	217	233	233	240	259	210	247	226	250	256	251	235	243	253	232	259	224	221	257	260	262	256	229	230	257	233	237	254	215	260	236	259	250	242	239	255	226	248	250	238	270	243	232	272	240	238	257	232	221	249	232	273	236	252	235	273	244	203	267	220	250	231	209	221	235	247	244	232	210	237	246	274	244	238	244	254	223	222	231	245	251	225	214	251	254	251	222	231	242	257	285	250	268	237	227	249	241	224	248	253	224	262	244	228	252	260	257	247	261	228	252	235	250	256	238	239	213	261	229	245	240	260	246	223	256	231	228	217	241	272	244	265	255	244	247	255	205	238	249	250	258	251	247	249	238	247	254	252	260	249	265	237	274	264	243	271	258	236	240	244	254	254	239	250	253	232	231	225	271	233	214	265	236	257	245	237	252	243	251	257	272	271	249	283	256	240	202	251	240	221	248	213	261	219	261	249	263	215	255	257	255	243	245	233	244	251	237	244	252	225	235	248	241	242	250	235	225	239	233	257	235	220	258	229	244	211	254	254	244	282	237	243	260	251	223	246	256	248	235	234	221	239	262	238	230	242	220	231	230	219	268	265	265	249	237	216	231	253	236	225	240	243	248	228	276	296	251	259	231	247	234	239	227	255	247	242	257	225	245	245	214	243	247	254	227	260	222	227	248	255	284	269	239	278	246	235	212	230	232	241	236	252	233	243	209	224	233	232	238	239	227	253	229	283	269	244	246	213	231	253	274	275	234	240	262	254	239	255	297	264	261	232	269	237	237	217	243	245	263	244	244	251	230	241	226	283	260	263	239	221	218	247	257	243	238	270	251	230	251	225	244	258	271	213	218	262	267	263	236	261	222	218	232	254	241	228	258	232	255	253	213	242	236	229	222	255	249	217	250	260	228	208	265	275	221	243	236	242	235	236	293	239	257	234	253	251	234	248	216	236	261	263	246	239	256	233	230	246	241	248	255	242	228	258	264	242	241	225	246	251	250	246	264	235	251	238	262	210	222	214	250	231	260	240	237	243	230	216	225	237	255	264	263	252	229	234	237	246	254	261	254	273	210	226	284	218	228	268	235	271	232	211	230	243	255	273	249	208	208	244	241	206	251	254	225	254	258	258	229	273	249	226	253	281	224	220	230	239	234	257	239	254	262	259	256	231	212	214	235	265	246	263	261	239	215	270	259	263	215	256	231	228	264	241	280	269	209	236	215	251	251	245	234	239	269	251	237	239	251	239	253	260	233	230	245	256	227	263	273	274	217	228	211	252	244	278	256	225	264	236	242	236	224	262	228	219	260	213	243	223	245	236	253	253	259	229	246	230	230	256	242	254	256	227	232	207	236	241	246	239	254	274	244	246	243	228	232	264	264	245	274	233	234	269	246	229	253	251	230	275	228	263	262	277	250	213	228	265	253	244	229	240	239	243	236	220	232	249	306	265	249	227	239	263	243	253	255	243	239	246	242	253	207	219	248	249	213	263	263	282	285	257	249	256	259	228	239	249	248	212	258	253	278	232	268	234	265	239	242	242	229	251	236	250	245	239	248	256	222	245	270	248	222	218	217	261	266	250	238	256	246	264	287	237	243	269	241	245	250	256	231	231	261	221	225	261	251	235	249	254	254	249	251	252	230	248	221	233	262	236	231	234	227	245	251	244	271	273	257	258	236	255	233	236	231	257	248	206	254	236	237	249	244	243	238	268	247	250	289	241	256	222	238	240	240	276	249	251	256	232	247	206	240	222	244	248	233	260	264	257	248	244	240	216	240	275	246	232	237	232	248	283	224	249	237	249	242	272	214	270	264	243	266	254	242	241	251	225	255	219	254	254	237	240	244	266	249	225	249	244	248	238	242	253	244	232	238	237	247	252	241	237	244	221	249	254	235	242	231	227	240	236	266	231	259	259	234	241	261	244	255	225	234	256	252	247	248	204	239	243	250	274	240	199	224	257	242	219	256	241	231	233	222	249	253	233	213	225	219	277	245	291	247	240	250	249	232	255	240	234	240	256	215	249	239	263	257	218	250	219	245	240	267	255	261	237	218	241	253	274	237	238	233	240	216	247	243	239	214	216	229	227	240	263	252	275	259	256	252	249	244	260	237	256	241	253	227	228	240	218	235	230	236	234	245	258	258	242	221	240	249	242	231	226	228	219	268	247	237	239	269	261	253	263	227	235	234	255	269	234	295	240	289	251	228	241	271	243	279	232	249	240	252	235	242	232	245	245	241	256	241	205	252	237	238	261	253	246	241	241	232	266	240	233	226	237	280	265	258	283	242	238	273	242	277	244	265	225	247	268	238	250	241	247	218	250	235	244	232	222	238	240	238	255	230	270	265	251	251	238	245	229	236	226	266	241	295	244	231	254	241	227	244	216	213	230	250	242	219	245	271	232	225	277	225	237	239	246	237	229	242	242	240	265	267	268	248	269	272	229	240	232	224	266	261	254	229	238	235	235	235	247	235	240	251	250	261	248	246	237	254	233	250	228	266	201	218	258	264	241	245	237	265	263	260	250	226	235	259	231	250	251	222	243	221	291	264	264	229	239	227	227	268	290	235	231	230	235	260	252	251	250	266	242	235	237	231	240	264	258	219
7045	4585	5642	645	652	620	635	671	628	623	668	556	643	641	626	657	626	642	617	624	625	630	613	607	599	605	656	597	619	624	662	623	639	623	582	645	656	613	639	677	608	680	597	646	671	623	622	650	636	590	616	601	582	619	643	588	647	603	626	602	626	602	634	621	601	641	585	602	628	643	638	608	615	630	603	647	647	571	644	638	609	627	591	616	616	593	595	631	615	603	616	609	613	631	644	634	598	601	620	605	579	653	650	617	612	614	642	657	627	610	632	614	647	621	645	609	611	631	639	649	626	583	607	596	603	601	656	636	587	601	611	632	675	633	569	642	639	603	603	604	627	595	630	595	618	675	615	562	630	649	649	642	624	603	644	615	608	616	619	546	586	623	623	597	610	602	605	580	585	619	655	638	617	636	631	587	612	685	617	618	644	605	611	628	573	590	657	659	635	628	605	634	584	611	589	625	657	628	655	651	643	597	645	623	646	657	626	533	596	621	603	636	631	640	630	580	578	670	607	630	637	591	613	637	603	628	588	620	593	576	608	627	611	615	587	598	589	659	657	599	629	610	571	567	608	619	598	588	591	633	645	610	625	629	657	619	612	669	633	601	649	634	636	627	606	628	583	613	578	600	648	639	630	628	656	640	596	644	590	595	640	622	626	616	597	613	646	624	634	652	618	624	621	630	641	600	613	622	601	650	617	642	594	608	598	610	595	616	636	611	635	583	632	614	645	631	618	604	626	645	655	641	631	602	577	629	590	596	574	634	652	609	610	624	582	612	625	617	617	624	623	569	631	647	644	661	631	594	657	597	615	648	622	627	581	616	606	641	639	677	619	586	588	620	599	635	632	664	625	616	638	643	653	624	642	616	606	626	608	638	585	630	601	614	611	659	574	570	602	645	584	614	609	631	627	586	617	623	648	587	636	628	601	634	623	614	647	558	613	624	628	570	605	597	587	645	577	648	622	608	640	617	593	629	642	660	627	618	575	603	604	612	625	641	665	620	633	623	637	614	640	600	600	618	590	615	665	631	637	599	631	631	633	609	596	560	637	648	643	624	641	621	614	640	615	606	610	628	664	595	616	631	616	639	616	580	571	676	584	597	607	661	636	642	599	607	625	661	627	657	630	614	647	597	622	632	599	638	599	563	657	586	592	607	591	590	610	658	569	637	613	591	607	666	685	638	620	579	605	639	618	615	664	672	606	606	591	604	649	577	594	663	651	667	628	636	626	601	636	602	615	618	639	679	635	675	635	603	612	650	601	620	649	649	637	622	643	580	586	602	624	624	601	625	652	594	613	628	628	638	610	611	601	597	621	636	620	612	613	637	640	603	619	557	625	647	632	628	629	603	572	627	597	595	590	590	649	625	599	605	591	626	638	641	641	641	603	594	666	627	630	624	656	599	657	600	590	613	635	626	547	631	620	604	605	610	641	590	627	600	635	605	613	638	599	604	631	628	609	649	598	646	634	617	606	579	588	599	602	611	607	621	612	571	618	593	618	644	628	582	604	647	617	606	682	590	625	643	626	643	659	609	624	594	614	611	673	595	616	604	635	622	590	680	637	603	651	626	630	615	609	637	638	600	604	599	620	599	642	569	610	614	613	610	637	596	629	623	689	631	595	617	637	625	631	633	632	562	637	632	653	642	635	637	607	593	646	624	680	624	645	564	600	627	617	667	648	633	619	608	614	590	625	608	584	626	653	627	612	601	605	612	635	621	604	614	688	589	587	656	606	632	636	646	594	590	632	620	640	616	613	628	616	600	634	616	606	579	628	589	632	606	655	629	650	626	596	619	625	579	572	633	623	614	590	648	590	605	651	585	614	601	562	619	594	602	573	612	625	616	642	567	562	594	635	704	593	586	642	642	590	599	626	593	631	606	616	662	648	604	604	638	605	620	610	617	633	603	619	638	627	607	609	637	603	567	599	575	648	630	672	626	597	633	612	635	587	607	619	599	600	627	586	615	599	631	618	588	618	623	594	646	609	579	590	613	616	595	588	605	625	642	637	600	610	619	625	616	627	611	632	617	622	595	666	625	648	614	617	608	658	586	605	626	641	669	610	602	625	602	647	621	550	609	647	631	595	584	653	604	596	608	675	599	614	616	650	572	666	574	612	585	619	615	586	639	594	617	627	621	651	628	599	652	620	588	591	608	590	593	620	573	598	650	615	625	618	598	658	605	588	619	640	612	689	607	624	664	604	623	576	639	645	604	585	593	657	643	627	595	618	604	579	632	625	605	605	585	612	636	594	615	634	622	590	636	568	595	649	633	616	635	640	585	652	587	655	629	669	595	643	618	660	615	602	655	619	621	584	603	654	605	649	616	642	616	604	646	621	639	588	634	652	619	635	599	621	621	609	667	639	592	569	602	594	600	572	632	581	651	618	632	601	658	615	581	587	647	646	588	609	608	638	644	583	580	664	601	650	636	595	581	621	613	609	667	621	608	661	632	603	613	617	602	632	577	631	639	619	608	620	662	590	616	657	623	662	621	602	611	573	628	624	645	642	627	627	594	628	637	623	572	611	648	660	639	603	609	624	635	609	662	565	646	649	615	618	576	614	653	633	641	630	592	603	597	583	619	576	607	612	640	628	622	637	630	611	613	581	611	641	662	674	623	585	620	579	626	608	599	607	635	590	614	618	633	601	595	608	605	621	590	640	580	626	635	623	655	579	624	635	611	636	592	600	604	610	631	615	598	627	587	583	622	661	636	593	658	651	608	609	632	640	612	638	617	635	591	670	575	597	650	597	618	567	594	637	615	626	660	643	608	643	628	631	592	638	642	621	644	647	680	596	596	634	629	598	597	641	589	634	643	608	639	583	643	617	606	594	554	645	658	630	585	610	606	663	593	647	658	605	582	596	585	653	608	625	583	663	610	623	639	623	628	600	654	597	610	605	594	599	599	619	611	613	641	640	622	590	624	627	636	599	583	618	652	630	632	585	640	635	613	630	598	593	608	614	672	624	596	621	624	625	626	609	609	596	631	634	579	574	599	610	561	623	621	611	636	643	611	571	607	607	617	616	614	645	606	657	646	606	596	630	677	646	605	627	621	635	609	648	563	597	623	626	641	656	580	623	589	609	625	597	626	648	584	613	606	625	545	616	637	582	636	625	624	602	619	645	610	631	608	619	651	599	620	597	632	616	594	622	613	608	600	650	606	616	584	638	577	658	616	605	649	626	596	622	635	620	652	629	588	652	605	637	603	634	638	660	562	627	619	613	646	604	647	606	625	608	639	607	607	622	616	643	584	625	587	636	660	589	612	593	629	684	605	675	640	616	627	614	638	559	625	622	643	610	570	580	630	616	652	604	622	623	601	658	583	661	644	595	616	616	622	590	560	630	625	682	640	603	661	600	595	645	642	614	619	620	588	602	646	591	634	639	640	597	646	601	639	634	616	660	629	621	606	594	652	612	593	682	564	610	630	629	604	609	594	616	679	611	605	616	599	628	600	674	652	637	561	610	631	629	637	612	613
22246	11464	33300	5835	578	506	487	474	480	447	421	470	456	454	410	421	474	444	438	434	396	407	416	466	391	434	453	429	401	444	408	411	409	452	420	409	434	428	458	427	443	438	382	427	419	425	370	429	431	430	386	447	409	421	422	415	423	443	435	427	430	430	398	444	404	390	444	394	452	412	431	463	422	468	421	400	414	456	421	399	384	426	400	446	382	386	418	429	447	425	459	427	419	412	413	428	399	409	442	414	459	417	446	468	408	419	421	429	407	429	440	438	420	420	422	409	389	441	402	436	411	456	398	382	411	427	411	375	432	449	436	455	444	419	394	444	473	444	434	396	421	425	431	422	408	432	428	434	414	458	414	410	452	440	453	440	446	392	392	424	433	450	425	418	411	437	439	433	428	386	382	456	441	444	408	429	396	403	446	408	452	395	411	414	408	399	401	399	418	429	418	436	347	389	440	450	439	465	446	404	397	431	423	402	440	397	410	464	443	440	411	379	467	447	422	447	408	406	462	449	402	391	400	425	426	380	437	419	420	428	415	414	414	418	421	410	416	408	445	463	400	417	426	445	404	437	391	436	418	411	435	470	424	461	441	409	410	413	389	438	399	411	417	413	419	429	446	468	473	413	424	410	464	438	429	437	452	429	406	426	407	456	452	429	421	411	419	420	419	455	400	402	421	433	395	386	407	452	423	392	427	425	425	410	405	457	386	407	416	406	416	427	405	465	401	411	415	441	400	436	396	451	439	418	438	363	429	402	412	453	416	443	416	417	490	417	426	404	385	446	416	442	429	456	409	415	430	434	433	433	391	426	416	422	425	411	414	441	412	409	405	454	442	442	423	442	453	431	454	434	431	411	462	409	406	423	436	449	441	398	442	415	439	426	416	427	414	374	443	448	427	421	450	423	427	425	433	437	411	402	449	455	428	473	448	393	406	408	457	455	423	423	447	453	417	430	440	393	419	380	436	434	400	426	396	421	461	417	435	434	425	490	434	384	412	431	439	434	461	414	420	428	449	429	417	399	430	387	426	376	437	443	426	418	436	398	442	449	418	390	403	446	410	417	404	418	425	435	405	446	418	432	390	411	414	364	421	413	445	425	426	426	457	435	430	425	471	432	434	442	436	488	443	446	450	415	439	412	402	491	453	397	462	429	418	438	378	410	422	439	434	423	406	387	419	437	389	416	416	446	387	424	394	394	404	418	421	406	432	375	429	428	442	431	460	417	436	452	432	395	423	438	406	424	425	384	432	453	435	377	434	405	411	444	414	434	393	443	415	400	423	392	447	411	410	433	419	458	435	421	437	470	444	476	389	361	429	415	374	419	449	456	427	401	433	405	468	406	418	395	427	387	430	429	406	403	400	420	396	413	397	400	418	388	396	419	427	383	408	402	430	383	426	394	395	429	453	439	420	427	443	412	398	470	375	411	420	409	447	402	403	448	427	421	431	389	429	400	409	424	416	421	422	414	458	398	447	410	407	420	400	417	434	427	418	400	437	430	418	458	431	460	434	401	449	433	419	433	390	435	415	359	430	428	439	426	436	399	426	457	391	401	383	403	403	419	423	419	430	436	435	443	423	459	414	375	403	414	403	405	377	421	438	426	458	426	401	454	433	404	449	375	424	446	438	456	453	412	428	426	447	406	431	402	404	396	454	413	464	459	475	434	435	394	424	427	416	449	416	420	440	445	434	436	392	422	394	463	428	449	439	426	443	398	437	456	440	421	424	437	409	430	444	447	468	446	425	436	416	405	402	395	413	427	417	424	451	448	453	444	403	395	407	429	382	436	451	461	428	385	427	436	464	403	399	411	466	410	398	407	416	432	455	463	411	401	440	396	439	383	411	442	466	402	452	419	438	447	438	438	414	384	400	399	396	445	432	468	488	426	447	447	386	420	419	418	441	450	429	394	427	435	437	404	402	419	381	412	436	418	458	433	415	397	410	409	443	427	385	383	425	447	419	427	427	452	426	436	429	448	428	486	439	407	390	414	428	390	406	404	413	409	407	414	404	401	456	468	454	390	407	420	435	403	421	418	469	444	418	435	425	393	438	415	433	376	411	433	425	418	421	412	460	437	424	407	404	427	416	434	438	428	432	390	408	431	447	459	423	410	418	417	366	440	442	416	444	459	422	441	422	433	408	414	462	425	431	410	412	452	383	420	427	423	414	430	472	389	430	426	404	399	435	414	456	417	415	395	427	378	423	447	432	442	446	415	415	384	415	456	446	447	416	427	429	348	420	409	402	467	404	437	430	433	422	429	394	363	382	423	410	412	417	433	409	413	448	442	389	412	402	400	446	405	413	372	382	437	437	384	385	414	414	377	401	384	450	421	436	382	410	419	419	430	425	429	433	391	402	441	371	467	411	417	433	422	452	480	431	464	416	401	443	387	392	394	413	430	429	405	404	399	410	414	418	437	472	441	431	461	414	431	435	437	406	428	402	437	458	460	410	444	415	387	428	378	416	429	442	401	411	406	420	392	407	448	375	409	428	430	438	398	446	427	418	433	473	433	425	395	435	433	421	454	434	467	464	416	443	432	433	409	446	375	396	394	437	395	398	444	404	433	409	395	415	411	431	463	381	404	461	432	409	425	408	397	399	430	452	389	432	428	414	433	429	456	438	390	414	404	410	427	419	438	446	420	424	423	469	424	438	437	414	469	406	384	433	422	427	434	449	405	397	423	435	448	428	415	453	404	412	392	426	451	434	421	418	408	417	426	454	394	450	418	403	442	426	414	405	444	405	449	451	467	429	450	431	390	419	450	417	436	432	451	399	429	391	433	426	437	404	426	428	435	431	414	465	429	402	432	409	434	415	447	437	401	422	410	424	454	423	407	422	456	424	418	455	438	433	455	447	421	416	405	445	410	419	440	413	416	426	421	384	408	447	455	411	391	442	425	406	438	447	464	425	477	448	440	413	440	412	405	422	426	386	435	425	401	442	417	456	402	416	417	468	431	383	400	431	443	404	433	421	392	455	440	433	397	410	432	395	426	454	429	423	410	428	470	473	419	436	435	402	382	434	401	444	422	398	384	405	435	391	399	400	424	405	406	455	403	465	396	418	458	467	434	419	425	389	423	447	422	416	405	430	430	466	384	408	450	399	446	392	429	435	426	392	413	385	419	455	423	400	414	402	412	468	403	436	401	416	443	445	469	443	406	419	454	410	433	416	428	445	446	417	449	442	401	363	394	392	444	429	420	441	436	452	405	463	402	449	443	434	427	427	368	428	389	416	414	425	454	427	389	419	464	382	408	463	421	423	453	413	400	402	465	454	386	435	402	407	412	426	448	431	406	414	455	438	413	396	414	421	418	419	385	431	461	436	375	376	440	426	424	421	438	445	418	413	445	421	466	395	438	414	418	460	441	417	401	444	426	411	442	406	438	424	444	396	395	389	420	421	404	442	464	471	424	456	453	410	410	399	429	413	430	422	456	391	419	424	429	403	423	372	418	401	395	429	429	399	445	449	471	449	420
13636	10395	34404	1510	1486	1313	1253	1157	1174	1089	1091	1080	1117	1051	1071	946	1023	1031	1101	949	1009	1049	1000	955	991	989	992	996	971	1005	986	980	930	948	1010	955	941	953	970	959	970	914	952	927	989	925	1011	1007	936	970	941	980	931	947	964	1015	1004	963	974	1038	921	995	926	982	966	983	955	944	950	935	942	939	980	991	990	960	955	984	950	967	977	979	980	982	927	995	992	949	1005	987	1001	1015	989	947	965	968	960	1011	984	964	983	971	956	976	881	956	1017	974	919	929	956	1008	910	976	948	957	970	995	996	968	919	940	936	963	944	984	1040	917	956	975	965	965	1007	974	963	964	979	1014	924	923	900	937	968	985	980	943	972	961	941	964	986	977	971	906	949	991	946	957	984	996	1004	986	966	928	922	980	902	1000	946	986	981	969	999	949	960	960	947	965	964	989	958	981	975	967	1006	912	965	940	919	976	980	988	894	989	966	961	977	998	980	961	935	941	960	934	948	937	919	1017	951	939	957	998	928	980	981	980	930	946	923	989	982	980	950	982	967	991	919	940	905	963	979	941	914	989	961	996	898	967	922	953	965	910	1019	1008	971	959	949	983	987	1041	979	1002	931	926	949	983	947	951	953	976	970	952	937	975	981	965	965	971	947	969	987	972	1023	941	988	971	973	943	1009	951	913	991	990	978	965	1002	993	947	917	919	941	978	966	929	997	939	969	982	940	997	944	935	1015	960	942	965	934	941	939	959	965	1001	951	929	958	930	970	982	933	953	977	982	935	954	959	965	1035	952	980	949	1003	972	1019	997	983	959	947	968	938	967	990	1014	980	983	1002	950	926	971	1041	935	1047	999	1032	977	985	968	1023	956	1007	969	972	967	1029	971	972	909	966	940	937	1001	1032	950	941	999	956	990	962	1011	938	1021	1019	1025	936	1015	968	923	977	971	996	1034	919	1003	966	916	973	978	974	1003	967	956	1016	988	921	1040	1016	872	1028	933	968	978	1017	928	1015	968	926	989	914	1006	927	959	949	983	964	934	947	1013	932	938	1020	942	965	982	964	996	945	995	974	990	993	964	1031	1023	964	982	954	987	936	932	914	959	935	980	963	921	954	957	948	960	972	944	983	959	1000	966	943	971	952	1005	980	951	978	980	984	979	1008	955	935	928	970	970	976	942	1011	964	973	944	904	917	1009	961	908	1011	944	990	967	937	937	984	972	984	936	1031	1052	923	999	988	982	950	993	957	943	955	929	997	975	1005	937	965	1016	1015	973	928	969	992	986	994	995	972	946	990	948	1037	942	995	937	909	934	958	1024	925	973	929	1002	950	992	934	932	970	938	999	901	962	938	986	986	972	1013	950	974	939	932	942	987	968	955	1012	935	992	922	909	981	944	956	945	1016	1024	955	951	949	965	953	944	998	1018	946	947	989	974	998	1010	987	979	958	942	954	962	977	1031	1055	936	955	934	919	959	955	954	953	953	970	971	936	937	928	988	900	982	1052	941	960	971	955	988	977	1025	953	979	926	981	976	976	933	961	1013	990	959	985	971	999	948	950	979	991	921	966	1005	967	1001	954	969	987	970	978	1030	972	1037	977	934	979	997	939	973	958	955	961	971	920	994	955	970	964	958	921	956	968	982	981	972	995	975	948	996	904	951	981	977	931	959	904	976	963	910	931	977	940	946	1000	980	987	1056	936	970	927	985	1020	987	956	1023	949	1012	1005	966	976	954	943	931	942	978	934	961	902	961	998	983	1006	966	894	989	976	971	1034	917	1064	1007	905	952	960	975	933	997	958	951	1003	934	993	937	969	945	993	963	961	999	940	999	975	974	931	960	941	996	972	978	915	927	977	981	903	941	971	986	934	966	936	948	974	938	955	1002	966	968	952	921	943	990	981	915	989	979	983	932	910	969	1004	995	944	993	1041	1001	977	965	964	1009	972	1019	1005	931	925	954	1029	991	935	1006	953	979	992	919	1029	971	1028	968	988	977	1002	998	972	1021	997	942	983	997	953	964	928	972	993	949	966	959	1004	972	1030	952	950	916	998	992	976	972	944	944	960	910	950	965	973	920	985	1046	949	1000	941	1015	955	1003	974	967	937	993	953	1011	960	975	1013	913	982	974	988	971	970	909	1038	927	977	959	959	969	982	959	975	949	978	961	1013	922	943	1026	986	950	976	946	1006	914	967	968	970	945	1006	944	970	957	948	956	981	951	929	1028	942	991	982	966	993	902	931	957	961	973	953	998	976	962	972	965	966	976	944	977	964	992	956	929	977	964	966	951	931	964	911	986	967	957	953	1007	942	984	932	934	986	931	972	958	1000	970	1000	967	944	959	944	929	918	972	994	941	969	937	969	971	976	950	957	992	975	954	998	897	933	947	927	926	917	970	918	955	939	940	1034	983	981	958	917	936	1036	997	994	967	946	983	977	982	942	963	1005	986	968	954	961	951	960	954	955	939	998	968	975	948	1001	955	985	930	896	971	979	957	949	965	997	971	924	924	947	932	951	950	916	954	985	955	928	1033	979	968	979	956	966	953	972	926	1041	943	980	920	994	980	1001	968	971	971	958	940	931	1043	925	949	972	991	939	944	933	1004	1017	967	928	938	973	897	1014	918	979	967	982	937	947	967	989	952	991	987	981	908	1005	945	948	922	972	955	964	941	966	991	969	984	985	960	1007	1000	1000	964	930	957	971	974	970	930	996	931	978	973	943	988	966	1019	1047	1017	932	943	1027	980	949	942	932	949	938	974	958	981	957	1001	952	986	975	1024	992	971	922	978	969	962	974	979	956	947	895	953	946	938	931	1012	944	938	1035	987	957	987	995	974	973	937	1016	935	937	1023	999	937	983	987	933	899	962	977	933	954	908	1017	1007	977	960	975	970	998	963	1012	950	942	970	979	932	932	969	902	1020	946	917	1007	914	975	956	974	974	970	946	987	930	967	943	982	964	905	924	975	958	971	960	963	929	988	937	956	1001	1009	950	902	987	946	965	961	1018	996	884	1005	983	1022	968	993	961	952	941	1019	958	958	972	1038	947	919	1047	963	978	968	938	949	946	967	983	988	936	968	957	975	963	965	965	956	975	951	1006	957	974	930	1005	904	964	961	945	921	948	951	960	945	978	997	939	919	966	975	951	984	986	905	996	928	961	970	946	920	955	933	926	950	942	963	924	931	1037	914	905	994	925	943	983	952	938	978	926	919	985	920	970	958	984	936	1036	995	955	958	964	880	965	979	951	959	962	966	988	974	948	967	938	950	992	1014	940	1008	933	996	1039	1018	988	951	992	969	932	974	980	932	914	1050	976	980	917	967	907	1000	981	947	986	927	978	1041	1029	1025	966	1000	954	928	965	945	942	998	961	982	960	1017	939	978	932	986	933	972	947	918	949	964	977	1006	988	998	952	943	925	930	967	1007	969	935	990	932	1000	1022	909	994	916	961	973	942	945	926	973	949	989	901	931	970	961	972	911	960	923	976	924	944	935	918	977	1011	1019	981	1006	969	938	928	994	957	950	980	965	890	944	963	1006	930	938	926	987	989	980	981	972	978	967	940	993	999	996	943	970	973	937	943	1018	931	900	1011	967	915	998	965	944	962	953	951	991	913	980	933	962	943	974	922	937	945	992	943	953	1021	981	919	982	943	925	936	1004	949	951	926	925	1015	946	958	961	944	1002	928	969	984	924	961	952	970	932
30441	19006	49943	10713	947	651	606	503	505	491	496	540	539	460	472	474	520	500	495	450	447	488	481	462	490	469	451	486	487	469	481	459	458	480	457	462	490	503	466	468	453	453	466	515	465	447	461	462	451	446	492	513	505	504	475	456	471	429	512	429	441	457	449	472	480	482	453	487	452	454	452	460	444	467	507	453	489	461	451	490	483	472	476	467	498	449	466	454	442	495	470	501	476	469	482	465	443	470	480	512	456	458	449	458	428	392	476	428	447	485	461	521	473	484	453	459	478	461	474	477	444	477	524	500	490	468	488	481	419	464	496	485	495	456	475	462	533	439	454	466	450	462	491	451	488	498	480	458	459	458	500	513	483	476	450	470	488	477	477	455	517	426	499	460	451	471	480	502	465	477	484	431	487	425	443	429	465	447	486	454	471	486	471	506	485	487	457	464	468	483	476	453	516	465	486	444	463	450	460	440	468	467	493	476	465	528	459	440	501	474	445	461	478	463	486	468	474	463	462	450	461	423	467	470	454	422	445	449	468	474	488	537	462	487	460	473	470	495	450	480	441	460	486	477	502	466	463	429	444	469	459	482	462	459	468	471	468	460	493	487	462	476	454	452	448	457	478	449	447	471	460	473	454	492	484	513	446	457	507	469	490	460	454	470	460	479	450	480	495	455	467	499	435	457	457	463	481	460	466	435	458	466	487	487	510	468	456	482	448	435	500	502	440	496	448	447	467	498	485	435	471	456	511	498	503	484	489	487	437	420	475	469	462	421	435	463	430	484	449	436	498	461	479	438	481	477	492	461	472	483	504	481	470	488	432	497	465	487	423	471	454	442	515	505	485	427	472	453	463	452	464	494	449	467	458	463	452	468	447	456	432	443	480	484	455	509	485	455	448	452	429	448	508	489	476	503	465	478	482	489	517	459	501	411	483	467	425	449	501	488	484	522	500	460	445	489	460	457	523	458	485	478	454	492	460	468	454	456	498	440	472	463	419	449	482	488	457	483	485	493	405	431	504	423	459	444	433	503	458	471	516	479	517	462	469	498	457	483	504	424	489	416	461	499	451	469	486	496	485	470	492	513	468	464	456	437	488	456	434	490	492	498	489	454	448	483	462	443	470	523	485	509	478	477	463	457	494	445	454	484	494	452	496	503	474	430	429	460	494	456	482	466	460	451	499	503	475	466	408	487	503	511	458	474	467	458	473	456	442	475	495	464	463	458	507	444	514	476	467	455	475	473	439	488	476	466	464	452	407	447	453	494	453	453	458	485	460	464	480	465	470	443	425	504	453	449	452	446	515	437	497	468	475	494	453	462	474	506	456	470	495	464	491	496	475	471	467	459	463	493	471	461	488	476	483	469	446	507	450	490	455	481	513	447	487	471	482	468	463	476	524	469	474	495	446	424	462	440	477	459	464	435	485	463	458	511	472	496	477	446	472	494	487	453	448	442	458	464	457	511	474	480	446	511	462	457	467	471	471	475	453	449	482	465	484	445	508	491	509	438	493	446	473	494	489	448	477	476	453	473	481	493	474	478	439	437	467	490	500	479	430	454	482	500	504	466	444	456	472	465	491	470	488	478	443	456	479	452	472	453	530	512	466	503	464	455	466	456	471	465	447	463	472	474	483	464	435	463	473	476	473	468	510	482	467	459	431	507	480	441	447	469	416	449	459	479	467	472	457	460	449	461	452	487	465	467	482	447	474	465	459	476	498	433	412	442	459	459	498	441	439	478	455	429	463	477	479	440	431	450	457	463	454	451	496	460	470	460	439	490	462	480	494	501	452	458	447	437	452	480	470	461	448	452	489	450	496	526	479	450	450	466	475	482	468	432	475	464	515	452	466	484	446	480	475	479	486	479	455	469	463	475	486	429	474	470	436	454	423	469	455	470	436	479	458	478	456	457	513	479	451	479	522	466	451	416	488	498	507	517	466	452	452	417	486	477	420	522	467	439	462	472	456	463	492	427	442	491	441	463	447	448	526	447	478	482	480	484	446	446	456	498	479	449	474	459	488	462	439	497	488	493	477	483	478	451	486	460	484	455	494	500	440	477	469	469	456	486	453	409	455	448	494	461	438	498	501	454	481	418	464	487	460	451	453	509	446	463	476	495	464	476	515	453	426	462	446	476	455	489	478	486	467	511	488	507	476	450	489	485	448	447	514	468	456	465	452	448	503	519	490	488	474	465	453	459	467	473	475	509	471	509	491	518	494	499	506	519	470	442	436	456	463	466	480	500	484	439	483	461	466	455	454	477	474	526	480	465	474	470	537	515	458	490	449	485	494	443	414	474	438	501	441	447	460	509	501	448	440	487	440	450	478	451	506	490	466	486	463	405	450	479	495	497	432	533	493	507	442	464	470	469	466	468	462	499	452	479	495	471	446	438	485	491	512	439	446	473	442	481	462	464	486	479	498	493	470	436	442	482	458	457	475	492	492	497	497	450	466	468	455	462	509	474	477	460	489	439	492	461	487	465	452	517	448	464	480	470	486	415	473	480	453	446	428	456	465	469	454	455	471	478	441	490	438	442	419	469	482	516	437	465	459	474	467	498	474	454	449	461	478	448	448	479	454	468	483	507	482	516	487	416	447	456	457	482	524	524	523	424	429	473	487	495	479	431	467	494	480	504	497	469	484	468	455	483	486	478	461	478	487	443	463	446	457	464	464	466	492	449	479	466	480	515	480	478	432	464	466	482	461	473	458	485	465	457	479	507	453	482	481	425	459	492	446	465	482	497	449	457	482	496	443	440	457	524	452	471	452	459	457	490	565	483	467	455	437	500	513	458	438	453	462	503	451	479	452	453	474	482	459	429	508	432	452	480	462	508	495	445	488	451	472	487	428	449	432	482	427	450	477	462	451	452	488	452	483	483	494	470	458	496	465	504	488	462	467	443	472	458	459	503	468	442	450	446	506	479	485	501	462	467	468	503	480	506	463	470	459	491	417	494	469	510	485	470	446	487	504	476	463	468	479	468	501	492	449	464	430	457	457	475	446	492	463	436	465	475	435	444	475	475	471	456	471	449	485	475	472	455	439	469	468	467	461	440	424	496	486	470	473	418	466	495	485	505	504	481	466	469	443	470	496	462	449	472	477	483	478	522	493	420	482	473	457	458	467	497	469	454	473	459	483	489	455	478	450	437	454	457	479	421	542	519	500	483	448	494	466	434	528	537	498	514	440	428	413	484	461	463	423	473	488	504	454	474	477	461	497	428	485	438	508	452	436	435	501	513	475	472	500	448	464	444	456	485	441	510	464	471	475	479	463	468	458	486	454	482	450	472	509	438	488	484	449	454	490	440	457	482	475	479	500	464	467	460	503	455	474	447	468	509	507	506	427	491	467	500	441	446	491	486	426	418	454	493	500	484	480	430	453	470	435	429	484	503	485	526	490	464	479	477	503	461	539	467	447	483	488	496	483	478	469	453	443	503	514	514	488	467	470	466	511	467	511	469	462	461	449	460	472	499	504	524	515	479
16542	16008	40244	2203	1985	1754	1539	1423	1331	1322	1240	1247	1210	1145	1130	1072	1118	1117	1086	1054	1071	1107	1018	1074	1087	1024	1081	1107	1015	1105	1044	1050	1026	1050	1031	1051	1097	981	1069	1076	1003	1020	959	1056	1061	1067	1117	1050	1086	1058	1011	1044	1026	1096	1086	1019	981	1039	1060	985	1062	1068	1030	1034	1016	1019	1063	1006	1029	1038	1051	1008	1013	1053	1039	1008	1060	1010	1072	1022	1073	1048	1040	985	1005	966	998	1085	1011	1094	990	1081	1035	1060	1028	1027	1020	955	1019	1016	1001	1016	1020	1072	984	1040	1026	1016	1032	978	1025	1031	1086	1036	1007	970	1044	1049	1053	1011	998	1090	1094	1011	1024	1016	1013	990	1041	1042	1031	974	1014	996	1014	976	975	1046	986	1046	1004	1027	1018	1030	1025	1011	1047	1006	1039	1058	1061	1012	1020	995	1003	985	1041	1055	1035	1034	1039	1099	1023	1037	1008	1102	1024	1033	1014	1004	973	1015	998	1024	990	1047	990	1057	1029	1066	1040	1025	1015	970	990	1031	1006	1045	1051	1063	1069	990	1041	1018	975	1035	1004	1047	984	1028	961	1048	1058	1058	1062	1005	1043	1034	1040	1021	1106	1003	1017	1022	1032	1075	1063	1018	961	955	1023	1032	978	1065	992	1016	983	1041	1021	1060	938	990	1052	1066	1019	952	1096	1013	992	1008	1009	1041	1006	987	989	1027	1073	1022	992	1013	1039	998	1000	1019	1044	1007	1040	1081	1050	1021	1048	1049	1011	1035	936	978	990	955	1018	1081	992	1038	1030	1054	976	1017	994	992	995	1052	1013	999	1039	1032	980	1063	1044	1030	1039	1000	958	1002	1048	957	958	1005	1057	1015	1026	1031	1033	1083	1004	972	1030	1034	1019	1008	1002	1012	989	971	1011	1014	1009	1086	1019	1004	1070	1041	1003	1002	1029	1066	1078	1030	1044	1009	1009	1026	1048	1069	1057	1056	1029	1026	980	1090	979	993	1016	1027	1011	1044	1042	1027	1045	1065	1054	1036	983	1005	1095	1061	1035	993	1057	994	1031	1101	1095	1007	1026	1050	997	984	1012	1028	1054	1054	977	1060	1028	1005	1072	997	992	1024	1043	1034	1032	1057	1048	988	1029	1035	1052	1071	1038	976	1025	992	1031	1033	995	998	1062	1018	1036	996	1040	1046	1022	996	1009	1036	1021	1070	998	1027	1007	982	1048	1056	999	991	1014	1061	1045	984	1014	1034	1005	959	1051	1027	1075	974	1024	976	1003	1034	1011	1025	1033	1035	1041	1048	1005	1043	1039	1032	1007	1085	984	1000	996	1013	988	1078	999	1056	1083	1008	1024	1025	1011	1023	1045	1017	981	1004	1062	970	1057	1044	1023	1086	995	995	1069	1071	989	965	1071	1084	1022	1054	985	989	1057	1121	1060	994	999	980	1059	1010	1045	1019	1043	958	1052	1045	1030	1002	1000	1007	984	1018	1002	1008	1016	1044	1004	1045	1093	1032	1030	1012	1047	1003	1046	995	1009	1049	984	1004	984	985	976	1003	1019	1011	1024	978	1030	1036	1044	1028	1029	1062	1020	1031	975	1003	978	1030	1034	1045	1041	1021	1021	1046	986	1030	1116	1029	962	964	1047	1140	1027	1031	990	1053	1037	1064	1005	996	1015	980	1030	974	1019	1016	1030	941	1021	1048	1017	992	1101	1001	1049	1022	1043	1040	996	1084	1016	1086	1068	1009	992	1042	1027	1017	1048	995	1077	1023	990	1038	1042	1058	1070	1019	1026	1049	1023	1013	990	978	991	1052	1013	1058	1018	1014	1044	1085	1024	994	1051	1078	1007	978	1020	992	1053	999	1073	1019	985	1022	1038	1017	1025	1020	994	1057	1042	1056	1052	1021	1040	1050	984	1020	976	944	977	1054	998	1063	1021	1025	1065	977	1019	1033	1028	1031	1008	999	1079	1017	1006	1019	1004	1034	1064	982	1015	1014	1081	1057	1049	1031	1003	1039	1036	1022	1053	1022	1081	1012	1005	1017	1052	1041	1004	1036	1094	1066	1053	1021	1060	965	1031	1006	999	1045	1002	1044	1032	1036	1019	1014	981	1041	1067	989	1064	1055	1041	981	1048	1053	994	1035	1070	1033	1012	1052	1023	1061	1010	1059	1032	1039	977	1022	1047	980	1043	1014	1007	1028	1070	1013	1048	1039	982	1015	930	971	1016	987	1024	1040	999	1052	1024	1005	1014	995	967	1041	1061	978	1061	1040	1052	1006	1001	996	1005	1032	1003	1054	1009	1011	1030	1024	1025	1032	1000	1044	1018	979	1059	1041	1009	1069	983	1029	1001	1031	1008	1019	1024	1000	1055	1053	1012	1049	1055	1006	998	988	1028	1006	1013	992	1026	1022	1006	1012	994	1044	1050	1021	1033	996	1071	986	1037	1019	1072	970	1033	1052	1021	1098	1016	1092	1065	1040	1046	986	1003	1014	1017	1057	1033	1025	1025	1058	1041	1046	1051	995	1041	1013	1037	1068	1048	1009	1063	995	987	1005	1008	1035	1016	1018	1031	1014	987	1031	1085	1080	1025	1029	1005	989	1022	1017	1015	1039	1016	980	1014	1051	980	984	1001	1039	1033	1036	1019	1027	996	1041	1024	1042	997	985	1059	992	983	1084	1083	1021	1020	1062	1010	1022	1059	987	1065	1006	986	1053	984	983	1060	1029	1013	960	1010	989	1069	993	1050	1026	1053	1029	976	1025	980	1004	1030	1000	1040	1037	1041	1037	991	1036	1017	1052	1032	1074	1020	1020	1048	1023	1049	1016	1044	1035	1041	1102	1051	1011	1036	1043	989	977	1034	1022	1066	1068	996	1021	1026	997	1028	1041	1027	1054	1002	1007	1077	1022	1041	1028	1000	1064	997	1025	1055	1022	1018	1032	1036	1048	1031	1050	1008	1049	1016	1092	1034	1048	1004	1057	1027	1036	1028	1056	1046	1008	1014	942	1062	1080	999	1012	1013	948	1047	997	1027	995	1028	1016	1004	1030	1019	1024	1040	1072	1026	1040	1022	1068	1066	952	1053	1026	959	1029	1075	966	980	964	1064	1059	1011	1038	955	1064	1024	961	1009	1053	994	1023	1050	1042	1043	1053	976	1025	1052	1021	1003	1019	952	996	1012	967	1037	982	983	1048	1043	1085	1014	1059	1006	1032	1041	1034	1023	980	1023	1029	1009	986	1050	1030	1027	1052	1049	1046	1058	1071	1061	980	1061	1011	1048	1019	1019	1058	1015	1016	1040	1018	994	987	978	1024	1016	1048	1010	1033	975	994	1029	1007	1043	1007	1049	988	1032	1052	1021	1026	1006	1050	1026	1052	1023	1042	1046	1008	1064	1027	1060	1007	1023	1002	1037	964	1038	1069	962	1097	1087	1033	1031	1016	981	976	1025	1013	1066	1079	1048	1098	1025	1069	1013	963	1058	1029	1033	1063	993	1048	1025	1004	1052	1056	1069	1002	1020	987	1017	1015	1022	1016	1027	1017	1013	1065	960	1050	1068	1035	1039	969	999	1044	991	1048	1021	1006	1013	1002	1022	1007	1059	1071	1036	1017	1057	1038	1034	999	1022	1018	1044	1056	1021	1021	1048	1045	1032	1011	987	1010	1064	1056	1103	1052	990	1050	1036	1092	1015	990	981	998	991	1080	1060	996	1047	1056	1005	1056	988	1022	1021	1077	962	1031	967	1044	969	1047	997	1027	986	1013	1050	1043	994	1026	1062	1024	1069	1019	1006	1009	989	998	1032	1053	1046	1020	1054	1069	988	968	994	1030	1046	1029	976	998	968	1008	1036	1095	1006	997	1002	1078	1027	1036	984	1021	997	1018	979	951	1024	1002	1011	1016	1030	1049	1063	1052	1004	1011	1068	1039	1010	1041	941	1007	1106	1050	1042	1118	1031	1053	1074	1050	1029	1048	992	1024	989	1053	1029	1052	1018	1024	1045	1029	1019	1006	1051	1051	1002	1023	1001	1024	1020	1039	1042	1024	1024	1011	1012	976	1034	1033	1002	1005	1090	1022	976	1052	1042	1011	1016	1017	997	1035	1072	1012	1023	1036	1033	1035	1039	1041	989	1045	1034	1018	1039	991	1043	1015	1058	979	1043	1024	1026	1049	1041	962	1056	1016	1101	1033	1001	1046	1066	1100	1059	1011	985	996	946	1040	1055	1008	1118	968	978	1056	999	1022	970	1064	992	997	1039	987	990	1054	989	1070	1048	992	1041	1008	1076	1020	1074	1051	1094	995	1055	1021	992	972	1021	963	1059	1065	1006	1022	1078	1019	1032	1058	1021	1041	1049	1057	1039	1005	1056	1002	1058	1053	1006	1038	1028	1065	1034	1009	1058	982	1030	996	1021	1032	1013	1071	1034	955	1017	1029	1042	1032	1029	1012	991	1024	1056	984	1004	1059	1008	1084	1020	1053	1014	980	1010	1009	989	1018	1042	1030	1048	953	1024	1004	1052	1019	1041	1006	1038	1017	1069	1044	1012	1037	1021	1025	1039	1000	1072	982	991	1026	928	974	1048	991	965	1029	1011	952	1042	984	1006	996	1097	1089	1031	1053	1006	1004	1097	1057	1017	1076	1019	1091	1059	1028	1047	1026	1011	1081	1029	1037	1035	1025	992	1050	1021	1061	1045	1001	1006	974	1069	993
9175	5650	1805	275	227	248	260	236	227	254	253	247	231	244	214	226	237	240	249	211	260	214	259	222	230	211	243	220	229	235	224	252	254	221	228	242	217	218	197	250	231	235	222	217	231	197	227	252	233	237	263	227	244	226	216	229	239	202	211	204	194	227	203	232	257	257	235	220	228	234	227	206	234	223	231	243	268	211	225	233	233	229	236	245	241	236	241	223	226	221	233	272	233	238	209	228	225	220	247	207	217	233	213	226	227	215	238	248	270	254	236	231	227	245	242	244	234	220	227	213	213	240	213	241	237	219	194	206	234	237	263	223	241	251	231	230	221	226	199	231	195	240	231	211	245	231	231	226	198	224	218	256	244	254	232	250	227	245	236	237	224	247	193	213	219	231	206	258	220	265	247	226	245	216	239	223	214	235	217	216	236	212	264	182	200	229	230	229	225	211	220	207	237	249	244	235	229	252	211	221	209	244	257	232	207	227	226	255	201	258	250	236	214	242	257	240	231	240	235	218	226	198	220	253	265	230	224	229	248	212	242	231	210	235	204	240	237	259	216	228	246	245	245	232	208	220	267	225	240	224	253	236	214	225	217	227	236	240	273	227	247	220	240	221	213	248	238	224	234	219	232	209	242	250	238	230	238	215	216	230	194	243	231	248	217	245	229	230	254	227	205	267	234	227	243	216	234	256	241	242	222	225	220	225	200	223	245	249	223	223	224	229	252	244	211	230	221	251	249	247	249	251	246	222	211	197	267	249	234	241	211	225	231	252	234	212	209	222	223	241	242	217	223	233	236	215	201	218	231	227	202	227	253	191	245	231	226	232	238	186	246	251	224	219	229	237	247	238	229	254	211	209	249	231	248	207	232	221	216	240	180	224	243	211	250	224	219	220	238	227	216	212	215	241	210	192	242	222	246	248	228	214	242	234	236	236	211	254	209	224	227	240	224	237	247	198	230	221	233	218	232	229	228	241	263	250	252	251	222	251	210	243	246	219	212	202	237	210	262	261	257	218	200	256	207	217	262	216	213	236	247	237	223	229	221	192	229	254	246	212	255	228	202	228	207	217	215	216	231	232	227	238	230	265	264	248	236	232	216	222	218	232	233	221	210	198	228	239	237	239	193	232	208	233	208	233	262	240	209	253	222	227	202	238	240	216	252	231	219	236	209	268	221	229	253	229	236	197	219	254	201	229	224	242	207	242	241	215	220	271	250	217	265	264	232	218	243	212	221	234	250	242	217	201	231	214	225	188	225	241	203	226	227	233	223	238	227	226	259	248	231	236	225	232	238	211	204	262	242	246	198	233	263	245	263	222	252	266	229	232	251	227	206	247	248	246	203	231	229	219	245	239	209	224	231	231	209	259	233	237	197	234	212	197	244	235	208	234	218	235	220	225	236	206	237	246	221	231	233	222	246	214	233	274	215	250	203	201	214	217	228	228	231	225	218	216	268	242	241	231	250	236	220	220	199	249	230	212	228	232	238	208	208	227	244	236	208	214	229	219	277	214	247	216	207	211	222	240	236	249	219	223	219	242	206	249	215	208	213	255	209	225	186	231	240	225	205	223	248	255	217	206	251	207	240	213	256	240	222	237	222	239	229	219	223	255	209	226	240	231	257	215	213	236	190	241	207	228	233	249	231	212	243	197	256	233	228	246	245	238	222	249	246	218	242	225	265	249	261	237	231	249	201	248	215	227	255	217	194	231	248	232	236	229	237	253	242	242	207	230	245	247	241	217	229	226	219	245	223	231	265	253	227	234	257	224	208	242	256	255	235	221	244	223	219	254	242	218	255	228	214	247	248	228	234	222	241	225	226	196	216	247	253	245	247	241	265	218	224	228	211	245	254	225	230	207	205	252	239	253	226	227	233	186	225	253	217	227	218	235	220	248	218	266	240	230	248	222	225	257	238	247	242	231	212	218	257	240	220	239	219	259	244	216	238	235	224	256	248	233	266	232	237	234	233	227	206	243	243	209	246	221	241	236	236	236	264	255	211	261	217	233	221	228	221	253	231	250	214	224	189	253	220	248	217	235	238	228	236	220	269	229	229	219	212	254	225	207	238	245	211	226	258	212	210	250	258	250	255	229	254	255	215	228	252	221	257	213	222	244	247	205	240	224	199	212	275	244	201	229	247	241	268	244	247	230	244	229	251	203	218	234	234	207	228	207	246	226	229	243	211	229	213	211	228	228	247	215	228	235	217	240	237	221	227	231	206	229	241	267	215	233	245	216	215	244	222	233	234	238	211	242	220	257	247	232	217	234	227	197	222	237	225	250	227	227	246	239	233	220	249	221	218	222	223	254	243	216	248	210	229	237	237	260	239	256	222	240	247	251	222	234	218	228	277	249	238	227	217	233	233	212	241	232	210	256	249	244	229	226	267	238	245	236	244	258	193	261	247	233	231	227	250	256	238	215	225	238	233	204	223	208	232	237	245	249	229	258	228	247	228	206	234	239	230	213	241	256	240	242	216	235	242	241	229	224	234	228	232	209	217	203	239	249	263	234	232	236	217	221	200	243	244	216	230	254	223	227	255	255	236	241	226	202	239	249	224	217	240	235	244	237	218	245	243	254	230	233	218	246	221	248	242	263	228	259	245	226	223	276	241	260	225	218	221	232	241	230	209	242	257	206	229	228	219	221	237	243	253	246	259	238	257	220	222	252	214	258	223	241	223	252	231	239	240	227	262	247	239	239	236	218	214	225	260	235	207	219	240	227	243	244	243	204	241	231	230	200	238	232	223	222	220	236	225	243	229	236	273	235	242	228	240	235	228	188	218	192	241	201	223	212	229	233	228	223	232	239	220	240	253	254	235	228	224	208	242	231	218	242	230	235	218	248	235	198	204	223	217	213	219	241	255	217	212	217	221	259	235	216	225	233	245	236	207	212	234	222	234	230	268	214	233	229	222	200	245	214	208	244	248	242	191	206	227	232	265	236	228	243	225	213	221	233	208	231	237	220	219	211	254	239	229	232	233	230	221	234	241	222	213	214	240	226	230	196	250	224	225	227	232	242	204	224	236	235	217	222	235	236	223	203	220	237	237	241	201	216	215	229	264	251	237	212	264	204	234	254	261	220	219	198	209	255	246	215	250	232	232	239	210	192	221	215	235	230	260	238	221	219	235	202	225	240	240	245	252	212	236	219	238	214	237	262	233	221	232	239	224	222	245	221	239	229	236	248	249	227	217	210	238	195	241	214	198	225	230	234	216	221	232	221	233	232	227	233	213	263	241	234	246	231	214	220	240	223	240	203	258	243	213	248	218	221	227	211	249	220	238	246	235	277	226	254	229	234	227	211	214	246	194	203	205	239	236	239	278	224	215	228	253	242	225	257	236	231	225	252	226	242	241	236	222	212	238	224	241	237	242	233	234	234	230	197	205	229	235	235	252	197	219	224	241	237	231	251	215	244	237	201	225	229	221	221	234	224	232	248	261	239	227	201	233	253	257	219	205	254	245	233	257	262	217	221	256	249
5526	5457	3057	631	644	559	600	595	611	581	570	589	549	556	587	571	566	617	595	567	590	601	536	580	645	576	539	580	609	606	565	604	589	588	612	560	575	573	579	611	570	566	561	626	575	603	558	631	588	613	606	577	600	599	574	560	603	562	583	608	540	590	580	616	572	585	620	587	622	578	570	566	609	582	630	617	609	618	582	582	565	574	582	588	561	553	544	550	589	616	592	594	618	591	600	596	606	563	569	525	618	590	610	582	600	545	591	541	593	562	558	596	548	547	609	538	612	577	557	561	617	570	579	551	597	600	570	569	526	625	558	589	600	562	590	578	610	561	603	608	537	576	607	572	595	564	629	567	600	576	568	632	552	550	610	617	567	581	599	570	546	580	584	603	596	575	598	561	595	555	614	532	546	581	592	556	591	539	564	592	593	599	592	589	582	533	598	595	565	582	595	564	553	592	556	557	586	606	628	577	581	570	599	583	621	600	554	627	625	557	581	591	575	608	606	572	599	606	580	576	614	562	528	628	558	621	598	590	598	556	542	568	610	606	589	580	605	601	585	588	561	577	596	613	580	576	600	585	587	609	578	555	578	637	522	577	583	594	593	589	600	617	597	563	609	567	548	590	602	608	527	525	602	619	588	594	575	617	546	589	570	637	589	560	580	604	585	606	590	576	569	574	605	552	612	591	543	558	562	577	584	590	594	588	580	644	557	617	589	591	600	589	596	597	555	599	557	575	577	615	635	548	574	593	610	556	568	595	614	562	632	594	593	600	602	598	577	585	605	591	578	562	547	528	588	567	594	608	579	581	607	585	601	571	593	614	562	586	559	597	571	619	565	593	595	585	590	590	575	565	607	554	580	603	556	557	587	581	580	580	611	571	610	566	575	580	598	603	575	607	636	618	608	572	565	577	596	589	589	582	560	614	608	578	581	568	624	567	580	556	612	580	611	617	590	584	610	606	608	614	566	609	590	614	554	621	562	577	579	582	592	555	638	593	598	571	567	588	585	604	590	586	571	612	547	603	604	580	624	616	543	631	572	582	608	611	649	576	611	588	575	589	557	577	624	595	607	575	600	598	624	586	575	612	611	624	581	602	623	566	555	592	554	542	633	610	578	548	600	532	594	543	585	607	569	552	547	584	547	601	583	635	576	566	561	554	582	608	588	632	589	591	574	602	617	578	590	602	576	548	605	554	585	579	605	575	538	584	666	558	551	556	581	596	587	584	602	611	552	590	583	569	620	644	590	598	575	570	577	560	575	585	596	601	564	581	588	576	602	588	564	563	631	599	616	598	601	584	565	546	593	575	540	654	564	622	603	577	565	615	588	579	620	578	605	615	594	597	556	563	556	566	599	635	552	576	598	615	583	601	553	604	561	558	624	586	596	566	596	593	570	622	633	618	596	615	557	594	620	582	575	595	602	559	643	585	572	609	578	578	578	602	593	549	607	561	557	561	571	608	583	582	585	601	602	561	573	598	583	574	590	579	575	587	581	597	584	583	649	587	565	596	567	601	612	583	589	562	583	622	582	588	571	561	518	600	596	590	599	560	560	570	550	584	575	615	619	570	599	583	552	591	595	599	616	611	613	572	613	543	604	594	606	603	605	623	603	647	569	610	615	567	611	559	565	599	599	603	608	578	581	593	577	592	612	595	560	598	583	615	559	588	589	555	589	576	587	620	601	548	559	617	573	585	534	577	584	599	602	621	553	562	582	551	563	625	575	591	633	581	592	602	600	576	591	554	581	549	561	557	607	631	622	565	633	584	604	603	582	580	585	554	537	548	609	593	549	535	613	576	560	546	596	611	641	578	579	612	561	611	564	548	589	653	571	585	575	561	599	561	605	629	578	625	625	599	622	598	572	598	555	625	622	544	608	600	575	606	559	533	588	560	594	582	570	562	564	618	605	585	624	595	563	611	597	551	597	570	582	595	574	572	591	593	596	597	557	570	553	581	592	598	583	600	605	565	639	579	614	585	567	617	597	597	618	582	596	584	564	596	623	571	607	598	614	606	570	608	589	586	576	630	581	570	580	600	578	580	571	533	631	606	610	584	566	598	615	601	600	582	607	630	576	640	636	542	609	587	579	614	624	599	595	622	605	576	589	599	592	563	593	600	557	615	557	615	570	611	573	616	581	623	575	580	552	608	561	602	591	609	600	590	598	620	588	576	611	596	575	580	586	613	573	559	578	589	585	551	603	591	570	549	577	578	609	584	557	587	623	630	569	600	620	589	597	596	615	579	580	575	608	542	573	567	534	561	587	606	623	606	619	541	565	604	617	594	623	612	560	592	597	622	571	585	600	582	616	593	602	621	598	578	569	601	556	588	616	595	588	576	600	560	570	591	581	561	572	595	575	616	602	630	554	564	565	533	564	602	583	558	601	580	590	581	558	605	592	600	572	613	583	616	569	609	646	550	566	560	572	576	580	576	514	578	598	581	567	574	599	538	591	575	584	558	606	560	595	623	608	594	618	611	553	564	604	548	612	569	567	599	583	615	587	573	572	591	614	624	596	594	574	625	600	628	525	561	568	592	597	590	539	605	577	557	569	632	594	576	549	581	611	630	540	602	593	583	568	566	586	557	565	539	564	592	593	575	592	594	590	581	591	558	597	574	608	582	593	565	626	592	603	557	582	603	575	596	584	563	599	615	569	555	590	587	580	623	592	617	616	572	584	570	587	573	597	551	598	567	588	561	563	569	539	598	615	568	547	635	598	587	570	618	598	578	569	546	579	544	568	600	584	580	580	574	624	624	586	579	552	617	602	607	600	615	573	626	599	549	616	585	552	607	630	573	597	598	590	621	562	596	581	616	574	547	568	555	574	611	514	584	570	606	589	555	584	594	619	650	592	594	554	630	631	562	573	542	594	557	604	561	563	602	604	572	593	604	600	567	615	583	569	582	625	573	581	587	574	566	586	588	561	615	558	599	602	577	571	606	608	573	587	582	603	566	565	595	594	574	573	584	551	570	569	603	613	562	556	592	574	604	568	618	577	575	562	635	574	593	584	568	602	577	598	550	538	545	534	573	587	627	598	589	560	559	559	585	553	633	609	614	546	634	592	575	588	552	572	560	612	563	610	584	598	549	599	590	600	574	580	551	602	542	609	646	592	583	596	602	599	599	590	562	579	567	589	582	624	554	584	573	559	600	609	581	601	590	609	596	574	574	586	567	591	581	595	545	576	594	603	588	578	576	564	617	625	591	542	582	560	564	620	596	605	573	599	589	589	549	631	571	571	535	604	616	577	553	575	594	599	562	575	571	597	596	564	583	596	612	622	560	592	586	599	606	565	537	584	575	594	610	550	596	592	617	587	548	556	587	540	587	595	570	653	588	603	618	587	622	595	592	539	638	595	545	597	578	614	589	596	611	590	601	586	576	556	585	516	610	632	567	559	571	592	631	579	611	581	543	581	565	623	587	585	618	562	571	579	599	591	607	571	579	601	601	582	620	590	562	584	607	570	592	581	581	553	589
17678	12935	25981	2421	514	495	425	428	432	432	451	407	409	396	414	356	422	409	410	457	417	404	383	369	419	433	405	415	439	442	392	407	386	397	422	401	374	386	418	432	435	420	400	379	400	382	415	427	407	377	404	373	398	373	431	394	396	426	388	387	429	396	374	371	399	417	425	399	425	432	402	432	420	384	380	410	407	419	372	419	388	444	432	416	382	414	411	432	374	422	395	394	412	434	396	428	429	407	382	425	383	427	406	410	424	408	384	402	425	416	382	427	408	419	432	414	397	376	429	401	377	419	412	399	399	357	409	402	404	420	404	446	427	418	392	418	422	404	381	411	405	344	397	416	419	399	383	401	414	430	396	388	379	400	393	397	403	436	411	426	412	446	384	439	391	401	409	430	402	431	406	390	401	386	392	382	405	453	350	409	382	404	390	430	439	423	404	412	412	370	419	410	408	435	384	405	381	401	418	397	425	420	391	431	432	390	396	395	397	405	377	421	436	425	426	417	398	398	384	400	389	402	410	397	428	416	412	424	403	377	415	379	444	376	373	420	364	389	380	431	428	389	409	415	408	407	394	397	421	382	421	405	386	411	391	410	461	437	395	408	395	431	390	417	402	391	425	387	391	400	381	399	422	439	378	405	428	419	397	407	406	402	414	409	436	412	396	410	376	355	401	406	423	416	419	402	408	419	379	390	391	401	385	393	378	428	435	400	402	434	376	406	430	369	407	384	375	409	440	398	412	416	413	392	412	417	406	418	387	422	384	408	438	381	379	424	456	421	413	376	365	420	391	404	404	437	436	392	399	394	440	400	411	375	402	432	428	389	380	392	425	417	393	405	417	396	409	363	406	342	393	393	395	391	399	443	422	413	402	387	408	404	404	387	369	408	446	437	414	423	358	393	418	416	405	433	384	416	424	371	397	410	454	383	453	420	407	420	401	384	388	417	427	390	426	394	380	389	388	395	388	431	388	394	415	400	393	438	391	399	409	397	424	393	415	397	426	418	384	393	384	387	418	391	428	415	426	384	397	426	405	377	402	387	441	422	414	383	363	410	435	426	430	378	418	429	416	430	417	354	394	441	378	422	417	396	414	395	426	403	406	379	394	400	412	420	383	360	373	399	425	398	364	380	373	373	389	428	404	434	395	423	399	377	406	418	415	436	430	382	398	392	434	421	393	425	383	396	441	419	381	441	403	372	409	378	434	382	403	424	447	376	380	422	417	374	398	388	388	397	420	389	416	413	387	425	419	423	399	378	406	386	358	395	385	388	426	398	464	374	434	420	428	408	424	385	396	412	432	414	394	409	359	366	439	449	368	410	430	401	388	366	391	418	414	446	390	411	400	419	397	391	445	405	385	423	431	399	431	413	401	398	392	384	397	379	408	384	395	418	433	409	408	412	389	402	420	381	372	411	438	393	393	371	402	399	447	411	406	383	426	443	411	379	428	411	383	410	383	423	363	378	419	401	396	401	406	361	420	415	399	415	415	398	390	408	420	403	381	391	397	404	416	389	356	371	410	389	436	411	433	402	432	416	418	419	395	433	369	396	442	390	382	391	385	407	427	397	419	408	398	425	374	393	378	433	415	371	370	402	378	375	389	419	387	406	402	414	427	339	418	407	388	415	418	392	344	356	434	387	395	376	402	413	387	430	398	375	382	383	384	382	375	381	406	399	381	366	435	422	383	380	385	432	415	392	403	394	416	422	362	404	402	395	379	407	408	387	382	423	381	410	399	400	390	420	438	340	411	352	389	411	399	436	428	417	374	415	385	391	421	370	429	387	416	378	371	368	357	380	404	382	379	400	389	411	434	407	394	421	416	411	415	411	394	368	435	392	404	425	387	407	398	402	399	399	386	404	384	400	381	414	431	404	415	388	381	437	427	448	408	377	412	412	404	356	361	419	447	410	368	387	392	414	389	419	391	438	436	402	413	400	400	409	388	388	367	399	408	400	421	420	397	410	390	384	371	377	443	412	383	441	432	418	407	409	419	435	448	441	385	409	371	355	408	428	415	475	456	410	405	389	368	410	438	402	463	408	383	382	418	396	405	407	358	378	425	412	396	358	390	414	411	388	417	451	410	395	406	389	422	383	392	421	413	386	383	395	431	400	440	390	415	435	418	395	389	399	393	405	403	428	405	397	413	379	363	397	426	378	368	407	391	363	410	411	403	397	405	423	383	395	377	413	464	420	414	388	398	411	395	398	408	389	390	369	409	407	369	393	379	437	422	393	409	406	407	432	403	410	422	405	379	418	416	400	378	389	391	434	399	409	426	388	369	393	418	429	439	388	426	430	382	414	430	401	412	405	384	407	398	403	422	377	398	412	417	417	402	381	399	397	375	416	351	362	392	414	424	404	375	395	432	397	393	409	397	427	385	386	441	409	412	439	427	390	386	421	426	398	438	386	406	364	403	407	421	387	381	430	397	391	395	388	396	423	427	399	433	401	398	393	412	388	380	385	397	439	384	416	434	379	400	410	407	448	400	377	429	417	417	420	380	422	381	423	419	412	423	424	415	393	372	398	454	453	423	378	402	390	420	390	420	422	403	437	401	416	418	390	421	399	448	443	435	403	394	404	421	422	434	336	377	401	430	437	378	384	394	385	415	432	398	412	437	415	434	383	395	403	421	441	395	382	420	393	427	437	407	417	395	387	395	372	400	408	393	448	369	390	424	406	396	429	408	402	431	433	416	400	407	397	418	418	432	402	354	368	387	388	376	380	419	359	453	402	359	373	397	419	428	426	431	421	418	432	366	404	447	417	418	398	404	416	382	391	381	407	401	378	388	416	426	404	421	396	436	400	426	395	427	405	414	448	414	394	422	428	387	401	418	423	421	433	450	422	357	412	370	408	419	387	439	446	422	361	407	417	383	410	397	397	426	405	324	398	406	424	412	423	391	379	389	386	375	411	390	388	392	383	400	397	429	382	415	415	410	414	393	369	373	372	330	390	402	391	413	407	410	392	413	412	426	426	397	420	416	457	407	383	401	411	431	442	431	418	420	379	419	384	417	363	417	407	435	422	376	422	385	407	402	403	391	406	395	394	388	399	408	372	406	390	411	404	453	435	409	395	428	414	380	405	391	378	402	406	416	395	376	423	390	392	415	392	353	401	380	433	382	436	377	441	428	406	419	429	404	389	429	407	426	369	364	394	430	411	401	390	367	378	360	433	390	410	407	419	414	384	386	399	453	417	405	366	400	395	398	450	420	422	389	433	421	421	428	382	418	406	377	437	392	381	421	416	404	397	342	382	387	424	414	421	420	424	351	392	414	422	421	366	388	361	382	396	408	428	411	402	383	399	429	430	375	405	386	372	384	397	400	403	394	433	404	402	408	421	413	428	383	411	386	398	427	419	406	394	460	423	394	401	397	394	420	394	382	423	408	404	413	430	423	379	406	435	383	456	419	441	455	407	379	401	376	392	428	368	407	405	407	412	384	385	375	390	394	376	417	409	398	391	371	417	417	396	419	411
11412	13006	22632	1596	1453	1317	1176	1239	1089	1023	1046	1038	1079	1008	1044	1043	982	985	986	1004	979	960	956	964	958	979	936	986	934	956	956	933	1004	943	935	917	944	899	905	925	958	891	950	938	942	958	927	918	958	889	928	914	945	944	895	962	900	946	968	883	922	953	969	935	875	920	932	905	893	905	902	950	898	954	913	919	942	912	932	903	954	934	955	891	860	943	958	947	922	926	907	917	910	923	920	962	926	941	932	883	896	917	935	882	958	915	918	947	935	913	1009	957	939	895	975	912	892	900	906	887	967	928	952	918	908	994	940	922	877	914	965	888	936	903	916	914	939	950	933	944	900	938	898	880	968	857	924	888	904	908	881	884	978	920	927	977	939	936	920	923	934	942	950	982	921	934	894	912	937	944	926	960	983	945	921	909	931	904	938	873	914	903	858	897	926	911	980	913	938	953	930	906	915	909	892	1028	972	938	947	938	917	942	939	956	940	911	909	929	898	935	921	905	862	954	934	944	964	941	902	871	950	858	929	975	898	870	904	940	944	891	919	917	963	919	933	947	896	916	877	973	931	931	921	941	988	952	908	929	918	941	891	944	945	951	941	930	894	934	968	1003	939	937	954	950	891	946	895	934	931	954	907	925	959	919	940	899	949	870	893	971	913	954	897	920	929	916	964	867	964	923	900	942	943	931	952	947	966	916	903	904	907	889	915	1003	878	888	940	909	878	951	950	906	914	966	928	883	865	933	895	965	922	919	911	974	969	972	911	911	908	894	915	945	951	932	915	934	941	934	887	890	951	997	872	964	944	969	906	920	879	944	936	888	957	931	901	873	899	909	952	915	917	978	926	960	970	895	953	910	935	901	909	944	986	937	918	880	980	925	915	882	893	925	855	917	938	930	941	965	898	928	910	973	949	976	871	918	909	955	940	871	982	885	917	946	988	973	901	901	942	897	937	889	958	868	917	901	954	964	872	957	953	911	897	936	941	891	923	899	924	868	944	906	957	938	888	927	861	917	947	966	989	935	959	877	951	934	882	891	952	921	920	959	851	890	923	993	943	910	896	904	911	941	856	965	925	937	962	902	925	949	918	891	954	949	964	924	912	938	970	858	920	927	932	910	946	951	980	905	910	908	938	885	906	894	946	964	920	908	950	907	912	942	923	946	973	882	924	940	908	903	876	902	941	927	945	927	949	954	959	849	968	945	917	894	893	902	950	932	894	928	926	926	918	906	892	934	959	878	942	902	919	979	899	913	908	911	867	929	923	928	936	932	933	881	918	860	882	892	954	951	941	963	914	932	948	952	918	921	867	926	907	882	988	951	950	891	923	938	920	912	940	971	951	901	932	869	914	951	929	946	913	890	928	937	927	965	908	881	929	924	907	1000	972	904	910	884	960	930	936	939	901	894	910	928	917	946	904	895	942	982	941	905	915	950	978	921	861	933	925	935	885	923	908	948	931	911	874	930	899	926	934	906	925	939	942	887	968	930	908	896	926	905	905	909	925	909	915	892	969	924	948	880	926	905	920	902	899	897	916	922	926	916	955	905	970	899	919	894	966	898	968	910	939	880	951	897	928	907	910	913	954	949	889	899	915	874	940	907	919	924	902	909	936	904	889	957	904	942	950	903	930	940	961	871	936	924	943	931	1007	936	925	941	932	903	963	937	836	902	952	935	899	955	922	979	922	947	944	970	887	929	927	946	906	952	967	911	943	895	926	942	909	926	945	889	866	951	921	970	931	933	928	909	951	929	875	898	857	967	952	935	936	936	885	900	927	1013	872	838	900	905	949	913	1012	939	945	989	947	948	892	954	912	941	943	898	921	952	944	980	933	911	931	927	922	873	907	954	924	916	986	941	928	929	914	930	999	942	932	914	949	966	906	914	977	948	923	928	935	924	923	926	867	975	921	872	901	940	951	948	958	905	908	929	991	960	959	923	905	933	924	952	925	925	934	909	885	929	891	928	938	918	945	883	892	917	904	971	939	944	923	936	920	927	926	992	923	914	917	982	957	942	933	948	898	913	909	959	911	909	924	895	944	879	936	949	912	926	925	935	911	962	940	929	908	927	956	894	922	919	929	921	913	994	923	902	914	963	953	918	958	908	908	939	921	940	956	937	890	911	933	898	915	953	882	906	921	904	884	910	962	981	896	909	931	920	933	989	913	982	892	919	917	862	947	949	922	952	923	883	947	899	999	906	907	935	934	903	933	929	921	985	916	957	905	925	914	950	895	861	902	957	951	966	869	924	991	940	903	928	918	937	981	894	936	949	911	949	940	861	906	940	952	879	915	975	892	929	907	897	917	905	932	901	935	941	978	986	912	942	894	905	963	927	951	880	913	988	922	926	938	926	964	927	923	914	927	893	883	971	946	932	910	916	914	952	943	938	925	937	904	919	897	949	934	956	928	890	918	948	923	920	894	951	987	875	917	862	964	942	909	854	967	922	909	945	899	956	928	888	955	925	933	911	919	893	942	928	940	933	911	932	897	927	907	917	985	893	914	899	917	874	942	923	890	908	905	910	928	870	945	936	966	929	961	917	914	907	949	905	905	950	952	900	963	935	914	956	914	906	882	940	864	905	911	957	936	902	912	886	932	933	926	889	940	881	896	931	949	915	881	983	942	951	939	932	891	931	922	929	940	867	921	883	952	919	917	969	953	917	909	975	909	907	997	939	898	929	910	910	892	922	936	930	912	913	985	941	945	894	962	925	916	947	940	952	924	940	934	933	930	906	908	949	926	919	886	877	942	895	927	987	900	915	980	898	932	932	951	971	881	876	911	909	858	936	937	935	916	934	904	949	926	889	966	900	932	923	948	952	975	897	957	907	943	917	901	952	921	885	851	899	942	915	936	908	921	938	956	944	1008	977	938	935	882	924	938	930	846	895	942	956	942	928	887	830	922	927	912	908	952	947	928	951	900	928	935	952	942	905	967	889	903	950	927	944	961	877	863	970	917	924	914	921	916	942	864	881	925	927	931	931	865	892	921	911	911	907	914	901	903	889	928	916	916	936	982	908	931	927	949	917	960	933	929	904	903	954	921	927	930	926	924	924	936	957	853	943	922	914	951	934	950	947	932	964	931	890	925	909	903	918	962	924	886	873	903	944	873	941	945	908	883	921	928	913	965	957	898	940	888	926	947	962	949	936	941	884	956	917	987	940	911	865	901	879	928	947	982	935	936	919	972	964	982	958	884	926	906	937	914	904	929	938	937	926	965	906	974	933	927	886	924	965	899	848	901	894	908	886	919	942	913	941	937	1003	923	976	926	922	909	962	942	902	925	975	944	942	896	932	878	930	881	940	964	929	926	946	896	911	913	926	910	903	892	947	906	881	960	931	870	961	914	931	945	877	921	881	976	926	937	883	936	934	990	979	880	930	960	928	959	932	949	914	887	933	949	914	964	920	986	940	889	950	946	903	863	925	926	952	882	934	957	912	873	925	907	960	988	915	961	920	941	977	926	904	895	911	956	906	943	913	909	921	922	918	946	979
25959	22999	40845	6126	889	612	572	548	554	467	475	516	449	458	485	444	448	443	471	440	472	449	437	475	453	530	451	438	418	444	407	450	464	446	417	435	461	429	456	457	471	477	465	450	448	476	457	457	461	434	435	498	432	429	454	449	503	456	450	462	447	453	416	427	461	438	446	482	470	464	435	445	435	441	442	440	444	445	431	436	474	471	458	449	464	466	449	491	480	431	420	469	411	428	442	439	434	421	475	437	402	474	441	427	470	469	473	466	462	464	499	452	433	422	436	462	438	441	430	427	458	409	457	482	460	421	439	424	450	474	483	453	483	445	412	443	441	445	485	449	446	439	494	473	435	454	427	472	515	461	408	471	488	451	423	438	473	458	436	446	424	420	459	469	420	410	456	452	431	436	464	476	484	476	438	453	445	464	429	397	458	452	457	462	434	443	441	473	450	426	454	492	432	448	454	460	471	488	461	458	479	418	449	468	465	436	460	477	453	496	457	429	460	460	455	454	439	433	457	436	473	451	439	466	445	447	474	440	428	447	465	466	502	405	439	491	416	422	485	478	464	479	435	430	448	446	446	443	453	494	460	485	468	422	488	456	455	447	434	437	420	407	425	462	478	456	433	487	452	465	442	469	432	499	443	454	418	455	461	429	446	471	457	386	426	433	458	444	444	449	451	457	444	445	471	453	419	452	428	421	439	463	430	464	406	450	494	451	486	478	459	470	421	448	466	473	428	443	444	497	429	452	459	474	462	440	464	442	434	430	447	480	452	430	445	406	459	451	422	446	453	466	497	450	484	483	422	444	442	451	451	450	464	437	459	462	460	442	425	426	481	460	426	467	433	421	460	434	416	443	425	387	516	456	430	461	434	429	482	479	426	430	475	472	397	454	452	470	450	492	427	419	461	489	390	420	429	435	482	433	447	443	445	489	454	422	449	452	431	449	417	416	436	483	434	445	476	405	427	462	427	421	452	440	451	405	445	434	442	443	469	439	442	441	489	476	464	517	447	479	460	460	486	468	422	487	412	459	463	423	466	433	439	489	438	452	452	413	448	419	473	427	452	438	438	471	445	419	449	503	468	482	461	467	469	482	446	447	493	431	433	384	468	458	427	427	472	470	467	464	427	466	467	472	459	452	452	492	455	450	443	452	441	500	458	441	463	474	460	466	462	468	459	476	484	444	427	453	460	507	504	500	498	484	483	470	441	448	433	447	444	442	428	445	501	485	483	453	485	519	510	419	428	485	469	408	451	485	491	439	454	440	455	456	462	455	433	441	416	460	446	452	479	418	449	463	506	450	425	468	451	440	490	458	447	459	453	441	408	464	478	435	438	464	443	392	436	446	469	427	461	424	415	449	386	449	467	448	428	475	462	466	453	425	431	456	429	436	441	448	445	486	404	474	461	470	435	466	462	449	461	446	471	436	472	433	475	431	496	473	457	469	479	449	443	431	456	440	468	432	493	489	484	444	451	468	433	462	435	451	492	466	414	470	478	441	476	451	443	490	471	476	460	421	468	493	425	448	461	451	454	415	456	489	481	504	459	446	436	413	462	410	437	462	446	443	382	441	411	455	389	500	446	459	431	488	454	428	402	442	424	471	505	486	449	450	453	426	406	430	432	432	431	472	464	464	442	418	436	468	440	437	478	429	456	464	468	474	451	443	460	457	441	436	472	469	483	479	481	474	399	405	478	414	485	470	483	449	440	442	432	475	459	422	447	420	452	459	437	481	448	500	458	450	498	451	428	478	421	443	450	436	436	416	453	432	436	438	439	447	475	460	457	428	440	459	461	437	447	432	413	427	422	460	424	436	426	474	473	446	451	456	453	454	469	449	461	445	453	457	443	473	439	447	479	439	427	471	434	485	455	464	481	450	473	474	479	451	444	425	467	429	455	460	454	404	423	480	451	450	449	426	423	458	476	480	496	438	505	442	422	452	500	463	459	424	446	432	419	492	477	487	465	502	478	450	454	470	470	456	418	451	486	444	441	446	452	434	457	440	429	433	497	420	459	447	428	457	428	433	458	459	473	476	444	452	438	446	433	443	419	451	443	448	456	461	456	464	434	445	490	422	478	436	437	477	457	468	467	484	436	454	465	443	488	498	427	433	431	454	460	434	450	456	462	419	433	430	434	446	478	459	448	420	446	457	432	482	463	451	508	439	446	476	459	443	451	441	447	418	464	425	430	453	471	482	424	456	468	456	480	476	438	434	454	449	432	415	423	436	410	468	469	489	442	499	456	487	467	442	473	408	412	395	453	433	486	423	435	449	498	442	443	482	475	446	438	445	478	486	439	420	479	469	436	480	426	467	461	446	439	461	446	442	494	425	468	465	431	473	463	428	427	415	451	456	440	459	445	461	438	443	429	421	443	466	412	423	445	445	459	476	437	456	420	490	467	452	444	454	395	441	417	427	454	452	437	448	411	466	439	469	483	449	433	482	445	516	441	451	452	465	480	458	443	443	452	445	447	484	437	469	459	446	465	445	446	453	456	425	463	445	467	502	453	484	490	479	454	430	460	456	421	442	465	454	460	449	434	429	468	444	448	455	471	431	496	457	427	446	420	417	420	430	444	479	460	423	442	473	433	436	443	423	443	460	480	482	435	449	455	407	454	402	441	485	454	463	456	432	417	451	469	439	459	463	429	431	441	498	447	467	422	485	473	455	489	451	446	473	440	483	460	478	445	444	435	397	468	455	422	408	485	462	414	470	486	453	445	466	470	428	423	426	449	450	449	459	412	456	431	397	439	458	445	476	449	459	481	447	455	504	445	433	413	449	455	403	415	417	467	477	440	419	425	464	464	439	430	445	445	425	442	434	415	429	477	440	444	420	434	464	484	444	400	462	475	473	514	444	399	443	445	479	491	471	487	495	475	452	438	432	462	429	427	469	469	457	464	450	452	435	467	491	442	441	457	442	457	399	458	443	422	432	434	405	407	450	496	434	416	531	425	450	497	452	462	435	438	471	414	469	437	420	463	476	425	439	454	440	467	453	453	464	455	462	439	435	450	461	436	441	451	466	507	482	485	444	456	453	424	461	456	490	424	423	443	478	473	478	452	445	459	428	450	454	490	504	455	438	471	471	450	488	439	487	471	438	433	445	410	436	480	446	459	483	470	436	421	503	464	443	472	478	495	485	435	428	499	410	462	450	491	458	467	439	466	459	436	483	439	496	454	465	427	434	447	448	411	425	428	514	487	396	451	456	440	460	465	433	443	421	487	451	454	450	446	459	448	454	442	507	481	470	486	414	433	451	496	436	395	456	477	433	428	390	400	468	452	439	430	452	462	479	471	462	428	434	438	480	447	457	462	411	422	481	441	498	427	443	461	416	438	457	458	460	436	448	446	461	441	473	447	431	446	431	454	466	423	464	440	496	426	498	453	457	475	456	449	487	486	437	492	437	449	393	428	457	434	495	464	480	485	454	434	425	431	453	440	453	438	472	446	466	430	435	484	435	434	475	441	461	455	410	431	424
14477	20571	28706	2233	2121	1769	1563	1452	1309	1310	1237	1214	1111	1107	1097	1102	1087	1053	1088	1093	1046	1101	1056	1058	955	988	995	1057	1025	1032	997	1001	1051	1010	990	965	988	995	1025	1058	1016	980	977	1045	1100	1008	1016	967	1004	1007	1005	1017	1072	944	967	976	1036	991	966	971	995	968	1036	1010	1005	1020	1001	1018	979	992	958	999	1058	936	944	967	1012	1008	1019	981	971	1018	1003	984	1021	1024	967	1022	939	988	1000	1060	986	1010	994	1003	966	976	979	1023	997	1016	958	957	952	1008	1000	1050	1043	1005	1014	1020	1043	969	1012	1037	1038	1023	1034	1025	979	959	989	1001	1021	948	996	980	1049	972	1038	1011	971	1000	1033	938	1001	956	937	974	965	1004	968	988	967	978	966	910	984	996	978	949	985	992	1023	972	988	961	986	1040	978	972	1003	990	929	993	996	955	946	952	1037	995	1001	976	989	985	1010	982	1001	982	964	975	992	974	955	970	980	1013	992	982	959	983	1012	1005	970	947	1025	1019	994	1007	983	980	954	997	963	977	969	965	949	980	978	957	982	1007	1009	963	1050	1013	1008	989	988	1014	1015	1019	1042	1043	952	999	1016	1011	1020	968	996	1018	1014	1013	1030	1008	995	1017	1024	999	1037	989	972	965	1027	1011	948	990	996	1025	1014	976	1050	997	1016	999	1017	1029	1009	1036	1040	979	1037	1027	989	994	935	1020	981	927	993	961	972	1009	955	1009	978	942	979	1007	984	1012	999	1044	947	1021	994	976	979	959	1003	988	967	997	996	969	975	1052	1044	973	995	997	954	963	973	953	963	1004	980	1019	971	1000	1007	1037	955	991	987	1001	958	989	983	1010	982	963	1003	1015	992	1042	956	1000	999	992	954	972	981	968	988	987	1045	947	993	964	1004	988	1014	952	984	1005	1011	979	940	977	969	963	980	1005	981	984	962	998	1013	973	975	1010	996	987	949	934	1039	988	1013	973	957	991	1057	1002	979	956	993	1026	992	1031	1013	975	1005	985	1011	1040	965	992	987	1014	951	1022	991	977	990	1013	980	967	986	1005	1006	933	958	915	1009	962	971	1018	1073	1024	977	973	1045	919	984	1007	1000	932	972	968	1034	961	944	1010	945	1044	1024	1009	1003	937	965	997	1021	996	964	993	998	957	982	973	1013	1075	979	970	965	986	955	974	990	940	945	971	954	1002	1036	993	956	984	1010	964	1036	975	979	943	976	996	1023	982	926	911	1030	998	944	990	994	988	1033	959	996	1045	998	950	992	1031	957	967	1020	979	1020	964	995	962	959	959	951	1007	997	999	1004	950	954	983	1012	970	934	983	1036	1008	969	946	957	1033	982	951	1000	1058	984	965	964	1035	995	964	989	1016	973	1017	988	972	979	981	991	1003	978	996	979	1036	997	994	1046	1008	940	1075	1035	995	946	1050	1028	1027	1006	971	1024	973	1011	1008	979	965	968	1001	1034	995	995	963	1029	985	1042	980	978	992	998	1003	975	991	949	949	1029	1012	998	1009	929	1018	1030	1004	1048	1038	957	1002	1019	1011	959	958	1021	1016	996	1026	1004	1026	988	1004	1023	972	986	1011	962	1007	1000	1009	1010	1004	990	1041	995	982	996	940	993	945	993	1017	1030	988	944	971	968	1001	973	1023	944	961	986	965	980	1008	1040	1023	974	950	1038	1025	996	987	966	983	980	989	1038	995	986	974	1003	981	1048	983	1053	993	971	982	937	984	984	979	1000	1017	961	1028	960	1019	1011	989	1035	1000	994	1018	1013	1031	986	942	955	983	998	985	1022	955	987	1042	958	974	1022	980	973	980	990	994	973	965	950	1032	974	1007	996	1015	977	1008	1004	915	969	1063	1002	987	991	986	1044	973	1005	982	960	998	1000	1022	1016	952	1024	987	952	952	1018	998	1009	1009	965	1006	1039	977	1024	1059	1017	1043	1033	1020	1048	987	1004	971	1007	1012	1026	1013	982	954	971	1010	1062	1008	1002	941	1017	935	997	1027	944	1011	959	983	923	965	1038	1019	1012	1050	1074	1029	945	1040	989	1048	1053	950	982	1052	981	983	960	984	1011	918	971	999	1046	998	1011	983	1038	1056	1033	977	953	967	991	970	932	963	1018	1001	957	974	1033	981	947	1057	994	970	974	958	970	993	984	1032	1004	947	993	960	959	1003	935	961	983	958	1015	1000	973	1037	996	933	983	1050	957	977	996	990	1043	1004	985	1030	944	992	955	965	988	1011	981	1006	982	943	1019	987	931	1030	1045	942	978	978	1011	1046	1035	973	1000	967	975	997	978	1001	1014	1023	952	999	999	1035	994	954	976	1018	982	963	1012	1014	1023	965	963	982	974	1044	993	966	951	1008	960	995	988	971	982	989	932	1003	940	990	972	1001	972	987	970	977	998	939	1009	957	966	1029	964	1007	980	1026	977	991	986	967	1002	988	993	949	970	978	1026	1007	987	967	1004	997	1032	968	993	1033	981	1027	975	939	1028	981	1008	1006	1018	1055	985	963	1016	1087	972	990	1022	1010	1015	1028	985	970	987	1018	1029	1030	965	1009	951	963	959	983	976	1033	995	960	963	1007	983	1013	997	994	1030	1023	977	992	1037	982	982	957	1022	972	1013	1006	1001	993	974	1028	1014	1012	1049	994	1047	962	1007	987	1006	1028	963	968	970	997	983	1036	979	1015	975	975	936	1030	996	955	1042	932	965	1023	990	1025	988	995	1002	1009	978	992	1003	993	947	989	1029	973	1016	986	987	974	949	933	1010	958	989	1023	972	960	1051	960	990	1040	922	999	1010	1043	1003	1063	976	953	965	1024	932	1022	1028	972	1011	1016	967	1004	966	968	958	991	992	982	960	1007	990	1042	1009	951	1006	1026	961	1051	976	1015	954	978	997	1012	1050	1059	998	1050	1026	1024	985	1010	1014	966	1002	940	975	985	936	1028	957	980	979	1023	966	995	957	1025	1013	1000	1035	953	1021	1048	963	974	1001	958	1008	993	1018	946	960	986	937	990	989	1022	977	987	1011	941	1039	1010	1014	1017	990	970	990	989	1017	976	1022	969	951	1021	1036	972	1053	1087	999	1019	1007	957	1005	991	988	990	985	1043	988	999	994	1042	962	984	1014	1008	1009	1021	999	1026	964	994	967	1001	961	1052	1032	947	1008	960	1001	1036	1013	1026	1031	1052	1001	923	945	962	983	995	979	982	1037	1002	1068	1037	1003	1005	957	974	977	1029	982	1014	976	1000	1040	1023	1026	939	1006	1010	953	990	953	968	963	990	1023	973	1032	982	1028	971	999	1021	1012	1012	1018	957	971	967	1008	1029	1041	1012	999	1002	982	1002	998	1029	1006	1000	944	961	1053	961	1005	1022	966	974	1017	947	995	917	1021	985	1040	961	964	1056	969	1000	962	992	957	1049	1077	970	1007	1036	983	1034	1021	963	978	974	1002	1003	890	1082	977	982	984	977	987	925	992	1027	927	946	982	1007	1001	988	934	973	1045	1055	1033	981	986	1075	1047	1029	1024	940	975	970	973	1013	1025	947	1027	1040	1022	998	977	1021	992	937	1014	1000	994	1038	1014	992	973	980	961	971	979	1001	944	949	994	992	1014	969	982	992	966	977	986	1046	986	1032	1002	941	1040	995	1014	1066	942	1009	1018	1013	1036	985	987	1020	975	959	989	986	997	945	960	965	1008	908	1019	1046	1016	954	1011	989	976	945	976	979	1010	999	987	1021	981	1065	1068	985	965	1014	962	1005	994	996	1038	1021	979	981	1041	1011	1014	916	970	939	977	974	983	1015	992	965	937	1027	1004	995	1061	1020	1003	997	965	1058	981	989	946	1031	1028	953	988	1024	921	996	980	961	1013	983	977	1049	1007	968	1018	1014	927	1002	1011	1006	994	1001	1013	959	1012	966	1013	1001	957	1005	1018	945	1026	1051	1038	983	965	968	1024	1006	969	1007	980	982	1013	952	1036	1007	1008	996	948	1008	938	969	997	983	946	970	1022	957	968	1033	949	974	934	1068	959	1009	1018	988	1056	962	964	972	1000	995	1027	947	956	989	1015	1015	993	994	1001	986	1018	1012	954	986
7003	4714	1254	255	216	244	195	215	225	231	222	210	223	236	210	223	233	217	226	196	175	233	206	232	229	228	238	220	239	242	187	219	227	229	231	225	204	228	235	218	234	217	220	205	228	203	211	239	205	217	208	201	214	215	249	202	221	204	237	224	222	218	214	229	217	213	215	230	226	232	222	251	225	203	247	211	196	188	208	208	191	208	242	248	216	219	220	251	221	199	200	249	226	232	193	202	193	246	214	222	210	215	219	227	200	253	208	245	216	207	208	241	221	200	212	240	239	219	199	242	209	253	243	231	206	203	182	211	220	215	215	225	206	193	233	233	224	219	228	219	194	242	227	225	212	222	235	235	213	196	225	213	250	234	217	220	243	210	215	188	229	197	203	195	230	214	225	231	225	225	228	254	215	226	202	239	212	239	222	215	214	236	222	213	217	220	215	219	244	219	216	236	215	230	219	232	188	207	233	202	211	237	228	199	228	219	208	209	218	222	213	220	214	216	214	220	211	250	211	210	234	211	205	210	237	211	208	207	230	227	225	238	223	248	234	207	195	229	208	212	206	224	210	206	205	233	207	229	260	224	203	217	201	195	200	211	241	235	219	214	191	240	232	218	254	243	218	227	217	246	239	183	228	213	211	203	199	241	214	204	209	215	207	222	215	193	227	223	211	192	219	170	208	208	233	219	226	246	226	244	233	232	223	194	220	204	217	216	224	233	227	220	219	214	194	210	219	213	228	238	255	201	230	218	207	211	222	237	217	193	222	218	215	213	236	236	218	196	214	221	228	222	228	246	232	226	242	199	221	236	234	228	205	199	285	218	204	238	230	241	215	232	205	222	180	216	220	207	217	197	222	241	234	197	217	182	227	206	204	188	247	224	211	233	214	207	233	218	212	237	228	236	205	234	210	218	225	236	221	240	194	222	239	223	225	248	238	212	225	212	241	211	186	201	192	224	194	212	206	222	219	212	228	229	206	185	230	226	229	211	226	240	213	194	230	228	232	254	222	229	195	237	217	230	206	214	201	203	195	212	225	206	214	210	217	212	199	227	212	248	222	177	214	202	221	223	236	246	219	227	218	199	241	203	205	242	210	229	220	205	233	210	217	228	208	216	239	221	205	217	239	223	225	225	214	239	220	207	202	227	196	225	221	222	207	199	204	209	219	195	205	218	207	232	221	222	240	214	238	220	235	213	245	205	216	240	214	222	217	227	215	230	204	204	203	204	227	226	255	231	214	214	208	229	221	228	240	217	210	228	210	218	248	202	246	211	228	205	223	207	211	187	216	194	204	208	203	204	214	218	194	215	211	260	245	250	236	220	218	199	237	202	226	216	225	206	215	227	225	199	220	228	212	211	225	220	223	228	228	235	205	238	216	209	243	248	191	212	181	210	201	232	226	246	245	214	221	220	238	233	212	229	215	208	228	196	215	246	245	204	223	209	208	217	206	222	209	214	220	213	224	223	222	231	212	264	193	223	222	189	198	230	213	238	220	252	211	206	215	238	223	212	217	202	222	183	208	242	205	213	210	230	235	232	229	234	231	197	233	226	218	203	233	246	240	236	236	216	208	225	222	215	210	206	190	223	213	229	236	239	211	202	228	199	201	194	214	242	214	240	229	199	196	186	205	233	217	243	226	197	211	207	237	201	233	204	205	238	203	235	225	242	221	236	235	210	214	214	231	192	229	226	215	222	262	238	218	221	200	226	210	214	211	214	211	186	220	204	201	214	190	234	238	240	214	220	203	217	222	254	232	221	201	222	230	188	221	213	213	225	216	208	204	214	213	232	242	216	221	217	219	214	222	205	234	211	189	233	226	217	212	214	219	253	202	261	200	236	232	213	239	197	222	203	210	233	233	214	258	224	218	216	224	235	204	232	263	214	220	205	223	216	207	195	202	220	209	217	233	201	221	200	211	212	216	240	218	225	213	208	229	206	225	238	201	233	227	176	224	210	222	213	239	209	193	232	233	206	220	211	221	218	269	238	204	219	226	235	240	190	203	212	226	235	222	229	185	232	226	210	224	216	203	205	214	231	192	217	207	210	233	204	238	230	226	233	230	230	221	223	242	218	210	205	243	203	214	206	216	206	239	239	191	225	231	210	237	218	194	208	225	202	188	200	199	226	207	214	229	205	197	210	210	242	194	220	223	249	260	232	218	187	212	244	233	227	217	220	204	220	228	232	220	214	241	192	210	210	260	246	225	207	243	215	243	214	217	218	203	206	204	211	209	225	231	220	207	211	199	218	180	217	222	220	214	235	229	218	206	204	234	245	235	208	233	208	196	225	233	215	248	219	224	216	195	220	218	184	236	222	238	216	222	208	217	199	226	205	217	202	238	229	210	237	212	220	241	216	225	252	198	200	202	248	224	214	195	194	196	213	205	246	195	195	215	206	190	227	201	239	196	204	219	229	186	212	217	218	199	212	223	220	202	209	190	218	214	218	240	200	207	233	191	225	262	195	232	221	208	236	231	221	246	239	250	209	244	205	197	206	230	220	209	220	219	219	212	213	224	208	225	209	215	240	232	209	232	198	198	231	212	229	230	208	235	222	231	258	203	190	185	224	219	202	237	203	227	227	226	234	239	213	228	201	243	227	218	177	207	242	208	223	214	222	220	236	202	234	221	215	207	224	221	221	225	191	220	215	198	224	242	218	239	228	220	214	231	192	221	202	216	225	243	211	227	180	216	211	215	227	206	206	220	202	214	211	223	241	217	216	236	223	193	240	243	241	219	217	217	218	219	203	206	216	228	246	210	210	225	241	230	216	228	235	261	214	225	211	191	263	219	228	222	211	224	219	193	203	230	216	231	226	205	221	235	212	193	211	210	194	206	227	228	220	239	228	204	233	233	229	213	198	236	222	205	225	216	212	200	221	199	205	239	212	213	225	225	207	231	215	208	218	198	187	210	252	214	195	249	214	219	216	206	219	219	202	199	180	205	230	225	215	229	188	240	215	215	209	195	225	210	263	214	204	201	204	206	221	232	202	223	217	208	230	208	225	205	241	204	205	216	203	197	219	210	209	209	208	231	223	208	218	216	214	194	198	209	184	208	237	237	201	211	182	207	220	223	188	206	217	198	218	218	193	221	240	218	222	226	234	209	196	224	180	216	217	236	220	190	212	199	241	200	216	208	219	209	214	222	217	215	228	221	222	232	236	217	220	229	224	223	210	190	224	204	236	216	214	218	235	212	189	212	246	231	205	213	227	228	221	239	213	217	193	205	203	203	229	225	197	197	241	221	213	196	193	213	196	235	199	238	216	237	245	229	208	247	190	221	201	210	212	235	215	230	220	224	233	203	223	214	224	208	236	187	193	219	215	211	243	238	218	221	233	207	223	234	225	215	186	236	211	220	220	230	211	199	197	211	233	207	199	228	222	233	215	220	188	230	209	229	203	217	222	234	209	191	206	232	214	219	228	215	236	225	265	215	191	209	210	225	189	239	202	212	219	231	217	233	241	222	194	208	209	220	224
4595	4629	2651	595	591	576	577	557	580	554	535	564	564	564	548	590	545	552	542	559	535	587	547	559	541	593	540	522	618	554	581	571	559	545	632	580	562	551	550	563	589	562	522	572	584	532	577	598	573	607	524	553	550	533	564	576	568	568	523	539	627	547	581	584	545	614	586	537	584	576	546	577	607	549	550	549	565	590	540	582	559	568	564	568	578	565	552	564	583	567	549	549	536	593	553	587	531	580	538	550	522	593	537	578	563	553	633	573	559	563	632	562	562	547	559	539	546	500	537	550	597	593	578	564	497	596	568	549	568	535	558	564	596	518	536	550	551	543	550	546	566	530	525	546	557	530	556	575	557	567	527	557	546	556	595	528	601	571	545	592	601	543	567	572	558	557	509	599	542	525	546	553	617	568	562	550	559	596	559	540	526	538	564	526	575	581	589	547	562	569	545	601	588	570	568	584	601	614	558	544	557	603	582	615	611	563	582	553	525	522	573	572	519	550	551	533	533	571	537	543	546	529	578	544	567	570	551	585	541	562	557	558	556	561	542	589	555	562	543	562	545	551	548	583	584	568	590	561	563	562	533	565	559	575	582	556	522	596	532	585	549	571	551	561	549	543	557	585	534	503	609	562	541	563	561	532	584	545	544	600	554	552	556	538	561	566	549	536	569	587	578	557	535	571	545	583	537	577	557	575	544	562	532	524	533	597	595	549	543	540	589	567	560	597	567	519	532	571	537	549	571	572	555	560	590	580	548	591	578	603	560	544	571	603	576	523	579	564	562	563	557	587	575	517	535	585	572	580	585	587	583	532	559	605	534	570	580	527	567	558	600	571	581	523	532	578	540	537	553	527	544	557	539	547	578	551	551	570	533	542	528	524	586	568	593	585	572	549	542	543	557	529	521	571	553	569	580	530	626	611	566	567	583	537	616	552	544	561	546	593	548	519	568	541	589	570	567	510	567	557	559	542	572	571	585	575	584	581	541	579	596	565	576	586	576	517	574	582	572	562	558	571	575	592	569	555	549	552	587	565	572	528	584	567	522	628	558	596	565	580	541	598	562	580	557	566	566	532	553	517	565	566	573	555	533	579	567	535	538	570	549	599	581	595	583	521	552	584	532	568	540	610	522	555	559	568	555	520	532	538	579	585	604	589	537	570	573	554	557	560	522	550	548	594	586	589	547	574	560	582	531	562	587	543	583	555	611	562	549	565	603	546	542	565	551	588	592	565	545	582	569	569	579	572	566	537	550	598	599	586	575	595	565	533	555	565	561	556	618	552	566	574	563	601	578	573	574	565	548	562	544	570	590	566	552	509	551	573	571	564	558	598	599	558	573	600	549	540	538	586	613	555	560	536	516	532	568	544	569	551	532	573	566	574	600	552	552	589	575	536	584	591	600	556	568	519	545	591	580	548	536	572	540	603	563	532	555	517	554	535	579	546	555	604	592	529	536	573	567	600	570	573	556	570	549	543	539	577	556	611	513	584	529	549	543	564	572	578	538	571	571	603	509	567	571	594	574	545	555	550	537	537	523	594	551	545	582	534	547	554	514	568	613	577	558	572	542	543	556	589	558	547	532	557	560	568	584	579	550	573	558	569	569	537	581	567	522	548	532	537	542	572	549	543	560	570	546	550	606	582	564	526	574	565	616	540	513	547	495	524	576	571	581	598	529	541	578	573	549	566	586	595	572	547	532	522	572	537	524	555	533	603	583	536	559	529	567	529	565	587	561	577	553	605	558	556	561	550	569	537	539	537	548	543	548	550	631	545	557	603	584	630	596	578	572	575	598	542	554	521	566	600	549	592	544	590	537	568	542	566	565	547	548	578	538	540	569	601	559	555	574	569	551	562	521	632	572	544	530	586	547	525	540	557	533	494	551	544	544	577	566	587	549	575	604	565	554	573	588	523	571	603	548	546	585	595	590	535	547	554	546	564	571	554	554	590	556	541	544	568	553	614	570	552	557	552	565	535	577	556	567	606	564	557	542	561	574	570	585	561	543	545	555	569	577	559	573	545	552	566	561	557	611	561	547	551	554	599	595	539	567	549	563	576	545	572	540	551	606	593	575	578	546	550	548	560	584	550	550	579	561	570	574	560	591	541	569	529	549	576	553	536	543	576	553	522	547	486	497	564	569	595	507	571	553	527	573	534	539	589	574	540	548	560	551	574	521	527	576	583	559	582	538	599	548	536	578	594	593	563	544	602	574	548	544	550	520	574	559	575	583	575	569	558	545	536	581	569	556	542	570	535	587	548	594	536	557	579	564	552	550	560	585	527	555	601	563	551	557	563	565	551	564	548	589	540	527	538	574	536	517	587	561	571	547	603	529	546	555	552	564	573	585	551	568	557	588	572	543	583	529	611	555	558	580	583	571	594	572	552	589	561	559	547	519	559	587	556	561	583	560	564	554	559	548	589	569	564	554	513	588	558	579	522	556	559	597	595	560	585	514	563	561	568	568	544	567	587	546	570	547	594	559	580	575	565	545	539	551	567	573	515	602	572	526	524	583	578	559	509	576	553	530	578	548	526	562	593	610	532	548	579	576	557	577	573	583	548	533	583	542	552	553	594	600	568	573	576	544	542	540	557	553	568	563	588	570	535	541	539	497	594	548	558	606	542	574	540	519	546	577	560	555	545	549	601	560	555	572	556	557	554	567	569	608	568	574	568	556	596	591	550	592	530	554	580	556	591	535	565	592	607	566	579	559	538	607	578	600	586	554	563	514	541	579	573	579	588	541	558	570	564	618	589	548	537	545	554	609	566	594	573	532	555	559	516	568	539	560	563	585	562	568	579	562	556	600	563	571	551	543	597	555	548	580	577	575	517	556	563	551	586	552	561	583	514	569	577	549	576	528	530	552	555	593	549	616	574	562	580	553	556	565	543	553	528	593	551	554	576	549	616	547	569	553	574	546	543	540	556	553	580	607	566	533	542	576	562	573	530	520	542	637	577	564	532	547	553	497	555	563	595	557	567	578	571	580	572	560	586	600	573	517	569	587	543	569	568	576	506	579	605	537	604	585	555	503	551	590	572	554	611	563	580	569	560	566	558	554	583	558	567	557	625	600	531	563	595	535	561	567	524	550	566	582	582	561	532	590	578	564	540	551	564	577	550	553	575	598	558	567	514	571	543	545	562	537	578	599	541	584	566	575	525	533	564	594	587	564	585	549	569	583	542	540	547	579	536	536	542	585	563	584	571	536	539	583	610	543	614	594	552	532	537	544	540	616	574	542	567	545	613	572	543	546	581	555	522	594	550	563	559	596	575	603	589	579	581	569	572	562	576	548	599	554	537	567	571	554	579	580	543	590	538	537	579	551	576	556	550	589	576	496	565	617	560	614	599	557	581	572	590	557	551	529	534	562	564	574	563	562	516	535	574	563	521	582	534	557	557	529	552	571	574	574	576	517	536	567	554	563	577	620	572	578	508	569	559	562	567	541	556	555	583	537	591	562	577	542	552	569	559	591	607	560	555
15555	11703	29896	4971	540	506	497	406	405	431	495	448	414	425	422	391	409	426	405	402	456	416	400	398	415	417	402	417	442	442	389	407	440	399	417	390	416	444	407	386	369	437	414	427	398	423	420	401	395	380	430	407	411	405	428	379	430	348	394	415	408	385	417	410	409	400	428	362	391	404	433	411	476	419	437	455	407	404	406	417	440	420	398	382	415	382	405	391	398	423	403	442	410	451	398	416	412	435	411	421	430	449	447	395	423	437	347	406	443	379	384	375	349	424	416	389	415	418	417	393	381	375	423	426	416	439	430	383	428	434	407	404	385	436	453	443	445	426	447	392	428	414	421	428	428	424	431	439	385	377	410	395	408	381	382	459	411	410	410	389	373	396	421	430	446	393	396	423	415	404	392	391	432	425	432	415	396	387	384	399	432	431	424	396	425	455	435	387	382	421	404	401	397	400	382	382	427	424	435	459	402	386	388	403	424	409	417	403	412	439	403	417	384	413	425	394	415	426	426	392	424	474	423	405	423	424	405	383	422	412	414	382	378	418	402	413	360	423	445	376	446	414	421	418	399	415	386	477	403	385	443	452	366	360	420	436	386	395	406	421	422	414	409	387	392	392	390	414	429	430	401	438	413	417	430	450	435	434	413	433	394	412	439	393	410	425	420	396	382	397	430	395	417	410	407	440	402	426	407	441	445	426	383	432	390	384	432	418	396	393	428	394	376	385	396	403	389	428	427	389	420	408	407	456	418	416	424	462	429	429	434	404	425	411	400	436	397	416	406	425	377	374	404	406	428	432	454	430	444	419	391	394	394	378	418	434	381	442	413	425	406	394	356	410	417	427	392	411	385	449	403	427	432	421	413	409	444	399	399	364	424	405	409	444	468	390	467	394	410	369	433	402	415	428	403	351	436	410	427	401	387	389	393	415	463	424	408	418	411	394	421	418	383	416	417	406	422	404	449	419	400	413	445	416	404	394	405	416	396	390	464	431	425	421	422	376	381	358	383	417	420	435	401	451	369	393	405	396	392	397	395	425	440	346	422	404	407	384	409	419	419	396	451	407	382	430	433	431	382	420	403	395	389	389	432	411	350	447	365	439	428	396	386	446	416	428	428	399	425	417	473	451	429	361	385	397	398	421	395	382	439	410	396	425	410	438	411	420	413	385	436	403	407	444	381	386	391	366	361	409	397	415	449	444	392	386	421	407	419	426	453	380	402	427	393	397	396	361	416	428	431	457	417	414	410	402	409	404	409	433	429	373	415	409	401	425	404	445	457	439	434	406	404	381	423	425	419	398	410	436	428	429	411	413	426	419	415	389	420	365	415	405	410	379	428	384	405	371	422	390	380	390	435	430	431	415	403	447	440	362	415	414	404	419	415	369	421	441	402	431	385	424	405	404	415	421	429	420	416	414	440	426	405	420	429	379	413	419	439	467	409	411	417	426	436	404	429	381	427	440	367	400	423	412	398	378	399	414	430	419	408	407	410	395	397	406	383	455	441	387	397	396	428	407	400	438	428	447	457	439	437	449	384	396	429	430	405	458	425	403	379	383	385	410	385	407	407	420	419	425	388	406	438	427	454	444	400	418	402	407	420	440	376	371	431	393	385	430	403	432	419	392	460	425	444	417	416	412	464	450	397	412	438	418	350	420	414	393	426	415	427	433	408	421	403	363	396	414	385	393	431	418	414	424	399	402	393	404	417	437	431	392	412	437	424	391	409	448	426	437	411	411	365	382	433	392	442	408	398	460	429	411	421	434	456	405	399	428	422	416	399	395	411	442	423	379	458	405	387	428	382	426	392	428	397	379	421	411	435	398	441	434	405	408	401	409	398	408	386	391	446	422	411	371	392	404	393	401	422	447	392	379	403	388	417	405	423	407	417	402	434	418	383	414	454	392	394	412	408	386	401	408	423	403	389	448	392	378	399	382	404	406	403	392	370	378	379	406	389	382	354	419	375	442	369	413	439	423	465	418	388	383	386	395	418	446	430	438	389	438	389	441	426	406	396	425	417	425	398	415	438	377	357	418	424	375	431	386	393	379	393	435	446	419	417	390	421	420	415	419	369	399	371	383	455	408	400	417	398	428	443	401	382	413	415	382	430	383	390	421	416	381	430	407	396	420	387	405	389	422	380	454	399	409	415	412	364	389	396	415	438	400	388	383	401	387	389	408	380	414	401	397	413	392	403	406	431	423	407	400	456	429	420	380	424	395	398	420	402	391	386	411	394	437	441	403	353	404	408	399	399	438	397	452	373	404	417	404	386	412	413	381	416	398	402	418	368	380	387	404	416	436	471	390	394	406	377	403	406	433	394	424	389	384	422	396	447	384	396	403	410	396	420	432	350	441	400	418	399	407	452	387	394	414	419	425	405	399	407	383	392	451	436	398	358	447	447	416	431	420	408	422	383	404	420	449	433	389	411	379	389	385	410	410	405	415	410	387	396	418	407	409	396	434	423	448	409	416	426	375	407	424	389	417	378	387	455	435	407	405	405	446	431	431	403	421	381	420	431	461	434	381	401	409	369	399	433	416	420	435	441	370	374	389	397	437	409	414	394	434	450	393	388	386	394	443	379	396	423	443	420	371	418	443	407	404	412	432	401	459	417	402	431	417	425	455	394	410	437	404	417	439	426	424	413	421	393	435	422	418	393	412	427	382	432	392	419	419	397	425	433	397	443	432	417	448	387	409	461	445	401	402	362	384	430	390	386	380	413	441	415	394	438	395	390	445	399	405	395	434	412	375	436	406	422	369	346	426	418	459	401	389	406	368	383	418	435	435	389	417	386	403	415	371	400	372	409	432	407	457	409	400	431	439	410	390	451	446	408	401	409	398	366	421	452	434	415	488	419	419	397	416	423	426	451	447	433	375	376	450	419	407	382	406	416	418	437	411	410	411	429	416	382	387	433	383	387	412	377	407	404	399	442	406	396	418	409	429	426	403	416	427	407	403	390	353	416	408	378	437	385	428	417	403	328	400	435	408	434	424	422	407	407	394	415	397	423	425	389	463	416	391	425	383	391	413	399	432	385	405	431	401	424	453	432	440	441	399	411	385	417	395	471	385	382	435	415	435	429	408	401	413	397	423	466	391	426	418	420	389	392	419	410	439	437	431	442	392	424	420	412	405	407	394	389	425	437	445	398	406	378	426	402	422	381	467	382	405	381	414	378	401	440	442	429	378	401	358	432	421	372	399	419	428	394	388	386	462	385	427	419	378	442	429	437	382	394	376	402	364	441	382	378	380	380	399	420	403	461	446	458	377	387	435	409	380	398	393	433	416	394	450	423	452	432	377	425	406	416	410	404	385	435	432	411	437	419	428	394	421	408	394	450	391	411	443	407	404	401	408	412	417	412	440	416	404	416	425	407	436	422	422	391	393	417	387	447	435	417	446	444	396	416	423	451	434	414	394	423	404	391	398	413	388	419	415	416	395	421	397	407	406	456	402	429	390	387	421	438	413	414	375	399	369	395	420
10566	11639	31857	1558	1424	1276	1297	1200	1117	1108	1050	1055	1077	939	1007	995	987	964	1027	980	954	903	1005	957	964	986	950	941	954	1013	963	951	960	964	985	971	910	960	898	935	985	958	1025	955	986	888	978	946	942	954	918	955	959	962	961	962	965	959	931	919	937	953	964	977	929	936	942	929	978	960	916	942	965	893	905	956	912	991	947	918	968	923	960	928	906	946	956	942	952	957	963	939	936	958	957	941	939	978	888	922	922	922	960	959	931	1002	960	905	954	884	963	947	980	936	937	904	993	921	903	989	945	951	935	939	894	972	920	956	943	963	922	915	903	939	893	981	952	964	946	992	940	962	949	895	947	912	919	920	964	943	968	923	940	871	969	957	968	905	938	916	972	944	940	952	898	966	909	967	955	928	919	942	980	977	987	954	959	956	969	898	969	890	953	938	911	932	962	958	944	925	957	935	950	918	900	932	945	951	912	951	970	927	946	948	968	956	962	952	886	947	955	940	927	953	989	993	944	977	918	889	928	919	958	905	949	938	897	927	908	906	950	954	962	968	940	949	920	960	938	913	943	914	928	987	961	948	923	927	954	923	954	939	982	900	971	872	945	906	923	999	903	939	918	969	991	969	947	893	946	953	947	1001	929	879	917	910	944	971	920	946	958	928	914	930	887	962	915	933	884	945	937	934	957	870	894	973	921	984	994	986	982	951	933	912	933	940	958	903	872	976	977	961	917	868	955	969	930	873	915	922	919	931	932	972	953	932	949	939	979	967	946	907	948	946	896	924	916	881	882	945	939	950	980	943	936	884	949	958	954	912	971	963	938	915	914	945	954	908	933	967	932	1002	945	951	895	984	968	939	935	926	974	979	918	903	905	949	909	912	923	979	886	891	951	932	966	951	951	920	955	977	928	908	940	948	908	907	971	944	945	954	931	903	920	939	905	930	930	904	935	978	922	941	1010	955	940	942	893	942	939	926	971	950	961	953	952	950	892	1004	931	896	975	917	953	943	932	929	933	957	933	913	887	958	970	933	933	928	950	894	988	955	973	980	927	965	934	959	974	895	882	893	956	922	952	1010	941	912	985	921	936	955	973	900	977	871	976	906	961	916	947	974	926	931	919	925	970	906	947	913	962	962	946	943	950	967	970	952	934	987	969	983	927	993	906	923	963	931	979	975	926	912	955	925	955	902	977	940	946	870	940	961	910	913	949	983	904	939	896	981	939	934	922	925	959	924	915	943	941	924	912	949	959	931	965	944	944	950	938	937	978	947	954	947	896	945	976	896	931	958	951	915	921	883	948	965	878	975	967	956	928	954	940	885	951	920	962	969	919	908	936	970	939	980	898	956	890	951	867	916	900	950	905	946	909	891	994	988	949	982	942	954	952	928	906	898	900	953	920	1007	985	927	972	907	938	897	925	976	925	948	977	958	983	958	954	938	967	927	924	976	935	923	913	953	908	913	982	953	999	904	948	956	913	928	924	948	965	904	964	915	915	942	952	954	914	948	882	882	920	932	964	1013	886	934	916	959	963	936	965	882	982	940	983	954	978	941	974	927	951	937	939	957	860	918	994	926	884	940	946	926	916	932	938	919	927	986	962	928	940	920	908	981	946	1006	950	990	996	893	927	953	923	870	972	958	952	980	949	954	953	989	965	952	898	914	920	951	950	920	990	890	952	909	990	916	932	914	969	945	946	966	931	979	954	935	922	960	928	976	959	963	903	928	930	966	904	957	992	967	920	919	979	916	932	948	949	946	976	968	966	928	936	920	984	974	905	939	896	959	903	948	898	910	900	897	919	914	991	916	914	986	967	966	913	905	952	996	909	878	946	942	953	938	938	966	910	975	881	948	959	902	935	887	955	909	895	934	988	929	924	969	925	933	947	906	1004	999	961	942	918	979	909	928	955	982	886	955	943	944	917	930	933	985	942	924	928	963	983	949	978	918	944	939	925	909	912	928	944	953	992	939	867	983	956	926	938	895	984	928	947	923	947	935	1008	895	889	914	934	922	949	967	935	960	954	968	971	925	957	993	914	961	905	916	914	948	891	912	933	929	916	918	958	938	927	946	930	891	948	964	921	894	930	934	972	895	915	953	963	891	914	947	953	961	927	905	924	932	973	927	922	982	992	954	914	949	971	979	929	942	923	945	961	898	950	919	875	979	912	960	925	935	947	974	945	969	961	947	881	959	1003	986	974	969	960	960	929	886	955	916	902	848	970	899	942	885	936	941	928	931	943	932	952	936	930	1032	922	954	966	962	919	906	970	884	985	947	951	972	956	912	923	950	949	963	931	986	934	928	1014	916	984	960	914	916	980	960	964	954	941	978	911	964	968	972	931	938	897	938	923	902	918	949	940	940	918	924	949	921	903	900	945	938	970	932	968	992	946	928	957	940	906	924	931	952	956	1004	989	910	978	914	964	914	906	937	967	950	1002	865	941	932	969	974	943	904	973	900	928	976	942	965	988	897	935	901	942	916	923	933	900	859	926	898	946	935	927	947	936	872	933	953	1014	960	941	905	948	941	947	943	928	915	1000	932	909	953	942	930	953	921	993	951	942	962	934	967	954	929	933	891	897	923	932	965	953	943	984	920	941	984	936	958	855	906	958	923	1003	892	968	898	998	990	974	912	900	968	925	914	923	994	886	939	956	903	980	938	920	968	904	886	922	898	1004	967	980	931	916	917	900	907	929	939	943	940	978	897	939	959	958	939	974	899	954	975	925	935	891	965	970	950	1031	970	892	937	916	958	955	935	949	913	962	920	966	930	936	967	924	909	929	929	916	944	974	948	925	936	909	980	912	928	946	950	944	921	920	967	976	954	949	962	967	959	963	927	933	950	958	926	903	948	949	918	917	920	961	933	907	955	950	939	942	893	958	955	936	984	958	916	939	941	931	914	980	906	938	953	944	930	955	952	896	894	944	933	934	954	983	993	918	985	983	930	930	956	964	945	854	953	947	934	930	901	970	941	871	963	965	947	986	931	922	951	914	943	1002	941	930	925	1016	941	969	918	912	894	934	951	944	925	935	930	955	971	942	950	970	997	997	909	1019	906	953	938	942	929	962	915	945	908	965	946	953	952	942	939	954	966	942	983	926	886	919	924	926	971	903	943	982	963	937	904	962	949	893	883	904	910	921	945	934	971	967	929	974	955	893	876	994	916	941	976	931	958	878	877	943	989	910	946	996	921	948	919	946	911	959	987	987	909	889	997	926	915	953	935	894	1021	953	967	915	932	954	939	991	925	966	933	969	955	906	893	970	931	906	963	923	975	932	926	918	910	945	952	934	938	926	958	931	883	940	920	926	933	983	975	946	961	997	915	987	940	909	927	867	927	955	974	946	935	928	928	1025	960	951	961	913	913	879	923	922	958	1033	949	968	919	923	891	979	933	905	987	917	926	902	897	944	979	919	906	890	939	1001	920	963	938	948	952	955	960	961	908	951	943	946	957	922	968	965	933	911	930	961	969	941	920	930	915	890	930	934	966	930	977	893	971	991	988	915	938	921	923	940	888
25429	17633	47394	12862	1204	720	641	564	567	546	492	476	499	493	488	486	492	504	478	479	466	437	466	458	465	485	466	494	509	486	464	483	495	479	458	457	470	435	482	461	479	492	467	497	494	503	469	477	457	427	458	443	466	495	483	430	446	443	482	473	460	491	444	516	513	470	539	421	460	456	496	402	471	496	443	458	472	468	423	460	457	476	447	498	461	465	479	512	461	454	468	446	427	459	491	483	496	453	451	482	488	434	475	466	427	490	510	518	453	461	466	514	461	496	481	483	466	457	460	424	488	444	447	481	487	462	455	478	460	514	475	458	460	460	475	479	464	460	423	468	438	454	439	432	471	425	454	431	477	468	488	517	486	501	445	466	458	461	435	462	454	449	468	467	465	474	458	454	500	498	462	411	466	436	535	467	463	449	472	455	441	498	481	454	418	478	444	450	411	443	465	457	514	460	473	449	477	499	495	465	428	483	474	467	457	458	408	501	488	448	450	440	440	501	463	462	467	472	469	488	478	486	454	478	485	474	468	503	432	466	460	474	479	478	459	476	466	446	430	493	475	467	511	424	461	465	486	476	419	421	447	472	502	482	479	499	487	493	487	442	471	439	454	455	456	461	467	450	462	474	463	493	459	470	510	517	458	491	459	489	449	447	448	490	532	475	466	476	476	461	482	485	498	490	465	482	428	491	473	453	460	484	440	465	454	504	484	466	456	423	483	448	461	477	477	493	435	458	442	490	506	508	499	480	461	462	473	418	463	456	467	473	489	448	443	457	417	467	461	466	446	466	447	469	457	457	525	481	497	498	454	495	494	502	508	481	476	439	432	458	486	504	460	517	484	441	450	501	490	516	489	480	488	443	501	465	460	418	459	437	443	436	472	529	484	489	477	498	482	461	465	485	465	451	469	445	456	488	461	431	456	443	490	471	427	441	463	469	478	468	551	476	479	519	469	465	453	464	480	439	495	460	481	494	435	426	499	456	421	476	441	452	496	502	450	487	437	492	470	425	492	474	481	490	489	510	463	449	489	453	480	480	428	459	494	452	518	476	464	458	415	457	499	455	453	460	467	461	457	459	451	458	430	462	463	459	481	424	450	449	494	510	454	451	456	464	446	474	461	451	458	439	463	498	485	447	441	458	465	434	484	486	479	476	487	468	479	463	410	424	452	440	471	454	504	453	469	484	524	458	499	507	444	476	452	498	508	482	461	438	454	499	440	460	484	467	490	487	474	432	458	485	458	476	454	454	518	477	469	475	473	500	477	475	430	449	453	492	458	465	460	453	469	414	478	468	473	482	477	468	447	458	455	458	467	410	470	426	443	497	473	460	444	412	489	481	471	506	463	507	399	489	434	504	494	427	497	511	497	456	509	495	431	436	494	473	478	486	465	466	444	468	473	441	466	485	462	464	454	455	475	479	450	506	486	449	458	461	440	515	462	432	466	456	477	507	456	483	473	445	487	450	458	488	508	471	494	498	504	443	457	448	482	459	456	428	481	478	493	527	395	443	492	458	458	483	494	468	490	460	492	466	499	489	495	479	463	509	465	473	472	459	469	441	476	479	486	521	470	488	475	483	469	499	463	474	470	500	465	499	471	468	442	440	461	471	451	456	489	448	456	502	474	486	433	435	449	492	505	497	498	484	477	497	488	465	446	467	455	453	411	486	464	481	437	490	475	415	455	519	486	457	477	482	440	481	486	464	462	457	462	459	476	458	467	486	485	483	467	483	483	466	516	466	447	448	486	436	491	476	507	421	455	500	449	488	475	457	467	462	477	466	461	452	452	435	477	468	449	473	517	451	521	512	462	498	465	479	483	463	480	481	509	456	508	483	499	476	474	458	453	476	454	463	464	471	412	476	519	472	470	512	504	478	440	466	484	460	446	475	474	445	461	463	453	482	444	443	484	469	465	464	452	454	465	423	446	473	509	448	483	492	452	423	485	477	443	439	481	446	475	471	467	469	476	482	459	465	464	444	493	413	451	397	506	494	471	487	479	481	468	496	455	451	497	463	482	483	463	460	464	488	519	424	435	453	433	471	453	468	437	489	494	440	459	493	476	426	461	488	448	459	449	470	438	482	463	542	462	473	508	503	425	467	479	474	457	458	456	452	456	452	466	514	499	505	451	433	483	446	507	450	449	497	510	451	499	443	464	467	483	477	425	451	488	454	475	447	502	457	499	470	418	487	515	461	485	453	482	480	440	479	477	430	436	464	471	479	430	456	499	474	419	444	438	483	478	448	470	510	451	446	464	489	503	439	430	553	470	466	502	471	416	475	467	457	458	449	460	445	452	455	444	491	459	451	463	475	448	473	452	455	471	453	447	453	476	429	470	484	452	466	443	443	511	474	481	475	496	454	443	457	464	435	484	430	490	462	459	462	465	439	457	467	487	482	458	511	469	468	483	480	461	493	437	426	426	481	436	424	435	475	470	459	459	440	474	462	448	506	448	463	445	465	516	509	464	441	461	509	458	475	452	448	463	466	443	435	427	506	474	458	508	443	464	469	494	508	505	493	450	435	436	422	448	423	458	504	460	446	465	454	475	492	440	490	508	473	437	470	436	502	510	493	442	495	489	495	484	424	464	469	508	456	462	458	475	416	470	451	448	477	475	445	465	490	533	467	477	469	487	470	500	458	455	505	478	456	496	496	447	462	498	472	466	465	471	483	486	446	517	475	479	485	484	463	486	460	455	462	491	446	467	501	457	450	461	500	425	482	498	459	496	487	507	505	479	470	473	452	483	461	484	504	469	440	465	472	481	485	436	498	468	484	437	441	502	450	421	459	454	480	471	448	517	494	445	510	456	451	451	477	444	426	460	460	478	495	449	478	473	492	448	483	457	482	473	473	462	452	483	447	470	435	446	495	437	515	468	471	472	467	468	436	466	485	475	448	498	479	494	455	474	458	437	499	427	457	467	466	514	478	510	478	468	474	473	446	479	460	485	445	455	460	461	469	496	452	446	419	430	470	493	492	478	481	454	463	471	471	488	476	509	495	413	430	461	482	452	466	479	465	464	435	490	479	459	468	511	472	494	467	445	474	480	469	468	444	483	474	484	460	403	444	502	465	446	442	520	500	410	458	505	464	436	540	475	468	518	448	455	469	453	431	482	475	468	446	493	460	472	440	497	450	461	476	442	520	505	434	483	449	399	514	453	484	488	475	422	511	487	459	461	485	476	485	441	476	421	441	502	450	495	455	494	529	448	436	494	458	470	453	484	474	485	443	440	496	429	445	492	437	472	487	484	467	491	460	503	440	469	485	474	447	460	500	460	471	472	478	499	452	490	472	471	440	469	450	447	430	422	416	414	512	473	474	449	465	500	427	449	485	453	459	462	504	462	471	471	473	463	470	458	453	436	487	508	503	486	460	479	503	468	490	495	490	503	460	514	453	456	440	420	458	458	456	486	453	504	509	478	459	464	471	459	441	469	468	427	495	458	448	447	444	468	474	434	461	476	449	471	480	492	453	470	456
14086	15812	43481	2227	1995	1779	1575	1408	1416	1339	1254	1260	1212	1168	1172	1148	1100	1077	1110	1122	1062	1098	1117	1024	1031	1075	1056	1060	1070	1047	1076	1070	1104	1054	1129	1073	1011	1052	1048	1008	1059	1004	1064	1037	1006	1042	1021	1049	1027	1042	1012	1090	1015	1026	1021	1072	1020	1012	1009	1049	1066	1062	1029	1014	1031	1025	1071	1040	1025	1038	1035	1035	986	1012	1023	958	1026	1068	1030	980	1001	1083	1049	1067	1003	1075	1018	1016	1046	1054	994	1012	1039	1063	1059	966	1074	1053	1028	1019	939	1037	1038	1045	944	1049	1058	989	1088	1043	1037	1010	1030	1033	1072	991	1025	1019	1038	1023	1095	1022	1044	996	1047	1007	987	1030	1047	990	1038	1049	1044	1039	982	1051	926	1027	996	1055	960	1069	1027	943	1045	1011	999	1035	1043	1097	1004	1031	1025	1016	964	1034	1033	1006	1054	979	1088	999	996	998	1059	1041	1022	1041	1032	989	1053	1089	992	1030	1053	1028	989	1045	1064	964	1016	1044	968	993	1070	1030	961	1006	1009	1057	1037	1057	1008	965	985	1059	1040	1022	999	1010	1007	1020	969	1051	992	994	1033	1019	996	1015	1061	1025	986	1019	1004	1061	966	1014	1047	1010	1035	1006	1044	1056	1002	999	1053	1053	1024	1084	990	1001	929	1018	1004	1020	1025	1025	1034	1010	1006	1066	1011	1019	1007	997	1021	981	1028	1004	1058	1048	963	978	1020	1066	1068	1019	1059	1012	978	959	1041	1000	1085	1037	1067	1006	1007	1027	1044	1022	1025	992	978	976	1005	1032	998	1013	1013	981	1001	1099	1013	1003	1031	1009	1003	1059	1051	1024	959	1014	999	985	997	1038	1064	1048	1036	1034	1032	1022	1039	1000	1009	995	1027	1023	985	963	1042	1062	1048	975	994	1023	1058	1052	1035	1020	991	1021	1044	1011	1041	1039	968	1031	1004	994	1040	1067	1032	1006	1010	1030	1014	1064	993	1014	1085	1026	1043	1002	1045	1064	1048	1044	1006	1045	1043	1002	1014	1001	1037	1070	1077	970	1022	1088	988	1101	974	1071	1008	1006	1045	1012	1068	1059	1007	1032	1032	994	1009	1049	1033	993	1062	1015	1057	1023	980	1009	1034	1029	1006	996	1023	1012	1023	1032	990	1019	975	1014	1009	998	1056	1028	1054	1018	1034	1009	993	1024	1001	1057	1082	1024	1009	1041	951	1063	1000	1068	1018	1036	997	976	999	1051	1041	1071	981	972	1041	994	1037	989	1083	980	1022	976	1085	1014	1004	990	1028	1093	999	1013	1000	975	991	977	1013	994	1036	1038	968	992	1115	996	1020	1012	996	963	1046	1066	970	1011	1020	1045	1077	1080	991	1016	1041	1021	1029	972	983	1041	966	983	1006	1025	1006	1054	982	1029	1019	1020	1052	1034	983	997	1030	1001	1016	1033	1043	985	997	1086	956	1045	1015	1038	974	1004	986	997	1036	1029	1034	981	1067	1020	1040	1044	967	1071	999	982	1017	1022	1062	1050	1008	968	978	976	1043	1049	1022	976	1028	1049	986	1021	988	1003	1035	1024	1062	1043	1073	1007	1039	986	999	995	1030	1004	1069	992	1010	1028	1046	1026	1010	1057	1008	1022	1002	1025	1052	989	1031	981	993	930	1006	1018	986	966	1012	1008	994	1050	994	991	1028	1047	1014	1024	994	965	1028	991	986	1033	1057	999	1051	1013	1028	1007	1013	1022	1028	1014	960	1040	1068	989	1009	987	1026	1022	1056	1042	1054	1036	976	1018	1002	993	1026	1031	1027	1016	1033	1009	1044	1066	1022	1057	1022	1050	1009	1009	1003	1029	1015	1067	1054	1023	1021	998	1065	1006	965	1016	1044	1047	1030	974	1060	1007	990	999	1019	1006	1043	1027	996	1066	999	1008	1031	1008	1036	992	1029	1004	1073	1023	989	1014	937	1047	1020	1003	1004	992	1078	996	1067	976	1052	1028	964	1037	1042	984	1061	1028	1030	1030	1064	1027	977	1022	1024	974	1046	986	1036	1086	1021	1015	1056	988	1003	985	1004	1004	986	985	1031	1056	1043	1052	983	1077	1070	1080	994	1049	1008	973	987	935	985	998	1055	975	1048	1038	979	1011	1080	1022	1057	997	1043	1039	938	1057	996	1013	996	1005	975	978	1025	989	980	1030	1090	1001	998	1013	1041	1044	981	968	1009	1062	1023	1051	1057	1056	1017	1036	1096	1006	1006	1038	961	992	1062	1013	1052	1068	1003	973	1021	1015	1059	1011	1015	1041	993	995	1007	977	1039	1008	1056	1025	1021	1038	1031	1000	1026	975	981	1016	1006	1046	978	1048	1010	1000	933	976	1025	1056	1003	988	1017	1023	1078	1077	1062	1028	993	982	960	1010	995	1043	1017	1040	1040	1006	1079	1001	950	1060	1034	1021	1039	975	998	944	1015	1040	963	1074	1023	1001	998	1043	1032	1038	1048	1054	1054	1008	1054	1031	967	1103	959	1015	1071	1003	1015	1008	1032	1018	1022	1049	1058	1028	996	1007	1020	1007	1035	1066	1062	1023	1028	1044	1026	1003	1024	1021	1040	1013	1057	1062	989	995	1020	1050	1001	1071	1044	1020	1017	1028	1038	1001	1035	983	992	1051	1049	958	982	1033	993	1000	1053	1029	988	1035	1093	1020	1015	1015	1006	1001	997	1023	964	989	1085	985	947	1006	1016	995	1054	999	940	948	1016	1048	965	967	1022	1010	1050	1009	1051	1004	1067	1055	1004	1006	1022	1048	1033	1050	1055	1022	1055	1015	1050	1038	980	1071	997	1058	968	991	946	1041	985	997	1023	1113	986	1008	963	1024	1016	993	1000	1081	1052	1037	992	1017	1047	980	1047	1014	1069	973	985	1025	1079	1054	1014	1015	1043	978	1051	1008	984	1035	1042	1039	1000	1003	972	1039	1081	1049	1027	978	1018	1012	985	955	940	1024	1008	992	1076	1026	985	1065	1035	978	1065	977	1025	981	986	1040	1018	983	1016	1041	1058	1019	1054	1002	982	1010	1041	1023	1040	1051	1022	1074	977	1011	944	1016	1006	1007	1066	1029	1013	1079	1006	1029	997	1007	1000	1032	1045	1012	1028	1038	945	1031	1043	1010	991	1016	991	1014	969	985	971	1003	1073	1081	1011	1029	1037	1064	1012	1008	985	989	1051	1086	1058	1053	985	990	1049	1029	950	1069	1047	1017	1046	1024	1028	975	970	981	1010	1063	1056	1029	1017	1041	1039	955	1003	1014	1005	961	1053	1039	1015	1009	1000	1023	976	1040	1039	998	1061	1055	1021	1068	1051	1024	1006	1004	1039	1025	1031	1041	1039	1076	950	1042	1016	985	977	1027	1008	970	999	1051	1011	1002	1047	1079	1017	1057	971	1049	981	1054	902	1011	1038	999	1006	1056	990	1022	1028	1021	1012	1003	950	995	987	1051	1076	987	1018	1017	1017	1045	1060	1013	1036	1050	1093	969	1042	1039	1046	983	1022	1008	1046	1032	1046	1067	986	1018	990	966	1075	1007	1044	1031	1005	1030	1008	1000	1021	1016	1008	1088	1120	1078	1014	1053	1064	1001	971	1034	1038	1047	991	1035	1035	1022	969	985	975	1006	1029	969	1010	958	945	1032	1013	1035	1040	1074	1039	1036	995	1049	1044	1027	1030	1001	1038	978	970	975	1072	1054	992	1007	1061	1006	954	993	972	1012	992	976	1010	990	1070	1010	1049	1028	1004	1017	1021	995	1041	1031	1011	994	1063	1018	1091	1055	987	1051	997	1001	1021	1051	1009	1035	972	1044	1048	957	1018	999	996	1015	1073	988	938	1105	991	1053	1058	1012	1034	1035	1053	1080	1008	1051	1021	1003	1027	1000	1016	1002	1023	1040	1027	1010	1016	1035	1008	1013	963	1042	1067	978	1019	1040	1037	1063	984	1043	1055	1043	1021	1103	952	993	1032	993	1034	998	1034	1032	1040	1004	1003	989	1056	1019	1033	1031	1033	1033	1005	1005	1020	1023	1040	1016	981	1048	1060	1013	1004	996	1009	1012	1025	1041	986	958	1009	1029	1010	982	1038	1038	1047	945	1032	1066	1048	1044	1010	1011	1021	999	1019	1026	1026	999	1025	988	1028	1065	1011	1021	995	1056	1032	1019	1008	1056	975	967	1023	1017	1037	1011	978	1003	1020	999	1060	1038	998	1039	1007	982	1050	991	1026	1005	985	984	1004	1032	1007	993	995	998	1048	1028	1008	1044	966	1002	1021	1053	1033	992	1031	975	970	1000	1052	1023	961	1011	1004	1037	1014	1060	1068	1010	997	1023	992	1003	1035	1069	1007	999	1011	1049	999	979	1036	1028	989	1019	1030	1025	1002	1045	1069	1035	1015	1042	1012	1028	1026	1031	988	1037	1039	1023	980	1016	981	1014	1014	1052	1036	1052	972	975	998	1057	1003	1072	992	1106	1011	1042	953	1043	987	999	975	1024	1013	1009	1062	1007	974	1022	1044	1033	983	1036	1009	1029	1025	1006	982	1010	986	1043	1041	1014	991	1054	1043	989
7485	6635	1801	296	228	224	287	230	243	251	234	233	221	223	244	245	233	214	220	180	208	238	216	261	250	227	228	210	225	231	253	246	215	216	240	240	257	237	206	237	215	232	221	251	223	252	204	223	224	224	231	238	218	240	227	244	242	230	245	250	249	217	245	228	257	244	237	265	202	274	225	199	227	227	244	257	213	232	255	244	225	216	235	213	213	247	235	246	220	236	205	246	250	228	234	238	215	220	218	215	228	242	237	255	242	222	209	238	223	247	230	241	237	232	228	228	247	261	269	226	227	202	264	240	222	219	231	227	254	232	221	220	248	247	217	248	231	221	231	212	221	239	239	239	237	265	234	246	210	228	249	237	219	217	220	258	231	233	217	212	212	229	230	228	223	225	235	239	232	225	217	239	268	219	231	240	223	231	216	209	216	240	219	227	236	235	225	231	226	213	215	229	230	222	242	231	211	235	236	236	208	235	217	231	221	218	237	244	225	240	211	214	227	225	208	227	208	246	235	241	236	231	247	255	248	237	252	259	241	240	238	234	229	212	228	222	233	248	238	222	232	206	236	259	242	261	244	192	226	242	256	244	245	241	233	213	274	249	242	210	205	256	245	213	232	230	247	229	210	236	239	242	232	234	235	221	246	238	221	261	226	238	231	236	230	238	225	216	247	245	251	247	216	228	230	247	204	230	226	234	220	230	235	209	243	207	216	229	232	232	232	215	211	220	226	263	229	232	227	247	249	222	244	243	247	254	230	259	257	248	268	238	225	222	231	234	219	205	238	248	235	246	249	247	225	235	200	214	225	223	216	232	235	234	211	202	210	226	250	261	222	263	226	257	207	222	233	244	228	198	219	226	234	223	254	251	207	233	223	248	196	223	252	234	227	241	233	257	233	214	208	215	226	221	246	247	240	213	227	255	224	271	202	211	235	209	243	202	237	206	208	235	205	227	227	217	218	244	221	229	222	236	240	231	263	236	251	245	223	222	198	221	213	238	207	223	232	226	212	219	213	267	233	241	206	230	200	219	227	233	214	224	230	215	269	253	203	226	223	248	236	208	232	223	224	256	221	216	243	239	248	215	249	216	239	234	224	242	226	243	222	234	215	213	225	218	219	238	259	243	230	247	199	232	262	218	256	251	237	227	223	221	247	260	218	219	224	265	223	240	227	260	236	235	248	232	212	249	228	218	224	196	251	203	252	259	232	216	265	227	232	228	230	201	232	243	225	199	213	226	206	278	233	236	193	235	238	214	214	212	216	231	252	214	280	206	246	266	228	241	249	238	236	229	245	244	203	224	220	241	242	203	228	216	243	211	213	240	245	258	234	235	199	216	236	252	232	241	232	257	241	250	235	219	239	271	238	229	220	248	229	203	209	244	229	271	250	246	256	211	258	203	240	241	240	242	202	234	224	238	233	246	231	207	263	222	240	243	232	222	234	221	217	207	239	223	233	236	227	225	221	222	236	245	275	224	226	248	231	259	245	237	196	236	226	253	235	223	207	228	243	193	235	248	218	239	227	245	236	255	246	238	250	226	267	208	226	237	205	222	234	236	245	229	214	208	225	211	226	214	211	221	259	243	251	226	245	233	206	229	232	235	227	244	257	267	235	258	217	208	224	231	252	250	206	211	228	239	239	242	211	243	248	255	241	244	247	258	204	235	219	228	238	242	243	230	241	232	235	245	232	195	223	232	242	243	216	255	256	208	238	243	262	252	228	217	217	230	222	211	255	246	228	234	230	221	222	226	223	216	213	231	237	227	273	223	215	244	232	241	240	260	225	234	239	237	235	223	248	237	214	230	239	235	235	248	229	257	254	229	269	265	232	244	190	249	227	237	253	243	233	212	237	229	258	257	236	248	258	211	256	238	251	227	208	228	213	224	238	271	246	227	239	254	238	220	227	233	222	215	210	219	223	214	235	233	250	202	245	224	215	240	223	235	267	270	221	223	214	247	240	213	251	219	210	220	255	249	235	257	206	221	214	254	199	223	233	216	230	251	237	255	253	239	255	216	214	231	245	236	238	236	199	232	222	247	228	225	213	255	240	250	241	231	227	233	186	228	211	254	206	235	237	243	239	205	243	226	210	241	194	188	224	221	215	240	220	226	253	248	237	260	250	216	269	240	248	236	254	211	212	243	264	214	210	247	235	218	274	241	238	190	221	203	223	221	235	240	234	205	194	212	233	269	233	258	216	250	227	241	251	242	200	246	232	214	243	259	217	253	224	246	240	241	245	253	230	246	231	225	246	243	262	219	266	235	246	248	221	249	249	255	213	196	218	250	240	215	227	245	239	246	226	212	242	241	241	241	247	251	252	250	210	256	248	262	199	219	239	199	223	201	231	228	248	251	251	236	216	242	227	237	215	234	244	231	228	200	234	252	231	240	240	209	264	254	246	225	240	223	241	214	250	256	245	232	258	286	249	237	222	246	243	249	198	259	205	241	237	228	197	223	245	243	219	228	233	230	225	224	224	232	221	221	243	237	226	233	257	252	228	210	258	237	234	227	234	221	244	216	207	202	240	220	211	203	214	214	215	247	216	218	224	252	238	209	227	203	235	241	250	227	243	233	251	222	259	236	256	215	207	234	226	224	229	240	226	233	258	230	239	262	231	206	221	215	233	231	211	237	240	227	238	256	245	186	237	245	234	226	221	242	250	246	208	216	236	200	245	229	224	242	236	203	236	264	239	222	232	257	235	270	230	217	225	234	257	245	226	239	222	239	222	233	247	218	239	237	244	222	219	237	254	245	215	247	269	244	242	240	247	227	256	241	253	247	228	261	256	237	254	276	225	222	213	202	240	245	265	217	243	235	236	219	231	213	205	246	235	222	236	232	230	252	246	236	217	218	218	259	221	232	216	226	223	229	241	234	227	209	242	229	227	240	229	239	246	210	265	241	251	224	223	228	243	249	233	250	218	244	209	249	232	214	219	209	228	251	266	214	249	223	238	217	219	239	223	227	242	221	245	225	209	216	223	240	237	209	246	219	231	231	228	224	222	253	257	200	248	245	235	243	265	235	236	248	232	230	200	216	247	221	249	203	248	253	252	209	249	238	224	257	228	223	215	245	211	224	240	237	234	231	251	224	220	236	210	205	191	229	236	217	227	259	246	259	210	244	260	280	215	218	232	247	241	251	235	187	245	210	248	249	224	214	228	233	268	223	210	236	234	221	227	202	223	234	212	234	199	212	215	219	247	245	221	228	248	279	242	247	219	231	254	265	210	238	256	218	233	245	224	246	257	250	252	242	234	243	240	224	215	234	248	243	218	237	222	221	207	230	230	240	239	229	236	239	225	230	247	268	245	250	263	235	210	214	224	246	226	243	232	233	234	231	237	228	203	210	243	246	208	248	202	198	222	238	239	225	220	223	221	226	214	231	211	252	237	245	255	228	215	239	229	225	232	227	235	248	233	211	264	248	233	208	213	250	241	223	228	223	246	250	238	211	239	242	237	242	233	254	213	237	216	243	233	232
4907	6237	3234	582	609	564	637	625	606	648	597	587	553	559	615	592	579	589	582	594	588	605	597	594	591	547	592	590	581	590	589	616	634	598	614	592	618	616	578	574	615	583	602	571	570	594	608	582	583	620	571	596	557	624	568	582	610	616	582	635	636	569	584	569	608	595	607	582	539	573	592	586	644	575	627	587	590	579	606	638	619	588	579	544	594	599	573	582	606	591	553	570	606	612	585	588	573	598	595	639	572	574	620	581	608	579	611	552	552	586	622	566	610	573	644	567	575	603	588	578	587	611	589	579	605	611	600	614	615	571	596	538	613	578	614	572	611	578	588	637	627	590	613	614	561	620	602	609	593	591	630	593	591	569	564	589	592	574	613	574	635	557	618	574	572	605	578	568	594	603	582	606	581	574	573	620	611	574	551	604	541	574	602	580	598	590	599	618	585	572	600	590	590	563	584	565	584	585	590	622	599	614	591	620	559	618	628	582	607	568	630	607	579	554	539	567	606	550	614	554	612	594	587	610	606	580	573	622	601	568	580	612	594	591	609	573	646	582	643	582	612	571	544	577	616	634	601	589	576	593	574	617	615	558	586	559	551	577	625	582	608	590	619	596	606	539	554	579	626	598	610	614	565	622	574	583	591	568	622	576	597	570	597	592	557	554	557	588	605	616	626	619	552	577	590	596	640	616	641	616	626	575	579	581	595	591	580	596	583	598	582	580	632	615	587	573	620	578	623	626	608	564	591	566	588	635	627	618	632	592	605	608	612	587	566	591	582	609	586	581	584	594	595	582	651	563	580	618	595	572	597	600	582	543	605	601	563	565	605	640	561	557	605	562	588	614	603	605	598	586	607	612	620	639	592	567	563	587	584	649	596	597	590	592	543	608	629	583	589	583	574	594	581	585	634	606	567	596	615	572	589	603	630	595	629	626	564	643	555	641	578	598	615	577	619	542	646	573	585	599	612	581	587	577	621	624	626	594	613	588	597	618	590	568	558	582	589	562	597	582	588	587	598	579	614	642	602	594	592	596	590	586	582	598	547	590	565	547	588	589	609	597	588	553	575	649	564	590	573	603	609	621	625	579	562	591	580	592	637	587	642	632	536	605	575	585	571	602	582	543	574	592	573	618	586	589	620	582	620	572	577	551	632	615	575	583	562	612	602	557	575	559	593	627	581	610	539	593	603	595	605	561	534	576	571	602	599	597	544	602	624	602	563	622	598	593	648	602	629	581	564	598	579	615	557	577	578	603	602	658	597	572	554	590	631	611	578	620	571	583	591	588	595	622	598	565	597	603	556	588	582	563	587	567	616	626	580	574	583	589	583	589	634	607	611	607	604	616	569	566	607	552	622	572	575	576	621	556	627	580	603	556	596	578	567	616	565	589	579	582	553	574	579	613	585	593	566	618	608	593	564	569	590	579	611	609	566	512	589	577	586	586	597	601	588	589	613	607	630	563	566	586	595	556	612	624	604	563	596	626	569	604	609	587	563	583	618	617	585	594	573	580	584	605	544	615	561	603	596	606	582	553	551	599	590	570	560	582	598	577	602	593	603	584	593	530	624	566	584	597	597	595	619	571	607	575	562	571	627	610	561	624	611	595	582	629	575	566	634	610	611	594	595	596	633	594	626	584	612	576	533	612	601	564	557	604	596	554	610	592	585	580	558	593	570	604	556	589	579	598	610	586	593	580	573	608	563	625	573	613	592	654	615	614	599	619	580	603	587	656	531	582	591	570	549	583	619	580	568	580	572	612	594	606	582	588	626	623	609	643	598	571	580	576	572	567	574	597	601	615	572	583	571	609	571	545	566	614	589	559	602	594	596	601	608	572	585	567	589	606	593	615	612	600	602	615	605	624	595	576	581	614	616	603	622	587	593	619	577	596	598	590	576	616	614	627	597	570	584	608	577	547	610	596	587	575	578	597	555	589	628	581	568	565	572	582	584	564	605	592	570	626	585	586	594	579	586	609	608	562	617	602	622	576	592	593	597	584	554	557	596	575	614	603	603	598	556	594	622	588	567	598	594	584	605	600	569	623	570	567	586	606	593	618	580	611	589	633	561	588	589	624	607	610	552	587	591	574	548	625	580	605	605	599	611	599	603	564	602	589	586	609	564	587	583	584	566	581	616	564	583	570	633	626	562	567	600	568	593	606	590	598	617	618	634	612	588	582	634	583	577	585	603	581	568	598	607	618	587	586	605	566	555	585	619	580	570	602	590	616	614	591	605	597	634	588	593	615	637	629	606	558	551	576	612	601	573	581	591	582	595	582	593	561	625	561	569	585	606	623	590	605	589	601	553	635	609	577	583	597	569	607	618	587	563	588	577	583	585	572	608	584	531	581	612	600	592	594	603	526	601	624	641	562	587	582	571	621	640	596	588	589	612	627	617	611	588	603	635	637	574	586	580	615	575	617	581	607	553	630	593	580	587	632	588	552	611	570	600	566	610	616	583	605	594	581	625	605	564	599	618	610	580	639	575	578	623	580	600	564	610	589	601	590	567	561	588	580	593	591	605	580	544	577	591	586	607	552	578	569	569	605	585	585	572	556	573	587	567	634	625	594	585	609	610	602	608	601	602	564	589	564	636	568	563	565	646	574	594	648	626	604	577	596	621	565	621	602	618	576	583	594	567	585	588	610	583	596	602	598	575	593	536	541	604	604	598	549	581	586	590	622	557	527	604	572	571	579	568	606	594	600	618	604	572	562	568	589	589	613	634	582	576	621	569	604	574	583	575	576	611	628	645	588	559	623	614	559	581	585	562	551	626	582	594	570	588	595	612	581	552	592	636	564	528	616	545	634	572	586	585	618	593	601	610	558	592	603	593	583	580	586	663	552	629	628	619	578	623	564	630	635	581	597	577	645	586	576	575	581	605	559	619	589	591	525	585	569	616	631	604	601	578	597	595	609	573	593	585	554	600	594	612	568	615	604	568	598	582	585	591	585	613	591	585	594	594	551	587	617	553	638	597	605	595	597	611	618	602	586	572	596	581	567	564	606	585	594	601	601	578	593	617	613	549	567	596	584	644	570	569	579	588	582	603	587	583	595	587	662	590	593	606	592	599	591	636	565	611	584	559	578	635	569	585	576	592	555	626	552	603	544	593	614	559	547	624	640	587	612	588	587	634	630	595	603	611	564	581	596	614	618	590	621	583	617	593	591	569	595	594	593	562	601	615	542	575	629	571	593	549	586	581	571	626	574	565	608	586	600	535	642	613	586	615	601	588	585	625	628	574	578	584	558	622	537	601	589	579	653	571	576	595	555	589	631	546	603	545	627	571	571	620	645	640	553	629	567	619	595	618	597	616	582	624	573	604	578	569	567	560	569	576	597	617	594	557	590	577	575	591	605	564	579	580	606	591	562	602	642	606	593	593	605	609	599	609	578	636	611	623	624	586	602	615	612	603	563	598	610	624	613	629	560	597	580	567	609	602	554	576	614	570	582	612	584	587	571	564	606	597	648	622	572	582	569
17894	13112	26537	3036	554	467	477	459	416	434	438	437	423	431	464	364	397	424	430	395	446	399	398	419	427	445	385	419	402	402	414	421	421	485	438	407	387	378	406	385	412	430	428	410	397	429	410	415	418	413	435	436	421	411	443	424	425	399	412	397	417	406	439	439	390	436	383	446	378	423	379	421	454	393	425	404	392	418	424	388	399	422	391	425	433	398	425	439	434	437	408	439	426	363	376	426	419	421	415	392	409	423	412	437	451	415	428	420	410	411	426	451	424	414	454	431	427	419	374	374	418	388	387	420	435	406	437	430	379	401	416	418	381	418	424	401	433	384	435	437	398	456	394	408	416	413	420	435	417	419	387	393	382	426	439	426	399	426	429	435	417	402	423	382	386	430	426	416	450	398	386	411	451	422	429	401	415	386	400	383	388	424	375	384	398	373	416	427	422	438	362	430	404	425	424	411	422	413	405	430	402	427	404	426	426	377	379	440	404	451	400	419	399	426	411	423	384	419	409	441	424	382	374	364	420	443	426	417	407	436	432	434	427	450	423	415	390	433	423	434	402	387	386	426	404	437	392	407	446	469	396	387	424	365	374	443	409	457	445	375	394	396	419	410	433	416	400	427	412	412	392	379	403	434	392	410	392	432	406	398	428	441	409	385	391	426	431	434	358	424	417	382	394	403	446	404	416	423	431	413	406	410	394	394	373	430	414	408	440	417	430	404	403	403	480	381	436	389	451	438	411	393	365	390	400	408	417	427	395	400	407	450	393	419	401	388	422	394	419	389	435	425	397	422	417	404	402	426	415	408	427	405	399	430	422	401	436	420	399	413	410	415	431	405	426	356	416	379	405	425	421	410	363	401	417	425	362	442	446	430	406	427	407	448	408	453	403	432	428	411	456	436	418	388	440	460	434	422	391	431	409	381	409	402	426	419	424	416	414	399	415	391	425	389	416	373	401	423	406	384	464	456	388	445	396	405	393	442	383	418	427	423	450	419	361	436	396	416	399	400	438	442	412	405	421	403	430	406	393	408	421	409	438	420	398	423	396	422	415	415	382	433	406	430	412	413	405	399	400	429	431	437	386	437	408	433	393	401	394	427	422	396	440	417	434	438	435	381	407	429	420	411	386	441	417	439	441	384	390	429	421	406	387	379	418	412	429	417	368	428	415	422	421	429	427	416	398	415	398	435	435	402	375	418	425	432	385	367	404	413	390	426	375	432	416	418	447	416	387	394	394	382	420	424	393	412	414	412	423	443	436	404	388	393	388	388	428	423	421	394	425	454	405	409	449	442	409	382	442	420	397	390	446	424	447	422	427	413	406	431	419	424	412	434	426	438	401	437	390	400	447	371	385	422	374	390	434	406	425	413	435	399	374	420	431	426	467	422	410	382	436	438	403	416	418	468	376	404	410	418	431	483	375	423	422	377	389	418	425	442	436	410	401	459	421	384	416	393	381	400	415	429	398	438	434	423	386	400	447	432	429	429	400	397	432	382	396	397	385	401	402	385	353	396	439	434	373	411	405	377	426	388	393	410	449	375	390	410	411	394	378	451	395	423	424	426	420	430	423	404	404	389	417	454	416	369	419	425	415	402	394	403	373	414	450	408	441	439	388	420	402	409	448	447	399	404	415	453	425	409	380	424	402	417	398	455	425	442	394	430	438	399	379	418	418	419	405	370	368	427	405	406	424	445	415	405	439	404	423	407	428	404	395	416	409	408	399	409	373	417	381	385	443	360	408	416	445	358	382	444	412	399	406	380	468	373	380	397	426	447	454	426	410	386	397	403	401	397	405	412	402	430	399	401	424	414	426	390	432	448	404	406	406	410	385	411	431	373	409	412	432	408	391	438	398	405	438	380	403	384	425	365	380	418	439	436	426	417	453	408	445	422	414	405	406	440	375	424	443	384	391	391	433	423	429	415	418	440	403	400	376	406	397	427	418	420	384	404	424	408	391	442	437	405	402	384	416	429	414	436	429	471	460	406	408	422	430	379	386	461	465	418	398	400	411	413	380	422	417	403	391	372	435	411	406	383	394	405	404	417	400	415	414	411	404	394	439	411	469	377	416	432	405	387	432	397	414	402	415	426	421	420	410	356	399	396	445	453	411	388	411	451	424	420	450	408	397	406	440	437	381	438	393	438	413	445	392	407	408	389	412	408	398	460	394	424	432	404	381	424	402	407	362	405	418	383	419	413	422	380	429	443	411	390	406	399	392	448	437	397	394	410	387	416	423	411	404	418	440	436	430	456	391	408	427	408	470	418	434	442	408	409	434	393	425	402	375	437	386	403	365	413	384	386	394	437	478	374	421	418	426	430	408	386	429	393	435	389	382	381	396	393	373	436	438	389	454	430	455	449	402	391	381	385	444	407	416	441	436	410	427	443	411	405	383	403	423	397	424	395	408	431	433	428	417	395	438	346	429	408	403	389	389	402	417	420	405	408	386	404	447	439	387	417	425	438	396	451	415	406	421	397	449	414	429	423	425	422	421	434	392	418	412	398	428	425	414	417	410	406	403	410	394	452	415	383	450	388	415	408	465	413	408	415	414	410	378	405	394	400	419	414	394	390	411	410	431	383	394	416	439	419	393	415	433	400	432	426	393	469	402	427	384	429	397	447	411	389	400	367	407	442	429	378	442	388	413	416	382	390	424	414	444	417	392	427	426	400	425	409	399	438	395	388	378	392	462	409	438	424	377	437	376	420	399	384	424	387	397	444	420	416	423	418	380	419	403	402	402	425	412	407	452	415	412	414	416	416	414	406	404	403	407	464	449	425	388	405	412	425	400	405	403	422	410	436	467	397	380	417	414	430	484	442	385	431	410	401	377	367	406	418	402	414	403	409	397	394	458	422	433	439	414	445	406	411	353	394	411	423	395	426	430	449	416	393	446	405	386	414	443	389	422	422	398	418	395	390	404	389	450	389	420	402	400	396	439	367	415	433	435	427	383	410	386	379	405	410	416	431	416	427	426	413	412	418	440	412	405	421	403	409	420	417	406	407	397	425	442	352	428	417	383	401	397	453	393	406	404	437	394	416	420	411	435	462	427	395	415	406	356	410	433	415	406	398	433	407	412	424	420	420	424	393	418	419	462	399	411	429	422	445	437	405	392	409	408	426	352	446	471	402	366	410	415	403	425	397	392	410	405	424	396	408	410	397	404	427	416	411	410	416	413	430	414	413	388	429	469	422	388	410	390	444	426	410	460	413	421	431	406	452	380	360	419	411	405	417	422	419	387	409	371	450	373	394	438	420	400	385	424	379	394	386	434	415	465	454	435	430	418	429	423	391	419	406	458	393	425	404	375	414	445	434	394	371	448	394	412	387	448	407	437	426	432	426	414	433	434	408	414	454	400	363	413	397	411	407	411	390	344	424	427	402	393	407	402	391	454	436	423	447	400	443	415	428	441	410	405	415	414	409	393	408	434	371	417	389	449	384	399	428	405	416	399	419	409	390	411	409	405	396	438	411	420	409
11730	12289	26396	1606	1514	1353	1241	1257	1105	1087	1122	1075	976	1099	1035	984	1031	970	977	989	991	998	952	991	979	994	967	929	955	934	1041	1003	973	980	922	952	977	1009	972	927	946	974	965	943	935	926	940	955	953	921	1002	965	950	977	926	957	947	990	922	919	983	956	986	945	921	949	923	957	936	904	890	948	1007	964	900	964	957	941	955	901	999	975	904	952	949	895	1020	942	931	970	945	961	929	992	939	1007	953	930	951	944	940	981	936	964	867	948	1004	919	938	944	928	981	928	945	957	964	910	930	983	941	990	888	936	956	936	937	920	910	999	960	951	962	947	895	936	1018	963	883	933	932	873	927	960	955	956	931	928	962	967	972	930	951	945	997	958	930	929	1012	987	960	889	955	941	926	973	917	1056	952	986	971	941	952	922	970	942	950	930	944	977	890	896	929	901	994	973	1006	973	887	968	933	948	981	951	973	879	954	928	999	958	979	981	916	905	933	898	957	962	947	905	966	954	911	978	975	964	969	946	957	910	954	971	947	1010	922	917	940	950	935	945	1027	942	950	1000	971	962	923	945	954	953	923	902	904	866	919	924	947	946	987	1022	975	930	946	947	928	945	939	962	986	976	960	901	933	956	989	931	973	890	960	943	953	962	942	934	956	905	906	966	950	912	895	967	966	945	940	945	969	966	924	971	974	998	986	936	916	957	943	944	977	990	906	943	909	973	986	973	968	986	905	964	918	959	940	975	963	977	969	945	958	945	927	954	923	930	954	960	885	893	953	923	914	952	971	961	948	978	944	931	974	956	949	922	956	959	938	939	986	945	906	957	924	996	923	965	930	996	903	962	869	960	991	974	948	951	981	949	956	941	940	933	942	966	950	974	951	939	979	968	921	956	982	898	932	974	912	999	968	998	901	911	930	947	890	959	961	1005	956	923	918	953	940	976	934	961	966	937	988	944	932	932	986	1004	977	929	928	963	968	948	965	941	968	1001	937	979	941	972	1002	914	911	916	944	968	931	913	1006	934	943	950	892	890	918	937	949	989	986	987	915	949	967	935	947	943	942	909	1003	962	997	925	972	962	1010	918	997	943	958	925	925	948	964	925	991	959	926	954	989	993	983	948	898	914	928	962	964	960	951	958	954	936	978	977	913	961	969	920	966	901	885	904	946	981	967	993	964	903	948	946	1017	897	904	970	918	958	973	942	953	913	981	927	1024	964	951	919	913	962	908	941	963	952	902	933	943	902	995	919	917	984	945	1001	932	902	948	934	934	990	932	958	958	935	980	881	972	938	940	970	916	931	982	981	979	948	904	1011	902	906	1034	976	975	977	907	994	950	910	975	975	923	909	922	931	933	930	941	914	906	931	970	923	943	986	921	961	973	881	893	958	968	1005	952	955	942	915	993	975	990	956	933	930	1000	952	947	908	988	925	973	972	923	942	921	908	964	950	914	892	950	937	913	980	996	980	948	932	964	941	914	930	980	885	1006	901	977	949	958	1009	926	963	1012	942	931	1005	959	937	930	937	952	930	934	939	975	989	964	919	963	934	939	960	928	932	939	924	928	942	976	962	951	981	950	982	927	944	1005	946	932	960	929	924	926	931	888	955	977	952	977	864	964	964	942	967	947	973	921	964	964	930	889	914	938	933	919	895	928	986	980	979	927	918	950	882	957	959	932	954	955	932	1008	947	933	938	954	955	971	944	954	896	931	939	942	905	965	967	935	957	941	949	916	940	953	990	920	959	970	943	953	894	934	964	944	956	929	978	958	954	899	938	964	947	968	1007	970	929	974	929	918	1003	955	908	892	1007	958	948	945	990	955	956	939	950	913	952	927	939	949	954	981	945	945	953	953	964	926	945	968	991	942	901	971	967	920	989	906	999	919	932	992	1007	956	981	927	911	999	918	992	936	1005	958	978	931	961	937	947	993	956	936	979	964	951	962	954	925	962	973	951	970	953	975	983	961	978	952	964	936	927	930	945	911	942	947	1017	985	948	948	942	925	927	970	979	983	934	1010	921	995	948	909	950	983	944	930	907	941	969	913	981	925	1006	924	904	963	981	925	960	940	939	951	963	888	1013	952	968	904	990	1012	930	888	989	948	928	927	952	918	922	936	959	979	965	986	919	955	948	972	1011	942	965	994	964	953	895	925	953	925	967	896	990	981	937	990	942	932	941	947	993	929	960	933	969	936	971	934	931	952	993	925	981	910	972	956	903	884	918	950	949	955	972	924	950	1003	981	958	997	993	962	959	943	1004	952	963	928	929	956	941	970	931	965	951	980	957	924	999	928	958	954	975	937	943	940	994	944	958	976	933	952	965	949	938	954	943	906	955	925	1001	902	984	906	959	945	949	951	936	899	961	927	920	970	913	981	924	990	998	973	874	968	940	967	946	962	948	917	969	961	932	908	966	991	945	999	959	949	960	960	983	958	957	981	970	919	973	907	991	956	973	978	954	937	951	916	979	954	979	911	998	978	940	979	962	916	966	939	984	905	980	907	954	966	918	952	971	969	975	1007	983	958	970	1012	1018	970	986	927	954	957	886	1008	977	950	940	948	1005	957	950	1006	919	919	960	944	953	933	967	848	915	963	932	925	958	984	968	913	953	978	942	988	982	927	969	980	944	954	956	999	957	971	911	979	966	973	938	923	976	938	899	986	962	937	989	940	898	924	988	944	1025	980	954	895	950	950	906	959	925	931	984	1044	999	966	928	976	979	975	965	918	963	918	976	913	941	961	950	947	974	954	924	965	956	967	927	989	958	948	918	914	932	969	935	891	949	976	982	921	952	924	1005	924	962	1021	944	998	947	933	917	982	915	910	910	914	948	905	922	916	922	909	992	1004	946	996	917	955	953	935	955	943	902	923	925	971	947	939	966	942	1013	931	930	996	954	981	957	916	961	969	938	928	908	919	947	970	918	915	986	971	919	933	892	930	921	950	997	978	980	948	923	916	957	1001	953	951	929	946	939	938	936	942	1007	955	894	936	958	947	941	1005	955	938	919	938	921	913	951	945	880	934	943	914	933	918	962	969	944	967	957	943	943	947	977	925	902	940	933	987	1000	980	920	947	979	999	887	910	928	961	944	963	1035	917	986	1027	905	923	983	975	933	942	968	1017	966	937	983	945	962	982	900	951	966	914	943	936	912	930	975	963	957	938	1007	895	976	960	978	938	921	941	977	926	919	971	896	911	905	993	944	953	944	973	995	974	971	970	918	982	928	933	920	991	931	988	1000	940	968	925	931	991	953	962	914	951	957	986	975	956	983	930	966	965	956	946	933	921	990	977	1002	925	930	935	962	972	922	927	906	959	922	990	919	951	1034	953	940	961	919	947	958	883	973	998	968	919	918	957	977	922	959	891	981	1013	974	942	941	918	920	917	993	935	919	981	940	895	893	984	989	949	898	997	961	974	930	994	964	1008	943	976	981	966	924	1027	933	972	906	923	961	977	938	957	964	933	961	943	1062	936	930	923	1005	966	973	925	939	941	956	943	910	957	942	934	949	978	919	901	941	961	896	902	1006	941	957	913	904	933	984	939	942	969	926	975	942	964	948	927	945	977	971	985
28469	20105	40915	6882	825	669	593	525	507	529	533	496	536	488	511	505	483	439	492	509	486	470	468	473	512	470	495	461	472	479	450	509	438	435	457	479	497	467	452	444	434	464	471	427	456	489	479	433	441	492	448	440	445	459	431	459	464	431	446	471	443	468	467	492	479	439	445	489	449	483	483	467	481	485	478	455	442	444	457	448	465	452	466	466	478	466	457	478	463	508	483	458	438	442	460	442	461	472	443	471	469	446	457	451	442	454	475	479	456	452	460	490	460	497	436	476	433	432	465	484	442	464	445	454	499	455	478	463	433	444	474	469	447	497	433	449	491	500	470	498	460	482	471	507	469	484	467	436	453	463	463	494	471	485	474	479	472	431	450	523	438	434	466	430	482	478	459	458	478	458	456	423	453	447	433	452	447	481	458	429	456	426	442	435	474	430	475	450	443	494	488	466	477	464	473	497	461	448	515	458	436	435	464	495	501	504	455	465	459	435	461	457	437	499	441	468	496	482	436	492	482	413	441	432	488	443	426	519	477	443	446	451	483	420	451	431	455	504	473	492	509	466	475	470	486	435	492	529	475	467	446	469	480	449	467	468	433	471	480	504	478	460	440	438	479	485	488	466	459	474	459	465	433	476	431	447	468	420	448	475	444	445	490	479	452	476	483	501	496	438	459	464	452	419	489	500	457	491	452	477	460	475	448	428	434	473	513	469	475	430	475	451	459	484	511	463	461	484	440	465	454	423	413	462	425	427	480	468	465	450	485	459	500	457	451	441	444	492	439	513	458	459	450	484	472	471	510	463	444	457	483	435	484	428	440	492	477	457	486	473	444	492	452	463	458	454	428	457	456	493	468	459	452	476	481	466	506	455	495	459	480	476	423	424	454	499	424	443	476	452	459	413	449	472	453	417	475	439	457	447	409	473	459	478	439	467	460	458	411	440	469	437	503	505	466	481	437	441	509	427	433	426	524	477	467	430	453	483	465	464	443	438	423	425	453	427	467	471	472	479	447	503	453	474	510	451	396	471	468	496	448	502	432	467	476	448	524	464	489	452	452	476	452	437	496	468	484	509	479	485	446	453	388	464	461	450	478	442	475	432	433	474	380	418	472	450	462	450	427	488	491	491	477	447	440	456	470	450	444	488	447	469	450	493	484	540	499	451	492	445	430	480	451	460	477	457	495	432	483	483	478	479	460	462	497	452	463	430	510	464	445	453	438	416	451	508	432	488	484	453	459	478	472	473	453	486	488	439	487	448	474	518	435	491	449	488	452	411	454	435	488	454	486	469	472	449	465	441	474	483	482	489	477	475	446	459	444	438	449	461	459	444	454	511	477	471	447	426	450	448	480	428	424	477	470	469	455	465	476	428	461	441	451	457	472	460	468	422	460	483	464	445	484	468	503	476	444	460	489	466	487	470	486	461	442	497	428	489	447	466	497	448	480	427	474	437	470	446	423	475	464	474	450	468	452	420	416	434	426	418	419	486	454	452	477	446	481	469	485	480	479	510	432	467	464	430	448	446	415	455	413	484	436	441	462	457	468	476	445	476	483	473	423	430	459	470	435	436	406	422	458	450	453	469	465	446	458	524	444	468	449	465	447	458	470	464	443	476	451	422	454	469	511	467	514	498	484	465	444	496	445	457	485	427	463	472	524	405	404	456	440	440	448	495	448	442	435	449	442	479	470	464	468	481	492	477	549	460	429	489	511	468	456	480	493	440	459	460	454	470	454	497	462	453	459	474	448	519	502	482	433	489	454	447	499	482	462	501	444	501	481	431	459	461	449	447	479	465	441	476	439	477	446	462	430	458	438	506	494	451	457	480	488	430	493	436	426	433	451	467	476	479	420	482	472	461	446	479	487	442	477	468	446	472	450	492	462	493	503	449	491	471	466	446	448	478	475	446	508	471	441	446	457	451	470	451	453	459	459	423	502	461	433	463	465	434	461	462	457	473	441	510	472	456	481	506	454	485	434	453	486	424	436	497	481	464	468	499	443	486	461	471	481	477	456	490	456	472	525	446	464	462	455	491	513	456	495	468	483	451	425	446	469	486	503	431	456	459	462	487	446	442	468	505	506	470	428	460	484	482	467	465	461	485	445	459	466	468	472	477	464	486	469	491	475	465	456	471	471	487	473	458	437	418	466	453	435	402	453	468	477	444	476	468	492	502	489	476	428	472	464	511	463	452	428	427	454	423	458	468	448	480	451	451	481	473	440	498	471	463	439	466	437	496	430	463	442	467	465	448	468	412	477	463	433	431	470	447	457	472	429	471	441	440	466	461	414	412	486	487	446	440	460	453	433	472	462	487	469	483	486	431	439	459	533	414	481	462	468	473	421	426	500	452	457	467	471	445	473	478	445	441	468	429	471	467	481	478	497	470	530	457	448	408	434	464	460	505	467	453	438	471	492	445	444	472	462	473	467	467	452	424	483	409	444	514	448	471	429	473	430	465	429	491	519	470	485	514	513	504	461	466	495	485	490	482	480	453	457	442	480	450	460	493	459	463	451	458	446	477	426	472	464	471	464	466	496	422	462	460	483	436	461	444	466	486	502	418	443	460	448	453	444	430	482	460	445	486	529	539	495	490	456	424	465	443	459	473	450	439	413	478	457	477	449	470	454	453	469	513	463	435	449	443	502	465	466	473	458	466	505	495	485	452	474	485	463	468	454	473	472	483	519	515	466	449	484	483	466	453	485	472	469	501	477	461	517	446	506	424	440	444	467	473	428	474	456	497	440	465	448	447	449	487	492	471	474	454	487	472	445	411	431	455	439	461	485	461	505	499	471	457	464	508	450	429	470	475	437	441	467	455	478	461	455	483	459	459	503	460	472	467	449	465	468	445	473	470	451	450	447	478	492	507	459	457	490	490	449	462	521	490	487	442	454	482	496	415	486	454	462	409	452	498	445	460	478	458	422	502	469	446	452	519	478	471	463	465	473	471	484	447	464	469	438	425	444	465	484	448	469	462	441	449	451	505	470	507	415	442	437	444	461	436	445	404	459	476	445	454	441	460	435	459	432	438	488	451	463	437	435	476	477	438	493	461	439	462	470	503	453	472	508	445	450	446	490	453	456	467	474	505	444	463	452	480	455	491	437	454	471	478	467	449	484	455	452	427	436	401	445	440	465	437	510	433	479	468	444	428	455	490	462	491	464	458	494	476	479	456	483	471	449	444	474	465	466	473	474	496	499	449	463	430	496	449	447	481	493	478	494	468	475	478	431	472	457	473	486	479	462	468	446	450	477	451	470	491	470	452	490	482	463	461	483	445	437	509	454	452	453	481	447	475	453	433	473	486	464	450	502	426	478	437	455	475	451	478	466	462	498	470	507	467	442	421	430	466	452	457	456	465	462	512	474	462	448	427	450	483	479	506	490	461	436	452	449	484	464	461	414	474	521	454	449	421	501	426	453	434	453	436	487	451	461	507	453	444	471	461	447	434	458	474	454	490	459	469	518	487	460	458	511	447	519	436
16232	16747	32583	2328	2138	1799	1621	1510	1394	1291	1224	1237	1147	1151	1096	1159	1138	1179	1112	1051	1086	1060	1134	1107	1052	1035	1034	1045	1057	1070	1049	1039	1042	1121	1012	1044	1085	1048	1112	1027	1076	1009	1023	1003	1063	1057	976	1050	1074	1062	1032	1035	996	1043	1016	1050	1055	1087	964	1001	1003	1036	1048	1038	1043	1079	1009	1029	1036	966	976	1008	1053	1073	976	993	1007	1018	1068	1000	1053	1049	962	1004	1014	1033	1036	1020	964	1017	1014	998	1016	1020	989	1021	1016	1025	1007	935	1057	974	1040	1008	1021	1009	1017	997	1028	1030	972	1013	1034	990	1103	1018	1116	1080	1012	986	1016	1009	1040	1025	1049	1048	1020	1034	1073	1041	1065	991	1006	976	979	1041	1059	1020	1074	959	1000	986	980	1039	986	972	958	998	949	1042	1044	991	1005	1000	1027	1043	1013	987	1058	1013	1043	988	1052	1071	986	1034	1062	1026	1035	1064	1058	1019	1017	1039	1052	1060	998	1012	976	1023	1013	1022	1037	1047	1071	990	985	1042	1062	1078	1041	992	993	1077	1022	994	1028	965	1010	977	1026	1020	1045	1060	1049	966	1026	1059	1069	1013	973	976	1032	998	1039	990	1002	1061	1006	1008	965	992	980	1011	991	1013	966	1025	1044	1074	988	989	1055	1040	957	1000	1039	982	1062	989	1044	993	992	985	1024	977	976	1025	975	1018	1025	1015	1072	1006	991	1037	1008	1043	998	1025	1045	1007	983	990	979	949	1056	978	1076	1039	997	1060	984	991	1031	1021	988	965	1008	976	1018	1020	1026	1011	1047	989	998	1008	1044	1047	1006	1064	996	1014	1042	1071	1023	1012	988	1041	966	1007	1077	1024	1010	1035	994	1030	1026	1001	979	995	1055	1039	974	1028	970	986	1015	983	1014	1029	1040	1031	995	984	1115	1026	1031	1023	1039	977	1058	1007	1035	1016	976	982	1019	1011	1009	1038	1010	983	1026	1035	998	1015	1069	995	976	998	970	1067	1040	988	1009	963	1048	1005	983	1063	1007	1030	1013	1026	1010	1047	1018	1073	998	1056	1028	1012	1045	1038	970	1052	1048	991	1023	1009	985	1008	1029	1017	993	942	984	987	1005	973	1046	1005	956	1035	1004	957	983	1088	984	1018	1052	1006	1034	1062	1016	1016	1023	1025	1011	949	1016	985	1033	1006	993	1029	1007	1008	982	1016	1043	1023	1013	1034	1014	1061	976	980	1014	1025	1008	987	969	1027	1016	1039	1009	1006	959	1005	1029	1037	989	968	981	1034	1048	995	1058	1023	1060	1013	990	1015	1072	1020	1011	1025	1023	1041	1072	1036	1012	1001	1020	1027	1026	1019	1007	1033	988	967	1028	1024	1025	1044	1049	985	1015	1017	1026	1012	985	979	1071	991	942	1034	1000	986	996	1019	994	1038	1034	1012	1066	1006	969	996	985	1024	1027	1030	988	1059	968	988	1022	1042	1010	981	1008	1023	1005	991	995	1005	1039	1014	986	946	1071	1046	1018	1001	1042	1041	1052	997	1040	1004	1008	1002	988	1023	1033	1018	1010	1033	1014	1098	1012	980	1009	1040	970	996	1027	996	1054	957	973	1003	969	988	981	1004	983	1008	967	1034	1014	1080	1017	1006	990	1027	954	1033	1005	963	1039	1022	1044	967	1041	996	1062	963	929	997	1092	969	968	1001	994	1029	1013	1021	1014	974	1066	1037	980	984	989	1006	978	962	1044	1083	1012	988	1017	1089	999	1027	1009	1053	1056	1012	1030	992	946	1002	996	995	972	1017	1026	1037	990	971	1030	983	1043	1022	1008	1031	1006	996	1035	995	1034	1021	996	984	962	1026	1008	986	1019	1047	1006	1035	995	1002	992	1013	985	1046	1039	1011	990	993	977	1059	1034	1064	1050	1044	1004	1008	986	1043	1035	966	1041	1033	997	986	1026	986	1021	1061	984	1010	1076	1029	1058	988	1031	1049	958	994	981	1012	991	1034	1038	1055	994	1046	1059	1007	1066	978	1012	1003	989	1014	983	1008	1027	1018	995	978	1004	1011	1009	1004	1004	1004	1029	1005	1004	975	958	1007	995	991	1053	1012	973	992	1039	1047	974	1023	1038	1025	1024	1024	1034	1000	942	1058	1043	1011	1029	1016	1068	967	1070	1023	1013	1052	1005	968	986	1052	1000	1000	1013	994	1022	1036	986	999	975	1026	1016	1047	974	998	1059	1013	986	1002	1045	1018	1046	1019	1018	895	1004	1022	1013	1042	1045	1034	1038	1049	983	964	1031	1022	994	1016	1034	972	1021	1036	982	1023	972	1025	1050	988	1018	1001	1003	1032	1022	1014	995	1019	1036	1024	1025	984	1073	1010	1039	1030	1006	1051	1030	953	1022	1005	1044	1025	977	1021	1024	1022	1006	1006	1068	1004	1030	1012	1036	1030	1021	1046	972	1033	1001	1050	1000	1012	1016	971	1005	966	1059	1026	1026	1026	1024	993	1010	1001	1026	1021	1073	974	1003	1039	996	1021	1034	994	971	1049	1004	1055	1004	992	1042	1025	1027	1016	1017	1020	1058	1028	980	1018	1063	1053	999	971	1017	1005	973	1009	965	1049	1018	994	1048	1071	1043	1027	1039	1031	1009	979	1004	991	1023	1017	1033	994	1023	966	1004	1038	983	978	1007	987	975	1039	1006	1032	1017	1006	991	1019	996	1050	984	993	1071	1025	999	1081	999	994	999	993	1028	1012	1062	1095	991	1027	939	1019	1023	1035	996	1022	1034	1010	988	1117	1035	981	1018	1050	969	1003	1028	982	1009	989	1045	1027	980	1008	1029	989	993	989	993	1050	1044	1004	981	1032	993	984	1065	1041	973	1058	1025	1033	985	1017	1003	1063	987	985	1011	1057	994	1002	1075	1001	1011	1032	1038	977	1029	1041	1065	988	1043	1029	1017	1073	1012	1021	1021	947	988	925	997	971	983	1067	1046	993	1041	1014	1033	1085	999	1035	1005	1058	1011	1007	1032	1003	1050	999	1009	1027	984	996	999	1052	1008	1029	986	1009	1059	1013	1034	1053	1060	1028	1005	977	993	1006	1010	1045	980	979	1029	998	1013	994	1029	1030	1026	996	973	1022	1028	1027	1010	1004	1043	1001	989	1035	992	1003	1014	1000	1059	1025	1018	1015	1020	1003	1023	1024	1016	991	986	1032	991	947	1045	1023	1010	1020	1024	998	1024	1067	1002	1044	1036	1004	1038	1048	1031	1045	1042	1002	993	1017	1043	1093	993	1024	1032	994	1010	947	996	1012	984	1052	956	1016	1001	1017	1009	997	1017	968	1039	1071	1011	1025	1034	1007	1005	1013	1026	996	996	1004	1044	979	1080	1015	964	1013	971	1001	949	984	978	1029	1004	968	999	1009	973	1067	1053	936	1041	1047	1012	1074	981	1046	1004	1014	1015	999	1007	1040	1041	990	976	1031	1030	1005	1015	1004	958	1003	959	1083	1004	1023	1045	1013	1018	1042	967	986	1027	986	1028	1000	1000	986	990	1034	1036	991	1045	999	1040	1008	1031	1040	939	996	1015	1025	1001	1015	1022	1018	1023	973	1073	1058	1011	1036	1018	951	1078	1015	984	1034	1035	999	1030	1027	1040	1033	971	1036	1038	1045	1000	974	985	1027	1059	1061	1026	1026	1016	1066	979	1013	1052	1013	1034	1031	1022	966	1002	1009	967	993	980	984	1043	1039	1022	1016	1019	944	938	990	1001	1013	1037	978	1031	1006	991	1055	949	1080	1012	1003	1006	987	1046	1069	993	988	1076	1008	1003	1009	1026	1007	962	1021	1013	1041	1030	964	1014	1003	998	1011	997	1063	1048	1026	1018	963	1046	968	966	978	964	1012	1021	1003	928	1009	971	947	1054	1027	1055	1045	988	1006	1044	1041	986	959	1003	1026	1039	1013	1044	998	1039	1052	1004	1013	989	1052	1044	992	1026	974	1043	988	972	1057	1039	994	1021	1038	1008	983	1024	1061	1011	1069	1048	1037	1002	955	1009	1015	987	1027	1015	959	993	1017	979	999	998	997	995	1019	998	1012	989	1061	1041	1026	1013	986	1021	1006	1032	1017	1041	1009	946	1006	953	1001	949	951	983	991	978	1023	1051	981	1006	976	1035	1003	972	985	982	973	1058	1052	1022	1059	1043	1042	1020	1048	1035	992	1002	1047	999	982	1038	1028	1054	1032	1009	995	1030	1039	993	1074	985	1007	1051	984	1037	1007	977	1023	974	1011	1021	1000	1046	1026	1043	984	1042	1008	1018	1010	1048	1073	1009	991	977	948	1006	1024	1035	986	981	1060	1025	1027	997	1054	1038	1023	993	996	998	977	1003	1044	1018	1030	1054	1012	1028	976	1019	1032	957	1051	1085	1033	987	976	1009	1062	1010	969	973	973	1002	1075	976	1058	1004	1022	1008	1030	1055	990	1018	997	943	987	979	1051	1026	1024	1018	1005	982	1048	971	1043	969	973
9259	6227	1460	270	245	220	234	230	227	243	208	240	248	214	222	237	228	218	211	232	232	222	211	232	204	230	216	209	215	221	224	225	233	223	240	204	227	243	232	236	248	231	244	226	227	225	202	240	243	226	233	222	231	202	222	233	227	196	222	211	217	224	223	227	224	232	246	244	220	226	192	202	224	239	217	236	244	212	198	228	241	223	219	240	220	191	235	234	229	228	219	228	210	205	229	227	219	214	239	244	214	227	240	260	213	240	216	218	209	255	254	217	219	230	215	198	217	221	257	229	224	273	216	221	218	245	220	222	235	225	240	228	220	222	183	226	180	195	225	228	235	232	221	216	240	215	223	231	220	231	231	250	235	245	187	209	210	229	208	203	219	230	225	203	235	238	222	210	249	252	253	240	228	236	224	243	247	218	215	226	228	255	251	219	239	221	201	209	234	218	244	232	238	222	216	278	227	245	221	255	256	197	220	200	256	225	232	205	212	236	240	241	227	211	263	228	228	219	195	235	205	215	220	271	227	211	219	209	204	241	243	199	249	205	217	225	209	217	221	207	232	264	242	208	251	209	264	212	225	220	226	232	229	229	237	247	227	239	235	211	215	207	238	253	211	202	222	221	207	229	220	204	233	261	223	215	208	213	233	223	226	224	229	239	211	228	222	236	235	215	239	225	220	212	220	232	219	270	235	210	227	213	217	236	207	235	251	224	235	226	224	206	224	247	227	231	209	235	219	216	205	209	218	212	257	199	247	202	215	201	231	221	225	222	223	225	227	224	211	234	218	247	188	231	222	216	246	209	212	239	248	234	200	222	221	214	260	227	221	217	223	236	198	238	209	220	231	228	222	227	245	230	239	239	194	211	237	230	223	221	230	213	203	207	229	194	243	213	209	229	227	251	241	235	229	252	181	227	212	201	236	249	221	222	199	208	212	220	271	257	255	211	199	237	235	220	221	242	216	220	205	211	201	217	243	225	231	222	198	232	245	243	231	223	216	205	220	208	234	237	204	194	219	248	215	253	223	237	199	227	237	226	224	213	221	230	206	221	241	225	228	233	225	231	226	240	228	221	219	219	228	218	219	264	222	217	218	243	233	201	213	256	235	208	205	227	224	229	212	232	238	225	253	219	207	205	194	236	252	227	229	243	230	230	217	219	219	236	227	227	258	246	241	229	209	251	237	232	218	207	214	238	260	223	200	216	225	230	240	217	223	201	250	221	215	257	224	225	239	231	225	255	230	228	224	219	231	185	223	220	228	226	246	243	204	216	210	250	237	238	218	219	213	205	238	218	221	199	220	244	245	226	238	240	261	210	210	261	221	241	224	213	249	210	217	232	218	220	238	209	212	247	240	227	228	219	229	232	230	212	215	198	228	214	235	246	240	229	207	243	230	257	223	220	233	238	233	217	238	219	238	235	219	227	223	224	225	209	252	225	256	206	221	252	219	207	235	211	220	217	228	224	208	236	217	218	234	234	219	255	222	224	207	239	220	234	229	220	221	239	215	238	203	245	225	229	241	231	200	234	223	214	207	218	202	222	226	214	217	199	213	245	244	251	232	255	221	250	232	238	239	227	233	220	241	237	236	216	240	221	207	239	241	230	223	218	258	239	228	216	234	244	227	225	236	234	203	241	215	219	224	218	205	224	222	248	257	226	208	222	195	255	229	218	234	198	237	209	220	228	223	221	238	225	219	233	216	232	187	192	197	230	226	237	235	200	204	245	227	210	222	229	201	266	211	233	234	217	193	212	225	235	221	204	231	199	231	230	231	243	225	224	208	237	231	193	227	233	197	205	241	230	231	218	217	226	237	234	236	226	210	228	241	230	226	215	205	237	225	207	258	235	245	227	209	220	236	253	248	214	212	232	215	219	229	226	220	229	233	219	234	208	226	237	221	207	213	229	236	232	235	225	229	250	225	246	225	217	216	212	249	202	240	213	238	227	232	254	235	236	247	245	212	242	242	208	225	259	205	197	240	233	214	220	238	237	204	251	219	238	227	231	212	212	180	219	224	200	243	238	230	238	218	234	200	225	220	220	223	230	223	229	223	257	222	214	194	229	265	215	210	248	213	212	215	219	236	229	245	232	210	191	222	231	231	237	237	243	232	241	213	234	220	229	233	207	242	213	244	220	249	219	220	253	224	221	219	240	197	258	221	217	228	212	224	226	220	208	227	207	235	225	237	232	219	231	231	248	208	209	222	225	251	234	226	242	210	214	200	254	213	223	233	215	229	191	238	228	215	223	228	235	210	209	239	209	211	235	249	193	215	214	235	219	230	224	273	250	227	230	209	190	194	213	263	190	222	188	237	220	239	236	205	226	202	215	220	221	224	240	219	220	261	226	218	232	191	235	223	227	237	241	211	243	258	223	237	238	225	212	241	202	228	230	258	233	232	257	251	214	206	203	220	220	218	228	213	226	255	214	222	217	214	226	225	225	225	230	255	255	239	225	204	212	212	241	194	212	221	244	208	219	247	227	234	236	232	251	222	232	226	251	231	259	238	227	236	229	219	232	223	210	248	242	211	235	233	219	225	221	247	223	212	191	204	251	241	235	247	222	240	208	201	257	208	243	207	233	205	215	235	196	202	205	226	257	252	210	227	217	236	202	227	209	195	226	226	198	223	248	238	215	249	225	225	252	228	225	238	214	218	236	243	200	185	224	226	212	216	214	227	239	228	242	238	200	223	212	216	239	247	206	216	221	200	219	218	242	234	228	196	224	223	207	247	191	235	225	241	193	239	252	249	263	233	233	237	208	257	242	199	188	228	214	211	224	222	214	192	231	251	234	231	209	242	248	225	235	176	235	247	216	232	233	213	255	205	224	245	251	222	221	213	183	235	204	220	208	222	237	201	231	210	225	219	221	238	241	247	241	229	248	210	227	268	224	233	212	208	194	217	232	243	224	232	196	241	226	230	224	180	232	221	234	225	198	203	222	208	204	222	207	231	222	220	233	217	222	214	228	239	217	259	255	224	229	219	203	207	256	263	252	259	226	219	264	213	190	213	265	226	214	209	236	225	246	214	225	236	215	225	210	230	196	212	215	249	227	207	185	235	224	249	208	224	218	218	217	210	212	233	230	201	228	228	220	225	208	222	217	223	248	237	225	207	220	232	212	226	238	230	233	250	235	222	217	222	229	257	230	209	243	242	249	235	231	232	222	239	237	206	232	221	239	218	211	222	227	232	227	203	218	245	220	228	238	241	229	217	262	248	194	231	243	232	231	235	233	206	236	236	206	217	233	199	245	216	214	215	238	213	216	233	247	265	229	219	231	246	227	232	224	229	207	266	233	228	216	212	226	236	230	219	220	242	244	210	233	215	210	215	211	260	219	220	218	236	235	223	212	234	235	235	237	205	184	216	224	230	203	201	222	236	209	219	243	219	215	227	229	209	219	199	213	228	229	240	205	241	208	218	240	218	219	225	234	234	199	264	217	242	222	227	207	246	210	225	220	256	226	217	240	222	193	227	226
5755	5590	2665	566	581	644	610	557	630	596	569	651	596	553	577	598	612	587	579	596	565	573	566	572	575	605	552	589	510	608	584	551	539	584	575	579	549	604	567	579	604	629	612	552	584	579	568	590	568	539	559	577	570	598	622	579	537	590	539	585	587	582	536	553	574	556	550	570	582	604	618	584	574	577	547	566	583	549	610	586	589	563	575	596	594	604	564	568	497	576	611	545	540	551	536	576	562	583	635	607	570	598	538	608	541	521	538	584	591	566	578	559	571	614	592	544	577	584	552	583	579	540	575	583	625	539	599	570	582	593	554	590	563	598	561	619	589	568	615	575	565	590	555	590	578	536	558	544	598	565	534	581	538	591	604	548	581	554	582	583	559	592	575	552	568	567	584	622	588	577	601	571	568	589	596	578	558	574	552	580	580	553	582	574	522	536	586	671	533	584	537	559	553	560	599	569	558	585	579	567	618	559	594	539	558	603	570	575	605	558	575	634	537	567	569	597	610	578	577	619	587	576	592	570	580	575	548	629	533	570	597	584	629	592	624	602	559	565	608	546	589	551	581	539	572	576	569	589	618	624	584	579	558	553	555	564	579	570	572	537	593	560	582	576	567	567	590	595	560	573	563	582	602	559	565	584	595	606	561	579	579	533	554	606	581	581	570	539	586	546	601	590	589	562	560	574	592	535	567	592	573	622	555	585	566	583	558	550	587	563	552	585	606	587	543	539	603	593	574	553	589	540	598	586	578	567	569	543	575	583	580	543	574	544	570	598	590	541	572	542	533	601	562	594	569	566	548	586	552	579	588	560	589	604	576	582	580	587	615	582	558	546	594	585	606	596	558	551	574	545	557	597	571	584	558	605	571	551	574	562	575	567	567	560	601	575	553	612	547	586	560	591	616	562	543	526	553	549	547	588	583	580	604	582	536	579	571	563	595	555	530	564	638	543	543	602	552	607	532	611	566	565	561	595	584	515	594	503	609	538	568	584	577	603	560	547	600	563	546	607	562	593	578	587	575	599	571	592	578	572	585	582	563	578	591	574	547	612	526	581	533	536	586	562	581	571	557	527	617	554	591	592	576	538	584	557	566	597	571	603	590	588	613	585	545	632	583	585	532	531	581	568	583	576	571	556	537	588	595	574	591	560	569	547	598	618	603	551	588	577	573	578	630	616	572	571	587	595	571	611	592	566	554	584	586	579	549	594	579	579	561	567	583	585	537	599	577	563	603	569	543	573	608	558	583	576	559	604	543	603	593	569	599	586	584	590	563	529	592	586	543	561	596	584	628	531	574	571	541	557	561	582	549	571	593	567	573	586	574	544	526	593	583	645	536	597	554	600	579	571	587	551	550	594	562	593	621	583	533	561	557	580	616	558	567	569	543	654	566	597	627	560	577	568	542	585	565	574	557	565	566	558	546	540	594	611	567	545	588	554	571	574	553	578	523	599	593	578	592	586	546	544	610	572	555	596	586	548	598	534	555	608	593	567	625	565	553	606	582	549	607	561	556	590	567	572	547	602	582	609	567	611	563	597	570	584	603	562	612	540	551	577	543	567	612	593	585	570	588	611	550	579	503	581	535	589	577	596	538	588	555	546	622	587	606	643	542	574	559	601	570	550	587	570	527	588	565	527	571	551	552	585	566	550	598	542	568	579	554	613	592	581	571	534	565	575	573	559	614	533	593	602	589	549	557	597	551	579	584	533	578	541	554	608	555	591	619	584	544	605	626	605	576	615	590	552	557	594	566	586	582	571	602	614	537	546	532	590	556	554	588	574	572	567	569	596	590	569	546	551	561	575	568	587	613	558	610	552	547	557	569	591	561	588	584	562	585	608	586	527	554	581	590	591	607	553	591	600	568	581	590	565	553	609	613	576	651	556	591	577	564	573	549	560	574	619	574	578	547	579	561	565	589	532	571	606	587	550	585	560	573	522	573	570	557	586	573	581	551	560	572	587	569	555	568	625	580	590	582	566	566	579	545	567	567	590	571	559	607	533	532	596	574	555	608	575	574	519	576	588	592	591	651	561	585	527	566	549	545	566	569	581	589	565	567	590	587	590	591	552	572	564	558	579	566	568	580	620	602	586	554	598	583	579	533	564	568	545	544	628	600	568	551	553	592	577	565	552	557	558	547	569	578	567	560	573	611	611	580	581	563	546	565	558	587	586	606	558	550	566	570	575	584	563	563	600	595	584	559	569	537	582	540	574	540	573	602	548	533	567	613	578	591	582	581	543	547	572	591	554	538	563	596	582	605	581	541	581	562	584	554	599	580	605	605	592	556	587	551	578	550	568	568	582	532	574	569	563	588	553	566	566	570	586	571	600	587	586	567	589	582	564	581	550	566	565	575	556	571	601	574	540	565	568	594	575	545	576	566	532	544	584	551	533	569	555	564	563	568	598	593	542	554	569	581	573	568	603	565	582	578	581	565	570	549	579	599	541	546	568	604	557	577	559	533	559	608	566	604	566	558	607	537	572	576	570	564	591	628	561	630	608	568	561	540	592	577	602	570	540	625	589	579	596	585	600	579	616	554	628	565	545	571	578	551	619	591	516	586	562	557	614	544	604	565	547	556	587	577	589	568	552	556	548	575	586	594	571	574	581	597	589	556	607	578	542	553	589	579	547	560	575	589	597	566	602	571	584	569	587	563	620	613	586	550	547	563	555	576	555	557	587	596	592	591	526	558	562	563	570	578	528	553	567	576	581	567	524	578	573	571	597	571	569	554	566	585	619	558	563	611	606	606	567	569	578	538	603	611	576	605	563	559	595	571	602	580	549	599	582	559	575	594	574	577	563	581	613	576	550	614	537	549	533	628	610	545	584	599	566	584	572	555	666	544	548	591	534	543	574	591	551	595	587	525	612	549	570	575	554	569	604	593	590	609	591	562	574	548	572	571	581	558	569	585	567	554	573	525	568	596	563	551	582	529	607	564	613	568	568	560	568	571	564	609	556	580	593	579	613	559	592	569	579	576	585	572	566	573	572	546	576	627	557	582	568	557	608	555	583	553	582	557	572	591	554	595	567	585	602	553	588	530	621	549	541	576	597	531	579	580	554	574	583	602	581	607	605	549	553	558	577	573	576	570	571	542	596	609	608	570	582	560	572	536	574	578	553	568	603	597	580	562	623	566	548	576	550	616	655	591	567	614	609	565	562	530	601	598	533	564	601	570	637	559	576	577	581	528	607	512	559	584	584	545	624	605	547	566	542	566	592	602	590	578	563	554	590	618	573	594	537	625	591	592	579	569	559	537	601	537	582	606	603	562	627	575	555	578	578	590	525	569	565	546	612	571	557	561	565	581	562	546	537	546	582	601	569	600	575	571	569	552	594	584	601	525	601	552	587	559	551	561	563	621	554	578	569	578	574	588	553	616	499	581	575	549	553	564	607	563	595	555	626	589	582	602	580	614	595	620	584	575	597	594	545	566	577	582	595	584	548	608	544	562	626	631	538	509	550	575	522	576	586	583	587
19258	12138	23125	2309	555	481	453	454	421	392	436	405	387	421	448	433	416	439	432	392	390	457	437	441	411	382	389	416	397	370	390	429	425	425	431	397	393	394	381	426	375	446	380	425	360	408	433	378	381	402	421	400	408	421	382	392	450	386	411	416	418	425	408	426	399	397	407	453	396	394	394	411	436	438	419	439	398	428	386	400	427	428	428	418	395	413	442	436	393	403	375	370	385	411	421	371	387	388	401	401	387	387	434	436	426	455	412	376	398	401	406	388	410	375	403	416	407	402	450	390	388	422	391	347	388	425	407	418	420	458	422	359	404	385	380	408	413	398	423	376	410	378	371	401	360	407	395	399	403	409	383	364	412	403	405	365	397	403	412	395	426	401	399	405	360	400	423	375	372	405	393	399	399	399	425	397	406	376	411	390	423	368	397	384	382	393	410	453	417	419	399	420	446	401	424	368	416	367	400	390	374	384	430	400	408	417	395	383	382	382	452	384	420	395	424	392	390	391	416	425	407	398	440	421	412	414	380	418	404	411	397	410	418	378	405	421	438	383	412	386	426	377	404	381	410	413	397	399	404	393	380	398	407	404	408	456	395	383	409	409	399	398	388	432	393	440	433	441	449	351	397	410	404	384	437	426	365	415	422	408	401	406	409	408	379	409	443	388	409	396	409	409	437	431	426	406	426	463	369	421	403	370	393	389	428	398	393	399	401	428	420	414	421	375	424	394	394	375	387	435	422	440	341	413	418	371	394	393	384	389	431	368	383	407	411	401	382	435	398	423	408	407	397	405	403	401	422	424	375	409	389	413	421	390	386	408	372	387	415	373	379	399	442	403	366	421	419	341	419	409	392	388	400	435	403	418	388	410	408	406	402	411	378	423	380	423	443	452	432	403	418	434	395	381	395	446	413	408	390	464	459	422	397	392	404	384	393	425	409	416	421	406	450	374	409	437	396	413	352	396	399	426	419	397	382	430	410	409	399	378	407	466	400	382	425	407	387	404	366	418	416	413	438	415	410	413	396	373	409	426	435	375	408	382	379	404	404	371	403	448	411	413	444	424	390	391	404	397	416	411	391	397	398	398	408	419	428	435	421	405	431	394	381	446	421	360	430	379	425	396	378	436	444	395	392	424	390	406	403	445	445	408	356	366	407	369	377	371	400	431	398	411	436	409	420	416	409	379	412	389	384	422	389	399	403	466	377	397	413	408	407	389	391	428	424	425	401	424	436	369	399	428	360	399	433	382	389	420	373	419	394	405	416	401	391	425	406	378	378	401	414	412	404	381	418	438	419	401	394	387	402	366	358	414	436	390	420	347	397	429	397	415	395	401	421	428	403	374	402	394	431	417	385	444	403	387	395	398	428	422	392	428	400	410	398	418	408	396	423	405	414	405	396	407	397	399	416	441	424	394	424	364	378	370	410	397	387	417	398	437	409	425	377	418	415	431	381	391	401	389	397	421	392	406	424	417	409	399	403	444	397	424	401	414	397	402	422	422	437	395	389	416	409	409	361	434	414	432	417	403	367	404	435	411	398	401	396	405	436	378	363	417	424	438	377	380	403	385	405	415	418	392	389	377	392	398	446	392	394	415	357	388	391	425	421	388	422	381	432	399	402	418	427	414	418	397	425	425	429	380	422	405	390	396	392	415	382	417	426	398	398	396	406	428	401	380	427	410	395	378	407	437	409	407	414	435	447	397	402	407	365	475	397	384	397	414	397	447	407	370	371	383	413	444	377	368	367	434	379	398	392	425	406	393	401	392	400	405	385	375	418	382	414	381	409	413	384	396	425	432	370	386	377	401	415	430	435	419	416	374	416	458	430	432	427	387	459	400	416	366	412	425	441	409	401	423	386	388	414	443	395	408	411	407	442	368	406	435	406	455	405	409	425	431	451	405	433	415	392	400	392	416	392	408	422	397	403	343	423	408	403	419	408	408	416	383	418	375	373	414	414	410	435	423	362	389	432	427	408	411	378	406	410	408	408	431	433	403	435	370	409	422	400	399	363	394	429	426	399	385	405	391	379	425	417	433	420	375	398	408	449	394	445	410	394	425	427	424	387	397	405	429	352	421	411	392	417	391	406	398	456	435	376	398	417	384	395	418	461	395	413	385	391	386	446	394	374	381	435	394	383	423	442	389	440	386	393	421	423	437	387	369	389	406	392	382	401	388	432	429	389	384	392	433	421	405	369	425	430	382	433	363	377	442	452	417	388	412	375	421	386	386	450	396	410	412	402	441	420	391	428	389	423	410	446	403	420	401	360	383	445	438	380	405	385	362	416	414	424	422	402	436	375	402	428	380	414	417	399	381	436	394	400	428	405	407	419	384	400	426	412	395	382	419	433	400	405	376	431	396	395	426	404	404	405	398	456	385	402	406	388	425	424	398	408	412	390	422	403	413	399	386	383	358	387	383	397	430	426	399	424	377	387	410	425	424	413	424	367	387	413	415	389	414	388	416	389	432	409	387	434	394	382	380	443	374	393	362	389	438	372	406	407	429	444	412	429	389	410	460	408	380	400	444	401	448	446	403	425	432	411	412	357	405	439	391	428	402	402	416	428	405	432	396	401	382	431	383	410	398	380	385	422	438	436	412	445	404	413	400	389	422	419	415	393	394	400	448	435	379	398	398	412	393	397	399	397	396	420	379	389	421	414	401	413	395	416	415	406	404	376	405	426	391	392	384	415	407	348	422	396	421	408	431	394	395	361	422	397	406	411	418	426	383	404	402	410	425	403	444	396	377	432	384	411	424	413	405	443	425	405	403	402	379	420	483	369	381	363	436	384	419	395	431	403	410	375	428	373	401	444	423	418	382	404	443	393	418	434	437	464	396	420	405	378	391	427	392	375	418	414	374	429	386	411	406	386	404	397	400	366	424	429	414	355	408	394	376	427	385	381	411	381	441	406	434	414	445	374	437	440	445	419	434	474	399	399	448	394	397	426	418	392	401	403	356	405	389	373	390	414	408	429	419	379	392	437	442	415	417	426	430	398	446	387	417	401	445	394	432	403	385	435	411	452	444	391	417	439	417	428	411	399	446	412	380	411	422	431	427	404	423	439	363	404	422	379	460	406	359	382	416	389	380	395	417	427	415	415	448	433	383	374	421	390	392	425	391	423	430	385	391	344	417	394	387	416	389	391	421	384	398	387	400	409	446	401	409	411	397	383	414	420	411	400	408	424	370	393	448	391	403	413	405	430	431	473	398	428	375	403	436	407	392	414	391	430	418	434	429	433	414	411	390	379	409	384	422	405	412	403	409	415	390	438	390	388	395	403	409	416	402	413	384	367	385	377	413	402	432	399	424	385	435	458	414	386	401	428	386	376	420	410	390	393	417	411	381	406	402	401	406	412	362	389	404	467	381	393	410	410	393	375	438	396	404	414	411	391	392	388	392	415	402	384	373	367	442	388	432	443	450	387	446	402	373	410	423	414	384	379	411	371	393	436	389	413	407	399	441	422	417	392	410	428	429
12645	10877	21608	1592	1440	1415	1200	1181	1144	1092	1035	998	994	1021	929	933	980	969	906	922	960	959	1015	975	918	941	962	921	972	884	922	937	943	965	924	935	992	922	981	936	942	955	925	929	917	934	898	1032	934	927	885	955	945	908	901	886	942	941	964	870	914	943	948	880	910	991	967	901	888	927	1006	858	946	939	923	951	953	933	921	930	914	943	940	941	981	943	928	967	875	917	965	924	955	934	946	936	912	906	953	921	876	911	952	901	936	947	936	957	934	941	909	935	939	926	953	940	928	959	868	953	937	934	1014	875	908	910	937	967	932	921	936	959	933	957	898	937	889	916	928	937	915	945	973	941	964	958	930	878	966	939	943	947	947	926	946	880	932	922	926	889	902	957	906	897	919	947	949	916	948	910	942	918	910	997	945	932	929	968	925	941	932	919	932	936	985	935	949	926	884	934	965	909	912	951	902	921	922	919	992	911	934	978	912	933	920	941	875	921	935	943	948	934	924	886	924	960	969	948	924	910	909	929	909	890	919	924	947	954	903	930	912	938	965	951	948	863	930	1026	969	944	923	909	933	938	894	911	954	931	951	958	954	965	896	939	912	924	939	978	960	923	892	963	973	921	938	957	887	947	944	889	948	932	929	930	884	919	964	947	895	959	876	921	902	936	919	1001	956	967	883	940	930	984	933	938	939	906	926	916	941	889	893	947	958	940	927	935	957	953	905	916	935	913	940	875	892	923	860	923	987	889	933	942	954	980	963	951	924	885	920	961	964	914	920	940	898	948	951	883	972	936	928	943	891	964	905	955	887	921	964	985	929	952	950	931	925	933	960	943	993	977	866	900	895	955	936	950	926	946	921	954	892	921	913	931	918	914	998	914	970	950	955	917	915	899	967	886	943	925	891	924	989	905	909	912	935	941	912	921	889	894	958	935	948	956	1020	873	923	919	922	958	940	977	985	950	941	945	945	970	926	942	942	885	912	948	917	916	900	986	929	889	953	901	873	925	939	951	934	912	936	920	966	961	929	955	936	895	883	901	933	862	973	924	922	915	933	896	922	909	947	905	944	973	926	934	862	940	911	924	908	945	864	943	986	935	863	927	971	918	913	885	919	946	950	880	926	978	897	969	922	962	948	897	940	911	860	924	951	976	908	973	931	918	935	915	947	917	921	881	944	926	938	879	909	898	975	945	919	897	876	919	964	914	1030	914	880	947	953	967	940	963	959	912	926	886	921	914	961	965	944	874	914	909	927	900	964	927	968	949	940	935	879	957	953	897	959	961	950	916	885	937	969	940	969	910	961	864	964	909	962	1001	979	923	976	919	905	975	923	951	877	973	956	923	880	883	887	948	941	963	939	982	957	968	894	917	946	885	916	922	977	901	938	928	922	888	942	907	964	966	979	977	924	911	913	909	925	894	941	967	907	930	920	949	933	998	880	909	891	947	955	986	928	950	897	871	928	888	942	944	908	991	935	879	928	889	947	913	976	870	960	878	973	948	948	958	930	929	910	964	944	898	925	919	902	924	962	949	918	930	901	945	979	1006	925	910	960	968	944	900	928	964	910	943	986	964	977	937	867	913	933	968	931	914	913	949	902	933	969	934	983	946	943	973	935	950	908	943	919	947	918	914	962	965	936	932	996	926	894	962	975	913	923	927	934	928	919	929	930	923	948	958	904	898	911	915	942	944	875	924	917	962	907	896	888	859	927	951	968	974	981	900	899	939	945	890	918	908	878	941	967	936	932	945	992	989	882	879	942	923	933	907	938	977	940	891	979	952	868	966	926	925	940	922	923	897	899	923	911	956	926	898	932	898	897	966	893	954	947	963	937	876	897	966	943	947	928	884	929	909	880	948	920	942	885	928	887	911	894	937	945	913	910	918	919	883	946	944	966	964	929	943	963	936	924	944	929	916	962	971	1007	954	883	927	918	901	916	918	902	931	967	929	970	946	928	948	989	927	919	936	953	969	919	915	907	941	978	944	909	966	949	880	951	947	969	950	967	916	919	943	983	898	908	950	961	943	911	978	914	903	937	997	934	939	945	924	993	887	906	933	959	945	958	925	975	908	880	937	947	929	912	915	969	924	930	973	960	925	897	924	926	889	918	926	877	861	946	957	917	922	901	917	930	966	902	866	912	897	901	956	882	951	947	965	934	929	910	948	920	951	949	899	947	950	934	922	942	928	954	963	937	972	976	946	904	930	901	929	936	936	927	962	881	965	858	1000	944	959	989	890	937	925	897	879	944	931	950	960	929	982	875	924	904	943	1008	902	930	960	931	965	963	940	928	949	919	939	906	944	892	921	919	929	947	898	924	892	970	948	908	891	979	970	955	941	967	914	940	892	939	947	891	965	885	935	908	939	886	966	925	974	926	921	915	922	929	934	874	905	986	931	912	887	982	923	892	919	948	929	976	944	944	906	868	973	962	855	914	957	967	845	899	994	869	897	924	949	911	956	921	938	912	915	862	925	896	901	919	951	979	919	963	883	939	900	898	950	888	887	882	928	941	944	937	960	948	916	899	910	916	900	897	919	938	940	911	896	931	955	937	920	963	941	917	902	976	935	912	939	934	913	898	935	895	933	982	870	890	956	906	916	919	956	940	952	948	907	953	919	949	971	911	959	964	919	938	891	944	927	924	935	907	885	882	919	899	993	883	900	916	992	976	941	927	946	922	923	955	938	924	930	934	908	926	869	922	966	935	927	962	917	979	952	1015	961	916	954	913	971	937	942	949	899	945	896	942	939	943	1005	907	922	958	922	962	926	908	910	934	982	948	913	935	942	987	927	931	962	957	886	927	999	955	921	961	902	973	899	1056	955	935	924	969	945	917	954	960	948	952	974	948	959	925	935	872	958	910	867	889	904	961	935	928	951	914	879	936	942	962	895	931	945	947	994	903	932	932	915	977	968	895	976	954	962	925	965	883	910	869	903	991	926	998	946	900	941	934	924	902	969	956	934	965	878	941	947	905	973	923	935	895	959	950	963	878	947	928	929	938	927	942	888	1001	936	899	892	936	923	885	925	945	949	931	921	942	942	949	940	951	975	934	913	909	922	920	946	919	980	962	887	916	974	914	986	899	886	916	916	927	934	938	919	934	959	886	944	954	934	907	951	908	927	976	951	900	931	968	934	898	974	965	897	914	912	966	880	917	925	888	961	920	904	973	948	982	922	928	926	888	964	911	910	946	919	870	911	923	955	952	945	962	933	972	954	942	943	900	934	968	920	904	919	986	917	968	944	900	1000	908	879	928	936	947	929	969	957	949	924	920	917	869	923	967	902	923	931	921	888	942	899	930	951	968	959	940	938	958	921	882	966	942	997	930	974	912	983	863	972	921	915	906	911	923	969	919	948	929	936	913	911	908	903	872	940	941	942	971	919	920	913	921	933	1001	945	982	948	936	957	999	852	883	963	953	944	945	920	945	934	913	908	902	900	905	934	890	919	951	927	914	1028	970	917	975	909	924	944	890	933	909	911	896	973	910	892	908	940	980	928	887	907
29364	22014	32343	4853	741	630	626	543	512	511	501	519	463	457	474	515	465	447	439	384	510	484	433	487	460	503	469	437	422	457	465	474	432	444	453	442	439	485	464	491	441	441	434	442	463	483	470	455	423	468	504	449	451	424	407	400	427	395	432	448	417	459	418	444	386	411	437	460	467	494	435	445	467	435	440	445	429	405	443	460	501	495	414	456	408	450	428	478	435	429	463	418	438	465	436	456	395	435	465	465	465	466	424	441	453	442	445	442	464	456	447	472	470	442	414	472	445	448	443	455	450	417	432	421	422	470	448	471	441	460	449	458	468	454	433	454	440	426	429	456	430	469	475	444	437	454	446	458	444	476	456	424	469	468	439	440	447	441	470	440	473	465	453	449	487	420	488	464	467	408	407	456	464	478	471	466	438	473	441	412	470	438	462	504	443	447	449	453	459	479	442	480	442	477	416	459	451	477	432	419	442	439	424	455	452	438	456	445	406	436	443	460	485	459	481	474	433	484	420	440	460	452	466	433	459	434	465	507	436	449	476	414	478	450	449	441	445	453	443	483	489	504	503	465	449	467	470	396	431	448	452	461	479	467	461	464	449	476	460	458	454	430	445	408	436	426	452	458	454	426	405	446	444	463	472	427	401	429	451	430	473	415	457	453	373	423	485	462	462	455	449	494	431	455	469	447	490	470	455	443	449	509	463	477	453	449	433	390	439	439	443	427	460	427	493	490	424	487	416	438	456	466	465	461	430	441	427	435	426	410	461	470	437	452	487	457	444	428	458	419	462	434	448	414	455	447	469	451	436	463	456	470	456	431	433	455	420	450	469	436	471	423	434	471	434	425	429	437	477	458	480	437	439	425	494	432	454	445	417	422	461	435	422	437	457	458	422	471	462	426	457	429	446	419	443	434	413	425	424	439	454	397	466	449	427	434	461	413	438	483	452	478	442	379	462	461	454	466	430	439	472	488	440	483	438	456	429	442	484	471	453	470	472	464	414	417	451	409	455	418	442	446	462	470	452	471	408	438	431	452	421	447	497	432	413	410	453	477	420	475	447	451	455	424	488	449	440	466	461	486	440	471	401	481	460	423	453	428	488	472	453	461	469	401	444	463	444	465	422	417	459	466	469	445	436	381	443	447	452	500	460	449	514	445	438	471	476	438	457	475	455	454	403	417	400	445	452	442	445	474	421	433	442	489	465	464	422	474	436	437	410	431	433	453	438	402	437	434	450	420	432	403	468	437	451	439	434	488	446	454	421	441	507	481	439	453	468	454	433	424	409	465	421	428	468	445	442	481	473	412	456	412	452	460	402	449	416	445	452	457	419	475	427	458	434	486	441	445	454	441	449	431	478	454	524	474	416	454	448	436	441	459	457	503	455	435	453	449	452	435	427	457	451	453	448	437	439	458	483	466	477	415	416	449	438	420	469	442	442	468	454	432	427	447	461	464	477	419	465	470	449	444	481	500	399	442	446	437	414	431	461	455	471	479	443	403	477	459	430	462	476	471	427	462	452	416	445	461	446	445	385	458	469	501	441	490	458	489	467	432	482	424	435	443	441	434	413	442	464	445	479	463	483	439	465	480	417	446	400	479	448	449	400	456	497	437	452	438	427	436	447	474	449	445	443	448	418	431	475	456	492	447	456	482	501	492	400	434	445	451	464	434	456	458	472	439	428	465	484	387	489	405	469	453	445	467	451	435	404	459	437	437	437	485	468	462	452	444	406	462	463	437	439	495	458	483	454	461	470	488	478	476	425	434	438	455	462	482	484	459	434	448	445	469	456	461	487	437	438	498	429	461	458	457	467	440	451	471	419	440	455	443	449	422	460	481	459	467	479	462	475	433	456	454	467	460	449	421	428	506	452	445	428	483	450	491	476	460	423	487	406	427	465	443	457	446	438	449	449	460	459	426	448	433	466	464	454	498	411	427	451	459	435	454	461	446	452	446	445	449	418	433	431	432	433	466	452	422	488	458	454	418	434	470	442	430	460	476	455	464	452	465	472	450	443	410	446	407	477	435	437	425	460	456	424	475	449	441	465	424	418	473	424	431	434	436	431	446	416	467	464	453	421	442	450	404	444	465	474	455	460	456	452	438	425	455	454	466	492	454	488	450	465	439	456	475	426	475	450	443	478	433	433	443	425	464	433	455	442	424	434	469	466	443	442	489	432	470	481	442	486	428	450	474	473	445	425	447	490	452	454	443	465	440	432	441	436	464	453	429	467	478	456	470	479	436	456	433	443	470	443	433	458	409	443	479	446	402	420	469	453	459	463	464	452	413	434	461	454	460	441	484	422	435	434	446	475	451	455	437	455	484	415	422	482	436	452	465	492	427	434	484	465	415	463	398	463	489	443	458	436	443	490	475	445	485	446	417	433	425	435	465	424	467	426	507	432	428	441	415	473	465	430	485	441	467	459	466	449	447	465	398	474	485	461	451	450	471	447	450	475	424	453	437	443	440	465	453	446	473	445	461	463	447	486	488	472	497	482	465	442	486	496	499	410	436	443	450	459	457	430	459	504	468	466	508	492	493	440	446	525	447	464	463	452	442	429	464	431	468	431	441	444	449	466	427	434	483	501	477	471	481	434	449	420	458	448	442	443	413	450	430	455	433	481	454	402	441	467	475	461	469	496	451	497	457	404	486	471	447	436	480	470	440	454	403	411	456	461	431	453	419	449	475	445	437	419	429	494	409	423	464	448	452	485	476	484	448	426	445	482	478	402	443	464	434	445	447	452	446	440	450	428	463	475	412	431	464	434	475	459	474	467	472	423	451	452	449	452	428	456	420	430	401	421	420	423	455	440	471	436	475	428	463	422	450	448	435	454	433	431	433	405	478	448	504	487	473	468	484	463	413	422	460	440	433	465	415	462	463	442	453	447	465	457	396	433	474	449	464	451	457	442	476	510	444	480	480	472	484	415	428	450	469	455	445	466	485	424	493	468	428	457	461	458	418	448	467	446	460	410	445	463	448	476	435	487	443	478	439	422	421	454	460	478	464	421	446	469	465	463	434	433	424	439	419	420	445	474	445	503	477	461	447	473	434	446	446	471	431	492	399	443	421	436	477	446	462	445	452	450	456	459	439	457	473	409	463	475	435	459	447	450	399	444	435	456	454	408	480	431	467	455	428	391	438	427	418	414	426	428	449	457	477	499	473	418	440	452	453	496	448	416	463	448	451	471	456	446	432	437	458	456	466	453	467	390	418	448	428	469	479	463	461	479	496	476	435	456	442	455	405	442	463	475	434	462	462	433	425	447	421	438	432	448	433	472	477	469	453	428	477	444	460	428	439	410	473	439	442	462	463	476	492	461	439	420	471	468	462	428	443	459	417	440	472	467	447	468	475	441	432	451	476	415	447	438	420	457	467	451	434	458	467	432	427	472	453	439	476	430	416	433	466	431	451	452	459	415	517	464	444	454	440	429	448	473	465	429	476	465	482	468	458	464	462	436	449	490	447	456	479	466	467	472	470
16799	18085	20443	2280	2100	1781	1552	1436	1431	1303	1194	1171	1120	1115	1078	1078	1034	1046	1036	1045	1088	1038	1075	1058	1073	1035	975	1045	1058	1085	1058	976	1031	991	1008	1022	1047	992	1000	1021	997	1005	1006	1003	1025	1028	1020	1010	987	946	1014	991	979	1001	918	1005	965	1004	962	1004	1026	945	1000	1003	926	989	962	936	933	1044	986	995	991	1024	974	1006	968	1006	969	996	1023	1007	1004	991	957	965	966	952	978	983	951	976	944	959	992	996	1010	987	1016	989	974	990	1045	1002	967	934	1019	1015	957	977	956	1021	966	985	986	1009	974	1017	980	1022	983	994	1021	937	971	963	994	959	971	974	1041	973	999	993	1013	914	981	1033	992	1003	1063	964	1037	942	983	1010	1010	1083	956	954	952	985	929	957	991	1003	974	1034	1037	946	990	969	1030	989	983	1011	990	978	971	982	1012	975	967	958	987	961	960	1083	1000	965	963	971	940	949	958	953	956	991	918	966	996	1018	958	980	956	1027	961	977	1025	943	943	916	921	902	979	1027	1028	1067	980	985	990	989	978	1003	996	966	968	982	1001	979	924	1006	953	971	954	944	949	1002	984	984	986	971	974	971	1014	1016	959	946	957	935	983	1031	993	942	977	956	995	945	1035	978	936	1010	1017	967	948	943	1019	1002	991	944	1030	904	983	997	979	955	954	999	999	971	991	966	1024	936	988	958	982	966	989	961	939	956	945	908	1007	938	997	932	1003	986	1002	970	1009	921	998	1005	951	977	1001	976	999	966	968	938	961	974	965	1000	981	1030	1010	941	975	964	956	967	944	979	989	923	974	939	1016	1011	933	1021	940	956	1021	998	994	1026	978	965	978	992	1013	935	1023	981	992	1025	1014	942	971	1026	973	965	974	958	955	978	1034	986	1005	1002	1023	979	994	911	971	989	952	982	965	950	940	1000	1037	943	999	1028	953	954	1022	992	1028	940	947	1010	995	1010	988	964	1030	954	901	949	972	951	928	988	1040	1034	998	968	902	943	899	940	963	1009	1013	968	1016	956	964	976	937	955	983	1013	976	1024	1010	978	988	989	943	1023	981	999	901	975	955	1004	994	960	952	961	968	964	928	1006	976	982	997	981	959	985	968	979	984	947	955	942	962	990	961	990	975	984	1003	958	966	1027	954	995	993	946	959	999	941	969	1000	985	965	972	967	945	966	994	1008	1017	947	929	964	988	1005	969	963	964	949	997	977	967	966	947	969	995	1010	987	948	1023	943	943	956	956	962	991	904	990	964	1010	960	977	968	916	1002	946	961	953	1004	1048	1022	969	1040	975	1064	1015	929	997	942	989	943	984	940	983	979	966	981	990	938	974	968	952	969	1039	935	999	997	977	959	991	969	973	1016	1004	1029	975	1027	967	1010	961	990	991	964	931	1003	944	980	951	949	955	938	1002	979	1025	982	947	1014	1004	1040	969	927	971	923	1024	1019	984	983	934	974	998	1003	982	1012	944	1006	998	1003	997	975	950	957	1009	1003	982	1013	988	999	1002	957	1019	1015	1009	969	956	929	982	1011	961	946	981	985	999	983	944	964	983	971	1003	1025	987	983	968	1036	957	1003	1004	1012	958	997	1030	965	965	937	1029	935	945	961	993	987	992	990	969	962	981	999	1087	993	941	893	941	935	961	952	933	1001	936	995	951	983	951	999	933	977	938	1030	941	985	994	968	1003	975	958	966	1020	949	969	959	999	1008	991	973	960	930	969	993	986	1018	986	1012	989	943	934	993	1050	930	975	1006	1027	1045	972	958	1020	997	1036	1025	967	992	948	982	956	1019	944	1019	972	983	920	982	932	987	1004	963	979	1030	1062	1010	1011	1003	1001	949	975	1034	949	965	996	986	962	1030	1008	1022	960	964	958	942	932	945	954	963	945	985	920	1031	964	985	1021	992	1001	993	983	966	1028	949	998	1027	949	952	972	960	1003	998	1015	959	961	1012	930	978	966	979	995	1026	986	961	1024	974	1007	1020	1014	1022	981	984	923	956	933	998	968	996	967	991	966	945	977	982	980	953	985	961	956	967	967	1003	917	955	1002	963	955	986	960	995	991	1016	965	997	966	1009	955	1032	936	958	1004	938	1029	962	942	986	1034	949	966	909	957	941	1004	966	999	1014	979	1007	965	971	955	1027	959	982	947	987	979	1015	1000	980	932	994	1016	975	973	986	987	1030	987	982	964	985	931	1010	948	1017	947	967	960	1020	946	1010	1003	937	951	955	983	971	1014	940	1045	1033	994	924	928	1037	946	974	973	966	968	971	966	965	948	980	902	954	991	981	988	1007	962	960	1007	990	952	940	963	970	1006	967	1028	979	976	956	960	1003	990	968	937	1023	984	976	970	945	944	959	999	993	1041	973	1001	976	1013	949	952	1023	1013	981	1024	982	1014	943	976	956	992	976	1022	977	957	959	949	1001	977	921	1044	1001	940	1009	957	992	930	959	939	945	998	947	1037	1020	1028	971	1005	973	952	1060	1016	960	986	933	975	989	989	1013	960	1004	1005	943	986	957	1019	966	1004	959	938	1007	945	989	975	963	950	1012	963	1030	970	979	983	940	970	943	983	1001	987	1023	1005	997	1029	991	953	967	1006	937	1018	1004	990	986	1010	1033	985	1003	949	917	994	1006	991	975	990	945	1021	972	999	1025	971	1047	986	961	936	934	969	934	949	975	943	999	1006	1002	963	964	963	916	999	937	970	978	1008	993	966	1038	986	959	943	943	998	999	941	975	993	962	995	960	985	1033	1055	951	931	999	947	945	984	924	1005	971	1043	997	987	992	970	1017	962	992	1009	998	918	963	925	947	999	1010	996	934	965	944	954	975	996	971	960	946	971	945	984	968	981	980	991	1009	962	1006	1028	978	1009	1020	957	980	945	985	1030	989	950	1003	969	990	988	1006	940	968	913	926	983	969	934	937	997	973	980	970	965	959	967	976	991	1004	964	996	988	973	929	910	946	968	962	977	955	959	1039	945	972	1032	931	964	941	1009	1024	963	941	950	932	998	1012	949	977	1006	947	988	910	998	1036	1000	981	985	1006	951	963	1009	948	1014	942	970	981	965	957	985	951	1002	1026	973	961	965	978	991	965	1000	973	949	1013	974	986	1047	987	989	960	1012	976	977	976	972	1010	984	953	962	936	1010	1018	996	950	985	937	958	993	953	993	986	990	991	976	970	994	965	1007	1010	959	1011	1021	978	996	981	1010	1013	992	1011	956	959	1054	960	973	995	1029	960	1049	960	993	943	979	984	912	929	1000	1015	982	943	976	1006	955	987	1007	1013	994	961	972	1000	962	943	966	991	949	931	1014	973	974	998	976	948	966	1009	1015	985	1034	990	984	958	999	984	1027	962	1007	1006	977	939	920	986	982	931	970	1028	1004	960	965	959	957	969	1014	996	999	935	1012	970	987	922	1014	1006	941	1009	1002	917	957	966	958	988	940	973	980	1000	950	1029	929	970	1039	1008	992	933	951	1005	927	987	968	954	966	1011	1000	910	972	993	992	986	991	970	967	1008	951	933	943	987	937	980	979	973	970	956	1063	991	934	1010	957	981	998	963	991	1093	968	1005	981	961	998	949	1022	969	996	977	1006	976	1009	939	1024	952	986	952	994	1008	955	974	1008	1027	1047	959	981	980	1001	994	985	975	951	992	967	937	1002	978	940	976	943	953	1000	1013	995	1037	979	986	998	975	1046	1024	1024	1047	952	995	1018	1001	1012	995	1033	1001	949	939	970	952	964	1067	929	976	1012	970	943	936	983	1047	944	988	990	974	942	977	992	965	1029	1012	957	989	936	1007	1003	1008	971	1016	933	967	984	972	963	955	956	978	921	1009	1029	937	950	970	948	945	988	994	957	956	1002	966	995
10280	4462	1136	293	228	213	226	229	230	196	189	196	200	205	217	221	211	217	215	243	234	225	219	212	237	237	215	221	179	227	203	190	211	191	188	214	225	221	203	203	198	199	202	205	225	220	232	213	239	214	213	213	233	235	203	249	199	210	229	188	218	226	214	186	201	242	193	218	222	215	237	256	224	212	208	240	228	180	204	215	235	227	204	207	189	231	202	225	221	228	190	219	232	256	229	220	182	205	184	233	248	230	217	186	203	198	219	189	214	201	224	228	187	195	228	218	223	226	225	205	207	206	205	225	208	200	197	217	198	219	202	207	218	200	201	228	235	192	220	204	201	227	186	210	198	219	217	204	215	214	228	214	195	234	211	205	244	208	208	212	221	228	224	246	188	221	205	201	194	206	214	218	199	219	205	200	217	196	186	170	213	226	220	194	211	244	201	223	237	240	204	198	217	218	229	226	201	189	199	188	227	191	206	207	214	210	226	199	203	208	225	190	198	209	216	199	200	212	204	218	221	195	214	193	209	200	224	208	214	226	190	207	195	220	227	222	209	233	213	219	227	210	229	201	209	209	234	226	205	210	187	227	205	212	226	204	228	224	215	213	234	209	175	204	229	208	197	233	206	224	244	217	200	224	208	197	188	210	198	209	222	194	215	190	188	197	180	206	233	215	215	198	214	216	196	208	203	190	247	200	239	193	225	194	208	207	215	233	228	198	203	189	215	206	234	208	184	216	223	181	185	206	190	217	213	196	190	202	249	178	212	196	203	195	209	218	212	205	220	184	230	188	229	188	217	208	206	204	209	237	209	204	233	221	211	221	199	213	214	204	205	213	190	204	204	201	224	228	215	247	196	218	234	206	213	211	218	195	206	210	195	220	229	195	216	209	202	204	212	213	212	192	228	214	193	243	212	186	224	210	219	199	185	223	207	224	178	214	219	203	221	214	216	209	212	190	205	212	216	200	216	217	189	223	204	224	199	224	217	241	211	207	228	195	222	223	202	196	183	202	241	237	178	189	197	229	220	216	209	201	236	214	203	207	206	211	196	218	205	205	192	227	216	248	208	228	225	242	230	233	176	227	209	205	224	204	234	175	201	229	214	198	217	171	223	207	221	215	211	221	189	190	192	217	212	199	179	203	227	247	175	209	200	206	187	176	208	213	214	215	214	231	217	220	221	250	200	167	203	186	202	235	221	208	217	213	227	225	238	234	205	197	207	210	211	206	229	196	237	229	215	197	199	225	211	240	232	213	193	223	229	224	204	227	218	218	206	187	227	210	233	206	213	219	239	221	186	210	211	218	195	200	238	216	190	220	206	199	211	215	200	217	226	203	235	208	194	239	247	208	213	203	201	212	224	182	226	205	209	221	201	212	202	192	187	213	219	211	213	217	190	222	232	224	226	248	220	242	199	225	227	195	215	229	201	188	199	208	218	217	238	224	210	193	206	222	211	218	208	215	188	184	233	221	222	199	208	175	212	194	210	215	199	155	200	201	193	203	230	246	183	228	203	200	206	217	182	190	205	238	234	212	200	202	199	195	203	220	231	230	225	182	214	218	195	212	232	238	230	232	238	223	188	211	193	189	190	235	226	223	232	250	222	218	207	195	214	206	202	218	194	170	174	172	220	217	190	204	206	238	204	240	186	201	205	205	196	200	242	198	208	222	205	208	215	204	218	193	219	211	230	204	210	209	215	231	206	225	213	229	180	207	217	213	194	223	210	220	211	209	216	216	214	199	166	174	255	203	220	211	201	223	238	199	190	209	222	192	229	207	228	215	206	208	227	241	187	228	218	223	198	189	216	213	214	210	193	211	233	227	182	197	204	194	198	202	213	178	223	206	210	208	212	207	223	246	211	226	213	237	210	195	201	235	225	223	184	195	207	222	208	201	221	237	214	222	217	187	225	191	196	210	183	216	159	180	213	187	231	225	212	200	218	181	186	228	237	233	197	226	195	221	194	229	187	215	237	216	210	229	211	186	199	196	244	234	214	213	217	206	217	204	230	209	207	235	223	186	199	215	213	224	192	206	186	221	227	222	209	217	203	204	201	196	185	256	211	192	191	216	210	218	217	206	197	235	180	230	201	195	218	201	212	197	226	246	194	191	214	181	232	222	221	212	222	199	187	194	210	203	191	203	202	199	199	208	184	216	203	208	180	223	242	211	231	235	227	202	214	229	196	191	201	186	189	219	213	207	201	189	231	172	196	216	214	222	215	211	159	189	216	239	214	194	214	224	227	233	219	182	206	204	182	205	217	211	217	200	207	196	204	209	212	211	222	206	205	213	208	225	221	200	210	187	209	214	232	199	202	220	217	187	221	199	204	224	183	202	223	170	193	221	203	226	207	191	209	205	203	235	246	199	210	207	196	207	213	235	222	206	202	234	206	241	198	210	215	204	241	207	233	210	203	215	205	206	213	244	243	207	228	196	200	206	224	235	188	205	213	211	222	216	171	225	221	179	233	218	243	219	212	192	204	204	227	225	198	203	177	225	203	194	214	206	209	210	221	229	211	211	203	221	217	225	193	219	195	212	191	207	191	187	207	232	214	211	202	248	209	183	216	233	221	208	190	208	214	193	247	219	230	217	212	209	203	185	203	222	215	224	209	222	213	198	198	198	223	213	206	200	193	207	241	233	195	191	196	172	200	211	240	184	199	176	205	207	190	235	198	221	182	208	224	207	209	204	246	189	188	195	206	234	223	205	227	207	207	189	213	219	244	213	218	238	186	199	238	220	212	203	212	237	229	204	202	219	189	229	209	217	200	212	234	226	217	209	256	228	209	212	218	229	196	212	204	219	222	235	217	197	216	202	208	242	216	198	231	221	216	208	166	190	224	201	213	197	228	221	209	199	224	214	199	207	208	191	195	201	228	215	213	208	217	201	181	186	207	208	205	213	196	188	190	179	176	184	226	241	221	230	201	209	228	189	187	208	204	226	223	214	201	180	191	225	212	216	180	196	188	208	213	221	215	236	215	202	211	206	216	217	199	211	188	207	224	194	183	208	234	219	225	202	209	216	218	188	214	229	195	216	199	229	207	214	193	201	197	209	214	219	212	201	232	240	204	196	208	191	209	197	211	231	181	227	218	208	230	224	208	243	202	219	214	212	242	212	213	193	217	191	205	195	224	191	210	222	213	217	228	220	221	221	210	191	225	210	208	233	239	222	207	213	214	200	211	232	207	213	213	227	188	213	197	216	188	232	206	211	210	229	211	247	194	244	239	193	208	208	185	230	203	209	215	203	228	195	203	219	209	204	193	214	205	177	224	202	226	226	227	203	182	216	187	204	211	207	207	210	209	199	235	210	225	228	204	229	192	230	212	217	183	234	186	203	193	194	221	181	204	232	206	206	193	228	231	210	238	182	216	209	223	211	208	223	231	194	202	210	215	194	220	203	200	220	197	193	201	195	215	198	216	196	192	216	216	206	195	235	180	197	226	203	226	205	221	216	174	206	226	222	218	202	221	213	192	201
6243	3897	1658	562	570	550	566	551	538	569	531	559	607	562	513	559	534	545	532	496	558	498	517	523	509	542	531	519	513	525	573	544	514	570	550	526	551	523	563	559	523	545	550	577	546	572	527	513	529	535	496	532	530	527	531	568	530	552	568	561	582	558	518	535	523	536	481	548	541	574	574	562	524	579	573	554	543	512	589	552	537	572	547	530	575	523	529	539	537	570	529	542	525	586	561	564	544	538	499	558	572	598	521	550	513	576	513	540	549	503	551	525	561	557	562	544	541	607	566	581	536	542	529	585	547	548	520	560	523	565	504	556	545	544	544	543	567	571	564	566	531	510	527	548	564	542	590	548	508	569	539	481	525	551	544	553	538	569	542	525	573	586	514	570	548	562	530	561	518	528	550	548	545	516	558	504	539	545	541	561	553	505	547	554	514	557	566	538	571	527	548	528	582	504	556	554	593	563	561	535	537	580	521	497	529	502	557	525	533	588	582	557	506	527	529	520	574	532	511	554	569	533	530	522	561	539	540	499	567	524	558	594	548	562	524	574	579	541	587	531	552	509	514	549	537	548	558	501	518	564	520	527	516	519	522	577	561	544	602	561	551	534	556	581	542	558	579	533	601	505	548	550	558	536	552	546	523	552	538	571	499	548	529	527	546	534	580	538	508	543	568	533	500	550	583	563	535	557	543	554	572	575	587	561	530	556	526	534	550	568	490	522	547	536	572	556	492	513	583	561	562	503	581	537	544	534	567	547	551	530	569	566	525	570	537	499	547	543	564	553	608	528	511	513	576	545	542	516	510	498	525	545	532	527	543	546	543	585	552	561	576	569	520	545	525	576	500	537	542	554	556	607	498	524	526	535	544	571	547	524	545	536	547	518	545	514	521	551	533	537	553	561	577	547	507	535	496	543	578	543	581	589	555	576	550	577	571	551	540	511	590	565	572	545	555	522	555	531	551	557	554	567	528	562	574	557	575	536	565	503	555	559	563	528	507	555	561	553	566	528	551	536	582	603	532	552	547	571	533	566	578	541	536	528	544	507	525	563	554	540	538	543	566	562	558	577	536	524	555	567	591	545	545	569	548	559	576	552	537	579	552	535	517	543	539	535	526	579	543	549	558	513	556	521	556	555	552	518	568	544	586	586	508	555	495	543	534	548	587	554	530	521	565	496	503	558	563	577	545	564	547	565	590	528	529	525	542	589	554	543	560	550	567	522	564	569	540	497	567	541	500	542	534	552	533	558	523	584	527	552	565	546	564	501	511	533	533	503	539	569	565	534	516	521	538	558	535	494	574	560	534	547	506	536	547	529	544	523	507	597	573	490	557	567	536	561	568	551	497	554	532	520	524	563	549	560	520	563	536	532	530	534	539	533	523	533	545	521	567	584	525	531	583	534	558	507	524	544	536	567	518	505	550	565	567	542	540	508	502	527	577	600	540	536	549	558	531	501	543	563	548	575	553	538	524	508	544	554	573	505	547	533	534	553	528	534	591	530	564	531	535	533	538	543	522	566	578	536	549	571	528	543	538	525	546	501	518	537	542	525	544	527	524	545	550	564	502	504	542	557	549	553	549	550	488	592	569	518	540	502	592	533	505	521	541	574	569	553	537	495	498	537	567	554	580	546	564	531	551	531	541	512	567	569	520	574	531	534	599	544	544	523	574	558	546	517	531	522	505	588	537	559	599	517	559	546	591	482	591	504	529	560	539	561	535	539	548	569	549	535	511	527	562	574	509	484	510	546	546	565	554	536	521	558	509	556	518	572	535	544	552	559	533	552	517	555	541	567	553	569	600	551	549	535	582	545	524	534	544	557	548	549	579	562	512	537	526	577	526	568	581	571	555	528	499	485	574	519	535	563	534	547	535	542	546	571	552	530	552	558	584	532	560	574	543	547	533	530	530	551	535	550	542	554	545	555	524	576	545	525	553	558	557	555	563	532	559	551	558	547	560	579	540	589	545	561	571	537	568	550	555	533	546	558	584	552	527	541	513	560	602	530	551	566	544	538	544	567	550	527	547	497	507	561	558	547	561	550	544	567	548	500	523	529	576	560	554	547	536	542	540	563	527	507	545	565	537	543	556	519	568	538	526	546	545	559	574	543	533	519	524	504	533	517	575	532	527	536	536	562	536	539	546	534	566	540	524	524	513	547	545	523	511	540	539	544	523	554	540	495	535	558	544	556	518	570	580	520	550	563	525	501	549	513	562	571	551	509	574	551	522	529	600	571	570	575	566	553	505	561	507	553	548	568	518	561	542	523	567	507	574	548	563	554	523	548	520	547	561	541	508	544	536	556	559	515	515	523	544	584	504	533	571	544	544	562	522	546	537	512	570	547	567	528	560	570	538	569	508	531	541	538	536	531	543	562	529	544	522	557	528	556	552	551	517	576	523	520	527	562	544	514	526	527	492	570	521	593	523	537	535	541	520	526	566	563	545	563	582	553	511	515	529	567	543	518	529	544	525	555	525	553	569	531	530	561	527	507	536	531	538	516	546	577	568	549	510	532	554	548	594	568	546	526	566	553	555	522	566	520	517	543	541	548	587	531	591	548	544	571	555	526	529	542	543	564	521	526	550	577	521	507	519	547	567	515	537	554	564	525	525	481	551	538	537	560	541	553	605	527	605	528	551	518	574	545	544	512	531	558	545	562	505	518	562	510	566	550	513	557	551	484	521	559	555	501	537	558	525	567	529	551	506	560	527	546	526	535	534	580	517	518	552	518	542	575	561	527	578	568	516	532	533	562	548	578	547	533	584	563	515	518	528	546	567	536	538	520	582	513	548	509	571	552	565	532	579	530	518	545	541	528	574	540	528	539	543	562	545	527	565	537	527	553	542	478	532	560	536	541	545	537	550	586	566	547	534	520	547	540	520	542	526	532	558	516	539	566	562	602	527	554	551	527	558	508	537	542	552	531	525	537	529	517	553	503	557	542	508	499	520	544	582	523	569	562	521	539	535	571	552	545	544	501	537	584	578	566	582	559	499	562	531	564	548	532	570	548	571	575	540	570	601	581	522	548	557	510	573	526	537	562	551	503	554	584	539	547	550	552	524	536	579	517	520	565	552	563	559	527	537	558	512	504	575	496	540	542	533	534	548	520	547	556	535	564	512	539	568	502	547	544	560	579	559	515	556	518	529	560	560	574	559	522	545	543	526	503	544	527	549	566	534	550	591	540	551	523	600	499	552	535	561	558	575	524	506	563	533	570	498	566	543	561	542	550	563	550	544	519	543	579	531	536	526	519	515	542	519	540	529	571	549	567	517	548	481	530	565	542	617	531	545	584	535	570	533	538	511	549	513	557	517	551	550	561	606	543	565	558	531	526	559	542	514	582	550	570	562	564	561	543	555	522	557	526	539	541	490	506	543	541	548	536	555	516	507	572	529	526	571	555	554	525	516	531	573	500	518	567	501	531	520	540	526	594	516	556	539	601	540	543	558	524	541	584	599	530	574	579	524	560	579	527	541	500
19883	13309	16253	1162	567	445	425	463	420	436	447	408	414	377	386	399	362	413	384	371	438	414	399	375	382	328	419	401	401	401	392	381	430	384	410	401	431	434	364	416	371	395	351	421	392	412	410	381	394	413	391	432	385	415	392	376	411	378	400	431	409	374	406	377	372	414	409	416	372	377	344	374	405	371	375	437	405	392	387	368	387	386	402	404	400	425	405	408	380	360	385	366	354	349	362	400	426	396	386	411	414	404	415	386	407	392	377	359	361	407	388	409	381	414	403	391	367	350	389	395	353	381	382	406	357	395	396	418	366	387	366	435	388	359	396	432	395	397	449	423	389	425	388	399	409	394	422	414	403	446	390	376	364	409	408	410	390	348	392	395	400	378	377	429	371	417	405	395	427	392	405	399	398	385	374	397	374	423	381	375	395	397	396	382	396	403	360	386	395	376	394	392	375	387	358	399	392	408	376	429	386	432	390	450	420	388	441	391	378	388	415	381	397	412	396	404	413	404	386	383	348	366	407	469	401	385	357	382	390	409	384	402	380	379	384	368	376	396	432	369	425	397	376	397	366	389	380	390	413	405	391	362	387	412	377	387	422	397	422	418	380	376	394	393	394	365	447	359	365	382	375	395	399	370	380	366	381	378	382	421	393	379	359	384	383	387	399	335	389	406	381	380	398	387	387	392	418	382	375	410	440	395	407	352	427	410	377	385	376	376	404	431	363	383	398	397	399	441	413	385	405	371	357	380	396	347	382	387	396	410	403	450	401	383	378	386	387	391	441	409	420	373	397	407	426	347	383	371	397	381	398	389	400	377	395	394	453	425	374	401	382	419	387	363	419	371	394	421	409	409	379	393	424	408	414	409	367	356	379	394	397	391	381	415	419	425	351	382	398	391	385	375	395	408	412	372	346	388	432	420	429	422	358	408	381	355	401	376	363	383	378	380	429	402	426	379	376	387	368	370	400	415	422	385	417	390	397	379	400	398	403	428	411	397	401	387	361	387	404	386	416	413	380	394	359	383	462	384	396	370	383	383	430	392	404	419	403	405	398	427	424	388	396	389	374	373	395	396	367	394	393	427	393	358	392	365	401	386	358	406	418	398	381	403	356	380	433	417	394	365	389	381	391	372	396	386	386	405	395	380	417	401	412	412	433	457	391	408	390	413	404	367	382	405	431	374	380	383	423	392	385	358	397	404	390	393	404	391	404	389	381	399	398	394	362	403	386	356	423	363	402	423	375	393	435	372	377	349	399	377	389	392	399	378	425	394	381	422	367	354	427	382	399	402	379	397	382	429	411	410	378	415	368	409	405	357	404	400	360	340	380	379	412	362	405	397	368	387	366	410	382	396	405	392	390	371	353	402	368	410	359	415	378	417	352	414	402	387	348	392	388	369	365	390	375	380	401	396	417	392	358	379	369	431	401	369	405	409	435	394	398	385	408	398	413	330	395	391	406	374	423	384	368	377	429	412	372	401	374	394	387	389	441	447	364	388	413	366	368	417	397	416	368	412	435	419	383	456	379	390	388	407	419	367	407	345	411	360	355	350	342	406	382	384	419	419	379	410	437	406	412	394	384	396	395	422	419	383	375	368	389	414	395	382	411	376	358	356	419	374	363	371	379	400	366	377	389	399	384	370	395	372	390	436	392	410	409	405	380	395	376	394	407	402	441	358	368	373	378	376	403	419	384	392	383	392	411	375	384	367	376	382	389	380	433	351	416	399	391	398	388	394	380	372	444	370	382	389	411	424	360	381	406	364	404	416	377	403	380	371	370	399	434	399	384	398	370	391	395	411	396	407	376	386	378	374	375	391	357	419	370	355	357	370	379	399	361	412	400	419	409	406	359	347	365	417	341	335	371	413	404	351	375	390	356	416	411	390	387	419	394	380	359	409	418	414	433	409	406	385	417	374	372	396	377	385	409	398	405	356	394	385	366	374	360	355	396	387	387	388	397	430	389	416	366	391	392	382	405	399	402	414	385	424	395	409	414	398	367	407	365	389	366	403	375	360	386	386	365	414	352	406	421	380	405	415	433	356	377	385	381	365	428	411	392	367	430	391	390	413	376	357	367	388	390	380	418	408	415	391	387	425	384	392	379	388	395	398	413	424	425	368	391	418	375	336	380	385	414	387	374	375	378	392	368	375	363	367	399	390	362	432	389	375	428	402	400	392	384	400	390	394	391	366	368	402	354	388	372	417	418	359	354	349	403	360	417	350	360	369	391	367	418	406	404	398	385	400	404	358	403	373	405	392	390	394	414	361	377	387	403	404	376	387	386	382	394	363	390	362	392	391	399	402	376	465	391	367	394	393	436	378	402	406	432	371	404	339	413	411	395	401	422	419	424	430	395	401	389	364	379	410	361	409	383	340	401	373	412	368	368	382	414	372	361	368	391	385	393	397	468	425	357	402	376	403	395	382	365	382	403	372	399	390	383	412	393	388	386	428	421	406	399	432	390	403	389	396	381	385	388	395	392	404	385	358	360	359	376	386	397	382	375	389	410	394	398	390	395	361	390	376	424	388	390	385	411	364	440	387	358	418	384	405	349	392	397	397	378	395	420	366	349	388	427	372	388	409	397	394	370	342	408	351	364	350	397	390	359	391	391	387	406	375	354	381	369	432	388	389	371	385	420	394	385	431	409	378	405	379	441	372	408	372	400	380	393	384	392	398	427	362	380	390	424	402	399	411	361	366	388	381	374	385	409	411	389	375	400	368	379	420	405	380	394	398	387	398	400	455	390	425	384	395	400	343	396	364	398	372	377	433	410	396	387	394	386	391	397	376	376	374	386	333	423	405	396	394	410	393	385	375	421	356	365	418	411	397	405	384	414	400	344	409	417	408	403	388	421	409	351	407	388	397	353	376	399	384	376	376	356	392	388	363	403	357	381	400	410	381	409	397	413	377	370	366	384	384	375	387	395	389	390	403	387	401	372	441	437	400	389	387	375	412	422	401	382	401	401	377	394	383	383	367	382	421	416	370	410	387	405	371	400	390	394	423	379	382	405	364	422	431	377	367	375	342	384	362	425	412	369	387	398	373	402	446	403	377	380	406	405	368	338	373	427	380	401	409	382	399	440	417	370	461	371	354	403	399	379	387	419	402	433	408	400	403	408	379	400	405	395	395	382	432	397	398	425	373	392	417	355	402	410	389	415	389	412	380	394	381	396	410	378	354	361	415	366	365	392	396	409	366	377	357	364	438	373	372	429	399	392	359	346	415	385	431	335	385	390	424	402	382	396	410	428	397	356	410	383	380	402	380	425	384	400	410	410	422	414	384	372	394	375	397	407	393	426	380	357	394	419	387	407	420	420	366	339	398	361	384	353	399	398	360	413	414	419	360	413	350	421	375	362	393	395	402	372	379	368	381	403	380	398	355	365	386	400	379	368	405	423	336	393	360	375	355	377	414	356	388	413	389	425	398	371	402	370	377	395	400	342	341	382	360	380	394	375	410	396	381	393	404	409	408	406	366
12568	12295	12562	1601	1480	1355	1217	1127	1124	1051	1024	987	1009	999	959	968	924	944	948	992	910	964	941	888	878	939	1014	900	918	922	955	947	952	890	923	982	914	923	850	898	913	899	911	957	891	884	872	947	918	961	904	883	920	919	924	895	905	865	939	870	912	839	892	877	885	883	915	889	880	883	897	932	1017	879	873	914	922	930	931	883	958	899	841	873	901	854	909	886	925	899	892	867	936	888	895	849	906	872	924	916	871	952	890	912	934	896	900	938	882	897	853	870	882	903	900	920	909	886	911	894	830	879	921	898	897	872	903	916	904	938	840	918	962	944	951	903	902	913	926	905	923	854	932	854	908	895	949	913	919	875	930	858	859	915	916	946	866	863	891	905	844	900	873	953	954	908	887	910	911	928	900	934	926	901	870	904	873	878	969	958	923	942	911	914	880	931	888	913	933	890	877	868	913	921	838	903	900	883	946	963	926	876	950	905	877	908	877	928	909	897	901	861	883	853	955	873	949	877	884	836	884	875	904	851	884	897	899	948	905	889	946	880	902	836	911	912	942	870	939	933	923	863	911	906	874	917	871	946	876	928	942	932	867	875	891	897	921	914	863	930	948	925	882	888	941	887	936	897	904	910	890	879	864	891	866	849	896	930	954	873	941	934	848	894	931	934	933	850	910	869	938	898	912	866	865	904	929	940	880	922	864	875	935	877	925	867	904	853	962	904	915	884	931	943	906	893	884	894	860	910	922	862	908	920	898	939	913	913	926	913	847	956	883	886	902	906	908	930	883	915	874	891	917	881	908	911	914	903	898	906	998	895	917	888	940	900	922	897	874	922	882	928	918	824	877	898	900	904	867	919	899	900	928	930	887	863	917	885	827	942	876	889	924	950	945	910	937	889	861	899	882	946	843	892	918	879	896	878	882	847	908	877	911	872	924	912	887	909	905	903	873	875	937	867	905	943	870	893	869	877	908	879	909	912	895	877	884	866	917	926	896	908	923	892	899	870	924	883	904	908	873	892	883	924	881	886	877	962	927	839	908	879	839	880	887	923	940	888	897	930	933	927	951	896	898	952	926	892	921	924	976	893	932	923	901	908	852	922	878	892	948	893	887	812	867	933	926	937	880	893	951	934	835	940	926	888	906	944	879	981	894	929	879	917	891	922	872	852	906	906	949	927	894	911	892	968	906	940	893	870	905	947	940	885	891	922	935	925	896	865	918	917	879	896	939	914	913	901	936	910	941	897	906	857	927	921	945	980	847	915	841	910	915	958	987	918	926	834	915	915	912	904	874	922	885	932	937	923	849	927	921	939	891	919	932	947	895	920	943	942	931	941	906	942	865	936	971	900	920	917	949	941	890	853	849	865	867	906	903	929	879	904	892	911	916	913	910	953	958	950	895	821	941	887	893	904	877	866	870	929	943	922	927	876	941	918	903	850	963	923	942	904	858	903	922	908	880	938	902	913	883	892	910	936	879	827	878	869	849	973	908	879	880	865	956	885	860	897	905	919	893	902	880	912	985	947	881	934	889	928	885	881	958	938	863	855	891	866	897	854	872	909	926	884	901	898	852	898	948	952	897	866	893	911	902	809	886	860	889	921	900	934	927	946	884	913	913	885	906	908	864	874	875	894	904	892	904	907	939	965	876	909	965	863	843	891	927	878	884	908	877	899	906	972	869	899	943	943	903	886	840	904	918	912	827	910	931	962	875	929	873	893	875	945	931	894	852	920	902	902	881	858	881	926	899	817	963	924	913	882	924	908	956	898	914	931	915	868	902	963	883	906	916	894	906	938	904	904	899	880	889	859	877	842	909	878	921	906	876	849	939	872	861	873	882	930	884	913	936	909	919	915	916	924	925	857	869	918	922	877	891	896	966	889	915	904	950	835	924	859	922	940	908	884	955	870	928	882	970	933	869	857	939	911	861	923	833	877	878	891	861	911	889	879	927	874	943	939	889	922	911	899	889	931	913	939	908	885	870	917	912	891	939	914	954	884	896	884	842	878	880	894	969	911	907	977	899	900	923	884	932	879	918	921	897	923	924	859	883	913	898	960	866	909	866	951	934	882	939	932	890	895	903	913	888	927	908	907	923	921	887	872	930	943	933	891	897	886	876	912	873	901	943	959	870	901	891	918	919	949	970	888	901	901	918	866	853	910	906	878	886	884	907	867	862	942	887	905	920	909	900	903	879	912	894	916	875	917	908	913	896	849	895	912	926	924	918	924	867	905	913	890	943	933	905	879	916	908	898	891	931	926	882	859	861	950	877	887	886	985	962	892	877	888	904	916	915	884	869	934	919	912	908	891	906	909	932	927	878	944	881	956	897	839	940	918	823	908	875	886	895	890	891	912	894	895	908	910	903	896	869	924	878	886	906	869	870	920	913	937	869	856	911	914	894	914	907	897	909	935	905	900	869	879	933	928	900	903	876	928	918	898	873	924	944	899	900	890	885	925	869	950	932	859	892	905	890	931	906	874	871	941	886	886	910	994	881	884	874	897	905	923	893	883	925	906	938	886	874	868	954	918	919	928	888	872	930	902	893	908	888	896	922	895	880	891	861	894	901	888	896	863	896	895	866	893	924	899	938	884	910	888	914	854	885	909	896	916	888	888	889	954	903	881	951	910	875	865	911	899	920	901	877	842	927	885	923	897	911	886	928	892	926	915	951	919	894	868	835	871	918	895	858	854	891	932	825	904	907	886	935	936	928	912	880	925	906	905	844	854	903	922	936	878	912	870	907	932	850	921	939	952	849	950	900	889	881	890	882	864	929	900	903	907	896	881	894	904	859	893	914	898	875	900	871	878	945	884	872	975	925	947	912	898	853	930	914	880	877	913	953	893	883	887	889	908	950	999	851	918	897	988	898	964	873	930	926	863	872	913	944	930	894	927	943	931	905	892	910	847	867	915	853	901	905	908	901	938	861	920	925	898	871	865	954	899	934	917	903	856	883	927	951	880	903	879	910	875	853	928	933	904	913	920	840	920	927	899	935	929	938	854	904	903	927	947	891	884	884	925	855	908	924	869	874	910	950	940	926	894	898	930	930	915	903	906	897	903	924	908	890	926	924	934	845	852	939	864	908	885	885	926	891	971	880	915	904	931	884	875	870	888	906	887	928	908	873	879	894	871	905	892	908	938	931	952	881	856	909	915	895	924	914	899	927	939	907	940	900	879	874	850	867	924	880	868	869	870	895	878	895	852	946	937	879	936	957	873	903	876	948	863	930	917	940	941	893	876	868	911	904	886	922	889	878	963	887	902	864	863	889	928	881	920	856	934	914	909	875	879	938	897	929	903	911	911	851	898	917	944	937	880	869	904	895	925	894	924	888	869	930	865	816	881	879	970	917	872	888	922	927	913	893	901	922	899	860	935	904	897	909	887	886	884	911	902	891	912	901	912	901	882	915	896	926	870	927	915	936	946	882	893	919	913	883	886	938	907	850	854	866	907	889	879	928	874	892	904	896	940	846	872	913	873	851	891
28719	22699	30451	3338	771	672	525	533	528	505	507	474	507	497	476	502	447	452	454	460	445	442	475	465	466	433	465	443	446	432	427	434	429	448	424	417	489	430	476	421	443	461	416	467	442	431	491	420	392	449	436	448	427	434	437	458	450	447	448	499	459	409	441	471	470	414	435	415	443	471	479	456	439	442	447	415	408	470	408	449	434	423	435	449	433	445	445	432	431	452	478	423	468	484	498	400	470	470	454	463	433	424	417	461	408	398	477	449	463	434	454	436	475	434	455	458	466	460	465	435	407	426	394	463	427	462	439	465	472	445	463	430	446	424	428	430	461	453	483	453	460	491	480	448	464	491	462	513	457	492	429	454	459	443	459	473	446	476	487	400	487	471	430	417	450	418	464	451	442	488	465	450	451	430	456	383	459	472	482	466	460	471	454	441	455	440	448	435	443	409	412	416	478	456	435	467	453	443	419	490	485	431	453	419	427	454	405	435	463	437	449	425	460	402	414	427	460	451	459	484	436	454	441	464	459	442	397	481	449	420	460	487	441	469	476	422	424	448	455	474	490	411	437	471	442	452	457	442	418	456	457	425	396	436	441	455	426	440	477	448	485	436	447	402	473	454	468	445	423	467	427	411	390	437	495	439	404	424	494	447	429	456	414	421	496	475	412	456	461	447	412	393	428	493	471	422	412	415	431	416	426	497	424	422	461	433	434	430	393	451	444	426	514	472	442	473	442	409	428	445	444	462	410	456	479	447	439	464	438	416	435	414	482	443	473	471	410	408	424	426	453	430	479	469	420	470	449	452	436	426	475	410	454	433	477	455	431	484	473	435	429	408	430	467	436	438	435	472	455	464	491	418	422	431	433	453	467	451	405	432	430	431	418	466	435	420	424	429	440	454	453	429	423	435	458	418	461	408	503	438	423	427	465	450	429	461	456	479	427	437	464	449	425	463	421	467	477	453	454	413	418	432	407	436	457	466	461	406	461	472	427	435	461	450	400	414	444	456	392	432	393	445	460	422	416	452	435	470	407	452	442	449	442	415	466	458	454	432	434	440	506	463	456	459	458	447	385	462	445	466	442	443	436	445	413	465	449	449	426	444	453	457	436	419	422	400	413	433	432	453	403	486	463	418	480	438	458	425	433	504	446	424	468	453	453	423	446	444	416	424	449	432	445	418	411	446	448	445	409	475	442	463	407	438	449	490	492	458	442	425	433	458	446	410	430	465	467	417	476	474	439	443	408	413	467	395	424	448	444	446	430	445	474	447	416	444	397	461	438	434	445	467	461	430	441	418	463	441	415	438	441	422	426	452	434	456	468	445	443	427	453	435	466	420	433	436	396	434	441	488	441	460	452	426	443	454	436	423	385	445	432	423	431	470	447	434	420	404	456	426	429	421	398	453	451	464	426	453	450	454	454	447	440	450	462	454	417	445	433	448	472	434	450	458	441	476	440	440	401	399	443	460	446	409	436	449	408	409	422	450	458	431	433	492	434	426	451	416	436	445	482	442	460	416	445	405	455	448	487	399	454	421	439	404	483	428	435	453	436	443	393	407	445	460	484	447	441	450	423	433	467	401	430	467	469	406	459	430	444	397	441	429	437	463	408	443	438	385	449	438	431	422	465	448	435	439	453	448	422	405	424	426	408	417	438	436	450	391	439	448	481	403	435	453	451	450	435	439	413	431	453	459	430	435	484	417	434	422	431	465	470	461	437	453	464	430	414	428	506	471	464	475	429	428	451	429	406	460	415	443	427	445	454	456	473	402	442	457	441	471	443	437	436	451	464	429	416	424	421	443	423	447	479	424	448	425	421	440	443	488	424	461	441	467	419	415	462	425	404	470	414	464	440	432	447	407	418	449	469	441	437	468	445	462	451	434	397	412	436	468	444	446	451	436	497	442	453	418	477	444	431	485	446	432	475	446	438	415	418	480	528	425	440	432	410	429	416	447	434	457	433	443	433	447	440	415	466	477	463	470	479	461	435	433	449	413	443	489	447	438	446	432	434	452	458	471	423	470	400	433	420	436	451	478	434	473	439	434	415	470	479	447	421	461	410	450	449	425	440	489	453	445	430	419	448	406	393	424	468	473	409	445	403	442	416	429	393	463	446	429	403	462	420	439	440	418	478	448	421	468	445	441	419	474	446	439	414	456	492	468	449	437	453	445	442	440	441	426	414	427	457	449	423	456	399	476	413	478	403	453	435	485	464	448	437	444	458	486	440	440	466	453	453	431	437	450	425	466	460	435	454	480	424	448	444	436	468	460	411	455	430	461	502	440	447	492	453	458	450	424	421	431	433	482	480	446	436	433	412	473	450	444	458	444	410	412	473	433	468	484	410	441	467	511	455	415	447	428	427	438	474	417	440	455	472	462	425	463	465	449	442	398	437	448	448	433	466	419	455	428	415	453	444	428	455	433	412	465	422	425	477	458	508	412	427	463	463	482	400	475	424	431	468	423	461	398	416	466	457	484	435	447	436	471	440	450	440	443	446	468	453	457	426	424	468	427	459	452	470	421	426	430	462	447	492	412	427	441	419	427	438	477	485	430	404	410	452	435	446	448	409	448	415	475	499	443	438	456	418	432	422	399	433	454	401	419	477	457	450	484	428	477	453	447	447	420	437	456	444	427	449	453	388	418	454	448	427	454	444	451	442	448	453	450	455	455	455	449	444	456	449	420	440	400	463	438	452	444	434	409	493	436	423	416	419	411	470	479	465	441	472	450	456	433	447	468	442	437	431	405	442	468	392	427	436	466	434	478	438	453	457	445	455	466	449	450	409	439	456	400	414	445	446	457	441	448	395	426	477	433	450	426	503	433	456	519	437	460	434	462	469	401	431	465	438	385	429	424	467	462	471	443	421	431	425	421	423	433	442	478	431	413	483	431	468	406	460	451	497	417	426	441	416	492	409	435	478	498	477	467	485	486	469	460	448	439	446	446	447	422	439	410	421	458	443	453	404	467	402	436	416	409	499	475	449	430	456	453	424	440	427	451	442	432	458	475	422	460	440	442	402	476	453	441	470	506	450	454	470	482	470	447	415	452	417	508	472	419	474	475	422	499	444	467	421	441	418	463	426	441	416	453	422	432	434	418	441	476	511	444	455	439	470	462	412	423	462	403	434	413	464	473	458	444	463	427	440	462	453	447	475	436	411	450	417	430	474	419	414	409	446	404	425	474	476	476	435	469	501	463	437	455	409	420	456	458	426	456	410	427	481	424	468	430	488	437	396	463	427	443	439	448	383	431	452	479	457	432	469	436	415	408	416	451	421	414	407	452	452	449	479	464	438	437	448	464	445	438	462	484	436	449	453	439	454	454	433	457	434	447	438	444	460	424	423	427	423	456	453	437	479	370	448	382	437	424	477	406	430	464	465	416	460	428	436	459	467	432	423	444	439	390	465	432	449	451	446	444	425	444	472	473	426	460	423	464	456	465	469	415	437	441	452	428	417	444	413	437	428	466	453	456	427	450	478	445
15877	19138	17459	2360	2052	1756	1581	1470	1319	1255	1199	1169	1217	1119	1113	1094	1066	1082	1049	1040	1018	1051	1064	1039	988	1051	1001	1019	1041	1015	960	983	1009	1026	971	954	1023	955	994	981	999	1016	1037	1001	1022	1037	999	969	961	1028	1023	1012	1000	982	976	971	980	926	967	959	1012	968	1018	934	1022	1006	939	984	929	980	1030	934	926	978	978	975	959	1017	972	956	981	954	965	936	954	962	906	947	957	1005	1007	1001	963	974	985	963	895	1000	967	911	923	914	1005	997	1021	953	1002	926	931	970	946	934	975	1005	995	952	997	994	1021	990	995	950	1006	953	953	937	956	939	1003	971	921	936	927	988	956	916	950	948	1020	969	934	939	982	968	965	985	1041	983	931	976	1000	995	972	980	958	981	974	1015	977	973	984	950	941	979	974	949	916	964	1013	981	960	953	961	953	974	953	1003	916	1008	971	969	937	1028	981	968	951	959	994	914	989	984	1013	975	970	977	955	963	1017	958	953	969	962	1010	967	898	987	995	916	1000	1002	959	961	988	956	973	972	943	974	970	956	992	970	904	972	992	933	961	999	934	1002	1028	1019	958	936	949	987	936	965	989	971	963	985	972	978	974	981	991	903	935	996	912	958	968	961	1020	998	992	985	997	1010	938	961	946	957	977	970	928	1026	970	930	947	942	963	1014	931	983	972	952	1022	965	955	977	1014	883	887	944	997	930	985	938	955	933	917	905	952	933	1012	941	990	982	985	980	963	992	961	920	966	928	998	914	910	959	988	947	977	943	936	897	998	974	995	1002	946	980	968	991	955	918	948	921	961	991	1035	957	864	975	938	951	973	924	981	965	968	980	943	938	933	965	1008	931	954	978	927	983	1003	909	972	981	923	978	993	904	972	959	940	932	964	984	952	948	952	987	963	981	938	1002	986	955	993	961	960	986	900	959	998	993	979	992	961	978	991	981	1000	985	965	1007	917	1005	994	1007	934	931	993	979	979	984	922	950	955	984	932	968	950	929	1014	975	972	977	960	960	929	961	951	954	983	973	1038	958	948	972	973	956	954	996	952	969	991	1013	942	965	1016	927	958	979	1014	978	933	938	1024	930	940	974	967	1014	938	952	1035	928	1000	997	958	961	995	983	1023	995	921	952	920	943	962	997	1010	972	906	999	976	1011	955	969	924	1025	910	1013	968	920	947	1008	954	933	932	1032	966	917	983	953	953	948	937	951	965	1025	928	1011	1032	970	928	955	970	980	995	965	975	982	916	997	1007	961	942	983	953	990	975	982	993	994	948	928	989	967	1042	926	950	927	986	964	1015	963	956	929	960	930	910	986	992	1003	984	1017	1014	977	981	975	976	1026	989	941	974	917	1058	965	972	979	917	989	1003	1012	1000	953	988	993	982	977	972	963	952	1026	999	982	988	1000	988	967	1000	1002	977	965	956	968	1004	932	962	972	955	956	1009	963	947	962	955	956	1021	982	979	930	864	942	982	928	936	1019	984	950	974	981	975	979	961	989	947	978	908	992	1004	961	980	953	1012	986	971	975	901	922	980	955	1015	975	999	982	970	1003	951	980	1043	942	979	970	968	954	1006	938	957	897	985	959	991	978	987	989	951	912	970	977	982	1001	960	975	897	981	972	934	966	965	982	959	955	929	965	920	1011	1020	998	926	969	1011	990	1022	980	965	971	946	963	996	988	1005	1015	1038	937	923	962	1060	953	981	933	978	976	962	964	959	992	947	992	934	978	958	975	1015	1004	916	994	944	983	930	989	994	1016	967	954	968	970	993	956	992	981	1003	1008	1028	966	992	1010	949	937	969	953	932	975	990	932	1015	957	973	973	913	946	974	966	954	965	978	957	953	945	976	959	946	993	941	952	967	979	950	943	1034	914	972	981	943	960	917	947	954	938	977	961	943	1024	971	975	990	878	967	979	990	1021	955	991	991	973	950	929	978	966	993	954	949	1009	979	990	949	947	1004	931	974	935	964	1007	966	996	954	1008	965	886	964	914	985	971	910	957	1009	1018	979	1039	931	908	965	1002	996	942	996	967	965	951	939	919	1025	959	972	946	999	1026	977	915	969	980	998	998	975	962	1002	978	984	964	969	972	938	961	957	965	931	989	947	914	995	1000	997	950	980	970	1000	966	971	989	986	1005	961	1013	968	1032	999	954	996	1000	980	984	962	989	971	987	941	971	947	971	922	956	948	941	944	1029	984	985	917	956	975	957	1005	964	951	995	1016	996	976	1021	978	1010	958	949	961	974	957	1021	991	991	975	922	981	958	928	972	947	980	980	929	926	919	944	917	962	940	976	967	985	987	1029	953	952	959	986	963	980	1024	947	990	966	938	1008	1033	944	934	930	970	978	956	1035	981	936	955	1003	1000	963	1002	1007	941	934	943	968	998	962	955	1021	980	966	1026	992	1006	936	891	961	973	953	997	977	979	931	944	1021	935	1014	969	960	1020	959	984	950	971	923	985	945	920	947	1001	910	993	972	978	984	972	911	946	977	943	956	994	987	976	960	988	918	928	932	912	985	996	950	978	998	963	946	988	969	950	956	952	991	1000	988	874	976	990	976	941	982	996	1021	936	960	969	968	1015	984	989	1002	934	929	993	1063	988	932	938	985	988	1001	958	963	944	940	963	991	962	981	970	992	1029	983	929	971	1037	1004	935	1014	994	954	947	1027	911	954	956	932	983	960	953	955	918	973	936	1016	966	989	964	985	986	982	955	1000	963	977	963	1002	962	952	989	936	981	925	923	1036	954	954	979	1018	971	1003	994	941	964	935	962	1003	1049	958	963	958	946	980	967	876	946	969	968	934	974	978	963	955	986	985	949	973	1010	963	997	973	966	983	981	967	996	952	1013	991	1036	946	905	1006	963	942	980	968	975	957	961	1000	989	941	916	985	937	974	922	996	936	1042	1023	983	974	950	997	950	953	974	988	977	992	905	1006	965	938	995	1026	914	1010	960	957	983	996	940	916	943	963	977	964	995	915	999	966	968	1036	949	933	1003	996	935	988	963	1016	941	969	917	964	949	985	930	913	942	1022	973	955	975	935	992	995	1005	1022	937	938	984	978	998	953	953	953	972	975	970	996	964	954	940	975	919	898	950	989	1005	915	982	973	981	957	936	918	985	945	964	962	932	943	996	1004	999	945	907	990	936	993	983	924	986	1003	1032	970	951	934	970	946	965	988	956	896	979	926	960	981	982	978	992	934	980	972	999	942	991	965	971	949	980	943	986	990	984	1000	1020	1020	1007	947	1005	947	998	970	1000	954	1009	963	1032	997	890	975	988	990	958	984	964	1028	931	1010	1025	1029	1012	966	963	961	924	1059	987	929	980	1034	983	954	929	972	942	963	969	1035	1008	961	1017	978	978	1001	957	964	1027	1002	942	945	971	946	996	976	930	923	972	947	956	987	972	1013	990	922	935	947	962	952	1001	946	1024	932	953	958	977	897	958	988	983	974	948	946	948	951	968	977	923	949	932	978	931	951	974	983	996	1000	1050	964	959	964	942	938	995	994	911	983	938	962	1027	949	944	973	992	983	976	964	974	959	1004	971	957	1011	988	904	981	984	983	957	956	935	893	989	988	943	974	956	1004	949	989	981	951	971	999	961	974	1006	982	936	956	950	1016	954	934	987	952	938	987	927	1021	960	914	987	998	946	958	1009	1005	1002	974	977	974	978	965	955	990	935	982	1000	1016	993	963	956	953	1000	993	967	971	970	963	1026	994
9624	4062	1134	286	207	185	226	204	221	220	210	215	201	190	199	209	195	190	216	213	219	203	172	182	191	191	196	185	206	231	230	208	232	206	207	218	227	207	204	217	215	238	224	228	206	196	219	187	221	190	225	236	185	215	215	182	194	237	215	198	198	193	228	195	226	216	202	229	193	217	206	209	216	185	214	197	210	191	223	221	224	206	191	211	194	200	200	212	203	213	211	184	204	229	234	191	230	212	192	204	222	200	189	224	223	180	247	207	206	205	212	184	221	227	202	217	220	205	208	212	202	184	196	207	214	211	242	210	238	215	206	189	192	214	200	206	207	186	209	215	253	176	205	222	193	194	210	196	211	212	226	192	210	194	210	197	186	197	194	195	179	180	193	220	193	199	224	227	190	236	212	190	248	255	207	223	183	197	203	183	196	216	202	207	201	208	199	212	203	219	225	201	198	195	183	202	204	202	226	203	206	185	196	188	212	202	188	207	194	216	227	208	242	180	169	188	193	204	227	197	223	228	190	199	234	213	211	201	210	188	208	205	210	237	207	225	201	217	217	196	188	191	204	203	226	204	221	194	197	202	209	209	198	192	221	221	193	241	209	210	208	182	219	213	191	224	215	212	211	207	205	189	210	197	202	202	200	218	203	202	208	169	226	206	207	230	238	183	197	196	213	236	209	187	220	181	182	184	209	214	212	189	199	218	194	239	214	210	196	193	219	214	199	211	203	198	201	209	230	224	207	221	222	173	204	226	195	186	228	211	188	202	214	185	203	226	197	218	224	233	212	218	204	207	201	181	186	199	207	198	180	195	221	209	213	208	186	228	205	209	185	223	206	219	161	221	214	198	232	220	201	204	220	178	193	219	194	205	222	205	188	196	204	222	219	215	242	214	188	223	216	213	204	201	214	218	212	204	180	231	224	222	208	209	204	213	185	228	242	229	234	203	180	228	198	218	198	220	203	210	225	199	220	221	173	198	203	214	214	206	177	233	200	218	219	218	207	199	181	203	223	215	191	205	200	203	186	216	201	208	178	212	181	203	216	216	185	212	202	195	206	203	218	230	223	199	193	208	198	205	201	191	212	195	213	212	208	217	191	204	185	197	224	206	205	213	220	200	209	191	205	191	216	211	205	205	185	185	186	211	216	190	207	202	199	219	221	185	206	196	210	205	212	192	209	200	213	192	214	203	165	221	224	221	210	212	232	199	207	204	220	223	191	208	205	192	221	212	191	192	199	217	190	217	217	216	191	239	207	193	194	221	237	196	230	202	229	237	183	220	225	212	194	187	223	201	202	198	203	211	212	233	222	237	183	210	222	207	207	226	199	214	218	202	218	218	219	175	205	192	206	208	216	232	239	195	190	192	191	200	223	219	219	214	182	184	214	197	175	233	239	203	224	187	182	203	194	230	206	225	217	235	230	214	202	220	208	224	203	199	208	222	226	203	216	199	209	224	210	223	209	200	211	201	227	209	226	204	215	193	201	217	209	216	191	231	222	219	219	210	211	212	217	207	217	219	209	233	224	205	223	178	211	224	216	193	172	201	196	209	178	195	198	205	206	221	208	240	172	204	210	200	246	227	205	208	222	173	187	205	240	200	231	226	222	216	196	217	229	188	200	189	205	225	231	219	198	195	213	193	208	182	223	237	193	204	191	209	215	249	222	190	190	208	219	196	185	197	186	174	203	221	209	219	217	193	227	208	212	224	202	201	199	208	209	216	212	212	194	202	217	182	234	191	187	203	213	220	188	202	184	188	229	207	214	241	223	215	201	216	205	205	219	214	190	217	205	217	213	201	192	196	201	206	236	217	244	206	185	225	181	193	202	186	191	203	224	200	213	200	213	185	220	207	215	196	187	197	202	192	236	192	223	224	195	197	210	188	234	187	197	226	214	213	194	195	219	197	196	205	177	245	227	192	216	202	201	198	177	194	223	182	212	193	212	186	199	230	234	203	212	201	227	203	216	220	226	206	226	211	204	208	205	214	193	219	191	222	213	207	202	221	187	199	187	222	226	209	210	218	213	192	199	204	201	191	229	210	218	219	193	194	220	236	212	193	213	214	212	204	209	206	206	184	222	219	225	218	201	230	206	240	205	202	206	233	192	205	231	237	202	240	207	248	210	205	204	207	188	215	178	213	224	229	211	219	192	218	198	200	209	212	207	210	219	213	212	207	214	222	209	206	207	217	209	192	184	199	200	209	181	188	177	179	197	196	211	186	209	209	190	201	197	200	193	204	205	208	219	235	184	217	183	202	191	225	214	222	200	236	227	203	205	202	206	218	209	189	173	199	188	205	220	244	191	231	224	200	192	220	228	239	227	215	218	194	190	195	187	210	225	189	185	210	235	180	184	191	186	209	220	210	214	204	212	200	217	212	211	213	220	187	219	215	206	200	225	198	200	196	189	200	194	235	204	198	205	211	202	207	200	205	218	223	243	220	178	220	183	213	249	194	224	238	221	231	183	257	239	221	195	208	213	216	232	205	202	205	213	205	194	204	208	205	205	223	209	233	230	193	212	200	197	198	202	190	205	203	193	195	223	215	200	212	206	219	185	200	212	173	218	230	184	206	210	176	204	189	190	199	229	207	201	199	190	230	216	212	203	201	210	205	212	214	221	239	188	238	214	196	217	191	202	217	202	214	199	201	208	206	232	206	217	180	212	209	193	209	226	211	209	180	217	210	168	226	211	220	223	236	209	205	223	208	190	208	217	210	209	218	204	187	199	200	199	207	198	207	198	222	210	233	243	194	190	226	198	201	184	226	213	213	225	227	186	248	183	217	194	229	191	241	222	230	205	207	259	208	187	212	209	193	200	220	245	198	207	205	211	216	212	203	168	213	225	204	181	195	185	212	218	187	189	208	209	208	229	226	206	204	213	198	226	206	193	204	227	213	187	222	211	197	214	203	231	202	187	213	204	214	205	213	218	224	222	231	204	232	218	211	213	208	213	204	193	202	215	188	195	222	221	205	209	229	210	217	190	210	214	193	227	211	205	207	212	179	188	199	184	197	220	208	203	186	225	200	196	215	187	207	208	194	189	200	202	201	194	229	209	211	221	209	188	212	219	205	196	194	228	209	235	209	203	192	192	207	200	210	192	187	186	219	193	200	195	173	190	221	184	175	214	199	205	191	226	207	227	200	205	195	220	236	212	194	208	207	193	210	209	224	193	180	214	226	201	212	205	211	214	205	204	218	210	228	193	211	215	209	229	215	168	203	218	219	187	206	206	187	187	204	187	212	183	218	212	223	227	196	221	213	216	197	194	211	215	206	228	195	198	207	202	207	197	212	213	195	201	214	186	224	186	204	220	202	192	222	206	195	198	207	203	229	209	199	209	189	222	212	214	190	202	179	191	227	221	204	176	209	203	207	179	230	190	222	201	203	191	219	201	221	216	209	194	200	203	203	203	193	180	207	226	238	191	199	226	244	218	218	215	222	192	223	205	209	201	194	210	195	185	214	224	186	203	233	192	219
5606	3852	1744	567	538	534	568	564	536	515	590	562	528	536	545	546	546	549	583	539	545	559	523	561	575	544	532	549	532	536	537	494	529	519	565	511	549	534	550	515	544	515	579	544	553	512	591	566	546	581	542	541	532	535	559	514	553	551	545	553	503	539	561	565	513	579	511	534	531	536	532	479	539	532	559	519	562	495	510	575	535	494	550	541	533	571	524	539	522	549	547	558	497	546	543	600	538	546	512	562	524	566	537	523	498	531	522	566	547	559	525	534	530	528	558	550	522	537	499	544	562	550	539	540	544	567	531	511	537	564	528	548	505	538	547	516	543	527	525	533	547	536	497	515	548	505	516	531	530	543	486	532	546	561	571	568	523	556	518	544	508	569	527	567	551	545	519	552	523	550	547	529	508	564	562	551	533	499	520	515	520	496	517	531	562	538	538	535	505	513	554	529	507	533	506	506	580	524	519	570	545	532	529	533	546	499	507	562	530	552	558	490	523	559	579	556	497	491	520	515	588	568	529	557	526	521	553	552	520	546	522	507	573	532	501	561	542	572	543	524	569	532	558	589	526	552	506	603	534	552	589	525	463	500	533	546	535	562	560	549	546	547	532	543	574	551	562	540	520	558	544	529	536	528	532	548	544	532	512	550	512	552	568	536	526	487	569	535	498	528	555	553	526	535	564	550	547	579	606	508	468	562	514	521	530	532	552	556	538	536	561	541	525	589	563	552	533	560	505	557	511	530	559	539	549	567	510	497	505	531	563	549	550	566	538	580	542	491	565	526	545	536	536	534	566	554	543	568	512	513	505	555	549	561	501	585	504	538	521	538	552	553	525	528	534	491	535	531	568	542	544	505	519	536	576	559	503	513	517	574	548	511	570	578	552	518	546	566	606	542	588	594	535	584	538	543	540	508	530	516	532	555	527	552	574	550	508	541	543	499	506	530	540	554	540	543	553	529	527	530	540	538	539	575	538	526	550	537	503	533	573	521	523	537	543	530	539	593	506	548	585	514	533	524	506	516	547	528	510	543	557	559	542	501	565	553	548	563	530	502	540	533	547	535	516	539	526	572	530	528	571	557	538	587	538	557	557	540	526	579	514	532	577	537	548	518	512	504	525	578	552	554	514	599	576	601	532	483	524	542	515	497	550	522	532	553	532	530	569	514	524	527	537	577	506	542	527	524	530	553	539	520	557	528	535	525	517	498	553	540	581	544	507	538	528	563	531	561	542	515	547	497	542	519	578	565	543	540	509	544	546	532	521	546	511	504	551	526	552	555	560	517	513	547	548	570	513	568	549	525	553	559	538	561	515	499	534	546	496	517	551	560	560	526	527	493	519	552	526	528	540	542	528	545	565	532	535	532	543	538	524	521	529	536	548	568	536	558	515	524	552	542	508	525	573	503	502	531	562	533	496	485	512	555	520	501	538	538	554	560	516	547	524	534	542	555	557	508	487	541	575	543	554	565	522	565	541	558	525	553	554	527	542	545	550	546	542	522	538	537	524	538	517	521	534	546	587	536	587	546	530	560	543	572	525	549	541	531	517	495	561	538	516	554	564	516	531	551	506	556	525	560	521	554	510	500	546	536	575	508	529	541	549	516	518	543	501	578	519	559	555	517	523	552	531	521	549	563	541	557	524	557	569	570	505	511	541	531	545	553	529	530	516	539	553	522	606	556	509	539	535	536	520	531	551	513	547	511	540	550	568	533	586	524	578	551	535	493	511	569	496	553	539	541	533	538	530	518	518	549	541	509	501	553	507	546	535	569	574	531	560	563	491	534	547	532	540	534	544	502	520	533	525	580	535	520	564	567	520	570	524	535	485	532	552	547	533	578	526	516	547	537	566	554	567	570	498	528	528	561	502	516	563	540	574	496	603	525	536	548	509	540	517	549	506	571	532	543	564	531	506	556	528	530	509	559	537	593	502	537	585	543	547	557	546	577	541	531	534	576	543	568	574	542	531	581	514	529	525	572	522	533	587	539	535	503	554	552	508	508	508	582	538	554	535	520	544	568	553	534	539	539	579	588	507	551	561	517	568	581	543	563	512	563	526	525	545	547	579	552	557	530	513	558	521	535	575	550	521	507	536	500	536	569	543	542	528	574	541	559	550	523	565	544	536	545	513	504	514	515	500	503	533	530	538	548	536	550	518	579	553	540	522	533	526	523	515	542	560	484	591	498	544	504	539	564	551	507	505	516	513	572	528	542	535	546	595	541	553	575	509	505	519	506	524	554	516	536	535	500	548	544	531	603	554	594	523	547	538	526	577	519	555	524	515	475	550	544	543	513	517	533	494	501	510	541	568	505	539	490	559	516	515	524	568	548	555	502	533	561	596	521	505	523	537	529	543	547	561	516	572	553	567	556	546	502	530	548	519	527	539	539	519	543	579	501	500	552	503	531	558	503	543	596	558	533	543	535	500	547	564	527	521	525	510	542	533	499	515	521	525	556	534	516	529	545	510	561	580	524	538	565	524	542	464	528	525	590	577	504	554	567	508	541	528	569	544	566	542	514	566	474	526	547	549	524	534	573	499	555	590	509	515	573	518	562	518	539	554	540	530	544	536	525	519	528	531	551	533	485	566	548	520	535	565	538	498	543	590	547	524	583	524	540	529	546	558	490	495	517	501	538	513	534	543	513	585	502	564	568	537	518	522	541	520	568	536	517	529	534	552	560	571	560	559	542	558	542	533	529	586	515	541	557	538	575	553	578	532	544	521	579	505	539	512	525	511	540	515	560	525	512	530	559	557	535	484	545	542	550	551	509	523	563	566	570	550	553	536	559	537	545	545	541	511	522	531	524	521	562	529	496	529	559	577	514	511	590	545	566	545	517	531	526	558	514	530	506	536	532	531	505	519	544	536	524	513	550	584	529	516	547	579	551	503	512	502	558	518	506	518	534	518	536	508	533	509	561	513	539	555	533	524	536	522	527	551	527	549	531	547	540	542	562	540	565	552	544	527	580	539	541	564	549	510	557	545	533	477	544	561	561	522	529	508	553	553	513	558	538	527	538	521	546	598	525	541	511	531	587	523	518	566	520	580	528	534	539	570	551	533	549	539	566	543	538	593	510	594	534	550	530	547	498	538	533	555	585	543	483	506	550	579	521	546	545	498	585	540	515	535	539	544	544	526	525	523	551	512	540	499	550	505	513	528	514	562	517	534	502	565	525	532	532	515	588	541	465	516	546	525	583	524	587	529	553	502	528	602	555	539	550	572	526	525	561	555	537	567	538	482	509	552	530	506	538	532	553	546	570	524	548	528	511	529	575	500	529	538	555	532	503	503	520	539	530	536	577	551	586	538	536	552	555	554	554	528	531	530	544	533	515	530	559	522	534	544	518	533	529	525	542	570	558	530	526	591	558	502	530	508	552	500	525	507	533	539	542	521	533	500	496	542	570	543	526	562	515	554	559	523	555	522	563	543	550	538	515	564	528	497	527	507	564	553	529	568	540	547	584	523	531	527	532	548	496
19174	12756	18251	1469	528	484	429	453	432	410	402	407	405	352	427	411	418	403	428	411	398	367	434	400	410	397	406	411	377	412	412	369	377	440	393	397	375	397	395	370	394	392	409	367	393	356	378	400	401	419	421	401	415	399	386	397	367	422	396	410	387	409	372	429	379	431	401	394	402	380	394	408	386	403	411	429	361	351	441	385	399	382	389	381	378	394	382	396	410	350	401	393	424	364	393	360	392	376	360	402	370	405	410	395	392	393	387	385	390	400	370	387	356	364	409	405	392	363	418	393	359	407	387	368	373	400	399	381	352	357	378	395	391	396	418	358	401	412	445	384	422	410	418	422	379	414	408	385	407	375	389	392	377	429	414	388	371	447	392	397	397	405	392	380	383	395	415	409	382	380	407	377	413	394	391	389	384	341	394	406	388	396	389	429	379	378	391	390	367	395	380	384	382	366	418	401	371	418	417	404	388	417	372	419	391	360	365	397	385	401	408	394	381	415	423	386	379	343	384	395	392	406	417	400	418	414	386	379	348	376	373	386	367	404	351	402	403	411	399	404	369	412	379	363	414	374	402	369	441	408	387	394	428	412	389	361	447	408	371	365	448	389	406	376	435	398	387	404	412	384	376	375	388	403	392	388	369	394	434	407	396	428	391	410	388	394	413	381	398	376	368	386	389	395	372	409	359	364	384	381	414	427	410	369	353	421	392	419	425	406	379	385	381	402	411	404	386	391	398	398	409	439	404	409	405	357	408	378	461	385	366	388	371	388	379	399	395	401	417	381	371	359	399	430	425	412	399	393	408	367	377	389	354	394	423	417	403	428	381	400	417	381	388	374	410	397	411	413	411	386	394	428	416	425	406	411	421	383	419	398	396	406	375	394	389	400	410	431	361	422	395	385	419	402	411	392	360	387	385	385	369	372	390	360	377	438	396	393	421	431	414	376	370	392	376	353	361	416	361	413	398	419	372	366	428	415	406	405	408	385	365	401	400	426	349	366	403	389	398	334	371	402	373	415	410	391	340	377	447	426	420	401	380	404	383	401	400	398	391	428	393	393	400	387	446	374	361	377	383	412	393	387	390	387	389	372	402	390	381	364	366	379	406	381	397	367	371	413	418	388	371	392	399	388	438	391	392	380	399	404	398	425	379	412	418	390	416	378	419	410	379	412	398	393	391	389	400	405	374	378	412	432	410	418	427	377	353	394	386	399	383	380	425	404	403	367	369	376	401	351	400	370	429	371	382	378	396	397	348	392	400	396	380	373	369	404	386	380	383	395	374	416	392	403	397	377	389	346	382	406	341	369	449	397	426	393	397	400	420	390	373	364	380	381	371	373	383	416	443	391	382	389	365	381	361	402	413	412	375	363	425	380	379	389	437	364	390	399	416	380	407	387	364	379	412	374	418	382	348	465	390	392	363	372	394	395	398	404	391	362	403	383	426	404	417	370	426	374	410	392	369	415	375	386	417	421	375	401	424	401	403	378	363	398	380	394	397	434	407	391	397	402	349	361	361	423	425	434	406	396	376	394	357	394	417	399	381	404	401	409	458	370	425	427	391	413	429	411	392	391	406	379	359	391	372	380	411	404	407	395	394	395	396	422	356	378	379	393	398	384	402	382	399	410	408	402	402	421	391	353	364	394	388	400	380	443	355	407	363	381	437	388	407	397	394	414	384	405	427	395	405	414	402	384	376	419	410	409	397	395	393	417	392	379	422	406	409	389	397	366	386	401	395	364	419	382	370	378	378	372	399	421	436	390	421	406	409	395	413	414	379	389	373	384	368	389	413	390	404	421	410	380	383	390	349	377	391	362	396	408	399	382	417	392	358	370	359	418	422	375	380	380	381	385	380	413	429	398	393	405	390	402	436	393	390	391	404	413	408	375	379	346	376	365	435	424	381	375	402	407	353	409	385	400	421	369	376	409	409	415	401	415	378	356	409	384	364	352	362	390	380	436	415	424	384	392	382	388	400	387	434	386	399	376	376	428	422	397	404	385	421	363	410	359	419	399	409	378	367	400	425	367	409	380	418	397	364	387	377	393	368	412	393	391	368	430	415	378	403	389	404	432	417	428	392	377	417	381	389	429	394	373	400	380	347	411	388	406	424	403	419	417	369	380	414	367	363	392	389	390	426	397	388	397	371	388	395	373	452	365	398	391	386	395	446	363	373	399	408	386	392	380	425	357	371	383	373	351	370	356	412	380	406	360	394	363	436	423	396	413	389	413	418	405	374	405	386	366	419	371	412	394	420	382	396	412	384	393	374	408	357	382	352	400	394	375	418	389	393	412	424	378	379	380	414	414	391	385	429	367	406	381	432	409	360	368	401	376	406	399	384	370	366	371	421	399	440	376	381	408	393	418	418	384	387	369	371	394	382	392	409	381	378	395	396	399	386	414	421	408	401	392	403	407	421	406	375	372	414	420	419	360	414	394	410	374	385	406	400	388	383	384	361	399	408	361	405	380	396	381	390	409	375	393	405	404	436	387	333	376	395	376	384	377	359	382	393	423	378	385	388	390	371	419	411	401	384	387	405	372	449	447	399	408	399	394	390	416	409	409	434	413	382	349	391	380	432	355	391	399	430	411	388	403	389	346	383	378	417	416	414	388	377	390	399	418	376	372	417	369	408	384	388	378	415	369	353	381	391	410	391	435	408	393	394	356	404	382	394	383	426	399	444	433	383	397	369	407	384	377	353	384	393	386	385	378	438	397	417	399	385	404	412	409	399	408	434	424	387	396	433	382	391	395	395	367	380	445	435	359	381	398	403	359	402	362	396	401	382	393	393	366	409	382	391	398	373	431	387	421	348	366	406	408	379	390	367	417	402	378	390	385	402	406	406	380	375	386	378	353	399	373	384	405	374	398	404	392	408	387	405	424	422	387	407	393	420	382	398	394	389	405	444	409	386	364	368	410	374	373	407	391	428	393	406	379	368	425	417	364	378	409	388	369	404	387	423	367	379	406	373	379	348	367	399	387	406	402	412	432	368	367	346	366	360	418	432	369	375	385	374	394	387	372	443	382	406	393	404	370	374	398	422	372	387	401	411	373	426	403	419	401	369	402	409	412	407	375	410	409	376	405	380	363	386	369	397	367	412	395	395	398	434	415	397	347	402	395	378	361	347	368	397	387	425	398	406	382	365	369	434	367	406	388	399	367	422	381	405	424	398	385	393	400	395	397	378	379	406	358	417	388	386	375	414	412	393	414	366	440	356	368	402	418	408	385	371	409	394	387	382	389	409	417	430	369	405	397	407	375	370	428	365	392	397	363	424	383	395	389	403	380	376	400	392	394	434	465	393	359	413	370	364	414	339	395	436	420	367	411	373	390	424	386	387	391	376	389	383	414	392	406	383	408	384	414	401	430	386	403	389	348	400	371	428	360	393	409	388	350	388	396	395	360	374	422	365	386	390	383	376	392	392	367	396	362	406	392	410	384	341	411	395	337	368	396	379	374	406	409	387	383	379	434	358	388
12117	12475	14044	1577	1412	1290	1208	1141	1104	1119	1076	1026	965	1016	940	961	936	908	959	985	930	946	956	932	902	925	926	925	964	887	915	978	916	872	926	906	917	943	881	914	898	909	992	901	945	960	915	887	964	998	888	956	910	943	937	913	916	971	919	950	911	878	870	863	907	887	908	884	930	954	929	907	923	921	901	859	887	822	962	903	933	925	890	871	882	888	879	926	925	865	888	931	946	937	950	889	899	900	891	932	898	842	904	930	870	909	910	892	937	894	852	874	834	877	915	949	929	897	884	891	901	941	883	918	950	905	905	887	854	909	892	860	947	906	867	881	817	942	977	939	916	915	895	948	924	892	913	927	907	917	876	848	889	900	935	904	914	854	875	915	955	885	926	890	903	881	945	904	928	922	904	899	1015	867	908	933	899	886	894	916	897	915	883	931	887	909	916	882	926	860	968	916	876	927	875	873	959	890	893	902	885	968	898	933	945	936	886	863	934	946	861	879	873	951	889	873	883	962	915	975	879	970	912	890	896	927	854	914	875	871	910	919	916	828	849	904	864	905	850	931	878	877	862	866	847	858	892	891	899	900	913	887	866	877	939	896	886	927	933	937	878	914	903	944	876	916	881	940	886	884	908	917	877	939	926	953	910	939	931	939	962	910	926	955	921	899	913	913	945	964	881	927	908	904	943	912	863	882	948	955	945	887	921	877	862	875	853	882	909	906	922	884	883	908	891	881	927	918	926	924	907	937	924	900	940	865	839	919	912	906	874	891	910	930	908	922	867	864	880	934	896	935	905	943	888	899	912	896	919	898	873	941	928	849	949	945	891	941	870	926	943	925	888	902	856	866	911	872	901	912	907	913	934	873	869	898	924	860	898	898	922	892	939	873	941	867	895	896	965	945	971	925	913	900	880	923	937	875	874	897	890	872	840	917	890	925	917	900	946	902	904	884	929	905	891	924	928	857	949	897	889	922	936	845	884	944	898	927	885	912	874	877	921	913	955	934	923	927	908	920	918	900	894	913	879	869	855	911	945	870	857	904	928	882	911	846	883	890	941	864	926	950	877	989	950	946	938	892	868	953	909	899	888	928	909	949	897	886	911	894	851	878	919	865	871	970	933	878	907	882	915	875	859	985	939	879	964	880	866	897	896	890	858	932	948	921	884	910	978	905	936	939	927	893	886	918	897	906	957	961	898	807	915	929	886	917	899	916	886	877	959	905	902	867	925	879	923	887	931	907	854	925	877	916	922	872	941	905	941	921	912	913	874	914	906	959	897	880	882	952	911	890	925	937	911	886	894	891	1002	897	893	926	882	892	886	878	926	895	906	907	907	865	947	944	856	914	933	867	909	885	889	889	918	834	920	901	845	895	926	933	953	896	877	888	917	900	840	871	930	892	884	893	881	885	891	916	961	895	935	907	923	896	927	950	907	901	941	914	980	902	905	837	867	870	865	925	857	956	920	900	898	870	896	937	873	878	868	870	877	873	939	906	881	970	915	903	878	884	901	931	899	884	936	962	924	888	907	861	901	902	897	836	902	889	898	913	882	893	878	881	856	880	923	875	914	925	897	899	898	900	931	884	922	904	918	922	867	884	887	939	859	965	910	887	937	920	889	895	921	918	902	884	889	889	891	963	869	900	881	890	873	897	937	886	918	894	915	905	873	893	912	921	922	931	914	932	883	905	933	880	890	888	852	905	930	921	890	871	920	876	924	907	900	895	861	931	897	881	932	939	937	935	944	946	917	893	853	925	955	844	909	868	896	942	911	919	900	942	915	919	961	952	921	919	953	939	919	845	907	903	906	912	871	914	918	896	909	918	895	922	878	881	898	932	904	965	906	937	871	873	892	906	950	900	901	906	920	939	883	900	920	933	884	964	868	924	875	955	916	921	877	899	862	917	936	892	923	884	905	921	878	923	915	899	899	934	868	855	879	834	953	887	920	888	896	901	882	897	882	940	891	866	895	920	971	910	918	900	903	924	867	893	922	887	912	881	945	888	904	925	914	905	936	854	947	946	847	887	891	904	889	884	874	888	962	970	926	899	843	920	901	856	873	969	888	901	900	901	908	907	905	902	928	893	917	895	878	893	900	863	920	900	952	878	909	894	953	886	933	896	907	905	921	886	928	886	938	928	937	856	875	856	980	967	947	877	870	927	921	883	946	882	905	907	895	950	874	895	872	974	865	876	938	955	915	889	946	973	941	919	907	907	916	899	888	922	914	890	911	903	898	912	923	919	897	838	893	891	917	913	931	893	876	885	924	907	882	920	893	909	913	885	862	842	900	922	941	844	901	895	908	910	894	856	900	946	914	890	885	895	855	873	888	932	934	884	894	930	914	903	896	938	889	898	934	858	948	900	902	852	956	919	921	855	953	856	916	937	880	914	888	918	830	940	925	892	866	942	902	871	912	921	954	871	905	876	825	928	839	823	908	882	913	902	925	888	889	956	958	876	920	938	908	925	931	875	947	893	928	902	868	835	934	917	935	857	947	906	970	977	910	905	914	911	873	889	897	902	874	884	879	887	880	910	926	964	866	926	867	905	896	936	903	916	932	874	879	906	916	897	861	893	923	893	905	929	939	936	888	972	921	916	934	884	897	871	853	904	893	918	878	938	906	902	897	884	863	922	890	906	929	879	904	930	873	896	954	927	900	961	862	898	872	861	904	846	886	924	933	908	959	876	836	914	906	869	897	856	876	810	926	905	937	938	864	986	909	947	944	945	877	892	902	976	899	904	893	894	921	894	935	892	884	922	898	940	926	965	909	913	859	961	921	872	856	857	897	910	845	944	926	929	839	938	892	904	885	926	845	900	912	875	932	870	899	923	914	942	899	905	874	859	940	908	912	877	931	902	925	946	929	896	881	890	923	853	873	841	868	885	869	842	820	936	897	837	888	910	945	888	931	910	891	917	888	906	904	919	839	884	904	955	892	906	897	885	899	888	933	878	900	902	932	874	938	919	905	918	907	899	899	882	904	944	948	898	941	881	874	912	879	918	894	906	857	892	917	856	888	936	878	881	892	868	944	890	936	932	957	920	903	964	963	929	886	894	925	845	939	876	919	872	964	887	911	950	869	928	904	939	953	956	896	929	873	891	902	875	885	938	928	899	950	925	892	918	888	895	885	832	861	921	874	871	888	879	920	900	899	860	905	886	957	900	934	872	902	927	982	923	914	853	868	889	859	951	877	896	884	843	901	867	916	884	878	884	892	892	889	852	873	906	921	855	930	931	923	953	889	853	881	854	906	915	910	948	927	871	949	913	872	889	859	918	849	903	894	904	909	951	927	900	926	910	910	939	921	832	955	896	927	923	853	963	920	903	911	931	955	938	880	887	921	934	880	891	943	953	899	933	915	901	927	943	852	895	912	917	899	919	886	844	893	1021	878	909	904	914	888	947	930	875	891	913	884	888	900	914	895	872	885	934	864	882	896	872	936	873	966	933	967	852	855	909	902	887	910	922	872	867	887	856	861	917	928	918
28025	21237	32982	4344	811	631	616	531	515	467	458	533	431	461	432	475	456	479	463	506	473	448	441	494	446	445	451	462	480	417	453	437	458	441	465	409	418	445	430	465	465	481	425	453	407	423	439	423	437	475	457	448	440	464	416	424	436	463	465	465	467	416	455	429	432	476	454	451	444	447	429	458	464	455	433	434	435	415	415	461	436	467	474	455	423	443	496	453	433	427	448	437	459	498	415	485	424	414	458	445	433	451	451	474	456	406	447	447	461	473	433	441	444	419	458	476	426	449	425	433	420	434	462	434	462	472	434	494	439	447	415	416	377	446	434	459	454	405	454	473	448	427	454	444	469	426	426	466	436	453	439	441	457	467	452	437	449	465	414	438	409	428	441	471	437	447	406	443	444	434	435	428	429	469	423	376	447	492	424	456	454	435	461	432	445	412	459	444	435	402	457	432	459	439	459	448	451	449	401	421	452	418	437	461	479	478	441	428	458	483	440	451	422	425	438	441	456	435	450	416	436	413	442	456	432	430	457	441	439	422	420	465	448	444	435	435	446	433	447	434	475	446	439	395	479	418	435	454	453	439	448	447	463	455	469	432	403	444	455	402	421	432	442	435	440	474	431	432	438	437	418	412	476	422	443	392	437	429	419	404	434	427	458	409	424	444	458	463	483	436	439	440	439	439	462	441	456	471	432	422	446	458	393	478	454	437	421	461	456	435	401	475	454	433	428	435	433	420	443	474	419	436	437	444	425	439	424	440	418	431	443	390	456	426	442	422	463	419	423	474	429	408	421	441	442	448	430	421	442	464	458	442	432	457	419	426	443	437	391	454	462	447	394	482	427	405	474	409	444	459	406	450	439	435	440	416	423	479	434	453	429	429	491	456	417	414	473	423	440	462	442	427	457	439	478	406	412	447	418	464	439	401	447	457	472	436	436	426	421	419	445	436	410	477	427	484	438	396	453	427	482	467	448	417	458	457	403	413	409	416	445	442	400	413	424	422	456	474	432	416	467	448	441	459	472	440	433	444	456	497	449	439	454	453	437	446	456	478	452	419	436	420	463	422	416	455	470	444	449	403	435	430	408	416	486	447	411	416	397	450	447	440	458	408	458	437	412	473	477	477	439	455	405	441	443	481	434	442	433	429	466	451	426	403	458	457	424	426	469	448	435	417	469	459	421	470	429	420	438	439	472	448	437	466	464	500	421	455	458	466	499	436	437	413	461	446	414	467	423	460	469	407	447	443	419	402	454	429	442	401	408	453	430	469	429	444	438	458	464	431	420	421	426	411	435	441	462	454	395	430	444	416	457	403	449	403	417	397	391	435	446	424	406	448	437	429	450	404	453	407	504	448	465	487	426	392	464	445	406	423	465	458	426	431	447	414	426	448	450	419	447	458	429	482	434	475	424	439	449	471	471	415	424	451	459	465	444	419	447	425	441	452	458	427	447	435	430	436	467	417	427	449	463	452	419	424	434	437	447	423	423	460	451	443	408	468	429	422	448	406	427	405	416	429	423	432	444	431	453	421	446	387	488	445	445	436	497	415	436	454	445	470	401	456	433	446	460	415	440	404	452	446	461	460	467	408	447	461	429	461	457	456	443	453	433	420	443	465	441	417	462	427	411	463	448	462	463	453	413	429	410	442	483	475	467	505	454	451	425	443	402	425	444	431	459	433	471	457	483	449	441	432	411	438	458	406	404	424	468	458	449	443	430	441	429	446	452	453	440	433	418	435	401	411	454	409	428	465	391	453	421	462	456	466	443	432	498	438	401	474	456	424	458	412	430	412	479	419	405	436	421	440	451	452	428	413	412	467	461	469	500	422	461	442	458	482	408	483	414	441	486	397	416	443	447	456	431	435	455	430	440	443	470	463	467	404	483	429	472	477	404	430	429	449	437	459	425	429	466	427	419	414	411	472	447	439	435	398	420	434	467	469	454	439	397	489	413	428	457	487	402	467	459	467	463	480	456	467	432	450	451	489	448	421	415	466	487	430	454	439	460	470	470	387	471	466	458	476	417	484	466	478	419	420	413	462	471	450	465	455	452	387	461	411	435	447	442	425	445	385	443	456	423	484	462	486	472	451	422	446	437	463	464	455	458	437	422	372	449	479	417	450	411	436	446	455	425	414	421	409	448	442	433	446	501	471	411	405	468	410	430	437	461	461	432	475	418	440	463	460	421	455	436	413	435	440	463	458	437	459	481	426	419	487	455	439	405	421	411	458	493	454	424	456	429	454	428	434	411	460	481	447	447	438	456	478	473	451	462	441	465	437	390	423	404	443	459	410	435	432	441	382	479	453	474	444	448	458	465	437	432	431	427	428	429	436	431	462	432	456	443	459	465	425	439	480	412	426	438	431	431	457	475	405	445	475	440	424	439	436	473	434	430	440	465	427	466	445	452	427	445	433	424	411	459	441	430	450	432	455	442	435	419	431	451	495	458	443	452	462	423	432	454	427	429	459	428	441	433	455	470	419	423	445	478	429	455	429	423	410	459	437	445	436	435	498	364	447	447	442	436	457	450	465	454	474	480	414	469	456	445	434	461	393	442	454	434	460	462	430	448	412	418	493	445	425	417	406	489	441	456	497	425	449	438	447	410	471	413	422	459	450	441	447	442	412	429	475	405	450	431	471	469	405	472	445	428	426	428	445	453	432	420	431	397	431	449	460	448	450	456	400	414	430	413	408	434	412	425	412	418	448	447	413	429	458	456	433	420	443	447	452	467	488	460	442	406	424	445	463	440	474	461	449	463	460	421	443	438	428	482	396	448	445	418	431	426	447	430	481	438	458	393	461	480	487	410	388	425	452	435	437	407	425	479	459	440	446	417	426	472	484	431	456	426	478	457	416	471	426	437	447	457	442	420	447	432	461	452	462	436	462	468	441	432	447	436	433	466	418	444	429	438	452	453	426	445	385	419	426	494	444	454	376	416	443	424	422	426	398	426	434	445	460	446	455	438	420	457	395	434	437	438	440	471	444	436	495	458	409	437	459	439	431	443	424	444	448	449	442	444	469	428	451	446	448	493	479	464	445	426	432	444	469	437	431	433	461	468	454	417	432	447	434	440	440	431	488	478	441	452	481	467	442	420	415	422	438	461	450	483	430	450	447	423	420	457	429	415	422	446	431	466	428	469	483	408	439	428	412	439	451	416	416	413	451	441	451	421	463	490	463	418	435	438	443	432	460	424	429	461	433	474	437	407	464	467	406	415	435	443	388	481	451	395	447	458	390	456	440	406	454	454	415	435	439	414	445	461	451	475	449	466	433	441	433	469	412	440	412	466	447	458	410	453	452	452	455	454	442	436	434	435	470	452	415	420	429	421	441	442	497	425	411	469	443	453	458	429	421	464	453	460	417	450	451	429	431	499	468	436	448	433	438	425	446	432	400	457	456	404	427	463	421	446	448	439	456	418	410	420	456	397	432	478	493	406	446	440	458	433	473	456	468	451	432	448	504	445	405	445	405	461	415	444	448
15747	18508	18973	2344	1980	1773	1565	1431	1384	1258	1219	1165	1171	1082	1037	1045	1040	1082	1020	1003	1065	1086	1029	987	1074	1041	1027	919	1027	965	979	995	996	1016	964	1011	1022	1026	1003	946	919	951	1006	1051	1002	974	1044	967	929	963	950	987	981	1005	1032	993	937	932	985	1040	967	954	989	960	943	958	989	933	943	989	965	937	991	905	951	957	932	955	1015	934	952	928	981	942	921	1009	966	987	1004	965	966	1000	927	992	955	964	917	984	957	994	956	943	1062	999	948	950	1023	985	963	969	1005	977	953	977	947	930	1001	926	998	985	1002	923	980	898	946	936	973	959	1003	976	988	947	957	986	954	992	940	922	944	996	982	982	974	986	973	1036	961	976	954	974	987	941	947	940	982	995	1023	959	962	889	1013	956	1013	982	972	993	988	942	977	955	981	1024	975	1006	929	1023	983	963	954	1000	957	982	942	950	960	988	920	964	943	967	1010	1015	971	959	1010	1002	975	988	912	980	1016	969	994	981	944	958	1032	963	914	964	988	990	988	959	983	952	981	946	986	912	947	934	932	948	962	1020	969	950	995	995	928	930	936	978	962	956	933	943	986	942	976	925	948	973	962	948	1008	970	977	972	958	929	914	958	984	996	920	1000	1008	985	989	926	970	984	972	959	989	1001	993	952	967	963	950	930	906	929	991	941	957	995	916	929	916	997	989	968	970	990	955	949	940	926	929	997	931	910	984	1002	970	911	988	1001	959	989	991	985	995	969	988	937	897	970	1019	1008	985	1000	954	925	1028	943	932	959	983	919	952	988	964	922	939	937	979	965	952	965	955	1034	956	1039	971	978	951	929	921	904	953	981	992	971	900	934	997	983	981	995	1007	948	935	946	1005	980	956	970	979	1021	948	977	1010	972	965	985	956	974	1004	972	964	963	972	968	936	963	990	1003	955	1018	943	940	916	1002	997	924	975	929	993	991	998	1003	946	985	945	1001	945	976	953	965	958	1019	998	971	941	989	975	903	992	998	946	965	961	999	969	943	969	937	964	1012	993	986	970	985	979	960	953	1003	950	980	962	956	948	978	947	960	858	997	967	976	969	994	1007	927	981	942	974	957	949	959	966	988	929	947	932	959	1012	976	991	1012	974	987	972	1018	940	934	941	989	990	959	986	979	958	999	955	999	993	1029	1011	928	959	953	989	1017	1005	1004	941	1024	969	928	950	1002	1003	966	976	985	978	976	966	949	1023	979	935	965	932	926	956	970	991	980	943	977	931	946	961	1018	939	988	964	942	1016	917	993	1005	1001	936	941	995	998	970	976	931	952	910	994	971	991	967	976	972	985	997	962	992	942	944	947	1002	995	944	962	966	1015	949	925	975	956	995	968	968	955	953	966	963	998	954	974	960	962	943	964	972	953	959	1012	970	960	965	985	909	940	948	985	957	950	1017	963	1008	980	980	1018	977	1000	969	960	1000	932	954	1012	980	952	954	937	973	948	926	964	940	1043	977	949	970	986	959	977	949	1010	1004	977	966	988	976	955	952	968	1003	965	896	879	978	1006	1009	957	1028	974	982	936	969	974	949	988	947	936	968	1006	989	934	990	967	975	998	980	947	891	943	985	933	948	988	979	976	951	993	1013	1034	984	944	947	974	964	958	939	939	938	927	955	957	994	950	918	960	933	1033	957	980	955	937	942	946	947	980	978	1009	961	937	974	973	1012	950	937	909	937	945	951	943	961	950	952	926	985	980	936	960	982	976	1009	950	949	958	974	977	924	1019	962	977	951	967	959	989	985	968	936	985	985	1005	967	976	1015	989	912	1049	946	963	995	958	1014	932	929	989	907	965	975	1005	979	944	1016	971	946	974	939	958	1019	983	959	938	996	949	928	948	950	955	985	970	968	948	959	1012	994	907	972	938	999	976	996	962	968	1014	951	1006	975	921	997	966	960	1008	937	980	974	951	960	929	958	1019	923	997	956	926	983	949	938	956	956	975	952	995	975	1028	971	985	1020	953	1000	958	946	976	902	998	963	947	951	957	974	946	957	948	967	956	950	998	923	949	963	984	998	977	999	957	956	938	1018	899	951	988	996	942	978	999	978	934	969	960	943	1002	947	977	1001	976	1007	950	942	905	976	914	891	1002	999	980	1009	1041	990	990	988	1017	967	937	968	938	972	986	928	957	970	980	947	978	948	933	1028	1001	999	994	935	983	943	906	963	948	938	959	985	986	964	937	992	924	947	1001	974	939	990	954	923	941	948	939	980	958	985	937	966	887	961	988	916	987	962	923	1008	1009	959	966	929	1044	1000	938	957	928	953	938	966	948	991	968	953	1010	943	949	945	983	928	962	932	969	936	972	985	965	958	984	990	934	998	964	1004	945	932	971	949	1001	978	961	971	962	905	1018	950	982	964	961	1004	953	925	948	1002	923	966	1025	988	920	891	933	966	998	1021	972	958	961	950	879	963	944	1005	934	1007	1001	926	909	989	976	1005	959	1004	944	940	946	991	948	979	942	955	954	1002	1014	966	977	992	974	1007	954	964	947	937	986	995	939	929	965	977	1010	950	915	969	967	1002	956	1003	992	961	922	1024	970	942	977	976	968	958	967	979	998	936	944	931	1028	981	950	961	939	913	959	920	1002	970	973	959	931	968	935	966	991	970	954	954	953	994	931	996	949	930	979	979	935	986	971	940	945	1000	1002	986	1012	1000	931	976	991	933	931	946	983	944	926	941	977	976	958	993	990	975	987	1006	1006	916	935	914	986	962	952	972	912	974	1029	1013	947	969	987	937	975	953	931	953	907	998	927	938	957	959	984	980	974	935	940	983	923	949	1002	975	995	946	994	992	937	998	963	955	900	905	984	955	1032	955	993	1013	964	987	920	1035	976	1016	979	973	984	948	931	1006	951	994	917	982	969	1019	970	961	991	947	950	949	966	967	1000	939	961	1014	954	948	946	957	923	948	955	958	966	911	961	993	983	957	1003	948	941	969	947	990	987	935	932	956	941	999	985	978	950	990	933	960	924	979	990	927	978	980	1005	966	945	978	1003	952	952	886	972	909	945	952	916	967	1012	998	958	976	937	1021	981	926	950	941	957	959	984	959	913	967	942	990	1013	992	959	934	974	964	966	955	962	905	931	975	967	988	932	969	958	940	955	1025	953	946	911	921	1052	996	963	961	985	993	947	994	990	973	968	996	992	962	911	1002	994	964	1002	991	1016	930	987	964	939	1000	937	974	992	967	971	970	942	966	963	949	963	985	961	975	971	967	956	1008	930	987	1011	979	985	939	968	975	923	976	987	965	958	981	960	986	926	961	985	944	996	1003	943	952	938	940	937	947	972	997	962	1006	936	1017	994	955	977	939	953	1005	966	949	945	1015	1024	949	945	977	1005	1039	922	992	949	995	1018	1012	950	947	939	994	970	980	987	986	930	962	974	960	1026	926	948	935	974	982	962	965	990	1017	970	958	1016	890	990	934	997	962	918	948	917	990	973	996	961	998	943	1047	993	1016	960	939	951	942	959	979	976	1007	958	976	914	980	1026	958	970	985	949	999	927	963	1016	997	978	977	917	1050	981	980	978	941	948	948	967	943	941	1013	976	925	981	980	941	996	956	940	988	967	953	964	979	1008	988	992	915	903	977	960	977	995	920	991	940	919	964	933	995	926	900	1001	957	950	958	927	961	919	1022	990	999	933	926	959	978	995	1001	930	987	947
9341	3880	1180	261	203	212	218	217	252	193	219	201	235	231	222	228	210	234	219	231	205	207	198	208	209	214	212	240	209	199	205	192	215	232	216	207	216	195	224	198	187	203	218	200	217	216	218	193	179	208	192	200	194	219	196	204	222	185	210	215	219	235	234	192	199	212	176	204	217	237	194	244	171	206	225	216	202	213	213	198	205	215	235	192	213	205	186	179	209	200	205	234	209	199	205	234	229	224	198	236	221	218	227	236	198	198	211	208	200	186	217	191	201	197	231	176	206	217	192	178	230	210	211	202	195	180	219	218	201	216	207	225	211	205	199	204	207	211	204	246	196	194	212	208	175	212	216	221	211	260	214	224	168	174	220	204	211	198	213	196	204	227	186	205	223	214	216	201	218	198	207	205	226	216	199	189	192	191	191	169	185	173	189	210	216	208	220	193	229	219	192	200	234	233	210	237	189	192	211	202	200	213	224	199	241	202	194	184	201	206	204	202	246	214	202	203	215	206	204	193	210	211	224	177	203	225	196	208	200	201	217	220	213	229	226	198	193	202	196	226	221	191	202	219	220	225	223	196	219	219	232	224	214	189	227	226	223	239	224	202	231	214	190	205	198	220	216	214	214	196	234	197	204	212	214	220	203	226	212	225	200	227	200	198	228	215	192	241	221	209	209	203	215	212	193	228	212	199	214	185	214	187	212	202	203	186	223	195	175	188	197	230	232	211	210	199	209	204	223	196	186	203	225	200	180	246	219	229	198	211	187	199	205	184	235	229	230	221	229	226	215	209	223	211	215	220	198	205	201	189	222	195	188	184	207	223	221	216	190	196	195	230	204	205	189	183	164	170	237	197	222	167	222	206	206	225	248	212	213	215	187	196	229	225	217	204	208	217	192	195	206	200	225	194	196	220	203	183	218	190	213	189	175	225	212	196	222	188	223	214	209	225	190	199	207	205	192	226	202	215	185	212	228	193	240	220	208	175	201	210	179	253	212	214	194	197	219	179	231	199	205	190	179	217	203	207	213	219	219	193	185	198	205	173	235	176	205	217	204	203	206	194	188	219	180	202	200	215	199	194	215	216	186	195	212	232	202	201	205	208	237	200	223	189	219	208	193	209	218	182	190	207	232	220	205	195	212	220	189	193	228	210	205	230	208	240	189	207	231	224	238	204	221	213	208	214	216	209	198	202	194	239	217	213	214	218	225	220	217	225	224	192	185	180	228	235	208	218	228	215	208	204	223	211	192	192	202	233	210	214	232	203	193	195	223	191	185	219	222	208	228	209	217	218	201	209	235	207	212	209	205	180	203	189	220	220	204	200	218	209	212	200	216	200	192	199	254	222	200	208	184	194	191	221	224	180	194	226	225	229	200	225	205	204	244	205	208	224	200	229	208	193	156	241	221	214	234	197	196	221	215	204	197	232	221	181	208	219	211	229	220	217	209	226	200	200	227	217	201	202	188	207	239	196	209	219	203	190	200	201	189	197	211	194	212	202	206	207	203	190	204	200	202	187	177	211	243	206	210	213	199	224	198	206	204	208	219	206	235	192	176	216	217	199	217	236	192	210	183	212	190	189	220	216	192	224	233	208	203	193	187	225	193	208	196	226	222	202	200	211	240	247	229	213	202	196	199	206	208	194	231	206	210	211	209	194	201	201	214	219	207	205	171	202	197	220	201	223	207	207	204	216	209	218	221	219	201	207	194	195	236	206	206	200	215	206	207	177	232	214	221	193	212	192	203	221	231	195	206	209	204	186	201	224	221	176	230	217	193	188	211	218	215	193	214	187	190	226	191	208	194	192	215	200	215	211	216	216	215	192	219	224	207	209	222	221	216	190	232	205	192	247	211	234	203	185	225	223	190	197	196	211	199	193	196	211	202	217	205	225	208	195	213	198	219	190	212	197	235	201	213	219	244	221	207	197	207	213	176	239	211	203	215	225	200	207	230	232	212	207	171	196	205	205	197	212	175	192	184	197	197	189	221	211	208	207	203	199	201	200	198	188	208	231	192	234	218	225	202	198	196	210	209	223	192	226	224	175	223	231	189	176	197	206	179	176	219	205	225	195	210	208	216	206	204	216	203	228	211	217	200	225	199	192	232	218	207	233	228	172	215	230	237	225	221	198	181	205	215	197	206	201	194	237	208	209	208	225	183	204	195	203	203	211	220	213	228	222	187	217	228	218	193	203	215	202	190	202	188	186	217	206	199	199	198	219	223	170	203	226	200	176	213	191	209	180	227	255	208	229	204	210	200	194	241	214	215	226	206	213	201	212	200	184	195	217	225	195	204	192	207	227	223	190	218	187	226	206	203	203	207	200	192	188	209	199	213	240	217	189	223	190	229	199	229	226	179	201	207	228	175	190	203	232	207	221	216	197	223	158	226	199	198	208	200	184	225	204	185	212	184	234	192	204	222	226	226	227	245	219	216	185	206	213	221	201	182	188	220	218	206	186	213	198	226	206	204	166	222	188	193	219	215	218	215	199	198	172	205	190	219	223	209	221	184	214	209	191	189	207	184	225	238	195	208	185	220	210	222	202	188	219	209	245	199	177	233	187	206	201	206	189	202	241	192	214	204	185	235	206	188	200	201	202	218	207	241	223	218	229	200	241	206	200	208	210	199	213	186	210	199	210	197	232	216	199	196	197	217	207	205	217	209	222	204	183	181	206	190	211	226	203	203	200	173	203	204	200	220	201	195	239	201	184	220	211	210	208	207	202	207	211	218	218	199	205	201	226	204	200	201	220	192	223	204	203	199	186	201	197	192	202	207	238	223	192	192	177	222	226	188	202	210	212	229	215	216	200	215	229	198	207	199	196	223	214	240	203	199	207	187	196	222	222	198	216	206	220	198	215	236	203	200	220	223	220	209	216	211	199	209	228	219	204	207	210	210	204	209	250	204	201	200	206	200	217	205	202	201	229	222	211	199	222	239	219	182	231	223	229	219	207	197	176	180	225	233	200	225	216	196	186	201	211	203	227	239	210	189	215	207	227	210	213	211	224	205	225	217	196	209	218	202	200	191	227	217	225	222	198	192	223	218	200	225	230	222	187	176	218	209	194	208	182	193	192	218	217	221	209	207	196	212	196	229	195	216	233	212	200	185	217	222	205	213	188	193	219	193	206	198	225	216	205	223	206	231	211	209	215	229	194	189	187	201	211	212	276	198	206	177	181	189	187	220	182	195	189	221	189	209	194	216	226	245	193	211	222	194	183	199	216	180	202	216	220	177	219	216	189	226	201	200	231	223	192	195	226	223	190	202	194	215	201	212	189	188	205	225	206	193	204	240	199	190	186	257	237	209	218	232	230	213	203	190	195	223	217	234	199	176	218	201	174	197	197	209	184	213	216	189	197	218	220	193	192	194	190	214	193	236	221	215	214	219	231	179	200	198	239	206	188	205	194	203	210	247	208	233	228	209	229	213	194	227	200	235	236	191	181	203	220	224	208	201	194	195	244	223	220	202	235	204	193	202	197
5593	3657	1861	643	582	539	569	556	557	516	586	530	567	545	590	539	550	514	558	533	520	517	540	530	575	521	516	516	521	571	548	562	506	555	507	527	545	501	585	537	533	538	562	564	537	540	568	545	556	558	526	537	500	539	565	534	519	526	519	539	507	529	525	503	560	524	536	556	516	511	548	488	522	515	538	528	512	527	534	515	509	535	525	580	544	545	533	574	547	541	582	612	539	524	532	570	491	502	554	494	562	536	489	573	542	523	540	553	521	555	545	532	527	533	558	558	531	548	547	496	542	552	575	498	568	540	562	531	479	542	538	531	563	564	568	514	531	493	522	534	574	531	519	529	554	530	537	537	525	527	542	499	514	548	566	524	569	519	568	523	516	561	542	534	589	568	542	576	556	555	558	526	562	587	513	542	554	546	574	512	544	533	569	543	542	520	484	541	532	582	530	545	537	562	519	523	539	548	507	537	514	547	561	513	498	592	551	546	538	521	500	531	578	541	535	540	531	527	522	552	524	563	510	560	508	531	518	578	528	526	500	513	517	511	568	491	529	554	545	534	537	541	538	559	541	550	557	551	545	548	511	542	533	502	602	547	539	528	566	541	552	524	513	513	532	511	491	529	542	569	503	555	521	554	512	550	548	592	501	505	577	522	484	549	560	545	524	526	588	524	504	545	505	507	543	525	543	559	587	565	522	572	567	551	554	541	575	541	506	554	526	524	520	501	529	571	543	566	509	540	545	531	554	503	529	570	534	549	531	503	521	507	519	547	553	527	580	525	566	521	582	497	519	515	558	508	527	525	549	537	539	505	514	538	513	477	518	574	509	491	486	554	536	561	556	571	530	577	499	521	545	519	543	524	582	514	568	555	514	525	507	504	539	538	525	578	479	505	547	566	564	554	505	555	514	586	539	511	516	569	522	526	490	579	496	554	568	538	552	520	540	581	572	549	575	559	555	546	486	556	549	535	538	546	552	532	550	560	524	535	573	573	550	615	528	532	548	531	528	536	531	565	565	558	535	513	503	565	572	508	511	532	532	501	511	545	502	506	509	533	509	504	586	551	541	497	577	532	555	524	543	486	533	531	504	534	542	500	558	515	558	534	503	504	546	553	570	504	553	567	560	530	570	568	496	544	582	577	536	537	544	568	523	550	541	552	523	546	562	526	530	506	570	529	485	501	539	501	554	537	527	538	498	539	482	559	502	577	515	507	531	579	520	531	528	523	558	531	566	533	520	563	509	544	555	554	615	538	514	501	559	515	491	555	530	543	549	535	520	516	519	517	527	536	532	520	543	517	524	486	533	566	528	547	530	535	558	537	551	517	481	540	567	534	528	544	543	541	511	570	533	548	528	503	535	541	515	526	536	541	543	579	501	533	557	508	567	502	547	513	534	535	549	506	530	552	548	541	552	523	517	538	567	522	552	549	534	514	570	608	518	513	506	539	491	532	531	526	530	563	487	559	541	554	525	514	522	518	492	524	526	502	512	509	555	574	518	516	553	525	518	599	534	533	572	515	511	522	543	565	577	569	541	553	505	570	551	533	520	558	510	522	564	549	524	509	538	522	516	540	515	516	550	509	492	518	517	506	533	535	523	572	559	508	523	537	557	499	544	538	548	568	538	509	541	546	485	527	516	571	542	509	571	495	543	513	512	553	535	512	564	535	549	526	541	573	578	530	510	515	520	540	487	495	551	495	501	521	509	507	519	510	540	550	529	542	523	510	548	567	565	554	535	545	565	557	574	493	537	539	546	576	557	524	531	535	545	539	531	569	571	550	528	579	532	510	549	520	584	506	514	540	515	530	544	559	579	523	539	527	547	522	540	509	505	550	564	545	580	560	561	511	557	535	535	544	542	566	540	533	520	537	567	560	505	536	548	512	526	497	504	521	529	519	533	555	545	515	512	545	521	538	506	520	533	561	553	473	590	541	557	525	516	541	499	540	542	550	545	576	566	540	538	518	517	514	562	520	544	580	564	548	563	569	564	610	548	517	539	500	521	543	523	535	520	548	537	544	569	552	543	552	557	542	514	541	544	527	518	540	558	548	534	524	574	532	530	550	539	507	561	529	532	547	536	510	559	535	536	513	523	552	496	514	539	503	540	562	568	533	517	556	523	563	534	512	556	520	530	536	533	530	534	545	510	515	468	547	534	526	588	500	538	507	557	526	551	483	545	522	589	534	528	508	507	554	565	550	523	549	549	517	559	527	530	524	529	558	558	537	545	510	556	563	535	525	528	556	570	499	523	518	525	534	512	506	586	572	537	514	512	557	555	546	552	529	569	560	552	516	529	546	578	522	533	532	534	550	506	543	540	547	575	530	552	541	511	495	500	560	547	477	514	515	553	536	484	533	548	545	536	511	491	529	525	575	516	529	526	555	571	527	522	555	512	569	542	532	546	563	545	531	538	530	531	553	527	537	583	565	564	523	537	560	496	559	560	530	534	569	529	546	532	555	544	534	531	559	535	532	475	554	527	531	520	512	574	539	527	559	522	511	544	545	550	508	536	516	542	536	523	529	548	544	560	590	572	522	525	558	557	551	530	543	547	548	535	515	539	513	549	533	504	536	539	558	537	573	522	535	503	532	523	556	519	533	503	564	496	546	513	546	566	543	517	521	537	544	558	539	546	540	572	546	547	515	530	545	526	516	544	563	496	548	500	555	564	505	519	558	542	498	529	523	523	561	522	572	528	529	540	532	540	529	528	581	510	577	537	539	529	589	539	519	512	561	519	517	548	561	542	543	530	485	558	539	568	523	536	538	491	533	487	547	534	547	553	532	580	544	527	512	591	538	542	590	522	552	540	510	540	515	538	547	486	532	599	546	561	538	573	572	567	520	517	527	540	577	550	524	499	510	533	520	517	528	549	535	559	577	548	550	538	501	572	521	549	545	551	572	525	554	562	564	577	485	539	519	559	523	564	536	559	565	533	527	535	522	521	488	523	534	560	508	508	503	500	517	538	532	590	501	592	520	552	547	549	505	528	496	576	528	502	552	531	563	536	552	575	522	542	519	536	507	524	565	555	529	528	541	542	564	542	546	508	554	543	509	572	589	545	578	556	541	531	524	535	517	609	553	508	507	534	533	540	498	521	552	512	550	546	512	543	512	514	503	546	498	544	583	536	546	545	536	533	582	544	503	545	511	567	551	514	526	498	522	512	513	533	505	532	544	547	553	550	565	530	510	594	517	539	512	595	550	552	550	524	520	524	543	542	546	525	527	500	567	530	527	531	547	523	515	521	562	573	537	527	517	539	511	505	551	546	476	512	547	579	540	568	521	565	551	560	537	548	533	523	512	568	543	533	552	541	542	576	536	529	564	523	512	511	540	545	521	542	528	549	556	544	514	546	510	537	544	492	517	513	531	495	521	544	541	514	518	511	563	550	534	529	563	546	537	526	543	518	549	561	507	531	546	538	534	503	487	532	517	533	511	532	578	539	567	538	561	503	525	532	504	540	559	589	557	566	549	523	562
19157	14202	17810	1191	531	471	424	422	396	415	401	409	415	387	425	392	397	411	386	402	380	407	413	363	370	407	395	396	388	358	372	409	412	412	421	391	445	372	430	423	378	394	392	411	388	389	410	370	406	368	375	381	396	430	429	391	430	395	365	391	399	386	374	394	430	400	366	395	382	361	394	405	406	441	364	409	380	393	367	410	364	424	383	399	427	345	405	400	417	400	397	368	370	373	370	398	412	380	430	354	414	415	377	375	354	380	369	394	403	388	424	396	388	420	410	389	397	401	378	389	386	444	378	352	397	363	367	397	377	376	336	367	392	395	366	399	404	374	425	374	401	377	401	413	365	400	372	404	376	417	389	400	408	388	348	408	386	419	400	409	403	404	410	424	406	379	426	397	402	407	365	359	420	401	392	389	413	428	397	391	399	413	414	380	402	402	407	389	367	376	395	392	395	383	408	438	427	400	390	388	389	393	385	412	393	367	385	378	358	380	373	383	380	412	371	382	385	386	428	365	374	391	380	370	382	396	409	346	405	367	411	376	372	376	388	393	382	399	335	387	402	381	408	392	398	380	395	385	364	386	391	376	422	406	361	379	385	399	433	383	387	423	407	392	422	391	415	430	391	356	397	409	402	409	385	374	392	356	389	386	383	385	413	368	386	395	376	394	392	407	413	419	365	385	381	385	373	375	382	412	376	355	392	368	378	350	405	411	403	386	412	416	389	405	409	407	374	382	379	365	402	432	401	418	361	381	383	388	416	371	387	411	375	442	434	391	400	429	381	373	434	396	369	419	450	379	403	370	426	406	415	362	433	366	384	403	388	380	395	386	418	422	373	388	369	386	404	374	409	393	360	368	395	390	359	400	400	395	429	396	407	393	375	369	406	409	393	371	427	383	388	377	410	366	389	402	381	373	384	404	407	420	399	395	364	382	392	399	366	402	382	387	426	383	378	404	418	421	397	403	405	400	416	398	384	399	366	463	384	391	403	384	400	406	374	394	373	397	456	367	377	351	419	374	409	356	404	397	393	410	384	395	361	382	400	386	409	425	418	431	396	393	384	384	379	416	373	402	414	397	398	412	431	362	405	423	407	342	350	379	409	384	366	406	370	382	392	362	389	392	393	434	392	419	403	396	370	360	383	380	396	408	386	431	409	384	378	380	411	399	375	384	369	375	377	374	394	348	366	407	383	415	400	383	415	387	405	389	367	423	428	350	351	413	387	371	429	401	369	373	379	391	393	391	379	363	386	377	399	376	391	402	413	404	382	406	373	403	382	409	408	382	404	384	367	369	418	392	430	382	405	416	407	394	413	375	402	416	375	392	377	358	397	377	401	443	373	377	396	423	381	385	349	398	427	438	413	397	352	392	398	344	400	403	399	415	424	376	395	358	387	422	386	395	407	383	399	406	382	397	382	351	364	381	391	392	411	440	349	402	378	432	370	434	373	368	429	385	398	406	400	422	395	425	401	393	397	395	397	383	398	395	425	357	386	424	398	377	425	421	402	435	386	378	375	396	374	404	351	390	415	419	406	368	372	403	383	395	428	375	353	378	404	353	375	402	403	424	397	406	374	376	370	429	365	407	401	390	345	390	387	365	398	426	387	394	360	435	385	411	411	368	351	398	396	430	393	392	366	418	407	368	403	360	402	431	387	412	411	375	396	430	392	367	419	417	420	383	391	371	419	405	431	406	419	403	378	408	366	382	374	378	369	399	420	378	376	381	417	400	376	429	379	397	430	368	373	397	373	420	375	390	399	398	421	401	350	394	396	400	388	386	402	412	415	348	356	369	366	370	397	378	374	398	400	411	411	435	415	374	395	417	393	362	367	397	386	377	430	374	397	398	410	385	413	390	428	377	418	377	404	391	385	412	438	401	406	366	413	421	393	379	394	423	369	388	394	411	386	428	405	415	390	386	363	394	367	380	370	390	381	380	393	409	403	391	397	398	380	378	393	450	399	416	429	423	390	421	407	403	413	405	393	371	380	389	382	398	408	372	394	437	411	417	383	355	447	418	445	409	398	400	385	397	417	403	389	408	429	405	410	398	410	421	422	383	366	369	418	404	382	391	406	345	383	396	426	400	392	403	379	397	388	364	382	419	364	399	392	382	403	380	381	350	438	375	394	448	387	410	425	400	379	383	383	423	417	412	403	401	404	406	400	383	367	415	416	424	375	387	433	382	373	386	389	367	431	379	402	389	367	411	378	369	367	445	394	366	354	401	385	379	386	400	425	392	391	346	371	391	396	405	403	401	402	376	388	392	383	369	388	394	387	382	383	361	407	364	422	380	391	413	409	387	366	403	397	391	405	362	375	378	376	410	359	384	410	422	428	407	384	444	366	409	394	424	391	389	434	394	390	396	378	418	384	423	372	453	384	407	352	393	374	392	409	362	374	384	391	356	389	399	389	405	360	376	372	371	400	444	369	384	369	370	418	407	406	367	386	384	383	389	380	451	406	406	378	393	399	371	405	418	398	410	405	407	373	378	379	384	409	363	403	381	367	409	377	388	397	393	350	370	383	400	380	374	443	398	389	381	385	392	406	401	391	419	379	349	407	405	400	412	400	421	383	371	370	368	397	369	374	416	363	400	384	385	369	404	420	374	376	408	402	399	372	411	409	403	412	378	375	424	370	396	401	376	385	405	355	410	397	413	389	400	363	421	431	378	430	396	385	372	393	378	371	386	395	428	373	372	399	385	383	405	375	393	429	380	429	405	409	387	380	381	413	402	378	378	385	367	416	410	428	365	376	376	379	381	426	410	406	399	380	375	378	357	367	377	379	418	386	395	414	384	410	408	396	383	397	389	371	395	403	366	384	358	389	406	402	362	388	399	417	351	371	405	360	395	403	378	413	366	383	404	405	390	376	392	406	361	416	391	392	377	425	375	387	386	370	372	394	421	402	398	406	393	378	403	436	368	370	393	383	402	357	419	416	358	389	423	388	405	399	440	405	397	397	374	429	383	375	395	400	392	371	366	390	393	400	376	367	437	452	412	375	387	429	405	377	353	388	394	406	398	371	350	404	412	395	380	387	421	382	402	385	422	410	404	378	370	396	366	421	400	383	395	442	417	414	381	411	399	445	400	396	404	386	399	387	392	388	397	417	366	409	395	404	375	379	401	387	351	400	413	387	406	411	364	457	397	329	362	385	399	396	423	404	403	413	387	399	438	412	381	398	409	407	402	445	404	382	374	378	412	402	395	415	390	387	401	370	386	381	411	374	377	373	367	433	349	371	370	429	430	374	402	367	370	343	369	402	390	397	386	385	383	388	370	380	396	369	411	379	381	412	368	368	392	377	352	390	388	375	375	388	390	414	440	405	419	419	417	354	435	371	379	419	373	355	421	392	362	395	399	391	380	384	399	413	339	392	385	391	393	437	394	357	407	404	372	394	391	421	410	394	392	405	405	431	357	368	410	403	391	387	386	386	410	381	345	418	363	434	405	379	383	403	355	403	390	397	363	385	391	404	395
12081	13919	12032	1574	1450	1335	1187	1191	1091	1066	1021	993	1029	948	957	982	982	933	947	968	967	962	925	923	911	927	924	954	969	945	916	946	966	897	907	910	897	902	932	864	910	939	908	892	897	955	965	954	927	873	892	890	940	961	943	929	872	871	888	919	927	903	869	888	871	885	882	944	897	932	894	867	986	909	893	932	899	871	903	908	849	877	870	934	891	898	866	921	917	921	930	935	919	1011	942	907	914	929	970	948	857	847	920	923	945	873	907	882	875	922	897	881	911	875	868	884	921	842	885	849	897	906	846	894	911	902	959	914	888	850	880	917	922	894	875	956	862	907	899	870	849	880	860	886	888	872	892	860	859	897	917	899	844	924	912	920	924	897	886	907	893	870	893	858	876	965	943	890	912	920	885	948	875	871	888	920	888	859	876	888	927	899	931	814	876	858	935	857	898	902	922	924	932	845	906	925	908	880	881	909	917	918	870	896	842	886	901	920	873	869	849	879	897	920	893	864	903	931	926	910	922	898	893	914	839	846	904	897	866	921	935	907	884	929	915	858	915	925	832	880	896	896	933	856	911	841	889	934	901	869	887	866	937	876	878	888	842	887	889	887	931	876	897	889	855	982	895	891	916	888	972	884	908	885	900	897	920	890	904	937	887	890	896	866	890	898	903	880	821	848	923	939	842	919	906	919	922	920	900	893	882	912	898	869	894	900	880	862	907	900	894	889	917	890	946	907	930	912	890	866	879	938	876	859	842	854	874	844	870	943	873	893	863	868	861	908	862	940	914	867	944	912	938	881	881	867	926	915	937	876	908	903	831	887	894	909	877	927	920	916	925	978	874	863	980	860	899	860	912	901	906	923	906	916	874	866	902	932	907	904	842	882	885	875	902	909	904	902	902	847	894	915	847	870	932	856	924	839	928	917	892	938	918	866	906	902	868	947	948	895	900	927	917	832	963	897	863	879	973	909	871	909	891	855	888	902	895	862	881	893	864	943	863	857	850	878	884	899	886	896	962	900	857	930	892	911	914	858	955	893	873	944	890	883	870	854	914	940	902	895	872	879	893	893	931	867	921	952	872	929	895	889	880	919	860	864	922	907	883	898	904	938	839	940	858	887	866	885	866	862	903	962	888	875	903	865	892	905	943	862	913	934	908	889	924	911	916	932	865	885	923	939	916	884	915	860	958	904	883	874	922	928	879	920	914	848	924	865	950	891	914	933	955	866	897	870	883	924	903	919	870	913	915	900	931	940	938	904	886	917	934	882	918	869	903	913	915	906	891	922	902	854	873	933	931	904	910	877	899	884	857	946	948	856	913	853	920	865	896	871	925	940	867	861	966	891	870	897	896	875	903	916	857	934	935	866	856	903	877	915	886	868	862	925	924	908	917	888	898	931	941	927	933	909	947	863	881	904	900	973	911	881	894	908	867	863	944	927	909	949	924	925	940	907	945	899	923	920	866	882	922	911	868	938	828	929	915	908	847	864	866	884	895	890	898	895	879	900	885	902	907	866	898	891	924	900	868	866	943	856	881	898	887	870	884	888	919	890	843	928	892	863	935	847	953	877	910	962	856	901	880	881	855	870	888	898	908	907	933	905	862	915	909	862	951	833	899	907	863	854	922	911	875	912	864	850	924	872	865	883	897	918	926	922	895	902	898	943	920	904	919	891	886	906	877	893	935	853	892	877	932	916	886	932	885	887	861	896	905	978	909	867	913	902	861	931	888	926	896	876	905	890	908	877	912	929	925	855	854	923	882	933	852	891	920	895	884	887	901	893	925	862	889	913	905	862	919	950	894	951	878	927	849	930	878	916	860	963	931	863	918	858	850	971	918	892	871	859	895	884	878	901	893	870	911	918	869	853	904	874	858	951	890	971	908	882	906	915	917	923	886	887	896	913	938	932	894	891	909	894	899	903	879	912	920	901	884	866	898	898	941	869	910	931	898	918	866	1009	927	887	879	928	925	888	916	909	908	851	949	877	863	884	891	870	926	939	922	869	893	914	888	894	912	857	932	867	892	835	883	865	890	863	919	973	920	888	919	888	902	906	902	890	963	944	954	919	886	923	884	913	807	932	926	899	880	874	868	917	847	946	861	886	918	956	923	908	857	876	903	899	878	858	898	873	906	878	851	922	899	895	911	888	920	902	916	900	919	890	913	897	885	926	931	943	934	865	914	861	893	897	849	874	884	887	907	916	879	882	913	895	920	868	872	912	849	921	954	902	885	882	893	895	887	929	872	860	931	842	895	840	919	837	872	952	890	953	851	919	831	883	915	910	902	897	888	907	886	892	918	903	914	907	878	934	930	884	910	931	899	925	930	918	907	940	954	899	939	873	881	890	898	927	911	929	886	869	896	960	836	910	913	809	891	867	878	882	888	879	895	912	936	898	885	897	922	898	877	889	891	877	921	907	895	919	878	946	864	879	914	849	881	904	894	938	916	982	910	887	925	887	859	953	887	890	902	912	876	893	890	862	919	912	849	963	935	880	879	896	916	877	870	921	889	928	891	918	946	883	903	909	859	951	899	921	855	868	893	844	934	873	891	887	903	930	844	893	882	904	864	945	917	885	926	908	888	932	874	938	888	892	899	911	942	888	889	924	919	924	912	931	851	880	889	917	868	874	922	937	836	868	957	931	910	918	899	909	900	910	824	839	906	877	909	857	867	908	918	971	893	901	938	918	911	872	906	878	942	850	910	903	890	932	913	930	918	900	964	886	870	905	909	900	908	853	918	967	915	858	872	917	915	887	888	915	880	900	880	867	890	852	870	973	923	864	914	893	929	930	927	873	916	886	950	911	835	935	828	897	854	892	891	840	878	910	946	924	905	922	897	911	915	874	884	921	897	891	843	905	859	919	921	897	859	863	855	922	904	925	915	903	895	951	864	846	884	848	867	913	853	841	901	874	910	902	902	986	922	864	864	921	918	925	908	875	898	899	901	886	881	976	883	867	863	866	864	878	913	908	929	916	909	912	894	915	859	913	934	887	952	879	883	877	890	874	875	889	907	845	904	859	870	902	881	883	951	887	906	901	932	874	887	877	887	899	921	914	943	874	923	929	887	884	921	873	957	896	903	926	885	947	865	851	879	884	894	873	935	878	923	922	918	894	883	939	881	896	946	900	922	911	862	862	837	884	925	869	910	880	913	893	947	924	905	851	885	862	950	890	941	962	865	924	897	885	904	907	899	893	905	897	911	876	901	886	906	866	916	934	903	909	954	918	891	874	923	932	880	878	905	916	899	893	888	887	937	895	873	892	914	919	903	865	889	938	866	920	881	903	846	949	924	875	880	868	943	897	896	872	917	885	892	893	913	846	914	886	907	906	907	845	925	901	891	885	909	890	894	866	949	914	927	897	863	901	892	954	866	929	910	927	888	895	851	889	864	881	835	909	937	921	914	951	873	891	943	796	926	856	934	910	879	947	925	875	994	864	910	854	897	913	913	857	914	831	908	896	928	921	908	882	859	879	867	923	846	889
28011	24339	30483	3086	739	584	547	523	517	500	497	474	467	475	497	491	438	505	492	441	415	419	448	442	494	474	456	453	426	431	453	451	438	444	449	472	436	443	432	480	415	452	438	443	431	448	447	480	432	453	405	436	435	452	417	412	460	441	441	431	464	473	433	444	463	436	446	432	482	454	444	416	439	439	411	457	478	450	505	430	467	442	431	431	442	439	454	420	433	470	475	458	434	433	467	462	431	403	417	438	445	438	426	437	438	418	426	473	420	478	443	418	415	410	446	460	406	464	451	430	468	457	425	427	431	444	406	453	432	386	452	446	407	462	455	469	447	474	451	443	430	394	433	452	468	434	439	433	416	464	463	457	449	455	466	431	438	452	421	420	434	452	441	484	446	439	422	405	430	429	397	497	472	438	428	429	442	436	434	477	503	427	444	403	476	425	439	414	461	450	474	455	443	430	412	436	474	450	444	441	355	422	479	464	431	477	468	449	456	430	482	436	438	448	429	459	403	425	386	432	405	440	445	446	444	450	477	444	458	413	463	398	397	460	423	450	437	437	406	469	463	425	401	413	446	425	435	438	478	447	437	485	442	409	447	415	460	422	473	436	424	459	444	447	413	440	429	408	435	467	424	432	447	478	469	415	437	413	446	435	437	465	449	426	435	419	422	434	475	460	413	445	432	443	443	410	426	402	421	457	452	442	436	422	441	460	465	466	424	434	446	415	409	466	453	433	466	439	450	448	447	384	459	431	471	481	433	457	438	454	417	457	440	442	461	440	516	456	430	454	457	480	433	436	480	429	415	452	450	449	457	474	420	419	430	464	409	433	470	392	441	470	454	422	473	421	410	458	450	448	445	423	427	454	409	439	459	448	453	426	444	478	407	457	467	421	458	457	486	447	463	478	445	445	444	465	461	445	401	413	414	425	471	424	440	454	452	439	449	430	432	432	470	443	440	396	427	426	450	452	446	434	463	423	377	456	428	447	449	400	437	464	447	427	473	411	483	437	439	450	458	430	426	454	428	415	427	401	431	429	446	460	448	402	426	429	429	433	417	435	460	428	451	416	472	468	448	409	394	437	448	441	423	454	442	474	423	430	447	474	463	423	426	415	462	456	444	473	451	451	433	426	485	435	460	470	410	413	447	452	461	415	484	420	414	416	453	439	458	433	442	462	405	457	457	497	453	408	446	437	425	455	468	484	442	417	438	405	427	442	409	440	441	442	435	446	458	437	426	405	444	419	423	470	401	439	465	426	437	449	481	397	454	452	424	420	442	451	440	446	434	454	451	456	437	450	447	409	456	458	476	444	436	406	437	402	393	435	428	443	454	415	470	513	434	435	450	478	419	446	462	415	465	415	450	396	456	438	461	451	423	444	465	426	428	463	453	411	433	446	458	422	481	404	437	474	437	454	469	465	463	465	431	444	412	417	437	426	475	438	431	395	440	447	392	444	464	462	470	472	472	434	438	425	434	428	446	437	426	437	445	498	417	445	486	403	458	416	418	461	438	465	452	453	415	437	463	430	451	470	450	428	430	409	425	427	449	443	377	432	406	425	431	458	458	484	463	418	426	426	437	448	461	446	448	454	421	461	452	434	428	423	487	442	421	456	428	415	439	462	439	414	458	454	466	461	467	469	475	444	384	468	473	465	436	450	429	475	444	432	420	488	428	480	443	436	456	495	456	408	439	434	438	422	474	489	412	441	430	361	446	456	451	425	440	487	446	446	446	424	440	415	435	469	437	431	427	441	458	469	408	481	437	450	450	435	394	470	452	449	454	436	426	488	459	453	446	412	440	438	423	483	425	441	433	391	450	442	450	449	443	475	422	397	463	465	434	424	458	452	427	480	451	433	426	472	443	450	434	437	451	462	407	436	504	470	483	404	435	423	450	396	419	447	450	421	452	509	460	446	439	408	407	434	421	459	457	488	453	455	451	474	463	434	450	454	433	434	439	467	441	441	434	467	399	433	437	449	442	405	403	423	474	464	449	439	419	424	456	423	421	450	471	419	434	448	442	419	423	457	430	463	456	429	395	452	465	417	440	421	443	431	410	446	461	473	410	441	460	425	423	437	461	449	466	442	442	429	436	421	431	466	458	410	432	403	385	430	419	441	473	477	453	472	446	387	459	416	447	440	430	467	473	411	445	436	425	482	464	477	447	428	446	439	420	461	431	461	422	427	462	448	433	453	448	443	462	441	448	428	419	451	418	450	445	445	453	440	436	453	481	423	436	441	489	450	428	502	443	421	433	406	403	399	417	430	424	435	417	452	486	468	419	407	448	509	390	455	455	425	450	424	443	446	442	500	456	476	443	471	436	431	412	445	471	457	460	450	467	444	425	466	404	438	425	490	426	431	428	430	463	451	463	437	464	403	450	439	481	434	434	442	470	436	440	436	444	422	447	462	482	451	425	455	465	451	432	473	463	485	455	436	454	443	455	471	430	450	433	429	444	413	459	433	461	460	452	474	479	464	394	447	467	480	457	398	412	456	404	458	500	418	413	463	439	403	426	450	406	400	428	414	492	469	417	460	456	453	448	440	418	457	450	461	455	429	477	465	423	433	432	497	409	447	406	443	443	406	466	453	468	445	424	448	489	412	379	424	424	469	439	409	441	446	462	435	479	433	463	443	446	444	449	465	449	465	473	456	418	437	439	447	401	457	469	427	412	440	436	425	414	466	445	437	474	406	445	463	437	449	425	470	440	441	453	467	433	448	423	467	418	455	446	386	439	384	449	443	438	441	435	478	463	418	465	429	467	424	426	465	402	434	474	454	438	462	432	465	391	416	448	424	471	445	436	444	451	437	480	451	421	428	452	462	443	429	433	403	463	456	424	463	414	457	435	430	471	430	455	400	439	428	415	434	440	430	418	444	425	438	448	449	435	437	451	423	456	403	465	420	423	465	425	442	430	428	446	448	493	506	448	463	478	444	467	444	462	458	452	417	390	452	439	432	423	440	409	465	436	472	459	435	443	418	468	461	446	407	469	450	465	447	471	443	421	434	406	472	418	428	425	428	413	466	442	449	436	426	467	458	469	452	460	445	446	452	461	430	438	465	424	414	437	445	452	492	453	433	416	446	452	406	467	430	439	435	448	452	461	411	477	456	419	439	474	444	441	403	406	468	472	474	462	466	423	443	449	452	471	415	419	433	479	418	443	490	412	434	438	443	427	433	379	432	450	458	501	405	400	475	435	426	453	415	443	445	459	463	464	450	434	425	480	433	462	415	441	488	431	430	485	435	415	436	457	439	427	439	435	431	427	419	432	435	432	424	426	432	394	411	452	442	426	463	474	398	454	459	434	427	461	439	476	404	466	464	429	390	464	444	458	408	458	471	440	477	456	417	415	454	420	450	399	438	420	400	445	412	415	431	491	462	437	418	463	491	429	433	468	456	410	454	468	443	440	448	467	445	460	435	453	459	452	453	456	448	433	443	431	438	429	425	419	430	444	442	418	453	440	426	420	470	443	428	433	473
15447	21057	14867	2439	1992	1753	1607	1517	1396	1273	1204	1131	1158	1192	1159	1078	1057	1048	1041	1096	1059	1001	991	994	1008	1014	961	1022	997	978	981	1006	984	907	978	976	995	1012	1002	971	947	1012	968	1028	940	970	990	957	991	983	1032	992	951	936	937	1015	1008	988	982	995	981	985	1041	1001	984	951	971	1003	977	945	966	960	929	964	981	974	943	981	996	999	970	948	1002	916	979	967	1016	1007	955	947	947	969	975	972	965	929	982	977	964	963	987	983	920	933	976	1000	933	907	1027	971	974	975	931	979	941	952	975	953	1001	945	933	971	937	968	962	951	918	979	918	925	943	1012	966	955	981	937	989	878	991	992	956	964	945	962	937	892	980	1018	987	940	997	1036	984	975	949	908	966	976	982	946	947	953	941	942	939	897	994	969	954	925	944	1015	928	943	977	991	1034	998	964	925	965	952	944	995	868	927	971	956	973	963	956	929	964	956	945	947	974	1014	958	940	935	1011	966	947	916	1039	927	965	967	1039	964	939	921	947	988	990	943	964	887	964	921	945	1006	936	970	983	956	968	964	938	924	947	989	951	990	979	1008	943	1020	1014	982	955	946	983	927	927	1012	928	1004	930	948	984	1003	946	984	1000	927	1056	1002	1002	1009	971	889	944	956	950	973	1022	936	931	939	951	975	954	982	962	978	937	973	982	919	989	951	934	980	963	1035	989	976	975	946	948	997	980	1005	860	928	1019	964	992	995	941	968	1021	1035	943	971	1001	985	958	936	971	976	918	942	926	966	1019	977	929	981	967	949	959	938	929	950	964	951	915	944	973	920	977	945	923	965	967	908	938	947	985	915	986	923	986	940	991	948	956	1008	953	975	1011	986	975	930	944	1006	982	944	962	997	917	1005	979	947	959	956	968	998	995	1005	1004	983	937	977	944	993	948	998	900	988	935	985	1030	1000	942	1008	952	973	910	954	953	959	953	926	964	971	965	975	944	943	946	938	962	932	928	985	961	984	949	927	1000	993	971	942	999	991	923	939	989	941	1017	910	965	962	927	984	931	940	979	977	945	969	913	989	986	942	939	933	944	966	903	960	937	924	938	938	957	928	991	923	939	974	998	971	966	950	958	937	953	943	978	986	953	1026	930	995	958	1014	900	919	1006	928	937	974	950	930	960	952	993	931	1061	982	1005	970	957	1000	958	931	966	981	993	972	952	984	958	960	939	1003	1055	938	946	976	1000	934	977	986	982	994	1027	968	914	949	965	979	950	1008	913	903	911	981	1001	1039	997	976	1020	987	952	994	927	986	963	1027	968	972	991	961	1023	1019	987	959	1010	961	1020	936	956	993	971	957	929	930	950	987	960	970	984	978	983	904	1006	948	972	1009	938	893	884	987	993	960	917	954	940	983	983	974	975	978	948	1007	979	991	952	964	932	975	967	947	993	1008	931	967	956	964	979	975	1029	975	974	967	989	888	925	930	936	948	961	995	898	944	921	968	968	956	998	946	917	968	964	910	1002	992	929	990	1004	881	964	978	938	951	981	1006	990	977	979	920	940	917	953	986	975	954	959	1020	962	944	961	962	951	918	987	1010	1016	996	982	972	964	1003	932	951	1011	952	992	910	940	961	931	920	996	913	986	972	959	967	965	873	980	921	936	919	920	942	954	929	970	987	914	930	958	956	901	1014	995	951	936	1001	980	993	981	1003	998	936	910	912	948	944	961	1002	1031	980	945	940	938	982	978	1021	957	989	940	960	925	972	972	999	953	955	995	879	966	996	1016	986	917	991	985	915	969	1028	951	997	987	979	945	959	982	944	972	960	936	1002	967	964	1017	933	981	1032	967	926	968	968	963	975	971	947	961	948	952	963	982	936	949	952	965	944	973	934	1025	913	933	1009	996	1017	1023	982	909	929	987	976	975	1073	1017	1005	971	946	947	956	951	975	942	1025	953	928	997	964	987	991	950	978	955	974	979	957	974	957	966	974	985	957	956	947	1002	953	984	921	968	953	916	964	986	992	985	948	860	908	949	927	945	974	956	989	954	973	988	943	930	957	984	1022	1004	940	1010	923	932	1002	966	930	1031	988	991	970	978	957	993	951	967	932	945	981	941	1012	977	924	979	971	978	944	970	997	966	1005	920	899	954	959	949	932	969	938	1018	984	1019	937	968	947	1003	927	967	1005	1005	921	934	944	941	964	930	951	928	970	940	954	916	985	979	977	955	939	959	955	1002	957	936	965	977	962	1005	963	990	968	957	960	974	965	966	956	978	888	988	995	939	957	993	965	939	898	936	1005	961	1001	946	926	989	973	965	969	951	976	968	956	995	914	968	988	1005	1001	911	941	939	920	934	956	934	1015	958	956	949	986	953	896	985	931	903	965	962	945	927	923	994	947	958	999	1010	941	979	1003	974	992	969	940	892	966	950	920	974	972	997	974	943	984	946	930	909	993	963	1017	936	965	971	939	976	992	982	918	953	976	870	1012	962	991	989	954	923	922	943	972	990	1012	988	1001	961	924	996	1021	972	960	1010	902	931	942	943	987	979	944	995	904	944	1024	892	973	962	896	989	894	958	989	970	977	942	927	999	999	938	952	927	935	949	963	958	994	1004	1000	1021	972	925	896	985	986	1008	968	954	988	984	962	953	1035	963	1000	997	934	987	951	958	920	929	963	986	932	968	1038	1001	994	947	941	944	949	911	1008	1014	983	941	962	983	1009	953	939	978	1026	921	936	1002	969	995	912	925	917	984	941	969	1019	1030	953	968	990	973	954	952	908	973	927	982	938	939	925	1001	935	948	935	959	910	965	932	945	961	993	1024	946	1035	954	979	1008	981	927	992	1028	935	953	913	880	939	961	985	964	968	973	905	931	996	1022	933	1024	958	992	918	960	997	960	937	955	1002	974	966	984	953	989	926	946	973	969	924	957	938	967	956	946	983	996	948	979	973	951	1040	1024	925	933	997	974	968	928	921	898	950	1034	925	900	987	918	959	1023	978	914	991	987	946	982	950	984	982	974	951	966	907	918	986	972	967	985	1002	940	917	906	977	949	965	998	978	1022	944	904	972	986	970	970	967	913	993	957	1005	925	921	927	989	951	944	962	960	949	963	935	961	966	902	955	953	986	965	1010	905	933	951	975	949	972	967	986	957	980	990	980	923	979	955	1038	983	961	952	970	1019	943	972	944	962	943	944	975	976	928	941	966	966	999	974	985	980	981	964	906	988	979	945	943	1027	973	1022	963	995	924	999	978	928	985	969	992	927	989	920	903	890	949	960	966	924	931	985	938	956	912	995	983	961	999	984	1017	939	995	967	953	916	998	922	905	961	959	966	929	985	990	1036	996	931	920	987	986	1035	1003	935	944	962	955	945	1005	929	970	995	960	943	931	1014	986	966	987	879	981	1002	982	996	970	1031	942	968	982	986	941	953	958	990	948	928	996	962	929	959	988	994	1001	968	1048	895	926	935	944	981	959	950	925	961	952	957	953	947	990	937	957	1027	991	912	975	936	975	990	972	974	998	959	960	991	968	970	1034	950	992	921	977	984	881	946	979	896	1039	932	920	932	940	952	1001	994	917	959	972	921	946	966	950	931	936	962	967	944	939	918	963	994	937	968	995	985	967	900	964	944	948	975	923	954	956	1045	994	927	970	934	952	997	960	972	963	949	984	986	946	916	973	976	949	951	935	973	901
8464	2833	767	217	205	189	210	201	197	189	183	180	206	172	183	201	200	238	205	185	210	206	219	207	197	231	192	204	201	202	216	213	175	188	189	230	208	197	199	196	212	250	172	206	218	202	223	185	202	198	208	189	197	234	185	193	190	175	194	202	190	228	206	190	203	182	198	182	181	200	205	183	218	230	224	186	169	175	209	219	237	208	187	204	220	199	205	235	198	223	192	198	233	224	214	209	201	189	216	195	193	194	190	220	206	193	233	200	213	186	203	217	207	192	198	203	210	192	200	215	205	215	185	218	197	166	186	211	223	205	193	185	217	217	216	184	192	197	171	184	190	213	198	178	204	178	183	201	195	199	214	175	204	196	211	190	193	193	219	190	225	210	221	207	169	190	230	207	199	207	207	212	227	213	181	200	224	207	177	197	196	210	203	211	195	212	206	209	188	222	203	181	191	186	215	193	207	192	221	178	201	213	197	154	196	212	215	193	174	205	202	212	215	217	180	230	205	207	189	221	198	218	201	199	200	200	194	196	213	200	186	195	224	209	186	215	205	196	232	202	194	186	211	192	177	199	194	212	217	226	200	216	206	190	208	204	225	205	228	224	201	199	217	168	188	200	212	195	190	192	170	205	209	229	188	200	190	198	188	209	200	169	218	204	175	221	215	182	200	191	204	221	217	206	194	208	229	212	220	211	231	196	195	210	218	178	187	203	203	191	200	203	197	185	212	188	222	182	207	219	222	231	216	222	207	218	197	191	178	204	208	190	181	178	202	210	199	184	218	190	195	187	226	172	199	194	213	209	204	180	192	206	218	199	223	201	209	197	185	213	209	182	201	188	211	260	180	230	197	197	213	208	216	185	194	187	177	213	189	236	207	228	192	231	230	185	179	200	198	235	189	205	226	207	183	207	195	221	190	183	175	202	175	184	195	219	173	202	210	197	204	189	220	213	217	181	187	191	184	192	196	214	194	192	194	217	207	236	195	217	198	214	222	205	226	242	209	179	224	207	186	190	231	224	203	205	199	209	196	191	209	197	194	179	178	235	170	187	203	202	225	216	207	209	211	203	172	170	189	196	192	188	191	220	188	240	183	225	209	169	229	190	214	240	206	226	198	206	211	184	236	219	192	206	220	205	204	206	194	195	208	168	197	183	172	175	170	215	202	177	204	185	192	205	204	222	215	176	195	206	201	190	211	203	232	208	203	198	214	208	179	196	206	179	188	188	237	185	200	211	197	203	206	204	199	230	185	227	249	173	209	186	201	202	205	190	186	221	207	197	176	196	195	191	197	220	217	224	216	196	192	214	191	189	192	205	202	168	199	208	196	182	194	186	187	206	195	219	208	221	185	204	197	185	216	176	194	207	192	204	207	195	197	246	231	176	195	185	167	172	218	193	174	205	197	218	179	187	185	188	206	213	190	153	226	196	186	232	206	199	230	191	213	225	219	185	236	202	188	219	193	202	179	207	206	204	177	201	190	199	228	162	202	211	208	200	199	222	225	241	220	189	195	216	190	217	218	181	197	198	209	216	172	198	215	198	173	200	221	202	193	204	196	202	224	182	203	214	219	211	209	243	208	182	174	227	214	211	193	210	202	195	210	166	184	217	201	212	208	207	195	205	184	207	219	199	186	214	198	209	184	210	199	201	233	213	212	191	210	192	200	211	225	198	189	199	201	196	197	190	191	215	204	174	217	210	196	207	193	202	209	200	219	231	205	208	185	210	204	185	198	180	175	203	207	229	192	205	208	212	218	228	206	217	191	203	193	175	202	240	209	195	205	235	199	199	213	212	202	170	195	199	215	228	199	204	229	189	199	188	201	208	194	203	215	173	186	202	209	197	208	233	196	202	219	213	192	180	219	215	208	192	196	192	203	191	203	209	233	231	213	200	223	208	225	197	194	178	168	221	205	197	214	207	195	229	187	219	197	196	216	210	211	211	211	201	215	171	218	186	215	214	223	212	193	200	183	197	197	207	230	199	202	192	208	180	193	203	191	230	194	196	190	194	177	215	196	212	201	209	201	196	192	194	209	189	211	216	200	198	197	195	207	206	206	216	211	193	207	181	204	202	221	184	211	207	209	214	209	184	199	216	205	204	184	204	199	202	221	218	185	196	185	194	207	206	214	217	228	195	203	167	223	217	196	192	216	197	224	195	186	185	202	205	221	210	202	206	186	175	201	211	201	190	210	213	207	196	167	206	184	198	231	209	186	188	232	183	190	211	221	195	198	208	190	196	207	196	214	169	203	184	169	171	222	185	211	193	194	237	221	223	201	190	196	181	217	206	205	210	189	239	203	194	192	218	207	229	207	195	172	197	205	205	180	197	204	216	200	224	214	205	215	190	207	204	226	216	197	207	199	190	196	189	192	195	203	185	225	206	205	182	180	192	225	183	175	176	193	203	194	194	195	168	221	195	173	192	184	219	198	231	221	206	197	203	198	211	195	221	196	232	236	203	213	205	198	201	193	174	190	213	209	224	216	207	189	236	217	189	184	206	197	231	200	243	197	198	226	196	232	235	227	217	211	217	210	215	231	190	198	200	187	191	185	200	201	212	206	207	186	207	183	205	201	205	214	203	222	219	176	221	198	188	215	218	193	201	222	195	232	187	204	191	207	175	206	185	186	192	199	197	242	197	208	202	189	205	172	202	206	205	200	217	190	214	193	216	210	206	230	201	211	237	193	212	198	235	182	211	213	211	228	208	204	208	178	199	186	214	210	214	203	208	225	219	200	210	200	211	189	199	190	218	211	189	212	223	210	202	206	210	187	215	218	198	209	212	218	222	164	205	210	222	209	197	188	206	190	238	197	202	196	188	208	216	194	201	177	187	189	198	218	219	197	200	208	215	205	202	184	183	179	232	200	188	199	188	216	221	215	218	207	201	210	195	182	194	204	188	187	206	187	241	177	176	211	206	199	210	205	186	181	171	187	188	204	210	203	214	212	220	187	237	206	205	206	215	206	205	205	187	212	224	210	194	202	207	214	191	188	188	169	186	202	183	219	201	199	211	195	205	198	206	187	195	175	201	215	193	221	189	193	210	202	194	212	198	206	208	199	189	215	185	202	201	228	189	191	182	218	188	201	204	229	207	199	202	193	218	196	224	177	194	196	216	221	206	201	217	207	216	197	197	198	183	185	223	223	224	214	188	211	201	210	211	205	209	170	212	192	183	178	190	193	188	171	197	216	212	194	192	221	202	198	221	184	202	194	230	223	217	207	214	197	221	202	210	190	188	182	231	203	210	189	222	190	204	201	201	193	204	221	216	187	216	213	218	202	227	177	178	197	198	184	202	216	210	186	198	201	207	200	206	184	230	204	203	190	206	187	203	191	206	216	214	203	210	213	205	194	219	202	206	202	204	173	202	193	231	223	195	178	203	201	203	228	209	181	229	218	220	225	195	197	192	194	207	217	205	185	214	203	198	209	199	199	193	224	197	214	194	184	212	184	189	203	183	215	182	195	179	198	231	216	212
5057	2887	1478	505	540	517	525	525	526	519	558	527	504	529	486	522	495	515	497	535	557	508	506	543	518	524	522	541	556	537	498	545	492	516	520	544	509	528	462	545	541	539	538	543	538	532	511	527	521	545	487	521	503	456	515	523	548	552	508	532	503	522	552	544	519	561	552	558	523	522	511	499	546	510	513	513	535	545	485	501	564	504	523	516	529	515	463	544	517	514	532	526	529	507	499	547	533	548	559	496	537	514	519	519	535	529	531	542	542	502	504	494	569	516	493	555	529	500	507	510	551	545	517	564	539	559	481	534	508	492	587	517	596	534	558	556	550	518	557	554	554	517	553	535	481	544	544	524	533	498	508	526	524	535	506	533	521	493	527	513	506	493	493	481	536	518	516	551	513	544	521	525	502	511	526	545	536	486	517	517	536	570	563	512	507	519	540	512	485	509	483	530	514	512	517	519	514	495	526	565	525	522	543	556	531	523	471	538	506	529	503	532	519	519	524	486	536	498	526	508	514	523	478	529	516	602	519	466	518	492	542	509	527	519	494	524	543	563	513	559	529	531	513	545	515	549	544	512	515	479	519	486	473	542	530	464	496	541	507	490	513	547	528	499	510	518	519	539	532	552	545	548	525	526	537	542	547	533	515	505	513	531	523	526	528	514	528	506	522	516	507	530	520	527	509	547	531	539	588	504	476	515	516	528	533	535	534	479	556	544	547	521	479	542	496	535	514	504	517	535	508	493	499	524	527	501	556	510	562	552	540	535	520	478	516	492	492	507	534	520	509	532	499	509	496	506	522	556	521	512	513	527	467	548	539	532	512	527	519	503	537	516	513	570	514	518	517	516	555	521	517	543	508	528	483	528	517	518	540	555	534	523	516	533	487	520	538	540	495	526	513	528	533	510	495	511	525	510	529	501	491	539	524	537	567	544	499	567	494	528	493	492	525	511	506	493	545	496	525	510	542	527	512	557	530	482	547	530	541	487	549	519	568	532	523	543	517	531	525	519	537	522	497	535	523	549	539	526	494	534	524	516	561	509	556	519	528	598	543	493	521	498	529	517	537	520	506	546	541	544	507	504	510	501	546	505	545	575	545	483	548	533	560	546	538	547	526	537	512	501	526	545	532	529	488	492	525	552	515	503	551	510	507	505	521	509	513	541	554	508	495	521	533	557	513	529	507	525	500	492	526	491	520	498	534	518	526	550	512	491	500	537	470	539	514	525	487	544	516	518	549	532	503	496	535	473	504	519	489	492	554	577	547	488	492	524	526	505	556	489	481	538	534	494	525	544	516	521	454	499	558	550	512	523	530	493	530	568	498	530	530	536	526	511	535	493	523	538	552	570	506	503	507	523	525	499	499	513	525	537	529	505	514	543	554	501	539	508	481	543	525	552	518	504	486	572	509	575	530	511	505	532	507	502	563	534	543	552	499	546	507	521	542	533	512	517	511	534	500	496	517	506	469	573	489	519	487	490	548	490	525	537	545	530	518	563	528	514	494	499	523	530	513	536	582	539	538	516	550	529	522	539	505	498	526	519	531	525	565	503	544	504	529	530	517	515	503	541	503	536	498	527	492	526	524	495	479	545	515	500	505	508	490	570	538	526	528	492	501	566	506	548	517	521	532	490	567	526	539	527	513	502	549	534	551	481	554	524	551	583	537	529	540	501	483	558	510	560	504	523	533	542	528	548	537	552	499	523	488	510	516	539	526	534	526	513	502	545	543	498	491	508	514	519	511	483	496	549	499	525	512	521	541	521	527	525	514	516	502	506	534	517	477	486	482	536	527	548	513	530	527	493	558	510	511	537	521	526	520	484	511	573	523	529	526	517	516	532	542	520	518	535	520	532	533	491	547	582	583	538	551	540	517	532	511	495	502	490	522	509	502	500	510	513	512	514	509	538	527	504	525	538	493	550	569	527	547	515	503	545	523	522	523	551	503	555	488	505	495	528	530	514	543	543	513	529	494	532	529	504	535	564	510	526	533	567	547	545	544	509	539	512	539	484	544	534	498	469	562	544	496	519	537	536	519	489	507	533	537	557	508	497	548	509	524	504	544	502	485	518	511	507	552	531	543	526	509	535	546	525	506	516	536	490	516	518	535	511	493	529	539	519	487	541	480	511	499	511	510	535	524	524	508	536	484	503	565	485	522	498	503	511	518	537	507	515	504	544	531	531	526	514	537	528	485	515	514	529	523	518	562	530	514	535	486	535	540	518	547	538	519	540	522	528	547	510	485	528	533	484	532	515	533	523	547	504	527	501	497	510	518	544	474	557	455	521	502	555	519	570	518	476	501	523	525	523	536	477	511	526	486	536	545	567	489	513	491	521	535	523	516	521	514	540	552	573	515	516	534	519	548	519	547	514	544	516	537	537	492	537	540	525	493	500	495	567	489	516	559	514	524	537	530	514	500	534	527	515	566	527	544	552	508	522	536	526	532	526	528	515	497	522	535	535	520	517	492	510	524	524	564	498	556	485	544	508	540	520	544	524	547	505	547	540	543	504	547	521	565	537	524	518	495	491	520	519	514	529	512	496	516	523	479	503	498	536	516	534	513	491	535	542	537	488	528	525	548	520	520	505	517	521	587	525	517	519	516	510	513	527	556	565	554	534	497	512	560	459	499	549	563	485	483	521	566	529	519	520	517	537	517	526	505	568	518	520	535	541	535	512	549	526	518	492	541	549	530	570	532	546	535	539	497	570	490	483	528	539	517	529	499	555	524	526	552	506	534	539	544	487	503	518	529	563	535	511	543	512	462	498	510	492	519	551	480	532	475	516	534	512	545	513	537	540	521	447	574	527	526	527	532	558	533	566	551	519	482	496	465	486	557	481	535	516	525	543	486	526	508	515	569	572	493	507	485	555	541	464	536	487	490	533	523	512	492	502	529	468	510	528	553	513	514	500	542	531	516	505	515	550	561	559	550	524	515	471	530	546	513	520	503	544	556	574	508	510	546	485	505	484	510	578	551	492	550	537	519	576	538	549	561	556	514	500	490	519	512	495	525	579	508	506	577	520	562	518	504	565	514	486	510	514	556	530	543	559	532	528	533	498	553	530	557	536	523	514	506	521	542	551	511	543	510	523	504	511	533	523	540	540	545	547	521	488	537	501	517	519	530	536	549	515	518	558	531	515	539	505	517	547	459	560	573	562	522	541	540	552	534	502	553	486	505	551	533	518	489	496	490	533	511	530	537	525	498	543	494	516	531	528	546	520	587	495	548	554	512	540	536	508	475	525	559	539	485	502	527	521	537	518	513	528	543	544	538	519	514	539	532	539	554	501	548	523	515	526	521	514	531	554	487	547	499	527	494	567	530	493	549	495	510	541	515	535	535	516	467	518	536	524	534	532	532	496	521	511	529	520	517	467	546	513	518	546	550	520	529	503	543	500	534	508	496	538	516	519	562	522	523	529	537	506	509	532	529	500	504	516	481	570	521	513	546	512	520	510	515	504	499	493	529	538	522	518	526	524
17900	15508	17727	1198	536	525	445	393	453	441	360	426	428	401	392	370	401	366	408	425	402	382	361	385	392	364	369	424	424	344	351	370	385	427	375	393	432	367	395	411	373	373	391	383	418	385	391	409	370	385	428	417	396	394	416	431	348	360	392	405	403	399	395	373	367	357	375	387	378	389	401	395	399	431	417	387	423	424	336	394	395	370	402	368	415	351	383	387	408	391	398	409	397	366	382	423	397	417	406	397	397	394	378	383	394	382	393	376	449	391	342	381	378	413	375	376	388	384	391	386	409	357	401	447	386	402	407	426	396	358	395	434	390	400	372	379	392	383	369	418	366	406	384	392	386	385	412	404	390	409	360	390	381	384	408	369	398	390	403	391	379	393	360	402	395	376	389	380	383	390	402	426	371	388	400	354	367	380	389	383	408	369	388	390	406	405	397	406	375	407	405	376	375	417	366	350	385	386	434	396	386	397	448	381	406	390	386	389	386	388	375	385	382	430	368	397	381	388	401	416	380	385	397	384	397	362	381	377	384	423	381	407	398	382	406	425	389	380	411	338	350	392	415	387	416	416	418	341	393	409	433	395	386	391	397	370	359	361	428	391	387	413	377	408	421	380	374	393	354	393	424	423	347	408	400	362	411	418	402	418	401	401	385	409	383	385	419	411	377	419	411	399	410	387	349	390	418	408	394	384	374	376	359	387	391	400	390	389	386	370	392	375	412	418	379	415	392	439	399	399	401	384	338	368	383	386	414	406	416	395	365	395	401	400	391	422	397	361	329	369	382	435	361	414	384	427	382	381	408	396	424	356	400	418	380	391	415	383	356	419	360	391	350	389	452	391	360	399	417	399	376	426	395	355	398	380	389	411	391	365	422	380	371	375	405	421	380	363	367	370	389	353	371	384	408	416	405	395	373	389	397	377	369	373	368	392	402	427	380	390	387	397	392	370	371	372	400	386	377	370	428	372	398	388	393	377	396	388	400	386	405	374	353	375	417	390	391	367	406	347	353	392	379	405	392	387	364	402	384	386	384	374	439	401	372	386	422	420	386	416	408	427	432	380	373	413	380	402	374	348	367	366	380	392	402	388	416	362	385	402	355	374	382	402	373	380	390	361	404	363	400	392	400	380	370	355	373	353	401	384	361	410	381	379	369	434	398	376	394	394	389	397	371	367	399	395	388	369	399	405	361	373	383	376	400	347	359	379	414	393	406	372	374	407	357	382	411	400	367	428	349	377	387	390	359	408	382	356	403	419	410	342	410	385	425	383	344	358	350	414	356	409	360	404	372	355	396	440	392	411	369	370	369	387	356	364	374	414	411	364	372	368	398	396	404	373	374	343	383	364	408	410	427	390	375	363	392	370	392	390	360	443	418	415	388	400	383	390	375	387	371	397	375	400	389	380	382	417	352	412	372	394	385	388	392	374	361	372	387	370	399	403	355	337	417	375	380	366	384	398	387	374	356	378	417	414	381	391	367	438	412	398	398	426	388	367	378	384	389	367	353	404	430	391	422	439	439	389	367	372	369	354	370	353	392	364	438	430	388	420	355	393	376	385	377	396	431	369	390	409	373	432	381	427	405	383	395	401	378	394	414	368	392	379	386	362	346	399	402	397	377	364	407	413	400	398	370	361	388	397	377	378	390	343	393	405	381	374	378	346	394	371	378	384	381	430	386	416	402	385	366	387	399	399	347	348	372	389	401	382	358	421	403	357	365	384	444	423	375	404	373	407	378	417	360	439	362	406	403	410	396	358	384	425	422	463	347	390	399	409	423	383	358	340	342	387	395	373	384	403	423	379	366	352	401	369	388	358	402	370	385	394	423	379	411	384	371	372	372	380	389	392	407	388	348	369	396	377	375	404	418	389	369	359	373	398	376	380	386	384	387	401	388	393	398	407	399	370	365	402	382	361	400	408	412	395	403	404	384	388	434	381	419	379	422	373	353	392	408	347	396	375	408	436	402	385	380	353	388	406	394	387	390	427	349	374	400	400	401	416	385	378	382	386	405	382	423	411	392	429	411	408	417	372	366	407	374	415	415	382	414	382	360	350	407	407	391	408	360	397	397	372	392	425	429	379	422	398	417	403	380	375	394	408	418	413	370	357	384	386	395	389	423	395	408	408	419	402	377	375	384	375	386	376	392	379	413	395	396	403	393	386	393	360	396	365	411	389	381	359	385	386	404	404	379	387	344	379	398	402	398	409	384	404	385	400	381	413	402	377	389	407	425	412	403	408	405	367	390	365	458	373	347	380	370	399	379	363	383	365	373	423	384	437	414	424	360	392	362	389	387	363	399	389	385	374	382	412	362	406	408	373	393	340	370	376	407	405	380	368	379	349	408	401	378	396	389	419	399	421	390	370	413	425	368	415	416	389	420	390	395	391	373	392	400	384	388	404	359	383	416	372	417	400	393	415	387	387	381	364	355	386	388	391	408	379	368	390	396	419	383	356	386	403	380	377	392	399	392	363	399	379	362	390	352	384	401	369	390	383	394	398	365	399	367	359	438	396	402	395	368	410	388	400	380	390	379	368	365	419	362	368	402	403	386	369	405	393	374	407	358	369	351	363	382	378	398	393	413	417	363	372	414	383	371	390	396	416	351	347	394	416	392	412	396	373	361	354	386	380	404	367	402	390	380	388	380	401	377	417	392	416	401	415	416	404	370	409	385	386	379	386	374	393	425	408	392	391	382	413	388	406	419	408	421	396	381	405	372	396	380	370	373	436	388	359	366	414	376	399	387	380	367	377	402	361	388	385	399	402	381	415	358	332	391	407	411	392	387	368	373	352	356	397	363	379	379	425	372	416	404	386	417	347	391	378	405	422	390	392	402	410	397	422	378	394	388	388	387	368	411	414	426	408	422	358	364	397	403	356	397	374	435	354	393	351	371	376	382	425	417	388	399	391	379	384	374	351	397	377	423	373	354	374	374	371	413	408	380	393	367	384	366	399	395	373	382	388	384	393	395	381	384	366	417	413	357	411	379	373	375	384	445	368	378	377	399	367	399	385	400	348	432	359	361	402	360	406	415	378	387	392	404	389	390	428	423	376	379	378	375	411	395	367	403	374	388	424	381	410	380	385	376	407	365	390	392	369	366	387	362	365	444	386	375	451	486	374	391	332	366	397	368	354	380	361	376	369	421	420	410	385	409	378	367	406	409	375	392	384	427	402	394	396	393	390	360	399	396	354	422	402	392	399	366	394	375	408	377	396	415	444	396	382	400	381	407	416	382	400	386	408	366	374	404	384	370	409	387	405	370	405	362	402	362	375	350	368	387	405	388	355	385	380	384	385	400	399	378	376	345	411	361	357	393	411	365	393	371	393	383	401	391	351	353	354	391	357	395	370	390	357	398	401	383	399	403	360	357	373	386	386	419	396	387	380	413	434	407	362	405	384	381	385	401	375	412	383	374	401	372	376	392	358	373	383	365	343	357	394	382	373	410	371	391	388	379	395	415	380	427	391	363	390	368	433
11415	14872	10666	1510	1373	1344	1153	1096	1117	1019	1053	965	1014	930	958	937	909	997	927	942	903	931	978	931	918	899	929	896	899	943	903	916	908	915	822	903	891	932	938	909	890	907	892	880	972	908	925	892	879	889	905	872	857	891	900	881	910	944	868	895	861	875	944	907	851	874	905	866	926	892	886	889	924	890	868	886	857	892	846	882	960	908	929	869	932	888	832	910	898	874	887	948	897	910	872	919	927	869	877	903	888	922	940	873	872	968	895	930	856	872	880	859	957	903	853	920	934	923	906	876	893	892	856	846	855	878	893	868	925	894	884	892	922	925	902	941	919	886	890	894	878	877	931	887	904	891	905	898	873	884	947	904	969	870	885	922	938	907	957	906	980	870	878	897	897	887	899	888	913	871	935	886	921	918	891	884	900	881	895	850	861	835	880	869	923	933	914	875	876	840	876	874	872	847	892	885	954	897	882	875	847	885	933	897	862	940	938	898	888	882	935	891	882	867	874	823	944	893	853	842	883	860	935	886	905	897	863	849	878	871	886	876	875	882	884	891	946	887	961	829	846	858	869	825	899	923	916	883	822	921	860	914	920	866	864	904	919	866	862	838	901	869	894	903	884	891	797	917	924	914	922	851	906	897	920	921	901	907	927	876	871	901	881	860	863	879	851	828	899	915	847	871	905	891	905	908	944	909	879	895	895	978	897	898	926	887	922	916	898	825	891	889	868	860	853	896	900	842	940	920	878	824	873	903	956	949	860	916	886	893	853	875	884	908	913	903	893	882	908	911	883	877	937	911	896	870	894	887	855	904	938	894	898	897	903	916	857	860	852	904	856	935	860	921	832	893	929	843	888	941	924	899	892	883	820	863	885	936	842	924	866	918	885	926	867	877	886	876	859	910	891	875	883	939	934	896	878	881	890	928	821	882	888	896	936	902	945	889	924	924	841	931	891	854	889	910	932	945	892	862	897	869	881	851	861	927	911	891	847	871	849	911	930	976	927	889	895	891	826	868	916	883	935	885	901	916	853	888	880	909	897	874	934	866	935	880	896	906	855	892	860	894	868	898	841	912	919	905	869	881	918	908	889	836	906	851	913	876	866	915	888	854	916	936	920	915	941	877	859	852	914	815	889	871	877	858	943	899	871	918	900	909	937	873	910	886	929	926	860	896	894	906	865	948	909	881	884	899	916	862	846	825	912	870	910	919	865	913	894	926	845	888	938	925	951	928	882	896	857	922	893	925	891	877	922	905	870	899	837	893	892	870	887	893	851	897	896	920	916	895	878	867	888	921	930	940	867	889	902	864	929	885	867	936	850	861	907	853	907	850	890	928	910	879	903	829	867	868	879	880	911	928	844	881	933	891	906	908	888	942	919	904	925	880	856	911	867	893	904	890	881	858	921	874	897	873	867	881	877	896	924	908	852	888	928	854	920	903	864	908	897	889	886	891	935	903	899	848	912	880	893	915	890	900	866	899	926	902	961	935	946	873	878	869	859	959	899	887	937	863	918	914	895	868	876	941	889	876	898	909	916	946	889	899	875	848	915	896	886	879	895	854	910	840	884	869	890	889	910	889	906	921	861	920	915	909	886	922	879	940	919	863	845	819	896	882	870	961	880	879	900	901	966	890	904	914	895	871	901	914	872	855	900	907	956	847	860	910	931	931	864	910	868	895	866	902	876	880	868	884	866	958	879	876	880	897	953	916	843	863	869	913	841	923	927	868	920	872	888	943	917	906	857	903	914	838	898	871	891	884	875	904	845	909	935	894	891	882	859	894	934	883	924	920	873	884	880	831	850	825	899	837	917	841	902	942	913	915	908	915	914	864	852	906	865	887	878	880	830	837	834	850	931	888	895	891	856	913	930	855	916	865	897	901	908	933	900	866	872	951	864	866	860	916	882	933	887	909	908	785	889	876	847	896	867	883	953	834	871	895	912	859	813	934	900	933	932	917	852	888	879	885	901	906	901	900	931	928	878	853	854	877	893	883	867	917	870	948	912	913	894	880	917	962	863	868	891	885	860	899	836	849	882	892	851	863	873	819	886	886	839	879	872	893	892	868	940	929	854	843	925	895	951	888	905	881	887	901	889	900	889	899	899	832	946	921	895	923	859	823	906	864	906	902	943	911	855	864	884	884	851	875	908	910	876	905	870	890	905	875	943	895	891	890	893	894	902	863	910	919	874	888	884	938	931	885	889	877	914	892	856	871	879	895	905	919	874	881	926	890	940	919	894	908	910	884	932	870	884	905	890	905	905	863	933	847	921	830	878	886	930	926	883	861	885	930	866	960	876	882	855	896	865	925	901	894	866	863	883	885	915	879	851	880	876	931	911	850	902	851	900	885	908	897	888	884	884	881	921	911	879	942	890	935	833	903	911	910	937	865	897	877	931	878	879	865	879	876	877	924	936	922	885	927	857	925	901	916	857	877	851	955	865	908	860	887	890	889	870	875	900	852	896	899	924	917	907	849	852	890	837	878	890	909	934	868	898	883	885	882	884	925	877	902	899	871	917	918	920	867	840	908	883	955	837	897	847	892	908	889	838	852	915	885	949	921	847	832	904	897	928	881	894	902	899	911	882	879	846	891	868	963	899	873	890	905	942	910	867	855	891	880	941	937	939	924	836	896	876	928	899	962	926	919	816	869	890	856	878	960	883	908	926	899	847	911	866	868	886	860	874	897	883	928	859	874	925	915	909	884	933	862	851	917	879	931	888	864	890	930	868	923	848	841	865	872	870	861	870	870	895	900	882	876	885	901	857	919	923	922	909	909	895	843	926	847	889	883	922	888	865	904	855	868	881	881	792	904	893	863	925	920	893	924	895	921	892	889	914	914	920	933	892	912	908	859	911	962	902	861	912	894	898	878	846	912	873	916	879	880	896	946	868	876	910	872	906	857	940	872	921	891	902	908	884	889	859	893	903	864	912	895	901	894	884	848	971	875	904	848	899	796	970	838	936	956	844	896	917	935	922	898	866	868	869	918	878	886	904	908	912	845	900	897	893	912	871	855	878	913	907	857	844	923	911	916	948	921	873	859	908	886	894	884	860	939	860	903	902	887	917	920	863	893	931	889	889	920	885	847	889	905	848	849	861	885	844	870	881	881	938	824	916	899	903	874	876	922	920	913	878	905	894	912	910	878	864	847	887	928	876	931	880	905	900	859	924	889	913	885	896	887	866	895	850	827	908	889	925	901	816	899	871	935	896	862	891	922	896	908	967	891	913	966	874	935	882	898	895	921	857	947	939	894	897	903	937	931	874	879	862	886	902	857	926	878	897	853	887	861	893	899	871	880	866	825	896	902	875	911	895	886	793	894	856	891	860	943	898	946	883	912	892	834	888	906	947	893	927	870	924	883	883	897	923	841	944	851	897	856	866	878	878	879	847	910	929	881	866	882	912	864	955	922	928	871	890	872	925	905	854	908	852	865	878	931	922	948	897	900	872	889	871	884	927	896	896	920	873	894	940	858	906	894	891	888
25502	26978	30049	2877	746	645	538	504	469	496	503	515	498	480	486	485	419	442	437	447	456	435	440	413	414	470	430	450	457	428	467	462	454	465	459	433	438	414	447	410	462	452	447	452	430	426	430	431	409	466	451	427	407	448	422	430	463	457	452	421	407	440	442	456	401	468	430	464	430	442	442	441	443	448	413	414	407	441	451	408	436	427	437	456	443	407	439	429	456	454	431	425	399	423	436	436	454	448	453	430	411	408	444	408	393	449	457	451	414	436	401	435	424	440	421	415	456	414	429	421	408	430	468	454	412	493	441	477	446	429	455	432	398	454	446	478	441	450	450	460	465	431	451	446	428	409	385	408	414	471	452	472	446	393	456	473	441	395	427	419	453	439	444	420	393	434	432	429	400	393	413	420	469	449	448	477	449	434	419	436	436	412	462	455	427	435	424	409	439	424	446	471	472	471	442	492	423	460	415	428	466	446	444	432	418	474	398	498	424	421	452	443	401	365	424	453	442	411	471	431	428	472	449	435	415	440	380	407	421	448	421	400	462	444	422	439	410	439	449	403	426	474	513	473	374	415	440	479	455	479	435	454	417	405	471	426	450	465	438	433	429	422	410	394	457	448	429	418	404	463	426	462	416	408	416	460	423	430	410	419	474	443	439	471	440	399	430	448	430	429	433	454	424	460	398	419	480	471	476	403	448	451	474	467	402	433	422	399	416	423	432	431	453	457	402	400	416	434	416	413	419	413	424	452	421	437	423	462	470	450	466	458	467	461	426	446	425	469	447	386	416	448	438	447	425	418	393	437	452	438	412	465	416	415	452	450	413	415	431	446	446	458	377	434	451	432	440	417	423	425	447	439	431	484	419	442	457	436	441	467	445	414	491	425	430	447	362	459	444	411	459	410	404	416	469	427	427	435	436	475	386	417	442	425	419	380	463	433	432	401	416	430	400	384	425	441	435	423	449	431	425	452	440	405	412	422	471	434	425	439	410	453	433	447	492	456	451	464	440	424	456	489	474	431	408	421	459	436	457	452	456	407	402	428	456	415	460	417	453	446	427	452	449	439	463	455	464	408	426	434	433	474	463	414	438	468	453	429	414	402	417	428	412	429	443	421	411	432	448	415	430	417	444	448	431	412	416	461	412	479	433	432	415	425	476	469	409	446	456	439	434	440	389	427	426	416	432	417	443	409	432	389	399	439	441	436	406	456	454	416	427	423	428	469	430	421	434	426	405	440	439	439	426	381	466	417	482	425	431	416	459	430	407	424	418	448	476	414	437	433	467	461	413	458	397	439	411	459	454	400	413	444	429	435	443	432	441	440	430	459	423	456	478	428	429	467	429	423	430	496	459	441	416	433	438	450	445	415	467	439	438	487	452	414	401	424	450	459	443	413	423	403	406	442	451	443	429	430	431	443	457	438	414	434	427	430	441	440	413	412	458	392	433	418	457	455	448	477	400	432	408	393	415	414	408	449	449	453	427	442	415	418	457	420	422	448	458	410	414	397	418	411	461	443	449	400	432	453	448	400	433	460	495	428	408	406	436	435	410	441	422	434	457	415	434	410	420	425	422	435	432	451	424	372	446	436	411	395	411	446	460	448	466	417	441	415	451	441	400	439	460	437	434	454	482	423	440	421	449	420	437	452	444	444	435	395	451	398	432	424	429	438	441	388	381	471	481	442	420	465	423	463	452	446	433	413	452	445	425	436	450	429	398	462	443	461	452	446	441	439	431	455	446	400	388	433	432	410	429	424	431	469	439	443	414	404	429	473	470	476	445	420	438	386	424	407	389	446	467	408	445	441	482	456	449	434	436	393	476	425	418	414	396	451	434	419	427	416	430	438	426	456	453	477	494	435	436	465	390	420	392	459	428	455	405	437	449	459	458	410	448	446	414	471	464	456	470	454	453	431	403	434	456	474	391	426	455	421	469	437	450	414	372	436	417	431	469	447	474	460	427	460	441	402	466	437	387	387	422	448	440	469	436	442	374	398	431	419	452	451	437	471	459	403	433	429	427	476	439	452	436	420	423	471	447	432	385	397	464	415	444	414	426	426	430	447	393	463	418	456	447	429	401	430	439	402	475	414	401	414	420	401	452	438	414	469	453	430	449	432	431	439	403	440	400	436	409	424	460	433	415	402	431	431	422	453	420	409	456	402	434	390	428	426	407	387	417	419	416	457	448	424	419	450	417	470	460	466	450	461	457	420	459	442	414	419	434	382	407	425	430	420	435	431	415	388	420	436	440	389	418	405	435	461	446	473	428	426	424	444	459	407	421	432	467	390	396	431	421	419	370	411	451	461	427	419	429	390	403	445	382	422	420	405	400	419	398	392	428	377	427	438	477	426	420	449	458	391	442	488	448	456	474	436	453	449	471	397	434	404	397	423	479	452	447	453	450	430	457	403	424	405	450	373	398	413	462	412	434	454	422	435	422	417	400	444	418	421	393	434	408	406	451	458	382	413	470	435	435	430	445	473	436	435	395	404	404	435	450	408	426	476	452	454	437	453	445	414	417	421	448	415	456	463	406	456	422	410	421	454	429	418	437	408	416	455	417	452	469	433	380	455	438	438	420	475	463	443	469	449	449	457	437	399	439	449	484	459	480	458	445	435	430	448	462	435	417	410	460	402	399	441	397	447	424	468	446	434	437	402	416	449	448	481	445	422	448	491	403	440	458	468	416	433	459	435	440	475	416	463	453	442	435	414	446	424	439	500	520	443	417	455	433	433	452	423	437	427	473	438	444	416	450	468	420	440	426	427	380	433	398	437	423	414	440	454	431	372	453	438	434	482	444	409	425	421	446	449	435	424	477	461	424	416	452	420	469	407	443	422	446	432	461	442	434	438	383	425	427	431	446	461	434	445	400	432	433	444	451	392	448	494	379	440	446	422	440	433	413	435	411	434	417	438	420	456	448	422	460	440	442	397	453	387	401	473	438	428	432	448	397	441	444	416	412	417	487	437	392	418	471	436	450	447	407	447	458	440	437	426	413	434	452	441	412	456	402	436	418	431	476	452	462	423	426	414	449	446	440	443	404	437	451	427	449	412	391	430	454	427	462	416	460	402	443	442	458	459	403	471	442	454	423	398	430	447	419	485	458	431	444	427	442	423	456	405	471	447	428	431	434	408	427	439	387	434	421	431	408	449	446	445	434	451	433	460	419	401	452	413	440	427	413	429	436	428	461	466	415	374	466	419	461	441	413	414	467	468	430	449	425	419	446	442	473	417	466	467	433	423	432	428	432	430	439	427	434	409	444	430	438	432	495	437	408	412	437	467	469	399	413	405	461	428	416	448	440	419	426	422	429	446	479	379	376	447	436	440	428	455	424	408	388	461	471	416	406	386	397	501	467	423	465	459	445	459	392	452	411	429	433	448	473	420	432	430	417	427	410	406	440	448	453	409	434	446	410	394	423	447	399	403	451	436	433	453	433	449	437	420	465	455	467	470	407	458	441	442	401	468	433	455	418	450	441	469
14400	23498	12598	2315	2097	1726	1520	1390	1318	1322	1287	1168	1180	1085	1028	1028	1068	1067	1016	1003	1031	1037	1094	982	1062	1054	947	991	1018	924	986	985	1008	938	955	945	943	985	977	964	937	969	994	984	1007	1011	1063	948	896	942	959	994	957	931	954	1019	1018	972	988	876	962	993	967	949	954	1014	918	987	1004	972	975	958	1000	984	990	982	941	949	920	958	953	957	956	964	952	962	934	928	1012	945	951	961	988	956	953	937	935	909	949	1010	907	961	949	991	961	948	942	941	979	953	954	978	947	939	927	957	953	926	945	917	933	930	931	905	922	1027	945	952	1003	945	905	918	965	990	891	962	998	985	951	927	967	921	919	947	945	1003	968	925	953	958	944	921	952	940	914	996	950	969	999	926	969	925	910	968	979	946	989	940	950	980	997	974	896	988	911	971	943	978	910	925	1017	941	938	996	927	971	945	923	944	919	938	980	979	971	943	1009	889	967	927	989	935	928	928	920	968	949	920	955	927	964	950	950	914	970	968	988	1023	958	942	950	924	906	932	906	963	986	967	967	930	965	952	925	931	978	905	938	959	939	895	959	952	968	898	925	881	986	977	957	923	1002	936	942	981	954	936	973	950	983	954	948	895	963	961	965	952	960	991	960	939	924	979	952	1000	938	934	924	920	960	983	925	999	925	895	881	936	946	920	949	969	998	956	928	944	937	936	987	950	959	899	919	942	966	924	986	1014	923	1002	939	956	997	918	990	969	930	966	992	910	958	975	968	974	967	933	904	979	964	994	945	999	997	952	968	937	937	944	945	969	986	912	916	910	959	981	956	923	985	963	958	962	901	958	963	919	939	959	962	970	941	971	941	990	906	965	917	989	986	931	926	959	922	997	931	905	967	976	956	927	973	1010	917	909	976	974	907	884	1014	922	929	939	941	932	952	957	974	989	981	957	1003	989	934	878	932	956	982	946	996	987	988	956	941	941	932	937	924	927	962	919	969	968	984	938	985	937	961	956	1042	924	938	941	908	972	994	963	993	982	949	1017	923	917	907	988	963	903	1005	958	966	977	934	961	979	898	978	1010	944	914	952	924	968	944	988	952	952	928	959	946	905	990	950	961	946	892	919	945	945	913	983	907	954	930	929	947	938	936	940	972	994	942	924	942	902	950	943	964	992	965	936	986	914	927	967	959	958	946	938	983	972	943	957	960	941	973	977	958	916	913	894	951	973	917	979	978	931	977	996	951	955	994	971	962	957	959	956	969	1006	963	941	969	989	943	963	958	919	984	944	904	924	946	987	932	964	980	936	961	931	925	905	874	933	1017	946	1015	969	969	977	985	947	907	972	942	996	969	1001	934	989	1036	940	917	887	969	964	927	945	961	950	962	876	941	973	929	952	956	927	906	967	951	1003	935	1018	958	979	937	980	985	965	977	971	990	947	966	935	993	926	989	942	939	1019	946	961	1019	1004	963	957	970	963	916	1003	915	901	972	954	912	941	965	905	956	950	927	957	968	949	916	967	1014	965	891	1009	922	947	954	958	978	946	951	961	969	934	923	983	962	934	1007	970	929	1002	987	966	941	909	910	954	932	915	945	966	978	938	951	976	944	960	958	979	931	961	917	943	918	946	914	951	957	903	974	934	968	931	947	919	967	961	891	900	969	999	943	951	904	923	997	919	962	963	974	968	943	958	968	928	980	957	953	1003	966	981	994	917	965	974	1020	933	1019	937	903	982	968	925	987	956	984	961	891	937	971	977	989	884	963	918	953	918	924	987	904	960	964	916	930	951	904	910	940	943	920	997	960	896	973	935	920	954	934	937	959	924	976	931	912	1000	978	972	915	928	972	905	966	971	946	942	962	957	944	958	918	989	968	926	954	984	890	996	939	962	967	984	944	980	929	968	975	983	947	1003	950	951	922	972	934	948	972	948	940	976	970	994	986	942	986	919	975	928	997	946	984	934	969	958	938	932	934	939	955	955	963	941	985	975	943	980	968	1009	900	940	973	982	966	961	914	972	989	969	950	935	921	937	929	954	973	927	961	962	991	933	957	967	941	922	919	916	926	972	932	933	971	960	960	908	930	989	959	943	988	893	896	922	942	994	930	963	911	917	920	958	821	943	982	960	953	948	922	974	984	974	955	918	914	941	989	971	885	948	908	945	929	985	921	976	968	963	928	937	959	935	911	928	978	998	985	885	968	896	978	951	946	973	982	932	954	1010	1038	936	951	921	954	947	997	957	999	909	966	992	908	903	962	944	903	983	946	952	976	995	965	851	981	992	950	985	925	927	948	998	984	942	990	995	889	971	915	1004	930	933	910	941	906	921	989	1014	1009	941	919	996	968	949	928	971	974	968	937	978	981	1017	901	935	991	961	984	923	949	940	1003	932	951	963	943	999	963	965	978	1018	936	932	970	915	977	951	996	940	935	986	954	968	960	916	987	974	963	986	980	914	888	956	934	894	927	911	959	935	947	903	921	991	959	923	945	1002	921	883	938	942	955	948	947	960	884	991	882	942	956	963	967	972	926	951	922	983	986	947	959	990	965	960	967	933	969	894	880	952	949	928	992	965	956	993	1006	967	960	970	874	965	962	934	987	952	1016	1011	966	943	954	960	943	949	956	963	956	1006	950	970	986	962	914	920	935	1010	935	940	956	972	946	905	991	934	949	935	954	932	924	925	953	954	943	1017	963	906	1031	972	946	931	960	916	957	947	967	977	976	911	1016	935	969	983	976	955	903	953	939	999	957	976	892	961	971	926	899	968	902	962	966	909	967	977	960	992	970	938	900	949	966	973	938	1009	908	915	1050	917	914	1000	978	953	1010	1013	958	901	960	938	969	951	914	966	945	980	938	892	876	944	913	1019	949	888	943	954	955	979	955	966	950	930	966	1027	893	957	951	948	1065	973	907	966	930	918	954	939	905	936	991	994	1010	954	944	946	933	958	963	911	1006	965	925	938	956	932	911	949	952	969	951	907	935	1010	908	913	973	930	977	982	979	935	935	988	1033	937	953	917	968	915	1010	953	901	981	922	966	969	896	933	933	923	894	995	915	923	969	934	916	947	921	960	938	973	917	965	894	984	950	931	974	933	953	958	933	956	953	945	916	896	961	978	942	978	955	1003	952	906	970	936	898	1008	988	942	970	1022	958	950	1000	1015	968	991	905	1028	972	1004	1017	932	968	940	970	963	940	928	982	938	961	927	995	982	960	980	951	904	932	985	981	913	877	931	904	924	995	930	909	994	952	952	949	929	931	999	966	986	921	992	973	999	974	1005	996	934	988	942	981	906	930	981	979	961	946	928	956	943	927	901	958	962	977	953	932	932	921	952	981	971	954	921	965	1010	941	936	917	970	984	952	919	1025	954	977	1009	892	920	923	936	950	937	964	978	951	962	927	1034	968	911	980	963	915	882	973	924	908	942	985	978	938	932	962	934	914	977	947	933	967	961	939	956	945	982	954	996	972	973	980	971	979	946	949	934	979	966	989	957	976	953	921	999	956	953	939	952	986	925	950	941	949	981	993	932	909	971	969	967	991	960	944	941	960	929	971	922	951	934	931	991	921	931	1004	915	933	929	954	967	982	939	965	924
7235	2399	639	196	160	210	189	206	182	196	192	197	218	224	194	176	210	212	195	234	193	243	212	210	233	219	212	206	197	196	193	172	188	190	215	229	205	179	211	207	208	203	204	191	212	206	189	211	186	228	226	190	211	229	192	186	202	190	188	187	197	195	224	222	228	208	208	195	177	202	214	195	190	200	174	195	209	187	174	185	192	194	192	195	178	202	210	198	199	205	207	201	189	168	218	218	195	195	213	190	190	193	206	193	211	203	204	166	191	199	226	198	192	167	207	193	213	234	180	204	199	210	213	193	197	196	191	200	205	195	234	192	222	194	185	178	194	192	206	168	185	204	226	173	222	192	199	178	173	202	204	158	193	227	180	193	189	217	192	217	190	208	183	179	178	186	224	189	220	211	193	211	186	165	195	191	200	169	209	232	209	203	177	202	162	211	191	197	168	212	198	206	203	219	195	181	183	200	205	185	224	189	174	203	215	181	196	208	209	181	205	209	194	200	197	203	215	203	192	184	211	198	203	204	208	222	219	213	175	209	211	203	230	217	184	201	200	218	217	183	192	187	201	223	182	207	209	190	191	202	203	177	206	217	179	191	228	195	206	227	225	216	204	203	188	181	213	210	189	194	189	210	208	204	184	217	201	195	190	198	191	193	184	204	163	181	188	160	200	177	219	207	184	206	225	219	200	170	186	191	204	202	230	217	225	197	223	231	197	185	189	204	191	201	209	208	199	174	214	240	193	206	199	190	221	186	193	181	239	213	197	210	211	190	184	185	206	168	202	221	216	197	221	178	210	205	220	186	208	206	220	170	180	225	197	168	205	177	209	194	217	212	187	171	201	189	173	195	192	207	182	189	206	233	212	195	196	193	192	209	197	190	218	178	208	199	202	211	204	207	196	172	210	201	190	205	200	245	214	207	197	191	196	169	181	211	177	188	194	209	220	214	211	209	201	201	194	201	191	192	205	223	175	230	196	208	185	215	191	190	204	184	170	191	198	202	205	207	207	198	183	265	180	197	216	193	175	180	190	197	212	213	191	228	205	181	249	214	194	206	191	206	208	225	199	238	207	188	198	185	198	182	214	178	206	181	206	176	180	212	201	216	202	192	218	205	190	194	194	185	204	202	219	221	215	201	225	230	187	222	204	194	187	201	190	185	193	213	208	220	198	201	203	219	198	164	188	196	188	182	221	182	203	201	215	186	193	176	203	180	211	166	209	198	191	195	202	203	211	187	193	210	200	204	180	180	177	208	185	195	192	189	175	195	201	202	208	188	186	210	202	181	205	212	206	189	200	194	192	186	176	201	197	222	184	184	225	171	200	175	166	203	186	176	236	184	203	178	177	205	167	172	203	210	197	202	207	227	208	201	183	172	191	163	201	224	197	194	209	203	193	195	219	190	204	209	189	186	212	200	213	181	216	201	183	195	199	213	208	194	198	231	191	195	201	202	192	193	238	215	193	192	186	162	207	181	196	163	215	191	179	214	188	206	201	199	168	213	198	208	208	200	203	201	154	220	184	168	193	175	213	190	203	179	218	190	209	212	200	183	208	206	185	179	202	203	192	195	210	209	191	189	177	209	220	215	189	221	194	187	212	209	183	177	184	179	206	188	201	188	216	216	200	210	163	181	213	195	195	181	165	187	194	179	211	181	197	171	171	236	206	189	197	221	197	194	205	209	164	202	244	183	200	199	201	230	177	207	188	232	175	191	207	184	193	230	217	195	176	203	199	183	209	199	196	184	215	199	210	190	224	234	198	198	187	222	184	227	189	191	188	211	206	204	169	231	176	214	196	194	196	195	198	189	198	201	212	196	197	204	206	196	189	203	187	228	201	193	213	193	208	192	207	197	210	198	197	186	184	194	176	193	192	215	184	191	216	200	193	224	229	201	212	209	201	207	207	179	209	207	204	189	206	190	221	187	193	196	191	219	221	198	193	206	194	217	216	181	205	216	190	202	207	213	201	194	206	208	193	192	197	191	192	181	202	173	223	209	211	221	194	209	206	216	216	195	201	185	211	195	208	210	228	214	206	193	185	209	199	182	184	203	204	185	198	209	213	226	206	191	196	205	189	201	174	192	195	184	181	190	232	216	190	208	205	171	185	181	176	210	190	198	197	209	207	191	151	223	218	175	204	208	221	208	180	189	207	192	206	200	193	199	193	180	194	207	199	236	194	205	190	202	194	219	218	192	160	203	202	207	215	233	178	210	187	193	208	189	219	198	207	212	220	183	216	230	178	206	200	212	196	184	224	223	229	210	210	210	192	216	224	221	238	219	208	193	218	189	198	207	208	200	205	205	198	201	201	194	196	172	210	186	190	214	175	176	232	202	218	194	172	200	196	186	179	184	191	205	210	177	203	193	232	189	201	212	214	207	184	206	195	192	176	200	193	199	187	191	191	196	204	220	187	201	213	194	211	245	203	198	192	207	220	211	173	183	225	177	207	183	193	193	220	209	233	217	187	211	210	209	182	254	199	195	197	201	201	228	171	203	183	207	182	191	192	209	228	218	182	191	206	206	187	215	201	203	196	176	202	197	181	188	198	207	182	199	184	212	213	205	200	192	218	180	198	173	200	177	217	211	192	197	211	220	214	210	213	200	197	231	210	190	173	198	207	195	194	215	222	186	202	196	214	226	177	209	204	200	226	198	188	179	201	204	183	199	180	196	201	181	205	205	192	188	182	196	196	215	197	192	192	214	205	228	187	194	206	174	189	178	185	191	197	200	191	218	206	198	213	208	215	203	196	207	173	184	192	197	222	186	190	170	224	237	224	181	191	196	210	180	192	196	197	219	216	216	191	199	202	194	196	205	201	191	226	228	191	195	190	193	169	186	226	203	191	184	203	191	198	175	184	213	204	182	206	217	176	186	194	215	196	201	221	220	203	202	174	178	176	218	192	202	199	201	207	207	211	192	192	199	215	209	167	193	208	212	198	204	225	233	201	204	212	200	198	205	197	195	177	198	200	209	222	188	227	196	188	207	216	214	202	201	178	192	203	195	212	206	208	175	182	231	206	210	203	216	172	222	221	212	194	218	158	188	204	211	190	197	200	196	211	221	234	181	191	146	212	213	177	205	193	174	199	203	202	214	195	188	211	177	197	199	198	212	181	194	185	211	209	218	164	209	217	187	185	201	155	194	200	186	191	214	203	196	243	228	200	227	208	205	187	206	184	198	198	184	220	202	187	193	202	199	195	202	203	212	202	198	199	193	198	200	204	193	203	189	199	188	212	203	176	187	210	221	181	205	178	182	208	197	210	208	197	223	190	175	190	201	186	192	170	164	227	206	204	193	192	198	207	193	197	208	195	197	202	200	185	204	223	183	196	196	196	186	218	211	205	188	207	196	210	217	172	188	225	203	212	188	210	199	195	185	223	192	202	201	195	201	181	199	204	185	224	196	173	216	200	181	203	210	239	199	227	208	224	199	204	196	199	196	214	228	195	183	189	203	199	196	214	163	196	205	192	173	229	159
4635	2851	1153	569	563	525	490	508	545	514	529	521	549	504	542	521	503	508	535	520	519	514	518	557	520	484	529	532	554	506	478	541	548	494	570	532	516	498	533	499	533	549	535	562	524	520	472	514	512	524	525	573	533	530	482	534	514	541	521	513	530	532	524	542	554	518	545	478	555	522	520	524	529	555	484	552	521	478	494	510	561	531	484	530	542	544	529	525	514	519	512	541	557	512	502	567	490	502	461	505	503	545	529	513	503	524	487	506	532	534	500	537	498	527	536	514	518	579	505	469	561	505	553	540	567	490	496	522	486	531	518	492	486	514	548	542	508	527	540	514	526	486	513	504	496	512	560	498	488	505	502	535	509	505	529	531	563	546	542	514	520	518	425	531	558	530	515	531	515	506	548	486	502	519	544	477	512	555	480	509	538	471	513	523	482	496	510	517	549	526	537	545	505	527	504	516	551	519	520	498	510	521	568	561	525	512	503	525	519	505	510	525	506	548	537	508	529	498	520	483	515	511	534	521	498	537	523	512	492	493	493	501	487	517	557	521	500	503	525	534	502	543	558	491	517	513	537	504	494	523	499	532	533	510	488	486	530	533	511	510	514	495	518	507	506	517	516	506	473	493	476	518	511	512	506	513	533	505	493	537	499	567	525	551	528	557	522	502	468	522	538	498	549	528	564	563	567	492	514	498	509	541	499	484	507	513	521	523	457	517	509	520	509	546	493	525	524	495	534	496	519	525	506	551	564	526	528	563	515	549	513	505	553	529	544	558	507	574	552	468	536	463	525	545	557	525	483	503	551	541	534	542	519	547	509	564	532	498	520	536	533	517	515	519	493	561	542	482	545	550	508	553	524	515	499	540	501	500	546	524	520	539	524	500	531	528	496	502	498	494	539	554	540	505	523	490	503	517	507	544	498	522	514	558	511	548	513	542	541	539	530	525	498	513	568	545	509	519	530	548	518	511	541	549	516	525	525	513	508	488	561	514	524	522	489	487	541	568	537	498	537	513	544	565	539	549	585	541	479	546	460	530	526	552	556	514	534	517	520	520	502	519	498	538	519	523	516	513	493	504	528	492	524	500	482	531	518	502	474	481	488	523	514	530	493	524	534	563	494	561	534	501	491	518	530	552	508	551	525	539	533	530	519	539	515	531	523	509	547	499	518	520	504	520	505	493	514	515	555	509	507	474	563	536	519	540	530	532	503	528	553	515	516	529	489	510	517	491	561	573	526	555	531	479	524	508	479	526	510	509	512	539	506	512	524	558	514	528	508	549	545	550	494	502	539	504	543	484	499	504	504	542	549	545	487	532	518	508	562	556	542	544	482	535	539	505	545	545	542	549	546	522	517	516	535	489	534	511	502	512	523	493	520	514	510	534	541	494	529	513	471	480	526	550	517	508	498	566	540	511	508	484	558	488	516	482	537	510	485	559	510	491	487	572	531	498	505	501	547	490	539	535	546	520	537	531	521	538	513	533	532	492	502	526	502	514	532	552	533	512	501	506	559	564	550	512	528	485	532	536	544	495	493	560	514	523	535	503	519	550	515	525	557	529	483	564	520	508	522	546	498	534	538	502	488	492	558	502	535	532	564	530	517	530	572	519	527	514	513	516	527	528	485	515	525	544	524	519	565	544	532	536	522	468	544	514	526	534	494	478	584	533	546	507	552	576	552	495	505	524	542	523	516	517	504	479	539	520	535	543	531	531	505	529	530	522	498	496	504	500	489	520	504	539	508	535	547	498	549	486	531	550	552	549	491	503	513	530	490	546	510	494	524	543	525	538	545	545	491	526	514	487	506	482	522	539	502	514	534	503	495	505	525	537	512	545	554	556	539	513	508	529	512	562	522	508	531	509	549	515	506	523	523	524	490	523	570	514	538	487	515	526	540	521	551	522	535	515	508	501	547	534	533	466	521	514	504	472	585	492	537	544	514	539	518	511	459	541	513	535	489	487	507	546	512	551	539	528	516	531	497	496	504	528	522	504	476	507	508	543	547	521	499	545	519	554	538	494	510	487	522	501	536	523	500	524	523	532	541	557	499	547	544	488	486	511	541	532	543	570	527	534	517	499	496	479	562	571	546	491	491	529	507	560	498	522	501	527	486	523	521	544	518	535	531	515	523	519	519	529	488	508	559	533	544	526	516	507	556	506	543	503	531	529	502	495	523	503	506	571	537	534	530	490	536	528	536	526	450	518	501	543	516	515	513	491	481	503	539	513	530	471	519	514	510	495	511	515	537	513	525	520	530	480	522	488	525	507	525	513	553	499	554	536	549	491	544	505	539	532	531	515	496	540	534	500	545	475	556	497	531	538	509	497	509	518	525	496	543	507	447	514	539	550	536	507	528	517	540	504	544	572	509	499	526	535	540	506	505	517	545	566	521	487	497	526	514	526	509	518	528	554	530	524	560	563	524	469	525	551	554	536	550	539	547	524	513	503	566	495	514	531	546	515	507	550	537	530	513	530	514	547	532	525	531	537	521	532	518	542	558	519	531	527	526	542	512	538	511	493	518	504	539	500	516	524	528	522	520	516	527	518	511	521	509	523	533	530	520	536	531	507	561	552	493	535	529	526	515	506	545	571	528	552	493	533	511	506	528	511	521	514	522	524	531	490	472	523	506	544	500	551	527	525	540	487	484	507	508	512	513	539	552	493	548	514	487	555	571	519	541	507	486	503	493	554	517	545	521	489	487	512	510	516	510	515	486	562	500	505	510	518	500	550	477	615	485	519	539	514	519	507	523	496	516	506	533	536	519	525	536	524	491	506	527	520	505	518	505	494	502	532	530	478	533	520	509	541	550	509	494	518	526	503	545	536	487	507	530	480	560	530	490	476	555	528	501	508	506	518	490	549	532	522	568	490	522	570	546	534	459	519	509	516	486	516	498	512	529	502	489	577	500	540	529	537	553	546	505	552	508	489	494	526	500	520	537	506	524	477	547	498	534	472	495	545	493	477	486	548	532	515	489	543	476	527	526	500	491	477	544	546	506	522	507	528	538	517	516	499	498	545	540	565	522	564	504	470	524	507	562	514	497	484	501	513	504	511	509	555	512	561	542	535	521	543	515	511	525	504	519	492	538	519	486	580	507	513	479	508	559	500	521	477	503	541	493	542	512	547	520	526	515	491	475	499	523	522	516	535	538	512	517	507	468	503	491	536	516	508	484	504	551	513	514	492	517	531	545	516	490	529	518	481	503	500	527	522	494	515	522	505	520	512	476	512	524	480	502	501	542	527	500	498	531	535	512	526	545	535	539	519	486	544	547	532	567	526	522	501	523	527	525	539	528	502	482	532	513	545	554	532	531	567	495	542	549	493	536	563	501	514	537	558	528	483	527	546	534	520	503	505	542	509	519	483	526	528	518	550	526	473	505	510	527	501	535	529	530	481	464	525	518	517	538	541	495	557	503	489	537	533	521	501	509	485	533	535	524	537	519	553	495	509	497	499	527	540	528	538	523	509	535	514	489	493
17186	17152	13991	778	537	444	439	422	425	431	423	418	424	411	385	380	381	407	384	320	387	407	403	398	385	385	384	392	397	350	416	391	395	357	370	366	382	418	406	371	404	374	366	393	394	410	402	369	373	438	375	411	405	388	388	431	426	348	356	355	370	339	380	412	415	385	374	379	347	365	368	393	395	389	354	378	381	392	357	392	374	346	435	370	347	404	359	398	431	380	391	393	410	370	405	407	363	377	409	426	383	379	368	389	380	373	392	386	374	380	388	388	386	386	366	381	389	365	430	418	372	394	391	360	406	359	401	411	378	414	382	377	407	395	381	388	382	397	395	386	387	374	372	387	380	373	421	394	392	404	365	395	363	363	388	382	360	402	386	377	354	375	421	365	422	417	371	346	332	383	375	366	413	389	372	378	406	394	414	390	372	377	383	433	408	382	413	393	414	341	381	390	420	396	365	410	384	399	384	374	426	375	399	372	366	386	383	377	401	412	388	401	383	360	416	400	394	368	391	413	389	393	364	395	380	375	401	384	399	370	387	352	365	411	393	382	387	399	381	369	314	404	407	393	383	385	391	401	361	425	364	378	416	387	384	388	352	391	391	349	376	379	389	408	379	393	381	394	412	367	387	401	429	421	375	326	394	372	367	367	421	374	369	395	331	370	378	385	432	377	334	375	389	426	410	380	400	400	463	384	376	379	341	390	387	448	403	356	403	409	437	386	361	367	370	402	389	414	392	398	396	410	361	364	362	356	412	387	358	392	375	384	355	380	372	380	382	380	361	377	375	371	367	352	370	404	376	391	374	387	378	394	384	396	372	388	373	405	379	393	388	379	378	384	400	368	359	404	395	415	376	426	375	371	378	365	331	395	387	401	402	441	349	389	401	367	388	400	357	409	419	373	389	424	373	330	389	348	371	383	386	373	366	421	391	363	383	406	382	385	384	394	361	391	380	399	415	345	377	385	347	395	357	378	381	364	392	378	423	391	418	371	414	383	371	387	398	388	348	369	400	402	409	365	372	389	389	385	420	361	389	391	402	374	397	374	386	374	382	370	380	404	349	383	352	388	385	404	381	389	402	374	360	387	397	414	396	379	400	381	380	353	410	398	370	384	401	345	368	406	402	411	370	383	387	401	375	400	370	368	356	407	399	436	393	384	395	354	387	357	386	387	352	362	383	382	408	387	390	429	399	363	378	361	377	368	390	383	372	392	342	362	397	376	386	429	410	393	410	382	396	340	355	367	366	372	373	373	416	394	328	363	425	381	378	345	359	395	398	408	358	417	394	394	388	382	384	379	388	409	420	407	387	365	352	378	392	378	359	380	449	377	402	388	372	392	395	339	385	412	391	367	394	404	360	366	371	400	394	354	377	343	406	403	379	411	370	392	406	376	367	408	417	349	339	402	390	394	415	357	400	390	356	379	384	337	358	365	397	414	396	396	385	396	356	370	401	413	407	338	363	402	421	338	386	373	363	361	369	406	380	392	351	375	398	391	398	391	402	394	396	405	396	389	395	399	411	410	403	474	348	362	410	359	377	367	383	360	392	382	416	381	405	379	389	352	370	365	370	370	385	336	379	341	375	437	372	393	377	369	403	376	390	391	387	383	409	398	406	420	367	387	379	379	395	411	351	401	381	385	432	399	409	373	365	372	439	367	377	389	412	379	366	404	390	377	379	388	365	401	383	394	397	379	397	356	368	361	401	428	386	406	390	394	380	379	415	411	372	362	356	391	387	373	404	389	403	403	397	398	398	419	456	388	365	410	397	339	353	405	382	363	373	378	387	403	400	410	406	410	418	420	373	364	404	368	363	358	384	422	374	365	436	398	352	379	411	398	387	379	381	411	386	422	414	368	372	378	387	387	399	369	383	362	360	418	413	358	390	350	358	370	398	374	384	364	392	408	393	377	406	425	382	383	421	412	380	339	408	384	369	398	383	381	391	385	356	393	376	371	409	362	361	372	355	386	386	377	367	353	420	385	431	409	359	374	346	380	391	384	352	386	381	391	392	363	415	392	377	364	384	395	373	334	375	379	407	390	388	394	397	373	362	382	364	379	383	392	376	385	357	406	414	387	369	416	417	353	351	376	351	383	433	359	388	369	390	433	376	376	374	425	395	361	376	383	350	381	373	396	396	380	386	383	409	356	380	411	412	407	384	335	389	365	420	369	369	356	403	424	382	376	385	407	404	372	395	354	359	351	387	379	360	419	415	408	368	392	392	371	385	408	415	394	378	387	395	356	411	386	326	388	376	346	397	398	379	389	401	350	367	396	387	396	409	408	399	362	380	396	375	364	384	366	390	408	368	373	387	352	395	388	414	365	370	410	366	391	361	418	381	390	350	417	338	389	393	368	428	362	380	403	389	361	425	399	403	362	392	389	372	367	355	385	407	379	384	391	376	399	367	412	416	423	414	384	383	454	422	361	403	365	370	369	408	368	400	393	397	376	386	389	377	392	382	402	407	409	368	384	381	426	427	353	366	385	368	353	373	391	402	406	399	395	367	363	367	410	368	386	396	367	407	402	388	381	369	395	378	393	379	373	374	377	407	345	348	383	390	384	402	412	404	341	372	351	357	369	385	406	375	372	376	368	414	395	411	372	385	400	448	414	357	378	349	386	383	415	404	366	434	415	350	414	373	373	402	376	379	372	402	377	406	425	372	359	409	359	378	372	412	421	376	396	381	411	339	380	367	425	383	368	409	330	415	361	389	387	365	349	380	417	391	397	386	377	380	371	375	414	391	394	412	398	390	361	381	421	361	363	380	360	367	372	366	387	402	415	391	364	408	391	372	391	404	401	403	366	362	386	396	379	420	373	368	385	379	388	375	379	378	371	364	379	397	399	391	392	386	375	397	395	399	385	402	378	368	387	390	381	382	394	363	345	370	362	396	415	389	373	368	393	414	377	425	371	370	389	353	407	351	388	396	395	366	372	385	369	394	386	381	387	400	349	354	388	390	352	358	377	399	414	404	350	371	386	391	403	382	406	354	419	377	387	386	375	361	397	382	376	396	363	368	384	364	395	389	379	406	416	401	413	378	397	360	358	382	389	404	375	391	367	387	414	423	349	344	344	348	390	379	406	417	393	389	376	382	395	377	405	377	370	369	383	366	384	357	372	362	365	380	428	384	406	428	360	389	375	395	402	400	361	400	384	379	389	368	351	334	395	381	432	394	338	356	395	372	377	376	401	365	384	366	390	389	414	392	397	402	406	387	400	352	348	386	374	387	413	335	351	397	366	393	375	355	383	378	383	384	394	406	382	404	323	374	360	440	424	385	400	331	411	385	375	395	392	432	353	364	387	384	401	412	370	348	390	388	394	394	388	357	399	423	341	363	376	386	383	416	387	390	386	413	399	412	368	360	365	362	389	391	362	360	382	376	391	372	357	370	392	359	370	361	419	387	352	373	405	397	402	433	408	399	375	370	365	405	357	404	380	371	358	356	408	417	395	405	403	406	354	384	367	393	413	398	404
11011	16795	7969	1590	1503	1317	1238	1127	1093	1054	1041	994	968	992	902	962	973	961	947	963	923	939	891	916	894	901	865	892	845	942	899	882	845	851	914	858	858	958	863	861	944	892	922	828	876	906	856	871	878	915	825	901	879	910	907	896	963	906	906	892	884	932	897	845	862	912	842	884	894	852	849	860	874	849	879	912	907	902	833	908	890	872	936	835	855	892	928	906	866	883	878	884	801	881	892	896	925	857	933	880	867	860	876	892	867	849	923	841	872	847	911	850	841	893	925	814	893	838	870	883	822	871	886	900	889	874	901	867	858	859	942	917	871	843	844	897	866	882	906	874	897	864	868	845	896	944	824	890	885	886	844	832	936	931	911	879	872	888	853	901	849	891	931	920	898	882	912	922	912	891	869	882	889	911	865	935	915	847	875	889	874	853	862	927	884	894	848	915	914	888	833	873	888	881	863	902	873	828	879	869	884	835	923	891	905	898	888	886	872	873	889	892	862	861	894	865	902	916	865	911	872	903	895	908	866	864	944	902	885	882	878	943	915	853	912	859	893	874	851	836	849	856	913	860	924	861	862	865	888	876	908	856	887	866	822	895	926	880	896	849	897	825	878	872	883	898	895	953	902	872	899	865	866	907	897	879	885	850	898	881	887	851	868	901	882	878	898	919	929	843	858	862	883	875	896	900	901	851	885	904	894	928	893	862	878	932	863	841	888	875	901	864	895	879	836	906	904	853	880	893	841	894	931	883	895	860	876	947	894	911	844	882	889	849	933	897	873	884	893	912	899	885	894	862	902	898	867	877	917	893	861	884	899	850	890	895	925	859	885	915	836	830	892	825	896	868	899	859	872	861	867	862	840	905	879	833	931	812	876	890	933	869	895	853	915	896	862	909	920	871	862	930	855	903	915	853	901	882	919	895	896	928	868	885	848	818	866	894	880	904	853	866	911	889	923	838	868	889	868	853	913	896	905	869	910	875	889	911	862	869	857	896	892	843	866	887	858	868	903	890	842	921	904	907	872	888	828	851	858	915	912	856	925	854	856	896	883	833	855	869	870	894	865	951	888	875	905	833	911	903	876	856	895	885	917	909	876	914	867	847	838	919	858	894	869	893	917	847	835	892	844	886	924	892	876	878	902	923	891	902	922	833	904	874	898	895	815	875	946	921	872	881	875	899	897	900	926	909	926	853	843	875	852	858	889	851	877	869	917	882	942	853	903	847	853	892	918	843	939	911	848	881	860	939	906	867	910	900	866	918	896	866	926	861	877	896	901	868	918	897	837	884	925	865	895	893	897	914	909	885	912	912	867	850	831	868	852	944	915	888	880	855	894	893	906	851	913	909	873	939	852	854	863	891	921	875	903	888	901	864	908	841	854	903	849	911	865	876	845	914	863	890	866	922	900	892	850	859	869	856	920	858	913	881	886	918	922	873	851	893	868	873	857	847	865	869	870	867	877	876	960	901	889	892	894	891	914	915	886	849	888	876	840	906	871	858	824	858	881	894	895	914	885	951	871	842	882	829	861	860	832	921	874	870	927	841	905	895	897	927	851	932	918	861	899	896	843	902	899	875	912	886	885	936	924	823	864	924	951	862	899	863	904	886	908	857	822	890	910	910	861	856	857	879	933	896	886	885	849	809	865	865	868	870	927	837	901	875	904	906	887	885	902	919	878	853	857	866	843	861	853	881	891	867	824	875	896	866	871	903	821	902	877	852	949	873	870	903	856	861	914	885	924	906	895	903	910	886	892	854	877	856	905	844	874	881	890	971	883	858	927	927	900	873	839	885	813	854	889	883	859	873	860	876	875	898	891	920	937	857	902	880	927	873	913	869	864	878	885	898	908	873	900	849	923	907	906	892	875	858	878	844	881	851	880	909	926	833	929	894	880	856	883	930	862	855	880	848	847	882	890	870	896	938	884	805	867	908	868	891	933	879	893	906	843	848	913	913	815	914	904	892	888	964	865	874	858	926	893	895	897	918	878	943	890	874	877	863	897	876	928	883	881	863	834	892	888	850	875	888	894	895	876	873	901	929	852	851	863	922	852	884	834	808	895	902	894	914	853	898	876	882	870	912	853	869	925	850	860	884	911	886	879	913	901	901	900	856	917	838	888	878	874	918	831	908	904	896	910	907	884	892	849	900	841	898	944	881	863	846	805	861	876	885	932	952	898	937	862	901	873	918	910	881	892	912	921	859	884	892	867	880	895	903	850	923	870	886	902	915	875	917	856	857	881	876	875	922	920	886	841	930	927	840	899	882	879	917	904	876	901	841	918	930	864	874	907	861	864	876	898	944	877	885	836	963	875	815	901	918	847	949	851	867	862	869	827	850	870	874	864	916	835	896	928	900	823	896	891	871	870	850	862	914	881	893	912	869	949	893	874	900	900	892	850	847	839	877	825	930	893	867	857	848	884	922	897	897	861	866	915	912	883	854	934	840	871	899	886	824	894	857	857	859	947	883	876	915	920	875	815	839	890	925	850	859	865	866	903	926	878	910	893	885	894	882	902	902	870	894	926	922	853	890	906	883	892	863	867	895	897	875	883	887	899	906	840	881	937	842	894	858	918	900	890	894	939	873	900	863	891	910	876	924	881	843	984	887	882	874	871	831	847	915	877	872	900	900	883	846	877	867	910	878	910	864	906	942	910	926	891	872	876	885	851	832	889	868	873	880	901	867	849	923	861	861	856	893	851	951	905	843	811	936	910	889	870	874	854	893	895	888	887	849	893	818	884	838	921	860	880	845	907	889	877	879	919	934	888	878	870	850	892	905	861	902	846	900	935	837	891	878	870	799	913	914	908	896	910	874	890	913	916	897	885	844	913	957	907	932	836	881	883	846	906	925	883	858	877	906	862	849	862	871	869	886	859	837	900	925	937	853	894	874	885	891	923	913	907	854	840	966	881	894	883	928	925	906	866	861	877	901	903	861	908	877	895	916	938	876	910	871	793	881	873	911	892	850	885	935	858	831	854	842	863	902	889	869	865	881	852	875	841	899	866	920	829	847	890	873	830	825	931	898	860	916	927	919	895	883	843	876	890	859	858	873	881	901	878	896	865	884	922	887	902	908	866	852	909	895	959	885	863	937	831	862	891	892	926	900	835	861	871	826	917	923	883	902	887	874	882	904	895	856	876	863	842	861	892	881	923	848	852	875	877	875	941	900	869	929	885	879	878	864	929	892	897	844	866	927	827	883	881	856	918	877	877	891	905	852	832	860	873	924	839	843	883	864	943	842	824	878	827	864	856	865	888	887	895	885	852	905	865	904	902	954	913	884	858	935	857	883	905	841	905	878	892	865	890	787	904	880	891	903	858	875	902	880	903	950	868	881	888	830	874	910	845	906	904	857	867	853	896	892	911	872	953	903	891	900	886	880	929	865	884	900	861	907	828	883	892	909	910	897	862	851	887	892	889	876	872	891	873	869	852	875	903	889	881	919	854	922	940	870	838	873	870	871	901	904	861	875	887	884	889	837
25505	28920	23880	1995	718	648	539	526	510	486	514	475	504	467	489	436	437	424	412	442	425	457	459	427	473	454	434	450	430	433	376	458	415	438	435	414	419	425	408	480	404	461	492	431	439	405	407	432	432	429	427	451	434	434	405	415	450	455	409	443	435	427	385	422	454	419	383	406	431	443	449	427	414	452	457	392	436	410	414	432	414	434	452	422	419	416	399	446	449	431	476	438	448	449	470	415	440	446	392	433	404	426	441	423	436	409	419	445	408	417	406	440	445	415	406	448	460	428	408	421	484	444	437	403	421	425	429	435	451	379	466	424	457	462	427	449	403	445	468	463	416	415	400	443	418	474	447	448	434	432	410	398	462	458	408	407	423	445	410	433	440	470	407	409	434	460	416	411	426	418	412	420	414	393	436	440	439	393	444	455	481	456	424	417	389	459	409	409	405	427	435	403	431	431	400	403	418	443	463	410	409	420	448	429	393	438	427	399	459	448	401	404	453	421	425	438	442	457	410	429	419	424	433	468	427	408	461	422	462	447	433	400	472	431	429	416	439	400	434	426	439	435	452	377	451	406	405	408	413	430	415	445	384	437	419	453	431	449	450	431	443	393	455	401	422	431	425	459	387	464	442	419	429	401	440	465	439	478	421	433	450	415	411	401	452	467	421	469	437	453	491	412	450	437	408	396	444	427	439	429	404	430	484	446	424	464	488	475	475	412	445	444	419	426	429	474	421	443	413	420	396	395	410	431	432	439	483	402	443	495	458	439	373	424	437	422	382	450	465	417	420	476	449	420	432	448	435	410	411	400	448	450	439	437	418	424	435	442	430	423	420	407	421	404	387	416	385	414	406	397	443	448	389	437	425	394	405	426	414	404	416	419	388	423	420	416	420	427	421	429	428	442	414	420	408	450	414	409	395	402	448	452	411	420	436	440	408	427	462	411	457	425	419	465	450	438	439	422	485	476	397	404	481	437	392	445	464	403	406	413	435	422	437	435	425	460	372	453	428	403	451	445	433	463	433	439	399	428	387	470	395	421	436	409	422	414	429	402	435	404	471	397	444	396	429	384	458	459	441	415	429	412	419	443	435	389	463	441	417	430	399	440	424	449	415	457	396	412	381	412	398	467	433	400	409	444	484	435	468	405	419	419	446	430	428	442	432	427	414	447	424	399	415	425	434	405	418	407	459	455	448	430	426	459	434	412	419	418	424	416	446	461	433	370	428	409	439	416	406	422	446	448	428	442	385	419	404	417	417	434	447	414	450	452	416	410	423	414	372	444	391	418	407	432	422	428	443	412	443	441	450	406	423	411	406	441	428	420	421	449	471	448	407	403	452	448	396	406	396	436	376	396	452	389	387	411	433	423	464	502	414	433	401	428	429	451	396	400	433	415	398	406	423	452	459	401	447	401	411	420	402	444	431	450	484	458	454	451	408	391	444	425	446	409	443	451	438	446	407	436	435	407	452	501	429	465	430	453	427	460	435	430	458	461	445	411	401	406	444	410	421	441	407	446	377	434	468	441	437	460	438	446	454	383	405	450	436	401	459	404	411	438	421	458	389	398	373	413	411	424	435	444	393	429	436	455	450	433	392	417	411	460	426	430	399	440	479	426	438	425	394	422	452	437	414	467	449	384	416	388	452	428	417	440	437	416	409	448	396	416	415	432	425	401	399	430	432	405	452	422	426	420	435	464	429	438	427	406	436	435	406	413	410	446	415	411	403	419	409	458	448	414	390	495	414	423	431	410	432	452	434	426	449	450	440	410	423	378	404	435	428	463	417	389	464	394	388	435	445	452	396	410	442	403	473	415	437	426	436	457	423	429	446	462	399	420	418	457	435	441	444	449	440	393	416	431	428	363	413	454	458	435	411	437	416	430	410	437	415	431	415	451	400	450	456	477	405	431	420	437	403	423	413	441	443	420	394	427	474	417	462	427	458	485	426	433	443	443	417	429	434	403	430	454	478	409	429	440	418	450	448	416	451	432	440	426	470	448	439	414	447	391	401	429	401	444	427	413	461	438	426	413	476	414	434	453	447	413	410	411	442	451	461	407	430	489	379	406	386	418	447	414	396	450	446	398	425	412	398	434	403	450	403	418	400	469	418	394	407	432	408	433	447	414	440	465	412	422	428	392	452	424	417	413	360	425	403	430	440	482	483	432	490	421	444	424	406	448	445	433	432	475	414	417	417	449	402	415	414	423	401	411	421	463	425	445	465	408	405	472	443	395	409	398	442	432	420	445	447	422	412	410	429	425	436	440	384	426	439	440	422	427	395	412	377	433	413	433	399	419	436	422	423	430	435	436	424	427	429	416	434	410	466	411	390	379	449	413	425	434	418	406	452	475	479	448	420	399	391	407	424	433	421	434	397	434	414	443	424	459	416	442	439	417	470	415	454	414	417	415	441	426	445	385	459	429	429	452	426	404	434	426	458	443	462	432	434	402	437	422	428	425	468	448	418	408	418	411	446	433	403	462	401	445	458	419	443	435	472	414	451	428	422	451	423	424	433	435	469	474	420	451	413	421	410	450	403	442	448	460	420	420	390	443	391	415	432	428	403	420	399	407	432	416	409	451	462	443	418	441	452	393	447	471	427	469	440	437	408	452	413	439	404	418	488	413	394	430	438	391	453	460	427	371	436	419	421	426	437	449	437	453	408	449	419	383	447	459	475	441	425	404	473	447	422	419	417	466	470	436	441	416	393	421	428	449	432	451	400	423	373	431	415	384	437	402	464	384	468	475	456	391	437	434	420	436	422	435	436	458	411	438	433	410	417	408	398	458	471	436	452	443	465	411	426	416	447	402	401	448	444	449	465	430	421	397	468	420	450	438	423	398	412	466	458	462	426	404	421	432	414	428	411	451	380	413	416	403	464	383	421	415	450	403	448	422	400	374	451	439	415	448	413	408	456	441	409	437	408	424	449	451	425	424	431	436	421	427	428	451	437	408	459	454	443	412	453	447	448	426	418	424	436	434	428	434	451	440	420	438	451	452	413	459	442	420	398	455	441	435	396	453	410	428	448	398	441	416	441	391	439	408	437	433	437	418	442	389	417	424	456	439	455	441	459	405	473	449	408	410	404	442	428	458	432	405	480	456	441	446	415	440	453	407	448	412	436	468	400	386	464	437	424	409	435	406	425	456	428	437	437	419	404	426	407	436	425	464	413	411	406	466	428	485	420	427	402	420	449	439	397	445	462	440	428	399	387	436	404	425	422	460	435	436	442	416	430	429	424	444	403	428	441	445	431	428	405	403	401	454	460	406	463	420	389	456	422	432	411	436	390	443	454	392	421	412	410	403	415	440	443	386	445	423	414	424	443	448	398	419	445	428	453	415	379	403	466	439	444	432	426	451	416	464	396	401	437	429	460	448	432	472	420	413	428	469	409	414	420	412	442	393	408	417	479	430	474	411	434	442	476	408	440	427	431	429	457	425	406	411	434	417	422	380	420	449	453	432	396	398	425	424	444	459	448	446
14134	24792	8814	2368	2065	1751	1557	1451	1373	1254	1240	1150	1113	1139	1072	1115	1078	1030	999	1004	969	966	984	912	969	933	967	958	1009	928	961	992	923	953	955	950	963	948	922	937	1019	993	998	934	962	976	930	959	959	935	976	931	868	960	976	917	935	946	932	950	942	933	939	917	888	967	928	912	939	932	931	941	927	955	935	892	877	958	1006	941	977	929	934	879	911	950	944	974	917	917	927	910	912	981	983	913	980	919	1003	992	920	986	918	901	937	885	929	945	968	939	932	905	868	951	946	955	958	891	1006	944	960	947	955	947	952	929	943	945	866	957	969	904	946	907	905	952	944	889	941	938	928	965	946	905	929	951	937	965	945	915	954	957	964	968	952	907	926	997	917	982	951	955	942	993	968	911	895	955	956	971	952	934	931	971	924	975	941	962	928	972	966	944	901	906	904	934	903	930	931	898	924	991	965	882	891	982	935	972	914	934	922	955	929	918	946	909	920	904	886	926	914	928	993	1036	918	930	980	899	915	939	974	952	988	953	1000	952	935	889	928	998	932	878	941	913	971	953	952	967	908	921	979	953	936	919	905	919	944	927	964	979	910	956	950	883	944	905	934	937	914	889	925	938	928	958	964	876	892	973	896	981	977	911	939	872	932	928	910	907	882	1002	992	951	963	932	947	971	904	909	938	974	968	944	932	954	970	947	947	938	896	958	975	951	951	909	964	953	930	938	949	955	887	958	971	883	940	887	960	896	918	959	931	991	941	938	932	937	897	921	950	932	938	936	998	987	906	959	982	988	946	986	926	919	948	966	930	953	967	951	900	951	1012	950	934	948	977	944	917	920	930	934	911	905	916	989	959	946	872	965	933	906	882	980	907	937	931	975	901	898	1003	956	897	886	894	965	906	932	915	961	1000	965	937	965	916	952	916	898	950	927	959	925	931	914	896	933	899	934	916	937	905	963	909	913	883	976	907	908	963	951	920	945	961	963	938	968	931	961	946	922	879	926	937	927	923	979	997	977	924	884	869	920	946	972	925	1007	945	939	958	867	973	914	924	932	988	880	960	918	888	902	933	918	890	949	984	936	918	943	961	919	967	978	948	1007	949	912	996	958	894	911	850	917	938	898	977	888	929	869	954	921	951	926	944	892	977	978	926	909	941	922	915	928	953	947	944	878	923	941	958	905	896	918	916	976	884	954	900	935	1000	983	905	891	939	989	954	961	923	948	938	927	961	943	893	916	954	872	903	957	981	939	1001	1007	952	982	994	979	967	981	913	987	882	949	926	975	954	894	930	885	928	934	935	930	956	975	942	963	937	922	939	982	972	937	915	971	927	878	918	1010	874	956	925	903	955	976	958	956	947	973	956	934	936	909	989	940	915	913	916	1012	928	932	883	969	966	954	914	958	961	871	946	941	904	901	869	882	953	935	918	968	931	898	952	887	858	923	971	1001	963	917	897	972	866	903	961	958	933	976	934	947	911	976	971	905	905	918	980	969	925	905	923	883	896	982	927	930	956	893	936	897	914	938	906	935	938	941	870	965	935	938	897	966	931	891	924	943	971	939	934	919	1017	924	947	937	916	954	928	958	955	962	993	942	942	942	941	954	1001	949	935	958	935	880	965	934	963	992	987	954	917	953	956	944	952	904	926	963	914	904	965	936	994	1000	949	940	969	945	895	939	949	894	919	952	904	880	927	906	899	889	903	938	936	929	956	899	938	964	893	958	918	867	975	933	914	934	938	913	988	892	975	959	951	956	933	925	891	974	922	933	955	1004	954	924	940	886	939	929	920	944	903	990	940	951	954	957	922	894	899	921	947	935	893	921	908	931	909	921	917	922	928	936	879	936	938	926	938	925	821	893	934	1016	933	943	907	941	972	934	906	909	930	928	986	1016	953	889	900	896	975	921	969	972	924	909	960	916	893	935	950	918	878	947	978	977	937	902	928	943	952	905	900	963	946	952	956	950	933	969	954	973	951	907	952	937	978	958	922	893	975	985	931	961	907	949	866	952	928	965	921	911	950	949	913	960	891	982	937	902	970	942	923	947	994	923	979	913	957	940	1010	955	946	921	954	932	907	937	907	970	903	938	1004	901	906	906	893	935	937	907	910	892	942	953	913	934	927	907	933	887	941	958	946	941	953	923	1012	919	923	970	896	954	998	974	959	905	932	931	958	932	944	937	925	909	848	979	942	880	896	980	982	882	926	941	899	954	933	892	960	943	889	939	937	953	937	956	1046	925	925	887	937	906	932	917	954	934	895	927	966	938	949	963	927	976	941	943	962	921	938	974	931	931	922	955	942	925	898	971	972	934	960	948	965	902	978	965	910	963	932	952	932	991	891	948	992	918	927	912	944	980	944	963	972	867	913	979	888	949	903	926	889	937	941	900	944	890	905	971	932	918	976	947	936	980	944	960	909	943	952	959	926	928	967	905	963	966	944	929	914	872	982	900	924	950	991	922	939	925	911	1008	905	943	916	949	913	929	963	905	948	953	912	926	919	932	872	945	965	953	936	959	958	936	914	965	934	957	956	945	937	913	935	967	940	909	904	981	892	925	950	919	942	952	946	955	952	891	947	926	938	921	977	957	948	925	967	972	895	918	975	909	931	955	922	889	973	924	931	918	942	949	917	982	927	890	949	898	933	943	974	977	954	881	947	928	935	975	912	957	902	936	936	874	967	961	931	976	979	904	939	969	967	969	910	928	951	910	878	928	971	967	948	950	929	964	919	929	933	887	952	905	938	973	944	932	907	982	938	957	939	956	914	913	974	895	947	946	932	874	927	976	923	942	965	933	951	957	897	947	962	920	915	930	1002	932	941	975	995	947	919	944	971	966	914	907	935	951	938	942	939	913	884	939	937	878	929	949	983	955	953	943	922	943	971	965	950	955	925	961	980	928	946	977	951	949	911	914	893	945	956	872	1003	905	992	956	887	973	919	941	894	967	944	970	959	964	934	925	979	922	955	985	948	939	966	940	924	941	914	923	944	934	883	948	901	984	941	968	959	965	954	915	928	933	959	866	937	867	954	946	888	902	952	972	938	928	871	957	951	926	957	904	931	932	1001	918	936	937	911	922	915	916	986	951	1002	967	896	944	948	895	934	913	920	944	939	939	921	926	909	942	945	937	943	911	971	929	926	939	940	922	936	966	953	942	896	941	975	927	890	934	941	935	938	909	901	975	910	950	945	883	989	968	989	942	899	932	884	905	914	925	978	946	954	885	922	939	952	937	958	942	948	917	885	1011	958	966	966	933	962	917	938	962	890	898	954	953	923	927	939	943	920	883	929	943	969	913	938	912	945	930	930	921	928	883	925	966	900	943	931	958	924	942	924	964	943	927	929	909	937	960	884	915	929	910	928	894	916	921	946	871	926	888	940	951	932	915	899	977	977	907	866	946	989	947	882	903	894	952	975	910	878	984	919	958	961	909	963	927	932	917	912	906	935	934	950	969	961	944	940	901	971	974	953	911	965	910	964	982	947	883	980	900	925	879	928	915	925	963	982	989	964	924	909	923	994	910
7159	2408	545	203	189	214	164	199	184	192	177	209	202	182	215	211	205	199	216	199	191	218	181	209	198	195	180	218	217	200	209	194	200	191	169	183	221	167	187	173	207	186	176	220	205	171	155	175	195	222	193	198	193	222	189	177	195	201	232	224	173	209	179	201	185	202	194	194	176	232	176	185	211	192	201	198	184	201	200	192	176	210	187	233	195	192	222	176	199	199	233	211	193	192	172	157	182	183	202	203	178	178	175	193	203	189	198	192	189	206	198	184	188	197	186	203	186	196	197	202	199	216	197	196	193	229	203	179	192	195	190	219	203	208	220	209	206	203	191	198	189	194	227	216	196	177	197	211	173	190	187	208	187	213	181	164	179	204	197	187	172	180	196	210	191	175	167	214	213	188	217	192	163	173	188	221	198	182	209	165	180	187	188	219	183	182	209	181	223	190	190	187	199	195	198	170	174	179	186	192	190	199	176	197	210	187	197	197	208	200	204	208	213	186	207	181	185	205	192	160	175	189	181	193	214	207	227	215	233	171	179	197	168	190	169	234	194	176	210	182	191	210	190	166	186	182	196	212	208	232	185	198	197	184	209	209	199	181	208	209	195	173	185	197	176	195	205	193	199	181	233	197	205	173	190	172	172	187	188	173	201	191	183	205	182	201	204	187	158	205	182	184	175	199	205	211	197	212	200	205	188	203	188	190	184	200	191	207	194	184	188	188	186	169	174	190	216	197	213	190	189	187	231	187	181	177	191	203	207	181	162	217	181	189	207	196	174	181	208	189	185	190	199	182	197	187	195	215	217	184	179	180	177	200	195	185	198	201	173	203	215	178	191	169	189	176	179	185	213	168	186	207	185	175	195	185	164	172	192	185	204	208	195	198	194	204	251	219	176	179	193	161	225	200	219	200	196	213	192	213	204	213	190	182	167	176	209	189	164	204	206	189	245	224	203	192	195	172	219	208	218	204	190	203	221	186	203	182	188	185	192	172	181	178	187	194	207	189	221	184	202	204	204	195	189	185	185	214	199	200	163	176	200	202	233	190	200	210	178	197	187	213	196	202	234	178	208	193	190	233	184	187	160	196	203	214	200	216	222	203	188	168	170	195	188	188	198	193	197	198	218	196	186	193	184	219	214	180	181	192	196	186	181	202	194	164	200	180	206	164	178	210	170	189	208	196	193	179	192	193	187	192	190	194	186	182	181	205	196	187	183	179	202	204	193	199	189	209	182	183	176	203	205	190	193	199	169	197	174	178	224	223	161	217	217	195	199	211	198	185	209	185	201	211	202	202	222	179	203	184	198	169	179	219	206	190	199	199	181	177	176	209	179	183	180	182	199	195	195	186	199	174	191	190	229	223	221	215	226	165	184	205	191	203	188	185	212	228	177	206	168	196	180	182	213	195	227	198	189	182	195	173	185	176	184	193	209	207	210	225	202	237	188	211	202	183	138	191	194	185	184	203	187	235	197	196	229	188	192	187	176	197	203	221	187	202	198	190	232	203	190	230	205	202	217	164	194	206	194	212	219	186	209	170	190	195	166	185	170	192	228	187	190	171	193	180	198	172	188	191	211	207	197	200	197	191	192	205	210	239	191	213	206	200	202	188	183	210	177	204	209	193	165	215	181	196	202	195	180	179	167	188	189	212	227	200	209	188	188	225	182	173	174	192	172	202	236	221	206	200	211	190	188	198	211	225	199	191	180	207	196	205	202	190	224	181	208	222	197	183	173	187	188	166	186	211	198	207	223	217	193	178	199	190	197	203	228	173	204	198	224	182	202	199	168	170	213	182	216	173	205	186	183	188	197	196	201	211	200	203	218	192	218	180	207	180	167	192	215	176	159	200	203	215	177	165	206	193	195	168	153	184	216	199	184	203	151	189	195	182	191	192	204	213	200	202	196	192	212	194	205	170	173	186	169	184	175	214	183	198	164	190	191	168	188	178	198	193	195	195	209	178	174	186	176	184	185	201	173	174	198	230	207	205	194	191	179	202	203	188	212	204	203	195	171	206	182	179	211	214	171	163	179	185	204	202	215	196	208	211	204	234	187	179	222	199	208	217	194	182	192	197	205	180	207	172	163	190	180	208	168	168	181	199	172	186	186	182	200	199	196	217	198	199	186	207	226	173	191	167	186	197	199	184	197	195	184	203	231	200	224	218	209	176	215	211	193	227	213	186	172	205	195	183	206	233	197	168	206	177	190	202	198	203	179	212	186	178	214	195	198	181	159	172	224	206	159	200	183	189	179	194	181	186	212	214	175	192	185	208	211	186	204	189	203	183	170	218	192	190	194	225	201	225	198	156	189	169	201	185	198	197	199	175	204	190	199	204	174	160	175	187	188	199	177	189	190	227	207	202	201	206	219	213	198	207	184	186	194	203	196	202	191	176	196	198	184	171	202	205	177	168	185	182	182	207	191	206	155	184	194	224	176	210	216	200	204	194	178	190	187	169	191	209	173	195	186	182	219	155	213	187	188	197	202	177	206	219	203	199	234	197	181	193	194	203	220	174	195	204	191	221	189	204	185	209	201	233	200	162	195	221	203	188	200	190	189	206	207	221	188	208	199	196	193	181	228	173	206	205	183	199	206	211	212	202	168	215	203	205	218	188	191	195	200	183	175	184	197	206	196	171	186	219	166	205	190	192	191	189	182	187	191	188	183	212	175	222	219	190	182	193	198	185	192	199	197	199	200	191	225	174	203	204	227	202	191	187	186	178	199	203	195	181	192	194	193	196	195	213	172	199	216	224	179	190	174	186	198	180	208	212	207	201	196	200	190	202	201	171	242	182	183	190	218	192	182	206	207	195	198	187	160	174	184	208	209	219	203	176	209	211	207	206	190	190	201	196	217	165	169	189	192	199	163	192	194	185	200	188	204	181	186	188	221	217	176	181	163	179	218	173	199	226	181	186	218	183	158	203	203	191	206	204	163	213	218	205	204	154	209	183	205	197	187	205	167	185	207	179	199	207	216	198	183	202	210	209	171	192	195	175	202	200	197	194	192	199	196	177	219	208	160	206	202	198	181	182	201	175	194	196	214	199	198	189	182	235	213	190	168	233	193	209	194	199	221	190	187	165	199	197	211	170	192	207	187	212	191	211	196	209	190	154	190	187	180	202	212	189	195	191	179	200	213	207	175	190	186	197	165	194	219	199	175	194	172	191	174	209	184	194	163	198	197	191	169	198	198	171	202	197	211	211	200	172	177	198	185	206	207	205	199	194	208	214	191	206	198	210	193	197	176	180	197	196	203	199	219	185	197	199	180	204	193	180	198	183	181	215	193	181	179	155	195	176	203	179	206	204	204	199	173	187	191	189	177	198	210	220	186	184	200	223	180	213	209	211	209	204	183	203	193	189	194	182	198	204	196	180	188	189	182	229	190	164	195	170	200	190	200	197	204	201	173	196	191	194	221	205	211	197	189	189	188	172	177	176	214	200	221	205	188	186	208	224	191	185	183	177	186	204	153	187	192	217
4564	2910	940	506	497	553	541	526	491	527	499	530	521	479	500	519	532	530	511	546	539	509	510	474	530	524	511	553	507	499	533	496	518	515	523	503	525	535	489	539	549	467	514	473	479	488	520	552	519	526	542	489	509	507	503	492	505	494	505	548	509	506	509	509	499	482	512	503	536	478	524	503	486	556	561	514	483	550	526	527	512	492	518	500	545	478	535	492	513	539	517	528	511	504	525	501	499	510	460	511	527	511	495	527	487	527	531	515	508	532	522	537	562	502	509	528	502	522	501	515	505	495	505	506	485	487	472	480	494	523	533	507	524	567	497	490	515	511	477	541	485	543	490	470	535	515	488	477	533	512	478	480	535	526	480	502	515	488	511	513	501	536	527	510	526	477	529	524	479	509	502	504	514	501	565	507	477	481	551	508	513	495	490	503	511	505	497	526	503	512	494	476	491	491	490	522	521	503	501	538	486	470	484	520	509	459	518	514	482	530	530	500	541	516	488	490	514	495	502	499	475	537	552	529	509	517	496	471	521	508	506	514	540	544	522	514	509	490	533	526	503	513	522	514	517	517	505	500	473	511	494	544	505	507	464	547	484	513	554	541	533	520	493	503	506	508	512	512	510	505	501	510	534	531	495	547	503	497	529	481	514	513	512	515	487	510	482	541	545	526	531	520	519	522	511	535	522	496	508	502	519	529	560	529	533	513	541	539	506	506	502	510	525	512	521	518	525	513	472	489	490	514	487	502	508	494	501	527	528	503	521	510	525	495	501	500	516	497	535	523	501	539	513	504	483	511	494	488	522	524	505	508	467	512	540	512	503	549	524	495	536	514	482	486	491	541	541	468	496	514	522	520	455	462	510	463	511	541	515	487	513	512	513	505	500	535	482	515	527	519	515	511	499	518	518	495	514	542	503	489	518	477	538	507	494	507	508	487	510	522	512	470	526	485	465	537	509	492	526	553	511	498	514	507	560	502	503	521	492	504	491	506	494	501	490	505	507	513	517	480	515	513	542	497	500	511	517	490	503	543	503	527	516	506	471	519	529	498	547	505	531	528	545	503	455	530	541	528	505	495	527	533	495	507	503	513	535	495	515	529	491	531	517	529	478	481	490	511	506	507	503	486	522	497	534	525	483	502	464	532	503	519	500	487	487	500	533	502	536	466	514	508	539	499	456	512	472	520	525	470	500	473	501	499	494	489	498	518	533	510	521	551	481	560	525	506	501	531	478	492	532	489	485	512	516	517	510	459	535	540	519	483	514	538	530	507	546	520	515	505	512	545	533	525	502	509	511	544	555	515	523	539	514	482	497	481	507	517	487	527	515	518	532	510	475	528	475	481	536	507	495	488	522	511	488	534	487	505	525	527	509	489	485	523	520	497	502	508	461	493	483	520	544	516	515	470	523	524	525	506	476	518	510	506	489	494	514	530	510	521	535	520	503	497	525	504	483	484	543	551	481	478	496	498	531	507	490	492	519	493	525	532	513	502	518	503	526	503	461	540	512	492	508	501	464	528	528	517	499	534	473	517	505	520	554	498	518	489	488	503	494	506	519	489	497	476	528	528	484	503	487	499	505	480	505	480	535	517	539	481	462	464	520	497	497	502	521	499	497	551	524	511	477	512	534	534	540	509	500	502	499	508	514	492	507	496	499	507	498	544	542	511	481	548	544	498	477	475	485	492	523	509	516	483	523	463	495	486	478	505	505	483	484	526	482	501	509	485	485	504	477	497	504	493	490	554	509	501	543	497	538	506	518	515	459	544	492	528	507	512	486	504	518	504	551	497	502	492	517	517	518	487	489	509	559	511	492	491	524	550	490	501	494	520	483	501	519	509	517	507	526	540	518	516	502	548	534	471	550	480	506	549	496	515	523	494	520	494	521	475	504	534	524	496	487	448	466	547	500	485	516	489	512	530	519	541	523	511	474	513	522	518	512	512	489	518	487	491	520	538	501	508	516	473	510	498	509	511	530	487	520	514	511	499	460	510	480	561	498	529	503	489	511	492	511	487	485	534	477	516	489	485	496	476	535	500	473	553	473	511	490	538	511	489	490	508	492	512	529	494	533	566	517	476	482	505	542	541	471	525	510	528	511	449	493	544	498	470	531	545	484	500	465	520	508	502	559	506	473	523	524	516	521	534	485	545	511	509	495	491	485	491	493	530	538	506	514	539	520	469	531	501	519	504	510	532	529	500	495	491	497	537	527	468	494	510	468	526	463	528	531	528	542	493	505	523	503	509	541	489	518	537	482	468	507	518	520	504	511	471	528	483	482	518	477	543	533	475	514	507	535	537	572	523	499	544	524	470	548	506	528	504	488	536	478	476	512	482	512	506	435	499	470	545	510	493	529	492	516	543	530	497	518	522	534	511	501	476	534	530	522	503	511	530	486	514	542	515	516	513	510	533	525	544	504	528	515	510	514	525	508	516	512	493	519	543	506	476	526	499	509	519	542	524	514	560	505	492	537	506	489	542	486	527	482	531	463	523	489	469	514	488	516	507	438	507	501	562	504	505	509	501	547	504	498	496	473	508	482	497	499	520	507	498	507	520	494	529	506	471	546	530	551	535	477	540	470	478	519	479	509	500	537	535	497	496	507	504	520	495	507	489	481	504	532	519	490	568	504	506	542	484	521	514	520	525	505	497	541	517	480	521	498	532	522	508	524	492	516	517	517	526	514	528	533	523	489	481	549	516	490	516	539	525	504	494	476	500	521	505	494	523	504	494	536	522	554	507	484	566	544	532	526	476	488	460	473	506	519	511	482	514	498	554	501	542	527	488	536	465	518	510	503	545	526	510	509	542	518	504	491	503	514	495	492	500	521	517	513	554	508	445	572	489	506	535	495	489	533	501	498	506	512	511	464	488	517	514	503	489	520	529	531	473	501	504	492	524	483	478	515	489	514	480	508	535	494	519	511	529	541	484	508	523	519	489	504	526	517	529	519	509	507	500	517	523	525	535	555	487	518	515	517	501	497	511	474	492	546	500	506	542	536	532	512	466	504	539	547	489	508	470	487	495	513	522	542	514	507	482	590	511	481	514	501	474	534	501	523	567	548	524	515	505	522	512	488	518	512	523	500	482	546	529	530	511	505	495	522	503	498	471	517	504	520	519	475	512	543	534	507	480	489	536	523	534	510	519	523	525	496	545	544	547	436	523	554	468	503	527	508	492	482	497	518	531	536	526	540	488	493	495	505	561	541	513	534	511	499	489	533	484	525	503	519	532	504	482	494	493	505	520	514	514	475	500	500	524	474	473	493	536	479	531	512	515	517	494	480	503	488	478	492	494	529	506	527	510	512	478	520	521	517	525	482	512	509	529	486	477	511	490	479	516	494	523	538	453	512	546	549	520	525	524	519	477	512	522	538	516	516	487	530	506	498	521	486	523	531	476	483	493	522	543	535	530	505	495	548	516	511	476	524	504	538	493	480	518	490	540	490	467	500	493	548	506	518	566	493	518	486	488	485	508	498	523
16899	18294	12481	799	551	504	442	437	431	400	373	396	387	381	376	349	378	395	422	400	400	387	365	379	401	437	463	374	375	400	349	367	387	367	380	404	382	380	378	397	372	384	357	375	398	378	389	368	373	374	384	379	369	370	410	370	369	373	402	410	342	382	381	370	361	427	382	419	417	379	367	362	426	394	421	403	369	414	387	409	442	372	392	380	380	398	387	344	375	375	369	362	414	376	352	394	371	409	389	357	412	347	387	384	386	402	394	416	392	399	380	349	403	409	357	349	433	414	370	361	423	365	402	328	365	384	361	357	404	344	404	391	375	368	370	368	418	394	393	385	369	421	400	368	411	385	384	382	337	352	349	356	392	417	388	417	374	364	406	406	392	433	414	356	397	422	410	358	372	395	393	352	396	394	369	373	383	380	401	363	385	366	385	407	386	372	425	385	388	423	405	392	354	381	381	322	386	386	384	382	439	415	404	392	404	402	361	367	355	368	341	387	364	387	396	395	369	350	365	407	411	377	423	375	373	348	340	377	354	376	411	426	420	376	404	377	378	377	417	424	334	358	359	372	374	428	397	378	373	374	380	390	372	390	387	401	353	368	363	403	333	415	356	406	375	389	369	348	366	367	372	388	416	363	406	422	385	385	375	359	341	388	369	399	392	358	402	369	377	388	376	412	353	383	354	391	366	374	414	378	397	398	404	372	395	382	395	365	395	417	374	377	381	393	334	403	390	393	394	348	369	371	367	388	384	380	359	402	341	359	387	379	413	403	407	366	369	391	365	380	376	376	367	357	378	385	385	367	394	401	423	366	389	379	419	406	395	383	379	375	385	359	352	389	383	394	391	398	356	354	401	365	382	364	340	402	337	395	387	362	398	365	389	369	370	380	400	379	385	405	380	355	396	371	373	397	404	403	372	378	333	412	385	392	389	389	373	398	452	433	412	409	384	404	342	380	355	379	394	400	387	388	385	374	367	358	356	346	352	372	386	396	363	397	386	376	373	352	350	427	378	392	405	386	382	402	377	400	382	419	363	359	439	387	372	392	373	346	402	373	364	344	352	418	410	390	365	365	366	387	368	414	385	374	367	388	380	369	355	366	363	373	321	349	376	372	403	376	380	391	367	394	376	363	401	340	387	386	390	349	376	383	380	377	390	407	373	371	372	363	388	375	391	414	399	394	354	371	397	379	349	385	385	404	386	400	369	379	352	371	387	378	357	402	377	403	348	368	355	352	349	395	371	368	402	407	362	348	391	378	350	363	344	317	407	376	399	383	373	418	382	381	393	384	351	399	368	406	400	338	390	329	362	365	361	390	349	418	382	373	355	355	396	418	379	379	367	390	394	377	379	417	347	370	373	355	389	360	380	391	387	392	365	368	358	398	367	382	371	364	367	402	401	388	382	383	413	406	405	386	370	375	368	370	410	394	380	379	367	370	426	370	379	327	390	384	365	346	371	372	403	380	369	357	360	403	338	397	370	374	367	408	363	365	403	394	373	380	388	388	375	365	411	340	372	374	385	385	370	342	397	386	435	434	375	371	358	342	345	326	362	373	374	394	394	380	342	352	438	385	404	384	392	398	412	389	361	359	366	359	369	398	354	398	403	378	370	356	348	363	407	378	401	371	405	348	401	378	347	404	427	390	392	394	386	397	352	371	373	419	396	390	383	393	355	380	370	400	386	371	391	408	377	412	380	407	377	356	370	396	390	366	373	339	373	370	376	368	392	382	392	380	406	406	382	341	375	373	371	391	377	388	374	349	371	379	373	391	382	386	390	362	394	373	379	366	388	396	387	362	420	395	400	384	369	393	351	369	403	403	389	355	404	433	373	416	371	369	417	397	399	366	387	389	372	397	352	393	350	361	389	390	402	385	404	375	355	383	364	376	387	406	375	384	388	353	371	359	367	328	404	360	373	379	349	391	400	371	367	379	384	375	361	360	379	376	373	377	373	413	354	375	359	353	370	380	387	352	393	385	372	374	399	388	423	396	384	375	379	380	394	380	414	421	382	364	360	373	386	361	363	399	378	444	408	387	412	393	408	390	409	388	356	430	359	389	389	360	374	370	384	401	389	374	346	385	375	361	379	396	373	372	355	393	397	398	352	338	386	343	389	377	359	375	384	387	397	399	393	388	368	363	383	392	428	381	410	366	334	383	441	400	390	380	375	372	356	348	350	369	386	373	397	400	371	392	386	381	383	381	349	370	369	397	372	404	411	375	365	382	381	384	362	393	378	341	391	379	418	397	381	418	393	402	410	362	360	359	374	335	363	359	375	419	369	376	397	360	369	418	366	374	359	340	368	376	375	347	390	373	409	378	367	361	365	364	367	381	363	377	376	405	358	403	448	357	327	380	398	386	348	400	389	368	367	351	398	407	396	341	401	384	376	405	384	375	393	412	382	376	396	347	402	378	374	403	382	386	385	424	394	372	420	380	366	399	363	420	412	390	398	362	372	367	385	373	347	382	361	375	376	399	351	394	370	395	411	407	396	396	367	370	360	378	357	386	408	404	399	377	360	355	365	373	393	371	389	359	369	388	390	396	406	384	382	375	352	379	350	378	370	380	375	377	361	368	397	381	359	402	359	405	398	376	357	336	379	384	403	371	380	359	347	408	366	346	362	336	384	413	394	371	383	324	394	405	380	335	368	355	363	361	371	365	386	330	410	406	359	373	391	419	415	410	369	402	396	363	342	387	368	368	394	368	418	363	386	336	368	371	388	396	359	406	400	389	411	384	392	417	351	363	375	397	403	355	383	407	421	411	391	410	402	388	380	395	365	350	404	401	352	395	401	380	422	383	387	392	375	396	387	368	351	373	348	384	388	353	346	406	407	383	381	400	348	402	369	367	382	359	361	366	390	352	371	371	313	375	366	404	386	387	438	347	380	361	396	414	391	391	394	418	404	391	429	416	354	413	380	369	406	427	378	380	373	369	377	351	411	394	412	377	370	369	426	414	412	384	392	417	381	389	366	353	351	367	359	368	393	395	367	350	397	353	367	415	382	402	384	369	396	360	397	374	386	382	369	379	379	355	404	396	374	371	362	394	362	378	411	380	444	383	372	379	368	379	400	386	392	358	432	416	386	415	334	363	395	397	383	436	412	414	385	384	379	339	388	376	396	387	338	364	387	399	384	393	375	389	414	342	369	370	401	397	361	403	392	384	399	382	413	394	388	355	406	385	353	384	392	345	373	405	406	329	378	398	385	413	363	404	411	370	385	370	371	373	378	368	395	420	428	402	372	386	410	386	361	365	415	396	403	394	399	411	381	376	374	335	391	385	366	378	386	381	362	359	417	410	391	371	361	368	412	402	398	403	376	389	354	336	400	382	356	379	376	359	365	373	367	374	337	386	400	398	411	385	368	394	410	346	382	336	365	387	414	374	377	380	399	395	376	356	367	393	396	366	350	395	390	365	379	410	395	368	444	402	409	387	374	381	400	408	366	372	388	390	384	384	403	363	364	380	376	400	397	417
10956	17821	6320	1482	1429	1346	1227	1132	1085	1059	1028	1004	1018	980	936	941	967	917	925	969	915	875	925	941	902	937	884	946	861	913	875	942	869	917	864	883	839	891	955	910	860	930	915	913	899	867	912	886	892	853	894	921	920	878	945	898	911	868	883	841	856	863	904	832	849	911	915	904	894	908	897	913	918	901	922	899	880	847	879	832	889	865	913	887	910	917	886	861	897	869	915	859	890	817	901	870	880	854	900	900	858	880	878	869	930	859	890	865	876	910	883	908	929	904	865	875	926	857	887	886	853	891	907	876	844	880	915	917	903	885	905	904	870	885	907	887	890	897	891	890	934	871	874	892	876	914	907	883	862	858	914	908	896	863	853	891	906	897	846	894	903	843	905	874	858	887	877	850	896	907	844	904	863	933	904	905	872	875	809	937	896	903	918	906	893	854	832	912	848	890	859	879	844	899	860	905	897	846	873	862	870	907	880	948	900	875	911	904	887	897	845	900	927	879	896	887	919	852	885	866	923	859	870	883	897	872	919	850	892	878	880	900	918	895	871	895	854	888	875	839	886	837	857	862	863	893	881	898	839	905	901	909	858	904	852	915	826	885	892	888	880	882	859	959	872	860	914	830	889	848	853	851	882	925	858	918	933	876	840	880	900	880	852	892	910	871	838	865	900	936	862	877	887	859	934	866	878	882	922	910	956	873	924	877	834	879	887	842	852	894	875	914	878	803	892	890	958	856	904	891	919	945	847	894	897	892	908	821	841	910	902	883	916	880	896	885	904	901	866	894	870	926	843	896	868	844	871	899	851	830	901	873	882	916	894	918	908	904	861	862	962	912	920	896	875	925	904	869	917	857	864	934	908	863	885	920	862	903	881	839	866	859	874	855	928	854	878	901	892	850	889	892	934	849	934	905	840	883	834	843	884	920	846	846	902	907	884	854	906	861	890	895	893	846	851	875	937	858	874	951	891	791	896	840	882	856	891	883	828	890	856	918	921	868	857	885	886	884	883	905	915	962	890	881	916	903	873	834	838	852	812	850	918	880	907	899	837	855	883	871	865	884	877	916	878	883	882	876	890	949	863	857	869	862	829	938	885	858	860	838	869	927	908	908	837	850	938	902	824	879	932	921	891	912	863	914	888	895	936	936	886	862	886	917	912	862	885	866	902	879	904	841	889	900	905	890	891	878	824	896	877	861	895	855	898	884	824	882	889	907	852	825	854	890	894	869	896	874	855	847	832	869	846	889	914	953	858	825	867	829	931	844	843	815	856	878	855	857	875	836	868	865	847	898	943	889	882	853	889	837	810	958	850	845	848	852	865	946	818	845	881	907	897	885	889	868	862	883	935	848	900	850	918	909	863	877	899	802	888	906	836	915	885	936	912	896	814	879	828	891	887	911	870	883	884	874	866	907	942	870	911	898	880	898	853	903	888	912	888	883	874	887	836	921	833	864	828	882	883	916	864	876	901	912	850	842	903	936	881	890	886	847	867	947	867	873	869	821	867	925	873	874	897	871	892	862	915	917	907	838	872	906	870	887	914	838	832	928	883	872	828	866	858	804	866	907	865	887	874	895	931	863	830	915	833	882	831	883	869	827	903	909	919	905	821	844	854	865	897	868	875	836	859	882	902	848	892	856	866	915	881	871	892	917	906	900	870	886	904	890	892	864	853	883	894	876	886	887	906	880	864	883	896	856	858	899	862	906	875	870	871	914	892	858	900	867	898	894	917	883	940	889	843	870	877	868	910	845	864	878	866	963	872	848	848	873	894	893	934	868	888	889	859	888	888	870	909	872	873	920	881	872	895	881	851	885	833	878	891	920	805	883	856	819	879	910	888	868	957	845	919	846	904	860	885	848	874	868	902	906	858	885	886	891	914	899	839	888	883	875	898	921	858	912	843	834	918	847	866	906	917	868	822	878	885	946	871	920	899	836	874	827	884	878	887	862	905	824	840	856	862	854	928	886	808	903	864	864	894	856	900	873	882	882	894	867	882	852	877	872	860	884	875	870	930	913	862	855	866	875	865	902	894	888	894	836	891	938	923	879	929	905	878	825	914	876	886	864	864	859	877	912	900	862	909	899	870	851	880	878	866	872	897	898	887	866	830	882	882	912	871	868	849	886	925	888	944	937	865	845	920	888	882	871	852	924	873	883	880	884	921	852	842	923	882	871	913	945	891	948	903	865	900	947	882	884	885	924	925	906	846	922	847	869	880	859	881	869	875	879	881	855	898	867	928	893	896	870	903	855	878	885	927	893	888	935	884	820	868	843	842	836	904	861	880	823	920	932	911	884	841	905	884	832	850	869	903	877	898	864	841	886	863	909	898	858	862	855	879	821	871	884	890	866	920	889	865	887	885	855	936	875	891	922	863	874	874	906	850	859	886	879	883	879	867	859	903	938	840	851	877	844	909	865	844	883	897	839	893	852	878	921	864	849	864	893	859	819	875	873	918	892	901	882	835	911	900	878	868	946	911	855	879	898	860	862	873	878	887	882	885	878	879	856	893	902	828	930	868	862	886	876	827	883	893	879	855	929	873	883	908	903	899	881	897	875	877	906	923	897	954	883	877	918	832	882	875	934	886	883	878	816	940	887	825	841	862	894	905	892	877	824	856	913	900	927	925	838	873	867	913	884	868	941	783	841	833	863	888	880	880	841	847	871	905	862	824	874	840	898	883	847	857	864	891	846	873	897	892	876	890	877	849	894	865	880	912	911	919	889	872	874	866	888	880	820	860	885	857	865	910	893	955	885	884	870	884	879	862	952	866	889	866	849	862	865	901	873	882	913	887	904	840	881	843	876	863	880	939	869	923	827	845	886	877	906	897	865	921	850	874	881	918	911	903	859	897	915	860	855	841	842	827	891	873	915	900	863	891	848	871	843	890	936	835	858	851	892	857	825	868	864	832	917	907	880	818	900	857	867	903	937	869	879	964	913	902	886	914	854	896	889	819	863	908	869	837	927	882	885	863	951	887	875	936	888	859	878	877	892	855	898	899	939	894	923	868	884	876	863	923	878	863	901	926	852	885	896	874	885	841	830	870	873	868	868	910	881	934	817	830	921	897	879	864	870	912	878	860	848	918	888	845	779	874	928	897	880	856	892	865	881	916	870	865	889	910	930	907	878	925	837	863	871	941	901	869	861	880	880	888	886	891	835	869	873	867	926	909	902	905	899	895	933	885	889	891	905	911	899	905	871	919	885	881	874	888	886	841	871	892	944	884	933	890	828	867	865	901	839	851	844	968	882	833	880	939	882	818	907	865	848	926	871	918	858	934	889	868	849	894	866	894	893	851	921	885	880	856	886	930	835	911	904	882	863	863	861	855	883	837	905	838	913	846	871	854	846	883	879	874	909	885	895	859	886	876	841	875	846	924	875	901	847	879	892	854	841	894	889	854	891	897	906	871	842	856	873	920	879	859	892	857	849	865	863	964	826	883	895	892	905	883	915	887	859	885	935	914	908	876	861	858	885	854	917
25733	29301	21124	1858	739	664	543	534	496	516	476	493	411	449	449	452	438	440	428	417	418	448	405	428	430	443	410	426	449	377	407	434	486	385	426	392	428	426	447	417	417	436	426	423	402	397	432	413	415	452	421	411	424	429	450	439	422	413	430	443	448	423	401	431	453	455	400	433	427	406	439	393	428	434	403	442	445	454	407	461	413	388	449	459	432	402	460	398	465	433	458	421	408	431	417	415	442	412	436	432	424	429	462	383	422	426	415	378	428	407	440	426	429	446	403	460	416	413	424	421	404	433	421	418	436	436	416	420	412	441	430	422	423	415	387	421	387	414	422	450	416	414	449	438	433	386	416	388	413	417	435	386	418	407	437	369	409	444	406	437	437	417	412	423	422	449	420	383	368	407	414	418	426	446	407	450	407	414	421	431	430	420	439	409	420	435	468	428	437	400	423	436	464	437	430	408	420	434	455	402	422	443	374	436	443	396	439	426	408	435	412	402	445	457	451	404	416	418	420	450	442	416	395	404	451	441	416	402	433	384	454	432	428	447	400	437	420	467	411	394	455	452	418	435	425	463	417	402	403	431	439	389	478	467	404	420	461	457	428	427	404	450	417	402	411	411	402	410	405	415	372	431	473	409	411	444	398	401	448	452	405	430	455	411	398	433	436	393	440	410	372	444	403	445	463	436	441	399	443	427	445	383	435	421	418	436	462	422	459	387	433	438	418	419	423	428	430	416	445	422	430	474	433	410	424	449	390	442	425	436	427	413	462	433	438	413	425	485	433	439	458	417	423	457	413	374	426	442	401	414	426	428	412	434	443	428	397	436	398	380	441	459	389	419	413	395	403	440	420	438	412	413	401	393	387	421	435	423	464	406	410	397	397	415	423	443	443	427	457	423	386	471	421	383	445	401	462	447	399	459	372	412	427	411	405	457	442	408	430	407	421	428	459	392	417	450	425	422	435	418	392	427	438	426	396	399	407	402	465	456	461	455	385	452	442	425	441	382	403	393	414	427	447	455	422	418	460	390	477	451	407	436	386	445	406	400	433	425	457	433	470	421	453	412	432	410	395	440	414	416	432	422	470	383	401	421	418	427	422	413	399	398	447	434	454	422	426	420	428	409	421	428	440	425	428	388	418	436	462	433	437	444	435	461	377	427	424	454	431	449	446	380	449	417	463	447	448	434	417	408	366	438	430	432	438	434	459	416	420	473	393	412	402	441	434	434	411	423	433	383	445	407	382	411	401	413	401	385	411	425	420	445	430	441	484	434	413	436	455	470	438	412	404	445	454	406	413	447	470	397	387	403	430	466	436	428	395	428	404	382	440	427	407	459	461	415	419	459	435	434	425	441	432	449	391	444	413	436	444	418	427	445	439	442	424	445	411	450	382	421	449	431	395	410	407	423	423	456	420	411	435	419	444	432	403	418	408	417	465	423	440	416	454	405	461	423	425	426	434	377	418	404	424	434	409	415	438	428	412	421	405	441	403	395	418	417	432	422	436	402	430	431	409	429	406	471	411	420	373	419	439	387	408	434	442	415	429	453	398	418	412	439	493	428	399	427	436	440	392	432	425	434	446	388	426	403	424	417	430	427	435	419	411	430	403	413	435	444	436	421	389	424	460	428	386	447	403	406	413	399	438	449	444	397	389	414	431	401	416	460	442	452	413	383	417	406	422	435	424	436	416	437	411	412	427	445	407	417	465	426	385	465	465	422	463	441	454	419	388	459	479	402	398	411	423	448	440	436	400	434	431	415	428	412	391	422	438	401	448	413	416	439	433	417	402	403	375	444	409	439	433	454	449	417	419	427	411	405	438	428	382	399	395	444	434	419	424	454	449	436	439	404	415	415	440	422	446	421	436	419	420	405	427	464	427	445	420	416	415	421	412	433	424	446	422	436	418	424	394	414	426	432	414	453	418	413	424	433	405	431	460	446	446	463	418	449	444	437	411	426	478	424	446	380	438	449	396	424	420	435	455	424	437	419	431	408	442	436	398	437	442	394	445	407	410	495	417	441	440	419	432	414	436	400	453	416	441	402	441	403	411	424	380	453	423	419	434	434	408	450	417	438	402	392	433	441	428	421	415	441	405	402	469	446	453	449	419	406	423	401	398	447	450	412	407	422	435	438	412	447	427	411	400	432	431	430	391	435	415	447	413	431	449	389	454	416	392	436	436	407	420	445	456	424	437	425	461	432	432	413	426	435	476	416	411	380	422	415	401	419	422	421	453	427	428	436	444	425	419	442	412	397	434	419	412	405	400	413	439	416	413	432	431	413	413	388	419	397	438	446	420	406	407	440	419	471	395	437	443	412	440	413	441	458	447	472	397	449	436	422	391	410	392	464	426	436	417	448	390	422	411	424	396	399	428	457	435	418	413	436	425	411	422	425	405	385	400	419	372	404	415	431	443	427	442	422	451	413	440	476	404	435	443	445	447	437	428	408	398	420	423	417	399	404	398	441	450	445	436	400	428	415	421	439	428	415	388	403	444	407	443	420	419	467	419	372	446	452	422	412	405	357	395	410	423	391	442	425	421	418	481	432	431	455	440	434	444	461	430	434	440	406	444	407	439	451	414	461	459	424	441	428	419	386	437	413	388	429	446	405	437	414	437	434	465	439	422	447	430	412	418	428	412	439	454	438	459	428	381	413	453	411	433	391	451	432	434	450	397	436	446	438	428	436	402	436	389	439	401	438	404	434	428	415	413	405	414	419	398	439	440	466	373	450	392	410	379	400	417	396	395	421	437	440	432	410	426	439	414	405	419	426	468	416	455	382	464	441	428	450	428	420	449	380	418	414	394	432	420	402	418	420	394	451	479	420	429	422	415	412	437	425	445	404	429	390	410	409	412	432	416	414	413	419	429	419	456	462	438	424	403	478	418	441	437	439	427	422	429	422	422	390	429	448	404	421	399	429	436	434	427	434	402	450	441	446	399	439	373	444	411	456	417	442	425	425	423	420	424	450	470	420	442	416	422	417	427	445	433	396	437	437	437	434	405	442	442	388	443	419	416	418	455	447	439	448	449	449	428	428	442	424	449	464	427	432	437	440	387	442	466	381	399	412	431	415	454	438	421	470	414	457	465	441	414	471	389	455	444	427	419	403	440	421	398	462	414	461	492	415	443	421	450	448	454	456	434	422	406	423	446	460	481	444	411	430	408	406	435	435	420	459	422	387	455	408	400	455	420	480	433	429	416	418	401	447	448	458	419	420	436	440	450	369	459	411	425	447	466	437	401	462	431	419	417	456	410	385	455	430	403	407	399	425	411	453	443	456	384	425	446	423	435	423	425	420	471	385	443	444	421	449	458	423	426	414	463	392	425	434	420	470	447	436	411	435	424	361	424	427	409	367	411	398	408	449	394	453	432	411	388	371	450	431	415	422	359	407	437	412	425	441	475	425	402	415	440	444	434	428	428	418	411	452	424	463	423	415	399	403	412	437	471	412	452	452	418	413	423	383	421	436	424	469	424	407
14225	24910	7075	2331	2112	1757	1537	1417	1368	1200	1150	1064	1109	1088	1103	1084	1049	1019	1013	1053	1009	982	1004	973	970	1005	983	973	913	968	989	910	946	945	1000	1009	903	964	972	981	913	954	997	938	984	977	969	947	969	931	916	928	910	930	908	980	932	946	939	884	1021	906	910	932	921	951	992	896	931	963	994	936	970	901	937	922	905	864	925	931	915	939	898	979	925	942	887	943	895	857	937	929	950	928	907	934	923	917	1000	918	941	929	923	924	918	909	972	883	963	929	911	909	900	938	961	896	967	883	910	934	917	918	943	941	914	916	912	919	937	968	1021	934	924	971	950	956	914	942	884	934	965	943	894	905	986	896	900	898	872	949	956	935	888	936	961	990	965	962	941	849	940	949	940	907	924	931	885	903	910	881	923	944	954	1009	902	935	905	974	900	940	974	949	901	889	997	942	901	973	876	925	904	951	979	947	905	906	970	931	918	938	897	874	964	952	926	953	981	942	963	956	927	869	926	936	1041	922	956	939	905	938	949	908	976	913	918	918	923	935	937	951	915	934	945	941	905	936	910	929	975	946	890	907	897	969	938	888	954	939	891	923	955	948	975	985	898	983	935	983	912	934	954	870	992	924	913	914	948	897	956	945	917	946	978	875	928	954	900	918	946	934	901	937	897	884	907	963	970	931	976	918	939	918	903	923	915	893	929	893	947	918	956	951	901	930	938	944	906	945	931	943	931	906	924	972	943	920	958	913	954	936	986	962	978	992	966	925	899	942	938	933	911	910	924	890	926	899	933	924	956	930	963	896	950	903	878	865	893	965	1002	933	941	905	922	912	912	922	901	917	942	966	930	931	907	922	950	971	938	917	924	882	881	945	900	924	933	925	969	920	921	900	920	888	954	930	859	911	957	924	940	908	964	932	947	904	927	934	878	986	905	961	915	953	921	934	928	913	953	949	919	924	924	946	899	901	867	904	907	899	965	920	943	959	891	962	967	909	890	945	906	908	930	942	914	928	909	861	922	961	909	960	922	928	888	957	923	931	944	921	909	967	885	928	1003	938	898	938	891	885	906	1023	926	896	892	940	951	959	943	900	882	932	943	909	937	902	958	938	984	992	892	970	1002	938	897	921	966	979	947	956	932	914	923	877	992	941	962	949	953	911	944	920	944	939	979	963	896	899	911	963	939	1002	866	940	994	940	950	960	922	945	944	965	932	921	900	927	906	969	968	978	890	901	862	889	925	924	898	924	945	971	883	954	934	849	953	955	934	917	929	964	897	893	964	897	905	911	923	879	950	906	956	903	919	942	912	977	932	960	971	973	943	983	926	918	935	832	918	892	983	963	959	925	969	860	958	913	899	952	921	934	936	952	901	906	946	906	1002	904	1012	885	867	953	953	903	895	928	903	915	941	956	926	925	976	957	918	925	951	870	971	949	959	932	882	909	908	906	927	980	902	983	956	934	907	917	1001	921	920	953	971	965	931	883	926	935	950	946	926	903	942	924	914	945	981	950	936	963	967	915	874	918	951	917	939	950	901	922	917	953	885	928	894	970	990	951	909	915	970	978	966	917	902	934	1026	899	892	982	925	944	953	1007	887	912	889	899	923	933	906	932	992	943	897	920	905	903	938	979	955	873	959	979	975	950	890	933	911	970	966	919	906	936	932	924	916	915	950	941	929	946	941	914	931	932	950	860	963	971	912	917	946	943	894	911	905	916	963	921	901	919	895	1004	913	972	935	978	976	954	942	909	959	924	929	957	937	920	921	957	905	926	955	929	896	896	939	952	914	885	920	944	956	947	915	947	965	894	994	879	933	928	848	879	948	940	925	908	909	956	933	881	899	939	892	957	923	981	911	967	945	924	879	982	904	906	876	952	944	952	980	990	914	936	951	955	896	907	922	951	1026	935	972	908	916	950	952	929	893	935	935	896	948	855	912	953	925	941	955	918	920	905	969	961	930	937	921	903	894	944	965	933	896	905	890	953	934	958	934	949	942	964	925	914	911	999	932	978	918	865	943	965	966	883	960	976	954	915	945	921	946	959	972	962	925	980	985	907	844	942	890	933	976	954	905	928	901	994	957	917	936	905	867	949	926	957	924	840	931	870	929	939	940	958	916	961	939	940	932	934	951	955	914	897	967	871	935	961	906	943	954	958	900	955	957	913	903	906	912	939	928	963	961	950	916	937	902	899	943	967	968	915	933	894	911	935	932	946	860	925	908	971	941	885	894	912	944	880	941	907	918	944	918	929	977	931	965	944	923	904	968	918	903	878	927	920	907	873	931	947	932	938	917	950	940	924	913	1006	940	924	958	952	914	1025	923	919	915	927	901	942	923	949	976	931	915	921	961	849	951	934	922	943	934	926	943	908	937	888	888	896	960	955	979	932	940	924	887	944	953	974	972	911	946	900	954	901	942	928	852	898	918	908	935	985	908	932	977	942	923	951	976	930	918	924	1005	987	924	898	941	910	922	919	968	964	957	945	961	945	960	947	919	949	910	947	980	934	941	922	931	927	918	916	970	878	870	919	951	932	923	854	999	874	884	930	943	947	942	904	926	868	919	959	920	924	948	972	949	842	936	892	938	889	969	897	942	949	966	889	917	968	904	950	927	930	918	915	893	875	983	918	963	943	924	857	913	949	969	926	986	909	943	913	905	961	1004	960	942	961	914	920	970	946	905	958	944	971	931	961	889	885	927	919	916	997	935	919	883	929	920	909	945	946	939	894	958	961	898	916	993	944	916	933	989	932	932	896	985	914	937	956	973	928	944	894	969	975	939	924	899	920	899	910	934	898	898	958	844	896	973	936	906	911	950	866	942	894	930	939	899	926	951	924	915	942	941	893	906	880	912	917	892	911	982	942	961	926	945	912	984	939	986	936	941	936	925	953	929	966	944	937	928	917	979	925	927	950	938	921	926	929	923	952	946	913	945	975	946	919	986	954	946	988	880	970	911	971	928	901	894	938	924	964	961	938	958	896	972	912	934	920	931	940	942	948	909	977	954	912	990	898	906	958	925	912	1011	891	873	903	951	914	910	917	984	910	937	921	950	942	909	894	952	943	928	955	972	961	965	900	958	904	946	959	981	895	900	946	956	897	900	948	916	909	955	969	897	946	943	946	971	943	877	939	921	945	904	942	901	940	896	942	886	888	1004	878	995	937	967	923	932	913	970	942	898	945	929	908	879	923	917	972	891	901	937	976	927	957	896	998	948	918	896	939	920	929	934	1028	924	942	927	872	953	901	925	931	952	972	875	949	991	956	953	943	920	938	964	887	902	897	877	856	935	915	961	936	951	968	919	903	949	1001	882	976	946	883	945	919	953	934	898	911	891	918	893	977	908	950	948	916	931	963	893	901	955	985	958	908	924	954	961	937	901	913	927	915	936	931	947	972	889	935	951	976	951	909	991	950	956	919	908	970	979	903	952	1007	926	890	892	914	934	932	872	959	954	911	896	932	941	898	951	944	911	898	914	935	937	927	959	960	970	906	938	945	923	915	918	873	922	911	943	959	941	978
7879	2045	457	185	209	181	223	194	211	204	200	195	192	162	201	186	215	185	206	186	189	225	197	174	206	202	173	198	201	194	224	195	183	185	176	179	200	186	191	178	199	182	182	177	196	175	179	204	203	188	182	201	168	183	183	208	193	174	192	218	190	186	200	183	141	200	176	200	185	172	175	212	194	205	175	174	196	200	188	186	185	182	211	202	208	190	174	189	179	215	185	197	174	184	186	176	207	202	174	188	183	203	206	167	205	192	193	207	193	189	204	191	185	187	173	218	201	204	211	201	186	213	196	165	175	181	200	211	190	212	178	186	158	152	155	199	182	178	185	202	194	177	194	222	212	198	197	188	203	180	189	206	210	192	186	174	200	218	213	196	174	180	177	209	181	188	230	191	198	188	187	180	201	184	183	196	175	197	179	203	189	193	195	168	196	229	187	201	207	185	205	191	179	182	186	192	200	182	204	205	194	194	204	192	182	210	226	225	235	179	206	189	179	175	194	188	168	188	197	191	168	188	184	167	223	191	199	164	185	194	183	211	194	207	220	198	208	196	200	189	225	198	199	200	177	204	183	192	191	193	205	179	179	211	191	203	174	192	187	200	178	179	202	208	195	208	202	172	186	165	189	205	204	185	187	191	204	197	191	161	188	189	187	172	182	239	203	190	175	196	189	173	190	193	216	178	185	193	191	187	194	212	188	228	194	177	208	181	193	201	196	175	181	179	207	206	202	203	174	187	210	210	180	232	208	188	176	187	188	210	185	202	179	161	175	201	207	186	186	201	229	168	186	189	194	186	202	178	202	202	207	213	219	191	186	174	179	192	220	204	190	174	195	201	179	193	183	199	168	190	191	192	195	197	208	206	210	207	181	203	182	187	158	196	161	211	187	205	174	196	168	179	161	199	196	156	196	186	196	217	176	198	212	201	186	216	195	185	196	193	181	204	181	189	219	197	209	207	178	187	191	193	168	180	182	215	179	176	204	173	181	192	191	192	209	199	156	192	200	194	167	199	192	205	220	209	202	216	190	179	192	188	200	178	196	203	208	180	200	225	207	200	216	201	195	193	204	201	192	203	202	195	205	198	215	212	198	189	181	188	183	165	192	200	218	188	171	192	189	189	194	203	196	186	185	179	194	195	175	188	190	216	188	200	192	185	192	211	173	185	205	203	210	199	198	170	169	167	199	188	187	184	209	180	170	190	173	198	181	196	179	195	191	211	175	197	192	203	184	192	210	208	204	183	200	197	207	173	168	206	199	180	175	189	193	186	167	206	178	187	197	191	173	226	187	190	176	217	196	166	177	174	191	206	208	198	196	183	195	193	185	184	185	166	184	195	180	172	223	202	190	204	195	185	198	224	229	184	192	205	207	191	182	210	212	176	198	185	179	186	213	211	192	183	213	212	173	187	211	207	177	172	199	193	186	181	181	185	211	189	185	175	216	204	166	203	191	223	214	176	197	215	183	191	195	176	187	200	204	206	200	190	179	196	185	199	190	167	192	191	200	183	191	181	193	158	171	189	211	184	184	215	211	202	218	194	197	188	198	213	198	200	200	175	197	194	205	195	183	188	181	213	189	214	213	186	203	185	189	197	189	198	211	206	186	176	189	203	207	179	162	173	181	172	215	206	195	206	185	183	191	206	206	200	200	202	187	210	186	204	194	215	188	198	181	184	207	226	188	197	202	212	201	223	190	189	207	179	197	190	184	174	198	183	178	199	195	185	206	213	207	190	209	204	215	190	174	189	201	199	183	204	197	197	189	194	224	187	197	194	196	173	186	182	199	220	215	223	207	187	175	188	198	185	216	181	182	195	188	193	175	185	183	161	176	185	177	171	192	207	207	179	199	195	193	178	196	219	200	189	179	195	186	198	175	204	204	190	181	191	194	193	179	239	206	200	183	185	206	187	208	180	188	196	182	169	177	183	216	191	195	225	210	185	204	198	181	204	218	189	194	193	199	199	195	182	182	195	213	198	205	191	194	230	174	205	185	167	202	198	197	178	196	199	219	186	184	209	177	195	193	180	179	168	174	181	183	226	219	178	191	192	176	211	195	193	185	193	168	170	189	186	204	190	193	203	160	188	190	185	184	180	185	213	162	197	187	197	182	174	189	183	202	196	198	203	163	206	195	201	173	176	191	205	205	199	189	204	200	202	190	232	204	219	197	193	199	197	216	172	185	193	206	227	207	207	172	194	207	198	186	203	194	194	202	178	204	206	201	202	190	207	194	209	231	208	192	194	185	206	200	184	178	189	184	208	205	191	188	186	212	193	215	215	188	197	198	187	182	168	188	195	205	203	207	205	160	174	186	187	227	214	186	206	204	186	185	199	202	198	172	189	193	173	194	194	210	187	173	198	209	188	196	189	206	202	191	210	195	203	214	196	208	176	198	202	190	206	175	202	189	203	199	172	182	171	209	166	171	192	182	186	195	209	195	181	190	181	194	215	187	213	209	216	201	225	190	205	188	201	177	181	187	183	175	186	194	186	194	190	170	226	174	182	160	196	187	208	174	203	178	189	187	206	183	188	198	185	203	184	213	212	207	183	184	210	184	201	204	172	191	195	188	198	229	195	197	202	188	205	202	202	208	181	185	216	194	171	186	212	197	199	221	183	170	191	212	208	202	182	212	189	191	165	216	219	181	209	192	191	192	205	190	209	189	179	152	176	204	192	222	151	187	217	193	183	164	192	198	196	185	178	212	189	179	201	160	213	190	199	219	187	174	187	175	179	170	196	193	227	200	190	220	176	184	193	204	193	190	185	198	199	211	183	190	205	205	200	195	189	180	190	184	188	185	176	188	217	185	155	180	170	192	173	200	192	186	209	177	203	219	191	220	175	173	202	205	171	194	179	206	188	162	200	195	213	208	159	177	209	187	202	196	188	207	184	198	198	203	188	208	179	203	187	216	214	196	196	184	194	196	200	200	212	194	202	199	192	176	188	182	175	200	183	201	205	191	191	184	193	205	189	197	186	184	190	185	210	182	182	210	186	179	192	202	156	179	185	175	201	206	181	195	210	203	198	186	185	203	210	178	197	193	199	214	197	220	177	206	214	182	185	190	203	197	221	196	197	203	205	197	195	213	179	199	177	203	204	203	185	206	199	187	205	189	195	188	195	192	178	193	197	205	209	156	183	176	182	192	188	201	182	183	200	199	165	178	190	190	209	198	210	193	182	172	186	183	183	205	165	186	222	207	192	204	174	196	176	234	183	188	221	177	168	186	189	186	206	198	191	187	205	172	184	186	194	205	191	178	189	197	179	198	179	180	191	173	198	195	205	200	195	179	225	182	216	194	184	179	186	188	198	171	204	188	178	195	182	185	184	198	214	222	194	194	203	194	171	155	196	161	198	203	194	217	212	190	189	192	218	201	164	178	154	173	171	180	185	213	199	194	208	169	198	205	175	211	217	166	182	201	215	193	206	184	182	179	202	186	160	194	215	175	196	200	191	185	195	209	175	203	177	175	200	175	181
4806	2508	863	519	503	535	493	493	499	513	500	519	521	505	522	562	521	528	524	502	518	545	539	469	506	519	488	497	502	480	503	467	491	522	494	509	498	502	485	506	506	487	528	517	476	493	505	452	525	505	493	523	513	487	488	517	499	523	512	496	499	526	480	452	487	471	531	529	534	489	535	484	518	515	483	500	485	512	478	498	503	519	465	491	498	551	468	468	476	526	488	508	507	513	514	517	516	476	483	462	516	533	536	525	500	536	532	482	478	498	470	483	480	482	502	489	522	531	534	502	516	518	499	477	519	527	545	515	482	500	499	496	511	451	551	503	504	514	490	465	506	494	499	519	538	492	491	497	526	469	479	507	510	526	525	523	525	465	511	502	550	463	501	508	487	534	486	498	527	493	484	505	498	507	476	543	512	534	511	500	493	493	500	495	545	512	513	499	552	530	478	523	499	498	514	477	477	532	511	505	497	473	461	508	501	516	488	469	479	441	491	515	471	507	504	512	523	502	505	504	534	505	503	537	505	471	496	471	509	527	520	508	521	527	463	510	550	483	492	479	504	506	535	476	490	536	509	535	467	465	513	506	510	534	504	450	502	493	509	512	497	506	521	516	481	495	521	501	524	500	534	487	541	496	504	497	554	509	521	480	491	506	505	531	536	518	499	540	490	510	526	483	518	505	490	486	498	465	501	516	491	505	498	480	499	474	489	499	531	475	495	491	503	520	537	513	527	476	545	518	513	505	525	501	493	501	498	512	495	519	532	500	478	492	489	481	479	550	501	536	516	493	484	502	502	484	528	530	502	481	535	541	473	496	520	478	469	490	510	489	507	477	517	504	524	480	509	532	505	477	460	499	485	482	475	500	526	523	537	517	528	495	493	533	517	471	470	500	485	517	496	526	520	490	479	500	537	480	509	467	527	549	490	502	491	523	504	496	535	506	512	517	456	478	492	502	486	463	524	485	512	500	553	496	527	504	520	531	507	508	457	480	506	529	487	485	517	486	496	532	501	441	485	462	491	486	574	483	482	484	526	535	496	521	504	515	488	510	498	482	505	489	508	532	500	469	518	490	503	522	479	495	548	499	503	502	498	511	520	503	519	532	525	500	486	525	520	501	507	509	494	465	513	531	485	501	442	539	553	528	510	520	524	538	500	526	479	541	493	510	531	484	508	511	501	524	498	470	493	534	468	475	533	489	535	482	473	493	527	503	484	536	509	531	505	505	498	487	542	486	520	508	505	484	497	471	535	531	505	506	519	498	468	496	507	529	507	495	544	523	512	487	533	539	508	491	515	524	486	496	493	489	484	507	447	480	515	545	498	445	458	493	493	517	524	527	487	489	565	492	502	482	499	467	552	498	490	500	499	518	517	511	464	493	508	520	516	512	507	534	501	549	494	547	497	494	520	450	563	476	509	503	516	540	518	486	536	507	480	503	485	491	510	527	489	504	484	503	542	494	484	515	497	534	513	480	529	508	529	497	506	491	511	546	497	517	478	492	507	504	526	491	463	474	500	509	491	506	529	512	535	500	485	524	517	504	504	504	498	526	496	509	515	510	452	504	517	519	509	497	466	459	499	538	477	516	505	512	473	499	486	533	510	518	493	510	457	484	515	501	522	506	495	521	494	488	525	490	470	515	504	526	540	495	503	495	484	460	495	481	518	507	456	494	485	512	499	520	513	525	488	539	543	485	514	482	506	462	497	482	498	517	533	519	500	519	476	526	505	523	508	476	519	521	506	494	483	491	478	505	478	525	499	521	503	517	535	472	492	513	469	507	488	525	495	535	486	511	499	565	496	486	509	507	489	504	507	516	519	482	521	473	489	513	493	497	507	507	485	510	516	506	494	484	473	496	504	502	511	505	523	499	512	526	484	511	474	548	458	475	517	478	472	499	487	526	502	459	503	507	512	544	502	508	482	506	501	489	531	506	453	459	494	490	509	489	498	467	528	506	514	526	489	508	516	499	471	463	514	511	483	544	520	460	474	506	504	476	502	524	500	476	493	463	493	522	484	500	498	508	500	557	492	520	506	473	488	496	492	488	527	465	475	524	495	478	517	522	498	512	507	534	516	523	525	545	509	529	510	475	522	514	471	510	498	486	482	507	482	479	486	528	526	549	527	535	499	481	518	498	459	494	506	489	523	522	505	469	473	473	518	507	479	470	493	492	462	496	503	523	487	523	457	479	499	520	502	489	511	505	496	499	508	544	461	480	507	508	532	501	514	489	493	517	536	508	495	501	534	483	521	511	472	477	466	505	512	522	505	485	465	519	534	474	502	500	537	461	503	506	507	527	514	529	545	517	496	516	538	481	536	467	496	511	503	547	500	479	474	436	525	500	503	507	515	487	517	479	506	497	533	519	491	498	508	482	524	514	555	491	522	538	531	535	513	495	520	493	486	491	517	529	532	522	508	515	512	475	497	521	487	558	502	497	532	482	496	473	529	489	517	530	473	493	501	505	464	474	471	536	527	503	488	521	471	537	537	474	486	476	521	519	494	498	488	487	538	503	485	498	461	506	530	543	542	516	495	497	508	506	486	503	494	484	553	507	502	522	500	481	526	491	488	477	472	485	478	491	512	540	482	494	499	492	493	505	481	507	524	497	502	527	512	519	522	523	503	523	502	485	458	505	498	556	503	475	459	486	499	503	541	499	457	538	533	510	496	444	519	519	517	505	497	482	522	499	471	521	501	510	526	458	491	482	532	498	518	478	499	501	519	488	467	542	512	483	505	505	519	492	517	465	489	492	512	504	498	524	480	510	504	479	533	495	511	538	519	467	489	469	565	526	507	527	502	531	485	510	496	496	511	523	476	487	490	528	505	485	463	511	490	467	515	530	471	502	500	496	541	506	461	533	493	489	502	498	526	520	489	515	501	509	509	500	522	502	527	503	510	502	473	504	515	471	462	494	503	477	486	497	495	508	503	519	495	474	487	534	510	538	500	535	530	543	509	458	506	462	517	508	503	517	514	490	501	465	488	522	494	517	509	461	458	491	492	509	505	502	491	491	497	471	510	496	496	506	506	503	524	512	494	506	511	456	507	472	523	506	485	504	517	513	534	502	547	488	501	503	454	505	494	500	504	481	492	526	474	547	514	496	478	495	488	536	521	508	483	534	504	466	505	468	489	484	470	508	493	487	490	514	510	519	505	551	505	519	498	486	529	522	515	486	507	495	518	501	518	546	542	525	486	471	500	483	483	513	482	490	510	498	511	491	529	469	500	546	556	481	493	537	509	508	520	490	481	503	539	515	514	501	487	485	519	445	478	522	496	486	510	537	478	488	502	509	511	541	512	498	502	521	478	552	469	526	509	488	521	495	506	478	530	499	501	495	465	493	489	459	508	495	531	543	506	528	510	508	493	504	488	489	486	496	489	527	486	492	482	532	509	489	501	505	504	506	516	484	482	540	528	470	473	495	497	483	534	502	529	505	461	529	512	485	497	545	500	538	489	531	474	486	492	513	519	499	459	514
17711	16623	10962	732	512	452	479	441	397	377	395	402	425	402	394	410	411	433	395	400	378	388	403	440	389	396	383	388	397	376	378	368	384	361	382	380	380	381	385	389	409	370	372	422	389	353	369	394	341	380	375	420	369	408	393	376	381	386	387	372	411	413	421	386	401	381	352	386	405	382	367	386	403	383	431	381	394	403	390	399	350	369	368	387	400	356	391	357	407	361	343	380	401	417	388	390	384	395	409	376	360	404	406	360	350	420	375	369	371	378	357	375	350	367	399	332	353	400	379	394	374	375	368	377	359	377	366	380	383	364	360	417	411	408	415	392	375	361	359	375	407	394	400	397	394	371	393	397	374	361	394	400	406	410	360	373	386	414	411	424	379	357	367	392	367	370	382	352	399	376	343	377	399	367	404	395	362	377	370	345	374	354	399	380	438	383	378	394	399	350	356	362	338	364	387	392	383	371	363	383	344	365	360	375	396	398	382	428	424	392	404	428	353	384	390	374	355	389	397	394	388	380	368	391	396	333	367	402	426	372	386	433	395	377	367	419	398	344	383	348	364	360	372	361	386	392	369	416	385	407	384	382	368	338	383	339	368	429	374	389	380	398	364	349	376	378	408	367	401	347	349	338	363	333	361	371	392	341	390	394	408	409	375	393	418	361	424	320	358	386	358	390	372	351	372	386	365	366	379	409	352	361	410	393	396	369	363	394	418	366	390	341	337	359	413	408	350	387	397	378	390	370	368	382	365	385	358	390	381	355	383	374	354	395	368	375	380	386	365	352	347	386	361	384	378	388	421	316	372	403	375	359	387	379	390	403	387	398	358	413	395	362	343	380	344	370	364	349	367	359	406	362	390	414	395	386	352	416	359	361	379	347	357	421	384	370	353	379	408	379	396	375	389	338	412	349	373	409	404	369	371	365	383	390	367	372	396	362	314	394	373	330	414	356	386	387	396	346	390	372	397	373	359	387	358	372	358	383	355	344	401	378	341	368	401	361	338	409	376	391	369	401	371	394	403	396	385	368	358	374	382	393	393	386	365	398	393	375	391	373	400	425	338	384	334	364	383	363	352	374	385	381	411	370	394	372	389	410	366	398	351	383	348	370	352	378	379	375	367	390	418	358	371	369	374	378	386	371	379	376	359	396	386	384	372	358	433	384	363	332	381	393	378	351	381	389	422	419	387	363	401	362	401	368	347	372	395	384	346	388	374	370	398	390	358	359	363	398	378	412	379	338	377	360	380	343	365	387	363	354	356	394	396	370	430	378	378	371	383	416	373	378	344	363	417	388	368	361	387	432	378	382	373	427	399	385	403	360	385	352	384	406	392	353	382	376	392	398	382	368	375	400	377	367	388	352	359	367	363	357	362	390	400	404	371	365	392	360	403	391	404	363	390	422	383	394	385	384	396	377	381	342	369	362	365	408	408	391	366	413	387	383	360	395	415	363	415	393	349	437	372	393	368	382	391	381	383	354	366	360	420	369	402	335	330	363	372	379	406	344	392	344	348	378	376	341	407	364	362	397	363	388	344	359	403	378	384	340	354	353	366	343	369	385	381	367	401	369	388	397	368	404	394	402	380	355	375	379	371	355	381	345	366	402	375	350	362	384	378	393	359	392	412	380	388	394	403	374	357	414	384	408	375	368	383	382	374	355	352	335	381	388	388	337	356	373	371	405	357	397	347	413	378	367	359	385	392	350	370	363	409	420	365	371	358	378	357	399	358	389	337	405	387	390	337	382	394	360	341	393	355	407	379	364	391	390	395	371	392	347	391	408	388	397	369	366	378	400	360	392	371	378	375	401	402	400	355	357	372	411	343	379	400	391	401	387	411	410	358	388	394	334	356	380	377	421	357	404	399	383	349	420	361	373	359	381	399	393	405	416	392	418	380	394	406	363	348	359	408	388	400	410	406	375	360	389	370	375	397	407	430	372	351	415	350	367	358	403	434	385	378	396	377	398	388	369	365	363	380	373	369	402	376	395	355	371	396	363	385	383	351	400	356	372	420	378	359	393	381	373	383	401	421	377	372	367	396	373	392	412	403	379	400	354	362	350	391	423	336	380	393	348	382	432	379	369	364	390	386	405	366	382	358	388	355	398	359	392	390	411	390	392	401	386	426	387	385	370	418	379	403	390	380	366	408	394	380	370	366	383	407	388	408	381	384	364	377	355	381	378	381	352	373	393	359	398	356	362	337	417	333	435	372	379	360	385	390	398	340	360	411	396	382	395	369	375	390	402	373	399	350	358	366	390	379	350	349	353	387	361	371	412	373	390	364	390	386	370	381	372	409	387	391	374	372	366	379	418	335	372	359	400	416	386	370	420	361	363	387	400	391	384	391	394	396	397	389	367	361	349	406	385	335	368	383	372	402	385	389	352	383	357	351	383	350	392	389	387	378	377	364	359	393	385	415	393	366	391	370	383	376	368	405	379	374	391	400	408	374	378	365	332	365	396	385	403	385	349	382	376	392	379	385	359	397	374	377	384	414	386	420	431	427	363	370	383	388	391	427	390	355	362	398	384	359	400	361	405	368	411	369	365	392	367	413	376	366	393	374	426	396	410	399	362	379	408	389	379	380	365	371	361	340	387	392	358	377	407	343	396	395	353	376	370	379	372	356	355	365	401	363	357	412	374	372	368	419	376	362	381	389	376	367	372	333	404	423	392	383	405	365	384	391	356	371	360	361	376	394	359	380	368	400	401	365	389	371	360	398	401	377	380	334	365	403	350	325	365	353	403	404	358	388	364	408	357	340	389	389	383	379	392	383	412	358	411	386	351	394	374	360	389	346	380	404	385	378	403	392	386	407	423	340	391	387	384	350	359	389	386	389	364	354	373	366	352	385	382	352	376	357	413	392	366	388	408	381	392	336	396	369	325	362	342	403	380	453	395	361	367	355	379	360	412	384	388	358	365	396	384	422	411	393	385	406	382	373	403	364	363	350	399	377	396	404	385	405	369	408	383	385	393	384	385	396	407	374	365	338	399	391	362	383	346	374	383	392	361	395	429	364	366	392	377	406	387	386	358	329	382	413	395	354	366	367	384	384	379	366	400	405	365	372	411	396	339	362	368	369	348	406	372	392	401	368	382	367	358	368	355	376	383	375	377	384	381	376	376	388	405	387	411	378	421	411	397	399	416	364	373	393	349	376	382	377	402	357	353	391	366	377	365	409	391	378	400	379	418	362	379	364	381	366	388	403	392	358	382	404	368	389	350	375	384	368	353	384	413	395	376	391	359	379	355	407	400	359	382	381	373	392	394	373	359	369	392	372	374	387	352	355	356	372	425	379	352	372	376	387	404	353	393	418	422	375	392	383	339	392	365	386	355	373	395	362	392	405	352	406	361	365	372	366	390	371	347	388	396	350	424	409	366	347	352	346	341	385	371	382	397	369	381	372	388	338	372	352	412	388	368	386	381	378	413	381	377	375	361	368	386	374	382	344	397	354	404	400	348	385	363	403	397	409	368	377	371
11342	16118	6002	1601	1452	1362	1211	1117	1143	1030	1025	1017	996	958	968	914	946	916	915	883	930	935	897	904	904	860	859	865	834	850	926	904	862	899	842	876	926	908	908	859	876	898	876	870	823	847	882	930	924	913	896	881	899	905	848	851	876	900	879	905	826	853	825	858	862	868	853	879	859	872	914	891	874	894	880	852	923	936	850	896	914	915	813	911	907	874	862	846	866	867	841	883	841	913	824	916	900	930	816	923	858	914	869	867	906	924	907	946	897	855	912	892	833	826	853	883	888	893	866	903	816	826	882	877	900	916	836	841	927	870	870	886	834	882	884	867	863	918	870	854	861	889	895	899	857	891	893	798	832	879	865	896	910	901	884	858	872	856	882	912	861	924	869	835	919	915	833	858	871	894	842	884	875	864	851	908	904	901	840	872	887	826	887	861	852	910	887	886	871	917	890	827	856	890	837	844	872	939	872	877	893	883	902	925	882	855	823	845	922	848	861	884	836	875	902	886	904	873	918	919	928	858	927	873	888	834	846	884	852	852	844	890	860	863	845	872	914	892	919	877	910	868	875	916	872	850	889	895	840	887	889	883	824	853	899	849	844	883	879	884	887	855	864	884	810	860	881	913	898	878	900	892	900	852	853	880	871	876	915	873	874	908	901	842	836	852	886	794	926	889	871	902	927	921	843	902	944	883	881	850	850	950	834	879	872	840	816	822	911	856	894	834	889	907	847	898	871	856	890	893	905	861	915	916	859	878	825	884	902	887	859	899	844	905	905	853	895	915	846	839	951	859	893	912	867	917	866	875	825	849	873	905	883	879	847	863	825	891	881	876	878	915	940	846	921	893	914	844	849	856	915	852	865	865	899	885	836	855	847	869	923	838	899	875	911	898	823	879	853	863	873	862	874	877	926	886	858	901	890	864	889	891	881	886	878	921	825	948	932	902	900	923	848	827	914	875	847	899	902	896	882	808	860	902	832	910	869	845	878	880	911	918	858	854	907	821	912	903	868	829	854	927	897	835	866	837	852	841	909	875	876	891	895	906	904	921	886	892	857	902	851	922	854	914	865	878	869	894	857	891	934	900	884	867	925	865	896	899	838	901	910	847	885	835	876	884	882	875	890	889	920	891	906	892	883	866	827	941	870	870	934	845	886	895	906	918	905	889	901	855	893	911	915	894	889	889	897	867	872	903	905	858	917	862	833	947	898	873	861	840	883	931	886	912	887	863	883	861	873	897	869	903	906	874	861	906	923	839	868	874	861	871	871	841	887	851	908	940	910	879	865	873	897	858	897	885	839	913	900	910	849	854	832	827	920	876	837	864	862	830	818	897	857	879	827	863	862	835	853	897	898	900	897	867	893	868	874	907	847	828	916	849	948	933	915	868	881	926	833	883	882	847	916	898	875	876	846	862	855	854	878	904	858	869	868	898	871	888	895	880	882	885	848	913	841	899	879	876	901	904	943	909	919	930	853	891	891	856	841	881	856	859	884	840	824	878	822	887	909	891	892	855	914	831	896	877	833	869	873	859	839	845	875	887	868	856	839	888	897	864	868	878	824	889	846	868	915	880	914	870	895	856	863	884	905	871	871	906	886	899	846	843	832	799	912	868	894	911	852	888	878	829	842	840	934	853	901	874	892	886	899	850	858	874	863	862	854	876	895	854	832	882	862	898	889	825	895	912	851	857	920	896	833	838	840	862	877	899	864	900	912	882	898	865	843	891	898	848	864	910	894	869	884	895	881	923	860	875	860	873	870	901	856	883	885	865	923	882	879	838	860	867	867	876	873	858	898	870	835	874	849	898	871	840	848	845	903	927	800	932	880	864	874	907	901	896	860	898	876	857	864	858	879	882	860	890	893	896	876	884	839	869	857	867	896	878	878	810	929	863	894	870	868	910	869	892	861	878	874	906	847	840	847	897	915	916	834	863	902	887	895	850	842	876	862	916	840	964	860	888	912	877	875	855	915	827	895	872	848	867	912	861	821	862	840	861	844	836	820	856	871	917	875	914	927	845	891	867	859	893	917	880	900	872	867	898	888	892	875	861	897	899	848	884	840	884	893	899	883	870	865	883	904	874	873	885	900	858	843	854	841	837	836	923	811	866	925	880	869	921	874	888	924	864	859	839	861	883	857	860	877	808	872	920	909	881	848	935	870	873	864	894	846	913	840	909	814	886	863	917	886	823	885	868	893	916	828	866	893	890	829	901	879	883	873	881	850	872	900	915	842	897	833	855	848	883	851	913	815	875	893	884	865	862	845	887	879	892	900	857	870	853	827	876	829	931	879	896	832	897	872	870	901	889	881	867	864	840	848	853	866	894	850	859	872	861	928	907	866	892	858	915	863	876	881	872	824	823	894	821	891	869	898	849	898	904	870	896	886	909	920	890	876	848	851	857	788	879	874	878	873	812	874	853	916	871	922	825	888	874	840	893	877	880	903	852	832	910	857	912	865	896	865	880	909	859	851	871	806	791	858	851	900	906	837	880	878	862	887	907	882	885	821	910	887	871	877	919	888	884	881	886	883	854	957	838	860	829	865	874	858	929	890	838	838	860	875	885	823	856	887	872	883	870	885	867	894	863	854	913	862	885	841	894	870	908	909	848	872	928	904	896	863	906	878	902	852	868	859	867	866	853	859	891	843	884	841	873	905	808	850	845	868	857	921	857	859	847	905	878	869	889	866	863	914	901	902	887	904	870	949	920	867	866	874	890	878	888	856	908	867	825	884	863	864	866	884	837	864	844	850	874	840	864	860	908	877	884	877	879	874	895	823	863	886	958	870	904	890	896	902	894	841	890	862	886	912	877	874	877	892	863	860	838	889	870	893	908	856	807	887	894	856	899	866	851	889	920	876	920	842	870	868	914	884	894	863	883	864	861	892	830	852	837	898	914	919	850	851	863	839	946	918	878	895	907	918	876	855	854	876	897	930	855	875	876	892	816	920	866	875	877	869	909	855	886	890	870	866	852	894	837	901	889	910	874	872	897	878	880	858	913	874	911	849	957	866	926	901	873	895	879	857	850	861	928	877	846	884	863	877	877	904	903	846	827	843	841	934	899	922	872	863	854	826	844	940	846	830	866	910	875	934	856	915	878	874	868	883	880	834	868	862	903	838	958	833	868	880	893	875	901	835	895	910	873	899	838	882	880	932	899	910	849	897	902	830	881	900	904	895	899	890	834	851	830	875	894	859	861	939	923	845	819	845	830	917	936	932	840	878	877	908	834	888	865	799	907	850	876	884	927	852	862	882	874	802	892	874	848	844	841	849	877	912	894	866	865	884	874	862	852	862	878	854	870	878	912	916	898	906	858	884	893	916	858	928	877	821	868	862	894	808	910	820	892	878	828	902	894	873	852	896	866	925	910	894	798	933	867	882	896	846	862	816	931	874	862	858	843	880	930	900	845	856	860	893	902	838	845	914	868	883	923	893	892	846	890	930	875	899	914	825	843	877	844	785	912	892	880	855	920	881	885	884	840
26037	25287	23360	1909	752	555	602	552	544	446	477	459	450	432	478	420	471	434	463	487	431	457	444	414	442	425	410	443	443	420	412	406	429	444	406	428	401	421	449	417	415	430	422	450	465	454	405	437	405	457	446	418	426	427	446	412	414	434	373	409	449	410	449	451	408	464	422	441	441	445	407	449	405	455	429	425	411	462	405	456	400	411	476	412	458	436	440	415	400	423	427	438	426	381	419	382	393	380	397	471	404	496	412	418	426	421	391	420	438	469	422	419	448	420	426	437	437	411	437	416	438	393	400	468	411	401	466	435	425	408	438	444	449	424	475	430	413	431	426	390	403	417	409	414	419	406	421	445	425	424	466	427	438	405	372	369	375	400	410	379	410	394	434	429	386	414	446	432	451	434	432	405	455	423	434	406	408	428	420	431	446	444	378	416	420	394	432	448	389	422	457	413	405	419	438	451	402	423	436	377	472	448	415	423	434	442	402	404	432	405	441	436	401	412	433	433	375	425	389	402	481	430	397	442	436	406	438	425	445	424	401	447	397	457	417	462	404	437	431	415	439	406	429	456	442	406	492	421	427	479	378	406	430	432	448	433	414	411	407	453	418	417	403	445	449	386	393	456	450	439	452	410	435	454	443	396	469	416	406	449	416	424	486	422	416	448	422	422	410	426	384	406	419	406	420	443	416	424	439	431	425	401	430	459	445	431	440	403	418	436	420	441	363	410	475	422	389	404	388	474	412	402	444	388	455	447	420	457	419	440	437	410	465	449	413	440	473	408	425	430	451	428	403	456	387	392	454	470	418	404	407	420	426	440	421	421	389	468	404	428	449	411	432	423	436	467	404	451	396	405	425	420	422	436	422	423	390	416	419	367	419	381	384	416	430	369	467	469	457	381	399	436	406	451	425	443	423	417	400	407	416	470	434	440	458	446	376	385	417	395	447	404	410	457	453	443	427	386	412	422	400	431	438	454	403	427	422	424	440	427	434	354	423	457	460	402	433	458	421	422	404	414	437	416	426	424	409	442	442	437	427	417	426	452	425	432	430	450	433	451	441	425	404	445	413	440	412	411	435	412	420	461	426	419	399	456	386	467	401	406	398	418	379	390	395	409	440	425	402	432	393	431	423	461	450	454	384	434	430	427	427	434	418	432	405	440	425	409	413	377	425	429	412	422	452	428	386	397	434	415	397	477	402	410	421	426	403	409	440	411	414	412	388	411	412	420	385	405	399	435	440	421	420	396	422	441	413	408	432	442	472	418	406	394	462	423	413	430	445	432	410	401	432	443	429	389	410	403	406	418	410	416	413	453	420	377	417	475	415	398	438	409	449	415	429	406	392	438	435	360	411	404	431	446	417	404	398	426	429	385	386	410	448	439	466	419	473	413	445	450	455	417	396	451	428	388	404	452	426	424	410	410	446	393	426	390	413	436	472	408	450	418	381	402	433	415	414	425	397	427	383	440	399	423	432	451	447	413	420	440	432	428	406	411	450	452	431	412	440	433	417	431	385	428	422	418	443	412	419	440	416	398	443	433	414	425	408	417	396	439	429	419	435	424	459	416	411	434	446	411	404	397	432	447	400	428	470	421	418	447	414	415	425	434	384	423	429	409	435	441	421	456	430	429	446	461	458	387	394	433	433	417	404	411	428	461	404	413	430	442	408	417	415	411	403	406	419	409	427	401	454	441	441	441	373	433	418	426	424	441	427	408	390	422	418	408	399	423	435	419	433	402	451	398	411	452	455	438	422	432	398	423	459	429	482	433	429	427	463	421	426	451	421	424	429	398	429	408	481	429	446	465	434	437	392	451	400	438	391	427	477	439	409	416	458	446	414	405	431	477	422	410	461	431	427	420	430	402	431	398	385	406	433	431	428	425	422	442	399	421	415	439	412	418	446	443	448	368	443	435	433	417	459	448	453	428	420	399	419	431	396	443	458	436	405	439	432	477	425	427	438	399	430	401	428	471	432	457	438	444	375	446	448	447	408	459	415	401	408	416	430	414	387	390	405	418	440	412	432	408	411	493	422	455	400	440	425	441	432	383	452	390	446	465	438	400	451	417	443	396	453	372	411	430	443	420	394	438	422	421	475	425	406	435	394	422	406	424	390	450	374	405	453	420	427	414	408	446	425	414	453	435	452	440	437	412	422	476	395	423	424	443	426	426	430	413	469	420	416	397	468	425	387	440	445	428	400	402	407	464	427	446	426	412	454	443	413	417	411	418	410	429	422	452	455	403	412	423	446	406	356	454	390	377	392	449	432	413	427	445	434	445	436	423	428	454	414	452	416	442	410	400	442	407	459	405	403	400	419	410	456	410	403	419	413	416	441	451	414	447	369	425	426	423	422	431	404	400	451	431	430	433	459	460	400	432	403	407	403	460	451	409	433	388	411	419	420	440	399	422	401	432	422	420	439	464	452	402	430	419	432	392	427	414	433	460	434	433	443	397	452	449	394	466	386	419	416	420	420	409	449	428	448	430	480	426	411	427	413	457	397	446	452	411	409	422	438	444	429	426	440	442	432	415	375	442	430	436	449	398	424	439	434	442	425	443	448	401	459	442	412	436	401	434	452	455	437	446	413	375	410	424	391	451	443	433	394	421	442	413	438	411	421	409	426	402	401	415	436	411	430	404	402	422	425	416	395	411	382	452	433	425	430	425	445	423	402	406	451	419	394	433	413	406	433	398	404	402	396	407	428	466	483	430	419	431	450	408	410	386	414	438	419	475	402	457	377	443	485	431	429	408	383	453	465	414	442	432	402	441	420	421	380	431	424	397	422	412	430	428	438	428	441	410	414	398	436	425	468	483	396	434	434	424	414	432	448	447	432	443	434	406	419	441	454	462	420	429	408	449	413	438	426	408	442	425	431	442	451	416	402	447	433	428	394	412	436	453	435	396	421	420	401	427	428	396	440	437	418	422	405	409	452	425	401	386	415	398	398	428	446	442	420	422	425	367	397	420	460	452	431	443	441	424	425	462	402	444	454	437	432	398	427	425	409	409	404	414	388	421	408	419	437	468	454	430	449	438	443	450	433	438	394	429	416	421	420	408	430	437	434	453	433	437	415	418	387	372	456	409	416	440	416	414	419	424	389	442	449	425	431	413	389	417	401	410	439	453	404	422	400	393	377	376	460	429	401	414	410	464	426	420	388	380	400	437	415	433	454	435	442	419	408	464	421	410	453	429	421	447	409	414	391	410	421	475	408	448	410	398	423	413	443	435	428	448	441	457	422	433	417	454	426	425	388	453	448	446	376	411	442	419	441	415	448	393	440	422	418	398	382	426	422	443	414	370	428	412	436	411	449	420	418	406	455	416	400	445	412	420	427	406	407	406	435	403	407	387	412	430	446	422	400	423	445	412	388	415	399	459	385	444	450	397	383	446	436	451	449	382	433	437	405	411	401	435	425	438	384	375	444	419	435	397	466	402	391	456	422	414	369	456	417	404	399	442	386	421	409	429	423	418	431	422	402	428
14422	21698	10428	2412	2089	1829	1522	1421	1347	1187	1248	1125	1136	1071	1074	1115	1013	1041	1051	1033	993	1014	976	976	975	1017	1013	924	1003	946	920	961	998	948	973	972	933	974	946	922	972	933	978	944	949	928	959	1001	952	968	901	934	968	964	950	935	957	935	882	976	938	942	949	952	994	998	940	908	921	990	903	948	922	994	936	956	929	990	921	992	910	985	941	903	993	986	957	909	877	997	965	957	927	940	901	964	953	896	938	930	922	937	958	949	903	994	930	859	980	953	933	911	922	888	923	921	941	898	863	913	919	932	928	892	928	942	968	975	981	958	966	893	950	989	957	943	932	899	909	968	923	920	900	872	953	911	930	972	977	922	961	962	915	947	931	926	900	950	962	931	957	909	884	943	876	959	921	983	950	995	959	928	903	947	889	899	885	916	941	940	951	953	992	900	922	936	923	954	918	947	927	931	932	924	943	923	957	933	906	966	961	962	914	915	923	917	940	893	892	891	1004	910	941	950	920	865	913	905	883	984	937	966	939	882	894	936	938	936	947	943	924	854	968	899	965	926	906	933	957	919	903	920	901	887	942	920	958	902	922	978	944	923	943	977	926	959	1019	926	916	917	891	934	952	921	943	885	879	945	967	943	963	929	1022	917	980	927	980	935	959	915	897	888	901	978	979	947	960	868	888	915	900	928	890	924	926	936	925	901	1025	959	934	901	951	950	974	904	923	926	919	929	941	909	919	942	934	933	938	895	921	955	905	948	947	918	952	953	955	965	938	985	952	893	937	955	933	868	909	937	916	981	939	937	950	906	983	936	926	912	868	949	948	934	901	892	958	915	993	911	925	951	947	919	901	863	860	943	935	932	937	905	966	869	985	932	948	919	1023	955	894	905	843	886	956	874	966	932	889	934	912	909	895	964	911	929	895	957	902	989	919	930	984	936	911	999	957	977	936	944	924	966	940	924	949	924	907	920	923	947	920	901	838	941	920	966	923	903	899	921	899	962	967	915	898	942	978	960	908	927	952	957	994	894	895	956	876	955	950	948	926	892	923	973	909	953	966	930	967	1015	898	926	916	842	916	959	927	938	895	962	948	887	902	891	919	941	950	912	989	928	945	973	919	943	931	896	938	939	939	935	895	915	923	931	933	887	842	890	887	947	907	966	969	921	979	896	922	911	949	938	914	929	960	916	927	905	897	946	914	921	876	980	973	869	926	934	972	952	940	890	896	966	913	960	952	1012	901	875	908	950	932	929	907	904	916	950	936	1009	939	944	902	948	944	925	908	921	927	936	953	997	922	892	980	852	909	942	911	936	916	915	917	940	932	954	899	952	927	926	948	917	936	937	1003	936	972	889	903	927	915	924	910	985	974	987	979	902	977	914	972	973	926	919	902	980	961	928	940	895	891	917	910	921	929	958	938	977	918	989	896	956	916	954	970	937	929	944	942	914	929	962	968	985	959	939	922	897	976	975	910	911	938	934	959	917	914	950	933	982	955	877	958	959	915	903	941	942	907	980	882	922	913	955	897	940	911	925	944	894	992	894	900	971	975	930	965	888	947	892	974	888	957	940	962	930	948	950	958	1005	931	1010	948	983	913	999	884	913	959	930	917	936	939	941	903	971	936	948	895	955	926	913	947	926	894	919	949	944	951	922	956	981	968	938	918	934	910	969	927	920	885	950	918	872	940	952	880	919	950	907	950	946	861	957	953	928	899	928	964	908	918	915	925	975	940	954	939	905	948	902	921	885	959	912	933	957	909	933	929	927	867	937	912	904	979	858	893	910	918	984	869	987	925	889	897	915	936	928	960	888	984	953	872	976	927	937	942	938	952	932	938	954	972	942	983	896	919	966	948	940	880	921	947	956	941	973	996	999	937	915	910	979	947	911	903	928	881	949	895	963	958	862	884	964	903	891	852	958	899	937	908	970	954	901	936	906	951	872	970	903	963	998	947	907	977	899	950	948	906	936	987	931	915	912	926	936	977	928	926	948	943	918	931	920	916	961	960	935	961	929	914	897	916	891	941	910	936	980	911	912	937	933	906	978	984	945	913	922	943	936	924	896	918	950	951	934	914	940	942	879	935	901	937	944	956	869	885	898	944	897	964	935	913	906	918	954	938	903	932	927	918	923	885	930	931	957	913	993	921	932	893	938	939	899	905	920	963	992	961	904	903	918	919	925	920	921	950	918	959	957	957	912	946	912	918	904	931	940	973	909	881	933	888	931	929	942	902	980	982	972	989	901	961	955	918	928	932	890	888	936	904	1014	914	964	954	925	919	909	884	965	912	949	939	938	928	913	962	902	904	978	927	901	986	943	951	929	946	893	928	900	932	876	936	970	952	900	944	873	946	891	969	943	905	951	891	973	968	942	977	869	980	879	967	977	977	893	918	937	941	925	945	919	921	920	942	922	946	981	933	879	965	886	915	961	904	920	997	875	983	916	1011	947	963	907	976	881	953	973	939	888	922	964	946	945	920	979	882	972	938	960	935	976	986	884	893	944	922	863	913	894	930	877	988	891	898	970	955	945	955	937	903	953	893	945	948	927	954	924	921	967	969	943	884	949	946	905	948	925	876	883	930	921	935	990	896	983	926	923	965	901	906	952	911	914	971	883	986	928	914	954	963	901	885	910	916	954	898	965	945	960	992	945	878	920	891	908	929	980	934	928	958	993	946	935	897	923	994	932	940	958	903	940	982	941	952	949	921	851	1006	930	941	949	946	938	928	922	906	899	896	913	890	937	922	920	897	885	922	971	898	896	910	922	910	935	912	912	873	966	955	914	936	956	903	907	924	934	950	912	957	853	918	885	894	892	942	910	918	908	894	904	893	964	934	938	896	937	948	973	1001	870	927	928	921	980	964	953	937	913	935	919	964	937	943	966	957	967	890	972	986	960	961	942	924	944	934	939	922	1007	928	933	954	906	929	945	968	902	956	951	940	950	888	959	951	960	914	954	979	900	883	976	937	916	892	951	931	967	983	951	928	1035	871	968	922	922	966	909	944	904	949	958	950	937	947	914	949	976	916	936	891	904	912	907	952	959	940	896	937	931	909	961	892	972	942	946	926	939	903	975	906	864	919	895	931	913	993	958	946	916	936	961	917	893	869	897	952	933	947	909	952	977	935	890	927	895	956	885	924	961	918	936	883	927	914	964	906	916	921	964	937	960	929	940	912	976	968	894	900	878	941	947	899	937	949	957	855	937	931	948	951	933	913	941	900	944	911	898	906	874	941	938	984	975	926	955	962	908	922	983	901	872	956	954	986	917	956	912	929	920	960	969	946	910	908	903	923	971	907	907	982	950	899	909	918	952	916	916	935	991	892	978	949	950	959	953	938	921	922	936	919	946	933	1009	940	907	923	955	902	968	966	864	969	919	954	936	963	918	918	936	892	947	954	898	936	867	971	896	921	946	958	944	933	918	912	993	982	972	921	888	900	965	880	910	942	933	953	936	911	887	1004	917	894	899	943	924	907	973	909	903	980	940	925	945	957	978	911	965	960	966	969	932
7376	2067	753	216	199	185	195	186	193	199	204	196	239	211	205	196	182	179	205	187	177	199	171	184	198	190	203	172	205	172	183	203	184	202	198	203	230	195	164	205	174	179	187	203	215	226	155	201	191	211	207	187	184	178	184	176	218	229	190	203	191	196	181	186	188	171	204	173	166	178	207	198	185	198	197	169	168	178	180	195	190	216	159	208	205	197	179	192	205	218	198	169	184	198	194	199	182	203	204	185	215	175	185	195	218	171	180	214	188	191	193	185	222	193	195	201	209	183	220	185	174	194	189	207	190	208	192	192	186	194	204	190	186	195	203	179	198	203	179	182	183	198	210	209	224	207	181	169	198	193	180	228	193	194	202	179	179	193	186	188	198	189	201	194	202	196	200	177	194	174	191	174	224	199	199	236	195	202	201	192	201	176	165	187	184	205	181	199	211	208	203	181	192	194	196	189	191	178	185	191	200	195	179	227	194	196	192	218	198	191	198	190	162	204	210	200	171	192	202	185	185	191	159	175	197	230	193	185	183	196	195	195	175	196	193	230	206	176	166	168	174	217	216	196	197	191	212	216	183	182	199	219	209	179	187	200	177	213	193	169	206	204	180	190	187	200	187	189	204	185	176	191	190	207	177	182	203	182	185	185	171	166	189	216	173	201	197	187	204	195	168	175	217	195	172	180	225	194	188	184	202	206	178	198	196	202	179	202	160	187	190	204	211	183	165	187	184	187	186	170	201	187	200	199	214	209	214	201	198	193	195	192	211	211	200	212	210	203	213	215	205	190	163	217	202	204	188	178	208	202	198	179	195	238	198	194	187	220	199	173	180	188	198	203	195	179	161	191	199	191	174	178	196	188	189	183	207	187	176	201	180	188	187	197	181	181	193	198	186	205	189	208	185	199	180	160	218	187	167	188	187	202	202	182	202	204	209	223	181	190	202	189	206	184	181	188	179	162	193	216	204	186	204	177	205	181	200	188	189	186	182	192	195	194	199	175	221	200	220	175	207	184	184	171	191	184	210	185	184	202	201	211	167	199	191	192	203	194	178	195	174	224	210	179	169	154	184	198	174	170	202	213	202	174	183	184	179	180	206	193	195	213	213	197	197	202	198	197	210	203	194	210	168	181	213	171	178	210	183	202	196	204	222	199	195	193	211	173	192	221	195	180	180	180	180	189	190	172	192	160	194	196	198	189	192	207	186	178	193	171	176	191	174	175	208	192	206	193	176	195	198	223	199	228	175	174	188	208	174	180	183	199	192	186	197	225	191	180	197	188	203	196	150	174	205	189	187	178	198	180	188	218	213	186	192	196	174	208	186	202	200	190	192	186	205	180	194	180	204	199	189	170	178	189	192	180	186	194	161	189	178	197	145	197	201	208	200	193	195	185	209	203	182	188	158	208	164	182	160	190	187	181	184	173	180	204	196	169	198	192	201	207	170	179	196	214	202	218	191	205	188	169	192	174	177	191	218	202	217	179	194	192	222	196	187	197	187	172	185	215	198	219	177	176	218	170	175	185	196	207	206	197	181	182	187	176	184	178	171	177	198	187	169	178	177	200	194	214	212	199	200	180	173	202	200	190	202	189	187	184	197	211	199	174	172	192	193	221	180	199	188	187	194	183	188	187	215	190	200	215	187	193	193	199	193	202	214	208	192	214	185	203	203	216	170	198	200	210	213	175	172	207	195	168	225	198	173	156	183	184	179	216	189	199	191	214	198	199	202	192	182	163	172	190	183	177	174	190	207	199	202	178	187	165	179	198	176	187	186	198	195	176	190	195	159	195	190	194	205	196	185	185	199	202	198	195	182	196	202	199	215	180	183	210	179	194	190	173	200	194	219	198	180	189	168	191	217	200	191	186	188	208	169	197	210	183	184	199	198	217	199	198	176	172	209	147	215	187	173	196	186	213	209	198	182	220	197	156	173	174	181	203	173	182	183	209	185	157	208	185	217	187	192	187	188	150	187	201	203	180	205	206	193	189	143	209	197	173	178	185	207	159	217	186	210	193	164	202	183	190	209	180	188	206	188	193	191	185	218	180	174	197	200	200	201	189	195	199	175	206	195	178	202	190	175	214	178	178	203	198	173	204	198	221	210	211	191	200	181	180	195	189	189	211	166	190	184	178	213	215	194	180	175	178	187	197	220	182	192	206	198	194	198	172	171	165	180	200	212	193	195	177	212	208	193	171	218	213	213	194	175	199	184	199	194	168	220	187	191	210	192	177	192	188	170	182	189	193	193	191	195	200	207	207	178	180	211	217	215	212	201	220	177	186	153	197	184	183	198	180	171	179	199	227	179	178	208	181	198	203	188	184	182	179	198	219	223	203	198	217	175	188	184	177	191	193	213	178	194	169	179	183	184	188	183	181	186	220	172	228	218	202	181	174	189	178	194	174	181	184	183	180	188	201	211	197	197	208	186	217	190	164	202	187	165	214	203	206	220	171	186	179	207	178	206	193	179	192	158	175	209	234	191	227	181	188	210	181	186	172	202	204	187	194	193	186	194	182	191	203	221	170	175	190	170	208	187	198	204	186	181	212	191	190	196	220	182	175	191	178	180	145	173	180	172	202	210	221	191	209	204	190	208	194	216	199	196	215	180	204	209	179	204	178	232	190	194	175	206	194	183	213	199	192	195	203	190	167	193	201	187	191	174	199	182	175	176	184	230	223	170	205	201	183	187	182	201	198	205	201	215	204	187	185	191	174	194	209	180	196	184	197	170	194	206	176	179	196	187	187	199	220	181	185	164	212	215	202	201	204	206	194	187	198	174	160	171	200	211	203	190	205	189	173	204	184	192	215	200	221	213	195	207	175	203	179	191	207	175	182	193	199	186	183	194	201	196	226	200	167	174	195	170	187	189	184	165	200	180	187	195	174	212	178	176	177	203	165	188	189	193	194	196	196	205	167	189	208	195	217	202	177	173	171	178	192	176	188	179	184	180	192	207	215	206	205	208	196	192	163	180	214	197	191	181	206	191	220	174	179	194	185	188	203	205	175	173	179	181	208	192	179	193	181	193	200	191	213	190	214	189	175	181	224	192	195	200	204	219	181	207	190	192	198	185	181	191	190	199	179	205	164	205	200	207	215	192	226	203	198	179	196	169	219	181	163	182	187	198	215	198	203	211	185	207	206	186	173	187	196	185	175	187	189	173	190	202	166	224	197	194	179	210	180	178	200	176	176	212	211	174	190	186	202	199	191	184	186	182	187	185	215	204	182	186	183	220	179	197	192	202	186	200	228	212	196	197	199	179	210	207	183	178	190	162	190	149	169	214	200	193	165	146	172	197	181	207	200	174	165	210	180	176	190	207	190	192	176	215	201	185	190	206	195	203	158	185	178	191	209	207	208	227	175	184	193	203	187	173	199	196	194	183	186	205	201	200	207	173	197	216	158	188	196	184	180	174	189	209	191	164	168	177	189	197	189	164	206	170	182	182	194	217	165	190	216	198	221	198	194	201	180	214	194	180	195
4649	2344	1133	549	561	561	545	550	496	549	505	484	511	498	499	517	534	479	501	532	533	486	495	480	513	501	546	517	530	515	565	507	534	545	512	504	485	495	491	517	500	482	517	499	498	536	525	527	541	500	488	501	514	510	485	534	539	498	521	473	507	537	548	475	485	523	488	511	487	505	513	529	506	505	511	536	495	502	504	519	481	473	491	479	523	542	481	493	477	479	504	486	515	486	487	488	497	505	491	520	540	499	522	459	496	503	507	514	525	519	531	508	507	483	542	499	494	529	509	507	486	486	496	522	537	491	512	518	493	503	490	473	510	505	494	476	527	476	543	514	497	525	520	518	513	511	524	510	504	497	529	502	548	519	530	519	503	478	470	528	494	492	474	496	504	493	486	502	502	466	522	487	480	540	476	491	497	491	532	501	484	519	492	475	507	529	525	520	495	494	477	493	554	512	502	524	481	473	496	496	538	506	472	516	503	546	479	496	502	543	509	522	528	495	511	491	499	496	465	532	478	465	519	500	521	504	496	503	494	519	468	513	522	524	494	476	530	486	501	524	493	498	520	462	491	482	506	522	462	489	539	456	475	450	496	493	532	423	538	516	524	530	471	541	486	521	507	501	498	516	482	494	494	465	504	516	506	477	537	489	522	519	526	544	534	527	548	464	519	525	510	516	528	530	508	462	517	487	526	514	462	500	508	503	472	504	526	457	475	510	503	458	511	470	521	479	486	512	515	511	517	537	494	485	497	502	471	500	487	521	470	516	487	553	505	522	508	512	467	492	524	508	552	548	535	498	503	528	487	547	465	514	505	509	472	475	520	534	536	486	531	541	508	524	530	482	487	501	516	534	496	550	486	514	509	508	545	497	495	480	508	503	476	495	515	509	452	515	504	459	490	541	509	505	501	507	581	515	485	503	537	467	468	503	496	531	464	492	510	460	494	504	480	499	503	476	516	482	475	524	485	547	540	502	487	481	522	474	519	546	505	489	510	527	479	478	521	492	471	500	500	492	514	542	518	499	502	480	542	490	501	469	471	527	491	486	475	522	526	510	478	495	493	547	478	493	514	504	481	493	502	523	497	517	520	490	489	499	463	488	491	486	511	485	486	528	571	498	507	519	513	548	495	535	502	512	493	508	536	484	488	498	505	486	511	513	483	524	532	527	488	506	507	479	473	527	507	525	481	495	524	527	510	528	494	558	500	513	474	522	489	517	487	524	519	522	525	520	479	523	549	457	503	494	545	499	509	458	469	489	496	512	525	473	535	520	524	519	520	510	531	543	472	504	531	522	508	513	501	529	515	530	490	507	515	497	467	513	473	555	448	510	507	511	525	535	523	514	519	500	507	484	492	502	497	508	519	497	464	476	482	471	511	518	528	466	482	479	476	490	506	533	540	494	474	529	475	516	501	559	518	501	509	511	494	453	518	511	482	482	497	489	498	511	518	499	545	483	525	440	471	493	464	503	504	547	482	506	499	511	525	487	492	491	511	525	526	519	539	515	527	518	474	497	492	538	473	544	518	493	460	496	489	498	491	512	516	500	521	520	486	525	509	477	472	486	543	523	504	523	558	514	512	463	518	503	506	509	510	531	506	501	476	509	501	497	489	489	518	552	524	472	529	519	503	514	518	493	499	474	454	510	473	479	497	475	487	470	494	505	523	494	472	480	472	468	521	503	506	440	503	516	541	504	497	510	505	528	482	522	510	499	519	535	513	505	494	462	494	496	499	504	514	473	533	526	501	500	515	517	506	474	496	497	549	491	542	458	464	492	509	526	527	552	495	557	506	542	480	528	489	520	501	487	520	507	492	490	504	490	476	478	490	494	524	508	521	530	494	540	531	479	489	505	517	488	494	513	523	520	523	506	477	503	505	494	495	497	552	482	490	521	530	491	471	491	508	480	474	519	478	479	477	490	484	519	483	478	511	479	514	474	501	520	522	529	490	527	524	503	482	522	532	514	493	516	498	507	513	516	513	510	505	535	509	510	504	519	466	551	513	479	490	543	476	497	513	537	452	459	502	530	488	492	498	536	554	455	529	512	504	534	536	514	556	512	490	494	504	542	507	484	532	521	481	525	496	529	492	482	491	480	495	470	524	500	466	492	497	501	480	482	492	531	501	470	487	502	530	531	535	537	519	471	501	542	542	466	520	508	478	528	521	499	483	524	497	496	521	461	512	504	491	528	490	463	467	502	478	517	504	498	511	510	512	492	503	485	521	514	498	492	482	528	507	465	515	488	464	552	555	480	516	475	543	470	507	515	522	492	466	494	494	523	470	539	495	550	522	493	502	517	518	497	481	474	518	474	500	540	509	508	497	498	493	521	520	515	514	517	458	503	494	537	506	501	537	505	511	513	523	545	503	530	512	514	500	503	511	497	507	480	539	455	487	514	493	533	500	500	524	509	523	487	527	502	517	474	523	522	473	539	491	450	479	506	503	487	503	502	513	527	514	471	532	470	511	515	527	494	507	479	501	533	485	493	520	482	509	492	470	526	521	526	514	492	488	507	489	493	471	491	517	471	468	481	496	491	577	510	496	432	487	512	517	525	467	525	485	520	510	499	497	511	520	479	464	515	507	505	517	549	501	486	526	509	478	521	495	526	517	512	496	481	538	483	497	494	481	505	515	506	530	533	491	466	539	492	525	500	527	515	499	461	542	530	519	524	529	512	484	460	525	507	481	531	524	476	490	486	508	535	464	518	535	472	473	484	537	505	535	528	520	507	491	457	498	483	507	498	513	517	489	491	518	481	522	527	499	525	491	513	524	497	521	560	509	539	509	482	509	534	490	493	507	511	503	527	523	527	513	503	535	520	520	552	514	448	547	521	496	525	479	482	466	469	475	516	469	524	513	489	523	514	486	488	504	535	508	510	511	470	512	459	519	501	487	515	535	503	471	506	460	447	517	519	496	499	500	477	524	502	524	445	495	523	496	508	517	551	516	460	487	492	466	515	488	523	517	562	523	552	495	522	540	502	513	469	505	509	533	503	509	476	491	496	482	503	471	514	522	502	483	495	493	475	505	509	464	534	514	537	495	490	503	503	490	515	485	499	507	498	497	477	510	533	490	520	523	494	520	512	484	504	510	490	463	549	533	514	485	494	467	502	505	505	489	521	492	492	506	516	525	503	498	475	518	477	501	515	489	540	465	530	484	518	507	488	499	482	503	469	488	527	497	511	523	518	532	507	503	516	475	487	486	503	522	468	511	484	513	499	552	489	513	529	513	515	468	502	509	553	490	522	488	476	494	529	535	508	480	470	500	483	471	520	519	561	505	500	487	510	502	465	488	521	553	504	517	497	480	540	510	532	504	498	535	492	517	474	492	486	540	538	480	541	518	517	509	456	509	519	496	499	493	524	489	494	515	495	509	510	520	492	533	489	496	485	523	505	470	479	496	539	519	516	514	518	504	527	524	484	495	488	475	519	534	490	500	519	465	518	504	506	510	535	494	497	496	476	559	486	522	526	517	468
16507	12911	14375	858	539	500	428	422	431	396	394	420	430	428	411	396	400	421	380	405	396	376	407	396	388	385	399	399	390	377	410	418	389	345	328	350	356	380	397	418	421	344	400	401	363	382	369	371	413	369	372	380	383	355	383	371	390	340	410	432	332	363	374	320	377	365	332	352	395	354	393	374	363	421	395	395	391	427	391	364	411	362	359	387	353	397	355	373	388	374	427	367	375	397	398	348	349	360	367	415	365	372	358	354	371	350	369	369	390	378	405	392	360	371	379	388	345	350	355	392	372	368	400	418	389	366	337	366	381	373	385	371	383	376	376	382	363	352	396	394	406	392	416	374	411	397	380	368	378	367	377	382	406	414	412	377	338	383	362	369	372	388	345	337	343	353	379	390	429	363	386	390	345	379	391	416	421	359	322	346	347	399	362	362	356	384	415	408	367	409	445	407	403	345	355	354	387	405	377	345	375	435	374	400	387	372	405	363	426	394	390	399	406	375	334	402	358	340	375	359	377	365	399	354	354	370	373	377	369	358	382	392	401	365	386	340	396	395	352	359	404	378	378	400	369	403	363	387	345	370	383	392	398	369	350	415	356	414	400	351	374	375	350	340	360	365	377	402	403	379	365	403	397	387	406	362	375	359	381	361	382	373	375	375	409	363	395	388	408	381	365	357	375	396	360	375	397	376	383	371	387	381	374	364	402	377	370	391	364	370	409	370	393	418	368	397	399	405	397	427	356	382	387	372	381	390	371	430	419	359	423	363	380	399	362	377	388	391	334	374	375	330	408	353	384	419	364	385	407	395	373	384	354	375	399	409	340	356	426	387	373	366	367	391	407	372	392	359	364	375	393	395	401	376	383	370	397	361	340	383	381	379	391	418	355	344	390	403	365	380	423	361	381	360	399	388	410	349	388	368	345	355	391	397	371	361	391	366	421	372	400	354	403	402	376	366	365	398	385	366	374	362	378	385	347	365	346	371	399	384	383	381	361	410	384	383	407	367	370	369	408	408	376	382	382	379	382	382	366	406	405	374	411	376	360	390	406	386	390	371	368	349	371	383	400	390	386	388	375	368	380	373	392	387	396	375	366	409	409	384	377	350	377	422	391	398	414	408	415	381	370	404	369	377	357	356	349	380	377	375	382	395	410	379	412	352	362	383	385	341	393	395	380	402	380	376	393	349	365	386	376	354	349	373	386	426	368	412	396	375	397	382	381	380	403	357	326	383	341	379	385	371	413	403	439	368	380	422	367	360	385	412	389	348	409	446	340	360	404	388	379	354	394	336	389	380	408	382	368	370	377	405	389	359	372	365	383	400	361	374	363	369	423	414	408	411	389	389	373	363	357	397	360	369	384	357	397	379	407	414	358	370	379	405	386	369	385	390	367	344	389	365	384	367	411	363	392	369	398	357	342	388	351	379	377	369	330	361	384	414	382	378	372	404	350	401	345	382	406	392	340	391	342	359	407	387	386	372	361	376	381	404	393	353	399	367	368	382	386	378	440	349	371	404	409	396	368	368	365	383	378	369	370	366	398	373	360	362	378	395	381	397	384	391	402	388	373	429	414	394	352	370	371	396	369	356	420	405	397	390	401	377	416	347	355	386	392	415	371	407	374	366	410	358	387	409	363	368	393	392	442	363	376	375	391	400	382	372	405	389	336	362	371	383	441	396	367	399	403	367	360	400	391	389	363	348	378	419	430	416	384	400	372	341	412	375	390	401	352	440	397	370	400	373	386	375	386	381	349	385	368	397	350	378	414	392	392	369	375	359	352	392	384	331	363	373	432	415	339	380	371	375	343	395	381	403	388	393	392	396	410	394	357	404	398	401	399	404	353	399	345	395	388	380	394	398	374	399	365	372	406	364	385	407	369	350	399	391	367	374	362	404	381	358	354	381	390	400	358	421	373	382	386	381	405	353	381	340	351	392	439	369	383	381	383	358	431	404	378	379	414	395	423	374	369	394	370	398	396	397	382	399	388	360	354	430	392	372	404	382	395	379	377	350	380	371	380	395	381	418	434	390	343	356	364	374	378	381	346	374	382	380	376	437	380	377	369	359	380	385	371	381	369	386	341	388	335	395	349	343	382	390	399	362	359	352	400	370	369	414	402	341	360	354	379	337	399	425	396	389	387	379	373	376	384	398	384	378	407	364	335	398	356	341	355	383	340	410	361	392	378	379	401	400	365	400	426	363	338	389	369	391	379	367	384	364	399	398	389	367	347	360	408	384	331	372	391	357	401	433	414	378	402	378	378	404	365	355	363	384	371	361	389	379	406	337	372	361	361	393	393	384	385	408	360	402	372	367	380	391	384	377	379	394	345	409	401	379	431	397	366	337	373	351	357	380	371	413	345	353	374	378	388	376	371	402	398	391	418	369	368	389	362	375	369	374	350	372	368	405	366	385	400	377	356	398	407	347	360	374	420	368	358	389	369	364	361	397	401	441	365	386	333	313	372	359	366	382	367	403	383	383	394	406	376	389	374	400	405	345	419	431	342	380	380	373	368	382	378	377	384	383	383	396	392	399	377	344	390	340	377	382	378	361	377	382	394	382	382	363	380	373	380	394	377	419	380	382	406	362	380	396	408	378	387	391	395	346	359	359	386	352	381	383	409	364	370	382	379	371	349	387	329	389	399	366	376	363	376	368	359	410	377	395	380	405	418	365	421	390	377	389	392	368	346	359	362	397	367	360	408	376	417	422	401	410	348	384	394	400	401	353	368	417	390	407	385	344	355	366	389	362	385	402	388	402	429	422	368	355	366	381	375	392	397	362	352	387	398	384	363	396	379	360	323	402	380	362	373	358	405	377	404	416	378	386	371	359	387	334	408	414	368	400	376	389	426	374	395	394	369	350	359	375	388	372	349	374	387	346	386	358	394	406	376	351	371	394	345	369	416	375	401	350	398	396	384	356	385	430	401	379	382	368	357	400	360	352	391	397	352	378	381	399	404	384	365	421	422	372	406	383	416	384	414	394	362	384	411	372	395	362	351	386	427	376	380	333	406	400	396	353	355	379	352	365	381	384	371	364	402	395	364	344	385	382	353	404	386	415	400	399	377	392	378	420	363	377	382	358	409	410	355	353	372	348	375	318	381	391	393	372	400	393	390	388	368	383	409	391	368	373	352	379	376	377	417	372	371	336	387	408	384	393	340	356	345	400	414	365	365	396	380	362	392	384	404	393	387	392	404	402	397	386	388	332	385	388	396	401	369	387	360	389	389	440	421	376	371	378	403	387	325	359	355	370	377	380	397	380	370	391	338	372	392	388	337	414	356	403	379	383	397	353	381	389	413	403	364	368	370	396	365	372	362	371	380	372	377	391	359	366	387	353	358	409	360	398	390	446	368	412	397	394	325	354	348	417	423	356	353	368	379	411	349	400	396	405	380	404	419	374	357	354	392	379	403	383	389	396	397	371	332	416	377	375	344	368	397	337	425	337	426	345	378	396	394	364	365	360	345	418	353	353	373	392
10742	13148	9118	1568	1443	1272	1197	1138	1086	1090	1001	966	968	926	997	949	922	912	937	938	917	922	940	811	886	944	875	891	885	900	893	854	855	905	858	884	892	910	882	882	796	891	894	916	918	871	842	875	905	839	856	883	859	889	895	899	855	934	883	895	850	851	809	886	885	860	882	874	884	878	853	912	851	862	885	916	824	855	858	822	869	891	887	889	868	895	851	850	833	846	865	884	870	901	899	882	868	903	934	930	841	871	901	888	883	900	866	889	869	837	870	884	815	885	840	884	894	889	846	885	829	888	895	863	844	834	880	856	829	897	842	914	850	880	861	935	870	825	874	880	891	839	809	851	849	879	917	891	842	851	880	896	895	854	882	885	882	854	864	842	839	890	876	851	837	899	908	860	895	838	879	846	890	890	869	918	913	903	861	863	906	886	879	878	888	882	828	915	855	879	907	869	855	863	879	882	918	823	869	930	827	882	876	846	857	900	873	886	904	878	853	845	864	859	867	878	849	889	831	908	877	896	852	919	858	898	858	866	848	911	954	833	924	851	885	880	875	849	870	865	829	891	832	909	948	863	894	879	894	859	836	799	850	883	892	865	858	911	834	887	867	869	894	869	881	910	898	934	882	844	844	875	912	879	951	890	855	878	838	862	883	821	848	860	889	911	916	907	894	885	836	897	868	867	888	918	930	913	875	850	880	872	910	839	899	874	893	865	881	862	880	834	859	904	886	860	861	911	857	896	839	883	856	876	906	840	875	865	862	886	896	896	931	840	889	789	897	901	908	924	848	875	879	880	858	894	868	906	877	874	928	864	944	886	878	888	879	878	846	872	859	869	890	902	900	865	867	815	874	859	909	895	959	844	848	908	860	908	865	871	841	920	940	830	857	862	860	887	890	834	857	890	833	866	873	895	839	869	886	956	853	869	902	889	889	927	891	829	897	905	843	862	886	886	908	832	870	858	861	904	893	833	867	851	865	870	840	878	892	919	851	815	897	839	887	846	875	880	809	876	890	898	852	890	829	840	874	941	895	869	875	877	897	888	824	872	893	883	902	910	833	895	902	852	854	868	898	873	904	882	934	856	938	833	865	843	893	839	878	857	855	866	862	876	928	875	940	886	888	882	846	822	874	877	865	855	906	872	903	898	871	863	874	895	871	872	884	894	821	843	821	823	856	856	858	819	871	900	877	859	877	838	853	863	912	866	926	891	884	908	928	859	834	871	914	891	939	917	861	882	846	864	891	844	882	933	839	872	853	920	875	940	891	830	841	881	869	891	871	861	889	883	873	899	877	876	929	845	873	861	897	925	903	921	878	872	869	900	898	880	884	872	875	856	853	943	868	898	850	916	899	855	924	906	878	874	847	913	887	888	849	892	884	903	884	853	873	836	927	889	917	909	831	860	889	890	868	881	902	863	821	880	851	782	849	825	902	847	893	894	821	870	909	880	869	919	825	849	896	866	897	822	910	861	842	853	849	858	856	867	831	879	915	877	917	880	894	906	870	927	925	864	857	903	848	906	891	885	848	877	925	890	901	857	903	866	806	878	904	892	864	882	875	868	881	847	915	857	858	941	846	881	936	894	902	889	815	814	905	802	923	894	876	911	884	886	906	903	839	897	886	873	869	867	874	894	834	860	852	885	880	883	881	922	853	833	858	866	901	883	953	865	877	839	936	829	878	869	882	904	886	880	930	883	848	882	920	858	869	868	913	865	860	892	853	839	880	916	875	911	884	836	892	882	851	875	878	861	887	832	903	891	871	867	933	862	821	863	907	876	858	775	856	864	846	869	866	863	844	876	821	894	907	880	888	893	871	912	865	808	881	908	856	917	850	878	840	896	882	894	932	909	877	926	837	860	840	884	871	873	870	906	861	832	927	840	893	869	919	896	920	890	860	869	868	873	836	901	886	839	840	893	864	903	917	870	852	849	837	885	838	827	864	909	865	878	905	916	875	829	810	853	909	899	897	838	847	910	862	848	869	910	845	883	863	858	884	895	800	883	870	842	932	829	818	904	845	887	860	867	912	849	914	859	926	880	868	846	913	892	858	844	852	908	829	871	837	913	893	866	905	853	892	871	855	879	860	854	876	864	893	897	858	867	844	890	923	868	796	859	854	909	845	893	884	921	867	818	895	833	898	876	831	887	876	828	904	890	884	907	834	871	914	922	903	912	889	883	828	805	822	838	870	859	892	835	839	850	858	842	918	847	862	884	842	864	870	891	875	882	921	890	881	879	859	926	877	890	876	863	875	876	863	906	908	849	834	870	828	861	834	893	867	845	903	878	889	868	944	853	880	862	819	876	866	939	936	870	908	839	855	860	871	897	851	941	899	858	885	908	869	908	911	859	928	826	859	855	861	863	860	929	835	881	895	862	869	905	906	850	871	913	863	816	855	862	839	854	871	926	850	874	901	877	878	907	873	852	895	832	891	902	870	851	835	926	897	913	867	930	873	944	873	881	852	878	894	860	883	845	870	861	891	840	871	888	918	851	896	909	922	911	889	864	909	921	859	927	847	827	859	884	864	898	881	910	879	874	953	910	902	911	904	852	847	840	875	855	829	846	896	911	902	887	885	853	826	885	847	871	876	859	844	918	835	859	830	883	887	883	861	871	868	924	877	862	853	878	885	930	900	870	881	876	899	860	906	919	829	833	844	902	882	888	848	891	865	855	891	880	948	911	916	879	875	888	846	909	883	887	871	834	886	870	862	913	872	879	892	858	897	871	899	879	862	900	869	918	843	855	947	862	801	853	888	860	868	918	870	856	851	856	868	911	877	839	879	871	851	870	897	848	882	903	821	873	847	850	915	876	896	870	876	858	864	846	830	921	882	881	937	867	854	859	917	906	910	867	899	887	827	872	870	861	905	968	868	849	817	865	917	865	851	837	864	870	905	856	825	865	883	874	878	846	861	869	843	891	887	881	882	855	866	892	863	864	857	840	915	894	878	919	880	886	858	880	892	892	859	874	892	867	886	849	805	880	891	892	901	882	830	910	909	856	871	866	865	856	859	886	896	935	877	887	881	868	881	943	840	882	887	840	842	863	861	861	920	894	901	844	797	847	859	937	865	861	965	889	894	899	891	905	917	895	856	895	888	893	886	842	879	869	883	856	863	896	818	843	912	875	921	871	893	892	857	893	894	864	847	893	859	915	891	848	867	937	926	851	855	922	870	881	854	912	934	874	893	902	912	874	931	887	824	785	854	872	886	815	888	829	891	933	890	925	844	870	858	902	853	880	851	959	886	864	886	883	844	859	886	887	907	858	924	870	861	893	843	898	803	908	854	886	882	867	887	882	864	903	891	900	908	873	877	908	919	827	844	919	879	891	856	864	869	890	888	834	859	858	837	865	878	857	886	830	900	869	901	864	814	859	943	887	905	891	844	829	840	867	891	886	875	904	846	863	837	862	899	904	828	906	864	850	857	874	874	907	876	867	831	906	903	888	871	904	820	924	908	855	875	913	884	878	910	899	907	897
23602	21335	28495	2714	775	641	548	521	494	487	516	450	473	474	430	429	431	433	423	481	445	428	402	430	432	435	480	416	421	435	385	424	379	431	455	460	406	383	433	448	425	416	441	422	433	415	433	398	406	470	424	417	421	381	380	388	412	425	428	444	386	474	391	459	410	435	427	440	415	435	445	414	384	392	437	451	431	443	475	407	422	430	416	403	405	445	450	426	427	421	432	431	429	415	397	429	383	443	448	399	404	424	436	445	446	425	441	405	441	397	417	409	419	423	424	422	415	432	425	382	443	422	444	428	444	406	364	418	442	424	393	435	440	419	441	412	445	401	393	380	409	436	436	379	420	431	459	409	405	422	431	407	414	375	443	446	449	417	417	393	452	444	405	424	394	444	460	430	403	396	434	442	391	418	433	439	414	404	398	400	437	403	392	425	420	389	428	383	391	431	427	425	393	404	413	428	419	388	407	389	432	468	421	396	402	422	435	412	429	382	401	415	449	385	415	403	409	418	419	421	422	427	438	416	423	422	403	430	441	357	418	418	402	389	411	423	421	442	451	385	416	409	389	427	404	409	368	447	427	403	437	441	411	448	403	429	383	458	402	423	412	437	353	408	452	413	392	413	437	385	389	426	459	441	468	412	425	424	424	437	453	448	412	401	422	396	401	413	408	407	415	389	436	415	414	433	408	417	390	397	403	443	388	409	387	400	396	445	425	473	432	443	406	456	440	402	402	407	440	376	441	421	399	404	428	412	412	419	457	432	427	420	382	436	430	407	371	387	437	400	420	413	447	423	398	412	447	420	477	418	424	424	411	443	414	441	424	400	448	422	455	406	398	396	437	449	399	411	401	412	431	425	431	404	426	388	412	415	413	441	398	410	436	430	401	435	425	409	391	456	441	416	412	399	401	465	431	425	386	412	425	416	446	426	428	466	465	453	478	392	413	399	430	407	408	415	429	455	407	463	422	402	441	387	429	425	408	431	425	414	388	397	410	411	411	405	440	399	432	423	441	434	401	417	435	406	462	400	401	427	476	405	394	378	438	421	439	457	491	440	425	431	384	433	390	411	426	412	397	407	420	439	401	440	430	438	458	419	406	418	489	424	430	433	413	400	440	439	446	452	430	437	434	393	407	389	432	447	462	419	418	419	404	402	417	438	405	430	382	446	382	403	366	418	425	416	395	415	388	407	386	439	442	405	447	403	409	427	406	430	384	403	463	454	414	417	430	421	440	442	436	419	476	401	444	451	414	410	448	383	387	395	392	460	440	482	395	428	422	447	436	417	434	423	445	421	401	486	381	447	394	423	425	406	463	410	425	402	377	416	436	458	414	427	436	419	452	459	407	393	456	437	452	452	409	433	432	436	424	420	422	406	403	474	412	438	444	433	404	471	411	423	425	437	418	459	435	438	434	463	391	433	439	409	390	404	427	384	424	418	436	422	463	409	431	389	374	405	393	409	444	401	413	427	470	428	457	435	434	399	389	424	414	423	435	452	411	437	461	462	416	430	459	433	436	409	423	437	384	439	412	419	396	435	440	421	395	416	403	391	421	411	398	412	372	419	435	420	410	430	448	420	418	431	444	416	421	455	414	427	402	392	434	437	436	456	426	432	427	408	379	405	416	413	419	411	423	465	454	424	415	428	409	411	434	419	366	372	396	420	399	407	424	413	427	447	398	406	435	434	433	451	435	430	389	431	417	383	416	447	443	414	428	416	408	437	384	413	404	394	454	438	423	426	392	400	449	427	454	409	467	430	404	401	429	415	433	405	416	409	403	461	404	368	396	436	400	446	433	430	455	396	460	411	409	448	407	478	457	434	404	430	416	444	396	440	436	414	422	473	402	386	386	421	425	415	444	415	431	411	422	384	428	423	387	415	403	384	395	435	413	399	388	407	457	423	421	403	387	433	380	444	434	405	460	427	422	414	397	392	435	412	424	417	394	423	393	401	387	415	451	421	422	445	390	423	437	398	424	399	416	427	431	418	391	451	468	418	388	394	418	396	401	430	435	400	415	374	362	459	384	460	395	450	421	429	404	382	414	408	410	412	398	446	465	404	421	429	444	387	471	404	438	475	406	397	418	443	412	404	401	434	404	419	464	430	463	453	415	447	437	411	395	412	429	408	387	439	408	434	451	404	429	435	425	426	447	458	416	425	423	456	441	399	430	427	425	423	385	403	433	442	450	429	458	402	449	413	417	439	425	419	406	433	394	452	428	404	443	426	404	432	420	449	393	418	419	425	422	401	463	434	414	368	395	401	403	423	413	416	460	433	445	404	411	414	422	437	422	389	467	432	421	464	388	423	420	406	409	461	449	421	416	431	440	426	394	417	407	408	401	436	412	398	437	416	409	439	404	432	399	418	404	434	431	421	384	438	425	470	410	427	436	405	383	459	420	419	419	464	409	443	413	398	404	378	429	455	441	433	421	445	412	453	420	413	374	434	463	443	435	460	429	418	436	426	409	428	428	414	445	435	380	415	417	437	421	434	365	403	423	445	445	378	368	451	420	411	419	415	405	401	426	413	417	394	382	439	418	412	342	479	400	408	403	408	424	459	455	425	406	445	451	450	407	388	411	417	423	427	418	397	384	412	443	430	418	422	390	453	434	396	405	441	431	420	403	399	464	507	483	386	433	382	412	413	414	412	395	420	426	424	397	417	463	430	400	430	393	424	386	422	436	392	420	434	430	382	384	438	448	441	425	402	397	411	424	422	492	408	398	398	419	428	440	403	401	433	404	455	453	440	428	433	391	446	422	433	415	445	413	394	423	395	431	420	388	434	424	431	434	407	404	439	412	418	420	449	448	432	455	406	446	447	403	457	468	466	437	411	397	437	442	437	452	428	417	431	415	419	412	412	405	432	388	448	471	439	422	407	408	467	418	378	434	452	415	429	421	439	448	432	413	437	390	438	475	466	447	425	470	478	441	423	418	413	451	400	407	428	407	430	460	439	428	430	376	379	445	419	409	445	411	435	453	383	425	394	449	457	412	431	417	412	409	421	438	448	408	412	397	445	385	385	455	425	405	379	389	361	457	410	441	414	464	432	413	417	445	438	413	411	387	452	432	400	411	403	457	433	460	411	400	416	431	369	428	434	420	432	417	441	402	415	436	394	394	379	385	429	438	448	424	430	430	418	433	427	435	423	445	451	435	411	420	427	420	436	444	420	427	410	403	414	438	445	454	452	412	443	407	451	422	439	433	402	395	437	409	415	415	458	409	430	433	419	374	443	428	432	418	439	391	425	434	425	452	420	455	440	440	426	404	431	447	433	470	426	413	393	431	439	392	421	415	418	403	442	407	421	408	400	450	464	416	404	431	434	384	424	378	378	394	416	430	458	445	435	418	366	430	449	433	430	436	422	391	402	383	380	400	438	445	408	396	432	416	407	435	400	371	421	448	414	406	394	411	412	424	413	419	462	415	401	438	406	421	419	430	411	399	398	442	398	380	396	436	439	406	428	374	405	433	423	365	421
13063	19178	14059	2241	1998	1863	1549	1342	1394	1271	1140	1198	1112	1044	1109	1028	1096	1013	1052	1004	980	941	982	994	977	983	904	983	938	953	1000	957	964	944	1006	942	958	951	959	955	922	932	993	976	991	937	947	1013	972	945	896	925	946	932	911	918	930	961	935	956	963	921	923	983	915	920	889	957	900	960	941	964	934	895	971	1015	913	952	903	930	953	876	915	903	927	959	922	951	953	895	948	846	932	916	904	893	939	883	965	953	930	916	946	913	928	981	936	911	890	897	919	909	1011	992	841	895	926	936	911	923	906	943	887	899	910	930	951	935	902	904	942	942	954	931	925	938	918	908	942	891	933	926	895	861	941	989	917	900	955	975	901	885	927	963	907	966	959	919	894	884	932	904	963	949	966	920	932	933	827	912	943	905	901	967	904	906	948	873	984	940	986	907	881	909	944	938	958	919	1001	820	867	889	912	949	973	910	921	930	907	926	877	976	896	910	910	965	954	917	876	919	923	889	943	936	927	1006	942	936	945	922	925	930	907	928	886	904	924	919	933	886	913	865	905	825	909	956	894	925	907	877	928	925	956	914	908	984	933	876	882	916	941	910	933	876	954	967	917	912	935	978	877	876	932	938	927	898	919	927	893	870	892	885	943	932	930	951	936	932	914	963	916	930	904	952	915	899	933	919	922	925	928	958	878	906	922	925	937	919	931	935	976	980	949	910	955	926	889	939	916	930	930	887	875	954	963	916	888	926	939	900	937	924	881	925	888	967	940	885	912	899	903	908	882	908	870	884	940	917	964	886	927	920	938	934	937	960	930	893	915	943	942	945	966	911	935	930	900	947	966	889	871	892	904	952	860	936	942	947	928	985	970	898	957	894	943	920	915	902	922	925	873	916	993	957	942	902	876	947	953	909	972	918	956	889	956	928	933	920	935	931	943	875	911	915	977	974	867	911	902	894	912	861	917	920	928	857	901	858	948	944	944	967	921	946	979	913	951	847	908	938	905	861	927	931	933	931	861	1023	921	915	920	886	933	893	924	941	933	920	910	945	907	964	933	968	904	895	934	925	928	910	943	920	945	887	919	940	996	964	863	965	948	880	894	944	942	968	917	906	891	966	909	938	912	921	936	966	982	939	890	922	925	936	947	897	894	898	893	904	901	931	929	922	853	983	955	905	949	960	992	901	910	983	957	907	904	917	935	886	937	940	911	891	909	884	967	947	896	920	906	913	900	909	920	914	940	952	900	972	942	959	976	929	918	916	922	955	903	914	902	912	935	937	901	951	909	870	973	908	895	935	880	960	941	882	897	938	915	953	954	964	916	933	899	898	943	908	958	856	961	897	930	947	960	907	906	928	930	924	937	882	961	947	944	892	936	917	953	905	955	922	918	917	929	873	940	930	965	903	915	902	920	905	947	920	966	928	906	908	990	957	881	934	876	1000	906	873	893	959	924	962	942	866	931	897	899	946	909	915	963	941	913	984	945	932	926	904	888	858	963	921	914	873	923	889	964	904	928	886	938	932	928	919	903	919	917	874	879	916	962	965	946	968	930	937	920	878	909	858	957	933	912	950	983	917	911	893	871	923	921	941	942	924	942	900	924	859	948	928	953	928	917	916	902	943	888	955	917	951	931	863	952	872	958	985	896	931	915	925	905	914	971	906	895	935	936	943	908	935	926	909	974	937	872	925	932	914	953	918	932	917	927	889	940	900	898	910	865	898	901	980	899	939	935	896	915	975	899	974	909	911	912	946	924	960	935	932	889	913	894	922	926	930	889	871	893	863	897	934	908	915	934	917	918	930	909	938	897	894	909	911	876	938	916	924	941	915	958	862	943	923	895	934	967	906	960	934	920	943	912	917	927	944	979	940	932	930	947	1002	909	890	915	971	918	934	900	945	955	915	912	944	918	927	940	894	919	940	972	915	891	908	972	904	993	909	962	899	946	888	954	913	929	923	947	891	897	943	875	928	934	933	909	913	922	888	978	957	940	882	900	886	903	951	958	936	919	947	856	960	888	919	950	892	938	932	944	965	960	930	935	934	873	915	953	985	914	936	954	945	918	961	932	895	943	900	862	909	926	916	910	906	942	910	968	903	945	914	907	898	942	936	898	886	934	924	895	948	909	931	902	896	943	895	941	905	928	907	931	909	896	870	939	940	904	887	934	911	958	891	983	931	933	889	913	957	896	948	966	938	875	998	924	931	966	988	915	951	929	918	941	932	899	913	855	930	853	947	926	947	900	923	898	890	933	911	892	945	876	937	914	907	935	908	879	932	881	940	915	895	899	876	913	903	917	934	905	919	915	937	913	946	977	933	906	949	971	899	901	950	946	909	919	958	958	925	898	895	927	944	980	857	877	929	911	922	905	867	934	954	916	896	920	926	965	945	889	890	878	934	867	906	886	896	938	932	977	952	917	868	900	975	975	902	910	922	923	979	940	948	934	918	952	896	874	909	846	899	935	936	955	888	927	925	959	887	884	919	908	934	909	953	880	918	925	936	985	901	931	951	971	927	924	917	946	947	954	923	874	904	941	905	907	903	950	941	940	868	949	887	980	937	948	915	884	942	876	902	915	942	924	905	896	891	938	924	901	951	925	965	959	936	889	961	952	917	898	848	925	1005	946	931	935	930	918	927	893	937	848	930	962	926	872	984	935	910	941	837	931	881	915	925	912	937	919	938	952	937	884	968	901	924	950	904	978	927	918	960	966	918	934	877	945	924	964	931	962	903	983	910	955	890	920	894	916	929	897	959	962	923	936	946	939	890	950	943	894	946	916	989	928	946	931	942	964	926	925	929	946	903	926	927	897	928	912	923	900	946	895	900	951	903	912	901	926	896	967	922	876	902	892	950	919	971	945	904	924	954	951	954	886	917	943	903	981	971	972	912	953	942	926	925	924	939	941	857	876	923	1007	953	905	942	905	908	949	913	918	921	994	867	928	961	978	880	981	910	930	928	914	901	864	905	940	937	945	921	946	911	969	901	881	883	958	914	901	968	909	927	985	938	861	884	956	902	912	914	961	941	914	905	999	885	978	918	928	937	948	901	887	938	950	946	948	873	956	931	946	911	968	923	893	956	828	914	947	927	916	887	898	926	932	905	968	951	938	929	919	920	886	925	926	858	992	921	925	931	977	940	914	909	947	926	962	943	942	946	919	911	904	964	959	903	918	934	923	944	912	933	908	953	870	824	940	953	897	904	866	940	898	941	962	909	943	914	938	913	945	894	838	920	955	970	925	985	907	900	944	989	900	957	862	936	912	968	929	951	905	902	967	910	945	937	957	926	943	926	933	912	939	940	916	900	849	962	943	916	897	920	893	899	957	924	949	898	948	950	948	927	894	916	917	949	923	908	965	926	903	866	892	896	908	932	931	937	909	891	957	908	935	898	965	915	947	897	902	903	913	891	966	904	934	931	902	908	940	954	896	874	885	935	928	951	906	994	937	952	917	933	956	925	927	963	947	960	928	880	959	948	902	942	957	923	913	971	957	914	927	918
5863	1776	906	241	199	163	189	189	185	197	189	184	202	189	182	196	189	186	195	180	198	188	191	187	185	187	167	184	163	195	180	183	172	165	196	167	201	210	190	199	199	169	210	185	190	186	188	190	208	189	195	178	188	209	218	190	203	191	186	198	178	190	202	220	200	201	198	178	184	180	190	163	177	205	172	172	192	186	164	187	162	193	186	178	180	188	154	172	175	195	195	186	199	198	183	204	196	200	186	180	206	182	166	191	192	178	196	191	172	202	187	245	211	208	210	169	189	189	200	184	198	215	168	165	190	186	159	211	179	206	194	193	181	204	222	159	181	164	194	172	183	184	192	196	208	174	187	182	189	178	191	173	211	177	193	185	202	207	189	196	189	191	178	184	212	167	193	211	187	184	184	194	196	213	209	192	187	187	171	183	189	181	199	197	233	186	190	177	185	190	185	178	178	184	181	197	195	195	191	185	172	189	170	182	173	230	163	189	187	188	164	197	195	210	187	220	185	218	192	192	199	183	193	213	217	203	172	175	197	188	172	199	202	181	171	180	202	178	181	177	197	191	207	156	180	210	190	187	181	186	188	188	177	178	198	208	185	198	190	210	165	173	185	188	195	187	196	199	164	187	199	203	213	182	175	225	194	167	199	200	197	213	212	177	196	204	212	198	198	189	194	169	163	187	190	169	180	201	181	174	200	198	198	198	211	200	197	190	199	184	189	200	187	188	191	192	199	212	191	200	228	168	184	177	190	181	193	181	190	190	199	201	168	191	190	196	199	188	207	228	218	190	197	169	187	181	177	174	175	174	203	189	190	164	192	188	174	178	196	188	201	197	201	182	176	180	193	194	205	216	197	196	208	189	202	211	178	210	165	180	193	189	202	192	162	161	163	176	180	192	183	214	182	180	179	170	186	174	188	195	165	193	191	192	195	206	210	191	198	168	198	192	197	196	204	193	186	204	186	164	195	193	181	209	193	169	194	167	189	181	179	187	189	188	190	184	151	184	188	206	178	186	164	160	206	202	187	215	179	207	193	190	151	160	168	202	195	181	180	197	180	189	205	195	176	170	181	221	183	193	184	174	226	195	166	194	187	189	187	214	176	203	164	185	170	167	178	179	192	188	195	193	177	190	174	192	191	174	166	226	183	180	171	178	189	176	210	192	196	200	198	191	182	185	161	183	187	218	191	182	192	190	200	203	203	204	175	214	161	185	185	179	211	197	175	196	179	164	186	178	196	184	201	222	218	178	196	196	195	186	182	212	202	158	195	190	173	185	178	206	158	200	199	175	179	167	193	171	167	186	189	188	168	184	178	217	168	191	195	172	183	188	187	179	190	194	205	190	201	190	202	190	192	190	173	206	216	201	196	169	177	196	174	196	215	203	172	188	190	177	214	200	188	209	175	212	195	200	182	169	172	186	218	193	190	199	197	200	179	158	194	203	192	155	164	197	179	212	208	184	210	198	182	198	169	198	161	173	186	205	175	221	200	185	205	197	200	199	214	191	182	196	186	213	167	168	204	201	181	185	190	184	187	206	189	195	173	181	167	189	208	206	197	194	192	211	211	164	188	172	196	196	185	178	187	210	225	190	176	197	201	216	212	189	210	196	181	196	198	168	191	188	186	181	174	165	185	173	192	168	186	202	182	164	222	182	169	193	197	188	193	165	169	173	182	189	198	211	220	191	187	190	191	181	195	192	205	185	172	213	194	202	205	179	184	181	182	205	184	177	175	198	181	205	192	173	173	189	185	183	197	199	195	186	165	193	203	172	162	201	207	194	188	192	190	161	199	164	188	162	181	189	180	181	194	179	179	154	179	190	206	174	179	177	176	160	182	191	193	180	200	169	188	187	187	192	205	194	183	157	195	198	187	218	184	185	165	197	166	201	195	198	207	175	188	183	201	216	219	180	232	200	184	165	182	194	164	212	196	191	167	170	172	187	177	190	188	188	184	199	206	179	201	172	199	193	179	192	218	176	191	197	170	191	184	210	191	192	168	165	205	173	196	202	177	192	161	223	178	158	155	212	194	181	213	202	211	196	186	176	197	192	188	193	164	167	174	185	155	186	208	181	212	199	214	185	174	182	193	206	187	173	176	160	184	201	191	192	215	196	182	182	165	187	182	191	203	181	185	187	170	188	177	184	184	192	189	182	160	200	183	167	207	176	189	177	156	201	206	185	181	174	171	194	195	187	157	200	182	175	185	157	193	184	196	194	159	182	172	196	182	180	176	165	214	199	199	150	194	164	199	199	171	188	224	162	166	176	183	192	177	170	208	182	178	217	177	174	195	190	199	200	206	176	188	215	173	175	208	187	183	181	179	187	186	191	194	183	183	191	166	172	184	198	186	180	223	211	183	208	170	170	164	165	192	179	175	182	164	163	219	202	185	194	171	191	175	218	187	194	199	204	214	191	178	192	186	221	176	177	209	216	193	167	187	198	182	207	217	163	197	249	168	223	201	190	206	202	175	179	227	198	193	179	193	200	177	213	212	185	188	214	174	201	171	175	187	203	198	201	192	205	184	215	185	198	195	181	223	170	196	194	161	182	203	209	192	180	188	186	197	194	193	168	208	197	173	200	194	224	188	183	193	167	157	204	202	200	188	170	153	190	171	193	179	196	195	223	183	183	176	220	203	178	183	198	164	196	192	201	187	187	203	193	206	212	164	176	184	204	190	182	179	195	180	198	197	195	194	173	165	181	187	176	217	204	192	199	201	182	186	187	173	196	181	178	199	173	215	235	215	188	194	178	197	181	164	188	212	191	187	192	220	182	210	191	187	174	186	186	176	210	188	190	174	190	175	173	187	184	213	209	181	170	200	200	213	199	176	202	200	177	221	199	195	197	191	170	238	201	212	190	203	185	161	196	209	173	194	208	182	191	214	215	213	200	216	200	183	187	187	183	166	199	171	168	195	188	181	187	201	224	185	197	176	184	179	201	169	191	189	211	193	238	174	186	188	177	201	173	190	197	179	210	205	180	191	182	193	194	205	192	173	218	180	181	179	182	214	191	202	177	194	176	170	202	172	193	210	206	189	188	155	204	175	168	185	202	204	184	168	174	191	178	171	201	217	182	177	184	198	173	183	205	177	179	180	191	197	197	200	200	198	176	200	173	207	195	215	204	174	179	189	181	199	190	186	185	190	188	169	210	185	176	165	160	179	173	178	192	187	166	198	171	169	183	185	156	180	193	167	193	181	190	189	178	212	205	194	172	214	204	198	193	191	179	189	192	164	214	204	184	193	202	187	185	188	198	197	186	218	201	192	185	184	198	202	189	176	212	182	196	200	170	176	189	169	182	222	168	193	175	179	181	189	189	209	191	199	195	179	186	194	195	191	212	180	204	185	164	190	191	202	196	195	183	208	174	185	190	180	177	178	177	181	216	210	196	167	197	225	178	172	195	181	212	199	197	192	198	210	189	215	182	176	208	201	207	186	186	191	208	192	160	165	181	180	203	201	186	182	192	180	191	196	193
3985	2222	1448	494	491	489	518	493	503	494	508	463	481	488	488	501	515	506	501	513	472	480	467	529	478	504	554	440	488	518	503	492	506	494	530	503	494	499	499	532	467	480	513	480	551	501	496	541	520	511	523	423	512	496	461	495	460	495	500	499	491	463	493	463	491	497	518	484	488	455	499	518	496	521	500	505	476	509	463	517	490	550	478	490	504	490	492	479	521	453	524	502	474	496	527	530	489	512	483	478	524	476	476	480	498	504	508	504	489	523	467	506	511	464	528	495	520	484	511	492	488	508	503	495	474	503	467	510	519	508	490	490	477	509	491	494	474	499	468	523	491	514	494	512	481	536	531	484	499	456	458	515	485	526	511	454	488	482	515	492	535	456	527	516	459	493	466	515	484	485	459	492	489	431	488	473	499	482	520	460	462	523	511	497	524	529	477	497	503	487	535	495	531	528	519	473	514	517	529	477	486	472	520	512	515	528	502	503	495	499	498	470	493	520	466	481	556	497	502	472	498	494	473	528	490	540	514	496	496	502	468	523	495	486	500	480	516	527	483	501	494	465	510	481	524	514	466	481	477	467	475	505	542	527	501	532	499	503	471	498	564	469	499	495	515	458	503	514	492	542	488	464	520	486	474	488	522	518	501	513	509	539	508	497	511	506	504	503	513	484	491	476	502	509	501	525	491	486	518	517	485	478	515	520	498	488	468	522	488	516	446	490	485	480	485	506	452	498	522	514	502	498	502	474	492	509	508	514	494	498	479	473	482	495	478	484	493	478	505	519	491	475	505	539	538	489	495	546	514	488	481	482	487	467	523	499	497	508	508	465	489	543	512	493	473	455	489	499	477	446	478	517	478	523	460	476	486	478	500	518	526	494	523	506	514	491	511	487	506	484	485	494	503	486	457	506	511	516	481	494	512	505	523	507	488	484	488	492	486	531	496	474	491	483	515	497	468	477	501	501	509	495	510	507	509	506	506	490	507	504	487	483	479	524	507	487	482	472	489	492	502	514	520	486	510	500	521	506	519	490	475	486	486	492	494	464	521	519	491	464	452	475	502	483	491	480	485	490	490	480	505	515	466	485	488	485	476	514	496	489	482	465	497	495	462	517	485	515	491	517	490	484	497	500	479	452	520	469	474	482	510	517	506	476	518	509	523	501	498	492	488	505	516	481	484	487	480	523	526	440	482	508	562	507	513	508	505	483	475	498	487	479	439	520	488	503	470	484	516	493	478	498	499	521	441	483	506	545	469	473	473	529	532	532	516	513	516	529	494	505	496	505	513	545	515	517	496	476	475	495	496	498	516	495	505	449	500	481	512	520	508	481	495	476	496	501	496	527	483	487	479	497	495	490	483	513	519	454	539	487	494	465	479	481	516	506	516	474	529	505	500	506	524	480	491	494	501	497	481	510	489	490	516	482	490	520	525	493	474	465	512	475	541	478	485	525	520	515	479	433	525	472	476	486	497	517	488	524	462	514	512	524	484	474	485	465	433	512	494	491	522	422	470	497	503	481	508	488	521	476	499	472	490	508	533	508	498	438	508	486	491	480	484	516	534	473	532	499	485	472	489	480	517	510	486	533	476	479	462	465	542	469	486	487	463	492	489	492	505	505	482	481	494	504	500	473	477	492	485	466	476	496	537	496	460	462	509	519	537	491	499	494	514	498	480	452	529	518	525	481	483	522	491	499	539	521	531	489	486	499	509	499	489	492	495	501	501	505	450	479	477	507	448	509	513	459	496	463	500	508	558	513	489	492	489	495	507	502	489	509	499	484	492	472	531	490	471	513	525	473	486	503	506	542	491	516	515	477	497	532	462	501	515	521	516	469	525	488	502	511	473	503	505	507	513	502	498	480	510	477	494	506	530	470	470	509	535	510	475	457	500	522	527	489	506	458	535	487	516	501	475	528	503	512	488	474	477	476	491	526	510	480	462	479	480	496	501	473	502	490	488	484	521	533	498	491	486	473	477	483	500	502	518	506	476	485	498	514	478	503	512	502	505	462	470	441	503	515	478	493	501	533	483	502	494	518	483	483	518	520	500	464	490	507	496	469	500	455	518	503	484	478	500	533	473	470	499	470	515	509	492	490	474	507	485	481	475	481	539	502	467	535	486	479	513	465	458	516	477	485	528	495	501	479	481	482	493	468	517	466	527	465	510	498	496	557	511	527	514	501	509	493	477	542	497	522	514	447	502	486	507	459	516	482	491	537	484	482	515	526	473	479	471	475	482	513	478	474	500	462	492	515	518	509	502	499	502	500	456	466	494	482	530	503	505	518	476	467	465	518	518	478	522	448	499	507	434	521	510	530	492	525	503	472	470	471	520	444	494	501	486	483	520	435	461	492	482	477	497	495	529	488	457	516	502	479	501	512	502	496	481	489	472	484	468	453	482	512	520	483	497	486	475	491	526	522	480	522	489	476	518	467	481	511	490	538	533	515	469	485	531	484	531	486	482	498	510	509	515	524	489	494	490	524	485	514	508	518	486	518	522	487	478	494	475	502	537	494	499	520	487	487	488	502	503	498	521	512	489	487	511	513	479	483	494	554	526	477	496	519	478	486	520	507	512	519	547	528	484	509	485	471	471	505	501	510	482	521	521	486	498	515	450	521	501	488	532	508	516	492	493	503	521	493	511	490	504	509	502	482	482	478	480	478	507	500	486	529	496	490	515	450	464	529	488	460	506	523	489	472	492	503	495	479	500	493	503	507	495	507	519	493	512	479	504	486	487	529	466	499	488	511	485	494	502	485	481	506	494	545	501	462	484	506	517	538	504	517	490	495	492	501	487	494	495	508	523	503	494	494	502	503	471	520	487	515	497	464	496	489	486	515	506	452	496	493	475	473	482	543	525	472	458	514	517	476	466	518	486	509	505	495	505	513	471	520	509	489	494	482	490	475	547	474	507	475	520	479	536	473	511	502	512	496	496	489	467	531	525	511	476	481	457	461	507	509	489	553	533	492	463	456	463	535	531	486	526	532	480	476	475	486	523	453	474	541	507	472	486	493	468	486	459	534	513	507	519	501	493	495	458	533	506	479	462	459	481	470	515	470	519	479	493	435	497	494	458	505	517	509	451	472	523	462	508	515	515	471	483	481	473	507	502	528	468	502	481	481	470	443	542	478	511	510	461	512	490	492	489	483	481	496	489	453	480	502	481	555	500	481	496	476	500	525	477	481	490	512	544	496	514	559	502	492	480	465	501	500	494	534	506	507	521	518	464	487	488	515	512	487	503	471	491	491	440	492	528	508	497	487	566	493	502	501	515	490	480	494	526	527	507	516	490	493	465	498	481	478	535	487	515	480	507	451	514	524	493	478	560	461	485	546	507	490	467	480	516	497	485	495	522	473	480	485	503	494	495	516	494	463	522	505	518	514	523	486	500	489	461	507	491	504	518	507	490	501	480	513	484	491	484	468	502	452	522	527	545	477	466	471	509	519	448	521	477	484	508	459	540	537	485	498	492	531	482	487
14909	11259	15964	1109	537	439	382	404	428	425	422	409	403	374	402	381	342	367	388	378	396	394	375	371	344	356	380	348	358	372	375	345	393	383	334	339	379	381	387	385	387	347	382	359	363	367	353	379	402	359	356	377	384	381	377	383	393	400	360	367	375	375	377	355	346	421	353	396	356	409	361	346	392	365	358	407	400	396	365	375	337	376	368	363	373	372	391	371	389	350	367	374	412	389	394	375	380	373	399	354	367	378	381	388	374	394	390	389	392	362	387	364	360	352	368	358	385	376	419	352	337	361	397	421	406	333	414	354	369	373	373	418	353	400	362	348	355	361	410	402	390	358	393	375	388	360	402	394	383	387	360	353	363	367	373	393	362	421	356	379	342	368	377	390	357	369	388	389	405	343	375	411	357	383	383	376	410	372	388	360	344	390	358	358	367	383	346	370	426	369	386	347	365	363	369	377	367	391	378	376	382	387	400	366	393	389	356	376	387	389	334	368	388	400	379	349	368	347	379	386	359	382	380	380	352	354	356	372	365	383	363	356	401	373	383	369	385	383	389	393	352	371	417	332	382	353	386	388	393	343	353	377	369	363	412	355	368	345	366	374	390	364	388	386	352	354	352	355	374	367	371	361	384	341	380	390	384	404	364	376	373	363	429	386	386	400	401	348	371	360	359	386	386	379	393	350	342	398	379	373	347	371	343	362	400	338	391	404	379	372	390	349	424	417	396	377	359	340	392	374	376	371	374	374	382	339	383	376	372	356	364	369	354	389	400	359	356	348	369	357	362	368	378	386	388	369	354	388	363	362	354	355	370	339	372	380	379	384	341	376	385	377	354	355	352	362	368	355	364	390	381	346	347	386	375	380	362	343	357	373	354	342	384	378	359	383	359	362	311	402	350	363	355	373	377	382	400	387	386	383	420	376	366	409	393	381	369	404	367	358	353	334	366	377	357	389	370	355	352	324	380	387	393	409	418	384	368	361	376	405	356	353	343	419	350	363	421	366	397	347	334	393	343	385	355	372	411	365	359	362	362	342	360	374	364	377	394	426	409	382	356	389	418	437	375	380	388	358	346	395	399	405	373	373	355	340	385	387	374	387	346	364	388	359	330	380	374	339	412	387	355	376	369	402	368	360	391	356	350	330	369	330	333	374	404	380	387	401	380	366	387	349	393	381	371	379	369	357	363	371	396	346	375	382	357	340	347	376	385	394	375	367	381	415	362	351	363	364	354	337	376	378	383	358	408	352	398	378	343	353	394	397	403	359	368	361	355	351	360	336	355	376	373	388	415	353	414	369	387	370	371	358	391	388	365	410	401	371	373	395	358	415	418	344	352	386	381	379	337	348	373	341	382	355	370	392	354	360	343	369	384	376	381	368	410	403	339	350	380	339	366	375	372	351	379	374	339	391	368	355	341	368	349	382	409	388	358	342	371	363	357	393	353	404	400	392	377	385	402	358	396	370	378	355	384	347	340	369	369	374	366	365	366	396	366	352	361	357	352	349	405	360	372	382	390	395	362	377	363	379	373	345	406	417	384	359	377	362	361	327	359	340	382	362	374	413	375	407	383	372	391	375	361	364	369	377	357	317	386	343	360	371	405	361	360	320	413	358	378	341	380	360	354	383	378	364	389	356	366	386	396	382	392	403	339	354	368	411	357	360	365	385	363	403	382	374	379	404	381	363	368	418	373	369	372	381	397	355	336	364	404	382	353	383	354	390	356	369	367	337	348	354	385	376	371	348	371	434	358	372	398	357	341	351	348	364	353	380	387	379	389	360	359	387	373	383	385	369	363	375	390	367	371	370	344	358	429	360	368	363	381	384	368	393	371	379	360	354	348	357	345	362	384	378	404	405	375	373	373	357	366	357	350	362	360	406	346	378	376	362	361	369	395	329	367	366	382	357	376	398	382	380	363	353	410	418	361	344	367	333	391	390	386	411	353	367	360	373	410	405	350	376	395	400	393	397	372	364	372	358	352	371	383	352	364	357	350	373	401	366	360	364	426	377	372	380	345	340	379	422	425	362	360	378	355	353	380	369	428	374	352	396	372	385	376	381	369	404	372	383	375	395	361	384	362	389	384	389	362	390	404	370	365	412	382	378	403	374	347	375	369	371	357	375	349	382	400	332	370	379	343	346	372	402	332	340	382	349	349	339	357	359	375	325	381	378	361	347	349	365	368	389	371	398	380	340	343	377	428	375	371	369	370	420	369	364	360	388	357	326	349	366	359	346	379	377	393	382	341	394	377	370	405	366	412	403	358	420	421	365	364	394	367	347	360	360	390	354	365	379	384	389	378	367	389	381	364	385	366	353	397	414	357	392	373	387	348	373	366	365	365	390	404	402	331	393	388	363	352	378	371	402	354	381	391	362	338	381	375	319	371	361	395	382	398	370	373	360	362	357	373	370	396	369	379	364	399	372	372	372	386	328	374	401	382	397	350	357	376	369	364	365	387	428	371	412	362	401	386	391	412	385	341	374	363	357	352	377	387	382	355	356	363	375	339	351	395	383	358	370	402	352	412	375	368	432	372	363	375	393	335	366	365	391	413	361	385	358	395	385	372	367	336	359	362	374	356	361	357	353	388	375	364	373	390	356	372	368	388	373	366	357	392	423	389	381	355	396	349	374	362	390	355	373	381	359	413	373	366	372	405	371	385	348	368	375	312	360	405	408	374	344	362	401	373	396	366	353	384	376	365	394	358	407	409	383	375	396	382	385	359	389	398	378	362	340	337	385	367	406	397	405	422	391	376	357	379	360	351	376	390	381	405	407	375	369	358	376	390	394	368	336	355	350	380	414	378	362	324	364	383	381	365	348	399	402	387	348	352	355	391	381	348	381	379	419	333	348	365	348	370	397	379	376	385	363	358	371	365	351	363	395	349	410	381	402	391	388	386	324	393	384	380	386	394	353	362	338	396	387	379	386	342	356	369	342	393	402	359	348	367	376	328	348	369	396	387	390	406	363	379	358	353	343	404	370	402	377	399	384	373	367	348	361	349	357	364	416	331	388	352	383	368	372	346	355	361	370	378	375	374	419	389	417	388	367	381	370	355	364	338	355	362	335	364	352	354	376	389	373	351	384	393	402	366	403	375	377	374	375	361	374	350	322	376	366	372	390	367	368	341	389	384	376	346	393	332	322	367	378	359	401	389	355	374	403	345	398	354	355	344	375	399	367	363	385	388	382	330	371	340	361	366	404	357	396	367	375	352	350	417	372	370	404	385	342	374	405	360	359	350	342	378	359	378	391	385	375	365	358	359	408	358	363	383	382	354	396	372	383	385	372	376	352	377	362	371	387	386	383	390	393	408	369	368	352	372	360	357	343	392	362	344	402	358	371	358	432	379	392	395	410	331	360	341	376	355	363	369	379	385	384	354	364	378	339	348	373	391	351	359	367	375	426	343	405	367	369	367	375	355	393	387	404	376	368	322	372	352	368	382	365	350	398	372	342	341	354	382	411	399	390	393	371	375	388
10105	11819	11424	1585	1407	1354	1211	1140	1102	1005	926	935	927	945	976	942	916	867	896	831	906	883	887	902	868	907	891	833	884	869	846	886	818	853	882	929	857	823	826	869	829	872	903	886	851	854	847	864	887	876	861	849	844	858	884	902	909	831	912	846	878	883	926	862	875	830	877	879	864	871	828	840	853	879	857	780	856	894	863	832	879	817	904	871	861	903	875	873	930	872	833	880	860	791	863	810	857	828	800	843	831	824	909	825	849	874	830	900	829	840	868	908	847	781	891	857	802	872	808	843	900	919	867	832	848	876	872	882	893	844	857	870	909	877	847	827	867	873	832	828	854	895	829	810	909	847	903	858	869	887	841	857	879	881	896	896	881	869	867	883	863	821	848	849	875	892	853	875	855	852	844	928	913	876	858	891	894	822	805	860	910	876	848	898	841	883	847	856	800	885	835	851	837	908	832	814	846	876	848	852	884	817	921	839	858	815	867	888	883	852	859	853	859	896	819	927	846	889	874	880	866	841	867	804	805	927	808	898	843	906	899	882	910	810	883	894	852	838	920	860	874	837	800	875	843	805	832	864	821	887	884	864	804	880	816	849	899	825	854	875	858	841	879	835	887	821	893	835	915	855	832	824	882	855	885	883	878	876	861	827	896	836	864	862	838	824	845	776	864	827	923	898	844	790	850	871	887	861	862	835	888	875	842	858	868	845	910	863	862	890	917	870	855	838	895	870	918	839	863	889	872	901	877	843	875	855	839	860	887	842	833	822	874	828	866	864	834	777	849	909	786	806	819	863	892	861	814	880	847	861	904	855	842	799	889	853	854	884	874	878	853	818	899	779	897	884	888	860	906	840	949	865	822	876	906	847	858	851	850	894	835	873	910	833	874	893	877	874	851	868	834	811	864	929	793	835	880	869	854	859	849	902	881	891	913	844	834	875	838	864	870	841	871	863	848	875	856	832	884	823	916	912	823	827	830	865	861	912	824	851	886	857	857	855	853	857	856	897	844	857	820	847	839	832	864	892	864	861	869	906	888	883	848	847	913	866	836	768	863	847	894	821	862	855	849	868	849	856	805	861	860	817	876	897	829	829	787	820	803	905	865	850	862	885	804	822	882	826	859	846	890	880	906	865	862	865	862	853	884	881	845	843	844	859	882	923	850	835	855	882	839	819	882	860	837	892	875	883	854	866	875	831	782	882	841	825	870	914	861	845	831	851	860	840	860	851	837	845	891	897	924	814	888	844	897	893	867	899	884	805	923	834	833	866	885	837	864	858	871	842	869	826	802	882	849	847	876	859	899	871	809	891	902	858	850	837	854	853	817	798	833	933	888	892	847	858	855	825	852	913	850	865	864	858	849	800	865	846	833	810	906	899	931	888	799	854	855	856	803	886	849	858	885	804	893	880	846	834	853	856	869	830	834	843	837	785	863	822	841	871	825	861	895	880	848	844	886	856	870	859	850	826	862	861	916	843	824	865	887	892	859	876	894	855	866	843	827	826	866	865	836	877	894	858	893	886	860	860	859	845	814	895	854	846	811	831	872	825	826	807	840	910	869	860	871	812	850	863	849	900	855	822	856	835	789	899	852	883	893	895	886	888	858	891	861	809	910	843	865	879	839	869	834	857	849	837	865	831	896	847	864	844	872	864	847	869	879	893	879	848	855	853	833	853	858	849	833	775	815	857	862	852	899	866	858	834	865	822	827	847	816	870	864	902	809	860	869	892	859	888	846	881	902	817	844	835	826	818	842	843	853	860	881	856	905	888	911	912	887	866	817	833	877	857	890	882	925	865	845	880	849	836	827	838	909	827	844	826	847	850	869	889	880	867	891	838	900	869	853	838	827	911	856	821	835	890	843	920	806	858	918	887	888	873	789	879	861	882	874	894	895	808	829	862	841	858	857	892	824	880	868	876	877	868	823	836	873	860	888	842	826	863	876	845	845	827	866	811	822	840	819	855	835	833	845	839	807	878	872	834	844	863	867	886	928	877	843	856	908	841	846	854	882	821	859	856	847	777	848	849	852	898	841	892	829	827	817	817	801	826	876	860	876	879	821	913	882	845	850	903	886	880	889	874	931	864	889	883	849	899	874	858	830	849	882	829	837	855	838	830	887	856	800	844	849	848	819	843	867	855	858	855	908	862	889	859	916	845	839	872	841	883	905	865	828	869	861	810	769	827	840	836	846	817	853	857	893	800	883	874	857	867	839	838	867	926	814	900	815	842	790	866	828	874	843	796	874	884	873	866	834	870	881	881	871	887	819	812	822	834	837	858	861	787	849	887	879	837	852	830	883	823	836	869	855	841	855	870	877	861	923	852	852	907	849	833	837	836	841	851	866	856	836	870	881	832	849	897	864	833	847	849	821	806	860	879	866	846	852	841	858	853	916	811	851	881	826	832	889	912	813	917	839	908	861	901	858	848	868	882	868	899	807	828	824	856	856	820	873	844	816	811	870	806	843	881	904	893	865	891	839	840	867	837	889	819	791	910	894	903	908	830	841	887	865	808	905	850	896	868	895	895	900	836	861	890	859	884	847	870	816	897	813	822	852	872	846	852	823	828	869	906	872	844	783	863	817	850	852	902	819	827	905	826	822	889	838	898	823	882	909	833	841	871	869	882	845	883	820	826	820	822	889	810	810	899	867	839	899	932	782	871	840	828	876	842	896	847	846	914	899	822	881	869	874	836	877	877	910	873	832	884	883	898	901	856	806	886	887	859	852	829	817	861	858	904	818	865	903	834	885	886	890	851	832	834	841	864	866	852	845	898	871	832	929	888	873	907	842	838	880	902	836	854	880	865	861	845	850	865	870	885	852	873	855	891	826	804	792	873	868	885	892	872	877	845	830	841	909	892	856	932	870	878	859	863	859	864	859	861	822	875	894	872	812	859	869	861	827	865	857	897	856	847	873	888	862	898	881	898	841	840	792	871	831	784	880	885	880	864	851	857	892	901	845	848	900	872	829	859	838	884	930	841	824	883	860	863	889	877	908	801	852	861	908	845	855	828	862	831	826	860	860	874	917	891	823	858	868	858	874	846	845	852	865	823	879	857	841	835	868	882	847	853	809	817	885	856	866	857	805	868	846	814	835	837	830	859	855	889	893	861	853	843	900	860	826	882	827	850	888	878	846	876	832	840	860	854	855	851	835	877	870	854	858	821	815	862	856	806	836	864	827	886	849	865	838	856	813	911	845	872	845	864	862	886	823	904	820	862	838	845	929	838	864	901	808	842	832	846	813	906	861	885	904	859	858	818	919	827	839	897	869	859	836	831	887	836	855	855	831	904	857	828	847	851	871	843	827	800	870	854	850	800	864	868	853	887	836	853	813	804	876	851	880	883	797	840	862	806	849	894	847	836	829	846	862	908	799	855	867	859	831	848	854	829	866	881	853	856	826	842	853	835	855	902	855	834	858	828	854	840	881	873	838	845	838	841	877	854	816	941	927	876	878	829	839	845	905	913	845	843	924	842	906	886
22793	18714	30442	3187	759	637	526	520	487	478	497	397	416	474	439	415	415	409	440	440	416	446	406	396	413	437	412	427	390	431	389	386	403	452	412	440	421	423	395	434	474	415	373	378	456	439	456	415	436	394	474	404	431	449	417	425	428	410	437	439	443	459	380	439	399	392	452	388	423	403	390	439	409	412	432	409	420	458	413	418	436	413	403	414	419	423	446	403	410	435	451	441	409	422	427	435	455	386	428	432	418	415	410	407	414	395	457	454	419	410	419	379	398	394	403	400	392	433	430	429	424	454	427	412	406	398	454	454	429	438	398	431	427	397	405	444	430	406	455	391	440	387	418	428	428	440	410	423	417	382	418	377	430	419	398	423	444	402	388	427	378	398	422	395	398	405	450	425	426	398	415	423	387	428	409	420	426	407	458	369	392	408	406	464	410	440	385	446	416	410	415	410	433	431	404	424	436	434	433	418	394	419	460	394	424	409	460	401	439	416	413	400	421	412	402	462	417	413	398	435	443	437	405	436	418	434	396	378	410	405	414	420	446	398	432	455	404	417	439	426	469	440	424	467	458	423	415	425	476	423	410	430	394	393	423	409	408	418	456	434	426	384	414	393	421	442	404	430	373	377	409	370	420	422	415	430	408	440	422	405	414	419	446	406	427	407	426	423	428	383	434	406	421	431	426	411	425	408	399	444	403	452	412	415	399	409	415	375	422	426	429	387	402	439	368	402	425	465	445	429	356	392	434	453	379	413	414	441	425	399	448	455	411	452	391	412	379	418	413	408	418	408	427	397	414	439	378	403	452	397	415	465	407	397	416	417	412	413	378	469	423	413	407	420	420	447	440	434	430	424	434	422	442	448	404	412	437	434	424	402	398	428	414	406	419	415	426	414	393	388	425	464	438	430	445	432	430	406	423	397	453	412	384	402	378	432	421	418	450	453	403	389	387	462	439	446	408	429	409	370	437	421	412	412	408	426	420	458	397	409	420	428	416	417	387	432	387	435	422	406	412	442	405	429	394	442	396	366	367	444	413	413	413	414	396	420	418	408	424	458	405	428	395	389	384	427	414	407	381	425	405	412	410	429	424	410	400	408	413	411	446	422	415	430	447	421	427	387	396	409	436	408	446	391	409	393	405	364	428	433	429	441	398	409	419	416	391	411	405	433	394	424	410	385	372	410	428	421	412	415	409	484	414	406	418	442	457	454	399	449	478	405	402	436	412	383	387	393	406	384	416	418	394	391	427	467	385	429	434	383	459	402	426	425	463	461	465	415	445	457	470	436	450	405	435	379	412	406	426	428	400	446	443	387	431	410	409	433	462	419	427	394	432	422	423	410	413	438	414	406	414	439	422	434	434	405	397	453	428	410	450	389	386	456	425	436	393	416	406	472	394	388	443	398	379	468	419	394	407	373	425	431	425	402	443	442	421	402	417	408	402	426	419	432	468	415	403	419	445	456	462	442	396	436	403	429	416	469	426	406	414	400	419	399	405	417	430	425	431	415	423	452	404	425	398	431	408	427	430	431	416	415	431	376	405	377	405	401	462	446	399	399	409	418	408	462	427	416	392	420	431	427	426	426	389	392	419	427	412	420	403	459	441	436	435	392	391	417	430	405	419	415	395	389	415	415	415	406	404	444	435	397	371	418	394	397	451	426	411	421	455	425	426	427	448	436	396	435	408	427	379	400	433	438	437	420	429	442	447	446	415	392	395	384	465	452	423	335	426	435	401	409	426	435	397	383	396	429	432	409	448	392	420	408	386	410	437	391	373	393	415	430	440	394	423	401	404	437	378	423	432	386	440	420	421	390	402	443	388	427	402	407	419	411	447	401	411	404	427	435	437	410	410	433	421	422	408	388	427	419	421	403	409	425	412	439	419	465	420	403	414	396	436	415	396	447	418	410	431	443	420	410	455	405	455	381	417	382	421	407	388	422	415	392	402	401	402	409	419	434	443	388	410	434	391	425	432	423	411	448	425	446	428	426	417	415	402	462	405	396	383	421	393	455	454	423	443	418	447	420	460	401	412	427	425	422	403	433	431	399	391	408	481	445	441	415	441	425	430	420	419	416	386	411	394	403	428	431	410	392	437	407	382	400	432	453	419	433	423	401	430	405	408	405	395	413	431	412	421	477	434	401	371	445	462	416	424	385	414	456	457	407	404	400	399	441	386	431	413	458	405	435	404	409	402	416	444	435	415	440	402	430	395	439	443	405	437	406	425	420	442	405	374	403	437	399	439	435	391	414	418	439	441	408	400	383	381	421	426	404	374	431	421	419	437	399	426	389	420	423	367	448	416	416	439	411	442	404	391	405	424	441	437	402	432	386	431	432	397	427	389	430	408	401	373	388	393	400	374	436	402	418	426	412	390	389	442	451	429	415	455	463	394	435	407	424	445	382	464	429	412	415	415	383	380	434	447	428	426	431	434	390	438	403	421	406	407	448	419	370	381	436	405	390	414	379	410	400	444	451	404	442	412	446	418	399	421	398	400	435	406	405	399	453	440	440	417	434	429	403	409	465	438	407	430	456	438	418	438	455	419	432	421	440	410	423	428	428	404	402	418	416	400	465	438	449	382	429	423	415	407	440	442	419	409	413	411	456	405	384	429	476	425	394	456	440	431	433	461	435	385	413	429	442	438	453	418	418	411	402	389	391	437	451	435	461	433	437	426	395	413	403	410	394	443	410	419	398	430	400	377	385	395	431	397	403	386	423	436	377	404	395	405	399	402	390	417	430	414	462	440	407	440	432	418	410	379	439	448	427	418	427	352	406	403	401	403	432	476	441	410	427	431	388	415	417	418	445	405	447	410	431	433	430	417	429	443	438	418	424	443	399	408	392	412	427	435	368	365	435	445	428	354	420	437	398	403	389	429	408	437	413	447	420	384	405	401	417	398	449	396	427	426	407	394	460	439	420	430	429	407	442	453	427	366	394	416	396	407	427	400	423	420	407	418	440	374	437	433	444	436	427	428	446	413	456	440	406	393	407	412	423	441	449	388	450	387	443	452	416	425	403	426	412	441	419	412	433	435	398	406	387	410	422	396	455	434	372	460	418	441	419	426	384	408	422	480	392	403	393	363	424	437	414	420	382	442	413	416	403	410	411	430	422	446	401	426	395	423	442	416	408	415	418	401	417	441	438	394	412	441	436	389	413	446	404	442	462	411	436	433	434	411	464	402	394	462	407	424	421	416	427	414	407	376	436	434	438	404	394	433	423	403	413	432	455	399	441	441	395	403	413	380	438	435	419	448	418	436	432	380	393	413	399	450	411	384	430	445	419	410	436	417	402	450	400	431	381	431	422	395	450	401	443	437	393	439	422	376	424	422	416	427	421	388	396	440	461	427	414	429	437	411	419	401	395	435	419	423	435	460	388	431	403	419	407	423	422	437	380	441	440	422	439	405	408	417	388	394	379	414	461	427	422	418	411	404	422	417	386	428	436	419	374	350	435	408	435	419	443	412	414	369	425	402	430
12576	16786	17027	2400	2116	1781	1592	1401	1323	1242	1234	1199	1165	1113	1031	1023	1067	1031	984	1008	1000	991	1007	995	934	977	913	963	947	984	973	870	919	970	898	985	949	876	916	913	894	944	942	939	940	889	998	969	918	903	900	902	918	969	942	924	915	876	959	940	970	900	886	900	914	947	887	884	904	903	930	935	916	874	907	951	881	874	933	880	936	922	907	894	893	896	937	936	918	918	920	923	907	953	925	966	929	941	900	892	905	906	911	876	914	854	872	900	883	898	912	865	941	914	939	879	915	923	934	907	947	879	910	915	913	959	914	943	937	941	946	887	911	916	919	933	941	925	902	877	908	885	884	868	879	938	973	915	916	858	927	948	955	931	872	917	969	917	910	885	885	898	915	906	896	884	915	921	926	898	887	917	920	929	924	898	903	919	872	851	925	916	898	845	902	895	967	853	897	901	913	901	896	908	905	891	894	923	873	899	894	853	898	877	961	857	914	916	916	879	939	911	909	942	882	880	970	899	911	973	945	963	928	927	895	962	955	937	942	858	886	945	940	908	911	904	911	857	914	929	906	949	827	920	894	867	913	871	894	888	870	959	924	902	880	884	928	928	878	957	858	899	949	908	887	918	922	934	873	899	884	925	875	947	902	881	951	905	911	897	894	880	930	914	925	887	895	936	948	904	909	905	933	979	886	956	923	950	945	896	976	904	870	918	878	951	882	919	916	932	905	878	912	906	883	959	943	923	905	941	883	894	848	892	892	891	896	891	940	945	913	903	857	895	910	891	903	910	947	923	910	906	899	926	909	943	934	877	909	937	892	981	896	894	865	947	886	908	929	906	953	877	920	941	881	934	898	962	912	888	905	927	916	904	881	874	935	875	894	875	934	958	895	894	943	899	861	911	927	937	914	902	885	901	908	898	938	1005	873	923	907	946	885	913	857	902	923	946	903	935	955	898	921	938	913	866	916	939	942	909	848	897	893	889	850	880	901	853	962	895	968	948	884	917	908	885	904	929	895	853	891	897	927	906	953	961	891	903	894	904	901	904	906	916	913	848	931	878	914	875	905	941	898	900	921	863	897	905	907	937	953	907	983	868	884	881	904	917	858	908	935	893	934	893	879	922	951	879	870	919	882	909	956	906	891	858	927	906	906	927	921	908	850	921	949	913	922	924	942	930	973	930	914	917	886	872	943	985	898	956	933	948	906	902	916	955	917	949	933	903	895	885	926	976	938	869	891	938	926	989	903	896	897	902	946	888	914	921	890	881	966	935	963	913	944	924	974	921	923	918	920	934	902	878	920	903	877	904	968	890	945	905	933	896	940	893	946	922	957	932	874	926	906	891	864	909	934	891	886	975	925	910	901	896	892	891	914	920	926	887	918	945	910	911	906	932	966	889	887	956	937	884	944	878	967	930	945	884	867	935	932	963	929	929	888	910	970	879	920	880	887	827	906	881	890	934	931	884	907	890	902	941	869	924	920	957	940	907	929	879	905	980	967	958	900	894	940	901	933	900	903	919	897	935	943	954	919	890	900	923	909	921	946	897	984	881	918	918	892	854	907	909	918	926	901	935	882	925	901	957	899	938	885	958	925	845	914	942	874	956	913	965	992	940	901	916	893	928	961	921	898	928	916	939	960	933	936	930	904	902	915	909	906	868	934	934	893	897	863	916	942	917	968	899	910	934	939	913	923	926	945	889	895	947	902	931	898	926	931	916	913	968	959	924	893	917	881	905	844	933	864	884	927	948	895	943	923	882	967	909	931	889	880	900	895	938	888	908	910	955	860	945	885	934	936	917	892	859	872	907	859	863	911	918	953	913	970	893	904	906	971	902	887	909	942	864	883	879	956	874	936	901	938	916	900	948	900	912	875	897	897	927	903	905	899	870	909	970	863	931	892	906	934	881	906	929	853	869	903	945	910	929	912	942	957	886	857	886	848	943	971	883	941	903	933	912	913	944	945	908	958	934	877	960	891	896	884	886	902	934	871	941	884	887	962	892	915	907	915	907	927	923	880	945	911	879	883	934	918	893	871	893	932	924	938	880	906	895	946	980	922	929	915	956	933	906	890	940	926	946	942	916	879	897	937	937	906	966	909	894	932	911	933	849	973	885	972	903	927	891	869	881	905	917	921	981	890	909	951	973	914	896	873	884	933	881	936	902	888	946	916	889	884	918	922	923	900	932	911	911	883	920	881	904	903	941	942	905	945	911	865	882	897	892	893	954	949	863	926	941	925	939	918	940	932	883	858	902	907	908	852	980	889	882	902	895	952	962	924	888	929	954	845	900	924	904	880	902	943	916	897	932	894	906	911	879	904	930	903	905	937	918	935	937	879	932	961	917	921	907	927	895	911	912	924	941	905	949	972	906	869	932	863	948	904	907	899	933	906	937	924	939	940	887	903	890	904	916	910	867	905	948	976	912	909	914	913	926	849	993	911	981	851	906	900	943	926	948	870	860	888	918	906	900	863	914	889	908	952	909	960	935	917	893	924	882	910	889	917	917	867	883	893	884	920	921	913	929	895	905	903	959	957	917	896	972	922	947	913	941	949	961	909	913	882	885	898	977	908	914	885	942	923	864	918	905	913	907	875	947	949	907	905	947	854	904	893	897	936	907	906	861	926	898	933	911	916	920	919	927	926	913	954	934	930	868	904	900	908	923	923	892	904	950	955	906	953	889	935	943	935	942	962	960	932	920	953	919	917	897	895	909	930	873	929	878	924	927	931	917	858	929	920	882	927	880	916	921	897	893	934	904	859	886	885	941	923	893	964	891	869	926	880	932	940	851	952	921	870	900	938	895	925	970	951	944	840	922	898	908	885	901	930	925	919	915	943	941	954	907	929	887	937	922	882	930	880	856	923	932	893	898	889	938	905	915	935	898	948	945	913	921	867	914	938	924	961	926	883	918	896	966	914	920	926	931	928	870	945	905	953	953	912	932	898	940	946	950	896	879	891	952	893	893	909	877	922	945	886	901	879	947	935	896	941	927	888	921	918	924	926	895	945	940	930	886	920	975	952	897	941	892	892	892	931	942	894	902	893	877	926	918	954	902	921	957	903	974	940	858	929	877	926	905	859	949	880	955	904	952	952	956	928	892	961	877	863	852	933	903	984	905	931	928	838	838	888	897	912	872	879	892	889	881	897	942	905	899	913	916	895	944	868	982	958	939	901	873	933	852	944	924	865	859	909	915	907	894	910	861	914	903	975	938	925	888	921	928	871	916	881	888	894	907	932	972	907	862	909	899	921	948	909	912	919	913	914	955	927	868	971	940	924	902	890	888	919	896	931	885	910	914	929	896	945	868	933	872	925	935	929	902	952	877	885	940	895	908	964	886	882	935	910	884	901	883	943	930	909	880	892	928	900	941	922	873	952	894	909	905	858	887	897	911	949	890	895	928	900	950	906	881	928	929	927	887	960	900	939	883	886	866	873	892	883	918	926	921	970	940	933	935	876	882	887	968	874	936	903	982	892	881	903	926	889	894
5317	1585	992	230	184	175	176	211	187	188	195	185	192	192	185	170	175	209	182	212	182	194	193	187	177	207	196	196	190	181	206	207	164	183	193	190	194	233	194	178	204	184	164	223	187	169	184	176	183	202	177	191	166	199	193	172	193	162	179	211	180	157	198	198	194	167	186	173	181	211	182	193	200	196	175	183	176	191	174	181	204	167	179	189	167	192	192	170	168	196	158	190	174	198	167	209	189	154	191	174	187	185	189	203	180	188	191	187	201	209	221	174	197	199	197	204	193	175	158	163	168	161	201	160	176	189	177	198	178	170	195	185	182	210	187	179	194	175	184	182	195	198	203	188	210	186	179	182	190	186	181	191	202	201	203	207	182	176	196	189	192	194	218	186	180	204	199	198	183	210	196	180	201	173	192	180	201	176	169	180	193	180	195	183	190	183	189	180	207	181	207	185	183	173	195	184	166	172	191	191	177	170	155	205	181	195	175	204	184	183	201	197	186	199	220	173	171	195	190	203	192	198	187	193	189	192	181	184	200	180	180	161	179	189	199	173	223	154	187	178	195	183	198	185	204	196	184	193	193	178	178	164	188	184	204	184	150	182	167	206	179	183	175	165	189	197	171	189	188	182	210	142	198	220	166	183	209	185	189	176	171	171	201	202	190	183	208	183	207	206	193	187	188	189	180	179	155	171	213	169	170	171	175	189	188	184	180	189	207	185	190	167	200	183	179	183	162	172	178	178	200	207	198	196	178	175	181	187	164	196	180	201	187	193	168	170	204	166	211	202	163	202	171	179	180	226	175	189	153	199	197	181	199	175	194	185	188	182	190	183	173	217	192	178	191	170	185	186	194	192	177	166	192	196	189	189	181	182	199	191	186	193	176	183	188	171	175	170	187	185	188	182	184	185	194	184	191	194	185	191	162	196	176	171	194	180	178	188	205	157	194	182	199	202	185	179	204	177	214	191	170	198	177	166	193	192	164	155	189	188	189	190	193	196	176	179	184	200	172	197	171	179	182	186	204	190	173	179	180	209	197	192	170	196	190	190	170	182	200	169	219	189	189	176	171	176	197	207	176	175	171	180	193	200	198	179	167	208	191	180	178	211	188	218	163	205	200	180	199	205	180	194	197	185	203	190	185	194	192	222	236	171	169	168	194	174	171	188	195	202	192	170	191	168	205	182	168	236	179	189	194	185	197	177	193	163	188	204	189	186	207	208	180	181	175	178	193	194	209	193	208	191	174	195	173	185	165	203	172	216	192	207	189	203	213	189	199	173	200	202	186	189	232	198	182	190	170	173	178	214	209	169	184	184	192	192	178	199	172	160	195	187	193	189	198	183	172	225	207	167	180	168	192	224	176	190	175	220	203	196	179	176	196	199	214	197	201	188	205	182	169	173	196	186	170	201	168	177	179	165	196	172	146	202	186	178	171	176	189	164	175	195	195	173	202	180	198	177	180	187	186	194	167	187	164	194	177	188	185	172	164	191	162	179	194	185	199	202	179	164	189	198	161	214	190	180	186	210	182	185	195	184	176	182	224	177	226	192	185	162	162	169	162	196	182	201	183	193	196	182	188	202	197	194	187	195	187	169	166	190	188	181	192	188	213	167	177	199	179	198	210	232	191	189	192	164	187	169	179	189	200	170	200	177	172	188	185	187	155	190	189	188	206	177	206	202	180	199	192	199	206	148	159	202	180	177	186	216	192	207	176	167	197	159	189	170	174	192	207	209	176	187	193	165	217	162	197	199	172	192	182	170	184	183	202	168	168	203	199	196	196	193	184	198	177	194	184	175	196	171	192	183	197	171	184	196	191	185	164	181	196	209	197	190	189	176	194	192	190	183	195	163	189	173	183	165	180	175	205	171	175	179	182	192	177	156	204	193	166	170	206	190	182	181	184	175	197	181	210	179	189	178	163	194	204	193	175	186	168	184	188	186	178	181	162	197	205	187	173	189	172	192	173	189	183	179	217	187	178	180	206	202	184	175	216	192	178	195	167	182	169	186	175	180	202	178	151	202	162	180	191	210	198	186	200	161	176	172	167	170	217	194	206	140	203	197	212	177	195	167	192	167	191	207	187	163	164	173	183	192	179	155	160	186	207	171	170	164	162	171	176	149	184	184	218	215	189	169	193	162	178	200	208	174	164	171	213	219	181	163	180	173	204	174	220	182	167	193	183	192	177	166	157	179	168	182	203	165	216	191	177	194	189	156	163	194	170	168	192	175	188	187	174	196	198	188	192	192	190	177	228	201	189	183	151	209	183	183	169	192	212	198	204	160	168	169	183	196	215	173	190	181	180	195	172	191	185	177	185	176	172	173	210	166	189	175	177	196	193	186	209	189	176	178	191	178	209	181	193	171	184	188	199	183	214	177	190	176	189	208	205	186	172	182	210	165	181	165	197	213	199	189	180	177	176	178	191	158	166	176	191	191	204	204	193	191	197	191	193	205	183	188	213	201	195	193	184	163	188	185	196	180	182	197	201	184	197	177	169	188	193	198	185	189	175	151	170	154	159	172	182	183	185	182	204	179	191	174	213	200	169	189	201	192	175	180	184	167	161	180	186	175	213	179	186	191	187	187	196	181	199	175	173	195	194	203	209	199	173	206	209	203	187	197	194	161	174	180	187	199	193	203	212	177	197	180	164	224	188	181	168	172	170	187	202	186	175	166	178	170	187	168	202	168	177	175	192	176	176	148	206	202	207	200	213	175	172	177	188	196	180	210	195	189	193	202	187	196	162	185	173	190	176	207	169	163	192	193	209	199	199	160	186	185	140	193	207	224	172	201	207	184	184	182	196	167	174	219	197	201	187	173	184	181	166	185	173	196	201	194	180	181	196	197	166	195	181	192	206	199	180	184	174	198	167	153	170	187	188	179	198	168	162	206	184	189	179	191	154	159	203	217	158	183	199	201	198	169	180	185	181	170	177	201	197	236	178	178	157	200	194	216	189	133	161	192	202	171	176	172	207	197	188	198	231	185	163	162	188	185	166	176	169	161	191	209	221	173	182	166	176	174	196	192	204	190	176	195	193	182	194	189	236	200	184	187	203	191	186	175	201	186	162	198	173	158	168	201	207	189	214	224	190	166	180	196	192	200	178	160	173	172	168	184	192	171	192	175	175	195	191	182	186	160	214	184	186	168	199	197	176	208	186	202	172	192	194	193	188	168	171	180	212	197	210	189	208	194	203	180	169	188	197	194	189	169	193	194	196	185	208	194	176	199	218	193	194	182	195	186	197	214	180	177	178	207	184	205	158	196	159	163	201	188	165	164	188	170	186	177	192	180	190	167	195	192	188	187	179	198	191	170	182	197	190	167	190	182	195	187	161	168	161	204	170	189	212	197	193	171	167	165	171	190	196	152	173	183	213	199	211	187	170	183	222	174	182	159	172	192	186	201	203	174	188	223	176	227	195	174	189	193	177	215	180	174	190	180	202	187	179	197	191	196	186	166	179	195	169	182	189	204	215	211	180	183
3790	1967	1699	491	523	501	517	514	520	464	472	497	488	482	492	507	517	512	500	515	532	500	483	471	441	459	481	498	519	498	489	508	494	507	481	494	483	482	447	496	512	454	489	498	478	502	486	535	455	484	530	517	485	467	488	492	483	449	492	478	509	494	468	494	494	495	506	454	470	514	476	464	480	492	482	469	517	500	486	536	513	493	499	494	473	453	455	501	492	476	491	500	503	513	521	497	482	511	500	489	527	496	487	497	491	460	478	490	468	489	476	453	464	469	491	506	485	499	514	495	522	481	480	484	448	487	514	523	502	492	488	437	485	464	535	486	500	482	468	454	454	489	487	529	458	454	471	470	513	489	524	510	489	500	463	504	487	504	521	505	494	483	516	463	522	498	482	471	516	484	501	465	483	507	513	548	509	480	472	531	510	491	462	467	472	471	502	462	485	481	482	504	505	516	463	465	458	514	480	500	498	472	467	463	484	502	484	515	485	468	488	491	486	507	487	486	484	506	497	511	452	494	468	520	502	506	458	501	465	517	508	498	438	460	489	458	478	497	472	508	498	453	476	513	490	448	485	508	503	479	522	494	493	526	451	495	489	511	492	480	505	482	497	530	501	485	467	474	450	448	498	471	485	488	482	493	477	454	492	482	476	504	510	482	527	458	452	480	470	479	503	481	488	495	484	503	494	526	492	506	449	514	459	488	466	477	460	498	457	491	508	491	489	497	525	485	483	478	480	498	489	528	479	460	513	474	523	479	487	497	501	485	458	473	502	536	497	481	521	514	517	481	506	505	466	465	474	478	547	482	514	491	479	425	484	495	508	488	458	522	504	461	468	475	453	486	492	507	483	483	487	492	499	511	521	520	448	501	491	525	480	482	498	497	486	477	506	479	463	476	457	513	499	530	501	477	446	515	462	475	500	499	488	473	494	479	476	506	501	489	503	508	489	467	458	522	451	445	495	475	488	477	493	456	495	479	503	505	471	523	513	468	505	485	530	498	451	506	492	501	510	474	488	503	478	472	508	503	497	497	459	489	491	529	476	483	442	516	489	450	473	479	480	458	503	455	513	519	463	482	481	490	454	482	468	527	496	444	502	513	459	438	503	504	477	485	479	503	468	467	486	508	484	516	474	485	499	450	466	503	419	461	514	498	505	448	503	502	449	468	504	473	464	482	489	481	456	499	487	511	480	494	520	560	513	447	505	530	505	503	487	540	498	540	522	480	460	505	471	458	513	500	519	495	472	515	498	483	476	497	497	464	512	512	478	462	485	489	495	514	505	485	492	496	488	482	502	455	479	453	501	473	490	500	459	482	463	459	455	485	506	472	471	473	476	514	468	474	499	493	517	457	461	517	491	488	455	515	461	464	497	472	485	488	480	477	461	473	477	490	490	488	462	497	443	513	491	516	504	490	473	467	448	476	468	478	470	499	521	496	465	487	476	461	507	441	486	523	502	505	461	484	525	469	496	478	463	438	489	496	492	482	533	491	467	464	487	494	495	443	487	494	492	506	467	480	462	494	500	501	479	474	487	461	495	458	487	460	508	513	506	465	462	463	485	501	492	486	448	480	498	506	484	496	490	462	475	472	496	547	490	488	529	509	490	467	498	450	506	471	491	534	475	482	476	483	482	508	482	484	526	480	472	492	509	457	496	497	517	509	490	456	436	504	515	541	475	512	512	504	506	491	465	484	483	491	487	492	492	517	510	503	470	472	466	522	468	503	502	466	497	522	460	477	489	495	433	489	471	482	452	471	502	504	496	492	479	493	492	490	475	501	465	459	525	429	464	491	495	496	514	461	495	478	462	499	483	463	509	453	470	471	479	528	492	458	505	479	461	487	523	466	465	487	434	481	514	489	487	457	484	483	514	515	477	483	469	484	462	476	509	520	476	513	473	467	487	457	483	456	468	473	475	439	480	463	522	532	471	444	482	520	508	442	462	485	477	497	500	512	447	482	511	502	465	515	491	446	476	483	495	503	490	492	465	480	515	473	533	489	509	505	478	468	500	438	465	472	453	477	472	492	480	512	465	458	468	485	495	508	504	490	450	458	486	484	461	493	458	490	473	490	547	492	491	479	468	452	473	500	490	482	476	531	467	447	477	451	477	501	486	498	529	439	456	479	505	474	498	502	521	467	480	485	503	470	477	471	443	542	463	456	454	511	487	472	497	519	516	495	496	528	467	465	493	479	488	516	462	502	513	429	528	500	483	479	502	471	504	454	455	452	486	489	485	460	486	495	456	494	459	507	511	522	516	478	490	484	468	514	503	511	463	477	525	498	473	466	465	469	523	462	488	463	501	471	505	467	495	479	472	496	531	464	449	476	484	484	521	543	518	479	470	471	473	461	496	495	486	496	479	539	514	487	522	488	497	502	487	458	491	482	487	530	480	492	468	483	467	492	494	496	536	499	492	495	462	471	469	483	485	470	477	476	487	509	469	492	501	465	470	495	492	501	477	500	555	498	447	492	504	480	490	498	471	471	465	478	506	469	492	463	531	492	517	499	460	494	479	488	442	483	465	465	490	480	493	490	494	519	507	472	474	527	465	481	476	517	494	462	502	478	476	543	520	471	503	481	463	538	484	477	476	477	479	520	489	427	463	470	468	529	480	463	538	469	467	490	483	471	498	520	470	468	493	485	478	509	428	542	500	484	484	501	465	476	505	466	496	479	500	476	475	492	498	480	516	522	475	509	518	453	512	531	521	490	484	515	477	493	484	446	463	478	479	452	454	463	476	470	492	447	471	514	482	472	514	461	464	477	486	471	468	482	479	464	481	473	516	521	494	517	479	537	472	483	488	488	492	500	487	461	490	487	452	472	504	482	440	477	490	492	500	479	501	518	489	479	465	525	473	498	475	462	554	463	543	503	490	421	485	495	495	476	466	516	485	465	455	519	465	499	502	503	455	483	470	511	484	532	490	495	485	486	466	483	495	445	490	508	473	471	465	512	512	469	522	485	503	494	449	515	466	501	524	466	441	478	498	484	541	494	462	488	505	494	518	435	484	458	530	473	473	511	508	476	541	451	474	436	502	495	480	483	494	484	526	491	490	494	521	461	491	486	461	492	465	530	462	484	467	457	488	471	465	516	490	474	487	498	470	539	515	487	459	461	486	441	476	479	535	499	467	494	518	469	497	472	495	486	512	471	467	494	505	491	514	442	485	492	481	453	482	462	474	544	480	488	495	421	517	486	483	454	472	477	511	475	487	487	482	515	456	464	499	474	510	483	475	480	454	483	515	460	497	525	472	481	519	457	472	480	503	457	496	478	449	501	427	502	467	506	479	481	498	494	516	500	497	499	460	527	504	504	486	487	476	487	446	436	463	509	518	481	491	462	506	508	482	545	471	493	504	450	516	473	487	497	464	509	492	437	460	487	470	482	536	478	460	486	499	486	475	507	467	480	480	491	468	477	514	484	458	499	440	503	520	509	498	499	493	490	478	451	526	531	521	463	521	529	499	491	472	509	447	472
13467	12642	17152	1177	483	443	406	404	443	447	422	379	387	381	383	394	376	341	354	379	352	382	357	386	352	368	396	374	377	329	396	348	375	360	326	376	411	359	381	377	376	447	356	406	378	365	383	367	335	370	397	325	339	388	378	368	370	394	335	366	343	360	380	401	393	365	376	364	359	370	376	375	400	380	398	349	371	372	391	341	351	378	380	358	353	373	350	374	374	348	373	374	391	357	343	415	400	371	374	337	361	368	377	344	379	372	395	354	405	352	378	363	385	401	390	374	354	349	363	414	374	375	375	382	367	422	337	349	373	390	364	378	387	387	381	365	324	342	356	348	394	359	388	390	326	329	418	380	362	409	375	375	382	407	347	394	387	421	382	388	372	380	383	368	384	403	338	363	367	387	403	368	384	365	388	380	388	353	389	372	351	360	356	382	356	358	376	353	378	379	408	388	364	411	356	358	322	356	401	379	379	383	375	352	362	355	357	353	388	322	365	316	381	354	368	417	348	352	424	402	392	374	382	376	387	358	385	354	350	367	380	407	358	360	355	382	372	390	373	370	388	351	360	376	420	374	359	337	381	340	368	394	353	346	370	375	398	378	399	375	363	333	351	357	347	350	395	343	334	372	378	368	364	402	356	376	337	373	400	368	379	348	355	357	385	340	399	363	390	422	380	389	388	387	353	347	361	357	377	371	388	366	375	395	388	357	374	355	373	390	362	351	338	360	401	377	380	382	373	356	383	351	346	357	359	354	407	351	388	371	380	369	367	344	357	348	428	363	369	368	379	379	370	376	344	365	390	358	355	380	430	368	410	399	362	379	384	381	356	390	343	354	382	361	362	378	362	363	372	364	382	365	347	317	384	346	361	347	385	393	363	351	360	380	355	385	378	396	360	358	389	378	365	370	386	376	366	386	364	352	374	367	409	346	376	362	347	370	358	352	394	379	364	385	399	358	355	322	336	387	407	377	388	375	365	382	366	353	393	351	387	390	342	374	368	380	352	346	409	362	360	352	379	384	371	363	387	385	370	345	365	357	345	402	372	370	353	362	368	378	337	368	316	327	360	404	352	399	394	397	369	373	380	364	429	356	370	349	387	378	352	406	347	402	386	390	362	324	400	357	351	376	375	373	378	345	366	394	366	424	371	398	369	397	332	368	375	367	335	330	383	375	350	376	385	351	377	362	348	407	377	337	358	388	399	350	357	371	403	364	381	370	379	331	365	379	325	351	358	384	355	369	372	397	356	368	371	368	398	363	359	360	327	418	356	343	387	323	369	375	404	391	381	341	377	380	367	343	412	372	377	360	381	381	406	357	366	369	388	353	348	377	354	396	362	365	377	413	372	354	394	403	384	397	333	381	355	357	382	387	365	345	357	345	354	347	380	370	398	370	356	355	368	389	371	342	379	353	346	377	370	390	369	369	362	376	369	364	370	370	386	373	368	386	363	380	348	396	374	332	361	383	389	393	383	403	373	337	361	340	413	375	356	369	387	349	404	355	386	363	380	372	377	377	361	381	371	387	343	391	355	406	369	375	391	418	346	390	380	361	401	355	391	342	387	375	357	363	382	391	354	385	409	368	390	359	328	374	379	347	364	339	345	368	373	396	353	325	373	366	365	368	360	406	352	351	370	347	377	388	379	367	392	397	366	381	384	364	338	374	358	387	377	369	344	341	372	398	406	351	385	368	360	373	398	384	406	338	375	372	378	399	387	350	385	394	339	365	361	370	389	363	357	361	394	381	391	379	420	377	361	389	395	340	398	342	358	413	358	368	367	359	379	406	351	408	408	370	358	383	378	375	378	344	375	372	378	343	395	363	382	363	364	371	352	366	344	358	401	366	368	395	348	378	373	372	346	355	444	379	364	380	364	398	391	377	359	369	381	390	361	385	407	390	370	350	344	365	339	418	353	361	418	371	374	371	402	346	373	444	348	407	374	356	335	338	353	364	342	387	375	368	370	385	385	381	388	354	370	349	404	389	337	365	379	368	368	363	386	368	402	360	375	355	374	338	380	378	353	400	378	382	401	375	390	416	352	364	369	349	389	357	372	345	363	393	364	386	366	398	393	359	354	369	351	377	386	349	430	388	398	351	333	419	371	360	325	354	358	395	354	368	369	373	373	351	370	356	356	373	353	379	394	387	421	349	371	383	384	352	369	381	383	361	354	415	370	355	336	381	364	358	356	377	377	322	397	347	402	360	340	367	370	387	371	362	358	371	330	401	359	346	361	375	402	347	391	334	384	369	363	402	402	341	355	394	371	384	368	368	368	377	371	397	359	398	380	403	356	386	362	399	404	359	384	391	367	345	390	372	366	393	372	366	393	369	356	371	394	414	328	387	353	379	373	393	413	377	364	384	419	344	399	330	376	355	356	349	330	395	373	379	347	387	370	375	381	378	363	377	447	345	360	352	357	349	338	394	377	381	362	359	373	356	389	361	367	331	367	373	358	369	386	403	375	367	327	395	381	352	379	340	386	401	380	373	340	348	395	359	386	356	341	341	350	335	366	383	366	345	351	386	374	356	344	383	377	363	340	400	370	386	373	337	416	379	374	366	416	404	354	364	380	373	371	354	348	397	346	382	410	389	340	403	393	348	355	345	357	353	333	352	361	346	391	362	393	396	348	358	356	355	365	384	375	380	358	361	388	349	392	361	369	343	358	393	393	382	325	369	367	374	391	363	393	354	364	329	337	334	403	388	353	373	399	327	389	392	423	357	420	314	389	378	388	370	390	404	396	385	372	388	371	352	395	385	354	343	378	380	383	393	375	390	398	399	395	416	353	370	396	420	365	382	373	317	331	341	380	376	381	348	361	373	366	367	387	342	397	384	389	372	364	383	399	359	400	366	379	381	365	390	351	382	386	355	374	348	385	365	386	380	386	380	359	353	349	366	404	362	391	377	360	387	367	345	361	388	381	354	408	400	369	347	386	394	342	376	381	383	397	374	382	369	396	425	416	347	329	363	374	381	389	360	372	364	393	404	392	354	384	370	364	371	404	385	358	372	368	352	378	372	348	349	364	368	383	380	363	355	371	365	340	386	363	413	379	402	377	339	424	383	361	318	367	364	377	368	353	387	377	380	379	400	341	347	419	370	421	388	354	372	384	358	369	399	360	371	367	390	395	362	349	402	394	359	375	365	373	365	389	390	346	353	347	336	358	350	384	373	415	401	323	319	365	385	413	340	412	381	367	378	355	352	419	383	345	360	402	367	356	375	365	362	401	371	374	344	353	343	400	384	359	395	340	352	359	356	410	392	399	351	359	365	394	361	355	400	404	390	350	390	376	348	404	386	347	344	385	368	374	363	384	375	408	346	367	373	357	347	356	383	350	387	359	342	370	408	362	389	391	365	352	373	373	355	354	436	356	380	361	367	349	391	369	395	369	369	393	371	381	370	369	376	386	393	393	392	381	356	407	394	337	359	440	410	368	364	353	350	378	393	360	384	360	374	401	427	366	375	346	346	381	388	384	365
9380	12731	14012	1551	1370	1299	1176	1108	1054	1051	1044	958	954	942	936	921	896	917	967	904	892	901	855	843	878	868	840	878	834	823	916	798	837	850	849	813	872	888	837	903	883	905	886	910	894	856	854	845	907	873	831	876	868	810	803	857	863	867	830	858	855	842	855	893	824	892	865	862	826	806	836	813	826	852	835	891	819	875	914	886	884	830	840	866	854	866	904	879	852	900	884	819	843	871	812	881	902	872	849	902	841	877	901	838	858	837	865	845	842	888	854	884	868	839	843	864	796	847	858	852	800	847	853	837	864	862	840	855	859	840	824	834	811	864	844	858	830	845	877	828	842	787	899	856	867	871	865	813	849	869	887	927	812	862	879	848	868	830	822	846	898	870	891	835	859	885	852	891	865	824	826	840	937	842	896	839	899	863	819	856	825	879	857	874	828	819	809	881	873	817	844	871	825	854	790	843	882	852	852	834	829	919	852	824	815	852	848	858	848	858	820	837	854	841	876	835	815	831	855	843	868	788	882	888	827	819	858	903	804	859	869	925	893	856	829	858	838	832	834	913	852	855	830	820	896	805	868	851	809	806	859	865	858	878	902	834	850	873	857	897	828	847	845	892	825	838	897	846	835	871	805	832	807	846	786	889	872	853	777	832	878	863	873	847	862	827	815	790	893	852	835	875	934	829	850	814	812	785	830	883	845	851	847	817	886	839	867	854	809	863	871	818	798	802	813	859	892	873	875	898	827	835	889	853	841	770	897	840	794	804	863	869	829	879	832	835	854	881	830	884	870	879	882	868	864	929	882	846	791	851	835	821	840	878	811	917	912	833	835	835	896	856	815	856	900	911	847	856	831	891	817	884	863	860	809	826	943	814	827	845	832	836	823	855	800	868	898	831	849	843	878	877	847	816	833	858	882	862	867	835	854	841	895	804	850	856	840	857	870	834	839	849	844	840	848	820	837	859	826	826	864	856	846	866	867	856	836	829	842	840	856	878	820	810	818	810	896	855	859	815	848	868	875	818	887	826	910	837	837	846	849	871	851	843	870	841	851	857	903	789	880	854	861	830	868	842	843	931	889	844	859	812	884	869	837	827	845	814	818	891	843	833	850	884	844	866	850	828	907	881	840	851	881	922	858	879	844	823	885	827	833	882	881	847	846	847	832	867	826	838	835	848	836	885	877	874	849	846	855	841	800	841	824	814	868	871	864	842	850	865	836	867	888	817	895	862	848	826	830	803	881	855	862	853	854	866	803	817	872	853	814	805	848	834	844	871	819	918	861	842	837	862	831	887	881	815	861	867	818	865	797	791	824	817	893	850	841	846	833	840	816	861	883	791	856	866	869	881	890	856	850	839	774	894	883	830	813	823	866	887	829	816	837	864	882	847	843	834	852	813	918	864	910	848	861	875	830	876	894	879	858	887	938	883	881	837	858	847	879	823	797	839	860	855	852	847	822	860	879	808	865	892	840	902	883	827	895	893	805	856	818	854	836	897	890	858	834	837	835	842	883	863	846	864	880	842	870	889	785	871	794	823	877	894	860	853	827	846	858	847	880	847	834	841	845	824	818	878	874	869	884	835	847	800	842	801	845	861	850	859	815	859	811	862	801	865	881	861	844	822	846	826	826	813	886	827	821	879	862	802	846	850	886	848	885	867	877	849	879	843	832	832	875	792	947	861	853	853	882	877	844	869	839	843	794	843	818	846	861	863	805	871	826	815	802	828	880	835	837	851	848	868	855	823	902	904	821	856	863	821	847	855	877	895	777	878	856	796	870	890	828	875	854	848	870	866	887	833	846	853	838	811	834	866	830	847	910	801	923	853	860	863	856	824	788	817	890	916	852	891	875	860	824	844	809	876	806	829	842	888	826	901	841	890	878	885	858	844	793	821	877	852	867	845	826	838	855	862	843	838	838	870	851	831	810	820	857	858	892	848	881	888	811	870	865	872	859	881	874	790	890	875	845	797	861	886	888	846	885	803	805	790	832	850	869	857	803	864	843	785	800	783	866	875	886	861	824	871	840	837	824	828	827	890	850	808	840	839	893	895	843	828	806	840	856	853	851	872	849	882	887	831	785	888	838	832	880	881	798	841	836	788	779	825	881	856	882	840	872	866	908	809	822	836	831	834	836	834	928	892	843	848	844	873	824	845	860	860	863	879	861	807	843	902	830	842	882	868	862	863	824	806	772	843	878	899	807	800	824	857	856	836	802	757	794	855	844	851	847	899	920	840	782	835	841	796	874	811	857	844	877	889	781	850	855	862	819	842	843	855	872	892	810	855	860	916	890	833	888	838	854	875	833	833	855	882	861	843	902	833	838	853	876	845	846	835	863	883	829	837	823	852	863	849	859	857	851	851	833	838	804	844	838	894	846	827	874	878	836	858	904	813	891	850	820	848	919	832	827	875	882	837	819	841	863	839	865	822	867	847	838	860	823	824	887	842	782	845	786	892	873	861	806	811	838	852	874	852	830	800	827	849	842	844	902	876	827	827	900	868	833	877	850	821	833	851	890	899	856	867	842	886	856	814	873	789	879	780	855	833	891	850	855	809	783	824	917	865	896	847	874	847	823	828	863	864	846	823	867	870	893	884	855	834	809	884	837	844	900	836	880	851	879	817	882	848	805	784	815	869	877	865	875	850	823	864	891	804	888	859	842	827	854	912	875	804	850	867	813	859	876	872	829	880	818	876	863	824	854	797	827	844	846	858	877	851	867	841	833	881	872	854	812	806	854	859	856	846	843	851	874	916	831	891	799	822	873	776	838	848	830	866	849	829	847	855	890	812	810	885	837	834	860	873	854	851	851	857	868	844	851	800	878	833	888	839	822	854	800	842	858	828	880	846	804	866	847	879	797	854	861	843	892	897	927	839	828	800	842	861	852	861	851	846	858	931	887	837	852	912	840	870	855	907	894	824	834	872	871	814	832	892	864	848	788	831	862	875	919	890	887	870	879	787	895	840	841	802	815	891	833	855	884	846	804	829	840	877	890	828	886	869	844	868	836	851	874	892	837	857	848	850	897	816	850	872	845	824	833	865	869	850	857	813	847	879	827	843	819	849	836	918	818	862	896	855	867	824	823	910	881	807	855	854	800	884	855	835	828	824	835	853	825	882	866	854	833	884	828	897	818	870	881	859	862	859	878	840	859	835	869	841	853	852	886	864	844	837	868	860	811	809	906	872	810	850	839	854	816	873	833	892	836	889	856	836	874	836	886	852	826	882	785	855	890	846	883	839	849	896	849	835	841	823	873	857	789	857	867	845	808	882	843	840	848	864	841	858	858	936	848	866	904	851	865	843	814	797	882	804	839	845	892	811	856	846	888	856	863	785	864	847	874	864	849	853	854	894	886	845	874	816	834	869	839	839	847	865	832	826	872	817	851	851	903	858	885	821	795	842	849	890	884	827	874	823	836	876	883	820	850	878	875	872	857	854	828	819	846	905	927	846	854	813	863	898	822	835	852	855	854	883	821	843	839	900
20320	24742	25139	2445	767	631	572	498	485	452	490	432	439	396	460	471	412	424	402	404	402	433	397	449	390	399	393	396	447	416	407	359	386	388	403	420	410	426	430	395	439	425	435	423	428	406	450	437	385	413	441	397	462	389	433	386	424	421	412	417	402	405	411	415	389	420	432	401	409	430	422	403	447	444	416	410	417	418	416	411	407	438	398	423	410	434	424	413	419	385	405	435	394	436	461	388	435	422	368	410	368	402	414	418	419	435	447	426	401	402	385	412	369	421	418	416	452	406	405	419	426	426	380	412	442	417	381	385	411	394	435	415	430	467	430	443	450	452	466	370	408	387	422	435	378	426	383	412	459	381	402	390	411	385	436	405	427	399	398	482	371	385	404	406	414	460	426	406	408	432	457	436	405	404	400	391	426	474	410	441	437	384	377	408	425	426	416	418	411	409	401	404	407	423	445	390	428	417	393	410	375	440	412	388	418	411	383	419	356	408	430	413	410	441	439	418	389	419	420	406	416	396	440	422	379	455	403	427	435	423	409	415	392	454	436	401	409	399	423	421	371	380	408	434	434	401	389	414	392	395	368	422	427	398	398	382	393	387	395	388	392	416	425	438	399	412	369	412	445	420	425	432	403	418	428	413	407	403	423	427	421	413	382	401	416	424	426	458	393	433	420	411	430	393	431	366	414	425	403	403	367	448	383	401	386	435	449	423	407	396	398	420	412	408	430	444	406	409	397	430	391	415	399	410	413	436	407	381	421	420	391	409	418	402	401	360	420	435	419	397	433	400	419	403	427	405	416	441	382	384	413	446	386	420	394	431	417	412	456	444	407	412	419	446	398	415	381	410	398	432	441	410	418	411	453	384	441	421	452	403	415	394	388	416	423	424	388	424	396	407	406	410	427	401	432	410	428	434	417	424	435	389	450	393	435	416	385	422	439	403	424	369	428	414	414	427	412	418	374	441	405	359	446	443	431	376	422	449	451	447	444	432	398	444	415	389	421	402	393	415	422	414	460	438	400	408	425	439	444	387	439	401	393	437	406	383	409	377	384	382	412	426	456	400	416	427	397	389	369	406	422	440	446	446	403	436	411	416	405	411	428	383	427	404	441	452	426	417	408	423	432	401	412	407	409	458	444	424	417	423	436	395	422	396	394	411	426	394	416	393	413	446	406	435	432	403	376	393	422	382	388	428	422	433	448	412	433	406	434	396	436	406	433	451	409	375	439	442	396	408	407	393	388	399	432	429	424	447	467	443	420	424	403	420	405	393	441	432	388	442	413	403	392	434	387	451	419	409	410	412	435	446	407	411	439	379	393	435	391	399	404	400	426	423	404	437	453	421	409	419	401	405	426	420	420	418	399	424	395	412	384	402	392	458	429	376	416	415	401	416	383	395	403	439	380	414	443	462	431	422	423	403	453	370	399	414	434	357	422	418	407	438	400	411	392	416	412	387	394	397	391	389	433	437	411	398	389	437	393	391	390	445	449	399	435	428	421	420	401	400	443	415	387	472	390	385	403	405	402	420	410	427	459	408	410	385	375	376	432	400	381	429	432	404	432	413	400	430	431	410	375	400	401	471	433	424	427	393	433	425	440	427	414	381	392	404	439	386	429	436	439	398	407	425	362	389	391	408	432	410	426	356	420	411	418	404	421	422	434	454	398	418	401	439	420	406	409	423	407	418	416	377	426	419	398	440	402	407	395	439	410	382	401	439	422	450	444	424	406	408	377	433	380	402	396	396	434	384	406	413	397	422	419	416	395	417	419	377	397	396	405	470	430	386	468	410	410	455	392	450	404	401	447	435	374	413	431	414	434	413	406	405	423	421	417	386	382	384	411	430	409	419	427	400	451	421	414	426	427	400	374	420	450	470	391	429	446	444	417	411	420	403	367	420	405	378	425	393	371	424	411	404	398	425	409	454	389	395	431	389	451	395	388	383	444	410	421	441	429	412	431	382	430	417	395	435	418	452	399	421	437	397	426	414	412	444	438	377	402	394	406	423	429	355	438	418	455	438	377	427	390	412	409	421	453	408	431	449	400	414	441	436	443	432	443	398	407	385	449	462	458	425	442	383	374	434	408	452	397	380	405	412	436	393	401	380	441	452	401	452	425	403	457	433	426	412	430	431	414	419	405	383	410	432	425	407	398	428	437	440	435	380	400	415	406	395	423	453	409	407	392	396	410	391	436	438	410	394	425	419	437	408	412	406	425	375	440	385	374	412	432	427	461	411	417	372	415	454	430	435	415	406	396	405	419	401	414	417	379	423	400	397	426	411	403	383	417	414	452	436	418	378	437	430	385	398	411	423	408	427	437	409	358	433	406	425	404	425	396	419	431	392	399	383	461	407	393	418	404	407	397	418	410	403	461	416	387	427	439	405	401	438	412	386	412	429	424	436	429	399	394	436	390	427	393	434	421	411	446	420	430	460	415	408	381	414	434	395	401	407	410	385	415	439	418	435	411	409	386	402	345	451	441	400	381	426	401	405	379	412	418	426	433	378	381	400	408	434	403	397	359	380	431	414	416	395	412	414	399	390	443	451	395	428	382	415	454	437	397	440	416	378	380	446	462	427	420	395	442	418	437	375	392	399	421	410	435	427	425	432	369	454	410	433	425	408	360	409	435	376	410	443	421	436	383	402	427	430	423	434	365	432	392	415	479	372	370	417	404	423	395	402	415	407	392	399	437	403	388	459	422	406	424	407	409	401	404	444	423	401	426	398	386	429	424	437	429	406	421	429	438	412	405	401	393	439	407	442	421	411	431	395	396	368	412	423	395	447	400	419	423	450	417	423	405	397	393	409	407	426	418	441	402	404	396	446	430	423	411	401	434	395	396	434	405	393	439	412	422	417	454	390	412	394	437	383	415	429	450	395	387	428	379	415	415	431	400	388	390	391	418	424	430	405	413	444	426	409	421	435	387	411	379	366	384	402	463	381	379	452	397	382	399	433	402	434	398	425	418	395	423	402	448	447	404	440	446	415	414	445	430	433	387	374	417	464	399	415	409	430	438	446	448	455	381	436	387	445	436	455	425	394	427	437	429	438	420	415	416	402	441	404	436	407	426	416	407	414	384	436	381	427	429	394	416	384	406	424	406	401	375	443	428	433	450	408	381	399	411	397	396	422	425	438	453	404	423	383	395	413	412	389	398	394	400	398	444	425	427	401	444	449	349	409	387	439	400	396	394	409	364	399	396	400	393	433	410	395	383	430	420	417	412	409	388	395	443	438	407	402	391	419	403	397	434	402	438	411	413	444	391	443	408	427	424	391	443	367	405	415	462	466	428	389	391	427	426	418	444	385	422	408	389	415	413	407	416	362	401	415	370	428	423	452	407	418	415	393	405	408	389	390	438	399	440	386	389	421	406	418	440	415	370	443	396	402	421	405	415	403	388	399	393	423	411	407	396	391	385	403	450	433	419	408	434	408	406	424	393	431	429	401	439	413	416	374	417	424	434	393	389	407	465	384	412	400
11247	21878	13591	2281	2071	1828	1530	1458	1263	1254	1206	1172	1112	1115	1115	1012	996	1046	989	931	976	948	998	1013	1000	885	970	914	885	954	903	917	941	911	909	940	956	933	884	873	947	913	965	959	966	889	924	900	922	964	937	905	873	892	912	950	909	956	922	873	866	878	915	888	872	928	881	885	924	934	925	918	909	878	909	956	923	926	885	880	924	842	897	904	893	933	870	881	879	929	927	870	938	882	906	914	867	914	873	870	881	898	908	916	916	944	851	937	869	859	881	886	898	889	925	936	912	946	891	885	893	886	892	936	957	918	920	854	912	885	934	876	910	950	866	896	879	845	914	914	897	894	932	912	1003	935	910	956	858	839	930	842	936	884	836	871	950	875	924	934	873	802	938	907	877	909	862	911	904	908	878	943	920	916	911	957	880	892	893	935	864	902	886	907	909	965	870	887	923	904	887	930	885	939	952	898	917	907	920	898	871	889	911	925	948	924	870	892	869	939	879	900	888	879	903	878	875	885	903	884	880	914	935	866	914	937	906	943	923	918	848	958	868	901	900	965	960	888	911	920	923	878	895	914	990	877	851	846	938	902	871	888	915	885	919	911	944	889	908	925	945	904	869	860	900	944	909	936	928	853	882	883	915	894	904	850	880	873	913	951	874	891	939	935	965	877	885	1000	912	899	917	953	903	953	864	947	896	921	901	886	937	920	892	889	891	890	895	905	932	905	901	943	922	895	892	903	891	914	876	938	922	898	863	889	904	918	876	923	848	873	911	859	926	979	907	849	817	919	913	896	849	885	793	883	890	923	890	893	866	929	962	886	861	916	908	863	925	909	906	865	883	873	876	986	969	915	928	899	890	893	874	913	886	919	929	908	907	866	945	862	915	876	911	881	902	878	850	867	882	942	896	942	928	942	853	949	913	940	924	891	912	928	875	932	876	877	881	952	942	873	903	892	876	944	877	887	821	895	916	944	902	902	901	894	943	884	940	915	910	861	930	902	910	885	890	908	872	891	894	890	892	948	870	917	884	919	938	953	888	924	919	889	971	911	898	920	918	946	922	935	870	898	863	907	906	915	887	876	894	899	878	858	882	936	902	891	884	901	918	918	902	835	882	818	927	913	894	896	881	896	914	898	865	928	934	900	893	932	896	892	982	849	854	845	940	896	888	875	873	894	856	984	846	895	898	913	833	904	908	900	914	872	944	966	909	915	893	918	943	922	960	897	892	916	894	877	923	889	888	893	869	919	944	949	894	939	863	898	905	908	865	904	876	903	890	894	877	881	894	874	937	887	879	917	904	911	973	981	918	842	902	891	887	953	943	890	894	917	895	888	898	964	942	925	882	921	894	897	873	882	871	912	954	890	915	857	960	906	891	911	864	919	931	869	928	902	871	843	901	843	915	892	947	969	915	898	932	885	933	856	959	904	919	939	876	861	879	905	922	854	851	910	881	900	959	944	898	890	869	923	985	896	966	951	902	892	932	880	905	891	918	892	861	886	957	922	936	882	891	893	903	949	908	808	876	873	913	863	909	876	914	905	931	899	904	937	891	909	910	900	925	873	860	885	878	936	847	901	895	878	852	873	937	926	959	886	937	903	893	853	909	909	913	938	899	927	905	947	911	869	894	954	907	932	966	912	874	945	872	912	866	912	880	884	926	897	922	873	884	869	937	911	916	917	895	872	904	900	914	898	891	870	918	948	952	858	915	937	968	936	928	926	898	874	943	883	868	881	904	932	894	907	879	937	895	904	888	865	901	846	881	899	871	914	943	879	875	953	867	876	876	942	864	884	939	894	906	942	864	930	921	893	870	915	892	898	865	850	890	885	905	870	911	874	859	890	869	897	929	935	906	903	934	837	889	923	938	930	929	857	930	893	926	903	918	932	910	948	902	940	873	930	880	873	907	886	880	906	874	900	882	934	924	889	918	956	902	908	915	961	853	912	882	921	910	883	877	928	892	881	897	883	908	890	913	912	953	944	876	936	929	881	878	873	866	921	953	878	919	915	904	884	913	924	922	891	932	929	879	924	924	909	860	863	905	882	876	918	883	891	845	902	819	874	931	833	892	889	925	878	909	886	891	923	860	912	928	883	925	893	903	887	923	900	901	885	897	891	908	927	865	944	928	887	960	927	952	922	892	888	883	874	889	955	898	906	829	936	960	943	886	923	920	900	924	829	927	882	868	861	870	824	954	887	849	888	927	881	945	923	912	905	880	912	849	947	868	933	896	867	895	911	912	894	927	914	883	917	908	908	887	907	938	879	931	864	940	879	871	924	923	876	920	958	903	942	928	883	952	942	914	859	941	892	894	884	910	894	886	928	895	926	876	915	892	900	917	908	877	940	894	936	901	891	919	867	903	899	918	968	846	930	879	856	884	877	842	856	874	881	902	898	892	887	893	938	853	878	871	887	921	898	908	900	865	927	964	904	890	953	878	857	909	898	874	942	899	901	906	913	895	898	962	893	915	945	891	997	960	953	897	929	883	872	967	902	874	921	922	922	841	923	835	898	912	892	907	930	917	960	912	875	908	903	841	883	928	865	873	898	847	903	968	916	896	884	919	857	886	922	914	877	946	996	927	839	901	861	910	898	862	943	892	867	852	894	844	845	903	917	870	921	847	875	895	896	884	897	879	907	919	915	938	861	903	876	931	935	910	881	869	922	855	899	851	918	905	889	836	918	915	879	907	908	891	897	866	934	935	893	850	898	904	883	924	922	844	875	859	914	972	880	921	940	912	889	941	912	975	902	887	936	888	888	882	853	885	883	905	901	957	882	931	826	882	890	944	881	942	931	895	910	934	890	906	912	912	903	932	943	913	926	900	939	952	844	913	855	890	868	925	929	940	855	906	903	869	917	928	894	884	898	890	923	886	896	915	920	911	915	849	924	897	881	856	885	861	896	872	932	878	919	875	933	921	932	921	916	891	854	882	900	864	846	902	951	922	872	873	848	947	906	856	840	937	942	896	952	930	944	909	896	906	895	890	901	875	903	911	941	906	879	912	876	947	878	914	894	901	911	873	872	916	930	911	960	883	888	866	870	913	889	903	893	907	860	847	936	955	934	973	888	954	862	923	890	915	953	926	916	886	874	880	917	907	873	902	884	925	912	884	879	940	949	918	895	911	862	957	880	901	905	963	916	917	880	873	922	882	916	900	919	929	950	938	891	880	867	935	915	853	878	902	928	972	937	889	881	916	971	868	983	938	885	884	865	899	899	957	884	916	867	904	941	918	887	892	893	942	911	892	913	902	868	873	957	950	921	859	910	876	914	900	916	852	886	872	858	930	957	920	891	864	893	959	881	928	890	918	938	908	899	930	893	866	899	912	899	944	901	918	903	869	931	924	938	907	867	917	898	905	893	895	941	886	864	915	907	878	922	887	874	966	863	966	920	896	900	936	934	911	909	953	854	886	917	935	914	946	906	905	902	911	897	882	884	901	935	936	907	902	906	927	920	920	921	971	870	912	875	861	891	882	930	976	876
3725	1817	437	164	165	175	188	165	193	185	183	182	169	201	210	162	197	191	178	181	152	174	167	166	176	156	182	189	202	186	182	190	183	161	185	180	182	188	186	162	169	157	174	181	165	199	166	160	185	183	190	181	187	180	157	183	200	202	180	186	181	202	211	183	169	158	173	169	203	187	189	178	141	180	179	186	184	221	217	173	193	173	186	161	165	175	181	198	199	174	195	175	184	159	179	162	143	160	185	162	194	178	143	176	180	176	181	182	192	184	160	180	171	176	172	176	169	181	201	180	169	167	184	196	193	133	178	167	217	202	154	183	188	180	181	189	151	184	188	182	177	187	176	171	185	179	177	180	168	180	185	179	181	172	164	180	170	157	196	170	172	151	159	187	194	162	195	178	190	186	191	169	156	149	185	184	161	143	192	179	174	156	163	192	172	175	191	181	177	180	184	150	199	174	151	175	146	185	178	184	157	180	164	164	151	182	174	177	164	179	184	176	190	173	163	183	194	161	170	196	169	203	185	180	161	180	169	164	151	159	187	180	168	184	184	175	168	163	139	163	169	185	231	150	168	170	164	198	202	163	183	176	181	187	164	173	175	176	182	196	182	161	193	187	181	177	167	178	193	192	182	164	173	168	170	175	184	207	180	167	176	195	156	194	177	187	191	173	210	186	173	205	173	187	190	166	179	170	176	194	190	185	183	163	198	187	175	156	178	194	197	169	180	176	156	184	200	175	179	197	190	180	181	171	150	160	197	179	200	197	183	204	189	174	197	185	182	188	171	152	147	202	217	188	169	178	157	170	175	179	176	200	204	172	161	184	181	203	178	174	211	182	165	150	174	161	164	192	207	181	182	165	176	200	192	182	197	170	179	182	187	201	196	153	170	175	195	198	185	167	196	170	164	182	180	177	186	152	187	194	173	160	174	166	185	176	177	154	173	167	179	199	152	164	139	190	200	159	175	182	146	173	173	156	142	148	171	175	181	166	195	164	161	185	159	186	212	177	159	161	198	183	203	189	214	152	168	174	178	181	195	178	153	188	187	174	177	169	183	175	177	193	173	176	174	182	193	196	171	184	185	195	180	146	200	186	205	191	170	187	175	190	175	193	196	185	175	178	176	183	207	194	170	184	166	152	164	192	174	164	158	200	197	178	178	159	173	171	202	189	199	179	163	177	182	195	175	181	156	179	177	183	179	171	175	176	180	205	193	178	174	185	169	162	173	178	191	183	187	169	177	149	188	183	188	177	179	176	185	187	189	196	173	177	182	148	194	178	178	170	178	189	181	169	175	158	183	186	177	187	156	160	192	174	168	169	171	176	158	163	207	184	193	201	203	190	160	156	181	185	160	190	179	188	181	188	193	203	180	162	165	155	202	161	156	171	188	209	181	167	200	191	177	159	139	193	192	154	180	171	171	177	160	180	180	191	165	160	188	188	208	200	170	191	164	186	175	173	162	189	175	183	190	152	195	191	149	176	170	166	181	179	166	176	191	180	173	177	174	171	203	205	176	171	205	176	198	178	200	216	191	164	184	184	150	176	196	185	191	185	179	179	202	171	178	186	169	180	181	180	178	184	172	176	166	154	171	185	171	169	211	179	166	151	170	184	177	168	172	175	180	189	194	179	178	183	178	177	179	181	193	181	171	162	176	168	211	187	182	178	203	187	188	175	173	169	176	172	207	197	166	169	157	177	188	175	184	202	201	191	168	183	191	187	170	193	182	169	173	193	175	194	192	173	184	181	171	180	183	199	162	175	170	152	158	162	177	165	206	183	206	205	181	169	167	160	157	152	167	173	189	163	171	192	179	181	195	196	182	203	207	197	156	173	174	151	193	186	163	173	158	167	173	187	146	181	191	169	184	175	178	162	185	185	186	168	193	174	184	166	201	168	193	186	186	159	164	156	167	186	170	182	172	169	168	162	182	200	181	186	166	153	175	188	213	173	164	182	194	175	189	192	179	201	181	178	170	215	180	160	190	181	191	176	166	193	187	205	177	184	182	185	173	191	187	174	163	173	171	183	196	173	188	178	174	156	166	195	190	197	160	187	174	181	190	164	185	167	183	144	169	177	195	198	159	185	155	194	194	169	167	161	164	190	182	178	181	175	172	177	189	186	203	165	160	175	164	202	174	181	192	161	187	167	185	190	183	173	212	172	185	178	181	183	181	145	185	201	157	194	188	181	194	189	148	173	208	171	181	188	171	188	157	161	191	192	177	191	185	181	182	171	172	163	202	194	159	170	155	200	169	185	156	193	182	189	185	188	158	171	195	206	164	168	179	192	199	157	165	187	198	185	167	163	207	144	172	191	196	193	189	171	187	182	181	187	205	164	174	204	195	161	178	166	183	168	161	176	177	206	179	191	178	196	211	159	182	179	163	172	192	197	155	182	196	188	206	184	167	178	169	196	176	197	206	183	146	163	162	176	176	167	172	193	187	173	139	190	162	178	169	183	185	180	166	150	185	181	174	206	192	175	159	164	163	174	180	206	172	170	175	167	184	188	171	170	207	167	173	188	174	151	185	158	190	149	158	171	163	190	188	170	183	203	199	191	148	171	179	172	171	193	178	190	182	198	157	183	203	182	157	179	207	178	197	163	182	161	206	197	168	193	198	161	177	189	169	170	188	200	205	168	186	168	198	166	229	176	184	190	190	153	183	159	166	148	159	181	174	185	201	182	175	182	161	172	198	175	158	194	186	157	169	177	156	181	165	186	173	181	195	176	180	178	187	157	184	172	193	179	174	179	193	170	179	184	165	161	172	175	160	188	175	164	162	190	149	175	167	192	158	178	169	180	181	147	154	155	179	152	191	146	170	179	174	209	146	169	173	150	190	173	163	190	202	178	183	190	185	175	172	196	146	171	177	185	178	195	175	183	198	169	215	185	155	194	192	203	186	166	169	175	166	193	179	190	168	181	185	192	205	177	217	195	173	181	174	179	167	132	193	189	165	147	193	198	164	180	161	179	158	194	189	185	192	188	206	187	181	194	164	157	158	186	186	172	186	181	160	182	174	171	175	160	181	174	201	179	200	150	189	196	185	193	177	182	179	157	176	185	165	143	166	186	176	172	198	177	177	171	199	203	196	174	209	192	170	165	209	161	170	178	173	178	174	184	171	183	181	168	178	183	181	206	189	194	161	171	180	159	172	177	176	186	165	185	194	166	165	162	160	164	151	191	168	218	171	172	168	193	157	179	191	186	188	154	197	187	175	168	177	175	186	148	159	165	191	183	165	154	175	169	175	175	197	171	178	180	179	172	172	170	176	190	186	188	157	156	174	162	178	197	163	185	158	199	158	172	187	188	174	168	174	157	200	180	187	173	204	172	169	196	145	185	179	195	200	176	200	182	185	182	187	193	161	180	168	160	157	151	188	199	176	186	170	174	172	172	159	137	156	175	182	195	189	172	199	154	162	181	183	191	187	169	159	183	148	182	194	196	206	180	175	169	194	179	162	177	185	173	189	192	162	163	197	198
3051	2617	937	490	477	494	478	474	472	497	450	449	441	486	463	497	446	452	449	473	444	428	423	470	507	494	451	442	452	464	502	462	453	503	460	456	496	406	469	455	485	456	466	509	487	499	475	457	466	458	473	504	467	457	457	512	458	479	441	474	495	465	499	416	488	496	476	448	435	501	442	504	453	514	455	476	467	469	501	488	442	515	451	449	415	455	479	508	474	457	493	434	409	478	427	483	487	454	477	466	454	450	487	457	454	513	486	479	434	491	471	458	449	478	499	455	456	478	461	515	457	529	435	445	476	470	442	476	480	497	434	454	456	476	472	487	484	468	484	468	431	471	434	494	465	504	484	453	499	466	462	456	490	452	474	493	452	483	456	504	461	495	473	469	487	487	458	493	458	454	459	453	471	462	436	471	512	460	515	492	441	462	471	485	489	481	475	494	476	479	490	420	525	483	451	464	434	442	462	447	479	488	464	463	474	501	439	471	454	463	501	459	439	512	435	470	470	454	453	469	457	455	438	441	439	425	475	486	459	486	465	499	492	464	473	481	465	478	475	479	498	446	432	459	456	460	474	480	447	458	479	475	506	472	497	478	513	476	480	461	475	452	489	484	479	473	435	481	498	441	461	444	485	479	472	473	486	479	475	444	441	448	480	431	491	475	468	434	457	465	456	466	502	496	462	475	444	491	484	453	460	461	470	474	479	472	447	492	507	484	476	480	463	487	456	467	498	479	487	479	470	452	477	491	495	520	458	460	487	460	430	496	500	490	453	469	462	445	435	484	512	481	488	510	447	453	493	471	486	440	432	467	487	449	460	477	466	446	484	436	455	442	474	479	484	473	441	490	482	470	492	418	453	479	454	476	509	473	438	500	465	473	478	473	539	452	455	450	480	430	469	448	446	458	452	462	481	470	470	475	476	460	467	466	468	440	468	484	454	504	448	450	459	494	443	449	481	476	439	470	462	453	478	474	477	438	434	485	440	480	469	471	445	488	443	467	430	520	448	478	438	461	509	436	429	460	462	441	481	509	454	459	447	419	444	491	455	469	488	442	450	452	502	474	428	477	460	473	488	460	491	467	453	482	524	477	458	454	451	468	447	502	471	479	469	441	474	436	509	439	442	468	471	453	457	452	488	452	426	444	461	513	497	468	480	479	484	470	495	475	497	498	438	456	418	475	501	454	434	455	501	458	482	461	459	469	510	489	458	483	486	450	430	497	437	461	463	465	513	477	483	468	444	440	419	480	449	464	472	478	482	512	474	459	428	475	466	521	466	488	434	432	490	467	439	451	436	472	483	480	462	447	495	418	472	501	521	515	514	485	479	452	487	494	490	440	469	465	501	448	494	472	485	485	499	481	472	466	446	537	471	449	468	404	479	524	454	426	475	465	477	486	484	486	495	493	469	462	466	472	441	423	463	464	487	479	442	483	437	495	496	479	476	448	459	495	474	464	502	502	486	453	491	458	473	470	466	423	442	463	463	482	465	452	486	461	530	446	452	475	434	458	487	501	491	444	452	459	426	473	457	486	480	475	476	466	458	502	458	456	470	459	447	474	441	470	452	441	471	447	464	454	481	463	468	459	475	426	494	473	494	491	500	491	439	474	466	452	454	490	508	467	443	458	444	472	440	485	503	448	450	469	456	431	470	481	469	453	476	440	477	461	453	476	447	485	464	473	485	433	463	457	502	483	478	463	407	486	458	476	421	496	462	471	511	517	470	467	486	474	463	478	509	483	443	473	511	462	490	438	457	473	464	486	498	496	478	473	488	493	453	476	472	434	484	494	449	458	506	440	484	480	453	472	463	480	451	474	466	483	484	453	455	473	521	449	468	421	490	478	459	444	483	461	465	463	481	489	425	441	471	474	457	478	491	450	464	478	476	486	479	476	438	450	455	470	487	461	489	480	501	482	452	437	478	449	443	450	457	509	440	428	489	445	472	473	471	474	422	493	470	441	489	464	503	450	456	467	480	455	472	485	494	450	485	438	449	475	479	471	512	439	501	493	503	497	448	446	434	461	454	466	473	452	492	477	453	440	458	469	494	471	471	476	473	476	447	468	489	488	442	417	448	470	479	496	467	492	476	486	457	431	487	460	462	474	484	456	456	428	478	470	461	487	468	453	490	498	455	452	447	475	466	460	454	466	457	496	470	466	475	501	489	453	486	455	447	471	454	533	459	515	459	427	463	457	481	475	454	493	441	455	470	463	471	445	494	473	479	490	442	452	492	485	448	472	475	469	451	445	448	489	486	515	463	452	524	485	477	504	470	467	450	464	508	487	467	454	439	418	510	477	465	462	466	476	482	477	497	432	503	465	485	470	491	448	470	480	454	458	485	459	464	465	453	491	485	491	464	466	471	502	464	445	469	479	485	470	482	474	475	505	485	450	496	453	481	493	462	435	484	434	459	475	502	445	470	438	440	481	464	445	485	480	478	483	457	447	477	460	459	460	491	453	463	431	460	443	484	458	456	466	469	474	512	445	485	498	489	456	477	456	490	456	484	478	488	474	426	471	498	440	469	468	469	448	475	479	491	448	496	468	469	433	480	455	492	468	488	471	504	480	454	453	464	457	455	463	482	473	456	448	481	534	501	482	492	482	455	448	454	468	496	476	499	479	510	481	440	469	458	444	426	426	468	459	475	466	512	454	465	523	454	466	497	446	454	477	494	481	469	487	443	478	494	501	496	448	455	465	441	472	463	420	543	450	487	445	484	467	500	472	472	499	490	463	475	486	473	487	476	492	474	456	487	480	455	472	489	445	472	453	450	485	464	457	465	453	426	490	515	421	470	460	481	500	509	482	467	469	447	484	502	471	447	457	449	476	472	465	492	503	465	436	432	519	475	489	489	448	487	449	461	486	431	458	492	473	470	475	452	458	467	488	465	450	451	447	483	490	443	473	473	454	454	440	495	481	448	480	487	485	454	482	464	416	454	447	496	437	474	437	436	415	514	484	490	465	454	474	483	484	487	456	462	471	494	473	465	468	436	448	430	471	438	461	455	435	499	482	498	458	478	451	420	485	482	469	441	511	430	467	487	462	437	465	457	488	507	477	491	469	432	480	460	484	488	434	487	469	498	459	483	464	487	488	497	494	446	446	445	493	475	448	477	445	475	483	469	450	487	497	466	466	472	462	486	465	460	494	469	448	450	476	470	484	488	497	429	471	475	489	478	491	486	458	424	472	437	474	441	439	490	466	472	503	450	478	486	440	465	517	464	460	456	449	477	471	488	496	453	512	466	485	446	479	443	444	507	490	477	482	465	479	492	480	468	474	500	458	448	476	468	436	466	464	437	500	457	465	480	461	492	463	466	436	489	458	478	445	460	450	469	475	461	472	459	436	425	479	465	449	489	459	464	468	489	473	439	481	446	526	450	495	438	506	471	487	475	421	472	491	458	466	474	462	442	485	513	450	485	465	450	460	489	442	494	459	454	514	483	481	449	477	454	454	440	469	470	495	472	457	464	466	470	456
11594	12268	15090	1108	511	468	414	402	394	388	385	362	411	361	385	356	387	363	402	372	364	384	420	405	376	375	337	387	366	373	404	339	363	364	368	365	372	377	354	393	373	411	367	380	367	376	359	380	356	379	325	413	368	355	360	371	387	349	378	369	361	366	370	372	376	374	341	404	395	371	358	372	383	371	382	429	399	351	295	364	331	397	372	379	376	340	369	360	367	351	373	377	378	363	389	346	335	348	360	362	356	383	338	361	362	374	362	302	385	352	340	404	306	333	326	366	337	367	389	389	362	412	369	345	355	378	388	359	372	384	363	336	354	359	371	397	382	361	420	351	376	359	343	408	396	389	374	377	357	374	361	345	335	365	333	345	379	409	333	351	371	368	391	357	398	369	357	378	342	418	411	373	338	384	376	395	350	339	368	346	353	351	387	358	334	341	361	324	367	384	383	385	364	386	343	336	341	361	359	372	374	344	356	324	345	345	340	389	387	332	385	369	353	395	396	373	361	351	364	347	370	347	365	368	368	413	341	420	380	377	376	379	393	404	353	367	407	351	423	393	345	350	375	371	344	387	343	368	372	376	376	325	371	316	346	354	372	351	343	371	363	406	351	363	395	374	345	359	373	370	370	358	307	360	362	397	389	378	354	395	344	380	382	338	389	364	347	361	365	411	328	338	381	366	355	355	415	356	370	354	361	392	340	331	323	353	391	343	352	348	360	365	307	352	381	401	354	371	351	373	371	366	344	390	353	375	363	368	376	401	323	411	359	357	375	368	365	383	379	373	358	348	318	364	371	370	393	337	357	347	368	358	376	392	379	381	347	333	359	354	357	358	356	350	353	391	355	352	385	400	347	401	362	342	375	367	371	351	382	393	404	375	316	352	388	358	352	355	343	379	381	354	362	359	364	367	352	374	350	380	365	338	356	330	348	380	350	366	371	360	372	374	355	396	347	322	386	358	353	361	369	361	384	357	377	356	340	332	394	380	374	366	360	367	366	367	384	384	364	383	390	359	370	359	328	368	324	372	381	382	377	371	349	380	347	382	362	393	363	369	352	364	321	348	376	397	361	359	323	375	358	349	322	352	366	379	391	366	352	377	363	353	354	336	394	346	386	339	326	382	352	335	345	358	374	347	364	373	361	401	398	409	358	389	372	357	305	359	360	390	338	372	374	386	326	347	368	365	374	373	409	388	349	391	348	410	308	367	355	361	359	403	349	371	371	349	358	367	367	366	352	360	372	374	402	360	358	394	403	388	331	352	425	359	357	366	380	333	368	318	383	369	357	392	381	324	383	389	344	376	344	383	352	392	356	362	373	357	382	353	358	371	376	373	347	357	372	341	373	386	351	375	360	390	364	374	337	353	340	369	324	361	363	352	387	377	357	390	353	349	369	369	361	369	363	365	359	363	382	321	384	375	362	331	338	374	385	402	340	364	389	354	365	356	374	356	352	361	357	384	361	378	386	371	353	365	328	360	356	344	334	358	387	429	334	350	345	388	367	357	348	336	349	381	403	392	372	346	327	379	363	356	346	374	357	382	340	348	399	336	387	382	362	348	353	364	370	368	393	340	334	375	334	364	367	357	426	376	360	355	425	386	340	384	390	370	382	353	365	355	362	362	343	387	392	363	371	332	358	358	348	374	367	366	321	324	384	372	359	408	389	361	340	337	377	321	367	345	369	365	385	404	355	366	365	355	367	377	355	326	369	364	341	329	330	360	392	357	370	364	305	364	386	341	373	325	377	377	344	365	393	361	375	369	373	341	389	372	369	373	365	388	344	344	365	339	352	379	349	358	355	371	335	382	365	358	364	368	373	372	323	365	370	365	369	408	385	385	374	386	376	357	357	369	335	344	362	338	368	361	391	374	340	387	348	372	360	365	371	366	385	303	336	362	339	358	319	356	360	365	371	383	395	377	344	361	351	369	359	372	354	366	360	357	385	385	392	356	393	375	388	326	359	349	377	311	365	384	369	327	349	359	358	359	387	383	355	367	361	365	349	364	342	406	369	311	376	362	362	356	382	404	356	333	370	355	361	374	368	394	347	407	352	329	350	374	361	366	348	378	341	340	359	380	378	380	417	407	371	377	385	369	373	372	345	368	369	350	406	377	338	366	364	339	392	395	379	355	401	336	355	377	338	364	360	320	367	340	356	367	342	349	344	376	382	386	402	370	386	360	359	362	358	399	362	351	350	349	357	382	369	323	371	353	351	393	348	360	362	357	347	364	325	346	389	352	351	350	414	360	359	371	348	387	385	349	332	370	372	376	355	380	353	355	364	372	354	366	347	397	376	377	362	370	357	356	380	377	368	378	354	354	343	355	365	384	343	372	356	358	376	359	351	371	351	421	350	371	379	358	368	380	387	384	372	382	367	363	377	361	341	351	384	373	361	367	356	352	335	345	413	356	350	366	341	360	352	361	377	338	344	363	372	319	371	393	406	386	348	413	389	374	375	419	354	367	368	359	377	373	365	355	386	364	359	311	402	353	404	344	349	388	360	317	373	374	376	324	369	380	358	346	326	384	326	359	394	419	375	386	351	387	389	401	401	384	348	349	386	357	377	372	386	411	363	395	382	349	361	390	343	387	368	376	366	336	355	362	334	327	365	362	378	345	333	374	359	399	373	389	379	357	347	369	351	345	376	379	385	330	342	366	362	365	377	342	362	349	330	352	380	375	349	396	388	381	384	333	347	328	384	432	360	362	343	370	333	391	372	368	370	368	364	369	368	344	369	370	358	359	368	391	393	402	367	330	372	376	356	353	330	407	394	377	351	346	367	437	371	375	381	361	393	342	345	339	341	349	373	354	348	345	347	397	325	370	382	331	365	373	370	387	412	308	323	388	346	334	339	365	363	345	371	363	360	391	354	362	357	380	378	345	343	389	405	370	360	347	352	358	369	341	390	402	382	345	369	388	366	363	384	402	347	356	359	384	378	367	384	333	344	373	424	399	401	363	383	333	365	393	349	360	358	368	335	356	378	363	373	370	369	405	395	401	375	370	349	352	349	329	365	417	363	366	373	406	379	358	379	362	357	382	364	380	360	381	389	387	344	355	330	373	317	327	370	354	360	327	361	340	368	363	363	364	344	336	336	341	336	357	382	390	367	388	358	354	363	390	334	375	356	360	328	405	342	375	354	384	345	386	353	362	395	351	372	376	366	384	359	395	388	395	386	369	385	390	393	378	383	369	412	368	357	391	373	334	347	365	343	359	360	389	349	336	358	371	361	356	344	397	349	360	363	396	402	403	390	353	349	339	359	379	355	346	371	399	398	375	344	353	374	375	357	363	364	376	363	358	378	380	356	374	366	377	349	358	365	322	351	341	359	387	360	391	356	375	382	372	343	346	349	322	350	384	381	324	361	347	364	360	363	386	369	355	364	334	381	348	330	386	369	353	348	372	353	382	326	394	367	344	356	378	316	376	398	344	367	350	359	364	336	414	385	365	393	364	385	377	392	348	375	389	330	355	362	345
8505	12766	13155	1533	1459	1312	1181	1087	1031	975	1018	978	923	969	916	932	872	860	865	875	859	894	876	912	839	836	870	850	901	872	861	884	866	901	837	866	893	853	853	874	870	846	856	835	877	850	826	813	825	832	848	838	912	864	890	818	861	840	852	814	790	851	808	863	780	855	805	849	874	846	817	847	855	786	825	805	818	901	855	811	868	877	891	811	833	879	847	847	823	824	865	810	805	818	833	814	812	793	849	836	835	793	882	844	791	840	789	810	875	852	905	826	858	853	817	844	818	889	834	816	855	807	866	895	776	852	861	800	862	815	846	871	851	833	832	794	888	805	805	808	802	837	836	880	874	848	877	816	796	849	845	825	868	867	856	843	833	813	844	864	802	846	875	838	833	849	805	789	868	833	838	834	780	856	816	838	873	823	787	802	861	780	862	877	810	839	832	847	878	815	803	826	901	846	806	838	810	829	830	804	800	829	848	796	817	853	890	794	834	825	855	856	858	843	838	816	800	841	811	849	822	854	835	819	876	882	767	815	865	859	820	825	839	838	851	812	832	852	830	880	892	880	836	840	828	836	850	842	878	826	813	823	803	813	815	832	884	838	848	827	800	881	781	815	813	854	868	855	871	832	822	843	862	831	805	855	822	805	826	811	856	874	807	852	884	826	781	878	856	844	823	844	861	828	827	833	805	878	850	829	811	853	856	827	807	854	853	843	848	811	864	852	868	831	814	809	793	875	836	811	821	792	808	829	885	843	829	847	842	831	861	847	809	827	885	829	882	800	873	838	794	819	813	858	785	832	798	837	868	854	837	794	863	856	834	825	802	834	829	820	866	869	842	808	863	822	812	816	840	885	817	838	894	838	839	826	874	829	855	874	910	802	905	839	873	819	833	884	800	833	837	872	852	865	832	768	876	923	829	860	843	843	889	829	897	800	858	853	793	788	891	877	817	838	843	846	852	846	894	827	839	812	794	858	816	881	825	843	783	800	822	865	847	860	831	801	858	833	775	849	794	818	808	897	872	876	825	814	842	748	842	854	812	844	839	865	841	814	833	888	806	833	818	823	803	816	792	852	827	845	890	870	847	780	822	819	852	841	855	879	810	851	877	826	854	849	811	827	902	810	838	836	880	848	862	830	876	759	798	854	846	825	812	833	844	852	813	832	808	825	801	862	833	879	861	839	800	894	842	882	790	858	824	844	869	878	872	883	833	873	849	823	812	825	838	861	817	863	860	839	839	836	878	814	859	834	828	815	872	846	888	801	879	895	836	829	850	825	805	842	850	824	837	863	850	874	886	857	836	825	822	893	868	808	881	866	832	820	887	831	842	819	841	828	790	870	862	844	827	809	773	819	766	846	829	838	853	882	807	818	792	802	850	870	865	882	887	857	854	816	876	841	837	782	802	888	787	859	853	871	870	787	851	845	850	906	883	817	797	830	854	822	858	920	803	843	840	842	793	903	828	850	819	798	868	827	826	870	843	813	808	832	831	851	830	841	860	838	809	859	903	859	858	814	875	859	891	802	796	837	853	824	850	870	875	865	892	840	886	869	792	837	864	884	818	824	839	849	897	864	836	806	857	862	815	808	857	822	889	837	818	841	857	846	904	822	837	894	794	885	830	844	804	874	887	870	803	832	856	845	847	823	827	826	842	845	816	854	801	836	844	828	802	857	811	874	858	845	811	886	862	858	905	835	835	806	834	807	838	814	815	846	787	872	898	852	827	839	877	797	873	830	850	834	842	788	776	845	806	854	811	831	840	858	851	849	789	793	858	849	878	799	876	873	846	889	838	819	871	845	875	838	835	880	818	833	809	844	813	786	873	883	866	872	838	849	813	873	837	816	815	798	863	873	862	849	813	845	878	860	852	814	826	839	847	818	819	836	812	833	843	858	853	887	849	859	857	863	873	862	801	841	812	847	791	844	802	885	812	839	790	894	820	875	867	829	834	771	831	854	795	800	813	835	849	881	814	884	849	836	835	833	849	820	843	817	794	823	837	802	822	831	820	805	827	821	856	840	825	827	868	890	818	812	844	870	815	839	784	828	837	808	872	892	845	871	808	818	825	824	802	816	831	862	832	882	854	840	861	833	816	845	841	887	899	820	817	830	854	852	855	796	825	829	838	816	775	815	795	863	813	872	866	856	866	830	841	857	823	838	826	797	795	821	852	832	865	835	788	819	770	841	813	874	850	850	840	860	853	776	843	795	836	834	820	869	823	841	882	847	793	799	839	878	845	790	812	851	757	842	843	842	878	853	917	823	824	823	807	863	845	831	849	837	811	852	807	832	779	839	822	877	842	910	811	846	856	896	892	862	847	818	853	890	826	804	845	815	838	798	815	876	885	893	814	899	856	822	799	882	874	864	803	787	855	805	849	827	828	828	819	813	864	837	882	800	784	849	796	851	858	858	835	850	905	813	857	885	843	825	845	850	829	772	838	838	842	849	874	850	821	855	870	847	850	858	797	807	827	813	800	797	856	854	840	786	841	853	806	866	811	816	832	816	799	859	829	820	844	879	849	833	836	919	870	829	801	825	866	813	842	831	809	845	854	840	857	845	841	852	801	838	805	810	807	827	791	796	822	853	821	891	808	819	855	829	842	828	859	831	816	858	830	859	849	882	809	831	816	885	857	856	837	832	859	843	849	763	859	868	885	814	848	801	868	840	770	800	858	833	821	833	823	815	859	869	842	849	903	863	819	871	813	813	825	863	847	853	827	894	897	799	841	838	852	788	859	881	818	841	822	860	865	867	871	873	899	825	873	839	815	802	848	849	786	830	834	839	890	844	865	843	867	807	816	820	850	839	804	859	870	830	846	786	828	828	888	893	862	904	826	862	877	849	853	812	853	823	814	856	799	853	885	870	802	812	853	824	823	894	766	796	817	880	813	835	872	779	828	830	842	849	837	845	868	828	875	806	857	824	820	835	814	841	846	815	826	814	780	834	852	811	859	888	812	846	835	873	842	858	833	840	806	813	861	801	846	860	798	786	856	823	762	841	886	785	839	890	836	814	815	839	873	859	835	866	815	786	858	843	834	832	865	794	807	814	850	871	772	830	807	852	808	845	825	853	820	861	832	907	803	873	864	854	815	818	877	822	883	838	833	840	868	812	787	867	833	852	893	856	838	883	837	876	853	830	845	860	812	875	840	821	809	829	830	855	817	874	837	836	815	844	841	879	903	855	906	847	825	865	863	816	834	852	838	793	811	863	817	876	804	853	861	841	848	831	927	831	823	845	856	838	839	862	849	847	851	867	892	841	797	852	838	823	886	843	849	856	804	873	848	807	853	814	873	855	852	837	878	855	842	829	910	834	878	799	782	875	851	868	827	847	783	845	880	878	830	832	904	824	853	814	867	846	858	875	878	814	851	838	819	871	799	838	876	891	837	846	852	841	834	761	854	837	864	794	815	856	767	830	779	855	795	829	839	855	824	825	862	888	786	802	866	874	857	815	840	861	871	823	823	848	832	773	855	806
19198	18988	31848	4108	751	625	527	517	518	494	449	437	410	429	374	440	438	475	447	440	431	418	422	452	392	390	399	396	423	397	425	358	420	427	407	426	465	429	401	399	402	392	393	468	416	440	405	426	410	423	431	378	390	419	401	419	379	368	406	384	425	403	407	394	393	371	368	415	420	427	414	419	369	398	426	410	399	409	439	417	406	382	410	410	397	373	379	437	438	397	412	426	431	399	408	406	372	413	407	407	410	417	420	395	386	413	395	390	436	412	393	435	395	374	422	396	406	407	428	399	410	372	386	390	406	418	420	386	415	408	407	422	440	408	429	449	412	445	443	401	380	376	393	400	376	420	377	422	399	400	393	385	411	412	442	373	427	373	414	404	435	422	412	438	388	414	402	415	407	419	389	423	398	424	411	396	408	430	417	403	407	414	444	401	402	403	416	406	395	432	402	372	385	393	381	390	382	434	434	440	388	390	383	413	416	397	451	432	433	389	403	397	427	434	375	404	386	408	393	426	402	409	428	390	400	404	422	433	409	388	416	429	361	422	408	408	376	379	430	356	414	376	386	355	395	380	413	435	408	428	393	401	407	396	400	409	381	394	398	415	407	421	399	434	420	383	391	417	419	392	386	371	417	387	432	386	426	416	396	424	397	455	364	415	399	405	419	404	472	434	460	457	437	392	405	443	413	403	421	440	411	411	453	415	406	385	414	386	415	445	410	418	382	397	397	411	423	386	392	410	394	399	457	423	396	435	424	434	416	413	416	430	420	379	435	406	402	421	427	414	421	438	417	425	428	439	405	367	421	414	398	414	391	442	441	451	430	464	412	416	436	406	412	386	417	410	416	447	428	409	422	370	407	398	409	410	394	410	425	417	436	453	419	391	419	429	405	411	394	432	429	400	436	428	384	402	443	429	368	418	427	442	404	393	428	372	429	445	377	432	392	404	406	440	445	395	407	388	408	419	423	399	409	413	445	415	443	381	411	440	436	378	383	412	362	386	409	428	446	405	397	404	401	401	384	405	449	337	428	418	387	431	423	464	411	395	427	429	428	407	390	421	391	402	400	419	403	384	396	374	422	396	430	453	393	401	413	424	427	428	386	404	396	409	425	397	389	412	421	420	428	420	370	366	361	405	419	387	420	414	430	395	419	398	430	388	424	416	410	408	406	416	409	381	446	413	411	459	400	383	377	382	425	418	414	405	405	433	409	401	383	415	442	445	393	435	402	381	411	420	390	414	437	374	390	407	408	424	373	419	400	374	370	391	394	408	381	403	421	395	399	404	415	386	418	419	409	374	427	392	421	445	370	416	434	381	410	383	391	415	436	437	472	427	402	383	396	425	418	413	417	398	397	426	413	433	440	415	424	389	395	448	401	413	393	387	413	395	446	382	433	427	407	407	395	396	423	425	394	361	401	384	458	453	398	446	425	386	430	454	405	408	411	448	429	388	379	419	401	403	428	365	361	405	418	406	407	366	441	387	365	369	395	408	411	450	390	395	420	395	406	377	362	410	424	373	394	382	397	389	419	408	427	388	380	408	411	400	412	422	419	383	408	402	419	388	398	399	451	384	393	435	410	405	373	374	424	397	405	406	446	409	401	431	393	403	407	410	415	391	419	418	428	385	398	410	416	389	444	375	458	395	428	382	454	388	402	395	411	446	401	428	415	349	364	433	389	394	372	402	423	395	410	413	382	393	381	412	385	440	408	432	426	390	409	407	401	397	420	401	359	406	379	407	393	428	427	360	441	418	393	437	410	394	383	396	404	433	406	420	444	420	422	387	434	435	392	412	437	404	423	417	401	417	428	394	400	341	432	369	398	460	399	378	397	402	402	403	389	376	386	393	387	411	419	407	418	418	416	442	392	395	373	427	418	393	412	419	400	412	414	394	379	426	435	403	413	386	411	377	442	395	439	423	381	415	422	404	406	414	432	374	385	404	423	404	381	396	444	377	399	413	421	431	404	416	399	416	480	445	417	417	431	389	455	443	406	384	425	395	411	386	431	397	408	431	425	412	432	436	376	391	392	391	414	401	401	406	430	383	399	416	412	403	384	451	402	395	406	415	395	373	393	434	435	407	379	456	402	416	371	399	416	447	430	407	433	422	449	406	389	420	381	419	404	428	396	419	377	447	400	392	409	400	399	426	448	424	432	399	397	380	405	375	421	425	395	430	385	375	396	393	419	412	385	408	425	457	407	377	441	379	409	393	405	393	387	383	406	401	444	410	424	448	382	388	376	401	434	448	346	381	407	392	373	389	386	427	390	412	416	378	423	402	428	436	448	411	418	391	448	418	403	399	403	437	404	416	424	383	411	390	418	419	442	409	347	419	433	409	437	406	447	439	377	444	414	423	419	423	374	402	392	381	406	422	413	414	409	410	401	410	398	387	409	449	433	383	381	411	385	402	417	389	402	427	443	380	412	403	410	403	384	423	400	410	437	398	416	446	455	415	405	428	447	401	393	429	399	435	425	396	388	445	437	422	433	398	401	436	423	384	407	415	370	423	388	426	397	402	413	420	418	359	418	416	407	398	434	449	398	391	407	423	396	424	388	402	443	383	407	381	412	442	369	390	418	396	440	394	395	395	431	401	400	395	400	392	382	427	428	438	386	403	429	428	432	379	434	418	409	369	395	416	423	414	418	375	413	374	401	405	384	417	413	377	416	375	380	396	420	426	425	429	380	379	401	378	385	392	413	407	391	423	433	428	385	417	401	448	404	408	422	418	405	402	354	434	379	394	410	390	411	408	403	427	405	377	408	382	423	391	417	401	395	394	421	416	376	371	414	396	407	425	400	422	406	404	373	431	402	435	430	381	389	437	418	402	375	391	419	413	442	444	409	419	391	412	420	417	424	411	411	412	416	397	379	424	394	366	414	380	390	422	405	359	409	437	411	397	422	411	435	442	435	423	396	415	419	452	461	430	410	388	427	426	400	404	438	385	423	371	392	428	414	404	374	461	401	421	398	402	418	398	461	405	384	392	389	445	423	416	401	398	423	430	356	400	403	401	417	443	458	396	391	399	403	397	413	369	428	413	388	370	392	406	428	392	418	416	413	389	429	408	403	419	383	428	413	480	462	400	404	403	397	365	396	419	396	444	404	436	403	425	432	373	401	385	428	406	399	414	385	397	401	448	412	409	386	438	401	390	381	421	437	389	417	407	398	389	391	399	423	399	453	395	427	408	425	431	424	423	407	436	386	423	423	398	393	422	418	437	419	355	399	458	404	380	398	420	392	432	365	440	436	422	421	390	355	427	403	408	453	431	409	402	417	420	431	411	382	396	391	374	389	441	418	441	364	438	433	407	374	425	402	422	450	366	405	373	431	430	400	445	396	403	424	413	387	412	391	412	399	404	420	402	403	427	413	393	398	408	404	355	390	410	428	399	434	372	402	442	410	414	429	393	420	415	420	450	402	385	391	377	423	392	426	437	421	430	403	438	431	397	402	399	408	428	386	440	410	417	418	450	432	403
10838	17162	23253	2360	2054	1853	1553	1470	1312	1267	1130	1099	1086	1101	1011	1072	1023	1067	950	947	972	937	930	958	944	947	961	932	940	970	917	968	924	897	945	920	923	931	915	934	906	883	944	936	897	916	946	889	967	895	930	907	896	958	958	876	938	901	934	936	891	922	914	885	922	909	922	928	859	901	848	877	935	906	906	896	895	945	875	916	887	868	911	917	904	908	924	901	885	950	917	909	970	932	838	928	920	895	883	918	859	886	847	833	912	898	892	878	921	949	946	861	868	939	917	843	883	946	875	886	894	872	938	915	866	911	928	878	898	883	927	938	879	925	841	913	857	897	923	945	901	845	951	905	889	875	877	941	897	938	910	892	874	913	874	914	904	885	884	904	854	921	887	860	913	893	848	865	907	849	919	895	922	916	888	888	943	871	915	931	920	880	914	882	940	870	869	904	857	911	991	919	875	894	912	893	852	908	907	945	928	910	914	857	896	914	902	909	852	893	907	853	912	934	863	863	849	932	866	884	886	929	924	887	933	880	914	931	897	881	893	875	893	820	895	895	866	868	896	881	891	900	911	914	894	916	912	865	899	843	851	873	833	879	852	913	896	959	912	903	891	876	860	930	877	854	930	877	921	919	899	891	927	850	876	865	847	898	942	898	924	868	832	875	895	901	911	914	879	867	857	933	884	919	818	905	941	927	859	901	898	894	936	897	924	889	876	915	879	862	916	909	905	900	940	975	889	849	895	937	914	918	875	905	899	892	957	900	915	889	941	978	839	855	903	897	886	978	883	841	889	863	817	858	873	878	915	890	903	857	917	908	944	913	895	904	918	887	905	933	846	858	976	898	847	883	863	884	921	894	914	916	858	901	912	908	910	862	898	866	895	918	893	857	899	859	889	881	890	917	877	864	859	894	917	878	851	914	903	845	876	895	872	885	922	880	918	988	914	903	879	896	893	857	897	887	899	923	930	885	868	929	879	885	854	987	927	868	910	920	913	871	907	926	899	895	900	905	946	914	895	906	928	905	888	954	872	927	901	888	907	911	923	878	861	843	897	912	869	845	874	909	934	854	916	922	886	941	918	878	911	933	894	941	920	894	858	914	916	910	911	884	905	822	947	915	892	893	906	939	887	895	916	965	863	902	912	894	913	904	891	817	877	941	931	910	904	882	892	909	900	875	864	828	901	860	884	916	929	903	846	888	918	865	877	881	863	859	835	890	922	948	916	800	881	909	894	882	891	909	931	879	870	897	879	926	859	918	860	894	926	904	908	868	891	847	850	863	895	869	839	958	883	896	917	877	924	924	901	842	925	893	910	856	882	908	866	873	870	913	956	888	873	899	858	929	942	860	953	909	884	878	937	881	848	922	877	914	869	959	904	895	914	874	861	851	862	898	874	901	941	916	885	935	935	909	931	909	866	852	877	908	883	907	882	895	908	894	891	879	908	905	886	878	881	852	853	893	902	889	898	891	910	955	858	848	860	889	902	856	917	911	890	890	958	891	884	870	961	865	877	906	925	897	925	856	878	882	979	920	875	848	881	881	899	859	926	880	894	912	916	921	877	864	945	880	894	886	901	897	894	893	892	888	902	874	881	864	904	885	914	843	859	939	910	916	944	872	910	830	871	863	869	871	901	890	864	899	919	919	912	935	906	832	878	916	929	877	889	910	855	912	885	877	943	910	881	882	902	943	921	809	907	869	899	852	842	873	933	946	910	885	930	912	902	842	923	881	919	866	899	889	885	865	859	866	922	881	920	925	875	905	923	926	881	904	920	945	928	908	912	904	876	837	921	917	942	875	884	911	884	892	919	903	907	853	910	889	869	935	902	892	902	864	866	891	896	920	903	887	962	824	868	947	867	857	975	909	861	868	883	915	870	902	873	851	918	878	890	906	878	877	911	884	918	937	864	901	883	881	933	892	914	879	928	887	907	832	917	937	910	867	935	939	899	854	899	913	876	894	901	885	917	926	971	889	903	890	895	886	860	861	905	929	857	890	920	927	908	906	901	954	891	904	913	857	898	882	873	879	840	857	879	863	850	877	853	905	886	870	866	900	897	879	883	888	887	864	868	918	913	889	918	876	890	904	882	906	908	891	901	911	881	870	883	956	915	921	915	849	851	867	902	897	914	949	860	856	893	880	905	904	887	857	895	882	924	952	871	843	864	912	929	911	874	883	905	940	864	835	928	903	911	860	928	895	874	925	933	916	914	901	900	909	916	901	875	941	842	858	890	885	857	885	830	910	872	859	860	931	912	858	856	971	931	865	886	898	883	921	879	847	899	890	899	850	922	888	901	911	909	873	913	869	901	867	903	953	879	870	928	913	916	903	867	915	881	889	914	875	885	873	913	873	903	911	879	943	917	868	913	920	851	921	898	918	893	924	875	854	861	961	906	883	798	919	881	882	920	901	848	886	885	866	883	947	930	869	945	863	912	867	880	948	994	875	919	862	832	915	932	867	897	890	932	906	888	965	930	907	928	848	877	919	876	944	917	895	901	940	877	888	883	894	899	878	874	896	859	915	961	870	876	896	898	919	918	902	862	894	899	887	943	920	868	865	926	896	894	898	913	890	865	908	879	908	838	893	909	879	884	906	902	905	904	867	905	883	915	944	852	889	874	868	877	834	922	864	912	910	839	909	888	931	925	930	883	878	907	907	916	901	920	923	942	890	912	881	901	955	929	957	865	870	988	915	867	888	943	908	904	920	893	940	894	886	849	911	901	901	908	904	871	843	915	928	882	857	886	890	907	871	887	864	879	891	947	879	931	888	901	915	866	873	920	868	887	910	885	854	916	932	923	871	845	891	925	868	916	922	933	967	904	920	893	824	859	890	884	905	952	940	900	864	887	881	880	904	922	888	921	961	930	954	856	840	887	885	931	951	926	908	940	902	897	854	930	839	907	948	872	877	888	914	874	867	934	911	874	913	843	897	835	935	907	871	896	909	871	839	910	856	895	947	909	857	925	882	874	912	909	850	871	891	903	901	929	963	934	900	870	897	937	905	870	858	875	914	915	857	950	875	907	894	885	872	959	917	892	957	897	894	871	912	892	874	923	929	897	912	912	852	946	875	948	896	913	925	895	905	872	857	901	899	877	840	913	875	914	934	922	891	897	914	887	874	884	871	947	903	938	927	848	901	887	877	844	866	905	912	922	916	884	839	894	861	908	937	805	923	891	939	831	877	881	952	839	891	890	875	884	894	903	919	876	927	858	909	868	834	880	917	870	929	917	903	878	961	876	929	921	884	896	872	883	904	958	921	953	902	887	887	892	858	907	892	877	916	871	882	841	899	911	921	905	874	876	907	876	857	890	895	859	905	864	912	889	895	921	921	948	929	889	894	921	953	827	840	967	866	877	909	901	868	892	943	894	893	885	893	879	875	887	937	877	918	864	858	941	914	876	888	923	870	841	852	878	902	845	854	906	879	855	894	899	897	877	886	948	882	900	833	892	885	909	904	870	842	904	919	863	893	878	882	900	886
3259	1510	750	184	163	166	184	164	188	176	173	182	189	179	184	173	176	184	217	177	176	172	163	192	188	165	168	171	179	181	137	188	168	194	209	168	184	188	187	197	167	180	157	185	158	183	177	201	169	186	176	174	197	191	177	191	183	149	162	187	168	193	172	198	159	166	173	179	187	188	170	168	188	169	176	173	153	188	165	176	178	178	168	155	177	162	184	187	179	182	190	220	184	178	192	201	180	182	187	186	181	168	195	193	193	197	201	173	148	206	171	162	175	160	177	178	170	154	172	185	220	160	180	170	205	211	162	181	166	180	176	195	183	184	157	192	193	189	165	145	179	160	186	192	199	172	174	188	190	161	189	167	198	175	187	196	210	181	185	205	181	192	165	176	187	196	205	159	210	179	167	180	185	188	191	183	179	202	182	182	203	198	181	191	185	201	172	183	180	188	168	178	147	195	146	204	190	173	187	170	177	196	173	204	166	161	197	168	156	154	208	165	186	206	166	161	176	188	185	190	183	184	210	180	183	172	181	190	181	153	177	183	178	182	171	182	169	191	192	186	198	163	170	176	172	170	190	200	177	179	172	167	165	181	194	201	186	191	217	201	168	195	170	180	190	152	165	181	193	193	190	217	204	160	170	187	166	195	169	183	171	174	168	170	199	188	179	156	188	178	173	175	201	185	181	176	177	178	191	186	164	187	196	174	161	157	179	177	172	166	166	170	173	204	179	162	179	177	185	185	193	198	215	198	164	189	174	166	202	188	176	171	192	194	172	156	180	167	185	179	172	187	185	145	168	171	186	190	181	168	173	194	187	166	184	195	205	186	185	161	183	177	170	194	184	185	163	151	157	186	178	181	177	177	181	182	174	189	201	190	171	135	156	173	168	161	181	174	196	177	213	198	183	223	198	169	144	195	184	216	172	181	183	174	196	174	185	185	187	192	181	199	187	193	192	204	171	186	212	187	176	169	175	176	192	187	166	193	191	156	152	190	184	201	173	188	164	187	181	171	187	205	188	184	201	168	166	168	167	166	174	170	216	186	162	175	192	204	202	189	172	152	188	181	175	183	188	170	184	177	182	177	189	196	205	187	187	177	188	177	184	162	176	185	158	209	203	172	198	188	175	187	154	166	204	167	185	207	177	174	181	171	212	163	149	192	162	156	174	177	180	168	162	189	178	153	197	160	201	163	168	187	164	208	177	156	177	177	203	183	159	182	160	152	179	178	171	169	153	185	178	173	180	200	175	187	160	180	174	204	194	176	183	179	187	161	174	152	177	159	190	193	163	186	178	158	185	178	180	181	201	182	208	179	174	178	162	172	191	166	177	177	205	186	195	179	157	159	221	178	185	198	195	202	194	181	156	178	183	177	192	199	170	165	199	184	175	172	176	214	164	166	183	180	192	176	191	195	183	188	191	192	175	161	161	180	190	208	165	198	174	181	174	186	166	174	196	165	182	220	195	173	162	170	184	173	180	186	208	219	183	176	153	191	197	192	179	185	185	196	170	179	161	192	196	177	163	174	179	172	174	176	177	157	170	176	191	191	210	161	177	142	171	163	179	185	198	168	175	191	167	211	178	167	173	171	163	191	171	194	183	156	189	200	179	164	152	179	198	183	177	214	184	169	205	173	170	177	166	190	197	190	160	161	180	180	195	205	197	185	198	189	188	159	180	189	185	195	181	180	176	191	200	170	180	155	186	184	186	187	188	189	175	171	203	194	190	166	192	169	169	166	185	187	160	196	175	211	157	170	193	177	189	174	183	202	157	203	191	176	187	168	175	194	169	162	179	193	168	172	163	194	170	160	197	198	203	162	162	172	181	177	157	185	191	153	175	205	169	185	165	190	168	165	168	191	184	182	188	185	161	178	201	187	161	163	187	179	168	192	191	178	192	171	179	195	200	165	187	204	153	205	210	167	169	165	169	162	207	170	167	160	168	181	158	181	165	191	184	216	183	180	168	162	173	174	186	182	183	183	157	185	202	153	161	180	181	176	175	204	174	202	180	180	173	161	147	185	181	156	173	171	168	167	169	168	188	176	168	170	167	193	203	172	189	189	168	196	174	183	188	207	191	198	217	166	173	164	167	186	167	165	178	175	200	205	178	172	175	192	203	178	186	184	166	209	165	173	174	204	198	204	178	181	171	130	163	173	179	171	161	196	203	186	175	170	186	202	193	160	204	170	174	162	166	161	186	161	177	211	181	172	187	183	209	174	175	178	166	198	177	176	181	203	196	159	189	187	211	179	172	190	187	198	160	198	204	192	174	186	192	187	171	184	182	172	185	166	187	176	159	165	164	197	175	197	155	145	180	181	181	168	185	175	154	177	153	172	167	192	151	158	181	170	192	169	180	198	183	196	169	201	151	191	193	190	196	203	176	175	202	195	190	173	183	182	195	159	178	184	201	177	193	183	152	192	220	191	191	168	186	204	205	174	176	158	199	191	190	188	211	183	182	168	167	169	171	167	184	176	178	169	174	175	160	174	165	174	183	197	189	186	191	197	205	175	165	168	172	160	168	189	190	161	183	171	173	176	149	172	208	190	192	172	189	208	163	197	170	174	161	161	157	167	185	201	189	185	167	174	177	193	182	173	172	179	183	185	170	196	186	203	193	185	161	174	183	178	169	166	181	178	186	195	196	189	171	167	173	161	199	176	156	202	163	184	180	173	154	164	180	197	173	163	179	169	158	201	165	167	178	191	183	172	189	181	198	197	173	164	190	178	197	219	173	193	198	172	176	199	186	179	165	168	185	208	190	191	171	193	205	188	186	165	184	180	191	192	176	180	174	170	175	176	185	190	168	188	184	178	193	186	142	179	206	185	195	189	181	173	159	190	180	160	207	188	208	180	225	190	185	187	151	192	169	183	175	180	171	176	177	180	188	158	194	200	178	159	172	203	176	163	199	157	182	201	157	160	204	170	163	182	185	160	178	182	167	176	183	179	185	176	173	179	167	197	190	172	174	182	190	196	184	177	198	176	175	161	165	173	199	195	192	194	187	181	179	191	181	189	197	187	192	189	204	179	171	187	184	197	174	188	164	169	180	208	181	156	194	169	182	159	197	178	167	175	181	167	202	187	195	179	193	166	183	169	192	172	194	206	188	164	177	194	175	172	209	195	164	175	189	177	185	201	174	167	188	195	203	178	187	214	176	190	177	194	165	177	177	180	193	163	171	199	165	181	164	186	170	153	191	155	194	194	182	223	199	169	209	196	178	190	155	205	147	196	204	179	163	178	165	180	164	147	185	190	162	177	173	188	198	194	164	167	171	167	170	178	167	177	192	170	196	163	204	178	193	170	177	168	188	153	178	188	190	182	172	182	183	194	172	181	197	169	182	187	189	157	164	176	160	172	193	196	177	164	198	173	173	206	191	167	170	187	167	203	169	196	179	180	155	170	177	191	174	194	167	166	191	168	185	204	164	205	173	194	168	167	180	186	198	178	172	168	159	161	171	172	167	166	199	201	191	163	187	184
2746	1899	1772	472	484	481	471	473	499	451	471	487	512	513	474	470	481	462	467	476	473	465	486	463	505	451	508	456	508	481	539	459	452	456	478	489	470	506	465	482	447	453	526	469	471	481	472	487	454	478	473	510	478	466	463	517	496	425	463	451	437	471	464	461	488	435	440	528	469	519	456	503	454	485	463	455	476	456	471	448	474	550	456	476	506	481	479	505	458	432	477	439	512	465	508	450	484	470	501	484	472	453	472	443	437	463	499	490	501	472	471	523	506	470	523	472	420	463	471	472	444	482	482	472	469	493	485	469	488	471	503	456	505	541	491	463	485	452	487	524	456	493	456	524	491	446	504	494	469	473	437	473	463	451	467	505	489	455	477	469	458	470	513	492	473	490	474	487	432	512	461	487	468	500	450	479	475	483	498	523	442	450	469	452	505	436	433	490	475	482	462	489	496	489	468	453	509	505	505	471	481	503	449	467	465	449	467	439	484	496	494	464	487	480	452	465	474	433	466	467	446	488	491	477	436	459	451	468	463	464	503	448	478	500	461	441	483	457	490	476	491	449	491	466	471	464	443	432	481	490	460	472	455	489	454	496	464	488	467	434	479	501	472	444	454	512	466	454	461	475	452	466	479	484	480	443	459	461	490	457	492	459	461	485	469	495	468	455	490	492	468	446	498	465	501	451	492	488	472	461	506	502	472	472	498	473	498	466	483	483	449	488	526	483	486	483	510	450	483	464	466	478	483	459	433	475	495	474	467	472	485	482	500	466	487	473	498	474	456	428	449	479	502	502	489	473	500	430	480	437	512	480	477	451	426	500	488	482	468	495	497	495	476	458	501	460	474	495	500	493	443	510	473	461	485	484	451	482	433	467	467	533	430	476	464	448	483	488	504	477	490	448	452	486	464	483	480	448	503	489	471	474	469	487	449	494	527	478	486	467	456	479	493	500	473	491	443	494	490	487	498	522	502	479	486	463	479	506	505	469	469	474	486	459	498	479	473	477	467	464	491	465	476	493	507	487	498	456	461	489	462	446	476	449	449	475	467	483	510	510	477	457	450	431	420	490	450	455	428	459	490	451	457	481	512	472	478	460	454	492	462	490	505	463	481	478	520	494	479	472	462	493	451	454	466	466	467	469	442	433	458	464	482	431	473	488	455	503	428	478	443	487	482	477	431	432	449	458	459	503	484	459	468	480	469	475	455	464	487	506	461	477	487	503	471	477	459	541	492	451	488	480	475	477	435	465	491	429	473	475	474	488	487	501	449	467	487	470	502	453	427	427	502	457	480	502	511	489	456	490	506	497	500	458	466	469	529	471	485	455	493	468	460	459	465	458	471	452	462	473	525	444	466	470	457	436	453	486	488	466	461	508	482	470	493	491	487	484	484	476	456	495	505	506	451	470	505	505	509	461	458	506	482	481	499	512	461	470	505	503	474	436	495	472	440	489	456	468	463	475	461	486	469	462	518	480	471	451	480	436	466	435	465	491	470	472	497	487	461	489	511	426	458	486	481	488	462	519	469	484	492	522	472	481	453	467	484	512	439	461	487	446	454	472	444	487	463	505	455	444	453	467	431	477	460	464	446	469	453	474	478	425	479	483	493	470	464	471	445	457	452	478	484	504	550	452	456	518	454	463	485	470	518	497	458	484	483	432	466	491	456	493	493	473	503	455	456	458	488	488	441	498	464	446	468	505	456	428	480	499	481	447	486	481	459	437	508	475	503	483	448	505	461	453	472	435	477	463	467	484	480	453	451	437	453	457	464	460	474	458	479	499	453	468	494	492	487	501	477	491	490	482	497	458	523	503	504	505	487	483	510	505	502	479	486	449	473	500	500	482	466	467	453	506	491	450	446	508	437	488	468	441	507	459	484	488	469	476	496	493	429	508	476	469	484	507	451	478	470	476	463	459	450	467	506	450	447	449	473	475	467	439	492	457	445	469	468	462	480	515	458	481	485	415	452	515	473	485	465	475	443	458	481	469	492	468	450	458	481	452	471	500	473	471	477	458	443	489	454	485	446	425	509	524	476	506	469	454	510	491	473	457	456	481	436	485	468	474	440	480	456	454	472	442	438	477	501	459	486	485	519	475	522	496	516	476	496	503	492	463	483	446	488	503	458	464	489	439	462	490	458	464	479	493	442	439	459	473	450	481	490	475	458	501	460	487	478	452	495	437	489	458	498	462	447	446	507	468	506	449	477	438	429	450	483	471	483	452	462	471	477	503	466	493	475	438	484	496	502	503	456	505	480	443	451	470	442	459	495	504	456	460	490	463	486	503	464	487	452	462	424	482	480	461	478	496	467	449	446	488	485	491	483	517	486	466	462	467	453	502	472	504	481	492	478	443	469	473	491	467	445	513	453	432	460	473	478	444	482	456	418	464	448	475	456	465	478	478	456	484	455	490	494	499	491	493	464	460	461	473	469	484	495	496	451	505	451	473	442	441	455	518	472	421	517	484	487	503	462	438	433	483	478	513	501	477	448	500	483	493	481	517	472	476	512	495	498	473	502	486	482	487	504	474	473	461	476	467	479	485	514	460	475	455	489	486	455	521	469	476	434	458	465	467	485	428	439	474	526	472	459	462	457	474	485	458	476	491	448	442	483	455	458	427	500	478	498	476	478	463	447	509	479	478	489	455	493	457	487	507	421	454	455	465	458	458	434	438	478	498	492	480	475	503	482	480	516	482	465	486	492	501	453	464	492	451	455	462	486	455	466	468	466	460	460	461	485	492	470	475	470	468	523	440	477	466	477	414	462	525	494	442	483	503	439	459	511	472	453	494	501	469	458	453	443	519	471	454	438	494	470	513	494	472	503	469	490	461	475	485	460	464	533	488	436	522	466	508	471	508	471	472	486	446	444	511	486	500	486	458	454	521	452	469	523	481	493	443	450	470	486	485	429	475	494	458	504	439	428	453	502	502	448	525	500	490	437	464	456	498	448	413	465	476	496	466	468	510	457	473	478	463	486	458	494	464	478	443	452	497	455	467	492	477	479	481	472	520	490	472	481	479	488	501	460	456	448	468	467	471	459	465	496	486	450	519	469	477	453	502	460	432	468	480	464	486	464	503	462	468	456	499	508	452	454	515	501	489	438	466	498	479	472	479	501	456	473	484	465	452	453	454	472	469	503	493	520	483	454	486	438	447	459	464	502	478	458	451	470	425	501	482	484	475	500	450	467	481	471	451	450	479	455	469	460	468	452	472	476	453	519	478	442	429	473	495	442	480	434	476	476	492	504	454	446	479	471	491	470	474	489	453	469	507	468	428	472	439	449	449	504	479	490	468	473	457	478	465	460	443	509	478	504	497	459	467	490	485	439	506	495	490	461	450	513	473	462	508	474	484	499	453	473	470	479	496	485	489	456	442	435	451	477	468	466	486	441	494	474	433	477	455	454	460	466	485	476	486	471	476	483	459	460	480	468	474	491	483	469	493	463	491	474	510	503	467	499	503	470	512	460	429	479	485	494	446
10511	8413	24973	2375	558	452	450	425	361	376	342	396	412	401	373	386	370	356	369	368	369	380	355	382	376	343	366	368	370	350	390	347	369	402	385	352	416	332	336	335	358	397	362	354	297	374	404	374	352	382	368	398	384	388	341	389	389	336	363	359	358	333	369	404	382	354	346	386	341	397	367	351	390	342	346	362	372	354	351	372	368	389	384	378	374	352	367	394	387	366	403	417	344	377	387	364	365	379	345	356	359	346	385	391	377	369	334	356	360	369	346	414	375	322	353	356	401	371	355	369	361	350	347	387	358	391	339	357	404	370	377	347	383	402	370	371	355	341	359	332	374	373	338	360	386	398	333	423	397	382	386	373	367	362	368	356	357	370	367	344	362	353	351	339	371	366	386	369	354	392	330	389	372	386	314	377	345	328	394	366	343	299	375	351	383	358	344	371	347	345	401	369	387	359	355	353	369	364	348	365	338	363	370	337	398	375	338	350	344	371	363	386	375	385	402	380	352	367	377	358	363	367	349	363	342	327	371	382	389	358	369	378	351	373	359	409	370	353	347	382	371	357	392	373	356	350	395	353	375	350	338	351	355	341	375	372	358	379	405	385	368	348	354	360	405	392	367	370	365	377	393	391	358	369	367	376	358	348	355	395	343	374	397	362	373	353	392	385	362	368	379	378	399	410	367	310	390	361	390	402	354	351	359	361	365	372	373	397	342	356	341	374	331	355	355	351	349	374	399	375	357	364	361	374	367	346	402	384	336	357	367	366	372	387	401	362	408	371	409	319	363	403	323	386	343	349	364	371	380	359	384	357	354	333	353	398	365	375	363	386	368	335	397	337	380	361	304	369	368	391	345	332	392	382	359	395	362	389	363	366	406	348	351	354	358	376	380	366	371	387	398	386	380	373	376	352	373	360	384	383	379	333	344	350	349	370	362	352	345	403	363	380	385	341	374	343	375	359	361	401	367	345	347	351	396	362	355	401	372	364	336	343	350	345	377	351	375	378	360	338	380	363	367	356	362	358	362	356	393	361	370	366	349	363	364	352	345	352	362	354	344	362	381	403	381	381	346	387	389	384	393	355	391	347	380	374	358	331	360	354	385	355	367	386	380	362	382	348	379	371	338	332	354	348	380	360	377	355	375	362	374	396	335	370	347	379	349	384	372	378	392	373	374	392	375	349	346	393	396	363	370	390	387	335	332	394	365	354	374	366	343	371	399	382	365	389	375	387	386	347	363	385	361	376	384	378	366	361	358	354	360	345	378	373	362	351	356	369	356	353	357	384	355	371	345	349	359	401	368	344	367	342	341	357	369	356	347	361	347	373	370	370	356	361	380	352	369	342	353	373	378	373	339	367	371	335	359	364	372	383	364	358	369	372	353	356	388	384	347	364	400	341	378	354	341	351	327	336	369	336	395	373	363	357	372	320	340	373	391	372	350	384	340	325	387	352	347	377	312	394	361	335	417	352	389	387	388	360	383	396	390	368	372	373	358	352	354	417	400	377	380	382	391	384	388	330	357	359	342	338	328	378	380	343	413	396	358	366	363	388	321	307	375	351	378	392	359	364	349	388	364	360	376	410	357	356	346	343	375	376	369	403	329	371	363	367	367	371	389	368	373	349	394	370	388	340	368	385	341	364	355	366	375	339	375	377	361	385	365	354	377	412	326	357	346	361	343	346	352	366	384	406	398	364	388	381	379	354	363	321	378	362	337	385	381	355	337	355	350	362	388	318	382	365	358	343	367	352	342	356	390	352	360	346	382	368	391	358	349	364	350	374	337	357	369	392	366	388	374	342	390	321	355	345	335	361	389	324	367	343	385	338	378	391	341	328	379	368	389	408	334	363	352	360	392	394	436	390	379	393	363	374	375	376	432	384	377	323	362	367	379	351	347	361	361	368	356	381	374	332	339	364	343	346	356	394	374	360	334	358	379	388	362	347	401	333	362	373	378	423	395	359	417	378	365	356	349	368	372	319	365	360	375	403	355	383	370	353	382	340	371	419	389	345	371	377	358	393	354	374	377	333	367	401	345	406	354	367	370	392	372	337	392	361	400	361	395	376	397	342	343	358	357	343	344	314	347	375	372	357	367	340	373	358	331	358	370	360	346	355	340	358	349	371	364	369	335	383	352	368	416	373	364	362	380	382	355	390	388	387	329	336	404	405	361	399	386	318	368	389	378	350	334	330	351	351	380	354	378	356	369	354	350	366	385	381	384	377	396	366	365	358	347	346	378	378	384	369	392	405	389	416	352	351	383	372	416	376	372	343	374	345	352	408	380	380	367	343	402	384	347	360	378	359	336	390	378	396	391	359	316	369	374	378	391	359	395	365	362	374	370	354	360	397	359	382	351	342	387	383	365	378	357	368	387	362	400	365	361	376	409	376	355	374	394	361	363	351	364	354	374	367	382	350	366	357	356	325	361	353	359	350	351	340	341	334	383	357	317	346	365	364	343	352	376	363	360	375	340	335	339	364	355	367	351	393	395	368	359	345	362	372	327	352	352	403	365	371	390	351	369	380	373	361	347	350	347	376	373	346	378	379	421	406	345	383	394	392	372	384	349	356	338	365	359	335	346	361	397	388	354	332	382	370	385	392	355	333	392	360	378	375	389	376	378	391	363	394	390	376	403	356	377	338	344	338	321	351	353	373	385	387	372	366	372	384	368	365	351	374	332	343	365	368	348	375	342	374	413	348	364	366	380	378	377	409	378	383	360	413	376	343	409	355	421	377	372	380	365	392	363	350	360	337	381	355	360	366	365	364	371	380	331	363	353	367	393	361	375	409	361	354	357	379	399	365	412	351	357	366	394	359	328	371	358	370	354	341	389	387	392	348	358	394	384	367	404	372	406	389	387	364	372	363	352	377	373	399	370	404	348	346	358	342	366	379	368	364	342	372	361	380	366	395	361	358	341	382	368	354	395	385	394	377	345	356	366	362	341	374	356	400	361	340	341	346	379	376	367	349	373	338	360	358	327	364	397	373	354	355	374	301	345	353	338	402	416	423	377	387	379	370	350	340	357	353	343	371	356	375	377	365	378	350	345	398	357	392	374	311	367	359	398	371	320	340	381	361	359	354	352	377	343	394	327	370	385	370	360	342	356	339	374	362	374	388	353	341	361	357	367	396	393	407	352	389	389	349	373	394	360	354	368	335	352	355	361	370	353	362	334	340	369	344	389	330	353	377	371	323	359	362	355	412	398	326	357	351	327	340	347	365	396	384	365	356	378	413	399	356	358	350	353	360	375	360	374	363	394	352	363	353	375	373	414	363	349	379	375	398	366	377	358	364	354	379	393	365	347	378	365	364	358	347	357	342	362	368	343	328	370	366	355	381	356	374	388	344	362	360	355	383	324	327	411	385	369	371	358	357	414	385	372	363	398	434	396	366	347	377	351	350	350	324	350	360	384	350	376	363	384	360	346	354	354	389	381	355	341	346	375	363	367	366	395	347	376	372	391	374	396	343	391	399	417	372
7912	9350	23326	1577	1416	1286	1241	1159	1102	958	990	964	910	971	917	909	885	888	876	946	868	879	862	861	891	923	903	863	874	909	863	896	795	851	849	838	843	865	860	843	883	835	862	871	861	894	863	824	873	894	898	923	852	848	845	854	869	913	803	900	844	866	888	827	863	910	838	885	811	813	799	826	798	875	887	870	869	829	816	828	915	786	820	936	860	816	824	850	850	830	880	948	840	796	897	836	791	865	874	857	820	854	861	830	872	833	819	860	810	823	841	833	858	868	838	814	842	863	864	811	848	868	857	850	879	850	820	866	777	803	904	886	851	859	850	846	825	863	865	859	878	878	870	817	860	865	817	844	835	891	818	832	863	835	873	843	851	860	820	853	848	876	845	891	822	867	823	860	805	865	842	822	897	869	797	856	845	788	853	860	850	891	848	869	863	859	873	802	817	864	866	857	842	824	874	914	822	836	841	848	906	836	838	874	842	843	869	891	881	835	863	784	810	821	862	854	817	801	838	868	859	806	845	874	864	886	859	837	869	843	802	877	857	857	850	911	830	843	822	869	837	823	824	825	867	873	785	837	825	842	912	809	827	846	849	844	821	814	826	875	824	859	869	871	863	805	828	811	831	871	893	852	819	814	829	849	885	837	877	837	869	827	806	872	890	840	825	831	834	865	846	828	915	866	847	865	861	869	837	844	860	858	792	852	793	866	852	829	879	816	843	819	805	837	863	818	829	853	875	812	908	813	808	834	848	829	859	794	873	866	828	846	865	820	829	859	845	847	900	848	844	829	820	854	823	880	849	869	817	874	865	823	864	904	837	884	813	828	820	884	811	864	852	871	882	807	905	787	855	855	871	814	804	787	891	797	860	853	845	812	851	839	906	823	863	835	872	889	844	807	813	888	844	900	878	864	840	844	822	877	789	858	887	855	837	853	843	781	899	827	828	849	881	873	866	866	876	830	805	822	846	869	863	849	889	876	902	826	869	895	887	906	904	840	847	859	846	820	871	862	908	888	821	844	866	811	815	828	829	839	873	873	903	828	874	848	891	835	780	853	836	843	852	861	847	817	843	856	851	866	831	852	841	801	824	823	869	854	876	867	840	879	867	857	817	823	863	825	930	880	866	817	861	836	861	828	813	883	879	822	832	863	821	855	823	841	789	851	855	836	825	786	879	891	830	807	855	828	832	801	859	855	811	834	821	870	888	846	826	876	830	872	821	835	819	809	805	868	847	831	870	876	870	864	812	844	884	833	833	854	843	899	870	854	846	900	903	836	884	838	815	843	845	803	844	852	871	871	869	825	853	859	879	838	890	843	857	889	831	860	811	867	795	829	832	861	861	852	848	884	848	827	876	806	883	821	863	852	815	932	888	851	809	867	839	855	783	794	829	845	857	843	865	816	851	793	854	861	853	858	823	839	832	835	829	864	814	857	804	838	840	865	808	844	888	864	834	853	827	858	905	857	817	882	830	896	876	842	808	873	886	898	816	898	832	840	829	841	841	873	790	834	865	876	860	864	810	818	856	825	847	864	849	807	809	836	906	869	856	802	833	854	806	818	827	866	854	873	830	834	861	870	871	838	875	814	848	851	787	840	835	823	864	830	832	825	856	829	814	844	875	889	849	875	884	864	836	824	826	852	850	826	827	838	824	888	886	816	849	849	849	845	862	832	897	910	854	812	881	844	787	877	860	818	858	827	804	867	900	898	856	828	889	817	838	853	822	869	834	900	832	854	859	887	849	856	844	878	851	847	865	865	788	841	848	811	884	865	868	783	870	864	868	861	851	870	870	878	849	845	873	828	832	832	838	845	829	834	840	805	873	854	885	884	831	810	861	874	821	855	904	833	843	882	897	873	882	895	818	861	847	874	860	867	807	869	869	906	891	819	843	808	832	858	843	835	785	890	875	813	837	857	838	846	845	847	897	861	791	875	814	866	842	842	827	906	867	792	868	839	831	836	824	908	850	845	812	845	868	830	850	895	831	890	821	804	839	856	827	865	862	868	871	820	835	841	868	898	872	847	875	902	798	851	832	863	877	831	915	886	862	887	838	848	850	827	827	842	804	859	856	848	837	881	860	812	875	829	803	868	863	840	858	842	827	824	841	904	839	871	818	880	835	802	858	865	888	799	835	853	916	862	852	840	842	928	857	809	836	828	852	859	868	865	802	789	836	833	882	857	810	807	839	879	795	871	857	837	827	875	805	806	842	869	849	863	826	811	840	855	825	913	875	858	803	901	849	860	863	883	860	843	826	858	858	888	822	827	827	868	896	818	831	935	812	851	868	848	866	822	914	919	813	821	837	839	857	824	874	870	820	843	854	890	830	845	885	846	872	859	803	810	850	853	815	870	857	827	840	822	884	857	833	836	854	848	883	855	848	823	833	831	836	846	809	839	853	816	865	836	832	810	840	830	865	859	854	931	910	887	849	889	863	842	801	832	813	876	874	860	850	864	872	875	881	870	870	856	895	849	836	800	817	820	853	845	825	855	844	829	920	814	820	802	821	819	838	845	836	850	809	803	808	829	827	875	857	883	831	799	882	840	833	850	818	864	831	846	840	871	871	823	876	862	831	858	852	802	819	818	873	879	850	873	857	884	897	856	817	860	815	823	889	808	865	821	831	854	801	818	823	824	856	785	806	840	832	848	817	858	882	873	835	882	829	856	820	798	814	833	850	824	828	829	863	842	836	841	895	891	822	814	835	861	885	835	843	826	854	887	813	836	867	849	857	849	812	896	808	855	912	829	832	851	837	837	838	876	826	867	774	879	865	830	885	821	833	841	833	860	800	830	893	858	832	806	882	874	892	858	850	849	806	800	858	866	877	858	789	911	860	824	856	827	845	856	860	851	838	847	842	825	858	861	925	850	814	865	860	846	839	853	806	840	872	835	839	883	845	828	804	867	770	832	840	845	809	872	864	887	850	854	865	831	869	839	870	871	869	839	880	837	841	828	810	846	839	819	857	867	834	847	833	829	824	857	847	796	808	828	843	822	848	852	922	897	832	895	870	844	859	837	855	821	811	795	897	846	831	842	846	788	871	847	827	816	791	857	879	793	868	848	828	801	834	857	847	812	818	842	824	882	861	855	844	796	882	864	874	867	856	811	815	820	837	812	864	871	833	853	882	822	850	866	782	833	872	828	821	855	876	855	861	861	827	847	850	828	812	823	909	837	854	875	850	861	819	911	852	815	832	831	851	800	863	849	866	814	805	873	841	866	846	876	809	870	851	841	865	893	873	830	813	856	843	900	816	859	833	848	789	861	843	830	845	862	903	887	808	870	836	895	881	843	813	871	872	842	845	856	856	792	819	793	839	880	823	814	818	878	811	846	872	852	821	876	825	856	845	887	872	884	822	878	844	867	811	848	822	878	822	829	858	855	862	814	896	876	835	809	860	838	840	837	856	878	871	849	845	853	891	866	827	864	819	853	881	888	856	864	819	906	879	882	867	865	807	863	858	864	810	867	851	836	808	859
18213	13372	43171	6995	827	605	559	486	519	472	445	425	449	448	438	465	427	418	468	384	443	423	421	392	424	414	390	425	394	396	394	409	418	433	410	402	442	405	428	421	421	394	418	400	440	379	403	436	432	405	402	403	417	387	440	397	485	410	415	431	362	422	400	412	446	391	391	383	408	385	407	395	408	398	388	392	373	411	418	408	422	441	430	405	424	432	406	389	405	423	412	422	411	414	458	396	380	427	418	438	432	432	426	440	427	413	444	431	385	420	415	442	405	419	385	422	402	425	408	403	392	387	399	367	397	402	403	419	404	460	447	411	385	387	407	449	395	428	446	391	387	388	420	410	427	465	419	421	454	410	407	373	406	437	407	397	416	404	416	417	425	384	395	394	412	418	429	405	428	431	399	387	447	407	424	429	418	423	417	416	401	434	385	382	409	421	391	414	391	413	423	429	400	430	417	401	459	406	402	369	406	429	460	465	377	410	365	420	409	434	403	405	402	398	403	392	410	388	361	404	378	430	372	387	380	403	410	440	364	387	402	423	411	409	440	407	419	468	450	425	404	376	393	420	368	422	414	427	403	400	429	418	433	401	376	411	393	418	400	391	400	441	406	415	425	389	415	372	395	414	419	441	430	394	459	390	432	422	386	415	433	414	417	388	408	360	443	450	399	396	408	411	446	385	360	393	393	397	409	421	418	404	410	429	397	386	401	408	411	399	411	420	433	416	441	407	406	394	439	414	417	414	390	395	414	382	436	399	423	423	388	381	419	424	448	454	427	407	431	411	419	449	450	357	424	379	403	412	405	413	409	364	382	415	394	390	439	427	394	460	456	415	419	447	432	447	391	405	418	399	408	428	386	380	388	440	397	410	450	410	394	440	421	405	390	421	424	441	405	447	435	385	406	389	389	419	474	413	416	383	397	454	395	417	405	400	408	438	449	408	391	412	421	373	415	419	399	411	397	391	389	399	401	372	433	398	392	406	351	385	380	424	420	441	418	412	429	388	374	420	436	406	426	387	385	411	406	437	415	401	430	400	467	414	442	415	384	412	413	415	385	391	407	431	404	379	436	431	437	420	417	421	432	405	388	432	403	438	409	409	426	416	394	433	395	431	423	445	452	441	479	400	381	415	357	438	415	397	436	425	400	367	403	399	428	414	437	376	405	401	391	400	359	448	416	432	433	406	389	405	429	391	413	410	384	417	385	402	362	374	416	430	432	398	479	413	423	435	430	431	390	381	422	408	431	415	400	436	422	457	434	445	432	392	426	382	419	388	409	427	394	417	437	419	395	400	324	420	430	418	384	379	441	428	407	395	439	418	410	425	431	365	412	396	407	431	432	419	395	381	408	434	416	421	415	429	424	395	403	422	391	406	401	477	427	382	437	402	414	408	428	384	366	413	392	431	406	380	381	402	392	391	405	397	408	424	414	399	440	440	421	402	448	423	406	438	384	416	354	400	397	401	388	394	422	433	379	406	379	398	403	444	443	440	417	446	420	408	389	422	425	404	419	430	391	396	421	426	393	402	413	382	386	406	378	401	396	414	404	445	416	416	434	446	397	402	404	393	420	380	360	426	419	376	399	405	433	413	402	407	387	397	406	392	375	402	446	413	427	391	421	385	413	412	435	417	426	397	451	383	422	440	434	373	447	418	428	433	409	406	419	431	416	428	396	417	428	379	427	407	393	385	392	395	374	409	374	427	422	396	396	441	400	399	461	442	450	377	420	449	413	427	404	437	425	423	394	420	442	392	399	405	402	406	439	388	416	428	436	380	422	423	410	386	385	415	380	392	421	454	444	406	397	398	428	405	400	414	382	425	402	454	443	415	396	412	424	402	417	427	397	411	415	387	394	381	405	426	442	434	396	401	402	421	398	395	454	454	404	410	397	410	409	395	401	424	400	408	455	435	436	371	380	365	374	444	405	430	407	444	426	435	403	409	386	389	404	450	392	387	412	417	400	406	428	419	442	435	408	399	354	397	382	417	439	380	422	454	446	431	388	423	374	388	386	429	426	434	406	432	407	473	390	397	423	432	381	391	374	394	396	413	411	408	428	461	410	421	387	447	386	423	398	375	374	399	399	428	426	426	406	409	397	394	388	421	417	396	380	417	372	423	434	429	412	400	418	392	452	439	432	411	413	392	383	443	452	394	420	412	386	377	393	371	412	394	423	433	425	394	417	437	400	424	392	400	456	418	379	453	416	402	428	442	381	449	388	417	401	430	384	389	395	408	385	387	405	425	397	388	387	407	427	410	410	429	429	411	455	407	414	414	396	445	411	434	432	432	453	424	412	457	395	451	407	357	415	422	405	390	415	431	371	414	435	449	403	418	381	386	391	414	412	404	425	416	422	458	455	454	415	390	445	412	423	364	459	413	432	408	395	423	396	403	426	439	345	396	437	389	422	431	398	439	399	414	426	400	384	422	395	391	395	434	433	454	412	383	427	405	412	438	437	419	380	409	447	385	408	424	386	397	388	409	394	455	396	407	404	385	417	458	464	400	392	435	420	356	417	446	403	375	437	430	433	416	397	430	433	375	399	415	405	399	415	370	405	384	393	449	400	405	449	378	399	409	452	394	394	385	430	422	410	374	418	432	383	412	392	361	430	434	403	413	436	364	433	446	403	409	416	371	395	425	402	380	388	377	421	432	407	431	454	403	421	436	431	413	418	414	446	462	401	419	411	410	373	404	382	396	373	402	389	423	386	402	381	391	415	408	429	401	380	423	449	388	389	438	409	384	427	405	416	402	385	430	416	421	358	411	364	424	395	412	398	396	423	382	429	415	381	464	416	400	423	420	452	411	409	382	431	430	392	391	416	387	395	392	426	417	379	446	405	421	401	399	435	430	400	425	414	395	409	395	455	420	377	416	388	389	421	442	448	401	418	427	435	430	406	406	406	396	375	371	383	372	389	415	414	397	404	415	418	409	383	409	405	400	432	417	455	376	408	378	399	373	405	374	423	440	453	386	428	380	386	431	426	386	368	404	413	407	421	396	392	402	425	424	393	404	424	410	403	433	445	396	422	452	388	388	451	451	403	385	446	423	422	413	440	381	419	408	397	436	429	429	409	394	381	406	408	408	427	414	410	390	430	393	416	423	425	416	384	429	445	384	375	390	428	413	416	387	417	391	428	443	394	399	415	443	389	420	389	380	439	404	412	406	403	414	434	382	422	400	410	372	379	404	415	408	375	397	426	400	399	388	405	439	426	405	421	415	358	401	387	409	449	394	373	402	430	426	416	374	437	361	404	419	381	454	417	448	403	450	428	393	382	403	410	373	415	405	424	416	410	405	402	419	437	424	409	412	404	414	413	429	415	404	400	470	399	410	428	408	415	394	429	414	409	434	417	401	447	382	447	389	386	362	435	388	430	434	412	398	419	445	419	451	377	376	403	381	452	425	441	372	417	459	431	450	415	435	389	402	403	423	409	385	396	369	388	413	449	466	394	403	430	414	390	410	456	431	416	436	384	400
10198	13014	32255	2317	2039	1767	1554	1379	1331	1283	1192	1159	1157	1144	1002	1041	1031	986	999	1008	983	963	937	930	957	969	969	925	886	936	922	883	985	938	911	921	959	918	907	924	875	906	949	889	915	853	961	947	968	911	884	928	900	916	954	915	924	893	895	961	905	865	897	826	926	865	910	929	903	880	937	933	953	890	913	937	927	955	909	855	920	893	886	956	857	945	909	895	927	892	920	963	903	931	900	967	846	848	885	904	873	927	920	920	901	891	898	932	971	912	931	928	899	880	932	863	917	871	855	936	897	901	930	963	910	931	897	874	864	854	872	916	890	902	887	913	910	919	950	873	876	949	910	922	889	904	907	910	921	873	875	861	833	924	926	914	878	912	930	1023	917	878	899	876	904	898	904	923	937	910	863	892	876	897	895	936	890	887	967	858	930	883	838	921	887	848	886	893	905	895	898	903	939	862	899	877	876	903	921	913	890	932	907	898	884	850	900	873	913	894	851	901	881	818	862	886	875	884	909	942	906	857	914	937	944	897	890	879	895	954	925	887	926	893	951	935	961	940	952	925	884	878	950	908	941	908	982	886	884	922	863	947	876	889	853	881	884	881	904	924	929	865	906	853	859	880	905	891	834	903	918	937	866	976	953	884	888	913	924	918	919	862	898	912	933	940	939	841	928	895	927	926	899	874	949	924	882	939	849	884	942	906	868	851	897	951	940	929	902	953	887	907	874	891	845	849	864	923	912	843	944	862	883	912	871	947	908	895	926	886	901	946	941	916	904	909	883	919	924	897	893	851	856	891	909	874	920	873	892	912	834	902	902	901	931	861	929	925	895	929	858	880	888	912	971	871	861	904	915	859	872	875	922	951	939	878	890	887	913	906	897	972	954	879	859	919	850	902	898	884	876	922	955	935	924	939	883	859	897	909	920	920	916	908	875	933	937	944	875	903	912	864	922	949	933	867	936	959	880	910	934	903	926	911	854	932	924	849	935	878	887	915	884	895	912	970	869	873	917	890	914	862	849	841	943	850	884	896	896	888	949	905	855	948	930	946	927	886	873	913	881	881	920	878	899	843	926	927	968	876	901	954	909	879	929	901	920	911	911	943	955	899	886	877	904	857	871	883	909	922	947	821	896	911	867	882	879	874	873	931	884	893	924	903	893	876	913	870	884	839	944	956	899	945	904	932	922	933	933	899	936	901	881	910	876	864	872	987	871	865	916	912	889	909	866	895	931	913	894	910	915	885	930	915	887	886	884	924	977	866	940	948	908	896	921	949	902	890	878	921	904	914	928	908	927	900	924	886	853	926	860	880	951	880	940	946	979	907	932	889	895	871	930	979	907	911	937	950	922	912	837	853	929	869	953	902	878	868	919	950	869	886	890	868	928	878	849	875	848	930	868	879	890	868	918	908	937	898	913	891	922	927	904	930	869	897	926	884	867	856	934	856	919	887	912	922	912	901	913	860	876	874	915	949	922	872	904	910	900	926	951	905	924	887	919	871	897	949	942	870	899	922	848	902	905	883	919	866	936	907	902	885	930	922	871	913	939	874	923	899	906	870	945	953	889	899	963	906	922	891	908	886	911	934	896	873	918	946	911	933	830	915	913	850	939	955	886	873	915	918	910	883	889	896	954	922	877	936	922	948	915	918	923	895	904	945	900	885	925	915	842	869	889	960	828	872	955	880	923	924	921	931	834	877	962	931	920	911	827	865	891	877	919	929	924	895	855	938	891	902	909	853	894	946	819	928	925	896	869	932	891	892	901	885	910	925	919	899	930	860	876	882	878	913	916	982	904	907	882	914	883	865	905	885	853	865	922	949	908	907	936	923	903	922	909	857	910	908	875	860	884	850	938	893	928	890	871	900	918	910	944	918	927	902	871	918	913	895	895	905	900	923	920	961	886	895	922	935	934	857	931	879	895	885	908	843	938	914	914	951	950	906	876	889	888	909	857	842	875	904	865	879	857	909	899	897	921	853	905	918	914	908	902	903	902	930	915	847	892	842	878	912	915	851	930	908	882	896	917	897	860	929	896	875	938	958	879	894	891	881	896	881	936	884	857	920	950	953	918	908	895	914	931	871	895	909	845	910	874	892	923	912	909	897	879	871	881	902	933	901	932	908	876	952	878	893	892	953	883	883	897	960	879	931	919	965	908	912	914	867	908	887	909	909	915	921	911	852	859	876	948	906	863	935	931	925	944	939	881	888	851	894	920	888	963	911	941	898	866	897	882	906	907	887	917	934	895	904	925	904	913	872	910	902	907	910	928	899	888	948	879	885	885	908	922	881	877	907	905	876	882	942	936	905	975	925	892	952	939	943	903	908	883	898	907	879	926	917	919	903	898	894	938	930	881	886	846	886	874	977	892	950	864	909	897	923	892	947	868	906	884	935	943	893	950	959	902	877	907	914	918	877	970	898	838	915	911	943	843	889	921	876	901	921	903	929	873	960	898	893	941	934	917	889	868	905	872	958	907	924	892	915	877	977	1011	895	871	856	922	866	900	947	859	910	894	931	918	911	879	900	902	914	907	884	907	943	924	866	902	873	998	905	883	896	868	895	855	934	944	916	909	877	927	924	937	876	837	877	880	882	958	936	877	941	923	898	954	937	897	888	872	914	917	938	929	904	884	905	953	912	851	917	841	903	862	880	912	905	878	917	873	914	861	923	845	910	918	866	878	846	913	926	907	912	886	899	857	927	913	917	918	903	897	865	901	925	925	887	941	868	920	891	856	891	865	890	870	929	907	881	933	998	918	899	892	901	849	888	870	917	927	949	896	886	938	920	933	897	887	921	882	898	851	857	858	923	915	922	834	901	872	899	892	870	901	972	882	908	975	883	885	930	885	892	926	978	929	840	901	875	908	916	926	920	909	929	886	949	884	909	935	901	966	919	943	904	861	909	884	903	873	845	936	907	935	895	957	878	848	896	856	870	835	881	892	906	897	899	852	860	917	943	913	935	901	897	890	831	934	923	953	947	891	906	918	913	901	935	932	853	963	883	946	913	930	911	906	918	886	883	945	850	917	927	927	881	929	893	951	928	885	922	976	837	954	870	894	946	956	858	875	892	936	875	932	940	900	853	856	916	872	901	950	926	930	881	918	884	887	932	919	939	920	876	868	912	923	881	866	899	890	873	893	860	863	923	870	933	858	920	882	888	920	901	882	867	885	898	933	901	875	902	907	883	885	878	862	904	907	850	958	930	900	933	904	909	918	934	911	888	936	883	895	940	905	888	888	823	906	922	923	886	909	876	858	931	983	872	861	912	899	879	885	921	961	887	947	907	873	877	881	910	891	851	866	907	922	877	904	881	928	874	868	959	924	850	884	893	927	889	865	871	913	909	829	956	935	940	871	893	877	901	861	891	885	928	930	894	927	917	954	881	872	960	848	896	919	891	907	947	973	898	879	897	934	911	910	905	888	899	862	913	898	896	849	933	896	867	879	923	962	905	886	834	931	920	896	900	887	946	845	934	909	848	905	955
2615	1262	1502	198	207	213	198	219	179	187	194	224	185	159	191	199	155	188	178	206	183	187	180	191	184	174	172	197	189	202	200	194	185	188	189	203	196	169	173	181	175	168	182	197	176	178	181	187	186	191	211	212	200	177	164	183	189	196	182	190	185	194	181	168	201	167	180	173	196	208	172	156	154	203	165	192	200	178	196	210	215	197	183	182	173	199	178	200	189	194	205	193	180	170	209	203	194	167	181	182	172	184	162	178	204	194	174	181	204	203	167	174	212	196	203	183	189	190	175	161	189	199	185	192	166	187	163	206	183	173	199	192	167	193	189	186	201	195	201	174	202	187	191	194	186	184	178	168	195	185	193	189	162	202	192	211	179	185	192	205	217	198	200	205	174	171	205	206	198	212	182	202	170	201	201	178	194	178	185	192	154	185	164	168	177	197	180	171	171	206	182	190	167	207	207	190	165	210	197	200	172	184	196	166	182	196	193	184	188	193	189	205	208	206	179	187	192	192	183	177	189	159	199	182	189	189	188	191	172	180	180	190	206	176	205	167	186	179	213	174	172	216	211	170	161	216	183	210	187	193	182	190	206	168	192	188	201	205	193	191	190	200	162	185	176	198	176	203	190	177	162	199	199	179	167	167	171	182	182	167	186	196	211	167	171	190	210	192	193	182	164	204	215	189	191	149	205	164	198	208	190	182	226	190	198	185	163	193	186	185	189	190	187	184	211	199	213	180	158	183	175	187	196	199	193	166	189	217	194	175	173	213	188	182	179	181	179	174	202	209	192	187	162	201	186	188	207	182	169	167	189	200	187	205	189	188	191	208	171	188	191	191	172	200	200	186	184	189	194	176	197	171	186	217	172	211	178	181	202	196	181	151	187	191	194	192	226	219	179	168	171	205	182	200	208	214	200	180	193	188	177	176	178	159	164	200	180	198	210	191	195	193	204	188	233	197	198	181	171	163	195	194	174	194	215	176	165	185	181	176	176	163	160	180	170	174	179	183	193	207	178	200	157	163	218	207	157	166	205	179	171	167	195	178	193	204	222	188	204	182	184	178	175	208	177	203	183	164	183	217	192	185	212	211	208	163	176	183	210	177	178	153	182	171	216	176	163	172	175	198	162	204	191	166	194	180	176	195	202	217	209	193	176	167	203	163	179	188	163	178	168	169	196	185	193	191	196	202	199	179	204	182	184	159	179	206	184	174	203	228	221	205	181	171	178	199	202	185	177	180	176	187	183	199	202	204	220	215	167	217	212	175	190	170	161	188	178	182	201	174	178	163	154	179	171	169	189	174	175	187	184	190	165	192	210	180	182	199	190	186	170	194	179	189	209	212	164	168	194	204	156	205	164	189	198	168	185	189	162	183	185	171	200	235	179	182	203	179	166	205	204	161	183	191	201	192	172	200	197	185	178	187	186	188	193	197	202	186	171	197	177	177	183	201	184	172	159	179	213	184	211	174	186	200	196	186	194	190	196	196	188	202	199	195	194	206	163	181	175	186	198	198	167	199	214	194	193	197	183	185	209	186	192	201	209	193	178	200	169	158	198	219	183	187	185	194	176	174	209	191	210	189	190	170	176	186	169	175	201	191	170	190	209	184	169	232	180	177	181	182	212	202	183	207	190	204	159	188	192	181	167	197	189	183	198	177	206	189	226	176	188	196	182	208	177	197	185	184	207	190	194	193	179	195	170	171	173	168	213	217	158	201	197	209	217	177	173	192	212	185	209	188	234	188	239	206	169	163	180	204	173	180	187	201	177	198	195	178	201	181	179	209	189	191	190	167	181	158	198	167	180	169	204	185	175	213	211	186	196	162	203	210	177	188	179	191	191	178	156	172	198	180	171	207	202	188	218	188	200	176	192	176	166	207	184	185	169	176	198	162	186	173	188	172	183	208	194	196	174	165	185	227	199	192	197	184	213	173	189	168	224	198	186	175	175	181	178	194	197	190	190	206	190	176	193	168	163	192	180	165	190	176	168	180	210	196	196	156	205	174	205	210	197	181	191	175	159	198	169	182	178	212	170	178	193	165	203	195	191	206	192	159	204	201	203	180	194	191	186	174	190	181	175	156	192	184	185	194	202	204	188	214	202	192	192	157	210	173	182	219	191	206	171	199	197	184	176	188	195	176	191	189	161	190	193	197	193	170	185	175	177	180	180	193	212	208	180	176	218	181	196	174	198	183	197	185	199	165	176	196	200	190	202	170	182	185	189	213	186	181	176	179	190	166	184	178	203	183	170	196	197	198	191	210	193	194	211	208	170	206	201	167	172	175	185	182	177	177	192	180	188	170	181	205	174	172	204	183	188	165	196	203	179	169	189	174	173	182	185	184	175	203	188	183	209	185	218	186	186	199	188	186	168	188	196	186	189	216	211	199	165	174	197	182	201	224	167	198	168	194	198	162	188	201	205	184	180	169	201	194	202	185	175	173	187	192	205	172	186	188	183	186	197	187	206	208	208	201	179	192	192	195	206	168	174	165	177	192	217	169	193	175	164	176	180	181	178	211	185	170	160	198	182	187	214	186	196	198	199	195	161	216	217	221	200	193	199	184	203	220	181	186	188	171	198	173	177	173	219	184	207	190	188	157	177	166	179	210	179	214	207	175	177	191	200	195	204	187	172	193	190	196	190	190	197	183	187	191	147	166	223	204	176	186	193	195	209	207	227	212	180	195	200	176	189	186	179	172	185	184	185	170	225	196	181	183	195	179	199	191	188	209	176	191	176	209	191	198	154	207	213	177	180	160	172	182	185	171	192	184	160	185	168	169	178	171	191	209	231	181	190	189	187	174	196	170	180	200	228	177	199	197	172	183	197	182	182	188	170	160	173	164	143	182	202	197	187	161	195	184	164	168	155	189	196	164	173	192	174	182	189	206	165	181	194	191	204	184	187	192	182	211	166	199	200	206	204	173	172	194	171	178	212	159	161	163	205	186	194	195	179	170	175	206	173	179	191	189	209	205	190	167	184	187	188	185	178	201	192	189	209	194	167	175	183	183	184	200	188	177	173	183	155	186	206	179	158	175	153	188	208	179	194	170	187	185	193	172	184	214	170	211	208	214	180	194	218	215	174	183	178	179	195	169	190	186	187	169	213	195	167	194	187	160	164	186	217	215	187	194	194	190	158	186	221	191	184	188	196	203	201	192	209	200	174	175	188	185	200	194	188	188	161	209	184	199	178	194	199	189	228	225	190	173	159	183	175	185	189	165	190	192	163	172	192	189	183	193	160	206	202	183	173	181	212	211	175	199	170	187	196	198	182	202	182	177	183	188	177	192	190	188	168	196	176	188	188	200	193	184	206	197	189	203	164	162	178	211	185	183	188	196	187	207	160	193	203	200	200	209	228	208	210	202	208	196	182	175	186	186	194	193	185	208	178	191	159	199	195	187	185	210	199	205	188	196	211	191	197	197	185	212	180	216	198	177	193	197	197	204	204	187	185	172	202	192	226	195	206	181	194	204	175	194	185	175
2461	1744	3649	504	501	551	497	472	471	495	503	489	504	500	517	473	520	487	494	503	523	496	470	504	507	525	480	466	507	482	452	489	515	527	518	485	538	481	492	557	471	502	513	490	490	458	477	517	515	515	502	498	502	506	512	514	434	490	450	495	510	498	499	489	496	492	511	474	484	490	487	508	515	473	483	483	467	533	463	523	520	493	498	496	520	556	489	495	494	504	505	517	469	531	498	492	502	488	478	486	490	489	454	474	521	483	484	459	509	503	510	441	487	522	455	450	509	508	519	506	493	525	525	523	484	484	466	461	498	503	520	491	481	500	494	510	463	481	495	454	508	445	509	483	474	475	509	471	510	472	493	500	500	511	514	495	489	510	504	515	507	484	494	489	490	483	508	464	519	494	475	535	528	504	452	516	440	476	507	554	473	462	489	518	502	496	509	468	498	504	468	517	500	520	534	493	485	482	486	484	475	485	496	472	443	492	513	478	522	507	473	533	451	473	517	473	474	484	463	485	464	469	460	492	435	520	479	452	482	485	520	471	509	548	470	522	499	528	493	489	502	507	493	456	462	484	484	506	508	496	468	458	515	500	490	544	436	502	508	469	520	499	479	509	449	512	512	512	499	477	503	479	483	490	466	485	513	481	500	536	488	472	449	527	504	485	522	491	497	474	508	521	459	488	490	480	512	529	498	495	511	463	496	466	501	500	519	462	481	486	454	468	487	532	458	489	508	514	511	434	502	478	528	478	460	490	478	494	488	460	505	517	480	500	502	514	468	515	482	507	449	464	504	486	510	508	462	504	494	498	527	483	506	471	489	477	507	503	473	488	463	471	514	507	485	497	476	505	524	500	449	492	489	488	481	492	536	492	533	514	490	514	505	535	458	481	466	482	507	496	487	454	461	471	491	534	513	525	547	506	469	542	527	527	476	468	480	490	509	487	533	491	509	524	515	457	474	506	472	538	466	492	497	544	493	540	486	499	468	517	485	498	496	493	496	528	486	520	483	508	496	500	517	488	477	499	515	517	525	449	470	507	498	493	464	472	490	487	513	478	508	445	478	529	512	503	499	487	522	543	497	479	476	509	478	536	498	467	473	497	570	548	521	529	502	511	515	521	489	510	504	509	499	513	509	480	481	454	500	487	469	468	487	499	510	504	475	488	507	484	486	475	482	493	464	459	508	499	461	491	512	494	484	457	503	487	541	502	485	502	459	510	472	458	492	491	510	545	531	491	505	471	540	487	498	513	518	459	529	477	504	526	486	480	507	500	510	506	437	495	483	490	520	490	497	527	492	504	545	502	450	472	481	474	488	517	502	477	537	523	509	480	485	496	502	519	493	463	491	505	474	505	484	467	464	482	499	501	463	491	479	510	482	487	455	530	495	483	496	479	482	440	494	501	518	492	519	467	468	502	489	498	475	509	502	495	504	512	470	486	485	501	480	491	507	473	523	542	546	506	510	479	474	468	480	502	551	487	489	489	524	503	494	488	526	499	475	520	533	502	500	521	484	523	503	529	524	501	480	481	484	465	495	512	478	504	538	485	512	540	491	475	546	520	520	479	472	461	479	466	502	518	510	506	495	513	509	456	477	510	491	542	516	529	470	500	508	488	470	490	497	466	488	488	457	501	454	516	491	494	502	494	508	483	490	479	495	464	469	498	519	530	472	489	474	523	512	504	527	540	460	502	476	482	494	482	500	528	466	514	474	496	515	495	473	496	483	480	540	515	501	501	480	484	471	524	494	522	488	460	486	471	482	509	530	447	488	501	479	455	453	496	493	474	479	487	500	536	465	477	483	477	503	473	499	477	479	523	468	522	506	501	543	499	520	489	486	504	511	508	494	511	500	493	520	496	475	483	529	491	513	499	504	530	479	533	499	509	479	434	519	552	467	488	497	505	525	480	481	512	537	515	498	488	509	520	498	458	495	509	522	485	520	511	508	476	486	500	517	516	455	478	502	466	508	524	470	479	477	497	449	468	472	508	470	512	478	474	527	514	444	530	477	497	509	506	542	521	471	507	500	502	511	507	515	468	505	483	484	491	512	518	469	443	505	515	497	454	476	484	491	479	499	497	502	533	500	494	489	468	505	462	478	478	501	486	475	479	498	460	481	491	540	513	474	477	515	523	483	490	482	469	515	502	488	484	523	483	490	504	521	489	547	502	510	485	550	494	488	457	515	485	541	533	488	489	509	498	487	481	514	489	496	491	507	472	516	478	513	481	516	456	495	510	482	495	520	488	492	501	488	501	483	525	540	490	458	489	482	490	512	484	512	474	531	487	505	514	509	472	476	470	457	476	469	505	485	477	500	531	471	491	501	493	467	459	509	465	499	479	495	502	487	463	467	478	528	500	502	482	503	474	511	534	528	552	472	496	493	524	533	492	491	493	538	487	528	485	489	465	479	524	490	513	507	494	503	507	446	491	490	500	522	490	469	533	485	477	498	491	457	507	506	477	477	529	528	499	516	512	502	462	486	493	489	473	495	467	494	493	497	486	479	490	477	493	455	488	484	469	515	473	489	499	494	487	500	463	490	501	490	477	504	479	488	510	505	483	501	470	511	527	479	509	465	466	496	538	526	489	478	528	485	521	478	479	507	492	519	527	495	486	478	448	469	514	487	475	465	515	497	498	480	541	492	527	476	506	512	529	468	482	476	538	465	516	518	497	503	508	525	464	492	516	480	497	479	476	482	480	502	467	508	506	485	528	491	485	491	495	527	507	447	505	451	495	500	476	447	516	506	533	521	477	490	456	489	461	462	514	488	474	484	487	528	464	494	495	489	492	500	506	498	500	479	515	511	501	503	469	497	531	510	553	502	513	475	531	490	458	495	491	484	504	504	479	509	488	485	485	512	531	477	534	524	470	475	492	519	530	461	484	509	475	516	508	516	459	468	499	481	485	511	460	480	507	466	452	496	509	478	462	487	487	513	485	468	476	512	489	514	507	465	484	478	507	535	505	464	492	495	466	513	458	485	455	502	473	510	476	494	520	465	510	501	515	505	487	466	503	487	517	507	484	475	450	486	511	481	474	492	505	512	489	469	476	488	478	481	500	509	516	508	491	554	470	469	497	479	521	494	493	437	488	490	504	532	488	488	489	497	470	505	504	477	451	544	548	550	499	499	490	481	494	505	511	520	507	521	513	526	459	469	518	477	515	504	503	493	472	481	468	472	492	493	483	472	502	513	505	505	495	491	464	514	488	490	508	527	463	439	494	494	481	508	505	478	467	535	546	500	463	495	462	514	508	469	478	511	473	496	497	488	526	501	502	461	515	518	491	498	493	491	505	519	516	517	485	464	514	494	516	492	488	494	515	518	485	502	512	493	490	485	461	490	521	488	465	536	526	471	499	499	520	518	498	505	488	517	477	524	503	475	523	529	485	504	492	472	511	512	475	516	486	509	541	454	511	479	514	511	507	510	478	457	505	517	491	492	508	478	481	483	508	458	494	533	461	496	480	523	508	509	467	537	514
9709	6553	38580	5616	548	488	435	445	381	406	393	417	398	398	397	382	390	386	386	395	376	362	382	399	397	388	370	363	409	399	406	378	377	379	365	350	365	377	368	417	401	362	363	389	399	382	366	386	395	327	373	433	388	387	373	381	404	384	412	398	378	361	384	376	378	329	360	372	374	363	384	411	339	395	355	367	406	357	397	360	375	383	356	374	377	407	348	368	389	365	391	387	374	368	376	372	358	353	335	347	358	355	396	406	411	373	368	386	378	385	377	394	372	347	381	388	386	360	365	408	350	399	379	408	377	378	403	395	372	356	374	317	386	384	356	389	405	405	398	362	366	350	389	355	357	407	384	388	353	387	388	334	343	393	367	398	399	386	398	361	397	372	365	370	380	382	391	435	409	373	394	374	384	386	393	379	358	420	379	384	367	374	373	365	372	346	382	410	397	379	370	333	344	368	422	347	351	354	386	357	382	409	360	403	409	401	387	365	338	361	374	407	389	404	336	345	408	404	408	391	378	379	409	424	368	372	398	377	374	375	367	383	382	362	368	416	394	347	372	350	375	374	394	402	350	375	374	401	407	380	381	366	342	400	340	417	378	368	356	373	365	372	390	401	373	354	385	416	348	353	334	342	376	408	410	396	344	385	418	399	381	358	389	367	366	388	373	351	360	373	375	349	424	367	411	410	369	420	393	386	363	343	355	394	356	386	365	410	395	383	366	384	388	382	426	372	374	357	355	363	368	342	367	427	400	376	403	353	365	373	402	397	366	358	384	378	365	352	376	358	360	366	373	369	389	349	407	356	374	431	362	395	381	367	393	351	400	369	385	372	383	389	361	330	368	412	382	408	363	387	356	335	397	374	381	380	383	359	371	352	389	407	371	378	375	339	406	386	405	371	417	396	372	374	355	382	358	370	390	383	393	372	374	353	382	383	385	355	386	362	424	401	400	408	386	393	401	387	445	386	431	420	398	385	383	386	358	364	399	362	389	347	367	383	364	390	360	389	401	368	352	401	369	423	380	424	334	353	384	355	388	368	399	372	390	394	330	416	389	365	368	367	348	379	370	334	412	360	348	392	376	389	332	324	372	396	390	349	405	368	361	373	384	342	375	347	370	375	372	373	369	388	357	390	398	364	377	390	381	398	373	413	348	364	359	346	366	388	385	363	400	378	389	351	377	391	393	417	319	386	397	410	363	429	370	340	437	374	389	420	393	369	407	398	364	409	404	410	393	415	382	373	366	412	356	404	380	334	344	349	400	381	413	395	376	379	390	384	349	363	374	404	374	377	392	370	390	400	375	417	347	385	419	398	385	341	361	372	371	388	350	392	363	418	378	398	353	344	366	383	393	369	376	369	372	348	402	365	388	356	397	408	387	367	381	390	379	397	348	402	412	372	349	409	368	348	398	347	398	367	385	379	372	378	395	405	413	395	360	388	407	387	338	392	340	395	337	380	358	389	422	435	382	394	416	373	431	377	358	320	415	356	381	420	403	369	359	362	355	424	369	362	341	368	362	389	380	396	391	319	392	420	406	389	399	345	371	377	383	375	373	353	421	404	356	400	355	405	394	401	377	315	396	364	405	366	386	372	421	360	376	368	377	377	375	366	412	366	412	398	380	390	395	374	349	375	370	414	400	376	371	364	392	408	395	446	360	346	356	379	408	363	408	398	382	356	371	413	410	342	341	356	348	374	377	348	385	362	402	407	375	404	367	386	373	374	378	377	396	428	352	395	383	415	395	393	368	382	406	377	417	372	348	383	377	388	366	381	404	424	378	377	380	388	400	399	360	382	418	378	394	374	359	410	398	390	375	356	380	374	385	392	366	372	370	344	362	398	372	365	357	411	365	388	401	377	378	395	405	354	384	404	397	361	377	399	360	343	388	384	386	373	374	421	381	378	353	342	358	403	390	345	407	379	355	400	403	404	398	406	346	386	365	394	369	372	376	365	380	371	337	354	371	402	369	356	385	373	380	371	435	358	375	364	388	371	381	385	347	343	320	347	379	391	355	363	359	392	404	361	374	379	362	380	372	366	377	381	400	389	405	335	347	370	369	377	385	385	380	403	348	382	378	340	310	328	349	390	370	406	374	364	392	371	377	413	365	355	365	374	382	383	395	401	356	342	392	421	377	379	357	415	424	395	378	407	374	366	359	379	389	361	379	417	349	341	406	371	366	396	348	358	400	351	406	374	392	379	398	387	361	363	369	398	397	421	404	388	370	409	370	386	373	357	399	388	358	362	363	344	374	385	347	380	362	376	402	365	335	400	372	393	389	380	379	345	378	390	369	378	395	369	374	330	391	371	380	373	366	377	357	334	384	369	417	369	424	360	377	364	388	381	381	382	374	382	362	380	407	391	350	382	380	402	394	425	391	364	385	349	376	420	398	406	371	361	362	402	410	377	389	333	386	392	353	358	406	360	379	397	403	342	376	388	378	352	390	388	403	342	406	396	374	391	396	403	376	397	383	390	400	384	402	362	384	365	412	380	420	347	398	408	403	386	364	371	351	368	383	351	402	400	407	356	381	394	352	395	416	411	419	369	359	413	404	358	384	394	404	384	412	387	384	368	394	416	365	371	382	405	369	370	404	398	356	366	389	404	392	401	355	398	400	371	387	353	394	399	367	390	380	393	361	419	366	377	369	367	374	380	380	377	396	354	383	366	388	369	413	393	372	414	369	368	373	426	382	365	366	375	358	385	350	381	399	362	380	371	392	381	399	350	348	395	385	387	384	394	372	383	370	396	381	369	382	399	366	369	396	392	366	347	382	357	349	396	350	370	387	375	389	352	386	380	374	383	376	387	365	374	376	383	360	397	351	374	404	396	407	360	333	374	396	367	390	356	398	406	402	408	381	398	365	367	424	364	404	393	382	403	352	387	395	377	412	397	380	376	351	383	390	390	397	397	398	410	361	357	356	351	372	364	395	386	400	372	399	399	418	379	379	389	375	405	364	375	359	385	403	366	397	372	372	378	357	417	392	382	404	418	379	374	369	373	372	401	367	390	348	368	382	394	366	354	386	407	372	390	369	345	386	410	405	371	353	383	401	404	373	375	368	411	376	394	396	380	387	359	392	398	390	383	379	399	344	375	413	428	361	374	374	405	412	361	423	370	355	401	410	365	339	386	367	378	396	364	357	374	417	360	367	368	354	364	381	412	406	356	370	371	377	382	403	356	382	373	380	339	369	352	384	415	357	381	361	344	369	377	340	373	393	352	390	374	390	359	405	410	379	426	380	351	357	389	369	373	345	393	393	373	396	352	352	347	363	394	382	374	399	385	386	369	377	412	374	362	357	360	380	384	403	405	393	403	375	390	360	368	375	372	343	378	385	351	383	400	374	425	383	395	352	359	391	363	382	430	384	414	374	370	418	402	373	364	342	385	399	363	372	355	375	367	387	364	405	400	393	407	367	417	408	418	401	391	394	370	392	397	373	396	360	369	415	391	366	350	425	368	378	375	352	382	373	377	384	357
7800	7864	34156	1457	1344	1254	1141	1098	984	1042	1004	988	929	947	937	924	917	872	938	941	922	919	921	843	883	875	913	875	912	838	844	890	902	897	868	930	887	865	842	927	873	873	898	884	900	865	922	885	927	853	914	947	842	880	872	826	866	852	858	934	850	868	835	891	934	862	855	838	933	854	883	859	929	910	832	901	867	893	799	859	828	935	871	859	869	875	881	862	876	809	854	813	854	916	859	874	849	881	876	843	854	879	883	920	879	839	876	882	828	863	854	898	846	869	904	856	902	831	887	889	863	863	890	854	877	839	876	910	902	869	871	850	857	908	879	865	899	892	875	900	879	909	917	909	861	852	930	895	823	898	833	853	919	824	953	846	807	878	873	872	875	876	919	895	829	874	883	859	872	897	807	903	882	927	879	878	897	846	897	897	852	887	803	849	854	903	840	901	853	829	844	846	880	841	829	851	892	855	846	851	892	905	851	861	904	845	828	947	847	917	839	866	905	853	859	853	904	905	880	861	872	855	860	871	888	801	879	927	907	859	876	825	890	885	915	845	845	883	868	873	849	902	868	852	857	859	866	884	859	926	881	878	887	835	889	879	885	869	829	850	836	905	890	855	906	824	939	944	872	906	921	911	815	878	886	862	871	857	861	877	867	846	862	886	870	884	862	875	903	856	874	861	880	892	827	870	874	887	807	873	849	859	840	863	869	892	898	822	929	866	866	904	881	855	864	864	914	884	906	877	916	898	869	928	878	913	915	883	880	881	872	850	843	848	852	879	846	900	863	953	912	886	837	832	834	916	914	816	847	899	886	873	853	975	883	842	863	858	880	868	792	868	860	839	896	921	847	927	850	887	909	874	873	887	871	844	902	861	913	874	892	855	844	889	879	881	919	868	890	801	901	865	953	892	859	860	885	832	882	910	929	878	882	877	883	862	850	962	904	837	885	828	890	811	917	908	892	931	800	884	854	886	863	832	914	864	858	864	862	860	909	896	923	871	859	851	899	812	889	870	898	878	840	865	846	876	865	866	864	839	879	902	873	828	832	848	897	824	854	856	895	866	819	927	913	891	844	837	912	913	889	857	838	848	861	872	878	889	909	867	896	878	874	851	847	868	885	876	934	835	888	869	817	824	889	864	861	874	837	839	906	898	867	863	863	896	869	841	860	880	860	891	905	872	922	830	892	858	894	891	895	858	802	828	889	911	836	909	892	902	877	878	871	875	901	836	866	849	866	875	882	887	869	847	894	874	895	900	846	861	844	843	915	865	897	932	858	882	890	864	914	873	881	860	854	862	855	953	859	856	854	943	881	887	876	850	906	852	847	852	883	898	902	864	826	915	879	860	872	879	844	889	883	877	950	871	888	881	879	883	915	907	906	907	839	903	851	894	852	868	917	872	841	862	881	862	870	903	872	874	858	918	940	845	903	878	905	842	823	878	803	848	826	919	933	873	841	862	856	891	899	882	844	857	887	908	872	912	888	860	848	837	867	888	876	921	913	846	884	849	899	862	944	942	900	864	876	935	879	924	914	841	894	863	855	849	856	909	872	874	907	866	889	928	862	870	895	840	906	873	832	868	883	857	908	865	872	940	889	812	869	880	895	848	899	872	865	882	847	924	844	938	859	849	884	846	896	871	855	833	895	888	852	915	872	917	842	897	950	878	927	915	887	883	893	858	864	873	892	880	883	832	855	835	909	896	896	912	844	854	851	928	817	882	858	903	857	852	862	874	899	861	887	884	844	840	868	921	863	894	873	927	856	922	835	863	888	883	909	913	911	886	886	870	885	887	842	880	934	856	893	884	876	844	913	854	880	917	906	878	903	888	906	915	844	870	901	813	882	863	836	829	865	872	907	866	900	876	845	874	881	848	859	877	831	810	907	883	865	855	878	909	856	867	858	841	862	883	891	823	861	886	842	860	841	849	883	863	875	830	883	851	895	819	834	879	832	831	910	866	894	863	919	883	834	871	828	831	917	919	885	863	845	866	862	855	876	878	863	846	913	907	844	894	843	900	907	917	876	891	924	869	885	799	850	898	873	858	860	900	915	863	857	832	878	840	875	901	875	849	869	890	849	839	863	857	842	859	909	861	926	846	849	863	890	877	833	891	895	919	885	832	858	847	854	866	862	893	893	816	854	834	886	866	906	855	877	817	902	855	919	907	881	883	833	847	884	919	850	853	852	844	905	822	830	903	828	846	889	855	897	854	909	906	857	864	902	873	900	837	891	884	868	919	837	887	884	833	814	861	855	922	908	870	860	896	896	885	897	858	894	902	897	861	827	861	865	866	875	878	882	853	838	930	799	882	892	927	877	833	884	914	953	859	873	848	850	879	868	861	813	857	876	857	865	899	912	828	884	878	905	857	864	871	899	826	906	859	920	864	864	799	862	895	886	901	848	845	871	842	912	872	884	854	906	916	902	882	838	893	877	887	877	907	887	831	882	926	858	867	851	858	833	870	924	863	866	833	862	871	850	918	889	881	897	920	873	890	889	885	883	920	851	897	891	831	854	904	873	924	872	834	908	887	864	833	859	862	894	894	848	938	879	911	897	906	883	849	839	903	879	911	874	890	843	892	883	865	822	828	880	850	883	880	891	830	911	875	853	844	897	877	855	906	905	868	886	876	857	854	860	831	837	883	833	874	864	870	834	855	941	886	905	917	880	910	873	860	937	884	891	835	875	921	857	847	885	852	901	874	875	905	905	860	930	879	825	864	813	866	910	907	911	868	938	917	885	826	889	851	871	855	857	831	874	879	867	851	862	916	844	835	879	890	897	852	908	883	911	829	921	846	837	841	897	916	875	874	849	837	880	881	842	860	826	891	867	847	865	911	859	800	898	889	853	875	879	893	935	888	844	871	904	901	868	844	893	824	858	838	875	922	841	878	826	864	909	823	868	859	865	856	846	835	819	822	872	868	866	907	815	866	849	916	869	887	869	821	870	830	841	908	886	874	904	919	911	897	848	887	922	908	895	821	859	876	866	886	913	891	853	913	912	860	856	848	890	862	829	867	899	915	904	845	858	852	855	885	833	880	928	863	893	887	874	912	812	892	883	878	890	855	890	816	881	896	899	917	864	919	843	876	858	869	844	861	861	830	875	863	874	850	831	879	891	870	880	883	849	893	884	885	865	862	862	856	913	882	871	872	882	887	897	870	892	924	897	840	837	838	853	927	874	853	881	888	883	922	873	852	887	858	885	868	842	891	894	867	916	847	875	865	922	908	852	923	837	887	888	856	833	884	823	829	876	848	906	883	895	912	873	895	867	806	845	890	882	924	916	921	919	881	845	839	892	817	880	860	934	863	896	938	882	849	900	893	872	909	863	848	877	900	885	883	857	867	845	800	866	901	915	894	851	841	891	840	880	845	875	866	903	863	941	898	866	942	870	907	880	857	807	807	872	880	850	850	895	874	809	844	894	925	899	886	897	820	911	867	832	901	879	879	880	849	816	888	835	853	896	899	897	846	854	881	812	895
18086	9096	57101	14304	1369	603	555	499	481	451	511	464	428	462	422	452	433	461	413	458	396	422	423	433	397	437	451	417	431	400	501	467	427	456	435	424	448	430	485	447	412	412	423	422	433	427	424	447	406	352	420	409	436	445	419	436	385	434	352	437	445	439	425	437	460	421	424	423	415	442	408	447	433	399	478	432	398	418	430	386	425	440	404	449	390	358	402	391	423	427	407	445	428	435	416	414	431	444	405	434	439	444	421	471	421	454	409	418	433	411	410	455	416	401	465	432	427	410	426	455	387	404	373	407	408	393	406	422	419	416	422	379	419	401	428	433	421	430	404	432	423	398	410	451	403	415	451	399	417	429	460	442	422	430	414	425	441	397	412	451	409	388	414	417	469	435	417	413	397	429	388	388	430	458	426	426	408	385	392	396	395	424	435	433	434	408	456	429	433	438	413	414	444	427	380	406	452	437	392	430	426	461	461	414	391	435	406	435	405	405	414	433	417	408	439	456	450	431	437	426	433	475	432	456	403	445	410	426	424	413	389	427	455	416	424	434	464	424	406	444	452	454	462	365	442	436	467	414	442	414	428	416	450	443	419	421	425	444	441	422	394	392	435	426	365	416	443	415	447	427	476	448	433	422	405	421	404	410	458	397	422	394	441	422	437	420	426	437	404	420	444	436	435	423	376	397	392	386	392	407	433	392	424	433	447	435	434	458	439	451	421	475	435	397	461	411	416	425	442	435	423	394	414	417	396	425	445	421	402	381	453	448	450	403	423	375	420	428	415	412	431	392	379	428	403	420	432	423	424	414	401	431	393	389	383	472	404	379	442	417	422	449	430	448	391	433	405	394	437	410	416	441	436	423	421	413	440	419	367	412	392	415	411	430	428	437	417	438	378	441	440	427	411	462	438	412	408	381	392	449	393	438	437	416	404	418	363	441	397	438	460	414	406	396	405	403	428	415	446	425	423	435	469	424	412	433	451	422	418	412	437	442	439	444	422	430	479	428	375	393	427	461	451	449	421	409	443	425	441	392	405	406	423	374	401	391	400	419	424	403	417	432	459	466	420	418	454	438	464	392	416	424	409	400	422	397	457	453	447	381	450	429	381	441	406	397	441	440	477	411	445	418	406	457	403	420	428	411	410	415	421	399	419	433	410	467	437	480	438	434	398	423	396	432	384	436	418	415	426	407	434	421	407	410	417	423	431	468	448	385	404	438	436	402	410	453	440	417	445	411	423	453	437	407	453	405	409	406	403	369	444	471	374	403	428	454	416	400	399	405	408	433	418	405	461	396	418	419	430	404	383	431	477	420	454	409	410	457	399	428	437	406	380	428	402	451	397	408	461	459	424	466	427	422	406	417	447	405	373	439	389	390	460	436	429	427	420	404	413	417	442	425	439	378	458	431	425	420	417	446	414	412	395	439	403	441	401	359	402	436	450	430	392	461	436	434	414	415	373	384	416	403	450	416	450	392	449	432	452	470	448	397	395	389	446	436	432	421	428	403	413	447	417	417	388	429	408	421	408	336	422	420	440	474	396	385	389	425	412	417	422	395	430	421	468	430	410	457	427	425	444	408	434	433	412	445	455	445	437	415	414	433	377	416	394	427	400	435	421	389	428	428	405	417	418	395	393	415	460	420	430	437	501	393	446	423	393	438	455	386	423	406	420	418	412	424	436	373	421	438	416	416	416	447	409	425	434	366	433	421	399	413	470	390	406	408	375	404	399	389	471	443	415	391	429	446	446	396	434	378	417	392	438	447	438	408	384	464	408	450	406	430	420	409	404	423	422	438	398	427	440	457	401	393	429	406	435	455	414	428	404	426	409	384	411	422	433	427	429	378	423	451	408	425	432	441	427	402	394	446	434	450	427	402	406	425	418	411	426	419	422	400	403	412	436	418	448	444	418	400	412	416	462	474	391	421	432	438	416	423	460	413	387	418	447	434	434	381	470	460	401	429	456	418	427	386	450	435	403	410	397	429	416	383	396	410	462	440	411	401	450	460	427	388	392	422	414	478	444	437	386	436	420	429	391	394	464	441	414	445	442	419	469	441	451	425	416	435	425	427	428	414	434	425	418	434	415	440	402	418	420	421	415	430	441	405	430	435	421	418	409	421	446	434	455	438	422	408	370	419	422	434	450	401	397	403	407	412	440	446	390	460	414	472	383	449	436	423	424	463	406	401	406	416	437	430	425	426	486	432	456	405	401	434	427	415	372	437	393	426	409	380	418	410	447	401	427	429	379	434	437	404	439	366	444	419	409	430	406	413	410	423	437	440	477	436	428	431	427	424	405	418	439	386	400	400	470	435	435	398	437	413	433	434	420	453	407	434	438	382	421	415	439	418	414	473	437	398	423	394	429	410	419	405	389	432	419	430	426	447	423	429	449	407	439	449	415	369	419	406	427	443	410	429	431	430	411	441	391	466	433	402	414	415	402	398	399	410	451	423	371	417	411	381	392	422	408	421	423	434	432	418	427	413	442	465	423	418	413	407	410	442	391	404	384	431	367	421	383	410	446	432	417	429	424	419	439	436	404	395	401	407	456	431	407	402	391	418	424	427	450	412	429	421	416	422	420	399	403	385	394	380	423	432	389	430	454	418	379	452	456	441	428	377	453	418	406	430	423	449	374	435	438	429	457	429	435	412	395	438	413	437	407	398	406	451	431	436	423	429	450	440	396	403	428	423	427	434	466	446	403	442	421	416	427	424	424	439	481	423	426	434	402	399	401	393	419	440	431	415	399	435	447	367	434	465	451	412	448	412	428	420	385	420	466	460	406	431	442	469	457	422	444	430	420	434	399	465	418	424	423	412	418	416	443	388	394	446	414	415	410	408	449	406	413	369	411	448	427	437	411	374	394	442	451	420	388	423	409	356	411	423	382	421	409	428	432	415	422	394	433	413	398	422	400	420	455	429	395	403	427	385	410	419	456	477	428	447	420	385	438	403	439	412	423	414	393	405	421	434	417	410	423	454	424	392	372	414	422	418	425	437	392	429	431	419	386	402	377	418	419	439	400	414	438	427	439	426	402	402	433	434	428	392	447	432	442	422	418	428	477	384	409	390	408	414	420	445	405	411	470	437	436	418	404	400	423	419	447	370	370	407	404	430	468	399	402	414	392	439	470	409	424	407	428	414	458	418	411	418	443	446	415	432	415	423	395	450	430	416	440	454	412	418	408	439	416	402	427	452	420	423	425	409	424	414	399	433	414	462	396	410	417	443	463	450	394	427	366	387	452	411	423	412	384	427	413	410	428	415	433	431	401	419	422	412	392	426	422	418	417	426	398	464	449	413	451	423	452	428	421	451	403	431	391	438	370	424	450	396	426	452	436	408	436	444	456	428	457	373	413	396	418	383	411	452	457	398	399	404	416	456	371	416	432	381	406	433	415	404	394	391	404	414	416	423	415	374	444	403	430	451	418	378	422	428	420	420	427	444	395	422	389	411	429	434	442	441	429	442	416	423	408	369	420	424
10161	9259	46088	2135	1934	1718	1504	1396	1280	1227	1132	1099	1053	1149	1037	1047	1063	1039	966	1019	943	986	940	1024	987	1003	970	965	911	926	910	982	985	930	961	900	964	962	894	971	933	948	904	1004	916	943	933	964	982	984	993	958	936	917	918	946	999	909	884	888	919	937	906	925	938	986	936	933	956	957	936	955	911	977	949	982	871	940	923	933	950	880	908	951	906	968	929	931	937	909	912	876	981	899	959	951	969	914	972	944	931	921	950	927	872	898	969	966	951	896	949	880	903	903	900	975	902	932	926	945	930	914	950	899	909	952	922	953	912	939	1007	907	926	917	943	937	913	912	949	951	940	959	965	921	964	945	959	896	921	932	933	902	906	939	922	877	913	942	912	860	906	956	899	908	974	912	897	967	934	953	922	938	843	897	881	949	916	907	907	924	903	924	919	929	965	912	903	909	893	890	916	958	930	928	902	956	942	933	902	949	926	961	899	950	950	938	924	974	942	953	938	858	923	936	902	960	917	928	882	932	891	926	868	915	919	956	921	965	896	955	904	954	901	880	914	948	905	931	964	873	949	959	925	974	896	977	957	916	903	929	984	910	918	955	945	902	947	912	901	880	974	931	871	937	993	954	929	927	899	894	927	963	952	972	878	922	976	949	949	911	1000	943	921	965	934	888	937	932	914	909	879	879	924	909	956	951	907	901	918	889	923	960	910	947	899	930	907	891	912	853	951	934	896	966	925	964	890	954	961	922	895	922	903	938	862	914	947	882	930	899	925	914	881	936	924	902	946	941	917	950	882	943	962	906	964	895	874	935	960	888	933	901	1012	910	904	895	894	937	967	974	965	906	893	916	948	922	923	935	938	918	949	941	909	884	964	879	905	906	913	887	950	907	966	850	922	923	953	941	908	941	937	923	927	902	896	977	936	916	948	893	936	967	944	891	881	948	904	881	925	932	952	889	928	968	886	905	916	916	916	885	952	922	892	921	938	921	942	887	913	932	915	957	939	893	935	879	901	884	913	953	928	907	908	835	869	931	892	927	943	968	937	984	927	902	884	960	981	915	910	922	915	905	867	921	878	924	934	957	914	924	925	922	933	880	948	909	901	920	917	935	932	894	941	866	936	936	930	911	908	905	905	916	889	885	865	929	895	903	923	960	888	929	870	960	918	942	959	873	917	961	879	941	906	937	926	924	944	894	940	918	986	958	968	973	900	894	899	921	967	877	940	944	886	885	948	908	913	966	902	916	922	956	974	924	888	947	932	930	917	970	973	900	917	883	903	946	914	914	877	911	922	969	877	916	896	946	973	880	954	901	907	1008	932	939	949	886	890	893	901	939	950	912	936	944	889	882	922	870	889	936	923	913	972	863	908	944	903	905	884	901	965	888	957	969	919	904	920	936	952	892	943	925	935	859	910	951	923	923	932	905	978	934	944	900	897	910	945	897	1018	918	927	949	896	865	981	931	928	927	925	924	949	952	955	905	881	948	928	854	994	940	902	904	986	974	879	945	933	959	931	936	883	933	974	903	895	933	925	920	943	920	930	896	947	940	930	893	946	935	930	941	915	879	931	939	943	920	971	888	916	928	938	916	942	891	988	940	922	945	872	900	910	930	900	922	919	931	914	941	915	899	923	951	931	923	924	869	910	885	898	936	920	876	938	915	931	886	972	919	926	918	949	919	912	940	946	912	918	941	935	875	897	946	910	936	905	893	933	856	935	921	950	895	914	927	962	886	938	902	888	912	867	935	973	882	955	971	923	921	909	918	911	944	952	887	915	938	972	960	912	947	971	871	920	940	843	898	950	932	949	927	930	929	906	935	912	973	910	948	898	909	899	983	960	882	928	960	912	922	914	928	916	912	937	935	966	853	873	892	909	920	924	902	913	935	934	886	881	887	905	912	861	931	885	925	880	910	915	941	893	907	967	885	941	972	879	927	917	906	928	897	949	965	911	870	937	946	913	910	963	940	900	962	894	950	941	905	893	887	877	945	914	893	926	934	950	977	912	925	973	924	919	951	941	933	932	895	888	905	947	964	856	956	887	906	941	887	934	900	882	999	934	949	949	879	896	921	986	962	935	935	919	965	887	900	937	924	951	909	936	947	929	876	929	927	959	918	949	904	954	974	994	874	916	932	950	934	930	930	896	892	891	934	930	847	904	955	969	902	902	891	900	917	933	941	923	906	901	942	873	888	913	919	1026	940	907	952	881	916	870	929	886	914	915	960	1035	904	937	907	904	899	930	914	898	957	940	916	942	956	931	954	936	934	931	924	985	942	959	967	952	912	945	933	951	867	968	935	912	943	920	901	890	890	919	888	955	904	910	902	942	905	916	970	917	849	911	963	936	972	968	861	918	960	846	890	909	900	924	948	901	950	968	923	896	929	907	943	846	942	883	888	934	880	890	944	891	899	902	951	974	882	986	901	864	920	910	913	932	944	875	936	911	899	944	907	931	938	931	890	963	919	935	904	920	893	977	924	941	898	941	971	900	983	925	941	973	910	971	981	891	948	870	890	938	900	865	930	917	904	944	928	974	959	924	949	969	929	883	905	956	995	966	908	893	901	900	924	1010	941	951	976	933	917	894	907	955	951	953	902	930	916	905	909	924	903	962	945	933	889	920	963	890	906	916	882	907	936	905	934	939	933	913	974	926	867	930	984	908	931	950	960	923	859	926	904	919	916	943	858	963	905	886	876	963	926	911	913	922	935	906	896	917	906	863	947	911	921	918	872	946	935	955	855	915	907	883	892	917	928	932	884	907	864	921	894	958	883	869	936	915	958	905	974	915	894	897	959	911	911	900	930	960	968	932	936	920	914	909	937	947	885	888	916	940	920	940	881	947	913	879	904	941	960	941	891	951	906	848	901	910	891	905	888	968	960	920	916	938	943	940	955	881	937	948	897	932	903	918	870	920	963	885	928	993	899	937	916	917	885	909	923	923	911	939	941	889	924	937	938	931	908	903	905	986	907	945	953	978	955	925	950	931	932	931	918	887	894	924	941	949	898	948	924	912	946	965	846	892	944	960	907	919	921	976	903	931	941	977	910	917	917	893	887	945	864	912	920	915	904	924	949	947	913	953	889	924	876	888	901	896	901	914	966	896	914	863	991	932	910	888	896	898	903	977	916	937	929	997	910	883	919	899	995	917	943	939	905	962	933	949	943	942	873	933	934	959	889	937	886	928	964	939	941	940	933	981	911	892	955	910	913	925	924	923	925	976	955	877	892	918	898	906	904	898	906	929	924	915	936	960	931	957	908	944	932	898	952	930	907	953	922	963	909	926	944	928	919	902	928	899	863	908	945	936	985	956	971	932	942	942	933	896	981	940	938	943	985	930	920	879	926	916	952	876	908	943	927	912	916	879	885	931	961	912	907	921	943	966	911	920	918	946	923	941	922	918	904	922	971	907	928	906	936	940	964	913	930	903	952	889	950	901	936	928	905	905	919	1011	877	888	911	966	971	935	865	917	958	888	916	962	943	929	906	961	882	923	966
4477	1076	1861	300	219	210	163	206	202	193	196	192	196	171	191	205	187	226	193	218	184	192	182	201	206	195	179	190	178	174	188	210	202	179	216	168	196	177	213	186	199	197	209	177	192	217	204	191	192	218	196	162	201	184	199	214	186	195	203	181	174	220	194	170	192	152	219	188	205	190	181	189	185	181	187	182	200	167	174	178	202	210	202	206	186	171	181	183	167	185	209	184	207	175	196	210	187	188	187	186	191	195	194	183	210	194	186	170	201	206	199	216	192	199	212	178	191	196	195	214	190	228	176	184	180	212	169	217	176	188	192	204	166	198	189	222	201	188	190	209	167	219	198	197	180	209	208	211	177	219	195	175	182	194	201	176	193	171	195	177	185	181	189	212	211	212	193	193	183	208	192	187	181	203	201	200	220	176	181	174	203	174	173	206	180	193	217	168	190	186	172	203	192	174	181	223	190	221	197	184	216	204	177	200	212	189	193	200	194	190	198	197	179	162	194	195	185	208	172	199	182	162	176	185	218	192	195	157	184	178	202	213	198	195	186	211	198	202	204	203	216	201	194	198	194	189	218	211	189	199	181	211	226	202	190	203	185	193	181	170	173	190	200	194	192	208	162	208	215	204	191	196	206	210	195	175	213	194	200	164	176	168	182	207	223	193	207	172	202	210	181	207	192	193	178	198	211	203	174	198	151	196	207	183	177	208	207	183	195	210	179	199	187	205	190	181	193	179	185	208	203	203	176	189	217	208	218	188	207	208	221	199	170	192	184	177	206	174	182	176	194	186	188	175	164	189	201	187	212	198	192	196	188	194	188	187	192	201	192	199	164	189	220	212	179	185	170	180	180	202	201	193	177	202	183	205	208	200	193	203	181	178	195	213	196	189	210	203	187	167	188	203	216	198	188	207	208	211	200	195	228	183	172	195	202	201	183	193	171	213	197	189	186	207	203	193	167	177	201	179	168	196	203	182	187	212	201	192	166	181	160	194	158	186	178	195	193	216	201	210	212	206	190	192	190	163	211	201	223	201	192	204	176	214	232	212	188	187	179	198	191	173	215	207	202	227	196	182	163	184	223	198	192	187	178	194	179	211	195	195	218	189	177	186	170	205	214	200	196	178	184	193	182	194	183	182	171	180	195	164	207	194	207	205	177	199	183	188	182	178	187	185	178	204	212	203	238	217	174	196	205	171	185	191	166	204	196	194	207	180	194	198	179	179	161	182	171	182	198	210	201	200	176	196	199	203	187	182	203	187	184	179	163	184	205	184	206	159	183	222	208	175	207	187	174	178	162	193	215	184	210	192	209	165	205	203	195	205	200	197	208	198	193	190	205	187	212	193	224	200	167	185	191	180	210	177	174	181	169	190	177	184	178	219	195	192	228	197	204	195	213	197	209	194	196	170	178	214	186	185	190	193	192	189	190	187	196	191	194	182	192	190	197	180	192	198	213	194	181	217	196	176	215	181	213	203	192	187	195	198	191	206	203	221	200	206	204	193	209	166	180	210	190	214	176	184	179	166	208	204	203	178	174	202	195	201	197	176	178	198	182	187	206	180	194	189	201	168	190	203	194	181	200	192	182	210	198	206	192	229	180	184	185	171	193	196	197	203	182	189	207	198	198	194	199	190	194	187	182	182	191	211	182	176	179	205	208	176	217	193	193	195	163	178	191	191	186	174	188	194	221	201	194	198	178	188	194	206	192	208	202	204	196	196	167	200	179	214	195	184	180	206	190	189	200	181	200	208	207	207	202	207	216	208	190	185	183	182	189	217	190	171	206	200	217	211	208	206	161	183	196	205	190	199	203	174	181	174	180	203	176	197	221	183	198	209	204	192	197	181	199	198	191	197	178	174	172	178	186	181	177	170	186	202	195	184	199	176	192	207	188	219	176	189	191	157	199	221	187	196	201	201	206	222	186	195	175	195	195	201	192	175	185	179	209	180	195	203	199	197	207	230	192	192	222	201	200	179	173	206	195	190	168	162	207	213	198	204	209	189	191	200	193	201	186	216	172	187	194	165	165	194	165	204	199	211	176	176	186	188	200	191	189	182	164	183	202	209	191	192	176	181	202	179	198	206	173	195	197	220	203	199	194	178	207	205	203	205	184	199	211	173	177	195	210	191	202	195	200	179	175	184	218	213	185	181	185	177	180	216	218	196	175	188	196	190	199	206	197	202	195	199	212	189	213	189	195	199	176	188	192	163	186	207	194	174	204	205	188	192	203	205	170	173	215	201	205	169	171	185	186	201	205	171	190	189	184	203	180	194	206	188	204	199	164	155	201	181	173	197	209	178	165	226	220	175	200	205	187	231	165	189	200	204	195	214	179	165	185	205	193	204	214	173	192	167	182	167	206	204	211	209	196	184	186	199	214	193	228	209	171	196	191	191	179	184	213	195	175	191	177	179	191	181	178	219	180	180	175	195	221	201	183	191	216	205	191	193	174	196	216	217	197	198	195	231	196	183	209	191	209	178	178	189	218	203	199	203	208	188	188	186	197	190	195	206	196	202	189	184	221	214	210	160	198	228	185	185	224	199	169	172	170	199	217	191	171	172	163	203	209	177	191	170	201	196	153	206	195	165	215	214	185	198	218	189	185	185	164	175	194	200	194	182	184	211	197	190	181	201	211	210	188	195	194	193	220	190	193	186	196	199	203	178	189	203	187	187	205	194	193	175	220	175	229	185	185	191	214	196	196	179	207	205	178	173	163	188	201	210	204	177	183	194	155	183	203	215	189	179	203	184	191	201	194	176	203	188	206	214	236	196	191	181	188	173	200	210	179	181	179	222	184	200	195	187	199	226	185	164	190	195	188	200	188	207	206	212	203	212	209	201	176	187	194	207	195	199	190	197	184	181	178	215	215	206	193	166	196	200	186	171	207	185	207	183	198	180	213	194	209	175	186	186	177	196	206	192	199	189	195	190	203	176	172	210	219	199	186	191	191	184	200	188	178	192	189	203	201	167	182	196	193	203	184	203	175	176	205	207	178	187	209	198	194	203	169	173	193	186	189	222	196	176	173	196	197	195	203	209	181	169	198	169	198	227	183	181	196	214	204	199	195	150	185	207	185	204	201	191	193	190	181	184	199	194	165	198	198	169	227	200	198	165	209	171	196	184	159	183	169	181	232	210	198	157	198	192	206	224	175	224	204	165	211	179	206	186	171	188	198	199	182	208	255	206	191	216	195	172	178	191	217	194	189	229	200	165	192	209	176	180	227	195	211	179	205	202	181	200	207	198	181	188	207	205	213	152	200	180	166	215	219	217	197	188	164	185	170	190	185	182	197	200	196	213	204	174	192	193	204	206	197	181	179	215	208	186	217	214	198	182	202	192	202	196	200	180	209	204	206	215	188	198	176	206	197	166	179	181	183	190	155	205	218	187	192	196	197	198	207	191	195	177	201	168	173	195	199	172	180	180	201	207	201	206	186	155	181	167	186	176	194	199	217	185	214	197	194	198	176	232	194	177	214	187
3268	1244	4568	548	548	542	496	538	502	487	533	510	471	500	493	504	513	523	552	478	485	533	492	508	525	507	511	503	512	501	532	507	501	475	546	501	520	547	513	554	468	571	504	494	514	507	559	506	493	525	527	483	484	527	503	496	520	544	537	538	536	509	492	534	503	469	522	502	510	531	474	516	495	487	543	501	558	525	493	497	526	526	499	512	521	524	512	488	559	520	498	536	527	472	496	517	502	482	506	513	503	520	522	517	502	495	524	464	510	479	523	511	486	514	504	524	486	528	495	512	534	512	497	481	510	481	502	484	487	503	521	523	492	502	553	506	496	485	495	517	510	490	500	534	531	527	519	520	516	463	514	485	480	498	483	503	499	474	527	489	489	487	493	512	530	493	500	476	506	524	535	511	554	530	504	528	487	458	510	518	488	569	522	527	551	545	507	474	533	547	468	508	506	503	503	507	497	483	500	532	501	484	480	495	533	520	519	493	481	517	522	495	495	504	511	521	535	514	495	459	540	558	495	490	484	508	540	542	535	511	493	503	491	510	492	503	490	516	488	509	494	509	476	505	493	502	546	491	492	514	523	505	505	521	503	492	487	490	481	534	514	522	488	517	526	504	517	514	486	518	483	477	489	498	495	578	506	482	514	511	471	469	495	513	506	499	513	553	490	517	523	487	492	513	509	496	511	479	528	475	543	506	517	508	502	504	492	497	508	504	551	516	508	540	496	496	495	480	497	525	493	550	492	512	531	545	499	495	513	465	519	458	510	493	471	512	504	536	501	494	482	494	508	469	466	520	492	474	494	527	492	495	510	515	480	570	508	491	563	486	484	481	479	507	496	521	497	522	480	523	503	533	491	509	505	500	497	535	530	482	510	525	545	507	480	500	506	569	502	500	528	492	539	475	513	486	476	484	512	494	484	528	513	471	485	497	468	498	525	521	516	475	504	464	518	523	482	512	482	464	533	524	489	523	531	513	490	495	515	529	529	539	515	501	500	468	494	506	498	519	517	546	475	492	527	489	544	513	477	510	496	474	468	508	494	543	518	474	502	527	536	487	477	501	472	466	488	471	539	519	499	503	476	533	512	504	474	488	510	486	504	515	523	499	528	514	537	475	488	514	502	526	514	532	586	481	498	495	519	482	549	480	466	506	522	537	458	481	502	466	495	514	499	519	560	490	517	506	480	485	460	513	520	532	491	502	480	518	514	509	513	517	516	502	472	498	470	548	514	494	512	510	492	517	517	491	503	488	520	549	531	537	540	534	499	550	481	520	501	499	505	504	446	484	496	491	495	490	540	466	507	539	507	500	505	529	459	496	474	525	501	523	523	537	502	503	520	530	478	502	496	525	520	504	532	523	446	545	505	510	527	519	523	476	530	520	525	537	531	475	508	528	484	490	463	538	542	560	488	524	511	500	541	497	503	487	573	471	532	515	464	471	524	464	496	471	515	508	475	525	479	474	489	527	485	506	565	483	476	519	523	507	507	534	508	529	421	461	497	476	509	520	502	490	521	543	471	530	502	505	495	489	480	488	501	503	494	508	515	514	521	499	515	480	496	494	547	538	506	523	508	522	508	525	506	534	468	482	499	491	560	467	505	476	487	498	519	507	514	508	502	504	506	511	508	541	492	523	532	534	497	486	517	490	513	455	481	526	473	457	518	516	492	531	533	487	507	501	523	510	472	545	471	543	506	506	517	512	512	498	493	537	487	463	525	517	493	468	516	510	506	447	483	509	490	486	530	534	464	461	473	513	492	467	525	511	555	498	495	533	512	510	546	503	519	550	521	551	480	482	508	498	549	500	507	446	489	533	548	483	486	491	488	521	503	525	494	530	464	530	477	542	505	568	464	513	468	485	535	488	513	506	493	501	508	451	469	500	501	529	486	501	506	498	464	516	527	518	479	526	502	504	492	499	498	478	506	493	484	492	496	507	518	508	505	543	506	512	497	516	495	483	495	502	511	500	505	501	512	498	490	529	468	495	515	495	496	541	503	504	534	504	498	570	523	512	508	504	488	499	510	501	493	553	553	492	510	452	502	545	517	468	501	518	500	508	488	534	493	493	504	489	524	528	532	490	561	481	450	462	472	512	513	527	509	527	501	537	525	505	506	489	544	509	526	513	503	560	494	521	493	509	500	464	457	478	544	535	471	512	526	521	494	505	511	511	497	517	515	512	482	484	522	514	500	481	492	535	484	480	512	510	460	518	487	478	513	494	518	497	507	511	514	515	510	530	486	512	517	501	479	487	541	495	512	497	521	530	474	517	546	492	517	518	509	501	507	497	524	450	522	523	509	474	505	471	495	525	506	510	483	519	525	516	473	530	469	457	495	508	493	517	518	518	508	512	491	513	476	520	484	508	518	534	464	505	461	442	484	526	521	472	511	503	519	500	477	495	489	501	479	491	474	536	475	505	498	522	491	505	449	518	503	484	511	493	522	467	548	528	507	528	550	513	540	506	516	535	488	524	493	524	533	514	469	474	521	503	510	490	509	551	518	538	499	492	504	515	519	534	496	512	512	489	525	534	514	509	485	489	484	497	504	515	496	494	470	498	508	563	491	496	513	530	516	518	448	480	521	464	460	523	509	533	446	521	520	515	507	486	492	502	536	523	502	495	476	515	531	518	500	535	498	505	512	540	524	492	511	486	503	524	533	502	488	494	525	480	532	497	502	519	491	508	538	483	547	529	459	487	519	503	493	496	545	524	508	508	503	451	523	527	533	483	511	516	509	498	501	514	488	531	518	491	534	523	506	502	526	535	517	470	497	499	518	464	497	529	494	516	510	479	525	490	478	494	503	499	515	521	477	509	518	463	511	494	524	510	522	514	506	521	503	523	499	512	510	514	471	477	497	535	474	526	529	480	516	537	515	514	467	511	497	493	485	541	505	486	537	520	526	520	486	539	508	505	533	514	465	498	495	515	539	473	539	471	545	518	510	516	516	461	479	463	512	499	505	502	516	487	495	498	473	482	514	480	469	487	524	476	486	517	498	495	490	512	496	480	522	470	527	460	477	462	468	527	516	502	460	484	484	521	545	497	497	520	496	535	498	519	493	496	490	467	486	531	498	497	493	481	545	498	485	525	485	503	524	532	501	488	452	543	487	498	480	494	496	535	523	509	555	497	478	493	510	476	504	515	477	501	496	501	522	508	500	481	476	519	499	523	541	507	502	512	489	504	529	520	507	563	532	483	503	486	522	491	487	550	501	503	500	488	516	498	467	503	495	472	528	512	489	495	504	476	478	549	514	464	498	476	539	484	508	491	485	519	512	512	505	461	512	490	505	483	502	523	521	508	510	501	506	520	502	484	469	512	533	504	488	471	530	502	482	492	478	512	505	472	542	482	512	479	532	522	528	483	516	485	516	510	505	498	469	484	539	497	518	529	523	508	508	493	509	479	522	502	498	497	471	508	495	467	521	450	499	487	501	520	484	490	523	469	516	505	504	532	505	486	496	531	514	485	509	492	532	488
13759	2698	37487	11078	857	473	452	393	429	417	384	385	428	399	368	407	394	406	394	407	424	392	368	395	386	428	374	376	371	406	390	387	391	349	397	351	363	383	390	393	419	356	371	403	354	380	413	390	376	377	406	374	406	361	400	402	364	415	419	433	387	393	397	390	350	388	409	360	393	362	366	406	404	415	402	401	391	362	400	370	411	373	386	454	393	395	391	397	388	358	357	368	384	349	358	403	379	367	381	344	383	351	390	411	348	368	433	398	400	375	391	378	424	410	400	383	389	383	406	395	397	408	373	382	401	345	405	373	392	400	340	403	383	377	356	376	393	383	389	369	362	355	365	371	388	388	386	374	368	387	393	359	380	347	372	335	386	415	388	373	372	406	373	369	378	372	370	411	408	348	353	370	382	388	388	367	387	371	396	385	410	352	376	405	398	424	371	389	372	343	393	369	350	371	354	410	368	375	347	401	378	368	401	362	388	388	368	379	410	416	396	396	436	372	388	427	396	384	397	382	356	320	399	392	395	367	374	374	358	400	389	403	365	376	391	356	400	373	358	378	412	413	377	406	386	386	392	361	355	375	411	359	394	400	338	389	410	369	355	373	411	377	403	404	384	406	395	401	398	412	376	398	362	371	393	391	341	377	379	382	399	376	360	401	386	350	391	362	346	399	372	388	373	390	387	386	368	386	383	388	431	397	391	402	404	417	374	369	377	429	349	412	352	360	374	376	371	413	399	389	383	390	378	368	358	397	380	397	361	428	409	406	411	433	396	388	396	404	377	393	412	335	388	392	389	436	369	403	394	377	383	370	409	384	408	385	394	418	384	400	344	386	382	328	410	403	367	348	417	410	426	389	406	358	400	347	405	416	402	396	441	354	380	402	392	391	374	364	377	371	380	389	378	378	362	380	368	396	313	391	381	433	382	362	358	394	359	366	403	358	346	380	378	379	386	398	410	373	383	407	422	378	381	353	400	337	380	371	383	377	389	426	380	376	346	394	379	404	390	348	391	346	399	370	344	383	384	374	374	387	398	366	342	390	397	405	373	376	399	406	357	345	332	398	380	358	386	393	375	364	399	381	369	374	379	348	360	413	390	358	367	322	399	387	392	331	385	356	410	361	387	373	392	372	361	370	383	379	362	407	385	347	381	409	398	363	375	424	363	410	398	369	417	394	391	408	412	380	381	409	371	371	385	439	397	392	369	341	393	374	345	384	340	376	399	356	411	384	403	405	397	366	406	420	371	414	367	408	379	383	373	371	352	384	415	378	461	374	360	393	415	388	378	337	389	399	395	382	400	373	395	355	414	370	392	378	380	349	393	408	391	365	410	344	404	397	376	367	395	352	410	354	379	363	389	379	386	403	376	360	373	404	411	401	389	382	405	365	372	365	356	382	391	381	388	390	365	415	405	409	359	391	371	411	393	344	386	380	409	389	382	380	356	377	383	365	367	404	385	367	360	409	361	355	364	347	342	385	365	394	341	389	398	360	383	383	417	378	341	403	386	373	394	366	380	357	392	353	410	399	389	397	379	420	377	370	396	374	391	394	390	392	369	394	396	368	360	352	351	407	417	386	341	405	393	431	407	365	389	396	377	352	391	398	380	361	401	362	376	398	407	357	383	382	371	405	363	371	401	376	418	406	372	360	380	336	365	402	401	396	360	389	391	394	378	380	399	401	423	385	389	350	363	380	343	373	419	406	370	378	397	379	400	374	392	381	389	353	387	392	448	384	357	424	381	413	423	385	406	354	402	387	400	373	401	405	385	379	364	380	391	386	416	412	389	357	412	374	372	435	371	405	414	375	372	387	363	387	384	392	368	396	386	355	453	378	389	405	385	393	380	391	371	364	378	387	402	406	397	386	422	379	377	399	383	357	371	386	365	403	382	420	378	403	401	416	347	379	403	361	393	421	393	364	376	375	364	353	366	376	383	368	353	374	407	375	399	410	393	385	370	372	407	390	399	404	384	380	435	367	379	401	397	378	395	408	403	419	390	380	387	382	362	370	408	422	384	358	407	387	384	396	361	374	416	372	373	421	379	399	400	391	370	358	372	375	348	369	394	348	384	399	385	400	385	402	375	390	326	379	383	387	423	368	382	434	352	386	368	370	374	384	376	371	420	370	402	388	377	364	419	393	416	372	415	334	380	385	368	347	413	384	415	398	359	362	359	401	378	394	392	355	391	399	360	372	359	372	399	379	403	368	390	401	365	412	406	416	403	380	411	374	356	370	365	377	381	403	358	411	381	389	395	389	402	379	398	390	414	390	381	349	391	395	366	411	382	376	385	362	373	346	377	416	401	374	400	380	356	412	407	385	388	409	408	398	411	393	370	386	386	388	344	368	374	383	383	393	385	348	382	388	406	388	391	405	378	404	371	375	372	379	384	366	423	401	348	354	399	394	419	391	436	390	375	367	374	413	373	414	400	386	422	378	351	343	358	367	359	363	393	361	394	362	338	410	368	351	392	389	394	368	377	377	416	350	386	379	406	391	375	447	411	431	372	392	377	391	350	355	444	396	381	358	398	398	381	382	423	430	354	362	392	409	410	378	387	360	373	382	380	403	418	424	366	401	389	371	358	414	368	416	382	356	395	382	375	398	370	389	356	359	394	408	367	367	426	381	309	395	391	408	337	425	416	414	373	389	371	405	348	365	371	395	380	377	372	367	360	402	366	391	419	401	384	384	375	384	393	377	382	391	353	378	400	386	390	387	419	388	411	405	399	337	390	387	373	357	407	418	434	408	376	373	366	365	371	334	357	369	373	374	397	389	383	353	354	373	387	397	374	427	386	373	399	395	368	354	346	409	377	380	379	404	368	348	373	362	443	379	391	364	373	342	377	390	403	387	362	399	391	392	403	412	365	394	373	372	384	381	365	382	389	377	401	410	391	391	359	376	428	359	369	391	332	383	373	382	409	407	370	432	425	379	436	413	398	417	349	383	426	393	387	389	350	384	356	424	417	384	391	381	401	336	409	385	375	342	382	415	389	371	390	359	383	430	384	376	410	359	310	372	386	390	395	400	401	337	362	399	358	389	355	345	382	404	377	404	381	429	432	420	380	379	396	379	388	400	406	374	390	433	383	392	362	394	386	396	367	394	352	408	372	371	401	388	367	408	423	403	433	391	381	386	392	412	388	392	382	414	392	387	363	378	354	365	403	362	398	380	346	396	389	380	390	372	394	398	412	406	350	380	352	377	405	391	397	408	380	378	415	422	366	380	367	378	427	382	368	434	401	397	371	384	349	377	345	383	413	357	364	394	404	372	406	395	396	416	401	378	412	413	354	409	382	366	365	387	370	397	434	431	440	375	398	379	381	391	366	402	386	369	379	404	383	408	352	388	388	348	396	402	353	433	393	383	406	372	381	422	419	357	376	389	450	426	379	384	403	407	418	385	391	397	411	382	387	365	360	399	336	393	386	402	409	377	391	418	389	405	377	413	379	372	397	377	396	383	364	346	360	443	394	372	395	376
9331	2491	41628	1863	1422	1253	1151	1110	1031	1055	1011	1008	968	986	979	922	1001	898	986	915	928	881	900	940	920	913	933	962	890	870	905	867	928	907	881	886	919	947	850	897	876	879	891	947	874	874	881	884	868	887	933	928	834	876	878	874	892	856	889	914	920	940	852	891	859	890	878	852	886	864	877	902	937	898	892	903	889	940	879	877	853	857	854	908	910	903	905	944	905	886	865	894	881	954	841	906	923	895	896	907	906	894	905	869	929	901	874	890	870	899	869	973	940	866	889	920	904	840	901	871	915	917	873	919	860	854	831	851	882	872	896	885	914	889	897	872	895	922	821	873	880	900	879	845	869	876	834	903	895	887	874	860	962	917	910	890	918	866	886	859	902	938	884	890	911	841	912	880	898	877	863	858	933	911	873	921	856	917	860	848	914	869	899	976	825	868	872	920	851	899	901	853	943	908	807	847	833	858	911	891	835	893	860	869	885	875	877	925	870	852	868	856	896	887	903	888	894	904	843	907	921	927	843	881	927	901	862	870	885	869	881	860	918	933	906	851	881	888	847	919	871	910	836	858	850	920	908	895	864	854	889	943	864	876	873	883	892	860	842	896	878	851	881	862	890	884	917	886	880	889	840	912	891	867	864	831	867	897	848	879	877	901	883	901	864	894	900	876	915	849	887	887	860	841	896	824	919	904	871	905	868	851	872	883	894	922	932	928	874	864	876	808	887	906	921	871	892	890	860	836	911	925	906	860	882	896	877	874	893	874	869	842	838	846	857	812	879	926	874	864	875	940	882	875	863	894	850	890	880	890	868	855	911	928	887	861	897	856	852	849	855	922	881	882	933	908	839	899	876	897	891	900	915	894	848	923	926	905	928	881	900	946	885	878	875	940	869	864	837	869	875	834	883	885	918	879	888	902	912	844	840	897	874	848	927	883	943	890	865	909	906	881	869	864	913	940	841	931	890	833	873	834	875	868	879	838	908	882	835	910	873	981	869	844	858	843	847	795	885	875	890	865	920	827	868	905	872	900	906	901	874	865	869	909	900	885	884	890	913	869	920	921	874	871	886	898	841	910	932	913	890	851	868	888	855	923	874	873	888	895	891	865	922	855	819	860	850	890	901	906	849	888	912	950	855	883	974	855	885	846	890	918	840	883	916	917	897	879	848	903	908	855	884	819	907	884	937	846	903	908	916	940	892	905	896	922	870	868	870	915	917	856	906	911	876	873	882	848	903	886	881	872	872	894	906	815	852	886	911	888	891	882	911	902	876	901	945	915	894	958	887	834	884	915	856	882	855	926	862	882	898	877	947	886	901	835	894	887	852	860	943	850	884	856	858	913	840	892	925	854	850	909	876	861	897	856	890	901	914	906	865	866	951	876	896	891	901	893	881	881	912	885	904	872	888	884	941	881	876	885	909	879	877	888	864	844	896	909	915	902	856	918	875	877	854	869	906	888	929	931	859	821	895	883	827	888	868	889	911	935	893	962	881	843	821	863	928	892	874	927	876	867	871	873	894	915	864	867	902	841	894	852	913	879	856	871	880	910	940	880	883	919	898	861	908	882	876	853	941	901	902	862	882	899	913	931	926	862	861	897	864	888	900	894	887	904	889	914	864	882	878	883	866	915	884	883	898	919	850	892	833	904	897	927	888	923	883	911	933	912	809	888	877	890	836	929	913	868	913	932	944	875	915	877	895	897	904	858	860	856	901	836	867	866	885	899	946	823	898	928	928	898	923	869	859	924	932	888	882	937	832	911	874	866	841	848	872	883	906	886	886	875	893	896	922	847	877	885	921	965	919	886	862	872	909	891	880	865	846	863	901	872	899	904	945	896	870	907	899	876	835	918	931	882	813	923	869	855	902	877	877	875	939	855	899	899	865	869	841	914	870	899	874	860	840	860	881	902	888	889	856	867	866	867	880	867	854	887	907	859	924	905	895	867	851	868	940	906	809	874	916	885	858	868	890	895	951	864	866	912	925	864	898	945	886	891	855	921	830	847	912	925	850	895	864	914	884	830	868	853	847	908	910	887	872	910	909	938	896	920	923	881	951	872	862	899	928	892	899	856	918	943	904	899	886	915	923	897	873	912	914	845	842	897	883	877	878	837	875	916	905	905	941	849	882	875	920	922	820	877	832	924	862	876	909	847	910	891	875	916	880	872	864	941	947	857	893	901	859	940	822	893	859	830	831	890	886	925	908	901	881	893	925	878	872	911	901	890	879	905	879	863	842	839	862	889	860	841	906	869	892	871	903	880	913	907	890	921	862	847	896	914	897	849	868	866	882	896	880	895	823	869	863	915	894	897	881	849	945	887	920	886	908	865	883	936	924	932	864	858	894	909	882	898	860	881	930	905	904	887	869	873	903	873	888	892	879	850	868	901	895	821	923	938	897	828	859	869	860	884	900	885	882	931	865	911	878	873	923	864	900	900	880	903	883	865	906	878	899	872	921	881	913	839	883	827	931	973	921	881	904	880	859	870	919	863	881	906	887	889	905	884	873	943	920	919	931	864	868	875	919	898	908	912	847	895	905	907	935	890	900	890	879	870	928	852	870	902	909	896	849	892	886	862	853	920	892	910	885	920	889	883	891	843	853	902	890	887	945	872	886	838	850	860	886	861	861	912	864	886	836	922	885	897	915	907	885	937	829	909	868	882	925	893	889	887	910	919	904	854	882	929	846	941	881	879	908	919	850	882	883	909	871	930	907	899	877	854	908	888	924	878	852	871	891	863	900	887	925	874	879	913	858	864	917	927	883	827	867	940	867	840	821	878	880	872	929	916	916	902	852	892	864	865	936	878	869	834	934	829	932	909	903	864	878	894	892	866	904	879	884	901	881	858	852	922	870	904	899	884	814	895	850	832	857	837	891	882	899	866	916	911	878	944	929	907	901	831	877	876	924	885	858	917	916	824	883	857	867	924	895	909	898	856	913	903	887	890	891	922	877	842	915	858	881	884	918	901	900	854	898	903	899	904	867	873	861	816	916	864	879	892	873	906	885	900	837	917	875	928	844	872	876	881	876	882	862	895	872	854	876	864	847	869	870	957	924	852	920	904	857	864	906	902	914	877	923	854	930	897	904	849	860	907	843	856	920	850	855	858	876	910	835	864	900	936	915	886	908	922	891	912	885	865	889	907	842	894	916	886	875	951	885	878	813	908	875	879	845	880	919	896	876	863	883	894	862	851	874	908	885	949	914	804	899	890	831	913	844	849	885	919	855	915	917	950	915	891	856	910	866	914	844	885	886	923	873	831	828	926	859	913	884	856	894	888	854	895	850	875	903	901	862	903	850	920	949	878	853	850	854	902	884	861	883	907	874	895	973	873	845	854	839	869	882	874	904	877	905	851	910	922	869	867	853	930	921	873	863	912	859	850	837	848	914	846	883	953	866	915	856	861	850	881	862	916	942	844	883	907	801	943	886	916	890	921	875	876	887	858	943	896	870	885	921	888	900	879	891	890	862	903	894	930	909	895
22021	4431	51639	21198	2818	612	557	466	475	492	478	452	450	437	447	428	427	427	436	419	412	399	427	438	456	432	462	432	433	492	440	410	432	422	433	457	432	391	386	439	420	439	415	403	426	439	376	429	405	433	411	389	441	422	411	445	439	437	415	425	426	424	409	417	412	451	446	437	422	401	397	420	399	423	414	395	441	429	455	378	393	428	410	431	459	493	470	454	389	404	446	426	425	428	424	399	432	408	411	440	443	436	399	410	401	441	407	399	413	393	443	463	413	428	418	421	418	434	466	396	442	437	386	407	419	400	433	404	388	461	456	434	417	390	421	430	392	425	422	428	443	411	407	438	431	433	431	445	447	393	412	425	477	416	420	446	400	446	418	372	409	383	426	426	425	453	419	412	458	434	468	427	394	402	403	453	456	401	454	434	416	434	420	416	470	437	468	441	408	417	479	407	387	405	425	458	400	408	431	443	411	441	446	380	406	371	436	435	403	447	452	387	425	423	460	426	440	450	435	450	450	435	479	398	390	448	392	428	435	411	403	425	455	419	435	437	388	441	427	410	434	394	427	408	411	428	418	406	440	425	407	411	472	451	380	421	423	423	453	434	424	442	418	417	446	427	425	393	455	444	424	420	403	423	436	433	477	395	398	384	417	401	436	523	421	439	425	424	433	413	431	452	444	399	455	454	419	419	411	419	406	437	452	437	430	432	403	405	410	427	413	417	380	422	424	404	433	439	406	395	428	379	392	384	413	442	406	393	422	391	440	421	456	451	441	407	405	443	433	425	388	441	438	403	460	417	435	434	443	387	442	386	432	468	396	459	439	429	449	410	440	461	441	402	409	437	382	420	417	429	438	391	425	421	443	432	437	399	427	426	441	458	449	417	405	388	407	426	437	436	423	405	412	437	420	412	446	388	412	424	444	413	444	419	413	394	455	405	424	425	431	427	441	418	451	452	417	460	417	382	350	401	429	407	423	411	414	432	405	475	432	433	426	419	430	449	423	429	416	453	429	446	407	396	433	396	442	396	436	416	435	419	424	452	434	409	426	430	437	445	405	362	433	444	420	429	415	413	436	399	440	389	392	391	405	442	406	473	424	411	434	440	469	412	421	429	416	430	431	400	377	412	386	438	405	475	395	426	447	416	444	414	458	426	433	412	423	450	436	410	424	421	428	471	455	426	443	423	441	438	407	446	418	417	412	446	441	422	434	422	402	443	437	476	388	421	447	444	473	408	403	398	427	402	422	413	430	446	473	423	424	429	432	428	448	435	375	407	368	452	428	443	444	431	422	448	426	469	427	424	420	434	401	431	439	461	407	438	394	407	427	443	413	471	399	444	397	435	404	436	459	457	445	392	389	454	431	426	414	409	403	386	386	443	414	437	466	401	394	403	416	442	440	432	424	444	431	423	426	422	436	428	423	399	402	408	397	413	394	407	373	441	425	415	398	400	400	503	437	405	409	425	412	429	409	451	422	432	414	429	471	440	417	422	432	424	365	439	401	408	437	420	418	426	427	443	435	420	396	422	411	405	405	448	427	417	405	419	377	380	364	437	449	460	421	394	454	431	460	425	403	434	426	417	415	430	427	446	399	413	415	421	424	436	423	443	429	422	453	419	388	435	443	469	426	411	461	414	456	467	446	428	409	407	441	420	452	422	398	426	437	419	424	431	460	412	439	379	436	445	431	383	410	417	443	405	441	406	415	433	395	397	440	441	426	451	412	398	419	407	408	428	393	426	420	400	406	431	424	472	447	430	429	435	427	408	435	500	436	436	390	415	428	444	409	374	418	416	460	459	446	410	407	423	440	478	432	418	405	422	428	459	406	420	469	451	424	451	439	409	423	435	453	437	427	486	419	399	432	449	422	427	402	446	410	408	409	376	410	429	430	444	442	428	410	456	459	436	412	454	423	410	437	417	413	422	383	430	428	426	391	439	439	438	379	423	440	453	454	422	387	409	449	433	431	409	429	433	445	483	434	399	449	415	442	475	456	432	431	454	413	414	429	456	442	403	416	424	402	438	432	433	411	436	419	454	419	424	410	446	420	438	430	441	470	433	426	472	409	381	424	417	412	407	436	451	471	397	429	418	433	416	438	443	414	403	442	431	473	453	444	412	398	422	446	414	442	407	454	482	445	433	441	472	408	402	468	421	431	426	420	476	434	442	384	414	389	491	459	428	416	447	410	427	400	416	395	419	389	414	446	417	473	422	468	425	432	439	358	425	422	460	362	422	413	433	388	407	405	381	462	417	440	427	438	424	398	441	477	469	448	459	424	449	430	402	419	428	433	424	417	416	442	417	388	451	463	384	430	404	419	401	418	428	413	388	417	411	419	428	437	419	454	449	388	427	411	453	453	439	413	430	411	428	441	455	435	398	412	400	426	404	422	393	440	457	465	427	469	418	432	419	420	446	393	408	404	449	418	421	413	365	407	429	435	433	429	424	433	428	430	449	402	405	425	449	408	430	454	443	456	456	456	421	415	428	424	391	410	418	482	437	378	405	431	443	426	383	422	435	374	412	430	431	436	419	409	426	460	426	438	437	448	458	439	421	450	460	447	420	476	440	409	421	413	395	432	411	420	407	457	455	432	400	446	387	429	396	389	460	435	401	422	410	402	411	410	443	406	415	388	415	422	401	441	415	390	462	452	447	404	435	475	406	418	436	456	454	386	423	451	411	401	420	426	416	442	425	410	429	445	439	402	417	391	427	469	420	441	413	421	408	425	446	440	441	399	394	413	439	414	411	414	423	413	444	450	479	466	414	428	464	348	436	445	441	398	430	412	434	446	424	424	392	374	424	416	418	469	379	471	439	424	453	442	420	425	402	448	399	433	440	425	425	409	404	373	392	409	425	431	441	428	419	458	430	404	388	449	415	426	424	374	415	414	461	447	386	406	417	470	434	437	425	448	453	397	472	442	474	414	413	420	428	383	395	400	438	399	411	483	439	426	424	471	446	431	422	412	384	426	447	434	449	455	415	434	441	368	433	415	400	399	452	425	426	389	395	408	388	441	409	413	419	476	406	435	427	421	413	401	421	369	397	431	464	428	439	453	421	422	439	455	437	396	434	432	390	389	409	389	403	432	416	469	423	425	429	416	432	437	395	461	427	481	465	385	395	402	407	425	399	394	459	408	456	427	416	432	450	380	426	424	435	382	424	425	396	380	419	435	430	431	412	441	428	431	435	453	405	428	426	406	398	442	416	420	401	433	404	400	410	419	429	462	447	449	401	428	403	398	380	409	454	429	454	425	398	414	447	435	413	435	417	428	421	448	428	409	466	404	442	388	414	444	418	409	451	459	429	429	457	423	424	407	422	442	431	394	407	443	406	410	399	455	398	412	399	465	398	420	397	395	388	397	439	452	440	418	463	420	404	435	404	429	422	385	430	353	395	426	410	413	445	435	429	405	421	397	401	418	437	422	456	418	397	403	411	400	406	426	421	415	426	396	417	429	398	392	416	448	450	435	401	423	408
12067	3309	51990	3214	1947	1732	1443	1349	1295	1234	1186	1185	1128	1036	1083	1022	1011	1030	1021	1069	1049	1003	969	917	1059	964	955	975	949	940	969	974	991	914	973	922	930	969	986	915	924	967	988	1005	973	960	922	980	875	932	927	969	907	972	979	966	949	923	921	991	858	938	898	935	959	940	930	975	934	924	992	955	929	921	979	932	925	953	949	935	986	904	948	917	956	936	963	914	979	916	919	915	899	954	897	912	962	964	883	902	918	908	939	867	953	958	895	958	928	949	917	915	969	970	928	873	915	1011	917	954	928	944	971	882	931	887	917	963	933	914	976	931	941	922	898	939	941	959	938	931	958	938	950	922	886	944	933	897	915	997	903	994	915	958	981	927	886	929	939	869	949	911	916	932	913	911	913	933	927	907	997	922	947	997	927	974	888	937	909	913	957	940	934	911	894	900	896	941	951	958	982	955	901	866	930	916	910	917	924	897	977	917	962	958	941	948	932	978	955	930	999	993	916	919	853	887	915	916	940	922	944	994	988	956	910	933	914	922	921	905	883	920	954	946	955	920	950	923	945	937	952	1007	995	918	925	967	920	922	968	914	949	942	963	962	901	893	908	921	971	951	953	926	955	907	942	963	938	884	917	894	922	976	948	899	943	910	1024	923	928	940	860	963	920	893	921	975	948	956	940	883	872	908	932	909	925	908	906	940	1036	973	987	926	915	926	974	933	893	893	903	932	929	919	905	949	921	928	979	940	945	932	948	907	918	931	950	928	928	939	919	905	963	938	908	948	900	860	921	909	916	980	937	943	912	911	955	963	916	904	924	920	917	993	928	980	893	927	954	953	952	946	945	932	941	924	901	905	978	901	887	984	965	914	916	953	965	960	918	921	960	936	908	879	995	930	937	949	912	909	928	962	963	925	990	950	879	882	923	914	951	926	900	939	929	950	930	964	977	914	961	978	946	923	953	941	946	902	904	1005	919	911	919	938	941	908	964	913	952	896	941	878	920	959	954	911	945	975	934	943	933	914	914	971	966	945	994	915	917	984	992	942	981	890	970	983	939	947	939	973	962	979	965	941	908	961	925	891	892	922	915	915	939	949	928	946	922	933	999	1005	883	934	917	937	923	985	961	905	953	954	952	957	906	997	927	879	897	939	898	929	925	908	976	973	961	903	963	909	907	1008	909	939	975	939	947	952	967	905	998	952	966	968	980	984	909	933	913	886	929	927	970	919	952	920	918	980	902	924	935	967	945	925	949	932	938	967	965	892	892	926	949	975	927	938	892	888	947	925	898	892	949	951	894	902	901	850	974	964	909	922	912	954	973	939	947	959	934	936	948	977	931	945	985	975	879	949	939	967	951	921	891	913	960	870	874	947	919	911	958	896	942	946	939	886	942	893	968	954	999	939	900	963	923	967	906	947	938	920	896	934	948	953	945	934	937	945	922	955	952	937	980	924	959	930	940	960	916	961	978	898	971	910	940	934	951	986	911	941	916	883	938	942	912	919	975	969	895	958	935	934	980	962	957	882	947	914	898	935	943	915	940	969	907	906	936	1009	936	982	917	906	900	884	929	958	956	895	872	942	942	857	971	945	918	943	895	950	948	929	880	900	931	925	948	931	961	893	916	951	937	974	909	897	902	886	879	919	934	958	961	914	922	936	929	944	934	940	906	903	926	928	939	888	1006	953	958	944	935	916	1001	979	990	846	909	976	940	988	919	947	953	977	955	985	928	905	916	891	894	897	931	955	895	919	933	1029	892	927	920	893	937	961	926	881	918	936	930	938	882	917	893	992	933	902	953	936	951	919	985	920	918	945	947	952	961	867	914	898	994	910	915	971	921	906	899	926	935	945	913	1002	972	896	945	990	927	903	925	947	951	918	942	951	929	950	899	979	918	951	916	902	993	936	934	843	922	925	933	968	920	866	903	904	919	928	931	970	976	897	942	899	925	921	916	955	929	892	964	899	959	947	916	921	920	956	912	954	930	938	1003	974	931	887	949	939	969	969	975	946	914	930	922	1015	991	909	940	940	885	952	960	960	943	893	982	930	945	934	944	953	963	939	932	857	907	888	968	907	965	930	922	981	937	927	961	929	940	914	865	909	933	926	918	954	988	992	935	977	949	893	907	950	909	925	954	872	908	920	845	950	920	941	925	914	915	947	983	918	966	919	929	962	940	922	920	923	921	915	927	1000	970	933	872	950	912	964	987	946	914	922	943	900	922	934	914	912	935	892	947	960	927	907	940	892	946	931	879	905	925	934	948	987	955	957	907	920	907	934	903	913	903	953	862	970	956	956	891	915	918	900	960	979	970	960	893	886	969	902	888	864	958	924	954	888	932	938	916	939	907	995	949	981	938	934	900	895	989	925	955	960	1017	964	878	926	958	962	904	895	895	959	871	927	970	900	977	968	894	914	916	961	902	929	917	999	913	949	906	894	934	941	893	1011	955	914	914	940	918	921	907	980	965	937	947	927	921	912	894	924	938	933	892	921	923	957	947	904	928	915	935	882	941	915	923	964	927	925	918	905	961	926	910	944	879	957	1011	921	946	894	957	945	943	926	895	909	932	909	933	923	971	937	931	885	936	928	910	950	897	971	960	944	930	926	987	956	943	951	921	964	920	913	939	909	859	940	906	924	938	950	967	909	963	965	950	913	947	956	899	966	909	936	876	893	952	960	938	927	923	932	847	951	980	960	943	892	925	977	946	881	874	945	932	888	950	972	943	989	955	914	933	954	946	982	937	894	905	863	962	943	934	923	928	932	902	972	939	928	933	922	939	941	904	910	918	969	879	974	937	936	903	898	907	915	955	916	926	978	945	943	911	889	930	917	980	931	905	966	888	947	949	947	892	942	964	936	935	907	956	966	875	932	938	944	905	921	943	905	950	960	948	933	903	937	945	960	923	980	924	946	866	931	949	958	960	900	994	932	939	940	905	936	975	900	950	981	942	934	972	914	958	915	972	934	954	932	908	919	945	1001	878	954	943	958	980	918	918	941	960	894	912	933	925	881	925	924	921	917	936	905	983	949	955	946	894	891	939	926	914	866	895	958	868	957	943	898	955	944	910	900	918	988	924	945	942	898	912	951	1013	965	912	891	935	914	945	993	991	957	899	940	936	986	953	921	887	969	934	970	941	932	912	916	950	897	1009	968	898	876	951	949	899	904	900	913	937	913	843	1015	952	943	974	935	974	915	950	866	914	983	948	902	966	925	950	926	921	897	902	946	887	972	927	878	937	859	941	923	857	927	878	958	889	918	908	989	961	936	933	878	925	884	961	960	885	930	933	929	935	907	904	941	901	926	936	967	980	957	929	975	983	905	964	925	941	884	975	947	929	966	906	921	887	929	911	958	985	937	943	934	959	922	926	933	986	937	915	952	920	942	993	954	903	910	907	979	939	941	980	954	959	938	928	925	905	974	896	946	902	945	940	900	918	955	920	899	972	907	953	941	945	939	916	923	945	943	954	937	963	951	912	871	982	946	936	931	950	973	968	930	951	959	898	938	932	895
4249	1050	2461	544	228	200	183	178	191	211	194	173	202	170	211	221	217	244	170	199	218	181	171	198	186	187	211	213	192	186	191	169	217	211	189	184	196	213	188	238	186	169	187	224	200	183	211	202	197	200	190	225	189	233	226	178	193	221	205	212	205	188	182	206	176	200	193	195	203	212	218	191	208	196	202	189	183	200	196	175	205	212	172	204	193	207	188	170	191	210	229	163	200	162	212	181	226	222	209	201	158	206	204	177	198	189	192	183	200	184	194	190	204	215	195	197	201	192	201	189	186	160	212	211	191	186	196	173	190	210	185	221	194	174	211	196	170	184	209	226	183	208	203	212	199	176	190	201	180	203	203	177	192	191	180	204	201	209	207	204	228	187	207	179	200	179	232	175	187	185	204	188	187	187	198	202	171	195	205	184	176	168	188	217	192	204	200	183	202	191	231	217	199	204	178	185	188	203	201	169	185	200	183	194	206	203	215	180	177	193	184	235	170	210	184	190	193	188	186	212	205	193	205	206	192	215	196	193	175	200	200	207	200	206	178	211	183	191	179	212	197	221	194	213	197	169	186	195	191	161	172	218	192	201	222	194	219	201	177	209	199	212	210	207	213	197	180	192	180	216	220	203	188	200	200	190	198	173	180	191	212	193	199	179	199	205	232	226	198	154	202	198	210	191	223	192	195	241	208	214	205	189	189	197	207	205	202	177	197	212	181	188	197	194	175	197	197	207	207	179	207	188	187	196	226	228	186	190	186	197	236	175	170	219	189	204	182	214	180	186	184	185	185	220	209	197	190	186	182	216	217	210	218	192	182	190	185	210	200	184	197	188	192	196	203	202	186	217	213	214	205	191	216	210	162	197	206	195	173	185	192	215	164	177	190	176	200	190	210	168	197	204	198	188	192	232	192	219	173	190	198	175	186	194	205	189	211	196	208	192	200	195	209	206	177	178	196	184	211	204	199	206	169	182	220	196	157	181	228	202	164	191	208	171	189	198	189	200	205	210	208	195	196	242	224	180	212	204	205	178	184	180	208	185	183	192	177	205	204	206	205	195	187	211	215	197	209	197	201	173	185	206	231	180	211	168	215	193	182	165	195	180	177	207	255	186	174	201	195	181	185	199	193	204	190	189	204	199	205	197	203	180	208	223	195	173	196	181	181	183	216	183	192	206	218	199	185	188	202	196	198	194	204	229	216	205	202	196	198	186	182	185	186	196	195	207	194	181	177	201	221	198	190	208	187	196	209	204	187	220	217	183	211	185	204	199	176	188	184	183	186	211	187	211	198	214	210	229	196	192	209	184	191	193	183	196	204	186	190	196	194	183	202	191	193	174	187	220	193	191	188	168	197	185	181	186	168	185	206	215	185	182	219	205	192	170	203	202	209	196	209	209	223	199	188	197	212	207	188	184	195	196	193	195	189	183	207	173	207	201	180	214	208	176	187	188	198	217	203	195	182	214	178	192	202	180	198	205	201	201	210	174	179	171	202	203	190	200	202	189	197	214	212	172	187	213	200	197	208	214	185	199	185	223	188	188	188	258	191	219	204	209	216	205	198	191	177	170	187	182	220	225	203	220	155	213	214	206	181	200	216	224	180	196	188	219	196	179	193	212	189	199	203	213	223	205	212	201	204	174	174	172	166	190	224	188	211	195	215	180	186	209	175	187	185	194	208	197	208	194	203	187	213	207	202	193	173	160	186	198	200	249	205	200	219	208	208	160	194	227	196	209	206	202	195	206	215	225	188	196	211	203	207	221	196	217	192	195	192	194	196	192	200	211	190	173	178	180	196	187	214	199	188	200	205	197	188	173	194	161	203	186	181	200	202	191	197	172	191	196	211	191	176	199	203	186	210	209	228	202	179	202	193	195	170	187	195	208	207	183	173	184	209	187	202	192	201	191	217	196	208	208	197	191	205	156	197	161	193	204	205	192	192	219	203	188	201	214	208	187	178	188	184	196	178	196	210	189	194	226	180	186	209	210	197	184	209	197	195	159	155	182	203	218	193	195	181	217	223	255	189	193	234	194	186	215	207	206	187	183	190	184	196	189	186	182	198	199	217	169	192	190	182	188	166	195	198	210	202	195	210	190	201	183	203	222	164	193	205	183	190	196	209	175	203	199	191	205	170	197	192	206	177	209	181	201	190	184	191	162	204	194	213	187	181	193	202	198	214	218	193	191	200	168	192	198	192	202	201	180	222	209	187	175	182	194	212	198	191	188	190	184	200	197	206	213	200	241	196	207	195	194	164	165	206	192	184	201	214	180	175	185	196	187	210	200	175	183	208	197	196	199	183	174	182	195	169	190	186	168	194	213	184	192	189	193	162	197	187	231	226	198	222	191	192	209	201	192	184	210	181	199	178	216	204	196	188	197	198	187	191	223	196	228	198	180	190	197	209	202	224	209	183	203	186	158	193	190	196	225	204	198	190	198	189	170	203	191	217	190	189	186	212	188	176	195	197	198	183	183	200	210	191	207	170	193	189	180	194	211	216	191	197	197	212	199	185	185	205	211	170	178	165	216	206	199	206	204	214	218	161	180	206	226	214	219	195	192	187	200	201	210	206	206	187	209	196	184	199	194	201	166	193	190	192	208	201	190	194	204	201	200	179	194	169	200	190	182	204	179	189	206	197	186	198	201	195	204	224	176	186	184	178	202	198	214	185	185	177	195	207	199	178	190	188	180	186	186	184	181	220	184	194	171	178	196	192	193	173	187	173	216	188	191	192	212	191	189	167	207	194	188	169	188	200	200	184	211	176	184	181	206	216	203	187	170	194	193	192	218	181	169	205	209	214	187	198	206	195	192	178	193	197	212	168	186	216	188	169	208	209	175	191	197	207	233	195	201	178	177	202	173	188	192	186	212	198	199	170	181	179	197	196	191	169	165	183	193	172	207	181	168	193	206	202	184	196	200	196	185	202	194	203	217	170	221	196	180	200	192	198	175	189	180	204	229	191	192	191	197	186	175	204	203	186	174	222	200	179	191	208	202	207	191	205	199	172	189	210	181	207	195	192	204	193	194	209	189	213	200	195	232	185	191	187	178	183	189	169	205	180	202	210	173	183	177	190	202	192	173	194	192	194	186	216	193	195	193	199	195	191	202	175	180	204	205	208	217	196	192	194	210	183	180	204	172	195	186	180	197	194	196	216	208	211	191	208	207	181	199	216	196	183	193	211	213	165	206	220	222	200	175	201	179	200	173	198	184	222	199	171	222	203	205	187	198	207	172	229	205	180	167	219	178	184	205	202	200	218	185	191	191	220	184	201	199	200	198	213	203	205	223	203	180	203	190	174	180	202	188	209	177	172	204	214	216	184	181	185	202	205	177	215	219	196	192	209	211	198	188	204	171	188	197	208	162	182	201	167	173	220	199	229	192	186	201	214	201	198	194	201	178	183	198	211	208	201	180	190	207	200	179	199	208	204	180	198	197	200	195	193	201	193	175	194	184	194	188	179	201	189	194	219	187	206	201
3171	1262	5575	624	560	550	537	478	527	489	524	535	506	524	585	481	482	482	484	513	504	489	551	538	516	460	516	495	535	557	508	500	537	491	510	498	491	524	473	510	487	541	527	526	486	554	519	489	518	460	490	489	533	536	484	483	524	526	501	516	453	489	588	525	528	494	509	503	476	483	483	548	531	543	536	531	516	541	494	477	510	524	489	487	548	569	505	534	483	519	514	516	511	549	541	520	495	523	520	526	533	487	504	519	522	509	511	511	560	490	502	506	515	516	512	520	556	509	485	521	513	499	476	491	530	523	493	478	506	562	518	518	478	487	504	484	518	501	507	500	469	474	482	509	494	493	508	481	503	470	507	514	501	545	529	512	521	501	482	492	526	512	516	486	572	515	545	545	480	511	508	532	506	522	527	531	531	491	497	508	481	480	562	512	534	513	533	483	503	480	479	504	457	542	528	510	521	474	511	489	541	529	538	501	526	511	504	463	526	482	532	472	498	541	503	516	491	500	511	502	531	479	514	499	501	506	530	485	541	525	511	516	480	507	511	511	522	526	522	501	514	491	513	531	512	506	498	493	553	486	540	515	563	503	478	459	523	524	529	503	472	514	529	511	527	517	545	527	484	521	496	518	491	512	504	520	472	564	508	502	525	499	521	529	566	494	512	494	504	516	506	494	491	494	525	505	513	502	505	513	544	552	498	494	542	519	531	512	482	483	498	537	518	504	493	509	517	489	527	489	523	563	541	496	507	483	517	517	513	467	513	505	551	479	502	509	492	531	509	508	515	508	472	574	519	526	483	523	536	508	544	510	544	553	469	514	462	489	464	544	535	484	509	533	516	502	456	517	512	532	487	473	479	507	515	541	496	490	563	530	508	504	506	506	519	516	500	486	505	543	527	485	546	523	510	508	468	530	492	516	541	506	517	508	532	483	502	494	512	491	504	473	530	492	494	462	495	550	490	482	499	566	524	486	504	525	526	514	507	544	538	509	499	506	474	532	467	534	482	467	519	487	528	532	515	512	498	490	514	491	496	545	520	514	542	518	522	503	525	532	525	540	503	527	521	510	545	522	515	522	497	516	502	545	477	526	494	521	471	524	488	516	508	509	515	499	500	512	506	482	528	504	530	516	488	544	506	507	522	512	483	489	490	503	501	486	518	521	527	499	499	494	461	532	512	514	525	526	541	536	492	490	509	527	522	500	481	563	531	526	505	493	527	526	535	519	511	560	529	470	500	529	525	512	509	487	490	509	533	527	501	495	500	532	512	499	499	530	545	527	495	508	502	528	496	517	561	541	499	502	544	502	519	517	574	506	474	472	520	513	546	504	510	509	466	516	478	513	514	485	516	524	503	540	485	505	492	495	463	466	497	535	521	520	501	481	493	525	501	526	528	536	517	542	480	516	510	501	520	482	514	532	507	513	498	492	520	520	515	485	523	523	520	503	507	510	496	537	505	498	522	541	489	517	510	515	517	515	507	518	514	520	513	530	517	500	467	541	510	527	541	531	522	518	470	497	472	507	482	529	473	514	532	540	499	541	491	545	498	519	512	533	520	532	549	496	478	565	508	505	533	473	553	518	511	480	525	531	475	511	511	515	490	453	524	523	500	522	516	515	532	496	541	512	506	509	515	494	472	511	544	519	521	511	510	549	508	507	468	530	455	511	558	504	522	520	510	508	537	521	547	524	535	485	488	510	477	492	548	561	495	528	547	504	553	487	506	540	506	544	534	500	533	492	523	531	500	526	524	465	532	544	524	506	507	530	512	505	537	514	535	550	494	493	503	516	539	519	518	506	502	508	485	511	520	477	510	524	523	524	513	503	518	494	522	481	535	509	507	544	460	538	505	507	547	502	492	527	553	521	552	508	517	497	501	504	520	538	523	487	493	505	514	540	497	454	480	482	543	531	520	513	480	527	554	517	524	486	501	496	517	520	519	517	522	476	496	513	521	508	516	472	526	513	516	526	504	543	532	510	495	500	494	529	507	505	484	505	477	526	518	498	532	499	516	520	514	463	486	505	510	499	505	493	551	459	552	554	528	542	472	496	543	507	471	499	457	521	531	524	502	462	527	510	491	514	499	498	546	476	539	496	508	491	495	512	479	489	519	517	485	506	523	493	525	508	474	510	503	527	515	513	512	529	483	509	521	549	516	518	467	514	515	508	496	520	500	506	514	473	488	535	527	504	543	488	517	503	532	582	469	527	523	522	524	533	491	507	524	534	517	487	536	481	473	518	533	550	508	497	532	487	531	532	525	496	513	534	505	548	524	481	480	502	485	518	504	550	521	536	549	543	525	550	534	507	525	496	483	507	497	549	513	559	474	502	509	490	503	497	510	514	492	517	498	489	549	478	515	509	543	504	542	529	543	506	532	492	497	543	524	505	500	500	497	542	526	512	497	542	499	490	440	532	520	525	514	507	481	500	539	519	507	544	485	515	543	547	528	525	514	518	486	553	483	502	540	503	500	495	460	509	505	518	504	508	552	488	551	524	518	491	479	500	469	507	483	544	476	500	539	523	499	549	466	483	498	495	503	490	493	489	511	498	500	478	438	543	509	512	502	472	490	502	544	544	540	559	520	507	488	504	474	513	510	546	505	503	578	490	512	490	495	541	498	520	502	491	541	517	511	503	481	507	530	507	505	575	528	466	539	537	472	533	528	526	454	538	512	524	504	559	484	511	505	537	560	514	537	491	485	509	511	483	469	532	519	518	517	464	495	497	477	502	520	524	513	502	510	533	520	508	488	475	503	520	495	459	506	522	518	509	522	504	493	523	480	482	520	518	505	506	494	553	557	470	512	474	529	497	504	530	529	448	539	493	530	502	526	524	497	520	517	517	527	502	505	541	552	531	542	519	509	479	508	544	469	528	485	530	504	530	542	498	518	514	484	514	523	532	490	490	505	474	539	534	525	521	522	504	480	559	550	519	484	517	561	496	513	531	498	487	508	516	532	528	486	522	541	495	512	513	518	495	516	513	512	495	559	518	529	550	473	520	477	499	499	545	516	464	495	517	502	493	513	520	511	489	536	493	511	515	508	523	524	514	503	498	479	533	509	521	520	483	512	502	520	497	498	508	515	489	520	509	513	534	502	490	502	509	543	499	485	505	502	503	536	491	526	527	483	539	517	502	547	496	511	539	524	482	500	515	497	515	482	501	524	476	538	509	508	473	524	502	498	490	478	513	540	520	476	507	483	557	518	512	534	515	493	497	496	518	472	508	493	522	497	519	513	506	507	484	503	504	541	470	506	483	525	520	492	510	520	498	531	461	485	513	492	523	483	480	492	516	511	580	514	507	526	514	508	564	516	513	466	545	491	469	492	543	553	492	464	534	531	524	500	504	493	535	518	516	475	517	510	469	498	511	561	512	531	518	491	483	498	509	508	520	509	489	491	490	525	530	503	524	535	485	545	541	539	504	497	483	520	500	498	507	498	474	487	542	515	509	492	524	515	506	595	508	550	481	508	490	482	529
11635	1992	35489	10561	796	422	466	428	433	395	387	387	407	382	381	358	404	365	368	380	435	433	393	371	437	398	385	374	397	387	406	383	385	359	422	349	402	418	364	353	373	366	392	408	360	375	388	378	373	338	419	339	380	409	359	362	398	356	386	395	411	365	382	368	340	374	386	370	342	343	349	372	372	371	418	384	357	374	372	371	408	386	337	357	398	337	341	380	410	374	400	390	400	398	369	401	374	353	367	394	377	360	364	381	389	393	361	372	403	388	408	342	370	359	373	380	390	462	369	386	416	367	374	379	389	402	417	404	368	378	351	338	371	415	372	354	437	361	380	376	376	372	359	395	370	387	407	362	397	370	387	413	408	374	407	407	368	373	354	365	392	368	392	396	378	356	383	409	345	379	363	404	365	400	323	379	397	361	391	391	390	386	394	392	355	405	397	421	351	399	349	385	391	394	393	379	361	411	371	392	400	378	357	389	414	380	390	367	363	373	403	363	381	395	361	380	416	365	423	351	407	367	375	371	328	377	402	391	372	383	378	355	407	359	357	372	375	401	369	364	348	384	402	387	410	401	362	396	379	384	375	348	357	363	344	375	394	371	391	401	380	397	386	399	378	405	374	377	367	359	362	372	373	382	402	410	392	374	378	427	403	388	345	374	398	390	370	358	329	391	417	367	367	401	366	416	351	378	364	373	338	400	385	420	333	364	377	358	351	359	396	377	364	382	377	365	407	421	359	378	382	379	395	386	398	364	354	399	399	359	350	386	340	345	377	378	391	398	368	382	385	422	373	386	367	409	372	408	375	434	372	368	401	358	360	346	354	363	395	353	352	351	394	369	398	341	420	384	439	375	343	377	392	366	376	399	370	418	359	375	377	389	395	388	401	376	381	355	370	391	372	348	358	345	361	353	376	378	363	392	374	391	414	374	343	374	383	401	382	435	371	375	338	402	398	392	350	407	345	357	368	399	387	390	376	378	388	404	382	358	401	344	362	360	312	327	379	368	366	410	392	375	378	353	313	360	391	432	379	373	415	374	336	373	364	369	397	372	389	351	372	390	375	410	378	340	392	359	411	379	344	401	391	348	359	370	360	349	409	363	424	416	355	361	374	373	410	380	379	342	391	394	366	380	409	394	397	367	407	371	319	373	367	337	355	361	441	345	347	351	372	371	373	341	394	385	352	372	351	363	418	372	386	339	384	435	391	398	389	358	391	368	403	357	378	427	383	389	413	373	346	352	363	344	386	380	409	362	384	417	373	360	406	389	401	357	361	409	368	370	390	421	428	372	376	361	403	382	393	390	409	366	390	399	403	392	394	379	358	418	369	387	394	361	372	393	387	365	384	371	343	377	358	391	370	392	339	415	422	395	341	393	390	380	364	402	413	366	385	366	414	403	367	410	370	362	365	359	375	346	332	381	373	390	395	381	340	384	368	391	375	353	350	367	359	346	370	375	383	391	392	391	369	415	396	372	377	397	403	369	387	376	395	395	384	415	365	349	354	383	383	371	372	367	359	381	393	340	406	411	392	365	382	368	385	422	402	395	373	388	393	347	373	384	427	342	366	383	338	400	370	361	394	443	388	388	378	423	432	361	370	389	371	354	396	371	373	372	382	366	381	349	362	367	352	321	352	396	403	383	379	357	372	403	382	416	410	349	367	410	371	412	348	395	424	378	374	375	398	405	348	377	389	356	386	386	414	355	383	368	387	389	347	389	392	389	395	384	415	382	374	370	397	369	364	369	384	431	424	410	369	343	373	351	380	392	390	392	383	402	415	396	345	387	366	380	384	401	377	356	389	390	369	375	350	378	392	368	366	367	357	382	382	390	403	415	379	382	378	358	372	358	352	332	364	355	366	370	367	356	392	343	394	393	390	393	358	405	399	371	380	390	403	391	360	389	374	402	417	399	353	409	400	373	394	443	384	381	368	350	344	354	372	406	413	385	370	410	402	394	397	348	412	361	380	409	361	393	396	363	387	419	368	357	381	371	395	359	407	348	388	362	387	336	377	387	380	383	409	362	377	377	378	354	355	409	377	400	390	388	428	409	371	345	382	370	345	387	401	384	349	395	367	367	373	384	394	352	353	364	386	402	382	388	366	344	359	401	392	339	362	368	391	369	396	396	395	353	355	367	358	382	366	335	407	384	368	360	375	391	392	386	378	359	386	357	387	380	386	416	368	361	370	380	348	376	371	395	345	353	362	382	354	395	404	395	355	361	368	407	369	354	368	375	383	387	402	401	391	410	351	328	402	380	427	390	367	321	406	379	409	375	415	383	380	407	354	336	407	375	336	383	411	390	381	355	355	378	357	404	402	411	412	376	435	374	399	395	373	415	362	386	368	406	399	380	353	363	352	376	375	401	351	399	381	410	353	400	431	402	379	418	366	369	400	377	429	376	368	340	369	340	387	357	341	346	384	363	367	376	382	394	381	381	378	348	392	391	375	331	387	343	395	383	370	380	350	356	386	370	405	415	374	349	397	370	369	390	366	370	360	395	380	342	397	354	401	400	393	361	410	373	361	346	394	376	409	318	361	367	380	361	377	379	377	400	393	375	374	376	370	403	398	381	369	388	366	361	397	362	366	374	392	381	386	383	388	378	369	402	381	351	377	368	363	351	379	400	369	365	383	430	371	371	355	353	365	347	393	336	380	361	395	390	414	380	343	382	378	394	367	405	404	399	372	371	409	376	382	391	378	356	385	369	360	392	366	339	367	385	354	390	368	376	374	366	368	373	396	374	388	394	387	391	365	376	375	398	419	391	372	419	352	388	372	380	379	378	375	369	373	373	397	412	353	367	399	360	380	404	358	377	361	390	414	364	346	392	384	378	359	397	417	367	379	362	397	362	315	420	378	390	401	405	361	389	352	437	339	377	384	397	406	344	407	377	371	378	379	391	393	403	345	389	374	386	371	366	390	390	398	388	337	377	395	397	375	393	371	394	360	382	369	385	390	400	348	426	431	397	365	369	381	377	392	388	387	390	373	371	361	379	354	376	390	404	412	361	386	390	353	367	380	329	418	380	384	372	401	371	374	382	390	370	355	349	371	380	389	434	429	386	395	395	387	382	391	369	324	435	347	392	379	372	370	414	358	406	378	337	344	410	379	409	368	390	393	345	364	404	359	376	365	365	348	415	405	417	403	408	366	358	373	360	357	384	383	377	374	362	362	411	340	347	403	357	361	394	378	353	370	371	379	364	379	378	377	391	373	348	399	391	379	386	355	407	333	374	382	402	388	355	376	380	361	387	346	371	362	337	412	394	362	389	394	417	388	382	366	375	381	393	377	413	335	359	372	363	370	340	386	422	380	398	406	372	370	369	382	362	371	368	346	391	391	400	351	404	383	385	390	352	392	385	404	342	391	388	408	408	381	403	371	362	376	348	384	371	407	406	362	342	370	402	377	377	359	363	378	411	401	403	367	387	378	370	351	363	369	409	360	395	366	408	380	422	366	380	411	349	348	398	339	361	347	365
8372	2172	39797	1638	1369	1219	1149	1039	1023	1051	1006	977	934	967	915	962	956	956	874	940	875	864	854	838	853	912	893	844	874	862	885	912	888	890	860	925	852	865	869	865	889	867	898	898	860	865	853	904	897	873	911	847	860	881	865	887	850	900	892	913	876	857	869	885	859	858	923	802	874	892	895	874	891	871	898	916	852	942	967	926	891	848	830	865	897	889	886	910	852	886	892	869	873	956	883	877	896	906	839	822	866	929	895	898	875	923	842	823	880	870	890	915	896	861	902	887	879	829	854	918	870	872	891	910	925	849	890	844	882	884	885	886	853	815	858	864	915	833	861	843	918	877	866	831	888	956	877	858	841	866	853	934	854	834	857	873	917	916	909	916	906	890	843	865	881	868	887	858	830	848	895	889	848	905	901	801	855	861	830	817	923	853	876	823	813	869	886	885	827	894	862	880	884	828	892	886	854	832	825	858	895	873	860	876	844	896	929	909	868	919	869	868	885	874	903	864	866	896	884	881	923	856	815	830	815	913	864	867	861	912	853	889	929	889	860	890	844	899	829	859	863	869	859	829	910	865	839	863	873	877	924	935	812	839	858	902	897	919	874	880	883	796	850	881	825	866	825	899	862	898	871	878	861	860	842	846	861	853	822	847	900	902	846	854	859	836	891	845	875	882	872	861	921	849	868	888	875	818	854	843	906	928	875	872	862	763	839	864	909	891	935	847	838	896	827	873	880	856	880	831	867	841	876	873	871	891	898	935	886	859	830	868	914	812	860	876	855	864	866	851	885	903	875	878	874	912	883	846	892	890	901	863	852	838	838	845	905	839	899	905	835	843	879	838	788	853	891	820	845	845	875	799	819	877	884	848	804	864	870	880	912	906	853	876	860	860	903	868	882	852	858	905	887	843	841	919	862	908	829	870	874	868	878	915	837	867	877	841	824	821	822	864	915	899	901	862	839	823	851	848	898	859	885	833	840	951	858	818	899	892	926	860	866	868	887	895	932	869	875	890	950	855	893	914	922	900	828	887	826	853	905	881	847	876	847	859	869	902	891	842	908	823	826	876	851	854	853	866	827	846	880	904	867	892	831	879	880	915	906	871	921	829	888	920	804	862	888	863	867	868	893	873	899	878	891	941	855	880	905	849	871	829	820	830	861	850	845	901	860	867	871	808	859	871	873	883	905	912	856	880	844	868	886	892	820	867	872	839	858	890	842	861	908	900	878	841	876	849	910	836	881	850	861	845	901	872	885	863	859	864	890	872	836	858	879	910	929	878	924	849	895	840	848	802	798	886	833	863	871	876	895	873	875	833	944	830	892	870	859	895	880	854	863	971	911	802	932	911	923	848	884	867	856	857	874	843	853	899	866	912	879	874	880	898	851	873	826	851	871	849	870	911	864	898	858	891	831	864	845	849	903	861	893	874	859	881	891	916	846	880	902	837	890	854	857	882	841	889	845	879	844	857	905	841	897	859	886	850	860	858	896	867	850	828	915	832	880	862	870	862	886	963	866	859	899	857	884	881	917	877	897	853	812	859	861	856	816	893	877	841	851	868	856	894	878	888	915	869	870	861	876	845	888	906	830	863	861	876	904	816	884	853	890	852	883	878	925	827	886	878	938	918	857	842	846	919	872	883	880	868	828	864	846	883	897	864	850	835	854	901	865	915	907	872	836	813	874	841	854	887	857	929	882	885	871	895	908	914	835	917	869	852	915	825	877	926	869	898	878	903	881	842	868	938	855	905	873	861	825	912	915	834	868	853	906	862	902	888	895	892	847	882	848	903	856	887	911	883	866	798	865	855	884	840	920	856	889	836	903	854	891	854	877	895	937	866	866	896	847	939	866	837	848	824	851	904	928	853	854	854	851	877	862	896	860	837	890	864	845	797	882	855	897	927	894	885	851	861	896	847	876	890	900	875	907	817	868	810	874	899	883	855	903	886	914	865	851	799	896	903	879	852	815	845	920	883	882	913	879	916	911	878	874	922	823	859	845	882	846	852	858	854	895	854	842	913	846	938	828	912	916	856	891	843	882	918	923	855	838	895	881	922	885	854	947	853	880	877	850	842	827	876	886	886	862	836	912	863	827	860	928	911	853	839	843	890	900	880	882	829	823	887	882	810	900	847	881	883	860	877	834	844	897	874	908	829	849	883	902	860	877	854	897	878	854	829	820	852	887	872	904	844	889	898	898	895	895	909	820	886	893	837	827	880	902	864	837	872	844	884	863	886	897	895	888	896	928	866	843	848	822	885	889	861	832	878	917	878	908	877	866	831	872	840	840	902	896	886	932	916	928	818	782	809	884	907	843	842	914	865	871	884	863	889	926	886	879	898	898	799	892	849	886	881	855	912	872	872	910	904	913	862	894	842	914	917	843	852	897	898	859	881	889	824	871	832	846	862	937	870	854	876	882	854	894	897	905	845	877	855	911	903	915	882	831	843	926	854	870	851	889	912	891	873	878	861	886	922	848	818	893	823	872	825	949	865	889	843	932	858	852	864	862	878	837	900	829	880	922	844	839	977	890	925	874	867	940	808	876	865	886	843	838	864	867	850	878	856	866	894	894	835	829	886	894	848	824	855	865	868	857	824	855	785	890	883	924	905	820	942	850	857	845	920	881	886	862	884	854	888	870	885	869	835	856	865	845	941	856	870	871	898	857	871	848	860	842	864	875	883	892	846	888	855	848	871	871	859	874	913	935	870	918	933	909	855	893	854	879	860	890	852	821	855	883	856	845	872	876	863	845	865	910	888	849	940	898	876	845	891	890	819	896	915	861	871	856	852	886	875	826	841	879	916	891	882	870	803	835	866	896	879	841	870	877	844	867	863	874	890	918	834	877	884	962	842	863	879	874	894	888	897	915	835	839	880	881	912	857	853	867	853	886	868	874	892	819	907	887	824	846	859	843	831	893	850	857	879	850	881	865	869	863	908	817	907	874	897	896	889	856	857	857	877	824	892	875	845	886	900	898	890	865	869	918	854	904	876	804	902	872	922	884	908	900	909	891	848	882	843	898	837	907	877	876	875	831	850	846	848	868	862	880	853	809	831	916	855	813	877	948	837	828	850	810	856	875	842	877	865	886	948	906	815	860	882	820	856	877	860	836	852	869	929	891	845	838	898	837	847	867	871	804	843	882	883	862	840	879	854	927	859	853	824	860	914	843	847	857	849	933	868	829	860	908	839	859	913	885	878	846	926	875	885	868	878	860	906	838	842	880	850	885	882	845	895	851	857	849	830	862	868	927	846	895	857	852	846	875	861	926	858	832	885	892	819	888	871	856	908	909	851	879	886	863	877	872	815	894	869	879	884	879	852	868	869	898	864	852	904	889	851	880	896	860	812	900	839	791	798	821	855	880	890	876	881	848	849	883	877	846	854	841	832	835	860	840	842	867	880	884	852	867	918	878	850	808	871	865	919	852	875	910	864	867	875	885	857	855	853	885	902	841	861	864	914	886	910	847	864	865	860	815	898	882	811
19224	3934	53798	16612	1701	577	534	495	487	464	475	413	450	463	418	445	453	426	453	444	442	403	420	434	394	376	482	412	408	417	397	420	427	396	424	420	406	437	458	451	408	445	441	457	409	416	418	421	410	408	419	441	430	430	434	395	439	406	423	436	406	408	425	431	426	443	423	376	415	403	442	383	425	418	433	404	380	423	451	454	420	412	408	415	460	431	437	489	425	387	384	391	422	401	424	424	384	393	434	391	390	427	399	399	399	417	387	447	425	415	401	417	398	411	428	444	403	425	475	399	399	387	395	401	428	430	439	410	439	393	435	435	387	436	410	406	470	449	422	392	410	440	461	448	432	456	443	426	425	392	377	409	448	428	386	400	378	421	403	432	382	392	446	410	471	409	404	406	408	438	441	406	400	404	425	432	381	386	467	405	411	430	416	390	414	402	403	402	402	442	423	412	366	412	411	416	442	433	390	412	384	427	405	371	418	366	438	402	448	377	403	457	447	387	418	432	443	412	410	398	429	401	460	406	421	386	424	414	395	412	405	425	389	430	411	412	399	427	465	399	411	399	411	399	371	401	398	408	431	389	446	464	394	428	405	391	379	413	375	437	428	440	418	408	401	384	421	382	397	407	424	428	397	451	429	410	413	423	425	411	402	433	419	394	451	401	403	408	445	389	458	440	459	451	432	401	400	359	434	430	474	431	398	448	390	424	412	368	400	414	397	390	404	384	431	417	391	420	430	400	427	419	402	448	436	406	383	414	414	400	389	425	415	455	418	406	412	373	387	386	403	436	372	430	448	415	439	451	433	380	404	410	418	402	416	404	400	399	448	386	438	433	432	435	367	408	382	422	426	373	408	408	392	416	441	394	400	405	397	390	415	444	408	413	434	407	383	440	399	419	403	452	413	420	465	414	390	407	433	404	407	428	382	417	419	439	389	443	400	418	460	433	414	410	429	393	394	461	397	424	361	443	421	407	376	353	375	428	418	378	473	447	445	440	434	431	434	426	406	402	401	410	425	431	420	399	421	453	411	424	437	392	431	388	429	414	423	404	439	406	386	431	413	412	415	410	406	422	418	409	447	386	410	412	404	432	407	423	397	409	379	425	432	402	388	406	428	434	407	381	409	397	446	431	378	434	408	400	392	438	399	410	390	406	417	389	421	407	371	416	394	408	423	436	466	381	436	416	441	405	410	400	448	422	442	435	413	384	407	438	389	401	366	429	384	373	426	381	423	453	418	441	412	407	433	424	437	433	467	435	381	393	419	448	426	394	366	445	422	447	439	420	406	377	413	405	447	437	456	427	399	389	359	438	444	415	420	387	425	443	401	392	384	394	416	404	462	419	423	419	414	425	416	405	430	428	444	423	397	413	422	435	397	396	414	410	375	411	405	397	411	446	405	415	451	391	393	407	431	398	421	446	411	452	398	431	444	428	402	396	399	413	440	383	421	438	434	430	418	418	391	402	371	418	409	436	497	383	434	432	420	430	447	415	434	388	405	441	376	449	451	432	422	423	413	369	432	404	432	448	400	420	459	442	399	405	393	440	393	413	435	437	427	441	445	397	414	434	400	435	419	369	412	410	428	415	417	416	372	397	464	435	436	368	412	413	411	410	403	441	447	445	451	423	411	419	436	403	419	438	456	440	391	404	399	441	403	391	391	393	383	383	395	401	428	411	447	426	416	398	422	430	417	375	399	425	423	430	412	372	419	385	383	443	431	399	423	412	395	380	397	446	441	402	403	449	425	413	408	431	448	432	371	456	390	390	428	445	418	447	415	402	430	435	415	431	420	460	397	412	435	410	419	422	445	449	423	413	426	377	403	427	434	383	434	373	387	426	390	403	461	430	425	417	404	421	442	435	433	448	430	414	388	404	423	410	419	414	393	419	423	436	401	440	402	443	408	433	376	415	403	390	403	445	438	417	447	425	406	402	395	392	407	439	427	430	416	418	412	434	433	384	403	432	405	405	471	397	432	420	428	397	438	390	398	440	404	396	408	415	435	401	418	417	444	417	448	424	407	396	459	406	406	448	428	424	394	373	411	412	417	417	416	412	423	411	433	386	388	429	423	436	394	430	396	416	422	407	419	422	423	438	441	435	439	421	464	420	397	417	429	455	414	458	426	426	417	411	391	425	371	448	416	426	397	391	435	425	430	397	377	423	460	432	399	444	402	440	433	434	391	428	424	440	391	395	407	460	419	435	412	413	399	438	372	403	430	432	400	430	426	436	355	432	417	413	410	436	425	406	415	423	400	410	429	434	384	411	427	374	380	427	396	379	425	431	416	413	417	391	424	376	427	471	421	450	387	452	380	447	426	431	416	390	381	361	398	428	428	442	402	416	443	428	421	393	405	405	437	396	400	426	377	404	435	417	439	391	413	476	394	404	446	473	388	443	426	456	388	411	421	424	406	405	419	405	394	433	382	436	415	410	426	415	393	443	403	419	411	411	409	401	430	416	409	423	421	447	372	430	408	391	446	409	449	435	441	417	490	392	435	407	384	401	437	421	366	414	414	401	407	379	372	418	398	428	398	431	403	454	418	380	419	397	394	424	429	402	429	400	372	406	399	425	440	424	464	431	389	378	405	434	408	384	421	403	392	443	398	402	423	381	414	415	406	394	397	447	385	471	456	439	416	460	423	408	417	422	444	439	408	451	401	356	406	420	398	414	377	473	398	434	419	464	444	402	399	423	432	466	413	444	428	410	396	436	419	423	401	410	410	452	420	445	378	396	438	408	423	423	411	428	385	394	404	413	401	437	382	396	417	369	387	443	423	414	386	433	417	433	438	448	429	385	428	446	417	408	425	436	414	461	411	436	394	428	428	424	422	446	419	453	440	402	410	432	403	387	429	406	393	403	446	401	399	424	456	438	416	422	383	421	453	426	411	392	438	390	395	432	404	440	402	407	360	404	405	434	392	409	427	434	420	410	408	394	439	452	356	420	408	423	367	405	380	427	398	421	410	434	422	445	401	405	405	409	408	459	404	398	406	446	408	431	458	424	422	435	423	462	446	418	403	417	455	453	427	390	415	407	413	384	445	399	425	396	430	416	381	429	421	397	466	413	421	390	412	423	385	422	417	351	392	407	473	411	427	436	367	383	421	394	433	387	422	418	377	429	416	433	403	372	412	432	438	400	425	373	437	442	396	433	418	415	421	406	394	452	418	431	438	446	417	386	371	444	413	408	425	415	414	417	416	412	405	436	447	406	417	466	483	415	400	391	424	374	398	413	419	407	415	445	423	425	419	412	401	453	413	438	438	443	401	412	427	364	453	401	414	446	420	449	430	407	408	403	420	437	383	413	423	425	410	444	452	403	437	394	443	418	426	419	432	425	389	419	451	391	413	401	435	399	430	431	430	421	419	423	416	444	399	444	448	427	444	407	455	440	408	436	407	413	415	397	462	402	407	417	360	409	434	457	424	416	430	432	409	408	414	428	386	405	405	429	417	413	436	408	421	399	416	459	425	399	397	404
10621	3656	48889	2314	1924	1650	1561	1350	1285	1235	1178	1121	1028	1036	1059	1006	999	1042	992	983	935	966	978	980	971	1004	888	992	911	956	952	985	952	947	944	956	955	957	947	955	917	877	993	995	929	942	905	895	935	926	946	951	981	912	924	881	909	905	913	940	961	928	909	958	894	878	941	899	902	950	891	926	891	887	925	935	903	921	911	921	930	946	903	915	958	924	919	943	927	961	925	884	916	924	894	908	909	939	878	894	953	913	913	882	937	911	962	900	954	866	947	875	902	903	932	937	919	882	876	947	897	933	872	935	926	930	953	905	888	921	946	933	864	918	888	911	887	948	961	865	926	926	897	960	881	948	886	938	898	926	950	974	903	917	909	970	945	899	898	926	924	954	966	958	934	922	915	875	856	970	862	934	913	893	965	894	923	925	882	951	957	972	903	898	895	882	941	977	888	908	915	907	860	951	959	871	916	889	899	881	940	925	904	879	934	977	900	923	900	964	961	946	896	899	917	959	903	968	863	919	939	881	974	867	849	959	955	888	891	948	919	952	934	876	928	914	925	907	916	888	957	877	944	921	890	894	909	940	911	908	844	947	868	901	898	934	909	921	871	911	848	922	914	914	969	913	940	894	961	920	917	893	965	903	900	905	893	878	902	866	961	859	895	971	923	931	934	890	914	945	929	921	909	903	940	909	880	961	852	903	890	910	991	887	909	927	925	910	905	941	949	892	874	927	942	898	852	932	941	895	936	947	904	993	937	918	897	892	960	928	903	976	888	901	842	965	906	963	944	931	890	875	897	902	930	910	906	819	895	909	955	876	872	876	930	889	912	950	956	929	925	920	880	944	943	885	893	902	954	880	878	887	939	899	904	929	945	970	917	958	941	963	949	938	899	926	930	932	882	893	927	913	887	922	886	937	912	858	884	887	885	928	914	870	933	902	947	957	892	888	933	952	904	900	950	937	959	925	846	912	906	911	916	932	905	932	968	909	899	870	934	917	931	884	913	906	896	884	879	880	964	876	925	967	945	950	904	911	917	957	927	926	927	902	959	917	934	870	903	889	936	932	942	925	986	907	911	862	921	915	924	905	953	876	919	868	923	943	930	936	959	956	879	941	990	896	929	901	902	901	926	970	962	905	894	914	878	888	932	959	885	956	864	898	879	911	948	939	964	934	935	1005	881	874	942	946	890	916	919	969	961	905	883	946	888	936	940	925	872	901	969	959	893	870	891	922	927	935	919	962	906	908	921	883	947	902	859	877	928	902	989	926	929	918	916	863	860	921	930	896	915	856	901	924	905	949	909	865	894	916	974	940	909	914	897	948	957	891	982	914	928	888	867	928	868	907	902	912	923	952	905	882	949	948	902	927	918	937	906	931	885	878	971	868	973	914	928	949	949	923	890	926	994	919	872	869	934	963	936	953	940	929	893	889	894	956	958	933	922	951	967	907	976	933	903	911	945	922	909	933	877	926	899	901	898	949	935	892	946	882	899	846	899	891	895	918	896	918	844	894	942	890	917	903	870	886	915	882	987	879	913	938	860	965	964	923	933	958	921	916	901	927	884	938	928	904	873	933	855	876	870	916	928	937	879	967	882	917	929	922	902	865	977	921	898	928	916	951	896	930	920	929	933	897	922	852	889	891	885	901	935	862	907	910	919	888	926	910	897	914	865	801	919	900	905	921	940	895	930	889	911	900	921	952	951	934	989	963	920	908	948	957	936	885	935	935	902	925	905	937	863	908	922	977	916	944	852	898	880	925	925	882	890	946	930	904	911	917	878	879	951	909	946	934	902	983	882	921	873	892	951	929	882	883	955	877	900	887	914	907	926	922	901	871	942	937	918	948	908	894	882	925	931	929	881	893	907	930	979	923	893	909	889	912	933	919	920	906	942	914	991	898	896	898	950	924	923	875	888	891	863	936	898	904	914	908	920	895	977	856	893	951	897	930	859	941	925	926	880	913	871	915	900	863	938	823	909	948	900	974	927	890	854	921	900	872	950	911	866	891	894	938	994	936	904	892	894	972	906	900	904	956	965	831	947	970	871	851	945	899	938	974	917	919	899	894	830	939	922	871	908	930	896	903	922	957	912	925	899	899	949	885	908	901	942	930	888	919	866	879	924	926	913	918	910	888	862	917	920	935	841	927	936	920	908	912	904	970	932	919	893	906	970	876	878	949	926	889	937	949	937	937	915	917	949	886	926	892	838	966	872	880	950	917	890	910	934	969	972	890	904	920	912	906	876	862	935	927	956	903	880	878	958	909	926	911	899	932	956	947	915	876	917	925	899	950	856	894	966	937	913	916	914	986	906	925	954	995	945	909	901	962	937	899	871	968	909	922	891	861	903	983	900	919	909	900	898	973	865	946	927	899	970	908	905	854	928	909	928	945	941	895	922	927	918	863	913	900	903	932	864	921	911	882	973	950	850	880	944	895	884	926	868	883	978	929	928	879	920	923	888	959	954	929	929	932	957	881	866	924	925	906	907	903	952	930	904	883	956	904	928	887	931	891	913	913	916	925	922	898	929	865	951	931	891	931	912	889	859	843	929	971	925	953	916	923	937	917	923	912	896	999	915	909	877	902	901	911	887	924	890	930	880	929	878	922	905	910	953	947	869	902	934	944	942	945	924	909	897	931	929	931	916	882	948	897	949	945	948	914	910	868	897	830	917	916	899	908	915	954	943	904	907	888	952	925	918	905	920	926	1002	882	909	875	913	906	874	886	885	897	935	922	889	870	948	917	971	922	897	900	927	901	900	901	893	918	930	927	906	943	952	820	961	944	904	933	872	885	864	886	927	943	906	933	932	917	914	970	908	917	899	918	908	860	936	921	969	941	926	903	918	921	878	919	927	926	946	892	910	941	943	953	917	895	927	903	862	918	878	907	949	881	901	887	915	937	883	927	892	896	913	891	916	956	904	903	908	974	868	899	916	895	867	890	908	984	902	901	932	927	930	917	895	889	935	870	1008	891	924	919	881	908	975	882	957	975	935	1021	949	904	911	890	909	947	901	881	965	918	978	942	895	971	908	917	945	906	915	867	888	906	943	857	950	932	920	861	910	910	992	889	882	881	906	921	906	911	888	946	962	911	983	944	892	906	872	907	966	862	945	886	945	923	926	896	886	912	861	876	928	901	968	919	922	922	902	892	930	949	925	928	945	901	879	878	907	880	910	901	964	916	900	921	966	941	908	889	950	871	854	906	912	873	838	913	882	942	896	879	894	939	891	947	904	943	907	904	905	922	920	965	933	940	895	905	919	899	900	916	969	871	892	953	929	906	973	928	879	918	934	900	951	905	871	912	868	929	946	910	892	921	887	902	943	908	908	882	861	884	894	954	875	889	921	939	895	957	860	936	924	882	937	887	915	941	920	904	898	914	942	903	925	899	926	879	924	907	877	873	939	893	907	942	897	975	866	949	915	909	901	923	927	959	942	849	855	850	901	910	934	873	930	958	869	906	929	897	893	964	872	902	868	942	931	941	942	865
3405	909	1768	263	195	208	203	195	172	174	199	180	178	207	178	164	225	202	188	184	174	189	201	157	179	184	165	185	171	200	219	174	219	216	186	178	178	193	167	215	209	183	201	199	207	214	164	159	178	186	192	174	185	179	206	185	165	183	211	187	178	174	206	179	190	169	196	192	182	192	167	174	188	198	182	208	183	188	234	185	164	154	190	170	201	167	202	172	181	169	187	195	153	199	182	200	198	192	206	187	198	158	199	201	168	206	180	151	165	207	215	161	194	185	192	192	200	173	183	195	203	178	199	177	164	199	166	198	202	173	177	195	185	201	182	176	184	206	205	187	166	143	170	184	205	174	167	168	207	177	183	185	202	186	200	185	195	191	167	151	198	200	206	208	197	214	213	183	208	208	182	177	187	177	189	159	181	199	182	174	168	176	177	171	174	182	190	168	186	186	193	190	182	185	176	184	188	184	168	183	172	198	179	201	196	187	180	197	182	180	192	194	189	165	198	184	183	163	173	198	196	196	184	176	213	178	188	200	202	217	169	166	184	180	180	194	192	182	198	200	196	169	199	186	212	206	214	172	174	188	192	166	209	188	197	195	182	202	177	200	191	185	185	193	187	192	183	191	207	176	188	203	186	206	184	199	207	198	178	200	165	178	193	191	157	168	183	175	193	181	198	182	191	199	186	175	174	209	198	178	170	181	183	192	188	185	158	186	179	186	176	178	181	201	178	179	156	190	207	190	212	209	198	196	191	176	178	191	169	204	175	206	195	193	183	188	175	195	196	201	175	177	182	197	208	192	190	165	176	181	226	217	177	196	203	168	196	171	187	205	170	208	195	184	193	170	220	198	190	188	197	198	160	207	185	171	190	184	177	193	182	177	206	188	196	180	193	193	204	219	195	201	172	197	184	199	211	166	171	169	186	215	170	183	183	172	191	184	201	168	206	208	163	195	216	191	179	204	185	200	198	163	186	190	212	172	194	185	191	182	189	166	143	182	163	175	216	174	169	178	216	160	194	216	194	201	179	171	199	175	177	178	209	191	192	205	189	184	174	175	178	205	199	181	210	166	184	187	235	176	185	180	205	206	194	185	197	179	201	180	210	181	198	186	188	182	195	175	212	211	202	201	189	201	193	186	213	174	179	173	178	172	188	213	196	185	183	183	198	193	195	163	185	176	184	166	171	173	197	189	162	184	206	204	201	202	203	188	194	186	172	152	209	157	188	184	177	158	175	189	211	186	199	180	179	179	197	177	155	201	180	179	182	210	209	191	185	181	197	181	159	191	170	186	207	194	189	209	191	176	197	211	195	189	183	170	181	209	178	164	193	183	199	197	168	167	172	183	177	170	204	168	165	167	207	157	169	184	190	182	207	190	175	198	198	178	211	190	185	184	185	183	196	181	210	171	188	182	182	196	202	180	195	182	184	197	199	180	188	167	183	209	163	207	182	180	168	175	152	192	194	220	201	182	205	207	192	175	180	186	173	187	190	207	173	182	183	162	166	200	202	183	178	192	198	191	201	166	196	196	206	213	169	162	184	157	220	203	207	198	235	199	203	176	202	194	201	184	183	208	181	153	190	207	199	181	196	199	182	183	168	199	171	169	179	184	186	187	178	204	212	186	209	188	218	195	200	186	187	215	188	188	176	210	195	170	195	173	192	178	176	190	174	167	212	170	198	183	187	164	196	174	185	190	185	203	166	185	187	172	171	175	174	166	183	193	171	166	221	189	213	182	218	201	172	188	203	192	181	212	177	156	157	209	192	219	191	194	200	194	199	181	177	174	169	205	198	201	199	178	223	234	179	168	187	161	190	203	190	212	175	188	172	183	202	208	195	197	189	180	186	202	183	203	170	197	170	185	177	199	179	196	184	183	196	190	179	178	184	191	192	188	196	174	171	183	198	164	193	173	209	172	167	164	196	178	193	190	199	209	189	182	184	158	187	179	220	172	184	183	183	197	218	184	197	198	181	163	179	197	174	205	189	170	197	191	163	191	185	183	190	212	191	185	163	192	184	176	223	198	189	174	205	160	202	184	190	186	227	188	206	174	199	205	191	165	175	190	200	209	189	194	187	205	154	208	189	163	183	185	192	172	183	208	194	194	196	175	186	184	194	206	177	173	177	176	174	187	206	206	181	183	200	181	183	194	181	185	192	194	185	178	172	207	184	181	190	169	192	161	187	184	212	207	165	183	200	189	171	169	164	191	175	187	209	185	199	161	201	159	177	195	158	181	197	212	180	177	171	181	173	176	205	189	194	187	212	179	160	196	206	185	177	219	174	189	193	187	198	173	204	175	185	212	172	190	219	180	192	190	193	179	185	198	167	190	189	170	178	180	212	164	184	194	216	197	175	206	189	168	189	166	156	170	210	191	171	211	208	180	193	194	199	193	177	180	202	194	191	211	177	188	161	199	177	184	176	207	175	190	186	185	205	195	199	190	190	172	170	204	184	187	191	192	173	206	209	165	173	190	174	219	177	173	177	173	184	232	187	189	172	207	200	179	197	205	197	180	204	185	198	193	200	174	215	180	197	169	187	177	183	169	205	194	186	186	201	171	199	168	212	215	179	189	193	164	182	190	211	188	174	189	189	181	194	163	219	208	185	181	182	200	201	197	176	164	183	185	186	173	167	182	166	186	189	170	192	187	186	196	195	191	156	185	158	186	176	219	194	176	167	181	159	180	210	166	193	183	187	198	194	177	183	197	180	184	183	203	226	163	189	165	215	217	182	172	180	178	187	181	197	191	197	189	189	187	239	195	196	165	209	192	189	208	197	160	191	193	219	198	211	192	197	220	178	164	181	182	195	172	169	204	193	203	194	208	164	185	193	182	198	193	175	177	186	191	204	196	184	172	180	206	173	180	176	184	176	208	191	199	177	179	203	202	145	181	214	201	156	204	180	191	168	192	200	190	181	181	190	194	186	182	200	200	181	200	171	183	179	201	182	196	162	170	175	197	179	196	174	185	207	204	164	179	190	183	191	170	182	186	198	199	218	168	182	184	197	147	205	183	195	176	193	169	191	196	208	156	195	187	191	167	191	222	162	181	188	188	184	202	182	192	175	195	205	185	192	186	217	176	170	164	201	188	194	191	182	182	190	186	188	198	177	202	166	152	191	196	198	182	204	175	184	186	182	182	212	208	205	193	170	175	174	170	195	191	148	206	193	205	177	188	204	222	155	210	178	188	197	215	177	163	163	198	186	192	194	185	194	187	177	187	185	181	191	209	164	174	206	195	165	164	175	179	199	207	198	180	189	211	180	214	173	189	203	183	176	193	182	197	194	200	192	203	178	221	204	166	201	185	219	197	208	193	183	187	192	166	185	181	185	177	197	194	204	181	186	185	190	204	213	191	195	203	186	191	171	196	189	206	158	200	186	162	173	161	189	192	195	182	207	192	200	196	194	153	158	197	192	194	191	163	171	204	173	182	210	201	161	201	156	169	177	188	171	161	181	173	173	170	166	206	192	172	176	188
2772	1238	4110	497	506	486	512	528	489	480	522	493	492	513	491	483	500	523	458	493	473	486	510	501	463	471	516	475	484	491	483	480	490	483	529	529	529	501	441	490	450	476	524	506	499	487	494	506	495	497	489	546	511	514	503	497	499	482	495	549	517	458	489	497	486	491	512	504	539	515	500	483	466	468	482	493	509	516	493	521	533	491	498	521	500	483	514	474	519	529	492	510	496	533	490	494	499	489	489	503	495	481	480	494	470	473	457	504	499	499	514	492	486	498	472	512	480	489	496	511	513	497	510	453	477	471	478	467	496	493	466	491	536	469	493	479	558	466	529	493	513	542	477	506	552	481	496	543	518	441	542	461	513	487	476	541	490	512	503	490	493	496	518	472	504	526	505	487	458	482	525	503	485	447	491	476	502	462	496	483	510	484	474	459	535	500	482	497	492	506	508	477	484	476	455	492	476	512	477	505	472	538	499	483	513	503	512	490	472	487	497	556	477	497	486	461	452	541	468	500	475	525	515	511	523	502	500	502	466	505	478	516	489	486	463	476	451	521	464	476	485	494	500	509	467	530	501	477	528	492	491	474	485	495	523	524	472	485	475	447	530	500	522	525	487	498	468	526	503	468	495	519	471	485	535	478	488	500	465	500	491	484	467	481	468	482	526	534	492	450	504	491	508	480	511	516	522	478	470	532	503	495	478	474	505	481	497	501	499	520	507	536	502	469	555	499	465	460	462	514	505	495	504	482	484	462	492	500	505	492	481	513	503	499	480	495	475	495	491	506	510	522	469	468	520	483	460	484	502	452	497	489	483	481	497	507	460	518	464	522	470	526	507	515	522	514	500	520	510	518	489	478	486	507	541	465	490	471	479	503	461	486	507	481	495	477	484	495	513	483	490	457	462	508	501	511	522	503	507	477	506	480	470	533	534	500	483	468	464	501	518	540	545	491	449	492	498	468	523	471	517	477	490	494	497	511	498	477	509	504	520	496	490	490	505	491	477	486	482	492	498	482	493	494	506	478	482	517	463	489	496	469	511	424	537	496	483	513	504	497	487	500	496	534	487	484	519	482	490	477	511	466	513	531	504	501	476	496	500	498	496	475	501	441	445	507	501	456	507	467	480	515	473	467	498	514	461	491	496	496	489	502	483	508	489	485	483	542	461	500	540	515	499	543	522	503	475	454	476	476	481	528	504	475	493	474	492	517	479	470	493	469	499	478	507	511	486	480	489	484	516	470	469	492	462	475	462	514	507	508	510	486	470	472	508	527	493	493	488	513	481	493	499	507	446	510	522	503	509	507	484	482	521	516	492	456	477	486	492	485	524	491	491	486	485	484	496	509	455	490	496	484	495	469	508	494	510	445	500	504	470	481	472	521	502	541	521	457	463	495	475	480	492	446	501	482	473	490	489	478	501	502	510	566	495	515	477	483	522	493	514	515	488	481	508	529	499	502	498	511	457	519	519	529	527	485	440	476	525	513	483	493	522	505	501	487	522	484	512	489	485	510	493	477	443	479	438	477	492	487	483	490	491	496	509	503	477	493	480	507	498	474	467	503	505	483	517	523	502	473	524	489	518	511	495	489	464	449	521	493	534	509	489	530	486	512	485	539	464	485	497	535	506	472	483	509	496	477	524	462	491	473	495	517	475	524	503	535	452	467	472	474	482	491	469	471	495	505	478	467	484	526	533	491	513	482	480	527	480	461	494	503	500	494	497	544	480	495	508	498	522	482	509	493	521	479	487	499	500	491	480	472	481	510	487	504	487	498	471	479	519	469	490	491	432	501	492	476	440	488	505	465	477	501	520	493	514	513	506	492	490	511	462	482	504	519	496	482	505	512	501	470	499	437	489	479	462	439	486	501	463	511	494	465	477	476	484	494	473	510	479	497	494	480	460	500	480	447	513	471	504	509	512	455	502	474	501	516	521	500	515	453	472	503	519	482	491	517	503	493	523	518	471	481	515	522	493	503	482	461	504	482	458	472	487	517	453	476	536	491	483	485	477	497	467	458	499	459	520	509	484	453	527	502	480	501	516	495	520	476	505	545	514	498	510	452	485	478	483	519	501	459	511	504	528	500	473	505	428	485	507	485	501	496	522	516	467	497	473	464	450	509	471	491	477	467	482	512	527	489	495	498	510	499	471	483	531	488	508	493	475	490	501	535	493	479	499	446	495	477	518	442	472	506	459	508	488	488	515	490	421	483	521	513	519	548	481	472	505	455	466	498	501	497	491	487	491	512	463	488	489	475	495	494	529	494	480	516	503	543	474	513	508	513	494	475	494	472	507	500	505	553	488	515	507	449	482	488	486	469	483	498	498	516	461	506	492	514	505	449	477	512	481	515	483	535	515	478	473	489	513	451	478	449	488	473	468	503	479	517	475	509	510	530	466	527	493	457	490	465	509	475	512	514	452	501	488	490	470	464	514	542	455	480	503	451	506	483	492	455	487	520	493	523	468	504	504	454	455	460	513	524	439	516	496	466	531	502	478	514	495	507	520	503	488	469	457	499	503	506	506	531	484	516	432	508	504	532	511	491	523	528	488	472	515	467	500	487	490	485	493	495	547	492	487	485	521	504	469	544	458	485	511	458	455	445	482	521	449	487	542	501	476	526	497	482	506	525	467	431	494	477	515	483	525	524	443	459	453	467	473	472	487	475	489	474	494	498	509	473	465	506	477	498	470	499	461	477	488	498	503	507	505	515	495	491	470	536	504	502	493	511	505	510	508	486	525	490	508	515	483	529	530	497	473	484	499	487	503	482	441	463	523	478	503	483	459	516	493	468	494	484	472	469	515	493	498	488	519	499	515	490	525	500	486	471	446	530	510	510	500	486	485	486	497	521	497	529	505	468	508	505	490	542	463	500	518	467	524	491	536	480	531	516	457	491	510	515	518	460	489	486	495	483	482	504	466	483	512	493	475	476	516	477	491	453	483	461	474	510	494	535	473	507	498	528	495	465	493	466	492	505	506	450	507	481	522	512	521	467	464	464	486	489	487	498	506	501	483	513	503	485	505	519	503	479	495	489	450	484	479	501	495	487	473	520	510	515	489	501	501	530	461	499	469	502	506	498	481	519	510	496	491	494	519	510	504	513	451	539	482	499	480	501	520	507	527	473	527	465	500	532	451	511	452	493	496	451	486	494	494	486	484	499	468	483	508	505	499	524	444	443	478	511	482	460	523	491	568	478	532	508	531	482	492	464	464	468	478	503	524	503	473	478	469	487	477	526	490	542	490	466	470	506	486	500	501	495	483	464	493	450	499	496	461	528	482	441	547	493	458	456	504	519	493	458	521	515	518	511	459	487	500	462	498	501	511	482	519	510	513	431	494	515	464	497	506	522	505	513	548	522	495	473	499	464	483	479	481	482	465	465	465	484	467	487	451	486	469	483	492	532	488	506	475	490	481	486	494	490	490	464	503	501	498	459	499	533	498	528	569	497	515	487	483	495	475	483	502	476	450	517	520	501	463	516
11092	5779	32618	3665	499	442	413	425	426	400	354	387	381	344	365	377	379	382	379	395	365	354	386	398	388	381	384	407	355	403	379	370	326	377	358	386	376	410	371	355	354	389	394	364	358	387	391	384	387	362	383	370	412	404	333	347	348	402	372	361	355	391	375	376	359	372	401	374	364	378	359	369	381	383	424	373	392	372	369	369	373	373	337	346	355	341	360	382	355	417	369	379	367	351	349	379	413	402	364	385	373	365	363	400	371	372	354	358	373	376	360	364	400	379	358	364	353	387	407	384	376	348	344	386	361	359	366	367	353	406	365	378	395	359	380	420	351	374	340	369	372	352	368	349	381	365	392	388	394	382	373	360	376	416	342	351	378	380	367	364	394	371	373	364	404	365	402	357	381	340	376	348	380	371	340	381	397	356	352	391	383	368	354	349	358	351	354	336	400	364	374	346	367	363	377	363	342	367	350	357	387	394	341	345	356	397	383	393	378	370	399	365	388	367	394	427	387	363	397	379	405	371	388	372	409	362	359	378	379	374	416	379	372	374	350	399	393	381	339	345	409	360	381	387	360	383	364	378	372	439	338	373	352	402	396	386	349	345	388	349	400	366	373	404	380	373	357	375	352	374	365	378	354	358	394	365	346	415	391	395	359	351	384	369	386	365	364	418	388	435	398	338	355	394	379	379	380	386	368	358	380	335	387	368	396	377	343	362	353	402	406	369	336	397	387	337	399	342	401	352	391	371	356	407	393	356	394	396	341	361	373	351	373	383	396	396	371	369	384	380	354	399	349	375	380	425	389	389	377	396	391	383	378	380	386	360	336	377	371	340	361	404	383	308	355	351	361	372	340	359	382	328	361	351	387	407	360	354	362	375	384	375	404	388	357	379	352	381	387	398	363	380	344	343	361	419	369	323	413	395	342	380	381	380	352	360	398	404	353	375	407	367	369	346	353	372	412	397	412	412	385	366	380	319	353	361	395	342	359	334	367	348	374	397	365	346	396	415	339	370	369	361	359	352	359	364	390	327	380	345	345	378	435	389	357	395	379	416	380	347	354	390	387	406	424	382	363	396	385	377	388	353	377	359	380	398	399	389	346	352	374	360	403	399	364	384	344	356	320	370	383	330	365	379	379	377	369	393	388	406	404	409	400	340	338	372	409	398	348	404	397	369	381	365	378	343	379	373	402	394	375	375	353	373	396	382	357	359	374	399	367	380	369	394	337	403	362	423	374	343	350	380	367	407	420	381	384	385	373	412	371	341	363	399	379	368	371	350	348	376	337	361	391	361	343	362	349	361	359	366	379	359	360	360	374	363	378	391	352	336	358	372	389	390	383	375	397	351	368	335	384	335	340	365	368	358	373	412	342	311	367	346	357	336	386	362	360	369	366	354	335	360	385	381	360	344	382	360	376	379	360	332	367	368	374	389	352	361	372	356	358	359	375	406	337	364	369	371	345	382	340	390	388	346	356	398	349	367	354	351	367	368	375	367	352	358	381	364	381	363	346	354	430	383	408	388	377	393	378	368	391	388	370	370	339	345	347	347	390	383	372	331	394	379	384	386	321	372	365	361	349	390	327	370	373	380	376	392	369	433	345	369	362	363	346	360	392	392	410	356	360	389	361	371	404	351	363	364	373	326	327	381	375	354	392	372	374	417	384	365	367	384	377	343	377	347	344	346	368	355	381	364	384	357	387	388	372	378	362	334	323	360	375	408	321	328	373	353	350	416	369	360	345	349	370	376	365	405	339	356	360	357	389	402	374	352	362	358	355	358	367	363	393	354	389	386	350	366	344	358	359	361	336	337	334	353	390	388	380	363	402	384	357	363	434	381	354	379	376	379	345	354	375	375	342	367	409	375	368	358	392	397	347	373	379	391	406	361	383	373	349	376	402	378	376	387	380	356	371	369	418	369	377	371	328	388	371	384	364	371	419	368	356	385	401	375	374	389	414	383	393	392	377	356	363	362	378	397	374	356	370	394	389	387	380	352	382	414	393	400	353	347	398	361	345	348	359	386	380	386	391	383	366	375	355	376	364	363	388	363	382	381	409	378	376	396	378	377	370	323	372	379	396	329	345	393	399	362	363	336	390	378	374	387	373	366	358	391	388	356	387	421	394	377	391	348	356	351	362	374	386	330	385	334	397	342	355	381	371	396	376	402	386	391	378	345	343	386	380	394	370	363	383	371	440	369	352	369	332	353	382	386	366	416	374	364	382	411	379	344	389	405	372	377	358	354	331	382	408	369	364	395	356	393	366	353	363	379	397	362	387	360	388	375	341	345	370	365	389	374	351	386	324	415	388	362	357	376	369	371	369	382	336	360	378	368	367	383	373	365	348	372	361	339	370	389	369	370	340	371	392	353	361	395	429	384	383	382	357	377	361	348	354	365	361	388	398	398	394	339	351	336	349	372	362	331	381	392	389	357	366	402	361	372	388	375	362	379	420	381	359	365	365	382	336	374	336	381	382	385	348	371	357	334	387	385	388	381	362	375	399	410	376	367	374	370	364	348	366	386	364	359	365	358	379	394	366	373	385	309	367	359	379	390	354	359	366	362	335	415	403	370	370	372	352	376	410	362	417	344	368	379	386	362	325	341	361	383	357	402	379	394	326	375	346	360	392	370	357	338	364	352	343	365	375	389	354	372	367	355	387	376	344	348	356	374	389	338	367	357	371	352	406	395	403	371	379	353	347	344	383	366	331	394	361	360	393	359	362	374	390	381	365	352	416	378	313	385	367	402	395	413	364	347	380	352	358	352	357	387	351	364	384	361	368	410	382	396	352	425	406	360	365	396	405	345	376	390	303	378	377	370	370	394	371	366	358	404	341	358	383	388	380	365	349	384	343	377	351	351	387	372	365	381	372	371	410	358	363	353	378	377	347	353	391	356	335	356	353	366	395	368	404	357	363	360	358	384	350	388	358	345	390	405	365	360	381	382	410	380	360	380	336	393	373	391	380	373	368	394	389	361	420	353	377	372	353	363	367	361	344	365	364	387	373	393	374	392	424	387	366	373	379	424	378	347	359	354	378	392	370	404	383	383	361	344	345	368	388	371	427	394	385	379	377	345	374	378	401	372	373	387	338	357	348	355	341	389	372	346	381	392	391	357	370	371	383	345	366	363	421	418	393	414	375	375	390	403	374	396	382	389	332	377	386	360	375	412	373	365	381	364	325	377	393	422	370	377	378	368	386	389	395	323	346	385	366	399	380	360	359	372	373	368	368	385	362	385	382	353	388	374	400	353	356	335	355	377	365	358	375	401	351	337	363	376	363	356	395	387	408	365	362	365	367	403	379	416	382	387	397	348	381	409	363	353	346	356	398	385	366	373	350	356	387	363	363	353	342	364	371	354	345	363	388	377	368	363	348	374	397	361	353	351	356	378	412	397	362	360	382	372	374	371	361	366	361	390	368	363	354	364	398	383	374	356	388	365	377	364	398	366	368	356	374	381	378	403	359	369	364	384	379	369	330	401
8108	6913	28773	1548	1413	1191	1180	1120	1068	999	953	941	970	863	949	879	868	845	837	875	890	904	885	871	894	887	865	951	846	873	884	840	826	833	843	848	844	878	887	838	795	848	825	865	858	845	851	886	864	891	855	806	875	870	824	855	903	856	855	847	837	847	808	844	833	814	908	843	844	909	883	833	826	927	820	835	778	868	851	856	863	895	851	850	866	851	930	872	831	839	873	796	805	914	864	846	865	841	851	855	891	890	856	845	843	860	903	884	867	865	911	902	837	883	863	866	843	863	909	871	844	873	836	893	845	893	854	840	816	796	812	890	817	836	812	811	858	847	855	846	860	864	851	819	896	836	833	826	852	848	870	864	915	867	888	818	852	839	888	814	908	798	835	909	771	814	863	875	799	921	837	884	870	878	916	867	843	834	886	835	844	857	853	846	884	890	872	847	878	871	857	811	879	806	807	854	876	855	834	836	851	856	922	824	863	878	844	889	875	923	849	890	817	847	867	866	830	836	907	838	844	846	862	857	863	798	863	865	801	831	857	849	856	850	740	843	837	834	835	849	845	853	839	820	831	850	842	852	878	852	852	828	881	846	800	875	807	872	876	831	854	874	832	809	893	894	824	839	874	851	869	884	888	816	881	839	841	885	821	821	858	866	841	878	859	829	851	841	890	851	851	841	856	848	876	888	898	900	874	884	855	838	880	868	806	907	870	831	822	836	885	866	819	881	828	918	900	861	822	820	864	869	840	855	854	845	878	847	891	872	859	832	834	810	891	838	869	871	925	875	837	846	865	803	872	817	815	849	866	854	836	862	850	827	841	885	854	869	834	827	847	846	901	843	885	826	862	860	900	914	894	846	860	856	907	853	863	850	844	857	867	864	793	865	810	835	865	798	877	831	828	873	865	865	882	855	826	798	818	849	848	873	869	846	850	870	867	812	800	808	845	815	831	850	827	849	889	849	877	886	890	834	883	878	853	853	847	879	829	860	811	845	824	868	846	875	844	871	870	849	864	812	818	809	839	831	842	874	814	844	824	826	868	839	836	879	843	884	829	901	837	854	842	879	843	885	872	836	873	883	882	843	858	830	875	906	823	864	846	825	865	885	914	892	840	794	824	848	872	866	855	901	925	842	841	813	867	852	878	843	885	844	839	851	872	833	824	853	839	828	821	884	865	822	883	865	857	869	831	859	881	871	861	877	854	876	856	872	826	904	828	865	843	809	920	862	852	795	823	860	847	860	877	849	900	903	851	793	791	890	854	843	834	851	842	823	841	816	838	850	838	823	935	846	844	850	824	886	858	891	833	906	886	905	830	899	830	908	886	801	838	870	923	847	873	871	884	901	858	818	843	832	892	868	862	893	846	858	858	891	822	880	870	841	882	893	843	875	912	854	880	823	888	853	875	856	824	858	871	846	858	868	846	883	869	826	864	787	808	805	835	873	862	884	864	864	833	859	837	900	856	824	843	791	867	872	834	894	823	816	840	831	864	872	856	881	845	863	847	803	833	899	848	830	876	882	939	803	840	815	845	817	839	829	860	819	832	860	860	854	890	874	871	842	881	891	878	832	850	830	807	813	908	887	856	811	876	805	861	846	852	820	871	777	843	892	853	898	860	904	825	839	829	843	890	809	900	833	826	884	860	832	911	877	875	824	808	832	840	853	853	931	819	836	860	839	897	910	823	808	853	852	860	838	837	847	850	850	820	807	866	838	869	892	851	830	850	903	865	883	839	870	860	864	875	857	840	843	843	810	888	870	867	841	864	814	855	858	840	825	818	846	890	839	867	875	841	793	809	868	813	857	866	814	870	785	853	962	870	810	835	852	875	822	837	843	843	816	824	839	875	851	887	837	858	828	863	858	793	851	865	878	839	846	823	827	871	838	852	811	840	818	850	819	844	865	825	854	845	806	838	865	872	829	797	819	822	881	845	866	861	852	853	853	808	887	833	841	898	852	835	850	870	878	893	847	851	922	854	881	875	864	864	796	834	850	844	864	871	838	845	876	892	866	862	800	873	824	874	837	876	834	855	806	806	878	886	805	882	880	828	796	837	833	855	835	870	883	856	869	857	899	866	812	804	836	864	858	867	831	894	875	808	873	833	868	844	814	859	903	874	850	845	846	878	831	883	847	879	791	866	869	829	796	851	821	876	849	813	881	910	828	829	878	858	899	850	847	838	830	856	886	841	863	871	815	829	868	839	878	832	864	860	866	825	867	853	832	889	793	844	853	873	793	871	865	859	817	868	850	841	860	768	858	801	812	817	855	841	816	833	856	856	837	845	869	865	897	886	841	843	865	918	826	801	833	809	848	886	835	833	842	875	821	883	901	828	886	830	850	892	871	848	848	893	832	842	855	806	843	846	897	821	844	851	883	787	876	807	858	817	813	819	843	863	846	811	862	834	901	840	847	901	837	835	865	807	814	826	881	858	868	869	849	867	876	829	834	822	814	843	867	855	880	847	866	829	891	821	871	854	881	863	891	873	851	853	848	814	820	868	893	860	860	864	862	924	884	880	897	852	827	844	878	845	879	883	854	869	834	894	821	793	862	859	813	828	891	870	827	855	844	874	842	891	807	831	921	821	875	890	814	842	844	872	884	852	811	829	864	812	883	824	884	816	897	907	825	846	852	865	903	843	848	848	858	788	866	849	866	807	868	829	857	843	837	815	830	850	813	823	882	879	840	845	866	792	905	804	823	822	877	819	842	825	851	858	901	830	834	870	826	831	877	917	823	839	876	866	891	900	887	871	860	797	851	862	842	868	820	857	881	823	830	916	810	811	852	894	843	893	860	854	833	821	902	839	852	813	883	898	887	784	847	897	878	830	831	833	838	814	864	801	854	777	827	841	829	838	807	839	847	857	856	852	855	885	900	793	819	797	859	829	880	779	931	835	894	909	863	846	827	903	894	854	804	853	851	862	841	901	798	829	861	885	874	827	861	863	847	853	829	887	866	791	800	859	836	867	846	828	841	876	840	803	813	818	845	827	828	828	898	885	890	839	807	858	815	836	806	805	881	848	905	854	875	863	846	791	844	835	877	838	895	847	835	840	885	850	864	849	887	849	870	850	852	835	880	820	841	863	910	860	798	797	909	834	820	829	898	795	917	897	829	878	838	856	862	887	858	820	896	870	816	884	859	876	857	834	881	837	838	840	846	802	798	860	849	857	832	828	803	852	918	823	879	836	881	866	855	864	834	864	854	891	849	850	859	843	875	865	897	795	818	888	888	814	864	909	857	877	880	883	844	886	840	851	900	854	775	861	841	838	861	844	896	828	816	781	861	838	778	908	892	856	845	843	817	858	870	845	818	875	892	863	907	839	862	848	891	845	877	829	893	827	840	882	860	838	854	816	900	828	865	857	866	868	819	832	867	840	852	901	829	907	911	868	942	872	887	867	873	856	895	863	891	906	844	855	879	833	840	830	819	916	834	816	889	817	944	834	841	818	871	853	851	871	849	935	855	880	850	865	860	869	805
19689	13249	45794	7697	863	603	513	499	458	447	457	423	431	382	456	428	409	465	392	412	410	376	415	407	357	440	405	394	433	408	389	374	410	445	450	424	384	399	419	393	380	406	419	429	435	397	373	407	426	395	400	425	431	383	373	411	418	417	343	388	425	427	399	417	414	424	432	426	405	431	403	425	466	422	435	431	436	401	409	439	410	429	397	353	428	381	411	398	404	421	429	378	421	377	407	398	414	380	396	443	398	416	404	418	385	452	409	449	407	393	425	384	426	413	399	440	417	394	388	421	415	380	406	448	418	415	416	422	452	414	391	454	392	431	393	423	404	412	365	411	408	400	417	422	419	384	429	410	418	456	409	444	380	395	419	416	410	357	352	393	407	427	422	400	384	411	401	392	404	426	409	390	421	459	409	392	406	394	435	412	394	423	457	427	401	445	414	403	378	410	367	395	385	403	436	375	394	429	424	401	393	453	448	385	417	409	418	414	386	397	396	398	435	427	386	421	402	372	411	347	429	439	426	454	405	416	390	374	387	439	426	377	423	434	450	453	387	411	402	438	430	434	370	370	385	361	411	414	432	425	390	409	439	407	432	399	408	374	419	385	437	412	391	430	390	424	412	390	398	383	409	419	397	437	403	398	416	451	420	470	415	423	424	401	431	413	421	401	394	447	408	432	403	412	399	418	389	387	428	401	425	431	435	408	429	406	408	419	390	431	395	442	427	397	412	422	382	385	375	391	389	408	421	432	379	409	413	464	405	442	446	423	422	438	419	416	404	407	412	391	390	428	419	404	351	378	425	436	408	420	402	417	450	420	397	385	427	387	420	383	460	403	398	448	411	412	413	380	419	413	427	382	384	394	416	428	399	410	428	391	385	388	370	435	413	378	399	418	406	432	437	437	432	400	365	463	401	404	403	429	403	372	410	411	417	383	435	433	425	395	428	375	400	426	447	405	412	430	417	443	428	411	422	408	404	416	383	394	372	368	461	428	421	433	423	384	422	405	394	437	406	401	423	437	394	399	399	426	389	402	395	401	448	413	390	355	401	419	399	390	415	412	421	427	442	385	417	391	393	408	410	430	399	403	465	430	456	398	371	406	467	395	430	442	431	427	407	406	420	420	401	374	396	432	393	432	423	398	420	364	411	397	397	389	395	400	458	409	381	399	439	406	404	403	397	437	407	457	376	393	440	432	416	390	397	368	426	406	441	380	436	424	436	419	429	389	404	459	384	406	419	370	443	405	405	423	428	443	403	407	429	432	411	413	411	412	388	409	405	431	391	398	421	400	428	405	366	409	415	424	371	403	414	402	420	451	450	448	369	426	428	407	410	391	384	390	387	437	425	408	463	399	401	404	424	427	387	407	368	412	442	410	397	393	403	401	445	395	380	410	438	406	427	424	450	416	423	415	404	406	356	410	422	414	429	399	412	418	403	371	411	395	421	412	412	367	435	387	414	398	364	431	411	384	380	415	418	422	417	360	430	409	379	423	415	422	383	461	372	411	434	404	411	433	440	394	408	389	415	418	435	438	394	414	430	373	404	393	414	424	441	398	392	384	426	424	376	447	391	378	408	420	418	388	410	414	417	383	394	378	411	414	383	416	416	370	465	421	401	389	412	393	376	397	405	470	400	402	431	414	409	403	425	418	373	406	416	406	398	416	421	396	371	431	468	395	429	432	398	433	425	406	451	417	443	410	427	431	422	388	409	383	397	412	389	418	411	397	373	388	416	417	408	406	411	431	401	405	430	397	384	372	423	435	418	412	409	395	388	406	411	434	415	422	374	414	411	375	377	369	374	416	395	402	399	428	439	416	413	411	361	424	406	415	417	410	417	391	410	434	408	419	416	400	415	385	437	408	382	406	389	436	434	417	399	442	417	407	417	412	454	392	419	401	430	386	453	391	410	432	423	424	426	419	409	422	418	390	405	396	408	405	444	429	395	403	420	399	442	429	405	389	415	391	431	390	429	429	437	387	438	456	416	462	395	443	442	347	435	418	406	400	376	405	425	401	441	387	377	402	430	409	411	389	420	399	414	383	423	409	449	414	406	400	399	392	419	396	419	393	395	401	385	390	402	407	437	436	450	429	390	431	406	432	386	406	422	398	435	416	402	398	404	387	385	420	417	410	377	419	446	410	389	424	398	435	427	391	423	393	442	430	392	392	416	450	405	410	442	420	414	423	436	391	417	440	441	346	416	389	400	431	403	400	402	426	402	419	399	421	375	389	433	428	407	406	406	420	373	418	396	401	383	386	398	435	386	416	425	406	411	436	417	375	416	404	436	430	387	401	376	427	397	423	401	415	405	427	379	395	397	434	409	413	386	373	423	406	442	407	434	380	385	391	400	395	421	381	363	419	422	397	461	421	431	401	431	417	385	408	394	425	434	432	382	427	412	406	425	407	426	392	438	461	458	392	391	369	383	421	424	385	391	442	406	436	396	405	374	432	416	384	402	365	408	385	407	416	429	416	409	451	440	420	380	428	398	437	365	412	431	455	392	386	421	378	365	380	432	380	383	398	394	387	399	398	386	431	435	390	416	415	417	410	447	425	464	390	466	414	413	411	395	449	387	377	377	437	407	391	403	420	415	396	398	404	394	390	404	413	395	464	404	394	419	443	413	405	384	428	417	427	401	432	401	400	376	372	394	380	448	401	438	420	385	423	387	393	426	438	399	416	415	419	386	388	433	423	419	414	407	404	393	409	404	403	446	439	404	426	427	419	418	434	431	421	386	385	391	412	411	410	422	429	384	375	405	377	372	401	430	425	431	428	397	393	406	407	374	420	412	385	395	386	378	399	389	412	448	443	421	422	386	397	418	354	415	451	390	432	396	400	450	372	390	391	417	401	415	464	412	403	426	440	444	426	414	397	416	387	395	432	409	391	439	400	401	417	427	432	418	399	442	430	396	420	424	389	395	418	373	389	416	431	425	415	387	395	377	385	368	386	430	435	420	417	394	418	388	412	383	433	424	393	430	369	379	437	386	409	409	429	402	385	422	417	417	386	418	383	430	420	413	434	387	420	404	437	425	396	384	452	378	411	369	395	416	409	396	386	421	410	355	384	407	429	427	410	393	389	458	401	400	387	367	436	406	416	424	412	402	417	450	415	424	380	418	445	423	382	424	405	403	439	376	385	431	422	426	432	448	428	422	447	415	398	428	413	409	457	402	413	411	385	428	420	354	408	395	389	408	394	412	379	391	405	413	430	411	414	403	429	429	421	409	420	406	411	441	427	428	402	406	395	406	420	419	416	457	384	422	427	431	428	420	432	428	416	377	393	411	416	425	402	399	377	419	404	394	395	422	387	398	441	377	446	416	407	397	379	407	404	404	429	401	407	415	407	387	387	399	417	408	415	361	409	429	415	407	412	379	388	397	418	403	403	403	425	425	428	381	431	438	403	397	435	433	428	415	406	433	424	408	421	407	400	414	431	430	404	389	415	415	384	447	431	394	352	408	402	399	398	460	373	421	452
10693	12520	32665	2198	2007	1703	1497	1418	1249	1183	1148	1063	1049	1089	1016	1045	993	999	961	1000	929	994	920	923	976	894	917	925	923	904	901	926	911	893	999	921	905	896	941	902	909	906	899	913	917	943	921	942	881	911	959	878	911	933	920	941	897	960	883	923	864	913	946	898	899	935	922	935	917	908	947	869	854	890	896	966	951	926	878	965	883	923	888	882	901	897	927	942	834	902	887	897	906	883	934	954	878	885	897	924	875	930	861	915	886	917	920	907	931	943	921	897	925	878	982	853	930	911	931	873	900	875	922	907	914	884	919	953	938	880	857	921	873	891	902	907	863	885	947	902	928	909	905	908	920	881	908	912	916	911	936	887	886	869	873	848	889	939	900	918	925	897	905	897	889	889	889	853	886	942	868	891	872	919	943	854	857	858	879	897	912	959	915	849	933	884	911	870	888	866	931	895	892	908	909	873	844	936	838	894	886	883	930	873	887	889	906	875	885	889	926	834	891	883	925	847	934	891	901	922	853	875	920	910	855	921	910	899	935	909	932	877	866	912	893	862	901	914	916	878	871	902	889	987	882	824	893	865	900	907	901	889	888	914	908	935	942	944	911	915	870	879	889	912	924	865	927	955	871	897	895	965	832	905	888	933	899	894	890	895	900	897	896	891	890	937	922	920	910	905	868	911	873	878	868	917	889	861	901	850	875	925	908	901	859	913	936	951	942	884	922	919	941	887	915	879	939	880	936	908	918	886	913	925	921	897	911	893	902	856	877	870	893	942	891	870	863	889	931	906	898	875	898	864	910	945	889	915	881	926	882	904	932	880	873	833	852	899	919	818	897	917	940	918	877	914	903	871	835	897	950	904	874	900	869	943	944	870	927	890	818	906	913	909	881	910	917	889	902	923	932	917	880	874	879	907	930	908	856	902	928	892	880	879	914	912	921	917	882	909	976	870	911	851	906	932	914	866	921	854	946	898	898	877	954	900	902	921	911	871	885	911	955	915	904	907	948	890	917	877	873	905	913	906	933	877	899	915	912	884	900	900	911	936	919	892	884	868	866	929	892	886	869	868	903	918	935	914	874	861	921	915	907	921	907	839	907	959	924	890	821	895	889	909	886	892	875	875	899	948	922	870	885	874	869	886	864	880	824	951	856	970	894	894	901	928	924	867	980	895	879	925	842	906	901	897	912	887	901	888	883	861	894	855	920	892	942	891	941	912	887	927	929	893	882	892	881	931	904	923	935	886	966	882	866	885	843	838	897	882	850	848	846	841	907	910	926	907	935	853	866	892	965	870	877	852	929	895	876	898	886	905	920	865	900	896	858	913	868	896	864	929	884	870	913	888	889	899	901	886	887	902	880	918	937	903	888	884	906	944	859	866	920	943	866	908	886	970	936	900	913	918	905	947	941	882	900	906	890	923	897	937	849	928	888	891	908	910	890	872	890	883	928	864	878	895	890	873	866	915	880	947	875	858	952	868	878	899	935	925	892	896	863	912	925	878	924	918	930	904	918	887	885	856	882	875	870	921	873	843	869	934	906	860	939	939	912	905	888	909	858	830	871	927	912	955	914	929	929	904	880	872	908	917	930	868	873	915	868	895	916	964	881	924	848	935	853	882	900	864	888	931	938	900	878	939	933	915	861	888	887	975	912	855	889	813	924	846	905	876	904	850	911	922	857	923	909	873	891	929	912	861	906	903	944	883	913	853	981	925	871	867	949	927	940	910	896	925	891	875	949	904	947	896	887	888	873	884	861	889	863	865	917	918	901	913	901	870	904	894	870	889	923	894	898	922	903	862	914	902	855	912	912	877	830	880	897	908	921	883	890	872	940	928	889	912	874	918	923	892	936	906	918	951	901	904	896	907	927	913	890	906	872	868	885	920	866	908	925	928	933	914	935	887	870	893	891	822	913	907	879	908	915	891	862	902	833	900	903	894	859	918	921	940	844	927	900	908	890	911	856	885	910	876	919	903	876	863	862	909	871	878	896	884	960	869	859	905	877	900	896	966	873	879	881	873	952	944	885	856	929	927	898	929	854	929	861	917	967	961	886	910	879	941	899	901	872	848	907	864	912	848	909	847	883	933	907	919	957	895	924	903	912	882	839	1003	907	901	823	864	867	925	898	922	890	897	888	934	908	861	880	933	905	898	952	914	958	892	882	838	927	917	972	921	894	898	937	887	881	927	897	899	912	849	929	881	861	898	874	906	908	933	889	909	882	907	868	907	904	950	891	856	869	911	914	954	871	819	948	853	906	917	923	895	882	902	943	859	919	916	881	879	883	919	866	923	899	910	910	864	944	866	904	855	939	874	936	885	855	850	856	868	844	934	881	886	877	926	913	927	880	874	913	884	850	923	917	941	920	881	881	879	913	859	921	891	870	885	869	915	899	896	894	941	902	953	915	912	931	944	973	912	890	946	858	874	887	886	980	889	907	825	878	929	916	944	926	896	931	911	928	911	862	912	932	862	942	902	877	880	868	883	839	906	930	846	838	857	912	947	888	917	878	876	891	921	844	873	889	896	903	928	934	936	889	910	905	908	916	878	890	911	920	925	900	923	844	916	916	863	878	887	876	886	859	935	920	873	914	935	962	854	871	888	901	916	870	889	879	881	882	928	892	928	878	970	884	834	819	887	878	897	974	827	901	907	882	898	919	904	934	915	894	877	969	900	929	876	903	903	881	902	912	893	904	877	900	880	846	895	914	914	867	886	917	938	891	962	910	834	958	874	891	936	858	889	885	842	914	837	898	931	824	897	918	917	936	856	925	871	883	915	921	883	908	900	846	880	894	898	926	893	905	904	901	882	955	833	927	906	863	902	931	937	869	896	884	885	924	873	906	937	909	866	914	874	905	903	955	882	917	905	891	924	903	898	879	898	881	906	901	896	877	930	885	897	907	911	922	907	919	869	905	926	900	906	917	894	915	911	913	911	879	878	891	899	940	960	889	876	891	847	906	932	880	867	852	920	896	922	875	900	893	913	876	852	851	919	852	920	883	848	931	920	940	867	860	946	897	936	892	877	864	849	909	920	869	929	893	865	968	879	960	881	890	863	959	896	879	867	854	964	883	896	902	857	891	912	905	958	928	895	914	957	861	899	894	895	851	935	839	842	940	905	881	938	915	927	918	864	886	898	897	871	904	904	929	908	876	921	916	891	932	900	897	906	898	911	910	885	894	907	840	929	894	890	900	982	890	929	869	888	916	941	835	882	883	885	908	907	916	831	882	887	843	905	898	917	858	905	946	932	908	900	870	882	919	899	890	971	899	918	880	897	896	899	909	920	895	870	889	864	856	931	886	872	859	895	884	935	886	864	925	956	906	905	894	880	900	840	848	897	943	901	885	879	957	937	909	896	913	868	830	853	870	885	876	912	941	885	895	835	902	929	888	868	919	919	889	960	846	908	904	910	856	940	891	856	866	891	893	920	881	896	857	886	913	861	899	898	916	857	856	934	910	897	908	861	882	898	843	898	899	960	851	890
3507	977	1116	183	171	194	221	187	178	176	170	205	189	151	178	172	173	190	172	171	183	182	176	195	166	183	158	201	164	145	160	177	181	180	173	199	184	185	182	191	172	206	189	165	175	170	184	150	179	153	170	162	191	170	159	159	200	176	175	170	182	176	183	175	178	162	175	168	173	169	160	179	183	192	187	161	195	167	191	174	193	169	189	174	184	177	173	195	172	160	182	176	192	174	163	210	184	188	168	147	197	165	189	160	171	155	162	196	147	176	181	188	195	189	177	193	177	197	207	169	175	191	222	174	196	197	167	191	196	161	179	177	164	162	194	178	174	181	188	157	187	171	208	176	199	202	165	177	175	195	154	175	189	161	187	211	186	167	155	164	172	150	190	172	156	173	183	159	171	207	189	169	173	168	184	172	194	174	198	164	190	138	182	149	187	183	167	176	182	183	190	192	219	172	186	160	207	178	177	207	181	193	169	179	186	187	197	172	196	154	179	195	205	178	212	174	185	161	168	163	191	168	186	175	156	188	176	173	187	163	203	183	189	195	198	195	185	176	165	168	162	175	191	180	195	149	171	191	182	175	204	208	179	180	166	156	180	187	212	175	198	168	182	179	186	186	160	187	187	188	198	178	165	197	184	165	179	176	185	196	187	184	159	194	176	201	161	199	178	184	163	165	180	185	183	167	182	172	168	164	201	165	180	172	158	160	168	187	163	162	189	162	162	174	181	194	178	177	146	181	171	170	184	174	183	212	181	186	155	197	174	195	159	185	190	191	188	175	180	175	177	179	157	175	165	176	183	184	161	169	167	198	185	199	178	184	191	197	195	175	191	159	206	198	192	180	173	169	178	168	175	182	187	182	163	189	174	171	187	198	189	166	171	193	190	167	159	180	180	191	206	218	162	171	167	188	167	204	193	198	187	155	160	171	158	156	173	167	193	193	169	172	176	167	173	186	177	167	182	184	151	191	187	153	161	205	184	171	170	183	164	187	188	172	178	184	200	188	162	181	168	191	184	183	197	175	175	179	183	187	156	176	168	167	203	177	187	181	161	161	191	191	178	163	160	203	208	187	190	162	161	165	163	194	181	167	189	180	169	207	156	179	180	183	182	176	152	197	185	167	176	163	184	200	176	201	176	194	202	155	188	165	181	177	175	169	209	179	161	195	149	166	184	198	182	170	176	186	200	183	162	161	193	172	187	190	190	168	163	177	196	197	161	186	190	174	185	207	183	192	174	171	155	152	165	179	165	156	169	157	172	194	186	162	180	163	155	190	177	159	177	182	165	168	192	181	200	205	168	183	151	190	171	173	195	203	159	202	185	170	167	195	178	191	180	188	174	188	188	179	160	179	191	187	177	183	178	183	180	177	168	164	162	142	202	191	177	169	187	161	196	187	171	164	190	183	209	159	179	157	190	168	170	164	183	177	212	172	167	164	171	170	207	174	181	186	175	207	171	198	165	191	174	180	169	178	192	188	198	144	185	146	156	185	169	167	185	176	182	181	183	173	164	183	165	197	192	167	169	180	165	196	178	181	198	172	191	151	182	161	180	154	155	167	178	151	198	159	190	195	195	187	164	156	173	191	187	192	173	210	177	172	178	183	196	196	189	167	188	157	167	171	180	195	173	182	187	184	189	157	186	169	167	162	180	178	157	200	202	185	165	173	180	206	177	186	174	153	198	165	203	192	176	160	171	208	171	189	183	179	172	160	158	197	163	197	160	179	177	179	189	130	201	201	184	179	197	167	186	152	193	191	179	160	160	169	174	198	188	175	179	191	155	174	198	189	170	195	170	168	170	213	182	173	175	182	185	174	179	167	159	180	174	195	186	181	189	179	193	176	188	181	206	186	171	178	194	182	165	164	153	190	198	189	173	168	165	157	201	181	152	181	176	196	173	160	178	193	199	181	163	161	203	152	198	194	187	174	193	181	193	195	172	216	211	206	152	183	173	191	203	178	184	161	165	199	155	195	186	166	184	199	186	181	197	187	185	163	156	181	161	188	196	178	173	185	164	181	165	147	163	165	163	187	160	175	188	175	170	164	171	163	180	183	156	188	158	191	171	187	164	205	171	198	156	182	162	177	194	184	155	169	194	165	170	179	146	178	182	176	156	171	185	209	187	193	168	164	161	161	188	171	167	196	179	162	166	184	163	181	179	166	152	198	168	176	189	185	199	193	178	152	177	183	189	173	181	164	165	174	175	201	165	179	172	199	175	201	181	195	180	184	156	172	167	188	161	184	183	188	142	178	199	197	161	176	189	155	178	173	207	165	157	182	173	171	162	157	157	169	192	183	177	190	168	147	197	187	193	197	204	202	173	192	199	180	191	187	162	183	196	161	186	199	154	164	178	152	183	167	200	195	176	177	175	161	195	157	176	183	176	195	174	172	188	175	172	179	148	177	187	195	184	190	178	190	182	188	160	172	203	168	184	206	164	175	167	182	161	193	183	169	194	177	179	164	168	189	162	180	175	213	168	180	166	193	179	153	202	157	176	170	160	168	166	177	180	164	178	193	184	188	176	194	197	170	151	180	177	192	199	147	174	183	174	186	171	184	177	163	210	170	168	209	174	172	184	173	193	198	195	159	154	182	172	147	173	157	183	176	193	166	168	196	173	184	167	204	177	176	173	183	184	195	166	187	180	170	192	198	205	168	177	154	195	195	174	201	162	165	198	185	167	190	165	172	153	189	208	192	172	172	183	157	156	149	194	180	165	163	168	195	158	178	183	214	208	173	184	187	175	174	185	197	160	171	170	167	177	161	182	193	177	176	170	160	175	152	174	178	185	193	205	174	162	165	191	190	181	193	174	185	163	170	174	175	184	182	200	179	149	159	165	159	199	199	204	180	170	183	174	164	155	184	209	170	176	167	188	153	209	168	182	159	176	172	184	181	165	170	167	212	160	196	159	183	198	192	176	189	172	151	186	180	186	192	170	194	168	185	177	196	178	157	178	184	191	188	198	189	161	171	166	195	191	186	196	172	179	172	177	191	161	186	165	164	194	169	171	167	159	153	175	206	170	173	174	175	173	168	180	176	169	182	178	163	173	169	197	180	173	176	163	176	154	187	183	156	182	174	167	190	175	160	176	189	165	174	189	191	184	174	187	203	154	190	193	168	175	210	182	179	189	199	169	180	183	204	176	186	165	188	172	178	169	185	174	174	201	182	193	178	195	173	183	162	187	174	201	197	222	159	196	195	168	166	178	202	170	177	159	172	143	194	171	191	153	183	193	180	184	178	191	211	168	193	179	167	176	171	163	183	189	172	209	195	166	200	163	181	180	175	210	180	186	191	153	199	175	173	168	176	187	164	167	192	176	182	192	179	186	182	170	171	162	176	187	185	173	179	186	172	202	153	175	182	174	196	200	190	186	180	189	175	176	195	160	173	191	193	219	195	177	153	176	189	209	151	173	156	184	167	178	179	172	151	189	197	194	194	184	189	181	180	162	183	175	169	157	180	166	178	194	183	147	192
2775	1436	2635	517	424	479	475	429	473	483	502	502	425	452	500	491	444	466	442	456	457	471	484	500	427	478	470	494	503	461	462	484	470	497	454	490	520	491	446	453	461	485	413	451	471	494	453	458	484	467	453	478	501	484	492	484	474	461	495	468	454	471	436	475	504	461	435	458	485	477	475	456	489	489	489	477	465	485	483	463	474	474	490	450	496	454	491	492	450	468	495	482	507	468	477	463	491	452	432	472	460	460	532	495	492	461	468	436	460	511	487	462	461	482	490	431	495	469	448	454	495	465	485	483	488	517	498	470	526	465	504	471	444	453	481	483	449	514	452	517	433	522	464	463	457	454	478	487	466	467	491	499	467	454	456	447	511	463	479	459	462	483	479	426	456	462	498	469	462	458	503	492	491	467	475	509	501	456	463	450	501	467	444	425	498	502	475	448	459	467	473	507	507	480	475	508	468	462	490	523	485	455	523	474	463	490	459	505	490	493	442	458	455	498	443	430	507	499	500	505	452	454	477	473	514	459	471	491	456	458	473	447	471	462	437	482	484	448	459	453	488	476	479	511	475	466	467	470	501	452	457	436	471	484	450	478	503	479	481	487	439	437	476	479	466	516	459	475	503	501	486	464	471	486	457	466	462	473	497	499	467	463	452	460	448	456	469	481	452	505	481	485	482	446	426	480	482	477	472	464	490	468	465	490	473	502	510	503	496	442	470	491	459	474	503	456	474	478	511	494	501	451	447	469	483	509	426	485	453	472	481	462	464	491	452	454	461	457	510	444	405	428	454	443	468	458	456	435	475	441	496	455	505	467	429	477	479	456	484	485	501	490	454	480	485	462	472	468	488	465	498	462	452	451	444	473	475	474	441	454	506	450	484	487	466	496	487	436	513	488	493	441	433	454	479	518	486	469	473	449	464	486	462	463	467	497	446	506	473	490	466	424	497	480	483	473	492	506	470	472	461	470	466	495	460	465	461	471	446	449	439	487	464	464	493	489	496	518	485	496	484	447	452	497	457	443	480	433	471	476	462	472	440	452	444	449	468	505	481	443	484	450	481	466	488	476	480	509	495	453	488	476	453	472	444	493	495	486	466	444	427	472	489	468	457	470	478	492	473	455	468	487	448	460	460	475	499	471	459	500	431	456	433	517	491	513	474	506	485	487	444	516	499	496	492	499	495	461	468	475	458	452	455	481	455	470	489	446	444	463	449	519	505	484	438	472	460	469	460	481	467	477	450	447	456	465	467	517	474	483	511	486	461	475	519	456	421	485	486	472	465	449	438	482	462	487	502	497	488	472	493	450	465	453	491	484	469	475	473	459	475	445	485	454	502	489	476	476	500	499	495	455	450	450	491	484	447	464	477	474	457	492	487	512	464	460	511	471	472	473	471	477	500	505	481	480	495	450	485	472	434	466	442	477	501	493	486	484	436	472	462	450	457	427	501	475	421	493	475	448	431	503	439	451	457	417	484	462	507	470	461	494	460	456	499	454	487	485	501	488	457	490	465	471	455	468	482	465	479	453	493	476	435	504	492	494	475	490	447	456	464	470	483	453	467	447	476	497	450	444	469	493	474	494	454	514	439	492	476	470	465	501	455	465	483	499	473	490	461	502	535	482	479	474	509	491	496	430	449	469	488	482	477	482	513	476	479	479	478	476	444	435	476	480	427	462	429	491	492	490	474	460	484	478	423	493	457	459	472	436	484	462	465	468	447	454	499	425	477	465	467	489	473	478	482	504	513	462	459	502	441	502	497	471	479	469	466	508	494	473	441	488	478	446	447	436	456	442	475	489	458	446	452	470	480	527	510	494	446	500	497	499	449	515	446	449	448	490	443	520	479	422	446	506	489	434	515	453	484	465	459	449	477	469	470	488	496	479	484	501	471	471	480	492	485	480	444	472	507	467	503	479	510	438	458	504	451	460	511	473	486	497	456	453	470	464	468	457	486	496	455	502	480	452	466	467	447	497	482	456	442	420	459	445	483	490	442	490	454	451	488	487	481	465	466	489	472	498	452	503	476	475	487	435	490	446	517	443	454	468	463	467	431	476	422	471	475	479	504	465	444	489	506	489	451	485	472	472	469	517	468	468	474	479	506	488	480	480	490	448	431	423	486	459	503	481	463	509	489	458	507	508	456	495	477	442	464	481	460	427	488	483	523	452	466	481	471	455	482	439	489	499	496	427	457	491	482	467	454	483	462	443	451	486	504	444	465	474	481	447	506	488	464	495	465	486	458	430	466	442	510	469	489	477	462	485	471	525	454	474	480	489	465	476	481	461	455	460	498	457	487	459	433	540	473	468	425	467	476	502	482	436	505	491	514	452	463	471	453	444	473	472	461	475	475	470	503	514	451	498	480	464	482	449	486	487	463	493	466	455	481	494	495	490	494	498	468	454	455	490	444	483	438	454	503	488	509	482	467	502	482	434	518	463	437	468	446	439	501	479	482	475	462	519	473	478	484	511	489	457	467	461	443	476	437	468	465	477	492	458	453	463	460	480	482	460	473	476	489	500	472	447	473	464	465	514	490	470	456	475	464	454	475	463	440	444	469	451	468	482	431	503	464	456	520	408	527	490	456	503	449	492	461	442	467	489	450	422	463	435	468	471	483	487	477	451	459	450	452	488	486	456	438	438	478	481	503	459	453	494	472	481	467	476	476	485	454	476	482	479	484	483	473	470	449	451	427	490	472	435	474	463	466	487	471	489	460	502	439	417	487	490	444	502	451	483	456	481	519	449	475	466	505	448	488	482	485	489	496	483	485	477	474	486	481	472	478	452	462	498	435	500	445	483	477	430	453	482	474	487	473	522	459	465	500	427	460	476	448	435	442	473	480	469	471	493	477	490	497	511	454	462	473	434	465	472	478	458	480	480	433	473	516	482	468	450	425	486	485	472	480	478	484	499	479	495	486	480	494	462	459	474	490	454	505	474	427	512	500	507	457	481	462	445	488	471	476	493	470	510	503	485	434	430	458	501	503	486	442	453	463	438	492	449	464	483	486	505	472	486	441	434	517	432	464	489	451	463	447	478	450	448	488	439	513	439	433	444	471	427	476	421	451	494	450	478	473	504	448	431	481	449	489	478	449	491	483	488	464	496	491	426	479	476	474	524	456	435	435	478	451	473	485	475	448	445	451	456	465	464	441	476	453	445	447	455	494	465	460	497	446	499	477	462	463	458	466	507	494	472	490	468	484	457	486	500	477	463	463	462	462	487	477	433	470	480	429	470	523	468	469	478	466	486	460	495	479	484	445	451	487	459	456	489	482	501	460	467	447	483	466	464	505	491	466	463	469	464	431	483	471	464	497	467	489	492	453	481	480	504	456	473	461	495	493	486	488	429	458	468	502	461	494	503	454	527	476	504	435	488	435	467	445	453	481	474	441	491	482	498	474	492	440	453	459	439	473	447	465	456	457	471	466	451	486	463	480	450	471	485	491	469	436	445	453	455	462	479	461	486	454	466	490	500	486	433
11378	5070	27566	2988	557	434	396	371	457	372	379	418	392	356	354	361	365	366	392	363	364	374	388	367	364	374	373	382	360	380	373	376	342	373	365	393	385	363	364	360	382	394	356	339	362	377	352	329	380	362	362	336	366	358	372	353	361	341	362	337	332	392	326	362	358	389	377	371	349	349	385	379	371	378	358	350	374	348	351	338	335	380	343	345	373	383	362	349	408	369	369	371	347	357	351	332	346	325	365	377	383	391	390	354	403	390	344	399	369	386	395	369	362	383	360	372	352	363	347	354	351	335	370	399	341	350	344	377	405	348	360	378	318	366	349	355	362	363	378	349	383	370	369	357	367	345	337	335	364	350	358	369	385	358	335	348	376	335	353	372	344	371	358	379	404	366	344	357	392	375	367	376	367	379	336	377	362	363	390	349	377	385	368	399	382	367	369	349	335	394	387	322	377	381	364	378	368	361	390	373	395	353	380	375	386	351	361	357	336	322	359	359	332	287	349	386	340	345	364	362	404	380	345	351	337	373	344	356	359	407	361	389	401	365	386	394	377	371	390	361	359	365	382	363	355	388	346	388	364	393	363	383	375	344	345	377	364	331	383	356	387	335	371	367	379	387	378	357	344	352	376	364	362	362	358	352	382	378	330	381	331	337	383	352	366	396	346	338	358	349	353	391	322	330	358	346	332	378	345	343	369	374	358	371	357	357	391	398	367	365	368	346	361	324	387	385	339	344	371	346	370	358	346	396	376	309	380	411	378	388	391	383	370	362	318	329	333	340	349	366	369	341	364	407	336	378	367	365	349	369	375	389	333	385	363	389	383	306	325	355	352	401	375	348	345	341	375	386	334	391	366	366	358	348	332	317	390	339	387	376	356	352	382	325	363	357	377	349	373	358	384	357	366	355	356	398	372	378	395	351	336	379	350	380	358	376	360	341	363	351	393	347	391	367	403	348	377	362	357	365	385	403	377	397	373	371	374	353	387	362	390	354	373	383	381	376	369	353	363	331	300	362	349	348	370	340	328	360	339	334	384	344	350	339	404	351	379	353	341	327	344	390	369	366	389	360	378	393	381	370	371	353	374	372	382	358	380	395	353	367	340	413	375	365	355	406	356	330	353	347	348	337	382	327	369	380	398	360	356	338	340	338	400	384	370	354	374	377	348	338	354	396	329	381	349	314	386	371	329	379	351	355	369	365	365	340	351	368	364	362	375	367	382	383	359	355	374	348	414	377	364	383	399	357	349	372	382	363	342	347	394	395	384	365	372	379	382	393	374	382	342	350	353	364	379	339	347	319	335	359	404	368	361	332	363	391	397	358	344	352	354	344	377	359	341	340	361	348	370	369	324	332	348	382	370	366	366	378	371	388	358	394	330	333	365	381	380	337	370	339	373	361	339	373	379	371	344	386	339	373	342	350	351	350	338	324	380	364	347	367	355	348	340	344	328	353	383	359	356	345	372	368	350	365	347	404	383	364	367	373	376	353	339	375	342	386	342	377	375	343	365	349	376	373	342	334	316	359	350	384	363	367	341	344	373	336	377	353	355	383	390	329	367	387	381	365	380	385	362	392	376	348	338	361	351	353	368	367	389	387	368	349	334	348	356	339	364	385	327	352	366	366	351	340	368	346	385	355	402	375	371	344	363	350	337	337	377	364	335	346	348	375	359	348	383	314	343	380	358	347	377	387	400	395	372	335	361	358	358	368	334	329	341	350	348	360	354	366	386	352	342	390	372	366	378	376	395	335	356	367	388	377	373	369	327	380	371	339	345	341	364	361	333	378	386	340	378	381	395	392	338	361	356	390	357	365	388	378	400	335	377	376	390	355	358	375	383	370	366	371	373	333	376	385	360	383	421	347	373	367	321	343	361	358	376	389	319	339	373	374	351	360	329	363	360	357	355	367	346	377	388	340	365	327	352	376	381	378	380	312	374	384	345	357	350	369	359	374	401	371	374	383	384	401	334	351	341	378	354	359	391	364	366	348	339	371	358	375	363	378	343	379	389	362	370	381	404	346	327	345	379	361	365	351	343	361	347	360	357	367	332	405	406	383	390	366	352	384	366	391	343	354	375	369	349	349	366	324	358	348	340	343	361	358	395	377	349	356	348	379	359	393	356	380	390	351	353	373	359	352	379	402	360	377	404	358	354	388	365	333	367	342	335	368	365	341	386	391	326	338	342	378	395	344	378	372	341	379	321	363	343	399	375	377	373	380	371	362	329	364	321	373	363	368	338	356	336	352	366	365	339	370	336	424	355	358	406	333	347	327	348	366	324	368	361	354	355	316	362	344	390	351	377	362	381	369	364	341	361	387	337	373	370	355	381	361	366	393	373	382	381	386	367	339	377	358	335	367	387	382	355	446	406	383	400	395	344	317	338	370	336	363	378	349	365	368	368	368	351	399	372	356	329	350	311	340	361	349	356	354	374	334	385	396	390	348	354	392	325	383	383	342	336	320	352	343	364	367	389	361	368	313	410	373	382	337	345	349	357	354	383	376	323	371	402	343	348	387	349	367	347	385	357	355	375	375	395	386	392	369	382	374	357	386	359	397	333	384	364	380	345	348	350	344	372	365	356	346	348	382	341	349	342	338	330	380	365	362	362	355	357	357	370	354	371	342	351	351	358	372	360	382	377	355	387	389	372	341	405	371	349	369	377	350	366	341	343	386	380	390	372	353	381	324	358	371	358	401	362	363	368	341	352	377	393	367	365	350	347	391	336	335	395	366	351	348	390	371	384	363	398	368	359	374	342	369	359	349	364	383	363	336	338	379	356	376	331	381	366	350	364	388	347	350	384	360	366	363	356	332	333	393	371	401	340	375	416	352	330	338	326	357	370	397	390	379	356	360	406	374	412	361	373	395	365	350	389	397	359	354	388	390	354	372	369	356	387	387	392	360	390	340	360	362	360	349	338	323	356	412	357	427	344	346	381	342	366	346	353	372	313	329	376	362	368	363	353	386	337	342	373	365	358	365	343	343	350	371	371	340	367	328	373	339	391	340	394	362	328	381	380	365	371	374	348	333	348	350	339	345	408	382	363	346	372	376	341	343	343	417	372	348	386	405	379	353	384	377	392	393	364	351	394	371	354	370	396	343	371	370	357	362	366	337	364	360	339	399	363	369	355	336	371	344	377	381	380	366	359	356	388	378	351	361	371	364	376	397	349	392	348	376	343	350	385	348	346	369	370	340	394	366	317	360	322	319	343	338	338	345	368	381	377	353	366	405	349	369	356	350	332	366	377	377	353	359	345	348	361	326	335	369	363	385	351	371	352	376	336	367	346	367	367	342	341	377	369	384	361	365	378	371	341	341	340	373	391	404	378	418	348	403	362	348	357	367	352	343	373	360	380	377	384	351	371	331	395	356	329	380	341	331	362	354	343	370	351	397	385	350	345	390	409	379	346	324	383	381	379	372	360	360	379	367	363	355	371	360	367	366	363	390	398	396	369	393	339	388	408	338	354	354	353	362	368	357
8256	6163	27605	1520	1384	1264	1168	1119	1105	1038	999	944	961	887	902	877	848	920	866	876	816	888	881	866	873	827	818	842	881	850	853	886	842	787	819	830	918	822	841	847	844	851	848	835	838	856	871	856	913	854	853	829	862	821	796	829	920	875	831	818	841	844	858	840	853	884	848	875	793	842	824	821	867	842	883	842	827	830	862	884	810	873	855	823	879	879	846	803	839	859	820	843	890	821	816	822	868	838	844	837	879	857	806	858	847	833	834	815	817	864	839	897	787	833	897	820	834	839	853	872	830	787	828	754	839	855	831	821	881	849	789	800	860	842	836	817	870	778	811	869	799	847	842	863	852	874	854	860	839	826	850	847	853	850	852	857	845	845	817	870	866	831	882	802	803	833	825	840	785	827	843	833	794	849	843	840	830	762	835	843	858	840	867	851	814	794	836	824	868	866	835	816	808	818	886	864	859	864	789	868	830	834	853	853	869	822	831	889	905	799	848	885	845	880	854	860	859	863	874	817	850	821	828	843	813	808	819	889	814	814	893	827	818	781	845	841	813	822	802	786	898	841	829	831	834	863	822	849	843	839	854	816	819	892	864	847	879	796	831	799	869	775	807	826	830	839	823	790	817	792	810	830	880	850	791	812	849	901	881	864	789	875	823	782	860	898	864	771	863	818	880	800	812	802	874	820	783	838	869	802	862	875	805	793	867	885	800	882	805	804	836	796	801	825	814	837	848	874	771	861	896	853	831	795	836	846	855	887	788	844	815	837	797	868	813	772	866	812	842	817	776	867	832	868	896	863	847	850	903	864	815	853	840	835	863	842	883	873	776	821	869	791	835	851	827	837	786	836	864	823	788	830	812	800	843	849	799	790	852	838	897	777	813	816	857	834	831	929	888	824	822	833	836	856	848	763	852	836	837	863	866	778	835	825	852	839	828	829	818	786	875	803	827	824	816	866	843	856	836	817	838	829	860	833	819	839	857	871	840	850	808	832	835	816	842	935	849	795	842	863	846	831	812	829	863	848	848	830	855	868	788	854	865	876	855	846	851	791	824	847	785	892	813	835	840	882	859	842	825	805	797	848	869	812	842	793	777	831	846	815	846	873	812	888	847	814	835	854	842	864	859	810	862	855	783	853	827	838	909	791	832	801	825	877	842	834	811	842	864	834	832	823	905	862	873	845	831	826	826	872	814	866	815	817	885	842	810	809	835	818	817	816	809	842	840	852	870	827	826	838	896	850	834	847	838	911	828	866	848	792	812	867	861	853	807	830	807	811	840	853	788	846	875	864	817	786	832	849	835	855	852	877	809	886	849	885	847	824	870	810	866	834	817	749	869	870	897	817	862	867	810	821	844	830	895	842	852	837	824	826	860	792	899	825	817	846	836	853	855	894	859	860	820	873	753	834	808	831	795	859	851	842	842	773	853	860	893	817	861	817	864	793	800	819	791	853	788	832	872	826	911	897	812	800	864	847	828	823	807	817	902	840	810	862	860	854	787	865	841	812	801	815	845	831	794	858	854	880	821	812	749	839	877	830	881	889	840	809	887	868	832	858	778	822	824	848	835	830	829	824	796	890	827	824	863	856	838	856	846	812	833	836	844	843	829	804	783	827	829	862	824	863	830	804	876	807	860	850	858	843	844	865	873	894	835	869	868	796	835	877	839	836	833	760	844	835	910	821	881	852	824	804	858	823	859	849	833	795	836	858	822	891	829	888	831	798	803	837	797	804	845	813	841	834	854	851	872	844	841	854	859	878	875	827	882	803	860	805	851	854	856	815	839	838	870	813	842	838	803	911	822	816	820	831	832	874	849	829	856	819	866	834	840	821	813	782	826	843	845	843	831	831	857	866	852	872	865	827	787	828	815	865	858	849	775	850	908	810	854	875	869	814	855	784	801	801	850	839	844	793	784	843	809	886	833	859	810	791	837	851	810	795	845	805	783	820	819	828	872	864	825	814	847	879	828	822	826	770	820	887	806	849	849	849	814	876	821	839	806	835	814	859	821	846	829	841	800	877	846	835	819	837	805	820	863	772	843	854	837	859	828	853	848	814	801	784	849	895	854	836	845	870	858	824	791	850	804	854	882	788	821	879	855	832	823	806	881	875	814	856	843	852	820	855	834	866	820	837	900	860	861	796	887	835	835	820	790	840	814	832	805	835	825	901	785	841	865	870	874	847	802	846	827	883	825	825	858	862	831	873	870	768	814	851	786	818	831	787	881	824	849	797	823	862	817	815	836	857	768	842	790	811	841	863	783	880	851	823	828	819	840	829	854	814	838	760	837	799	877	826	808	816	823	836	871	852	856	832	856	833	833	874	821	856	812	841	805	912	846	844	847	809	828	828	811	872	836	869	847	871	850	859	835	851	894	810	791	791	837	846	804	793	867	827	865	858	852	845	863	853	818	836	792	843	855	854	816	852	876	818	816	863	837	849	834	840	839	865	838	850	833	838	845	870	847	867	800	819	897	846	839	813	828	803	853	842	836	806	829	801	840	829	831	821	840	852	828	797	799	825	843	802	842	802	863	878	841	829	819	811	847	836	903	833	847	832	833	828	842	839	857	865	840	838	808	821	828	878	882	828	812	779	883	801	868	864	808	856	854	867	810	846	805	842	868	833	868	824	865	831	819	829	830	847	783	821	792	845	858	843	796	833	846	814	843	816	784	811	881	840	834	769	877	856	855	784	838	875	777	841	826	795	858	813	843	872	844	822	836	808	838	857	830	832	844	791	819	839	812	834	822	824	826	856	884	822	885	820	770	853	861	817	855	837	853	898	831	829	828	899	844	853	842	912	811	810	852	861	839	818	869	866	865	815	858	861	818	874	776	796	852	857	823	824	821	807	795	845	874	830	856	830	834	834	831	825	820	786	805	809	819	823	817	805	828	904	847	757	789	842	854	855	868	871	797	848	845	858	853	840	832	825	859	854	882	840	867	877	821	836	857	839	835	852	841	851	813	816	811	816	802	785	785	896	828	888	818	904	804	824	838	797	840	823	823	821	825	805	842	851	829	791	859	856	873	847	798	815	827	865	827	787	877	855	830	824	821	857	845	819	820	840	837	852	822	820	856	770	828	828	837	826	854	802	858	866	898	826	819	847	847	886	795	836	829	852	843	830	774	866	799	829	889	859	818	809	838	839	790	859	800	847	841	837	810	783	824	771	864	857	812	813	818	851	868	814	821	846	839	852	832	828	894	853	844	866	862	801	858	804	858	909	793	808	825	830	862	814	857	823	827	863	845	794	852	821	857	822	839	848	816	875	857	838	828	854	831	871	809	828	839	846	840	768	840	821	824	813	844	834	838	856	871	820	875	854	790	864	876	814	791	823	800	846	850	796	824	848	860	843	854	875	791	803	856	794	824	781	876	862	861	843	833	873	853	815	801	795	836	905	826	816	813	844	875	844	845	813	832	882	837	780	867	882	805	850	811	878	915	875	808	818	774	881	796	855	840	885	848	868	825	835	852	794	806	812
19626	3676	43053	10054	904	623	556	455	485	448	424	427	418	408	453	424	383	402	425	446	411	418	406	388	461	406	384	391	424	458	434	423	399	412	422	418	421	419	444	395	397	432	408	425	397	395	435	463	441	430	399	414	421	422	395	396	405	434	395	401	420	416	422	404	416	398	362	382	401	400	407	383	395	401	426	396	389	378	368	387	407	388	402	413	422	374	434	414	419	379	426	368	373	424	376	390	383	425	454	405	422	427	413	382	375	406	435	428	406	413	411	388	414	401	391	406	379	367	390	441	410	388	392	395	389	384	390	404	425	416	435	424	404	376	394	396	356	399	416	374	426	432	385	375	397	397	416	369	404	411	422	386	387	427	408	423	380	354	412	400	406	414	431	383	413	420	406	416	418	405	345	390	377	435	378	389	406	432	404	397	391	423	434	416	392	430	363	370	429	398	423	433	401	382	429	401	453	415	386	404	388	417	383	373	405	380	402	422	370	388	362	416	411	379	402	413	438	429	407	399	384	423	423	368	403	403	424	438	396	409	385	412	411	396	395	412	407	412	425	417	396	366	404	398	430	406	410	447	383	374	412	341	396	396	392	401	400	411	360	434	373	375	442	398	414	400	381	433	353	418	370	402	393	386	407	404	412	407	408	414	420	385	418	410	423	387	405	407	443	419	384	386	398	427	420	414	417	415	360	424	378	403	397	422	443	387	410	409	403	404	393	420	430	372	372	393	425	388	412	385	384	394	401	410	363	411	416	404	393	393	380	375	376	347	376	392	389	385	405	435	388	403	440	418	392	410	385	385	404	410	373	389	438	381	388	387	379	392	394	415	346	398	405	378	367	350	437	424	416	400	398	392	380	416	391	393	411	396	408	372	413	443	381	414	384	397	355	402	382	380	377	337	372	414	394	399	426	395	397	397	418	372	419	384	387	389	338	440	408	392	441	429	397	404	386	391	408	420	378	381	386	419	359	433	387	373	376	379	393	382	353	426	441	403	398	392	422	401	390	404	381	398	421	372	423	404	382	388	383	409	402	377	331	397	453	414	447	369	386	410	397	374	416	402	409	411	419	393	440	396	384	430	394	449	399	386	398	403	396	436	400	413	385	414	383	421	404	417	417	393	411	355	374	381	422	398	430	393	385	406	409	396	436	402	369	418	429	409	371	423	427	445	400	427	363	392	369	388	448	415	398	386	414	398	399	401	377	400	387	370	413	388	404	416	409	423	383	399	391	409	354	367	437	408	394	401	371	411	379	402	366	379	414	404	398	403	434	428	387	388	405	391	407	375	435	388	435	379	383	375	391	403	413	398	415	383	424	390	371	374	365	427	437	392	412	373	438	401	434	391	406	373	397	374	406	425	387	361	391	436	416	376	344	413	419	373	409	401	383	382	403	410	439	417	418	385	407	421	407	415	397	415	397	411	382	386	361	423	409	426	390	436	364	375	423	403	413	398	413	373	393	412	396	382	400	375	406	415	396	403	398	400	389	403	393	411	397	422	387	427	428	413	410	395	390	411	408	407	371	394	401	367	428	377	406	418	388	404	381	379	408	383	411	431	426	405	383	433	378	409	419	398	427	364	372	415	379	390	401	367	399	377	403	439	421	397	422	404	399	403	414	431	409	426	386	367	397	421	412	401	346	386	430	404	450	420	431	368	381	436	414	362	460	372	404	374	391	375	392	391	405	402	409	410	403	421	434	416	382	422	409	442	408	418	371	398	387	415	421	384	391	367	423	397	430	396	415	422	399	384	389	395	443	386	420	402	468	431	397	422	381	431	380	422	396	361	412	367	424	410	384	436	387	410	372	394	395	430	390	384	396	428	435	439	391	459	384	375	379	404	373	419	370	397	446	410	412	418	396	396	344	400	412	374	368	405	403	390	372	408	389	409	411	390	410	380	361	390	388	401	409	418	421	381	392	395	373	386	410	419	414	423	385	409	415	389	390	387	404	398	377	412	398	405	392	413	411	435	401	372	368	391	402	403	346	363	399	405	406	419	411	407	406	411	400	361	439	406	421	401	409	360	387	398	359	382	376	394	398	440	381	453	419	421	386	433	385	388	407	400	429	385	442	390	400	408	395	383	404	393	390	437	442	371	372	392	420	411	396	393	388	411	427	382	424	388	369	432	366	405	418	363	390	419	419	393	396	401	389	400	414	400	456	356	411	435	403	413	395	412	413	410	411	369	428	412	382	446	369	397	379	446	418	380	409	382	380	407	409	418	399	452	431	409	461	424	404	420	419	384	399	396	416	414	438	422	381	424	399	401	407	421	437	357	401	419	376	409	413	416	387	405	399	427	387	410	425	434	418	411	420	391	364	409	454	390	404	399	416	384	375	392	414	384	369	389	403	406	389	402	397	326	425	394	381	401	421	398	418	416	406	395	376	400	373	380	406	441	425	383	368	423	370	384	363	382	400	414	408	360	412	419	406	428	415	389	409	418	399	399	386	371	363	440	384	358	413	413	398	401	396	418	373	414	420	415	365	391	419	392	393	387	413	412	387	413	403	380	423	423	431	450	398	436	387	340	457	452	425	400	434	407	388	420	408	407	415	444	434	433	418	441	423	420	415	382	410	388	419	436	402	400	410	420	401	411	421	433	433	430	345	395	403	414	404	398	401	390	400	420	406	401	381	389	400	423	361	398	414	411	370	393	352	386	390	417	371	409	419	430	429	359	409	388	408	402	401	398	399	395	401	400	381	395	381	394	403	395	427	356	381	396	430	391	429	401	379	365	421	406	406	400	430	408	421	405	435	416	419	417	419	428	440	398	418	420	362	374	407	406	428	405	401	427	410	389	376	432	363	401	396	401	428	394	376	408	339	450	409	434	399	356	400	415	408	387	396	429	404	421	401	417	436	389	411	385	391	393	420	410	397	393	401	387	387	355	428	382	402	370	397	422	404	441	438	407	404	418	377	435	420	416	409	365	419	375	429	411	426	427	392	436	406	408	409	405	435	421	359	421	386	394	411	442	424	348	354	414	409	435	376	389	401	392	426	399	380	347	450	403	389	380	409	388	393	416	411	400	399	403	434	393	399	435	420	464	420	402	400	410	405	387	439	403	401	399	386	365	441	400	429	405	363	423	400	370	406	418	408	343	399	374	391	429	420	424	410	401	401	386	385	395	358	411	440	365	406	359	450	439	352	416	389	425	408	403	381	423	370	442	411	419	385	386	383	426	402	401	399	422	394	411	406	378	380	411	424	434	410	379	388	380	408	398	443	423	390	405	360	394	395	381	410	402	343	391	364	378	409	424	387	411	381	411	427	391	446	400	409	410	374	376	414	381	380	373	385	415	422	417	415	386	406	409	390	385	387	412	427	399	424	448	396	427	413	390	403	402	385	446	390	379	409	380	393	400	391	357	390	359	422	404	398	392	387	375	386	407	401	402	379	403	442	376	388	348	429	376	399	426	405	366	389	411	371	406	410	416	422	422	386	375	407	381	407	398	383	438	369	408	426	405	435	439	418	380
10734	3288	40145	2292	2030	1704	1549	1406	1329	1217	1165	1139	1148	1037	1005	1015	1003	954	977	960	962	956	907	972	957	934	945	905	885	922	922	922	961	840	920	879	910	899	910	914	893	913	907	919	885	895	927	936	861	895	869	868	897	897	902	918	884	884	860	928	850	877	867	914	932	882	914	931	869	882	916	838	832	850	872	906	859	901	880	928	890	864	897	818	898	892	935	862	862	877	924	907	898	871	910	938	862	925	873	855	901	890	886	904	860	904	867	912	921	861	855	918	906	878	901	871	833	888	889	831	880	916	817	900	841	916	872	884	885	863	837	877	837	910	890	894	856	922	917	875	864	914	897	879	871	880	883	843	848	900	860	842	898	908	864	887	900	847	892	919	908	890	821	889	862	926	845	945	919	851	880	865	880	871	907	900	882	876	892	844	883	898	883	891	858	863	914	889	909	850	869	914	900	858	869	904	900	903	925	835	865	944	892	895	877	881	852	867	870	929	935	862	901	906	917	902	901	885	935	842	890	871	919	846	871	869	871	879	863	879	851	891	841	822	906	858	899	858	872	915	913	911	925	904	837	881	856	881	854	842	866	849	841	863	761	883	864	878	896	883	880	891	904	869	848	840	890	884	847	894	833	904	887	911	882	889	839	844	906	891	872	912	904	907	877	925	867	860	842	860	881	868	909	873	856	856	878	829	865	859	932	855	909	908	904	873	879	857	901	907	913	928	853	894	868	856	915	901	866	895	905	931	936	893	871	883	842	922	872	920	904	872	876	950	877	860	906	957	883	868	854	905	929	920	899	865	881	846	841	875	916	927	858	837	839	883	884	904	916	863	918	889	893	867	855	859	828	900	881	949	973	903	928	887	877	882	866	856	853	931	902	892	883	870	898	954	895	862	871	877	864	899	887	877	858	871	845	900	895	893	882	881	895	871	898	860	846	822	918	929	924	863	886	861	834	855	871	890	913	951	860	852	874	859	880	891	881	856	921	901	837	887	920	852	846	869	872	901	892	858	922	853	857	908	860	894	917	874	940	906	867	859	828	824	918	861	905	865	885	869	910	913	881	883	893	873	893	866	829	876	846	903	868	886	883	847	869	878	878	853	882	868	860	900	899	886	907	854	869	890	863	924	847	912	873	859	916	889	915	918	904	878	913	863	898	923	902	897	907	896	927	876	877	871	890	868	911	891	893	848	927	887	886	934	884	894	896	872	923	884	881	951	912	861	907	884	861	916	867	858	853	882	868	896	889	912	846	887	914	868	853	878	843	857	897	899	897	883	862	938	873	898	865	887	900	881	917	878	880	867	919	917	933	866	863	941	890	892	952	916	908	812	880	926	852	905	897	899	896	870	908	856	886	865	868	806	924	859	826	901	916	855	858	894	867	887	892	888	898	862	873	890	900	891	809	836	874	910	875	883	880	865	865	872	866	859	893	906	863	894	899	873	871	879	899	882	915	897	914	934	820	912	825	902	833	819	906	888	895	914	871	903	873	898	843	879	874	885	893	886	893	885	839	871	915	916	859	895	883	871	838	918	877	919	900	894	857	914	912	944	935	903	919	885	863	915	883	850	895	903	859	910	950	871	862	916	854	870	945	884	923	882	881	861	882	865	885	853	886	848	905	901	899	916	833	873	930	858	958	892	919	914	888	866	858	849	903	917	877	836	896	814	845	898	890	905	880	905	887	891	903	916	862	882	884	887	907	921	899	860	861	880	834	808	839	789	836	859	841	895	875	834	927	898	915	925	869	857	884	888	837	896	883	968	887	922	860	882	881	894	908	863	920	861	873	892	947	895	936	899	858	907	877	865	852	885	864	835	911	915	910	868	900	862	886	913	892	879	866	823	913	885	883	925	874	920	813	812	887	908	840	864	886	907	847	860	942	862	871	944	856	884	889	915	887	901	872	917	847	840	890	952	847	849	884	837	885	823	908	910	854	880	870	865	888	880	886	848	912	886	852	858	853	842	854	923	819	887	913	877	846	882	883	897	862	920	860	918	873	894	891	901	900	844	880	840	892	915	925	901	913	874	928	877	914	838	884	858	862	866	860	923	910	878	819	886	863	920	901	868	880	865	874	925	890	868	889	922	859	843	843	880	855	904	859	913	848	928	895	860	895	877	867	862	867	889	825	863	894	852	903	890	866	885	823	896	866	848	871	862	898	903	920	884	856	917	881	848	882	901	881	896	881	916	944	911	847	937	862	889	873	870	866	877	906	860	907	857	912	893	906	898	895	872	880	846	870	917	909	902	874	942	871	905	865	849	853	875	907	925	899	861	894	841	894	862	918	903	834	916	864	911	854	851	901	884	927	913	873	840	906	915	877	904	854	862	889	866	831	845	897	869	850	873	904	897	863	907	877	895	830	911	906	908	880	890	884	868	907	874	893	880	878	927	869	886	891	913	896	862	858	870	909	873	845	910	900	909	914	863	829	824	857	899	877	861	877	865	946	849	930	895	851	846	851	922	832	866	828	991	894	881	939	892	906	879	889	848	900	868	882	894	834	862	834	875	907	859	856	877	936	875	904	888	855	890	849	867	888	902	845	931	895	859	867	866	878	908	901	857	929	865	880	882	873	923	920	848	872	869	894	927	847	894	832	900	883	928	882	916	853	873	817	864	857	872	885	890	949	906	844	877	857	883	844	861	892	866	946	823	891	904	885	878	900	928	891	871	871	921	910	880	886	862	892	929	871	860	874	884	873	944	895	863	880	880	883	887	898	871	886	949	924	855	935	853	867	907	941	945	869	850	878	839	874	874	899	884	823	883	892	874	855	838	906	832	858	926	875	881	852	928	892	894	880	914	910	874	900	854	893	891	921	808	878	864	836	860	865	923	886	936	886	922	903	857	903	885	862	875	873	899	898	883	859	854	896	879	893	869	841	888	817	925	831	939	880	869	864	907	878	868	874	904	938	891	862	865	896	889	869	841	838	878	920	921	918	908	858	886	912	873	902	885	895	898	874	936	905	887	848	841	885	901	896	878	850	886	856	885	870	857	875	908	940	835	877	880	861	883	911	886	850	899	850	889	886	913	872	856	848	932	904	920	880	857	900	897	829	888	854	874	923	880	834	885	829	839	882	855	920	853	915	873	841	926	932	884	873	847	855	916	869	912	883	867	848	869	841	845	884	833	864	874	866	893	894	857	865	859	881	881	916	850	888	898	947	891	893	881	903	890	915	894	860	865	890	893	924	892	922	886	890	814	887	887	865	874	874	937	930	909	931	889	923	877	891	913	855	905	865	934	896	858	888	891	885	863	951	868	909	895	877	856	880	886	901	889	873	894	880	870	906	878	899	892	859	942	865	931	858	855	911	858	877	876	860	857	856	819	855	849	877	834	879	866	827	903	908	887	861	878	897	857	863	865	925	885	824	877	887	899	892	905	913	909	893	829	870	882	913	870	864	908	836	876	865	852	872	862	862	904	846	913	874	914	925	865	829	898	895	896	868	901	847	885	879	897	860	900	906	844	873	901	915	899
3659	544	1220	225	194	175	166	173	180	200	197	192	181	169	170	169	186	163	152	146	160	195	157	141	195	162	181	173	171	144	151	182	194	172	164	159	195	190	150	180	190	155	156	183	144	185	163	170	173	149	175	162	168	187	191	179	171	165	168	176	166	163	169	180	168	173	188	155	172	188	145	165	178	191	177	177	170	181	177	179	193	169	181	176	170	176	185	176	168	182	177	160	171	204	190	187	176	180	181	186	183	169	182	171	188	207	197	186	191	172	174	204	174	158	178	193	170	168	173	170	164	181	159	163	173	173	188	167	179	171	178	166	176	178	199	166	157	169	181	175	166	176	188	173	192	161	164	177	165	215	165	183	197	169	146	155	176	179	161	198	181	180	157	159	157	185	169	166	178	162	180	185	169	165	164	183	173	159	176	181	159	192	178	170	187	193	177	176	159	181	175	173	176	168	157	174	162	183	175	189	181	184	177	182	158	199	184	194	187	182	184	172	163	166	189	209	189	166	183	160	180	162	193	177	159	196	155	182	171	158	206	170	171	159	177	175	198	182	152	184	222	170	193	160	191	165	189	173	169	182	179	185	157	170	185	154	184	161	171	179	203	207	177	181	186	184	167	164	159	187	159	154	191	151	203	178	185	166	173	190	177	177	175	179	193	195	184	201	171	177	181	185	181	173	193	190	171	162	162	160	179	213	162	163	170	175	174	170	162	160	163	178	169	193	166	169	164	173	152	169	208	189	173	159	170	188	175	187	145	170	172	155	160	187	181	172	171	177	185	158	187	177	164	157	138	162	191	168	188	165	176	168	186	168	173	159	199	155	174	168	172	163	163	144	171	224	161	165	175	170	163	169	181	177	217	204	184	179	170	177	180	178	177	187	197	164	180	153	171	169	200	165	179	204	161	175	168	139	179	159	191	153	167	143	160	159	167	168	160	180	195	151	162	178	171	174	168	158	155	193	204	196	182	188	186	183	178	191	207	188	180	180	182	200	148	167	192	178	189	154	178	156	164	161	191	182	170	191	185	164	184	180	176	182	184	206	174	171	191	202	164	188	191	187	187	193	190	161	157	171	169	152	172	178	194	147	167	188	173	179	173	182	167	149	202	167	181	178	174	182	167	146	178	183	194	179	163	168	163	180	194	165	186	153	144	187	165	165	204	180	184	165	173	157	136	167	147	178	157	152	175	174	165	189	138	187	159	178	164	190	162	149	176	184	186	181	194	167	159	179	155	171	183	178	173	175	166	189	187	159	159	178	171	178	191	158	174	182	186	179	186	150	158	171	158	179	180	167	159	137	187	189	159	161	170	163	174	178	182	167	190	162	183	157	201	139	152	182	178	202	163	161	158	164	153	188	182	197	195	201	210	168	174	169	161	197	192	155	204	188	186	186	193	152	166	161	196	185	170	193	149	157	183	159	152	168	183	162	168	175	184	191	175	186	166	164	174	185	164	168	175	161	176	150	157	192	162	159	191	179	159	157	151	168	172	178	174	184	191	162	163	173	184	171	153	158	167	149	168	178	162	188	209	161	175	167	191	172	182	193	172	170	176	155	167	151	191	193	184	161	174	174	178	186	145	215	173	168	164	196	168	167	157	190	184	164	157	177	183	169	176	161	187	182	180	198	182	165	201	177	162	172	198	185	159	153	158	191	198	192	192	172	207	167	170	187	161	179	190	161	175	145	144	143	190	172	166	176	168	200	202	189	177	179	158	189	175	166	158	187	175	163	186	175	165	174	190	155	170	168	182	185	174	166	174	165	179	146	163	195	184	177	143	196	193	158	166	161	176	174	185	173	171	184	150	163	184	149	154	154	211	195	170	185	213	182	181	174	164	180	179	150	156	189	157	172	176	151	171	205	176	169	174	193	170	160	161	178	175	185	161	179	172	134	157	149	167	178	170	162	160	165	207	170	161	180	194	155	184	177	173	209	166	174	160	155	169	162	165	157	194	154	185	189	169	168	191	163	161	172	190	167	169	169	180	195	186	159	167	171	169	193	180	184	159	179	161	164	158	194	174	166	189	184	156	140	169	175	178	175	170	164	177	185	184	189	175	168	195	158	173	161	165	167	165	190	173	201	171	168	177	181	175	217	168	164	165	178	173	180	170	157	169	187	180	166	164	166	160	134	174	153	172	173	187	183	167	152	164	185	179	193	186	175	169	159	167	176	178	153	131	185	199	192	180	177	163	171	176	161	167	176	181	164	166	188	163	165	192	156	178	163	159	166	187	145	184	193	170	167	168	180	180	186	200	159	178	171	173	205	192	183	180	187	164	168	162	185	169	163	179	182	174	190	177	171	165	195	180	163	178	169	190	178	172	180	202	162	158	177	190	135	182	192	186	165	163	161	153	166	170	177	165	187	198	199	177	153	208	172	150	164	196	180	191	167	168	193	205	170	202	148	168	177	190	161	196	158	172	198	165	157	188	195	179	146	200	178	179	170	155	179	166	183	172	185	172	203	177	191	173	191	157	186	165	174	156	161	177	180	188	154	194	171	198	155	165	173	190	176	159	178	163	193	175	166	186	162	181	170	185	161	189	178	171	179	146	142	180	193	166	169	178	189	162	173	166	185	164	156	176	202	160	182	183	179	184	173	177	156	202	200	171	156	182	176	164	168	155	175	190	149	161	177	160	154	187	174	184	185	187	172	203	187	190	186	160	144	180	180	177	177	177	163	194	184	179	170	179	176	165	172	174	171	168	193	173	170	187	188	191	147	155	187	174	193	156	193	188	207	188	168	161	204	169	197	168	190	175	175	189	197	181	195	159	139	182	172	194	167	176	183	146	180	166	167	186	190	165	161	195	176	159	176	148	181	184	178	195	173	180	164	184	187	176	172	164	174	178	195	190	171	170	171	159	163	172	174	149	164	170	195	151	179	162	174	183	212	175	182	173	177	186	165	165	172	156	189	178	191	195	196	179	186	178	168	154	187	184	195	188	148	161	181	166	183	170	170	160	190	170	184	156	181	185	165	180	147	178	169	172	184	171	158	183	174	152	142	170	168	162	155	167	147	189	181	150	171	174	185	197	164	193	169	171	183	153	175	179	188	180	184	169	176	183	182	187	163	168	170	175	165	161	174	171	182	182	167	178	172	183	168	173	171	181	177	176	171	188	184	180	165	197	162	189	186	160	204	175	166	158	194	153	187	167	164	158	197	167	200	166	152	150	171	185	153	180	200	169	179	191	168	149	170	172	154	179	193	170	187	179	201	196	172	187	177	188	157	196	175	210	160	168	163	173	157	177	179	159	182	193	187	172	189	181	172	184	179	169	198	178	206	167	171	177	192	180	175	162	161	195	169	160	172	170	161	185	182	168	159	189	163	173	152	162	195	152	174	168	176	188	175	180	163	174	175	157	187	161	200	183	169	157	173	166	173	177	180	185	185	188	171	209	202	155	162	187	167	161	173	190	174	156	179	190	189	167	167	184	176	159	156	178	143	163	157	196	133	180	165	207	180	188	173	172	188
2868	824	3100	471	483	502	515	475	467	454	481	444	439	442	502	474	480	457	478	464	477	491	452	483	464	440	498	431	460	455	475	487	433	470	458	471	468	461	475	476	443	420	457	452	483	489	513	458	417	459	459	485	493	466	458	472	489	439	494	477	474	459	468	453	459	470	486	478	483	430	478	459	432	443	447	458	498	416	486	409	428	431	438	462	501	445	441	454	493	467	466	459	495	477	447	458	470	456	433	459	455	422	457	464	455	457	462	499	447	457	445	447	463	425	470	451	493	472	484	480	464	458	466	427	466	463	465	482	476	500	454	465	468	467	473	444	419	480	473	448	465	468	460	439	455	443	454	487	449	456	432	426	491	435	437	458	414	504	440	455	442	486	488	503	458	478	455	445	466	448	447	461	443	435	489	444	410	452	470	450	531	498	460	479	478	455	484	460	496	439	450	476	449	499	431	471	463	522	453	469	500	441	439	449	437	472	444	446	470	449	459	469	459	464	438	490	501	435	447	444	481	473	457	455	480	463	479	506	470	477	416	462	436	453	472	499	434	447	528	460	409	459	450	462	463	438	448	432	452	500	411	434	443	466	434	454	471	451	465	478	454	478	448	442	472	481	512	492	457	485	447	450	480	447	442	454	439	502	461	427	460	454	457	459	439	453	440	462	461	449	482	450	449	485	476	446	439	458	478	468	459	488	500	482	452	438	478	458	444	458	458	462	483	476	482	448	475	492	480	485	468	458	430	427	444	455	442	454	453	448	478	470	437	458	450	449	457	457	483	468	482	493	466	476	445	450	452	493	424	454	431	445	466	446	410	477	482	461	450	442	482	457	423	456	413	490	440	454	483	476	443	452	424	483	478	447	485	478	454	437	418	445	457	492	464	451	438	455	451	424	437	440	467	471	458	472	463	491	423	456	458	443	468	428	452	494	466	418	470	448	483	456	445	497	458	436	460	472	458	464	472	493	471	458	425	454	455	461	423	421	449	502	465	456	498	473	462	442	442	442	440	463	463	453	491	455	464	482	467	510	466	435	454	440	490	431	471	444	444	496	447	436	458	443	462	480	475	442	451	442	408	448	474	433	495	430	478	447	473	461	459	471	476	440	476	463	468	482	460	477	447	473	460	460	440	451	482	493	484	452	442	468	459	480	440	472	428	464	455	447	447	482	448	454	428	472	485	483	458	449	473	442	433	467	498	448	488	436	463	460	429	433	451	470	464	470	454	435	470	449	473	464	486	483	477	437	465	450	477	473	465	485	428	457	418	472	469	476	473	406	467	489	458	449	471	468	474	438	450	478	473	434	434	411	442	443	495	463	471	437	459	466	450	437	511	479	469	465	463	438	442	458	472	462	462	484	463	489	458	480	465	474	458	468	489	477	504	472	529	477	444	508	496	443	494	470	481	489	465	448	474	442	507	451	463	494	455	477	464	468	433	492	464	419	434	525	437	441	476	478	471	488	463	455	472	482	490	497	479	478	430	429	462	468	467	473	440	466	456	466	476	461	440	442	461	440	481	446	456	439	464	471	485	481	481	454	480	455	443	464	473	462	458	418	494	433	464	440	466	432	460	441	419	455	465	457	469	467	501	461	478	494	462	467	442	438	421	460	479	441	443	473	495	441	420	469	494	490	445	422	513	426	459	453	422	432	475	436	462	465	449	476	460	472	432	433	486	439	474	483	475	444	469	520	461	497	452	474	450	509	458	429	494	471	516	454	471	477	492	471	483	460	476	465	486	456	422	502	439	494	441	433	436	465	488	471	484	448	479	468	465	435	454	443	449	473	454	452	452	470	478	477	448	458	442	455	500	486	460	449	433	452	463	462	449	474	500	479	480	465	477	453	458	418	465	478	459	458	444	455	410	467	461	465	459	433	490	447	443	483	508	511	450	467	478	487	486	440	455	473	474	443	477	453	507	415	512	443	482	462	496	466	477	428	420	463	450	490	427	488	480	466	447	471	441	464	455	438	458	473	466	447	465	464	451	471	467	470	426	465	457	484	456	452	455	470	449	454	433	459	475	464	446	470	444	504	498	498	472	476	468	467	427	458	447	452	434	489	477	453	431	455	486	436	434	448	461	439	440	465	483	458	491	437	456	482	476	464	423	489	487	474	490	421	458	461	514	454	464	461	491	460	471	485	486	449	506	443	447	458	469	489	431	475	449	464	440	486	453	445	472	455	460	488	480	453	462	480	436	459	430	450	436	478	400	439	454	469	463	434	479	470	484	496	462	454	448	456	492	468	477	454	434	496	456	507	435	498	498	461	412	446	483	507	438	445	457	475	485	492	458	413	421	466	482	466	493	479	460	455	466	486	467	456	468	468	498	443	468	480	467	457	433	478	459	469	458	426	487	454	431	462	471	479	438	469	464	485	493	449	482	487	464	487	454	482	458	435	491	469	491	447	462	437	471	445	465	439	459	476	488	483	481	466	432	418	462	483	463	458	493	453	458	459	447	475	434	443	488	470	447	453	485	438	455	444	455	468	481	509	466	477	467	454	461	457	471	469	469	452	430	456	428	463	453	444	463	459	426	432	429	460	469	462	463	481	465	445	463	460	434	449	484	467	431	427	449	442	468	440	444	457	459	472	452	457	474	505	468	451	429	484	474	455	464	472	485	445	448	439	469	460	474	456	469	519	440	454	437	435	460	459	451	455	457	437	467	432	437	461	500	451	466	473	464	475	464	472	483	427	431	472	474	437	479	460	454	479	446	461	470	499	456	473	478	452	418	489	444	452	445	473	470	471	458	438	470	470	468	439	454	445	470	455	451	444	434	431	433	471	469	453	432	441	426	437	437	451	438	451	463	466	498	483	443	430	431	459	475	475	472	437	464	493	461	451	477	456	483	498	458	470	480	481	461	504	458	447	455	425	418	467	445	449	483	482	459	520	441	432	448	456	456	445	455	431	444	502	451	467	450	455	485	442	470	425	482	480	478	489	458	493	465	448	475	463	481	482	446	444	507	469	490	468	502	438	464	468	474	457	446	428	430	475	489	462	467	451	449	420	449	465	472	458	427	452	480	478	447	419	504	466	449	479	462	420	476	474	467	406	460	466	474	483	477	473	507	438	437	511	461	463	477	472	510	465	456	472	456	470	414	479	464	493	482	465	436	440	476	453	410	477	460	489	454	452	471	450	424	460	449	485	481	457	475	442	429	478	447	458	457	474	461	509	472	453	454	436	467	466	450	452	447	474	489	492	479	449	467	458	498	502	435	480	437	419	456	487	428	481	444	438	474	446	445	485	451	460	458	447	478	435	466	517	475	429	477	451	430	460	466	471	459	465	471	434	516	450	450	470	446	449	474	458	459	471	446	475	435	458	480	433	486	487	445	450	488	463	471	480	481	469	428	463	505	436	450	500	458	471	449	451	497	452	459	434	460	479	488	487	457	481	463	466	456	443	454	475	441	465	470	477	498	480	444	502	517	511	491	436	442	449	451	449	438	473	445	464	445	473	503	480	499	450	484	458
11091	1541	18753	5049	559	461	407	383	405	390	370	344	372	382	343	371	406	380	326	389	373	346	363	355	355	327	362	348	373	356	380	338	331	359	346	357	392	346	353	340	332	372	348	353	382	333	353	314	339	366	372	358	385	369	368	359	365	339	355	374	339	362	364	331	385	377	352	348	375	360	332	385	354	357	350	376	395	340	323	388	324	350	368	375	341	349	329	352	397	328	370	342	344	367	387	389	345	330	364	351	378	328	307	344	344	342	353	349	378	361	351	362	396	369	365	341	351	359	300	337	357	372	381	320	316	345	377	404	321	348	362	360	367	360	345	327	330	341	352	365	388	354	341	392	411	373	371	339	388	370	382	365	351	342	333	358	370	403	344	301	318	357	317	323	359	356	346	322	353	346	365	341	373	369	415	369	342	399	374	353	423	365	348	350	356	379	361	351	390	373	359	364	377	366	387	362	350	338	402	351	367	337	362	371	362	373	319	360	376	391	374	407	377	409	367	394	365	326	366	343	374	362	334	347	354	307	323	358	360	382	350	352	365	366	323	348	362	311	400	366	354	364	345	371	357	361	336	375	348	343	344	380	356	385	361	333	355	376	355	318	365	341	344	324	343	321	382	371	371	355	354	365	363	330	361	360	373	357	396	362	379	362	370	368	367	349	362	340	365	358	380	347	346	362	388	355	379	364	354	419	393	369	357	339	379	314	364	322	372	376	382	354	341	368	361	366	336	382	381	348	340	374	378	368	345	361	389	361	313	364	346	361	373	366	360	343	324	360	376	397	382	384	339	357	360	374	396	347	371	355	337	326	342	320	322	371	338	343	357	354	383	354	398	335	330	361	355	389	348	358	347	334	384	361	369	390	384	365	359	374	353	348	350	381	342	365	406	385	392	338	334	359	343	372	350	349	334	354	359	364	324	378	352	368	354	306	374	367	368	360	374	347	336	380	372	360	374	342	355	332	376	358	352	367	360	319	346	334	375	332	314	369	340	361	379	377	405	370	344	311	354	342	366	329	350	352	361	376	350	325	402	332	369	351	332	363	392	365	344	381	338	341	391	348	371	365	375	361	392	331	365	364	381	365	378	358	318	350	347	336	338	365	360	377	367	371	346	385	367	365	352	333	395	364	369	349	357	372	314	369	387	350	412	365	347	373	366	366	340	317	385	375	398	304	374	360	362	354	340	386	394	386	357	359	363	397	364	337	341	342	371	350	347	398	347	372	354	334	331	339	362	365	357	376	350	364	325	308	351	353	342	368	365	379	352	380	375	396	360	359	362	373	368	354	374	397	377	349	357	385	341	382	371	353	365	350	383	348	371	331	350	352	373	353	349	367	362	370	349	354	332	417	356	340	311	385	344	382	369	383	359	339	332	356	373	359	363	371	411	381	337	357	375	329	352	352	353	325	328	321	398	336	403	380	379	332	321	320	368	357	333	323	319	316	354	354	331	365	348	368	386	394	351	335	340	338	329	373	333	366	354	380	353	364	365	338	365	342	321	390	345	383	411	368	362	344	370	366	357	363	393	342	361	404	364	335	362	343	311	346	329	372	384	388	358	346	336	346	348	365	337	379	344	353	369	360	360	353	342	359	367	341	356	396	377	367	335	361	336	358	384	366	338	362	368	354	385	336	307	342	356	353	343	355	373	345	370	408	340	381	397	366	337	359	373	381	370	365	327	375	384	376	361	366	390	329	321	318	341	380	353	348	358	378	321	363	356	366	345	371	362	344	365	393	355	347	349	366	381	372	379	331	380	385	358	406	362	339	330	363	332	385	342	333	387	351	349	352	368	382	391	314	364	381	370	351	377	349	368	342	336	407	362	357	375	328	349	367	401	361	336	375	342	367	344	370	367	345	370	341	343	378	352	351	378	355	342	362	361	346	343	404	404	343	338	359	328	336	343	345	336	364	307	380	354	363	349	359	361	332	311	316	389	333	353	316	376	343	373	379	366	339	382	342	339	382	345	352	376	366	323	354	375	367	340	341	377	375	366	353	332	358	406	362	344	364	378	338	407	356	323	356	361	380	341	377	353	376	381	349	364	352	351	367	325	366	364	331	303	367	378	357	338	341	339	338	352	344	375	374	349	365	331	394	398	359	367	365	357	367	330	350	369	356	370	348	389	321	373	397	378	349	342	352	384	361	336	369	356	370	367	356	378	362	358	376	342	358	343	345	359	393	386	360	367	335	360	331	386	403	355	367	334	392	372	350	301	330	393	356	343	344	359	371	370	368	369	351	357	357	373	335	346	329	318	337	386	335	346	360	388	359	380	318	354	343	327	365	375	360	379	322	348	368	319	388	350	325	347	345	358	391	364	357	377	349	348	322	382	386	368	348	394	353	362	316	357	367	355	378	335	405	351	366	379	362	415	360	369	348	358	369	377	343	339	370	406	330	353	340	350	339	338	359	389	367	399	380	355	394	376	367	362	365	342	375	367	366	345	360	360	377	356	377	328	384	328	342	343	410	330	361	367	361	370	345	366	329	346	361	349	407	347	346	370	382	366	373	353	358	330	370	322	369	418	359	353	340	310	361	353	351	367	386	375	337	401	379	353	393	362	331	350	309	359	362	372	353	376	336	361	355	368	378	346	318	357	354	349	370	361	389	366	337	340	354	360	349	327	415	385	350	327	365	357	344	346	323	363	341	372	355	359	349	341	384	339	358	379	341	342	343	355	362	322	337	371	362	356	378	399	393	395	375	345	332	384	334	338	355	331	373	402	379	356	372	360	392	426	341	385	379	349	363	349	358	348	371	342	367	351	326	390	338	338	355	378	348	376	346	328	345	377	398	349	363	361	372	377	355	381	370	359	401	346	354	391	354	379	369	391	359	325	336	369	378	370	308	328	371	400	376	363	399	334	351	384	364	354	374	384	379	338	380	381	370	341	331	346	347	354	353	390	349	353	339	376	349	352	352	339	360	344	341	353	329	336	367	328	370	337	356	349	350	354	375	338	364	414	332	366	320	352	324	348	347	355	417	318	350	355	401	344	332	360	393	360	329	353	350	349	339	384	350	361	343	380	359	336	335	365	348	348	351	358	370	403	384	366	330	323	302	351	367	351	356	321	372	339	354	361	375	356	370	345	357	399	315	352	347	386	353	364	322	338	379	350	369	362	362	352	353	332	350	363	368	350	360	363	325	381	381	332	342	349	371	325	404	370	384	353	353	347	357	357	345	369	336	393	374	353	339	355	372	336	360	374	389	356	316	361	356	414	352	372	352	331	405	355	343	340	379	337	359	331	397	313	380	341	346	335	309	377	336	362	348	396	361	368	358	340	406	342	383	387	353	341	387	351	378	366	355	385	360	396	388	389	359	326	348	390	346	323	351	340	409	378	304	379	365	357	338	354	373	350	348	365	352	383	355	333	345	365	364	367	364	351	365	317	334	363	344	332	368	329	336	353	373	386	344	369	363	390	393	364	382	349	366	349	349	378	342	353	357	381	329	384	326	347	328	371	387	317	366	352	388
8068	1843	26817	1624	1425	1288	1143	1135	1043	1033	1031	991	911	882	932	890	942	888	840	865	833	883	923	878	864	839	865	846	859	833	821	822	803	887	811	848	841	819	845	824	830	858	867	791	850	785	786	812	828	841	848	849	816	821	808	852	907	807	833	854	826	763	789	766	883	840	785	871	811	831	850	854	834	846	825	823	817	852	804	856	795	822	803	843	855	789	835	825	761	876	793	871	810	853	827	806	826	819	888	838	820	858	856	866	850	812	814	858	832	794	851	763	813	849	830	820	858	783	838	866	827	887	810	829	826	811	840	799	862	800	841	841	792	860	872	874	858	792	776	802	801	792	820	860	853	809	830	837	851	862	785	827	811	860	847	851	825	745	797	820	796	840	825	823	793	869	822	812	854	858	836	823	847	815	823	819	828	850	856	833	850	836	862	813	853	840	864	867	827	791	823	821	845	836	838	808	856	815	816	797	814	833	847	830	855	818	783	827	842	829	818	858	858	844	863	794	834	803	824	783	837	827	850	851	796	783	788	777	810	821	839	826	815	796	772	795	790	829	794	795	806	790	876	828	865	823	825	822	793	854	814	831	870	819	820	871	814	867	886	846	873	833	830	869	871	884	831	841	780	833	822	812	793	882	821	852	840	851	871	843	810	809	821	808	830	793	829	821	829	852	828	762	805	862	754	814	813	822	799	837	839	816	819	837	836	850	866	803	798	854	840	823	827	870	884	806	821	782	846	801	821	880	831	796	844	811	837	834	827	808	832	859	827	816	885	862	845	772	890	819	797	820	860	787	816	817	830	799	793	849	777	792	841	813	814	847	834	800	843	798	831	866	829	790	797	822	818	854	871	833	810	832	821	844	776	795	839	793	882	829	831	816	825	874	862	829	813	809	865	812	816	800	813	839	847	825	856	800	867	798	791	811	827	842	830	819	784	825	794	822	856	776	826	809	866	817	783	821	865	822	807	830	809	846	809	906	835	787	860	781	789	839	877	781	823	863	838	824	831	823	850	788	767	809	877	806	816	837	795	857	792	804	819	763	844	831	798	858	834	856	830	778	807	805	847	788	863	846	804	752	802	815	840	810	818	846	793	809	834	817	811	818	861	768	848	859	775	810	792	855	847	851	813	869	839	819	829	815	889	802	879	816	828	830	772	852	842	786	823	781	822	811	851	870	831	844	842	828	844	854	849	843	806	798	773	849	830	802	824	821	852	862	838	833	778	844	846	827	866	818	860	844	862	864	790	857	810	855	832	809	829	779	810	811	809	903	791	777	774	899	832	839	791	851	828	833	798	835	826	831	813	811	789	833	816	805	793	817	765	844	852	828	828	863	789	825	892	878	836	817	848	857	803	844	815	810	842	827	821	794	821	826	840	812	817	808	811	820	834	855	857	786	863	869	849	795	845	907	830	849	816	786	795	838	832	780	817	804	872	757	848	832	840	799	878	840	853	876	825	869	793	826	794	827	827	837	857	845	819	834	871	889	844	817	786	881	816	829	863	838	801	822	804	807	784	825	787	888	846	825	842	773	826	841	810	845	829	819	864	830	819	812	815	798	851	828	846	791	820	773	830	887	822	778	840	828	872	803	839	814	807	815	808	827	833	821	792	804	789	777	843	821	850	796	791	818	835	817	774	790	810	802	794	856	856	874	818	815	821	802	852	875	811	807	829	806	880	850	895	833	871	795	819	807	802	825	827	787	839	816	849	792	823	861	830	809	808	806	796	850	835	836	785	830	827	880	850	844	835	786	824	803	824	834	845	868	816	797	796	736	826	808	791	812	862	815	781	830	805	817	833	855	747	838	837	836	857	834	823	808	843	759	858	890	799	859	804	824	878	863	818	839	846	820	802	806	851	840	809	815	847	805	813	830	804	808	807	776	845	798	814	842	798	874	798	854	814	762	855	811	831	811	842	838	832	885	836	803	808	867	807	838	779	859	820	807	807	823	805	811	793	807	812	828	793	799	825	832	788	846	816	830	804	817	825	794	815	824	819	774	819	844	824	794	876	804	825	807	823	799	851	831	832	879	815	791	814	849	800	798	805	787	830	810	791	866	837	795	786	799	832	834	803	823	768	878	821	836	832	876	885	830	823	857	861	791	863	772	807	826	840	807	803	860	866	798	790	899	817	855	802	804	812	821	814	857	823	804	826	825	832	898	803	820	851	849	800	790	783	863	817	914	845	791	858	813	810	812	847	783	822	819	808	789	827	829	848	801	837	812	791	805	847	873	861	828	868	843	846	825	795	876	868	866	871	817	816	819	829	869	750	818	823	854	823	824	794	796	857	846	825	848	767	810	842	861	821	845	805	770	842	878	860	834	777	813	794	795	818	834	831	848	845	836	817	835	875	867	794	828	836	814	819	825	788	863	824	858	839	794	845	811	838	822	822	799	807	797	855	792	807	816	799	860	804	818	827	774	839	811	853	850	828	805	796	835	829	852	823	824	821	843	835	828	840	772	842	825	813	807	812	823	835	794	774	814	830	844	822	793	820	800	865	796	826	863	834	833	835	806	809	836	810	823	796	835	843	855	843	767	820	820	834	805	805	798	858	858	833	827	881	801	822	838	797	842	822	849	797	860	764	812	813	834	836	774	820	877	871	901	844	804	788	826	748	831	788	817	864	873	818	871	884	857	771	775	756	862	855	857	796	845	821	796	817	781	741	780	835	788	850	859	814	800	829	823	841	825	842	812	844	827	846	813	808	831	811	799	819	856	831	859	799	828	842	843	836	851	802	782	798	808	860	808	830	795	814	811	811	846	842	836	858	794	828	833	836	826	802	867	821	832	850	799	821	870	878	793	843	877	858	809	808	845	832	837	891	814	851	806	858	853	797	837	846	867	813	802	783	882	853	798	815	824	807	880	847	833	872	819	828	799	823	802	857	818	886	847	871	823	836	816	834	773	811	834	907	803	813	803	824	824	873	846	822	808	861	834	800	849	831	824	813	812	877	814	874	766	832	841	804	822	792	768	836	820	816	848	868	842	782	834	819	830	851	848	831	883	848	796	809	819	815	805	820	788	803	823	717	844	826	811	835	810	859	777	812	819	869	814	792	806	881	820	823	789	786	841	809	775	855	835	844	829	796	870	818	794	834	819	842	899	782	773	849	837	802	758	832	791	816	827	796	739	810	869	777	857	818	872	820	774	880	847	841	847	845	829	867	833	869	823	842	812	804	804	819	834	858	834	853	816	794	839	783	830	788	824	841	827	866	811	877	836	797	859	827	824	825	833	843	826	838	812	825	796	824	826	818	787	856	833	802	776	804	830	809	815	857	804	837	808	795	852	832	835	801	816	797	798	819	792	837	864	837	867	792	826	828	782	798	848	831	829	847	810	835	834	830	821	794	845	841	784	817	874	794	840	814	891	803	850	825	751	815	824	877	877	789	843	810	845	803	799	804	856	873	828	828	813	810	807	867	814	822	792	801	823	847	836	750	800	827	872	825	845	831	877	846	858	862	821	820	768	806	829
18619	2993	36044	12108	1087	598	524	529	448	467	460	461	451	394	453	417	449	451	412	428	404	400	411	414	406	447	427	448	410	388	402	441	376	442	410	387	365	393	416	382	401	408	393	404	434	398	435	378	436	407	385	396	427	408	396	375	382	372	400	371	426	419	398	421	385	382	398	424	399	394	429	417	368	404	426	438	404	401	377	431	415	412	386	389	374	383	405	392	420	406	433	430	399	395	394	416	396	407	410	415	396	387	371	397	408	403	395	455	384	406	371	385	398	372	387	426	406	351	390	381	457	416	397	388	386	374	394	419	388	351	406	400	392	385	393	444	381	399	398	421	428	437	429	386	387	409	373	384	361	425	375	386	412	387	367	434	410	434	368	411	425	400	434	390	360	396	406	405	377	378	381	399	399	416	399	391	404	405	414	436	370	372	437	421	379	389	388	427	379	380	389	411	397	436	365	415	405	360	404	375	419	421	452	417	435	394	428	387	397	412	428	458	437	363	360	397	388	414	426	402	366	390	387	411	391	402	355	422	414	409	414	411	368	389	403	417	407	397	378	414	412	382	368	363	404	384	382	417	396	422	352	405	395	396	415	386	409	404	390	434	432	392	387	362	421	411	380	391	388	335	399	411	405	402	382	387	368	398	450	377	399	404	404	429	417	365	404	371	374	401	391	408	402	393	415	421	413	423	379	401	424	430	396	382	402	402	427	403	400	419	439	401	485	414	389	413	428	393	433	405	411	418	382	436	424	382	396	422	432	425	427	424	407	395	363	405	393	447	404	389	393	408	384	387	446	411	372	412	440	385	380	384	416	387	390	402	394	365	392	398	393	398	416	400	409	398	381	380	391	414	424	395	391	416	393	416	407	413	407	406	379	387	386	388	387	379	374	415	378	423	397	407	394	413	371	416	409	409	408	436	374	414	358	395	390	399	417	420	433	396	425	387	387	364	415	418	394	392	348	393	368	430	384	381	389	426	418	390	427	394	388	391	425	401	389	433	444	340	384	401	396	415	407	385	425	433	390	416	399	431	407	402	400	441	403	359	408	424	356	402	371	384	417	440	393	404	406	426	376	405	389	413	417	406	370	367	417	423	411	371	370	396	427	377	415	423	401	410	372	404	370	404	391	390	421	388	392	435	387	411	418	375	426	408	400	395	380	472	396	363	401	355	402	367	417	380	448	437	431	374	359	435	412	407	423	432	412	428	435	386	407	408	390	420	418	370	379	414	363	394	416	441	416	398	424	407	387	385	353	357	412	386	437	389	421	431	383	393	417	436	415	420	418	409	407	431	400	375	408	406	423	378	391	365	373	389	406	405	398	371	406	407	401	451	397	447	417	388	396	395	411	416	399	379	417	393	394	393	393	380	415	367	419	452	377	412	407	360	382	420	411	403	400	360	374	402	394	419	429	388	378	389	389	407	368	376	386	421	427	368	412	394	378	412	393	400	397	383	373	444	387	446	389	381	386	433	445	323	370	375	391	392	389	415	430	381	348	410	421	420	381	441	422	408	406	421	399	414	378	436	397	392	411	384	405	401	417	386	401	375	366	370	422	399	400	376	423	363	404	408	425	397	415	413	390	403	416	382	409	410	366	427	418	422	421	407	411	451	448	398	378	413	412	386	422	437	413	370	342	396	398	430	372	404	346	428	402	396	406	404	403	425	422	431	416	370	434	385	371	402	409	364	414	412	423	386	409	390	375	438	431	348	408	419	417	428	398	413	393	407	399	402	387	402	399	455	420	386	442	420	405	379	419	403	375	413	435	400	437	414	370	430	402	392	432	410	401	391	363	374	372	410	427	429	415	369	398	410	395	354	402	378	386	387	399	416	386	421	415	404	417	394	386	387	423	428	442	398	419	396	440	381	374	415	421	414	415	439	413	417	412	378	395	378	387	390	380	404	426	401	411	437	395	424	393	363	376	378	402	398	447	408	418	416	474	381	366	431	380	396	446	424	441	377	433	374	404	385	401	415	408	394	404	413	427	392	364	372	406	392	406	376	402	378	381	414	393	418	403	447	425	390	366	397	400	418	413	447	394	397	428	406	401	408	356	419	451	415	414	397	417	426	436	411	395	410	412	406	408	383	432	417	413	399	370	432	389	412	412	410	427	410	409	390	390	388	371	401	420	408	433	407	395	404	386	438	409	385	376	383	431	374	389	406	412	415	365	374	383	444	401	436	400	411	418	332	416	411	367	392	405	403	422	395	406	431	398	396	421	395	402	400	388	398	393	363	397	408	426	381	364	378	410	389	429	401	421	413	412	393	388	387	458	425	419	418	386	398	381	344	439	399	378	398	420	391	398	379	408	376	401	418	371	376	381	416	429	421	400	418	421	368	389	391	374	391	399	377	383	405	381	411	344	398	433	378	403	410	425	416	388	411	387	412	398	397	393	391	425	429	394	431	438	379	407	391	402	394	428	403	444	411	414	394	397	369	395	399	420	389	441	378	401	364	428	406	406	417	401	340	399	394	417	420	434	428	396	360	428	354	353	370	389	367	441	412	402	419	381	415	385	372	358	380	416	355	436	392	416	380	436	414	420	384	400	440	383	386	402	410	392	423	431	349	413	415	446	375	437	393	401	409	444	414	405	402	387	376	427	442	388	398	374	383	408	409	388	430	425	417	390	366	356	398	442	397	385	416	398	415	365	368	401	427	423	425	377	465	417	394	419	406	370	406	412	373	400	409	374	428	376	412	404	440	390	403	412	385	375	400	384	425	403	428	369	425	386	404	435	415	401	374	436	378	359	399	372	457	390	407	412	424	446	402	385	400	371	413	383	377	392	409	422	425	416	431	385	402	392	415	361	395	398	404	420	435	407	419	402	376	390	389	362	422	388	392	356	400	392	400	381	463	395	382	452	376	397	405	439	387	450	417	361	386	373	421	373	403	415	445	394	417	375	378	399	457	368	400	427	403	407	431	417	420	379	412	416	359	444	411	350	356	365	394	397	409	386	418	387	442	444	399	330	399	402	416	420	371	404	385	454	417	415	419	379	423	378	421	417	407	403	429	378	380	405	443	387	396	453	384	396	422	417	416	395	421	411	374	411	451	405	359	384	420	404	370	378	406	402	415	408	437	397	394	416	379	391	426	400	387	377	406	394	371	381	386	421	401	389	429	436	407	395	397	389	413	411	379	399	386	389	386	396	392	372	392	389	397	422	378	442	398	384	385	396	421	402	392	399	401	407	391	414	418	401	405	405	395	442	417	429	404	393	388	382	412	415	385	439	371	405	404	378	357	377	399	400	394	406	417	368	391	409	383	441	372	405	428	389	412	414	396	410	414	413	434	388	428	396	374	407	377	391	391	394	365	405	413	423	359	419	446	403	395	400	384	387	392	395	411	399	424	398	406	358	422	389	421	394	423	419	367	405	412	407	391	394	407	382	426	388	367	389	404	400	414	423	396	368	409	415	395	386	393	398	401	377	406	399	393	452	376	434	387	398	403	443	400	384	398	394	384	375	419	411	366
10406	2689	40341	2399	2051	1761	1594	1465	1341	1217	1152	1116	1096	1127	1033	1058	1022	937	1012	972	953	992	984	926	962	903	873	893	869	891	884	891	952	962	911	902	896	890	877	918	896	869	879	879	906	904	908	913	923	958	870	888	830	924	909	861	932	914	862	885	892	867	940	854	942	882	911	911	837	838	914	906	944	901	861	835	893	881	871	876	856	894	889	885	912	908	845	881	884	894	884	905	903	879	918	828	893	837	873	923	915	902	892	863	874	877	893	835	912	890	885	891	844	906	874	917	862	858	881	914	901	869	890	905	857	842	834	876	831	908	860	833	917	913	873	887	848	887	847	925	843	873	921	856	832	850	897	933	811	889	908	848	817	867	914	890	895	865	899	862	876	894	911	901	884	858	871	890	878	890	864	820	875	892	836	887	857	851	859	872	892	917	860	890	933	881	896	893	850	914	883	855	842	899	914	896	841	889	884	876	861	905	857	896	933	882	883	898	853	890	848	893	850	867	853	925	931	905	936	832	862	873	804	895	923	878	864	862	952	848	912	870	864	879	931	877	833	939	896	862	876	860	872	872	926	868	905	913	861	844	857	861	913	852	858	891	878	891	846	874	883	870	904	828	892	921	853	863	896	920	893	891	896	857	825	904	885	860	899	849	808	908	880	878	838	888	911	853	872	897	896	886	869	872	904	901	844	897	907	902	797	896	852	854	868	858	847	880	868	899	889	897	884	869	932	895	924	909	851	843	887	886	863	891	862	882	908	889	894	896	914	912	853	866	887	878	874	815	862	852	849	874	872	935	885	894	835	887	791	883	891	882	893	914	879	920	875	838	859	884	858	871	891	851	875	842	881	917	879	824	901	839	858	850	838	870	867	887	909	901	872	829	875	936	928	860	876	871	922	847	918	866	916	866	870	872	876	839	881	890	878	878	907	940	883	885	910	879	891	798	931	892	935	914	888	886	883	886	866	864	898	882	863	889	875	892	896	862	870	898	914	833	901	913	868	855	895	901	859	835	943	871	868	870	927	868	845	879	880	882	896	890	833	855	907	926	897	905	825	956	873	901	877	912	860	901	942	892	863	831	842	876	868	906	904	877	906	905	870	881	844	849	887	906	889	838	901	818	819	813	852	917	889	863	858	891	859	911	812	888	861	898	886	876	865	900	877	936	860	844	872	891	863	896	831	929	889	847	835	871	882	823	864	889	871	897	942	865	833	892	902	792	824	875	820	869	869	881	868	889	874	875	913	867	896	869	899	899	917	875	872	865	889	863	881	874	885	878	889	884	838	881	891	870	919	868	847	849	921	821	889	881	910	848	890	873	837	929	894	913	876	875	928	869	856	836	870	908	858	888	846	866	821	947	941	896	883	849	834	877	858	878	871	898	833	915	899	861	868	872	883	884	928	886	936	918	884	884	930	884	887	911	886	863	854	876	833	817	968	847	912	898	828	903	826	856	932	847	891	843	907	880	883	872	934	897	852	873	863	912	836	871	870	830	923	875	907	867	893	936	879	919	884	858	879	862	886	878	853	929	858	888	818	873	930	857	866	848	886	856	934	896	858	821	935	886	837	899	878	941	861	868	887	876	890	892	893	906	849	866	873	852	923	949	835	888	880	822	885	950	869	858	833	832	843	836	825	862	865	892	926	892	892	898	894	901	881	910	911	910	891	828	918	875	899	928	895	888	862	848	907	869	870	914	942	907	884	890	862	916	898	878	881	906	909	948	829	846	931	825	872	841	827	929	914	884	856	890	872	875	917	849	883	853	889	870	850	873	880	883	935	899	836	891	898	911	904	809	836	875	893	843	868	865	897	904	910	903	865	867	814	921	807	841	828	896	878	878	886	877	891	829	863	836	881	878	884	860	867	867	894	900	839	878	875	860	843	895	930	928	861	903	836	835	859	888	867	908	913	817	842	884	910	896	927	871	849	876	898	864	858	880	846	859	879	876	854	882	875	851	878	894	897	886	874	835	891	810	915	931	899	874	865	886	877	885	830	920	891	934	933	884	872	868	875	891	891	883	920	943	890	868	893	857	867	857	923	847	880	906	896	879	872	876	870	926	908	892	911	888	861	903	894	894	884	945	871	894	872	880	914	867	876	881	884	879	940	867	907	875	893	872	884	857	924	904	879	839	861	892	867	863	901	903	929	851	844	847	860	874	904	870	896	833	907	910	879	867	891	889	914	890	893	935	856	851	895	905	859	859	862	932	866	883	905	839	852	885	875	883	827	913	936	862	888	910	869	891	908	885	923	903	900	914	867	879	864	896	912	840	881	936	932	824	920	886	867	870	898	892	847	866	860	830	857	909	889	863	839	885	911	858	888	852	887	873	866	891	867	883	881	937	900	896	893	908	855	891	927	908	875	849	858	850	849	876	854	905	877	835	861	849	835	908	877	889	901	877	884	866	907	860	921	907	894	847	914	903	888	872	881	901	854	878	881	905	906	905	887	863	941	926	936	897	876	855	812	891	838	883	889	856	886	837	877	887	839	925	907	854	888	925	841	927	893	881	921	901	819	872	859	900	824	889	889	873	901	821	879	912	870	863	875	863	885	876	901	879	884	862	872	851	870	845	909	881	873	877	901	875	909	856	857	896	843	920	879	862	872	833	926	907	874	907	856	827	889	895	886	871	891	886	854	875	902	929	921	893	817	868	930	865	884	870	911	838	848	884	893	868	884	883	937	889	853	889	872	888	907	861	925	895	883	905	909	827	891	902	927	846	853	935	877	838	917	864	854	867	869	828	906	871	862	838	876	868	912	921	873	902	881	920	894	878	889	865	858	933	835	895	902	810	891	918	910	890	868	901	899	873	876	905	863	872	882	925	884	867	877	865	861	948	927	897	866	838	853	896	886	887	843	889	848	912	917	856	884	883	824	835	902	874	863	841	875	892	893	860	892	854	883	877	892	901	869	846	895	904	873	855	888	911	921	842	894	906	814	881	953	920	865	892	881	884	865	871	884	866	854	891	867	873	914	887	841	829	874	891	858	910	819	937	822	934	931	916	850	925	892	895	912	919	862	892	867	876	860	867	861	909	889	881	853	842	893	929	903	847	813	894	913	910	869	837	879	826	874	912	902	936	877	913	979	932	858	872	866	891	909	909	851	837	889	880	896	835	856	876	873	925	914	904	858	953	897	894	845	893	829	874	880	891	883	872	909	874	841	855	926	869	861	887	907	917	914	846	911	873	898	915	884	859	871	919	806	863	814	886	832	859	916	908	881	905	829	872	800	962	885	856	820	929	885	856	872	797	895	847	856	883	868	890	865	860	908	881	891	923	861	901	931	849	884	865	868	826	893	926	907	924	901	868	854	852	872	885	852	882	896	876	824	892	900	938	926	859	950	901	861	857	913	859	908	867	887	871	871	864	889	881	890	861	897	844	853	845	890	884	909	825	859	865	892	894	884	856	902	851	870	873	811	881	865	863	856	885	934	889	895	861	891	872	873	836	833	850	898	911	873	880	877	922	840	928	884	884
3332	648	1176	258	169	181	206	174	185	167	161	187	189	186	187	216	192	145	155	212	181	177	175	184	174	198	156	166	143	159	193	192	185	180	178	202	202	178	177	181	167	182	182	176	161	175	178	184	172	182	168	150	169	180	148	177	188	168	184	175	140	197	170	171	167	162	150	191	183	194	174	162	177	192	168	201	205	149	136	161	201	188	197	181	157	151	170	178	172	163	183	185	178	182	181	147	187	168	181	137	174	179	176	178	196	189	174	164	193	195	164	170	176	181	185	200	180	176	188	173	169	173	182	178	161	163	183	176	171	170	178	186	173	162	167	158	180	159	210	148	170	160	178	159	167	173	203	200	182	163	179	190	191	202	170	164	152	165	176	188	160	171	172	173	159	156	167	184	165	184	186	165	187	163	177	164	181	183	151	173	189	175	176	183	158	190	172	189	176	172	169	193	167	181	165	197	198	171	212	171	190	177	162	177	171	172	172	159	162	208	179	197	190	152	168	165	158	154	172	193	183	197	200	172	153	175	166	194	162	187	191	181	196	176	182	192	186	164	169	184	160	152	175	190	180	179	167	209	168	168	149	190	176	190	175	156	167	140	160	162	174	177	165	185	158	192	155	177	188	180	183	195	170	174	167	156	170	152	194	167	161	162	179	177	185	177	174	174	180	190	195	184	171	181	191	203	175	158	182	167	153	195	192	172	160	168	160	168	197	160	192	186	180	176	170	176	190	176	163	184	184	188	188	173	170	192	168	158	153	177	201	177	185	166	151	151	165	175	173	175	177	158	193	163	201	168	161	178	186	160	190	175	168	194	174	167	174	142	177	177	170	180	172	176	168	165	188	191	158	164	188	179	163	193	167	144	168	192	168	164	174	164	162	175	147	163	188	198	175	183	175	156	165	177	196	175	180	160	176	195	217	173	183	186	169	176	157	162	173	161	155	161	187	183	161	161	197	182	157	192	183	190	191	179	174	150	170	178	171	158	177	184	196	166	198	187	165	141	175	186	175	144	180	184	172	178	162	179	163	177	201	200	174	184	158	164	180	146	179	169	187	179	172	182	194	201	173	167	194	157	158	167	160	178	166	169	190	168	183	185	161	157	188	215	160	161	183	188	199	150	191	180	182	212	165	214	187	165	180	177	169	159	171	194	162	188	167	173	177	185	165	176	171	206	196	157	161	193	188	196	187	158	160	191	177	171	192	190	173	180	174	178	172	178	169	181	190	182	179	175	177	188	154	196	180	195	179	173	164	176	182	152	165	170	176	188	176	162	187	186	183	172	160	176	174	198	173	168	168	174	183	150	181	180	216	188	172	183	185	173	184	180	167	156	176	188	193	189	179	181	187	161	172	159	185	174	164	193	155	176	200	194	182	165	166	197	201	174	178	192	178	192	186	163	173	147	161	158	181	178	170	171	184	191	176	186	184	192	154	175	167	149	188	177	182	160	178	180	182	177	172	174	168	161	178	180	191	159	192	208	170	191	165	186	186	170	182	173	160	172	170	167	189	170	165	171	165	165	162	197	190	185	178	175	154	178	165	179	171	155	169	168	177	171	184	166	199	171	208	175	176	166	179	152	188	166	165	182	175	162	154	186	173	158	183	158	182	176	169	170	198	189	157	178	188	181	144	186	170	191	183	170	187	183	173	166	187	187	195	204	170	187	147	163	199	165	192	179	185	184	181	168	180	184	191	182	172	185	175	170	165	169	158	169	193	179	182	194	178	176	196	181	191	166	178	181	171	180	172	201	166	184	195	171	187	170	170	183	182	149	184	159	179	153	156	160	138	171	173	183	167	189	161	163	208	181	156	158	170	175	167	170	172	208	168	157	155	182	183	174	163	160	165	185	173	163	193	172	167	178	168	173	169	174	186	171	211	167	183	185	171	176	153	142	159	178	168	155	168	196	193	176	169	176	161	164	174	181	179	170	169	181	186	184	185	160	183	185	203	183	178	176	167	185	185	167	178	195	176	164	146	180	159	193	177	167	195	156	153	153	148	176	179	149	205	163	177	184	142	201	186	178	178	185	194	168	165	170	194	182	186	178	179	192	160	160	173	187	175	188	168	172	174	182	166	170	179	176	159	183	180	167	169	163	156	163	178	186	197	166	185	181	167	161	178	166	161	179	169	200	162	181	163	180	166	194	180	179	192	158	163	164	176	185	169	192	194	180	204	161	200	186	173	171	174	195	177	182	184	147	180	158	156	201	170	168	152	173	157	169	185	181	186	176	172	177	171	152	193	181	207	175	173	160	159	157	189	179	166	160	176	187	181	183	181	163	159	173	186	160	163	160	186	155	172	182	177	167	184	171	163	176	189	201	169	159	176	192	155	157	194	184	163	151	171	146	150	144	174	168	181	168	181	183	173	187	189	182	174	189	136	218	181	165	176	171	169	199	205	171	172	182	189	158	172	182	174	175	177	184	176	160	184	156	166	169	169	174	175	177	192	163	164	187	169	159	163	182	168	177	165	170	170	165	171	198	148	180	190	207	158	159	194	173	205	169	182	170	185	177	165	181	194	182	156	169	174	187	181	179	188	214	175	168	172	176	178	157	170	164	193	195	180	144	183	161	186	185	187	186	180	170	174	187	182	178	194	173	170	186	177	180	156	174	189	170	178	186	178	136	179	200	158	164	170	184	177	184	180	187	154	192	182	179	161	168	179	192	156	173	156	184	189	181	195	193	186	193	189	186	179	190	160	190	169	186	174	154	167	197	175	154	165	173	199	162	156	168	173	180	165	183	195	187	174	182	199	182	161	185	157	183	150	147	202	176	169	168	156	179	152	177	161	178	185	193	196	205	182	199	185	183	191	191	168	172	194	160	178	158	164	173	173	208	184	159	177	186	181	164	154	145	190	169	156	177	171	162	167	191	173	180	174	148	189	161	175	184	163	172	144	163	178	190	155	155	171	183	186	192	170	166	192	196	173	206	184	191	178	147	167	184	204	207	161	162	155	176	187	187	150	186	200	158	179	192	158	198	188	163	154	163	192	172	177	179	188	187	170	175	175	163	171	158	178	153	171	184	182	173	174	187	193	191	183	199	169	154	164	184	186	149	148	166	168	154	187	154	159	187	160	166	169	177	181	190	147	185	161	163	207	184	166	158	164	191	189	171	181	193	164	196	161	183	154	193	179	166	168	174	182	189	202	156	165	186	168	150	183	165	164	169	174	189	197	154	170	168	187	209	171	180	175	167	178	192	172	151	157	175	172	162	164	170	171	173	192	186	181	181	170	209	176	180	198	179	174	183	160	174	168	198	192	186	170	165	183	167	151	180	176	162	165	154	180	186	135	159	153	182	169	166	175	183	184	168	154	188	196	186	165	152	170	212	186	171	189	181	169	170	167	192	213	196	156	165	189	186	188	188	170	149	172	154	157	184	181	201	178	184	190	206	195	167	174	160	180	171	194	169	148	171	171	162	165	198	193	163	185	174	152	168	187	177	176	191	193	167	140	212	187	171	169	148	167	167
2767	925	2831	484	483	510	472	485	476	448	460	444	446	488	487	423	460	504	460	478	409	488	510	499	455	456	454	471	456	464	451	492	486	467	479	501	444	458	450	481	481	489	467	433	468	491	472	520	485	455	465	492	457	428	501	464	448	443	478	447	492	464	443	482	480	509	490	482	462	463	475	437	439	442	486	478	466	435	481	481	469	484	438	423	470	427	462	458	437	457	468	479	443	465	452	465	455	463	476	462	478	472	462	454	463	482	450	454	451	462	451	459	451	461	436	459	463	496	468	468	454	461	423	478	470	454	467	468	461	448	468	475	481	467	427	480	450	472	446	463	469	442	451	517	484	428	463	496	480	464	440	479	448	462	425	485	473	472	454	463	495	479	465	480	494	465	437	455	459	473	457	483	439	469	478	436	483	444	482	453	449	454	469	447	457	465	458	454	427	464	486	448	431	453	434	483	461	444	486	471	458	427	446	436	474	496	469	482	494	471	445	463	444	492	472	466	477	473	469	495	463	420	465	465	460	505	484	465	498	480	487	500	455	494	496	462	499	453	515	482	459	494	452	454	477	433	483	476	491	420	469	438	429	440	488	420	460	469	424	415	410	477	489	415	461	456	482	494	457	460	438	474	451	486	506	445	430	451	457	431	480	445	425	477	470	453	451	438	471	482	455	489	484	476	478	479	483	466	459	489	506	460	512	468	442	442	451	485	464	440	465	503	440	440	459	487	517	429	446	465	467	453	461	434	440	460	487	458	476	467	445	456	468	444	466	471	477	487	446	501	468	470	483	461	460	494	469	469	450	484	480	453	460	453	503	462	476	466	459	469	487	491	496	463	475	478	442	455	475	438	447	491	459	453	480	479	465	443	464	488	437	480	466	468	462	468	452	463	472	463	447	479	450	496	456	495	437	494	450	434	467	443	505	452	486	504	467	468	474	487	422	399	496	465	428	464	486	441	509	489	444	455	447	388	476	472	483	456	452	524	480	468	453	453	474	488	468	443	498	474	468	463	469	429	447	480	461	438	413	471	477	427	480	480	471	470	451	449	450	466	460	448	455	449	430	455	453	459	432	426	437	442	474	481	481	473	447	476	498	432	447	447	441	466	443	468	469	459	473	459	441	440	497	452	494	447	460	458	472	428	476	466	481	489	467	456	467	451	429	434	448	479	461	450	458	462	442	495	482	427	459	517	494	477	435	410	454	406	498	469	423	483	478	458	481	458	460	444	473	459	435	451	477	455	474	445	481	447	483	451	454	434	447	483	473	488	479	476	475	459	489	483	437	438	477	453	436	512	460	494	472	450	506	481	444	465	482	455	485	471	431	431	422	450	448	459	478	478	482	451	500	479	494	473	479	489	470	479	445	492	472	482	457	455	477	434	506	468	432	494	443	450	468	472	454	486	484	482	450	433	531	489	482	500	445	456	496	425	489	452	440	470	448	474	469	479	426	472	453	467	467	471	469	460	452	494	501	436	443	432	470	457	504	459	459	473	468	454	439	500	459	480	472	424	476	463	446	447	461	475	523	469	509	464	480	458	429	426	423	456	432	472	521	478	471	454	466	489	451	514	462	450	471	469	460	456	455	446	457	426	435	456	425	456	485	474	481	424	477	498	433	472	420	484	444	463	446	487	510	503	475	466	447	460	454	488	469	484	498	493	440	485	432	498	502	507	433	470	456	459	485	466	425	476	455	414	437	432	471	458	471	446	459	494	493	480	445	459	443	478	475	465	468	453	445	460	456	482	439	475	444	446	464	434	424	495	486	480	457	447	473	463	459	426	462	474	454	447	454	494	400	447	480	482	462	482	452	444	473	485	431	493	473	433	514	449	446	465	474	465	401	466	466	481	456	448	460	497	448	469	475	484	494	454	467	476	432	451	446	445	448	461	475	453	455	463	467	475	509	463	441	454	466	479	494	484	468	473	406	464	471	475	448	465	463	446	454	442	477	482	449	485	449	477	473	444	473	475	443	441	450	461	481	449	476	415	504	472	453	458	445	429	476	454	487	461	470	467	404	454	431	501	471	467	448	441	457	491	480	447	497	435	435	470	485	431	432	488	446	455	463	477	467	416	501	477	436	501	463	467	477	451	466	505	471	449	464	481	506	489	466	442	480	451	475	448	458	476	466	498	424	464	442	439	459	458	459	487	434	484	461	428	508	419	468	457	502	509	492	460	478	478	457	448	500	460	471	471	424	482	448	462	453	454	490	470	468	478	457	462	485	423	454	467	468	449	475	478	449	471	479	525	459	485	462	441	480	485	459	436	493	477	441	475	439	473	478	447	473	486	463	465	487	452	468	443	412	458	456	452	459	451	454	471	441	501	486	441	455	456	453	464	469	476	460	465	479	463	462	448	477	476	457	462	441	461	480	456	478	429	448	441	407	437	444	458	429	460	475	434	458	449	461	430	473	480	498	482	449	445	467	460	494	460	483	453	486	464	464	473	469	461	464	474	475	471	496	461	491	494	471	465	485	453	516	473	451	440	459	413	493	487	463	469	509	445	432	488	471	503	470	504	456	444	487	497	486	485	443	429	503	454	436	494	448	465	465	488	466	459	493	460	472	440	457	464	463	469	486	474	457	495	418	440	498	479	470	472	494	478	466	467	486	478	448	447	484	422	433	462	443	457	509	470	480	463	501	468	460	455	481	441	452	462	494	461	463	502	485	461	439	472	483	473	484	500	463	448	428	445	457	424	483	466	447	484	444	468	432	466	466	453	464	468	437	464	480	476	456	449	459	461	450	475	464	465	480	466	475	441	444	469	458	442	436	446	475	477	464	496	466	445	460	463	531	450	464	451	454	447	437	446	455	465	450	453	474	438	487	455	456	476	479	465	478	471	454	445	461	470	476	456	483	455	524	452	449	445	444	472	409	483	491	433	454	475	477	473	477	443	445	478	496	473	486	464	476	465	461	470	475	482	433	422	451	460	475	446	472	463	452	472	469	503	443	470	460	475	459	472	459	452	478	472	475	453	466	456	482	455	473	440	474	464	465	433	449	479	422	464	454	451	449	469	483	493	467	439	482	475	435	458	423	501	474	488	460	467	436	467	439	463	446	438	481	461	456	415	466	456	492	406	427	468	429	457	444	478	528	448	453	439	463	437	464	428	470	456	460	471	428	483	454	435	478	445	429	471	427	500	435	442	448	494	441	470	498	456	428	449	466	452	461	447	466	471	453	492	467	452	460	468	451	463	547	452	430	450	484	481	486	479	423	486	476	472	432	471	486	451	489	439	439	469	421	464	468	491	464	485	436	459	406	495	486	486	455	448	493	493	497	438	436	477	436	437	434	470	500	452	450	476	453	452	472	447	444	475	431	461	441	450	481	465	439	487	467	459	452	431	468	454	458	486	458	446	459	454	454	486	483	464	471	444	450	442	443	450	476	450	459	433	474	441	465	469	438	486	467	475	450	441	441	502	460	427	500	475	465	430	459	467	439	443	470	439	476	432	476	474	483	477	446	469	490	460
11364	1645	15880	5903	624	444	435	398	418	398	385	352	399	374	343	376	361	351	343	358	353	365	337	379	375	376	357	366	354	329	365	356	399	416	355	343	359	385	379	351	381	357	365	390	356	367	397	379	327	381	344	349	368	347	342	378	349	383	390	401	354	373	356	360	370	360	373	396	375	380	350	335	388	363	353	374	354	376	354	363	319	327	342	373	372	371	365	376	371	375	350	401	335	361	405	383	351	380	367	339	336	331	333	383	388	386	324	336	370	347	312	375	369	340	348	357	381	380	340	347	380	371	318	361	371	338	350	397	394	340	336	334	321	366	399	393	347	403	359	314	350	370	336	351	368	335	364	340	359	397	357	358	325	345	358	351	356	383	340	411	356	361	351	351	386	378	360	362	367	346	361	345	336	352	364	352	381	352	365	404	348	335	379	376	382	359	374	389	343	333	378	344	396	336	364	363	336	356	346	304	340	362	325	339	349	363	367	340	381	368	375	387	335	333	390	365	395	362	328	357	367	372	379	378	351	415	362	326	370	398	357	332	355	338	371	333	372	329	347	386	331	406	329	374	355	379	328	318	377	352	345	362	369	338	353	376	378	351	361	391	344	352	357	359	353	339	341	348	358	350	357	349	354	374	337	376	373	407	345	349	368	401	417	333	320	375	383	393	360	381	316	379	334	381	344	374	327	332	340	385	345	343	340	338	334	345	360	400	403	399	343	350	362	339	326	360	342	379	373	352	341	364	382	358	371	408	369	379	340	360	328	363	330	380	374	356	353	344	357	358	396	346	363	323	360	371	369	332	365	374	355	365	344	366	368	331	383	381	347	373	367	373	333	375	381	391	360	340	369	368	369	355	375	367	369	377	386	338	341	354	377	374	379	346	373	390	338	379	375	354	368	348	355	383	370	366	394	345	343	352	383	372	372	372	378	392	345	355	345	363	349	307	387	347	332	366	374	321	353	343	356	360	331	359	338	353	362	377	369	376	365	385	365	357	339	395	389	412	344	417	378	319	344	365	365	359	346	389	349	344	352	329	360	333	349	359	314	347	388	348	379	360	343	347	335	367	361	375	382	340	385	363	358	378	293	357	368	365	346	365	341	339	348	370	353	394	346	349	334	372	349	365	359	345	358	331	357	362	363	365	369	348	362	338	365	362	366	359	371	377	337	355	357	342	355	335	355	368	346	334	393	341	380	379	385	351	364	353	395	337	352	376	327	346	355	376	341	367	411	343	362	361	363	409	327	368	366	373	372	347	367	352	355	343	333	341	360	315	356	344	356	383	385	373	333	389	368	367	386	374	391	386	355	342	345	348	332	364	373	325	353	360	373	385	361	328	354	402	362	407	360	341	320	356	382	374	340	375	332	360	365	399	376	364	349	352	352	326	323	382	406	368	352	353	388	379	379	317	322	352	369	318	354	324	361	370	374	388	402	335	346	356	358	355	350	338	348	393	363	342	354	394	329	375	357	391	387	377	358	355	393	381	330	345	353	380	339	367	357	394	349	346	346	357	317	365	397	372	367	396	369	374	369	336	358	351	337	367	363	347	357	375	337	372	394	401	372	405	328	348	361	385	377	396	373	360	343	359	366	368	375	382	375	331	365	381	316	379	369	376	365	338	377	336	360	380	327	352	374	366	363	363	326	371	369	364	366	314	375	359	384	359	386	389	324	341	329	358	346	370	371	351	314	353	345	361	352	366	380	343	359	392	387	356	376	358	379	352	352	360	369	350	344	318	339	353	369	392	354	389	349	375	399	351	353	343	374	371	318	323	357	368	351	351	394	377	316	359	393	348	381	384	305	395	338	369	363	354	344	360	330	359	337	370	379	373	371	357	381	388	354	361	363	348	364	377	383	361	386	343	329	376	339	336	354	329	334	368	349	338	339	384	412	366	359	340	370	352	346	364	390	391	407	364	364	367	373	344	349	329	374	338	332	342	382	376	315	374	356	374	363	380	364	307	354	322	367	369	386	358	363	329	335	373	336	357	390	345	375	380	366	357	347	335	374	380	394	393	402	387	353	324	339	339	382	387	334	347	384	358	393	362	373	402	390	374	325	356	379	364	378	370	327	356	306	390	403	355	379	386	349	343	366	356	354	352	376	331	362	367	350	329	353	320	389	336	345	379	361	414	349	399	380	366	337	374	363	353	398	369	353	416	366	365	386	361	343	375	324	368	345	382	377	407	369	356	348	374	346	360	369	384	357	380	354	349	393	375	333	354	365	366	375	342	383	391	377	363	356	355	354	351	357	365	354	358	429	342	367	384	365	319	335	358	361	357	335	364	382	375	371	338	369	361	367	390	384	346	359	374	342	358	367	336	339	390	363	356	349	329	390	367	378	342	370	337	385	347	353	371	356	378	353	398	385	366	338	371	390	349	339	395	369	387	366	350	352	368	365	357	368	352	341	360	371	344	391	389	338	375	369	384	316	369	377	386	394	360	336	354	327	331	347	343	360	416	346	355	356	335	356	358	368	336	353	335	356	350	378	336	369	325	374	339	388	402	376	406	389	326	364	391	345	342	336	386	396	356	363	298	332	373	389	371	366	385	385	389	384	363	358	334	351	391	354	409	392	365	367	360	362	348	371	379	341	352	370	369	370	352	346	396	362	339	346	348	330	349	377	333	366	378	362	382	413	373	361	352	362	354	366	378	360	339	369	351	364	380	404	399	385	354	330	352	354	362	367	378	345	343	334	347	342	351	360	376	369	366	332	305	347	359	348	362	374	348	338	339	360	379	358	374	356	397	351	363	355	368	370	344	378	365	322	358	361	353	367	386	359	363	349	309	370	389	332	339	365	377	328	386	363	378	367	358	346	379	351	364	347	331	390	348	362	344	350	361	349	357	377	369	350	374	374	379	388	318	352	357	391	367	407	380	354	359	329	339	377	347	364	340	352	343	362	345	351	328	330	350	354	347	337	369	354	356	362	324	330	330	360	325	310	358	380	371	380	323	364	346	354	354	380	357	365	347	365	378	327	377	384	352	363	348	359	344	363	363	395	387	363	357	367	353	347	368	359	324	371	358	319	376	376	385	348	370	321	388	374	330	353	316	399	338	338	395	359	395	401	340	385	379	367	344	328	367	392	351	397	330	372	355	360	376	320	354	382	354	365	354	341	385	363	340	353	354	349	347	344	370	397	326	338	411	364	333	328	351	357	356	359	368	396	329	377	369	389	359	326	359	345	369	355	335	315	367	343	365	349	381	338	396	357	330	343	318	370	372	351	363	377	386	311	331	369	312	367	344	373	374	370	377	379	404	377	379	391	313	352	330	375	382	350	343	372	358	364	355	349	339	373	364	413	331	382	387	331	333	361	386	370	333	362	383	337	334	352	374	371	380	380	361	368	333	361	337	382	392	403	354	341	378	360	389	360	343	356	319	372	377	343	375	382	401	376	366	360	402	363	344	385	370	373	404	348	373	346	322	351	333	360	321	392	342	315	335	363	378	383	335	338	370	371	369	362	381	368	355
8173	1905	25414	3526	1457	1342	1198	1155	1028	1039	985	973	903	942	895	953	876	899	862	861	846	855	868	857	759	886	888	846	849	898	807	824	800	862	788	864	833	838	830	820	838	846	833	860	844	834	771	915	823	862	855	887	847	848	856	835	830	829	869	834	802	808	783	806	787	795	862	797	856	817	782	840	832	850	854	814	863	862	839	884	845	875	848	820	861	816	827	842	816	793	847	817	836	833	792	838	837	806	794	876	891	835	881	863	804	839	757	841	875	817	833	876	787	846	880	895	796	780	841	812	823	852	779	844	831	819	808	782	846	830	824	876	848	861	808	780	819	824	839	867	827	865	829	867	912	799	827	815	850	852	831	783	849	792	775	866	859	857	809	817	864	917	835	814	829	840	842	840	817	824	880	831	830	810	881	858	793	852	842	779	839	807	833	851	810	829	810	824	832	806	855	877	819	849	793	825	817	807	809	823	837	816	818	806	853	806	822	830	817	854	882	800	789	871	875	804	763	801	836	831	838	809	865	797	885	813	862	846	885	810	823	812	853	871	861	817	819	886	844	861	832	805	817	772	888	800	801	827	823	856	818	811	806	927	839	828	895	851	856	799	861	852	812	800	800	862	826	830	853	839	861	837	853	796	834	844	846	854	825	790	827	871	823	806	844	821	805	839	838	812	865	790	840	816	820	796	827	809	826	813	906	857	827	827	891	846	870	816	818	799	841	830	836	798	791	867	802	844	770	798	836	832	873	848	843	882	871	838	859	865	895	842	809	857	819	878	835	844	848	791	808	867	824	847	848	839	890	846	832	824	829	813	814	880	836	817	834	808	791	816	799	895	841	849	805	836	860	840	845	793	834	842	858	864	816	823	847	794	807	830	819	848	859	886	852	849	864	834	812	865	829	821	832	822	845	746	910	793	855	860	809	809	807	847	834	810	829	801	828	854	807	858	817	821	820	871	810	853	832	869	867	816	887	818	855	844	799	821	814	805	839	887	834	797	824	807	829	834	803	840	838	815	840	810	850	825	852	860	829	828	856	836	893	801	802	812	850	838	883	812	794	866	840	847	810	867	842	753	825	837	862	836	848	801	851	858	840	850	821	883	787	802	825	874	820	820	889	807	852	842	769	834	814	850	808	814	835	819	895	795	872	847	853	807	795	824	872	808	866	833	817	844	827	807	780	838	852	816	841	808	891	814	859	819	825	840	800	859	808	853	833	853	790	838	805	857	858	803	920	830	832	838	843	835	827	813	825	864	816	824	871	834	828	797	764	842	816	809	895	831	900	827	838	812	788	807	833	851	809	807	804	820	868	871	833	826	848	778	853	846	823	813	808	847	872	809	825	864	835	851	801	860	842	829	821	811	863	837	816	837	820	821	878	817	880	807	867	878	834	806	833	818	861	802	841	852	830	852	812	859	813	869	776	826	862	821	842	837	824	826	818	856	883	826	833	857	832	868	836	792	850	823	886	815	820	850	824	856	829	837	801	821	837	814	832	836	832	807	860	895	822	800	870	842	818	843	856	827	786	863	866	763	806	819	840	844	805	784	808	850	796	823	860	872	813	866	832	810	826	851	862	812	852	834	812	793	813	808	827	833	885	843	841	936	846	805	803	852	778	815	819	791	861	829	825	819	837	874	816	831	795	793	869	829	873	839	842	831	834	858	858	887	824	847	853	825	832	888	830	835	836	816	804	856	818	895	855	822	885	780	887	849	801	833	802	820	810	844	827	851	830	833	783	812	808	811	841	818	842	793	833	835	825	824	830	890	808	855	872	821	861	824	875	877	817	835	819	860	834	843	827	871	840	827	807	899	894	823	863	764	821	805	828	852	809	807	840	798	823	824	864	823	827	789	822	848	831	892	803	848	830	786	798	839	815	903	847	810	833	864	841	825	817	816	840	804	878	855	840	777	845	820	890	814	840	812	850	874	862	821	857	825	789	894	821	810	829	818	828	888	855	859	843	817	848	844	822	821	847	855	887	823	882	889	776	887	813	812	834	867	875	877	832	843	815	875	829	837	796	820	799	798	842	859	875	841	891	776	844	868	776	832	828	860	852	799	814	818	810	821	825	807	857	808	847	829	813	797	829	871	868	786	872	793	783	799	798	814	776	820	827	822	806	806	838	859	831	804	867	831	819	837	793	810	840	843	846	811	800	839	789	787	802	842	866	802	845	794	772	802	801	829	852	862	806	856	844	859	850	817	816	821	835	841	800	846	825	839	815	793	772	783	837	726	862	882	829	835	797	792	778	805	827	863	825	910	802	838	819	845	848	833	858	819	838	846	876	880	843	795	838	774	786	779	889	826	816	805	811	831	844	832	898	807	837	818	800	862	846	831	846	772	872	849	891	856	822	805	882	822	784	870	891	808	845	847	838	806	892	853	901	809	821	828	779	814	839	847	856	880	862	869	793	839	802	803	809	881	861	814	876	782	808	816	762	861	800	792	807	821	845	841	917	845	833	844	817	821	838	822	833	835	832	873	834	853	821	853	883	797	779	843	771	849	863	855	856	817	861	865	839	846	834	831	839	824	879	881	850	854	799	807	803	868	782	785	834	809	795	847	869	798	842	781	813	887	789	853	839	794	827	860	833	785	826	829	785	800	814	813	832	812	792	856	845	894	888	858	798	816	851	811	852	871	821	867	852	787	806	867	814	842	771	834	798	862	800	813	826	880	853	827	816	809	848	829	837	873	851	875	809	773	838	800	845	836	877	838	774	814	814	856	863	834	829	812	857	862	788	839	837	795	826	854	875	879	815	804	831	813	820	851	834	808	879	824	815	815	839	808	824	808	802	849	878	836	866	832	894	804	818	849	817	817	822	856	788	833	850	790	825	808	849	826	837	844	796	803	829	811	812	869	818	824	838	865	861	822	851	838	838	787	828	906	833	844	878	832	825	803	818	797	862	790	835	820	800	820	844	857	857	813	808	811	851	843	894	821	799	855	859	803	825	865	884	826	750	833	807	827	864	868	853	819	807	837	815	811	811	852	788	812	866	850	819	778	863	878	860	859	838	851	856	787	823	835	870	846	801	836	771	838	809	790	871	788	866	855	813	867	828	801	838	861	869	826	802	837	820	798	809	794	804	815	839	837	837	833	835	783	800	758	849	827	841	766	831	840	821	839	854	817	841	829	834	822	841	817	830	832	814	837	858	838	801	830	800	809	801	844	804	837	857	872	816	824	863	873	815	801	786	855	825	832	841	811	838	807	804	797	793	935	831	825	839	782	826	762	870	883	893	860	847	821	800	828	796	853	820	854	831	807	807	863	808	801	878	808	863	861	795	797	801	843	832	869	879	793	872	823	804	810	867	817	798	873	840	842	845	846	810	868	849	796	827	807	844	867	857	846	842	819	841	807	810	805	847	791	837	785	811	872	820	772	850	808	840	833	786	840	837	816	815	842	843	837	829	858	796	835	794	810	805	805	810	819	840	873	870	777	860	853	846	776	754	832	768	804	855	809	817	891	884	860	815	861
19508	3173	25815	16609	1097	627	579	485	462	437	458	484	404	419	425	449	446	398	433	428	455	419	424	437	434	370	399	452	405	430	397	412	416	387	388	351	404	360	388	380	396	400	400	403	433	418	425	408	411	406	431	411	416	393	411	378	417	415	370	437	376	430	371	373	423	404	431	407	400	450	389	398	420	420	392	389	415	392	405	385	405	412	363	414	414	393	397	391	427	423	414	389	413	438	431	395	408	371	387	439	407	400	434	428	417	436	382	387	390	430	400	437	422	418	403	351	420	379	408	393	385	375	383	395	417	415	418	396	395	413	401	398	408	389	398	394	399	421	374	395	369	428	392	408	403	378	374	395	362	405	414	424	389	387	391	391	376	394	429	448	388	425	383	381	370	408	400	398	408	406	419	378	369	393	420	368	416	381	401	395	432	419	412	447	411	383	412	404	399	417	404	413	397	365	395	419	393	414	448	413	409	393	389	376	419	369	426	434	431	404	378	383	425	430	364	371	422	402	401	388	395	390	410	411	409	394	350	418	378	378	422	435	437	377	375	392	381	433	474	392	384	359	402	397	377	407	377	419	396	411	442	370	402	405	380	363	398	409	382	385	392	416	412	402	422	382	403	352	407	362	389	381	359	424	396	397	405	438	391	358	399	386	398	406	411	375	397	372	402	385	409	385	431	415	414	394	410	383	406	407	393	397	400	399	403	392	448	402	418	399	400	403	424	360	391	396	376	414	423	429	389	409	412	398	393	430	400	389	452	412	406	396	404	443	405	364	404	421	396	392	366	396	405	404	395	394	414	384	367	409	431	441	390	398	416	421	409	391	388	428	421	387	417	392	398	429	433	396	400	385	383	408	407	433	409	407	402	451	413	423	372	381	416	399	377	408	391	404	362	356	411	397	378	377	430	370	394	415	422	403	380	356	415	414	413	376	419	414	379	389	375	418	437	365	421	454	406	389	381	399	368	414	409	414	405	369	381	420	400	426	398	394	427	406	392	410	404	406	373	407	390	464	408	443	430	417	379	406	398	399	401	384	359	396	409	423	356	396	398	419	405	374	379	399	414	396	406	410	400	384	394	407	404	373	395	386	374	409	392	370	420	407	399	402	376	377	397	387	399	409	441	420	391	410	399	391	381	376	387	413	369	408	407	398	406	403	429	386	382	395	383	420	376	348	410	399	415	385	433	351	372	412	416	390	374	407	359	403	397	403	401	368	428	403	421	406	403	383	423	396	412	408	425	412	361	387	395	396	395	434	406	409	380	354	390	433	396	377	361	396	428	432	398	390	385	389	342	391	372	420	391	393	385	387	380	379	405	371	394	421	365	394	379	460	412	420	425	384	376	352	367	405	393	407	403	403	413	380	407	429	402	406	379	407	441	384	382	398	394	424	418	415	379	407	399	377	427	406	419	390	428	402	395	389	406	355	397	389	435	413	401	392	388	394	376	395	406	390	388	409	376	378	367	391	430	410	413	401	401	411	368	414	417	399	356	362	429	399	369	391	390	434	408	419	416	381	368	373	352	394	377	369	364	397	393	386	384	408	384	381	405	373	387	386	407	413	395	384	396	394	439	368	368	446	394	420	372	399	373	428	421	418	408	379	453	388	325	401	434	418	403	399	380	372	457	441	379	415	422	383	390	419	376	389	406	424	404	401	403	390	377	413	407	400	366	402	440	399	407	400	407	414	395	396	400	377	408	381	389	431	392	404	366	422	394	364	375	399	423	390	384	400	432	401	411	411	377	418	412	421	437	392	404	405	406	455	382	414	335	381	440	401	402	430	372	383	400	394	429	390	421	404	430	402	393	382	396	424	427	362	382	381	438	395	415	376	386	401	418	440	410	411	414	416	386	374	417	396	400	389	387	409	403	428	377	407	428	403	381	412	392	372	429	410	399	384	391	414	409	396	434	375	370	398	361	380	415	447	383	419	394	445	408	420	337	390	374	376	371	372	412	384	374	408	419	370	386	379	415	388	387	401	398	416	366	409	382	397	426	381	445	410	413	366	388	358	405	391	406	463	413	440	407	392	453	396	411	432	416	391	421	350	426	368	393	376	423	382	409	414	336	419	413	390	415	440	399	443	419	398	360	417	430	427	395	395	437	386	433	387	405	409	423	406	422	342	403	413	410	400	431	409	416	373	403	415	401	378	415	416	356	439	425	349	435	395	395	439	396	412	411	383	370	364	422	443	384	370	402	396	406	403	366	385	439	386	375	370	401	412	435	368	391	377	416	354	391	398	412	429	398	352	392	415	404	470	431	401	428	392	411	389	414	404	378	369	409	372	408	393	386	373	369	383	436	419	432	405	404	412	405	386	414	395	409	402	379	386	429	388	348	378	415	427	426	378	408	413	402	406	377	422	404	374	411	391	404	379	442	411	387	399	402	427	422	361	393	383	399	429	410	423	392	419	418	454	390	387	368	390	403	382	418	405	376	393	429	445	411	444	406	395	393	398	384	425	398	426	423	400	406	409	407	405	403	387	399	432	379	405	432	403	404	421	380	366	402	378	376	420	396	415	387	367	391	390	400	410	408	369	434	413	419	399	375	391	376	442	378	384	384	442	420	421	391	410	416	428	402	360	415	408	436	422	396	395	420	383	412	429	380	407	411	418	402	415	422	404	340	390	396	394	409	453	431	395	383	395	413	422	369	378	435	349	403	380	422	390	439	413	421	379	408	445	406	356	413	403	374	416	416	383	365	403	419	397	357	391	397	378	412	374	385	399	422	386	372	375	404	405	459	381	376	421	396	411	424	362	392	403	406	398	421	391	384	407	389	452	399	407	434	395	341	401	411	447	416	437	371	408	411	359	399	416	431	398	390	406	402	484	415	417	383	354	423	366	394	376	418	412	407	384	412	404	409	391	422	395	420	414	417	406	350	394	435	427	411	414	404	365	418	446	430	405	437	420	396	390	415	358	417	377	400	405	401	450	408	382	417	354	397	394	394	426	399	397	374	396	418	402	411	399	395	405	390	416	404	432	407	428	416	362	412	411	388	421	406	393	415	394	422	403	406	360	389	407	404	405	403	420	417	372	413	406	383	391	424	359	373	391	403	375	401	432	383	412	417	394	410	394	440	421	385	391	419	362	366	445	419	420	377	420	384	392	405	413	413	434	425	414	401	352	400	382	423	376	350	386	402	433	393	398	393	365	356	380	429	383	400	410	417	369	420	384	435	466	405	400	437	421	415	407	425	430	421	426	424	409	437	403	377	387	384	401	382	406	374	398	415	389	362	380	407	400	396	405	363	421	407	436	405	403	412	397	407	395	401	371	371	391	411	415	377	418	386	415	409	411	453	432	459	363	387	426	401	425	382	404	425	396	407	378	389	398	393	377	411	385	391	408	406	395	393	414	368	411	392	397	373	386	433	404	399	372	411	426	395	453	427	432	379	389	384	415	406	427	438	425	420	415	391	410	366	365	434	372	403	401	445	405	411	379	429	414	412	413	424	406	379	405	430	431	385	384	415	383
10925	2633	33546	8575	2068	1809	1523	1443	1317	1322	1208	1161	1072	1002	1047	1069	967	980	936	977	940	920	952	971	934	906	889	930	933	827	943	926	865	918	954	920	848	920	926	874	888	948	896	919	908	860	881	884	896	927	857	889	884	868	858	867	913	862	885	870	846	883	877	928	917	869	858	867	894	918	898	881	944	850	907	871	864	829	895	920	905	827	867	867	862	933	852	890	915	898	906	882	910	897	857	837	885	861	886	907	898	884	882	858	935	872	897	842	810	920	893	858	894	875	881	911	881	871	861	892	945	848	896	856	970	889	913	885	893	903	858	886	856	877	917	837	863	877	879	853	891	870	858	896	858	891	883	956	919	876	856	877	910	878	896	871	946	854	853	882	890	902	929	883	899	903	915	890	928	860	912	863	901	809	858	901	866	888	926	888	897	920	880	891	847	851	833	890	931	894	879	864	904	895	906	919	913	883	870	887	906	898	884	883	904	878	860	888	893	900	904	847	856	867	914	872	867	908	862	846	850	914	874	901	846	859	913	887	861	922	909	886	894	883	852	932	882	935	916	923	866	906	874	876	860	819	903	900	895	847	937	917	890	872	869	899	877	890	872	870	883	911	853	882	873	869	866	840	868	887	863	922	894	872	868	885	884	881	855	922	900	875	901	862	908	912	867	838	877	877	879	880	874	882	939	864	899	902	962	847	842	888	861	880	900	882	892	872	875	846	934	895	819	901	871	904	864	863	845	880	905	903	860	888	838	890	893	877	856	922	906	842	869	888	867	864	910	887	856	840	900	856	938	870	900	833	933	870	945	904	848	824	889	899	840	845	860	832	921	878	898	850	846	886	903	858	857	875	869	872	842	877	871	890	911	935	873	905	905	844	893	905	908	874	895	834	879	929	898	871	919	853	836	901	860	850	909	838	882	890	901	874	849	855	911	885	825	884	901	876	886	901	879	890	889	878	871	882	909	874	910	896	856	908	875	904	874	907	879	892	880	847	887	955	854	886	880	901	817	947	834	887	874	905	870	916	882	850	905	881	836	865	868	838	884	885	901	870	890	820	873	934	832	848	855	884	937	871	852	905	876	884	834	862	893	913	891	908	875	906	895	877	889	883	884	864	869	901	932	845	878	967	918	885	897	882	876	869	918	889	938	914	901	867	897	915	866	922	864	835	866	892	896	852	916	893	946	830	925	887	907	876	889	900	865	876	902	955	889	886	912	870	885	859	879	924	864	845	948	960	905	904	905	850	863	880	911	883	865	929	938	900	934	868	877	898	905	870	886	968	863	867	863	877	831	889	917	861	819	825	900	842	870	866	867	863	906	857	907	849	836	874	854	934	891	863	900	922	895	907	924	897	861	837	926	904	845	859	877	918	898	864	898	841	926	880	873	855	859	846	885	925	915	913	907	851	832	897	917	882	838	845	904	858	867	874	895	882	875	878	902	890	867	909	880	913	867	870	901	912	917	864	825	885	858	912	909	864	929	898	896	922	916	850	838	863	886	858	879	887	829	919	939	875	854	915	877	864	917	832	877	929	903	917	836	884	878	889	970	882	933	871	851	834	833	867	955	884	909	878	941	853	913	881	866	840	916	876	869	890	887	909	895	896	875	893	941	882	880	929	871	885	905	935	909	881	911	849	889	882	894	874	895	914	868	879	840	894	909	887	874	847	807	876	878	857	836	920	879	862	918	920	896	887	870	875	833	907	873	889	883	883	907	907	907	889	848	891	889	890	917	863	889	871	872	828	864	870	889	875	943	866	900	868	860	892	860	911	921	896	851	921	891	810	869	854	925	905	870	887	898	895	839	897	856	929	847	829	919	869	867	863	919	926	861	859	875	910	901	862	904	875	910	867	862	872	899	860	894	908	879	875	867	895	913	859	895	826	889	882	892	862	887	880	877	895	874	860	880	873	870	885	866	891	909	884	905	883	854	896	887	906	856	865	900	899	916	886	918	828	945	906	858	907	834	910	873	835	862	867	945	869	897	892	877	844	908	903	835	892	820	855	930	826	891	860	903	863	880	916	902	884	872	917	890	855	914	848	847	889	890	879	887	881	890	868	859	827	875	887	898	924	839	899	867	868	877	885	880	928	896	881	884	898	874	895	910	881	870	892	848	862	865	865	836	900	852	895	855	876	917	876	879	846	861	927	923	900	893	862	885	875	899	854	902	877	901	895	886	832	891	898	900	882	873	871	874	865	888	864	933	909	931	938	896	915	836	838	897	857	899	874	827	859	905	896	871	887	941	901	878	914	879	856	879	853	890	944	834	894	910	854	904	911	865	852	892	897	904	840	875	896	893	899	888	896	841	878	874	894	889	898	854	931	818	884	852	894	933	886	887	883	843	900	848	839	980	893	920	898	879	894	910	848	850	872	881	904	880	910	901	873	864	855	807	866	875	898	915	959	864	872	903	885	879	828	835	919	853	832	853	908	879	882	856	873	861	844	920	906	867	907	876	861	878	876	902	911	872	870	883	909	907	838	881	874	938	873	867	933	868	868	888	940	885	873	886	828	861	909	870	846	866	895	883	854	918	865	805	906	834	863	886	875	915	826	826	887	907	892	884	879	904	858	894	860	892	827	928	886	904	897	861	891	914	908	913	901	807	923	888	877	910	894	818	871	867	837	838	913	873	914	863	916	933	920	894	899	874	913	846	836	838	889	851	884	940	919	861	848	877	879	910	875	857	847	838	852	874	867	874	907	884	842	902	877	851	891	906	904	897	864	858	856	892	836	871	867	866	875	861	904	889	885	885	879	867	874	845	918	872	910	876	848	841	867	860	880	900	881	920	880	892	891	887	907	885	911	923	908	918	877	903	867	817	901	879	894	904	894	894	918	828	863	870	904	879	856	879	855	862	910	871	905	964	854	857	903	870	910	849	872	900	840	848	901	889	910	897	913	865	885	866	867	907	814	887	862	889	896	908	850	894	879	924	925	866	884	891	856	868	867	853	867	914	908	892	903	921	869	907	883	920	869	834	909	874	912	876	930	872	896	918	883	849	915	898	939	878	903	846	860	920	850	916	876	936	859	878	849	879	856	888	876	878	880	887	883	906	940	866	871	954	928	879	908	892	962	852	893	934	898	889	914	878	871	960	903	863	904	927	882	909	873	904	897	855	925	869	947	852	893	907	887	934	853	834	869	880	882	847	908	902	869	879	874	876	909	937	908	875	840	864	898	851	953	874	928	881	884	886	833	922	906	879	880	891	838	843	879	912	925	890	874	875	934	919	865	864	903	876	903	918	881	871	895	878	917	882	935	861	900	964	928	876	853	890	874	929	871	907	904	852	918	899	902	917	893	926	891	850	899	846	924	877	841	856	920	854	901	864	885	857	916	868	925	865	853	926	886	953	892	896	909	907	855	908	828	872	881	862	871	867	894	875	913	855	860	908	873	882	866	878	978	879	914	866	878	833	901	882	857	914	873	907	882	917	859	913	865	895	850	885	854	893	858	836	830	873	899	889	883	871	838	892	847
3867	761	1272	632	206	189	179	203	175	212	190	209	183	193	192	178	169	185	190	194	182	224	207	213	196	157	184	198	179	207	182	198	181	170	175	172	176	181	177	170	183	182	196	181	198	192	157	206	167	187	162	193	191	192	204	174	192	182	185	195	161	176	180	160	209	202	203	201	189	179	168	169	161	176	190	185	199	204	166	188	178	165	193	199	188	213	186	172	161	187	219	173	187	168	212	172	173	186	184	188	183	194	208	185	195	187	184	178	172	193	204	177	191	177	176	178	195	227	193	201	190	193	176	182	207	179	189	179	198	169	179	187	203	213	161	186	188	193	188	187	207	169	185	175	177	174	178	179	195	190	188	182	193	194	176	168	187	170	165	189	182	199	185	189	189	163	170	207	166	166	186	202	160	185	190	173	194	198	176	175	180	195	205	194	175	194	169	179	187	171	215	172	208	172	161	207	196	185	172	168	178	179	178	193	215	194	187	193	182	200	187	179	206	199	222	170	201	196	163	181	172	199	181	195	193	168	178	182	192	198	208	198	199	174	175	178	183	179	197	179	151	194	200	188	190	178	194	179	172	189	193	172	176	187	213	185	197	174	206	164	202	214	190	179	165	156	162	222	199	176	174	179	180	199	193	180	184	205	203	198	179	218	167	201	151	173	197	177	188	176	175	199	189	184	185	198	170	180	181	170	182	152	195	188	218	189	180	177	193	145	175	169	191	208	148	161	154	176	203	212	167	178	175	184	189	166	180	199	183	213	176	198	169	184	205	174	184	168	216	210	189	214	191	177	177	200	178	174	189	190	165	210	187	173	174	179	170	166	155	196	195	186	174	178	174	186	181	190	164	212	177	184	190	203	160	201	186	167	149	204	177	186	208	204	176	164	168	178	188	177	176	181	193	207	183	175	206	206	184	182	184	183	192	204	184	190	186	195	186	195	203	187	161	208	188	197	174	189	180	176	168	191	184	159	187	184	176	166	192	182	202	183	186	217	179	185	188	171	217	157	195	194	180	168	183	172	180	183	185	184	175	201	150	190	211	186	167	201	208	212	228	195	188	173	169	177	181	180	204	203	182	174	177	187	178	203	164	193	179	169	185	183	194	206	184	170	174	190	170	176	170	190	183	135	175	182	187	196	175	189	205	161	210	149	177	190	157	178	181	172	194	201	185	190	176	180	179	183	182	167	157	190	166	180	194	188	202	222	179	198	183	167	180	175	174	184	184	207	209	185	212	220	212	207	192	216	171	225	171	165	212	212	177	183	175	159	162	200	171	190	222	184	167	166	200	195	185	194	202	184	169	160	184	198	164	173	183	169	179	196	181	190	195	193	172	196	183	213	183	160	158	214	193	204	168	181	172	161	204	219	158	169	165	195	198	155	176	220	193	190	181	188	196	173	167	168	189	203	172	171	195	180	195	188	195	157	202	189	171	171	181	197	182	198	167	189	172	189	190	161	190	184	179	209	167	180	214	191	174	181	196	179	175	186	165	212	172	175	184	192	158	151	169	199	194	181	182	160	169	196	172	182	177	169	176	178	180	180	175	170	167	180	194	162	172	174	180	177	206	173	202	196	188	170	183	181	177	174	194	188	188	178	201	185	155	220	193	193	187	187	176	165	167	186	192	185	175	179	174	201	185	211	171	167	183	205	206	200	172	191	158	179	175	162	182	185	181	217	175	177	164	200	173	185	189	184	169	199	203	171	172	182	190	209	175	176	149	204	187	173	183	181	188	174	164	196	177	187	188	187	199	202	189	206	216	198	170	159	189	202	189	177	179	181	181	164	155	220	176	165	184	179	185	173	194	205	207	210	177	173	168	155	173	179	186	169	186	188	173	202	190	184	183	163	191	205	178	163	164	198	181	199	187	174	178	185	201	174	167	188	203	175	180	203	207	204	169	187	165	170	169	160	180	181	195	165	185	172	178	210	171	177	200	166	186	172	176	194	198	169	233	174	180	196	189	186	188	186	179	178	171	195	194	194	191	159	181	184	191	194	186	167	192	195	204	199	210	178	178	181	189	186	176	185	188	174	172	178	207	189	187	183	192	203	192	190	170	212	195	179	188	211	173	189	178	167	215	168	184	198	172	171	179	191	198	187	193	185	193	184	201	172	174	186	190	201	177	174	165	176	180	179	201	185	198	167	190	193	160	200	166	189	175	176	176	181	187	180	193	162	190	189	195	199	199	175	196	158	172	182	188	184	202	201	203	177	171	184	186	160	198	181	171	201	204	186	176	198	174	194	193	173	184	205	175	179	199	173	164	175	201	165	198	189	197	192	183	184	180	193	177	186	167	196	196	202	215	182	171	190	200	185	191	220	171	177	198	152	184	190	187	173	199	181	198	188	168	168	185	194	188	196	164	177	185	190	193	180	182	181	172	200	165	170	183	178	182	192	181	194	170	170	177	197	167	169	172	186	181	191	187	184	165	192	184	184	200	202	179	201	227	172	181	170	183	169	186	181	165	169	167	209	169	200	169	183	201	173	192	225	170	178	160	172	172	191	177	190	167	196	203	213	209	199	205	207	172	199	158	180	168	172	188	200	184	181	197	190	187	158	178	191	172	158	194	179	189	192	193	183	195	190	200	182	186	186	179	194	185	196	195	193	182	186	186	185	200	187	177	171	184	174	199	171	202	156	178	169	167	188	194	219	201	174	187	166	167	193	187	177	167	187	198	177	162	199	179	193	188	206	222	172	165	184	175	182	190	180	197	211	203	176	179	168	200	196	187	185	191	197	177	163	202	217	192	191	163	201	215	199	175	197	187	199	181	168	171	169	183	198	196	192	183	200	159	204	200	179	197	182	194	202	191	196	165	196	198	193	184	197	188	179	207	198	224	201	192	201	205	170	203	171	180	194	187	172	174	178	219	179	177	185	195	182	192	151	174	183	214	179	189	188	202	168	185	195	183	178	176	177	182	164	186	183	171	196	185	173	186	178	203	161	183	200	191	191	160	211	180	177	173	163	157	180	169	158	238	180	179	174	207	170	174	202	163	159	182	187	185	194	204	204	201	178	159	198	183	183	180	189	159	193	182	185	167	204	202	175	194	200	168	171	208	199	181	166	168	177	194	165	189	178	168	203	188	174	163	155	156	202	162	212	228	216	191	194	178	166	183	163	196	157	195	177	185	188	184	191	161	158	172	189	203	207	209	170	186	197	181	211	217	194	141	210	173	170	165	205	187	193	189	182	178	172	171	169	174	160	188	178	183	189	187	205	175	186	153	182	197	178	206	170	185	177	182	196	193	195	171	184	184	202	208	180	181	199	198	196	190	193	190	175	207	189	186	187	179	173	170	164	142	187	163	179	183	174	191	207	188	194	147	191	178	176	165	203	178	188	197	178	174	174	191	184	210	178	187	199	171	182	179	168	179	165	170	183	184	192	165	180	165	192	172	170	178	204	191	169	189	190	192	203	185	188	194	180	184	168	194	180	187	187	191	173	213	210	181	197	180	165	196	161	174	199	212	203
3238	949	3054	1229	489	523	484	515	515	507	495	481	545	509	499	504	491	467	477	485	545	476	488	526	489	447	486	491	474	488	511	524	476	457	465	444	482	501	512	481	498	499	451	507	496	499	484	502	512	462	462	470	504	472	460	474	500	503	506	522	507	505	484	497	458	477	507	492	478	482	487	506	464	479	478	448	463	461	454	494	515	427	486	508	538	457	510	466	524	495	495	497	479	445	496	454	494	489	515	485	484	484	446	440	507	537	501	492	485	544	513	510	482	478	523	494	463	464	486	477	479	481	501	489	461	484	582	465	493	430	471	487	430	477	474	513	483	502	527	457	470	501	535	479	482	490	491	497	502	498	484	499	473	498	506	484	499	504	521	515	487	511	483	470	518	492	472	447	498	481	425	460	475	468	476	489	513	501	428	494	507	489	472	492	468	498	484	491	500	486	491	487	502	466	492	465	468	492	472	418	487	510	464	454	461	509	486	517	478	522	482	481	516	465	517	468	495	477	435	455	534	458	488	504	472	493	480	437	472	437	482	476	488	484	527	469	509	499	524	488	501	485	516	461	496	509	512	476	467	466	543	510	498	478	516	493	496	513	454	526	461	484	505	446	499	485	505	480	491	480	489	493	490	488	495	490	480	488	491	509	473	455	482	501	465	498	486	488	445	492	481	457	468	523	458	480	475	489	499	484	486	469	495	439	525	467	475	473	483	482	478	465	461	496	471	503	500	501	491	483	493	469	523	480	494	515	497	500	470	488	491	466	467	459	524	504	454	486	481	469	460	503	482	485	467	515	503	483	497	492	496	499	503	414	470	486	501	447	480	503	448	524	527	507	505	529	536	527	513	456	529	510	485	484	500	531	507	482	475	483	439	452	464	455	475	493	478	450	447	510	508	510	486	481	489	496	474	471	508	438	494	470	499	510	505	504	424	491	477	488	513	471	470	464	487	527	494	497	508	457	488	519	472	477	482	478	502	465	514	486	466	454	489	508	460	472	468	481	519	490	483	482	489	503	496	473	492	474	503	469	539	477	486	482	525	507	473	498	501	483	437	461	496	456	481	482	480	492	484	453	495	504	465	509	483	496	489	507	503	502	468	486	482	491	472	482	518	561	491	527	506	427	505	510	530	468	467	437	475	450	481	454	430	461	491	499	457	488	502	512	467	466	473	489	473	471	484	466	471	466	496	528	519	476	464	451	496	513	508	524	464	463	518	447	471	498	481	469	481	469	485	484	484	524	471	481	459	445	492	486	450	503	467	464	475	483	511	500	457	504	490	501	530	488	451	516	529	487	474	460	479	555	499	456	442	515	500	498	462	500	453	498	540	481	474	455	474	469	489	488	493	479	490	526	495	519	455	473	517	483	501	500	545	480	493	475	503	454	486	481	496	469	488	486	456	478	514	484	482	510	492	470	455	509	489	526	525	516	536	476	506	484	507	494	484	491	479	517	470	456	506	492	516	468	488	542	495	509	516	516	455	480	474	477	495	498	471	507	467	446	495	460	530	502	505	487	447	472	512	475	508	485	508	463	516	498	482	483	493	499	447	509	473	487	478	530	464	510	480	452	470	455	462	529	505	509	523	511	495	455	515	486	489	442	489	509	461	486	474	469	496	445	497	519	513	534	466	493	526	502	495	497	499	525	463	492	464	498	502	484	484	507	486	478	488	477	499	444	489	485	469	472	521	483	470	493	456	475	526	485	447	466	497	462	513	470	493	498	501	462	489	465	479	453	497	484	454	462	450	460	447	493	492	479	500	475	473	457	478	537	499	502	489	460	492	508	486	473	504	446	498	474	506	465	473	476	501	489	489	503	510	490	457	484	488	460	477	458	473	514	504	450	525	508	470	472	467	498	500	486	479	500	483	482	489	465	504	460	502	475	492	467	504	492	445	477	490	488	496	521	480	485	493	472	494	514	468	501	454	492	489	490	467	474	457	483	483	507	479	501	465	461	459	484	500	510	492	490	453	487	468	478	497	479	505	490	499	517	453	492	467	471	507	509	534	469	487	469	494	495	473	481	446	475	499	454	497	477	494	478	411	459	492	492	489	487	501	506	448	515	483	489	484	468	494	487	454	482	462	485	490	498	520	506	499	460	491	514	499	458	503	489	446	515	520	449	465	494	479	466	492	486	519	493	510	530	486	497	487	467	502	498	498	484	491	485	502	476	517	531	442	490	497	472	481	476	488	496	514	459	477	471	501	520	509	468	494	473	485	495	512	477	481	486	501	469	516	479	488	492	533	461	507	468	473	485	465	495	472	481	502	448	464	500	502	528	468	470	468	483	448	487	484	483	515	482	484	470	490	442	485	495	524	475	485	457	468	503	495	504	472	501	482	425	488	504	517	471	493	497	501	477	461	510	507	499	490	471	489	459	532	460	504	490	493	470	489	510	492	464	465	462	512	493	463	488	504	463	471	475	480	500	438	470	504	477	462	489	501	463	473	457	444	490	460	473	486	479	505	528	479	493	464	478	506	445	485	504	477	499	463	464	480	485	466	484	518	516	474	477	512	501	474	467	526	485	499	495	477	478	470	515	480	527	507	456	513	495	464	521	486	488	484	478	471	515	483	471	476	470	538	487	496	518	514	448	481	457	461	488	498	489	485	465	513	467	467	488	481	477	497	475	494	458	501	495	487	502	501	465	462	509	478	526	517	524	510	498	501	480	507	488	520	486	449	470	483	466	489	442	524	482	495	506	509	544	511	479	511	529	485	497	498	478	486	485	516	470	475	467	480	491	465	444	506	502	468	491	511	486	481	459	485	482	490	491	472	460	464	474	497	527	454	487	481	490	439	489	539	479	484	483	485	469	467	461	484	510	511	475	475	482	501	495	490	475	513	520	496	437	524	523	445	479	515	509	482	476	457	458	484	513	504	490	492	482	479	518	448	481	465	480	484	457	513	527	472	496	503	498	492	502	500	466	470	495	479	502	474	500	481	483	474	457	504	460	483	461	493	481	476	468	532	475	482	512	503	521	500	475	465	498	498	541	483	542	514	512	502	463	481	489	489	495	462	508	503	493	479	509	473	482	494	449	479	452	510	472	481	479	508	461	467	479	519	466	449	461	476	529	454	503	453	508	487	519	484	507	493	444	503	479	486	472	470	481	494	506	452	470	503	469	489	520	478	497	501	508	461	480	486	474	515	451	442	551	477	475	540	461	505	512	451	491	480	484	450	479	506	482	494	508	479	482	463	458	490	493	484	431	449	496	494	495	480	504	523	474	480	488	475	488	510	501	469	490	489	467	485	517	505	484	514	504	465	477	489	459	522	513	517	474	489	500	461	485	456	504	476	485	476	512	523	489	508	442	497	453	519	500	508	489	512	504	500	498	494	467	448	493	479	483	459	496	484	551	503	459	496	497	497	489	455	467	496	493	488	491	448	488	492	501	446	499	482	505	494	501	490	473	490	511	500	499	477	505	494	509	506	522	474	464	478	469	461	460	511	488	489	519	486	487	492	484	491	495
12323	1968	18110	14177	871	485	427	449	439	397	367	387	359	351	369	382	400	432	398	394	369	383	379	342	371	364	367	357	409	395	389	407	393	386	378	385	371	393	381	356	350	387	337	343	358	348	364	390	377	413	340	362	352	380	387	322	385	397	373	376	380	345	358	384	365	414	384	393	381	390	387	377	363	367	371	380	353	359	316	390	371	387	408	393	407	373	381	343	335	365	380	380	376	389	346	335	377	390	356	359	384	395	374	359	354	382	373	379	397	394	337	373	370	366	344	416	366	399	388	368	364	365	362	394	354	417	348	393	350	353	380	381	358	378	397	420	361	397	385	345	403	362	375	368	394	374	368	397	364	370	385	371	397	387	353	354	379	358	365	374	369	388	347	360	379	395	386	376	365	386	362	386	358	382	357	340	368	370	353	393	360	326	375	391	358	381	345	371	349	360	382	378	367	375	340	396	370	397	348	342	432	358	402	409	354	377	384	372	336	361	340	365	352	397	394	360	401	406	386	376	415	388	379	400	382	400	355	400	357	390	358	338	339	378	356	323	347	382	380	326	368	345	392	432	393	371	393	366	351	366	445	376	376	375	394	369	400	376	373	372	386	380	401	386	363	362	354	352	354	348	383	341	363	370	363	383	360	362	352	400	378	378	376	361	372	388	356	385	378	379	371	349	430	387	371	363	413	394	351	347	398	344	344	345	356	393	359	375	394	382	320	358	390	383	389	370	389	370	401	352	388	366	375	362	350	353	304	353	414	394	368	373	368	376	392	365	369	367	345	393	352	389	418	394	385	432	416	354	343	357	340	366	361	358	383	392	361	395	376	397	366	375	352	347	380	338	337	366	345	372	397	324	397	356	368	349	377	386	391	407	403	374	334	388	379	412	341	364	437	423	363	389	357	358	354	370	394	345	371	375	354	376	375	355	338	397	403	397	356	348	353	347	365	385	355	353	377	385	393	379	342	424	352	383	336	348	357	398	392	409	367	369	377	349	352	367	360	359	402	362	388	389	383	349	370	380	363	372	378	388	396	369	379	423	385	330	392	393	389	369	397	381	354	377	396	357	385	406	353	373	338	391	342	377	370	370	350	341	356	393	370	340	318	336	371	408	390	358	362	381	372	390	338	348	363	375	369	360	357	376	346	377	351	386	392	402	349	370	365	344	370	380	377	356	437	363	374	341	365	337	367	353	323	366	364	368	385	405	394	386	369	389	389	339	387	365	384	351	352	366	362	350	362	373	340	379	352	353	362	349	394	390	398	357	368	361	339	399	394	335	386	335	371	396	360	323	325	385	364	359	414	347	393	403	402	373	390	361	399	371	379	401	354	415	369	364	393	353	381	370	368	341	379	341	380	378	354	382	393	358	385	368	353	336	377	405	339	369	372	368	376	359	392	387	384	403	390	380	374	351	378	387	366	357	391	391	339	351	393	369	322	355	395	358	391	424	420	383	352	389	380	373	391	386	346	365	371	354	365	378	348	362	372	407	376	384	372	346	330	374	380	388	341	355	353	387	369	393	395	360	399	356	381	322	379	379	374	374	352	360	361	342	359	378	370	343	368	397	392	364	340	354	373	394	343	364	356	337	400	369	367	365	410	353	346	381	365	356	331	390	392	353	375	381	352	355	390	380	351	385	404	373	403	366	339	374	367	380	388	352	359	355	388	355	357	399	377	372	336	397	371	382	358	338	361	340	392	426	374	353	366	336	334	364	381	381	387	378	368	391	363	348	388	335	358	363	370	367	345	365	374	338	369	396	391	369	376	389	361	387	364	416	393	381	391	383	367	370	365	399	388	367	391	388	376	335	353	399	405	427	371	363	368	394	391	375	383	346	342	378	397	351	366	366	358	363	344	394	382	392	371	385	365	387	392	368	375	399	373	385	376	345	380	405	366	381	372	355	363	381	349	347	365	403	346	334	345	328	382	369	364	371	411	380	400	379	374	381	412	356	345	370	368	389	389	365	369	356	391	382	368	345	393	365	351	355	346	360	359	383	358	355	400	377	359	352	363	381	396	402	386	388	362	358	339	373	341	365	359	371	375	393	360	345	362	351	363	373	392	364	381	373	399	354	392	401	376	405	359	396	365	402	360	391	379	349	325	354	393	379	367	350	369	427	384	365	367	355	376	370	349	360	358	363	419	357	368	400	382	398	367	366	377	383	360	367	395	381	404	377	371	367	388	378	368	366	375	331	367	376	374	416	419	338	376	322	351	363	362	384	370	382	395	384	407	403	343	376	372	365	382	388	396	356	422	397	396	376	356	361	336	375	372	389	402	369	337	355	397	364	341	364	377	367	400	378	373	389	383	376	383	384	388	336	375	366	315	379	387	361	372	356	401	395	379	398	353	408	361	381	358	350	343	363	341	361	372	324	384	345	401	367	380	399	392	359	383	395	365	324	358	389	375	352	368	376	381	420	380	371	370	368	394	350	370	368	418	373	372	391	356	374	348	359	347	345	358	367	344	366	358	361	367	377	401	387	363	362	380	375	337	359	396	380	330	351	419	393	362	376	402	355	375	401	349	367	383	381	371	396	387	385	357	326	369	385	371	378	384	368	363	372	356	357	387	401	331	364	403	343	344	376	367	363	392	359	360	363	360	362	390	387	386	385	378	374	369	344	362	393	380	373	405	351	367	366	403	392	372	330	409	387	324	389	393	377	391	387	344	375	404	398	380	381	342	374	352	358	396	353	375	384	400	369	357	377	370	344	363	380	402	384	410	365	394	365	373	408	391	376	358	400	382	364	397	368	364	349	393	381	365	407	372	378	440	382	344	382	369	298	358	362	330	364	388	362	332	379	371	366	337	347	369	401	399	364	385	393	376	389	363	346	369	388	345	366	347	379	390	378	419	376	372	391	365	325	415	359	363	372	370	367	357	397	367	351	371	385	366	356	400	394	402	372	376	402	363	355	377	390	408	364	382	388	405	384	376	371	364	396	373	353	358	383	420	395	379	348	350	368	344	344	339	356	396	357	389	421	364	370	400	337	315	358	364	415	409	335	359	380	385	368	345	360	365	388	373	403	366	424	389	358	388	389	361	383	382	389	380	413	386	349	361	323	360	383	406	365	325	397	372	373	375	379	403	356	358	337	336	350	368	372	418	344	409	395	356	361	352	419	395	394	366	377	379	388	380	371	374	352	395	379	388	393	341	370	367	353	351	383	366	407	361	417	355	397	337	382	336	397	383	353	401	367	350	392	348	409	358	370	382	370	395	356	325	353	373	343	383	383	369	377	356	356	358	344	354	386	372	395	387	369	380	402	385	367	350	361	385	388	405	362	404	348	316	332	337	413	379	388	388	376	365	379	360	406	362	364	359	344	369	374	384	375	372	344	339	358	346	394	402	417	364	348	405	398	333	354	365	376	376	372	380	390	381	402	392	376	400	345	344	364	378	387	350	402	390	363	375	380	398	359	339	358	381	380	380	362	346	362	364	364	364	396	362	356	386	403	370	381	396	359	361	368	392	360
8775	2103	28354	11388	1366	1264	1113	1091	1113	1025	1072	965	868	944	931	918	862	895	901	790	860	886	872	883	883	892	880	828	833	873	872	873	854	881	859	868	848	811	817	885	821	884	848	849	871	854	888	851	834	856	844	858	897	832	870	870	829	848	869	880	846	870	891	832	840	856	808	842	913	889	863	839	897	837	867	834	869	856	861	825	862	867	881	818	843	889	840	885	860	928	865	829	897	844	880	870	864	863	854	828	847	864	868	845	933	865	864	867	888	836	902	863	898	847	842	859	857	827	862	885	823	889	847	843	824	854	796	861	874	892	871	905	860	868	878	830	839	890	835	846	877	870	843	877	869	933	761	867	910	895	830	870	840	848	887	793	843	844	834	857	819	838	830	895	811	848	886	827	850	804	863	856	846	890	885	869	863	863	822	892	857	900	845	850	807	878	845	879	834	854	904	866	849	868	852	870	877	904	885	878	844	845	887	837	897	817	860	847	811	850	829	898	837	882	889	798	853	796	827	865	836	807	860	868	884	802	820	898	880	826	866	852	839	907	886	821	823	864	848	823	882	880	882	841	890	840	847	855	860	827	849	879	843	795	816	872	844	870	930	847	853	835	871	884	860	827	846	855	834	856	831	854	816	846	843	846	832	891	863	828	851	867	851	851	861	850	830	855	874	880	852	825	858	820	801	849	804	817	870	911	858	808	883	907	880	865	864	885	817	890	821	847	859	910	808	881	865	886	844	833	850	852	848	897	854	863	840	842	870	853	836	848	849	887	859	871	877	871	844	845	889	824	844	839	862	846	842	845	866	892	902	830	785	844	879	866	827	870	867	883	882	887	889	789	889	887	851	838	860	824	848	844	855	888	852	846	810	831	859	879	891	866	833	859	884	834	935	800	828	911	869	887	848	850	833	865	867	894	848	847	835	837	816	845	868	815	831	803	904	838	884	837	835	828	892	827	863	807	842	892	866	828	843	793	861	860	852	857	814	864	861	848	827	841	821	841	794	790	852	854	863	841	827	850	871	867	822	834	831	860	855	841	814	870	818	849	905	873	788	783	844	830	875	827	804	848	839	834	843	877	882	895	866	868	867	846	861	901	889	858	796	818	839	867	866	863	870	832	851	900	866	804	842	856	922	844	865	869	841	880	855	834	889	880	860	885	882	882	867	844	880	808	889	851	831	872	835	851	853	803	817	821	832	846	848	936	830	854	864	866	863	869	866	877	877	877	868	858	847	815	844	881	840	840	806	831	880	840	856	820	856	847	884	845	823	928	889	795	816	871	911	803	868	852	839	850	831	885	870	851	825	875	889	911	874	887	814	871	888	834	864	869	868	877	889	851	850	820	867	893	793	846	849	884	841	864	882	841	891	828	858	854	825	829	836	841	849	821	859	845	817	832	871	874	842	832	842	846	849	791	911	851	885	857	892	870	872	866	908	826	845	826	844	849	886	859	799	857	833	824	852	796	853	841	884	856	905	861	851	849	835	892	876	819	914	841	871	858	807	870	840	864	828	857	855	830	874	888	926	886	817	806	853	867	818	894	864	848	822	859	832	857	806	839	870	801	871	860	875	856	864	809	901	811	828	861	851	833	818	885	878	803	848	863	813	880	817	820	831	861	898	857	854	819	843	835	893	834	875	846	858	891	861	896	832	822	866	815	899	893	846	854	808	857	880	857	868	859	820	882	837	857	895	834	875	893	843	837	829	853	853	811	837	903	856	873	864	910	849	802	869	888	887	833	856	815	854	823	841	833	841	856	855	860	856	857	837	824	850	828	817	846	863	914	791	884	811	905	865	884	804	905	837	839	861	838	894	838	877	816	858	839	901	796	811	886	920	860	841	838	844	833	886	882	904	847	864	866	831	885	879	930	901	853	887	826	924	877	865	879	872	820	887	817	849	901	876	783	837	850	854	851	799	934	834	888	828	860	852	829	858	856	866	863	903	824	837	840	859	838	813	872	857	839	860	829	824	841	880	806	899	808	833	855	797	903	811	837	843	857	848	866	838	786	783	869	847	830	776	855	870	811	878	858	839	861	858	843	881	923	819	888	852	858	874	858	869	828	819	846	847	863	860	854	882	866	887	916	842	795	833	816	832	863	897	914	914	801	854	865	864	859	846	875	822	890	838	889	888	890	858	858	902	878	851	830	879	795	889	857	806	847	846	880	898	885	822	866	819	811	885	892	821	864	815	860	813	871	897	823	863	868	838	849	866	876	892	864	834	845	879	868	821	883	842	902	889	883	836	852	874	766	865	896	841	899	842	876	800	909	813	858	783	875	816	847	833	895	862	809	895	871	861	894	866	877	837	855	850	891	870	862	864	878	830	799	845	833	864	808	868	885	851	840	813	816	849	904	868	865	863	862	855	863	822	879	906	846	853	880	872	845	875	897	828	852	844	844	863	828	914	858	867	848	812	845	808	846	852	896	853	841	820	816	889	829	859	904	880	878	870	841	913	863	837	847	862	843	874	845	861	869	834	804	881	841	865	872	843	861	826	839	884	865	853	831	856	870	835	866	836	824	837	821	836	910	851	856	836	821	849	885	862	858	895	847	835	849	824	810	873	836	827	859	876	867	826	836	879	907	871	860	852	829	856	865	847	813	821	852	842	801	887	880	879	905	841	843	862	868	842	905	881	869	834	860	864	814	816	834	807	884	851	831	869	854	868	861	810	807	851	862	815	887	833	807	840	821	840	888	872	830	893	841	871	880	873	849	805	822	830	900	849	900	828	831	798	876	835	860	922	853	850	877	880	766	826	872	814	802	871	792	818	867	872	874	887	836	837	878	827	831	812	876	830	846	857	813	785	848	823	860	823	908	906	810	856	851	844	893	875	832	866	863	843	828	836	869	895	867	909	894	905	842	870	880	850	861	818	862	842	825	869	854	827	813	898	863	869	865	864	891	861	860	849	847	856	895	873	855	831	912	831	840	844	877	815	863	869	915	889	815	849	880	839	832	808	846	860	864	841	849	859	858	901	818	826	865	872	870	850	845	882	872	869	858	861	807	884	855	856	908	813	855	826	869	868	868	838	855	888	909	844	871	871	849	844	848	832	897	828	856	826	861	858	814	861	837	843	860	882	882	838	851	873	901	847	846	861	890	860	885	783	876	867	819	816	830	833	845	869	864	813	844	855	821	865	829	812	897	848	836	834	882	849	851	871	790	853	809	849	838	856	798	826	852	867	827	868	880	886	916	816	891	855	825	873	850	814	883	872	874	854	879	902	876	872	879	849	797	819	846	871	866	886	840	867	882	851	817	846	890	874	851	910	875	896	855	892	871	887	908	859	826	841	844	866	895	840	774	855	845	843	865	834	894	853	877	875	888	876	831	862	804	821	886	812	849	851	857	897	914	871	855	821	905	852	884	881	870	868	865	833	806	875	875	843	862	821	864	838	788	832	889	890	805	861	864	857	883	848	861	856	875	848	896	916	806	939	832	926	878	852	843	872	819	826	878	884	871	894	841	806	853	826	856
21173	4223	34721	26072	2226	624	535	492	492	492	479	433	437	486	442	442	427	401	389	423	446	454	450	445	411	409	437	439	436	406	413	418	382	408	433	419	377	396	392	404	409	417	403	459	441	455	405	430	399	418	422	413	424	381	403	391	388	406	391	446	411	427	440	426	398	476	384	400	434	431	409	409	452	451	402	386	425	409	433	435	423	407	430	405	383	415	421	407	411	381	397	409	406	391	441	420	407	400	463	440	440	419	447	384	401	377	423	444	385	408	404	439	420	424	484	423	418	393	415	391	425	385	405	406	427	412	442	413	431	422	381	418	434	418	406	426	427	450	434	395	382	408	410	433	405	445	450	450	433	441	404	433	381	386	405	397	451	411	409	393	421	428	423	397	408	431	396	389	409	407	429	422	395	401	405	415	425	458	409	430	428	419	465	402	424	384	446	396	395	414	407	426	396	414	389	405	400	382	421	432	413	415	435	414	386	431	444	409	368	399	393	440	428	389	403	401	423	418	418	438	406	386	399	449	453	437	408	413	416	443	431	443	395	423	448	422	465	403	393	381	406	439	401	421	388	402	446	397	441	418	374	424	438	396	401	434	410	401	421	433	415	420	424	428	408	416	405	403	440	419	456	425	405	397	393	424	388	421	450	411	417	378	431	447	406	405	442	424	400	371	408	409	445	420	419	384	417	460	427	397	424	442	389	419	391	404	428	451	389	407	385	405	431	400	419	440	446	391	434	392	393	417	436	459	394	438	420	442	398	412	419	457	447	429	413	404	440	416	418	431	456	399	433	387	430	437	415	393	386	432	381	404	412	397	415	419	459	418	433	390	432	385	360	429	443	392	435	439	394	420	406	491	437	461	436	433	434	391	453	390	468	416	393	438	444	437	409	438	441	391	421	382	421	400	428	428	416	417	419	430	462	416	412	400	390	431	427	425	425	434	413	412	408	417	404	417	440	421	408	386	392	412	403	417	424	426	413	434	365	427	443	354	381	454	415	430	414	395	420	424	449	402	438	424	379	412	435	413	486	430	409	407	408	450	414	426	393	422	453	387	415	404	421	429	401	413	400	454	441	386	436	423	435	435	423	430	407	411	434	387	394	390	418	422	431	448	421	477	377	407	397	401	444	408	427	420	410	437	410	432	396	426	421	392	408	419	431	418	402	402	385	418	395	398	423	452	420	420	420	414	418	428	423	440	425	424	384	424	390	411	382	472	399	384	417	411	440	405	385	398	437	411	408	409	386	409	417	424	415	415	376	384	409	402	393	418	377	463	425	408	423	402	410	375	404	426	422	478	423	404	420	404	423	421	411	415	475	394	402	397	384	400	451	423	407	403	395	408	418	409	403	403	417	374	435	435	394	456	439	385	423	416	401	422	441	428	433	420	433	425	369	404	413	405	408	372	394	428	395	413	377	395	451	392	393	352	437	442	412	423	398	425	439	424	389	451	427	425	385	409	439	376	422	423	445	450	404	425	427	415	400	375	442	425	460	387	402	391	406	438	455	457	419	429	446	406	424	457	426	433	392	409	447	448	419	423	421	444	420	378	444	460	414	436	358	404	362	425	437	419	422	414	424	428	415	441	448	398	372	374	447	411	386	417	404	385	414	427	431	417	375	425	426	429	397	394	436	381	392	425	407	421	445	428	395	401	413	402	394	425	396	435	428	402	400	399	460	373	430	441	417	416	401	425	411	420	410	443	462	390	382	374	399	431	424	386	436	441	385	409	379	430	422	404	459	388	406	400	366	424	430	378	409	418	426	437	395	415	386	415	440	399	425	434	418	447	406	370	384	431	429	414	396	412	401	384	388	424	409	381	404	391	426	418	427	444	402	368	402	401	371	451	380	387	397	409	408	408	404	413	404	395	417	389	452	400	396	427	417	421	466	437	404	447	445	439	460	417	433	432	425	388	425	408	457	411	403	468	462	408	421	429	424	391	425	425	422	402	390	377	443	401	425	412	443	420	421	428	428	411	409	431	418	403	421	393	386	402	398	383	404	409	396	445	426	442	430	392	379	416	383	413	423	403	400	431	416	457	408	475	410	397	383	432	399	420	401	382	427	416	379	389	449	395	414	415	424	435	405	376	427	370	386	401	407	411	402	423	409	413	401	421	402	430	391	404	433	416	436	396	428	369	408	420	450	430	411	410	390	397	424	422	442	408	381	457	415	444	383	440	435	426	419	498	433	392	462	411	405	441	409	420	415	406	410	454	437	458	395	415	425	413	447	459	407	425	471	376	424	414	436	421	477	458	449	415	334	424	435	406	445	401	435	397	417	422	433	396	422	452	421	429	414	405	387	390	430	399	483	411	378	387	428	431	410	425	387	399	401	369	425	401	396	428	407	430	390	392	399	382	443	440	429	422	425	402	414	447	394	429	425	413	404	404	433	440	410	441	411	411	396	402	382	378	413	395	443	411	408	410	408	410	447	411	364	423	449	398	417	436	438	391	388	399	448	417	424	377	422	436	392	444	401	422	389	418	441	421	396	398	418	463	426	376	404	399	429	450	440	414	426	413	442	447	414	403	431	446	419	400	451	450	415	422	420	438	430	438	402	406	410	401	375	407	376	393	414	386	396	448	416	418	416	392	416	429	389	452	407	400	400	400	383	398	448	405	378	418	398	401	424	414	397	433	426	418	406	400	412	419	407	438	425	431	411	425	395	427	432	398	430	437	432	434	394	412	380	394	434	416	403	395	391	414	414	426	375	360	410	393	380	387	403	374	379	432	395	405	439	408	402	383	406	447	435	375	446	408	383	419	398	403	415	450	388	405	420	429	415	399	401	411	401	410	450	413	408	385	428	426	446	400	435	398	451	463	411	396	413	424	408	451	406	375	412	380	418	383	434	469	386	349	400	412	444	401	420	437	416	418	427	422	414	407	366	422	451	429	425	398	398	398	422	408	391	402	402	415	399	420	400	413	384	408	389	437	406	424	436	429	410	417	389	383	410	421	429	467	400	442	401	401	363	430	390	396	384	415	392	411	387	419	444	440	393	396	391	428	418	478	410	433	438	393	412	385	407	360	400	409	357	426	424	456	382	423	418	422	420	408	430	400	396	413	404	448	410	383	427	382	398	408	410	420	435	418	399	430	407	402	399	389	406	419	393	391	418	397	380	369	428	394	364	407	394	419	409	404	376	372	420	397	410	419	450	450	431	422	400	431	417	427	388	395	424	418	425	419	387	444	448	398	404	385	416	399	422	404	417	399	412	397	405	413	408	426	393	427	396	388	412	406	424	432	398	397	401	413	469	433	400	368	411	428	412	422	452	382	404	421	448	433	471	449	417	419	418	442	419	419	377	462	439	378	402	414	416	425	440	425	412	430	438	399	401	396	388	403	395	445	458	412	414	414	448	381	382	414	434	439	455	435	356	444	418	427	393	428	406	362	418	453	429	388	415	356	424	411	420	386	442	443	420	449	418	447	424	452	458	414	428	437	437	411	428	442	394	404	381	416	430	426	443	409	424	442
11802	3323	40914	15572	1915	1783	1504	1389	1306	1272	1177	1086	1055	1095	1074	1016	1054	996	960	1001	953	1000	972	967	963	930	959	954	922	958	954	957	954	964	898	943	926	922	946	895	921	944	909	916	922	942	967	937	943	910	950	956	865	928	926	911	876	1020	954	896	1003	925	885	959	867	951	938	901	883	914	881	853	921	921	914	928	959	955	852	909	904	879	899	924	874	933	922	917	936	969	923	950	907	907	912	946	885	907	914	937	911	953	861	895	887	932	932	861	943	907	906	961	932	880	930	886	879	912	910	855	836	914	874	888	920	884	959	894	867	895	917	908	930	929	934	905	924	972	881	899	891	889	941	933	920	950	867	918	916	901	926	915	928	909	895	944	912	937	887	938	909	929	916	942	907	897	856	887	911	874	931	882	912	861	912	890	871	902	857	916	923	914	895	891	867	934	976	920	902	909	922	938	920	875	879	980	970	935	929	885	903	902	940	939	906	884	866	850	918	877	928	928	966	942	883	935	894	934	908	903	898	880	926	981	933	890	921	938	877	912	903	926	914	985	949	937	868	913	954	916	869	930	928	909	883	936	833	846	898	859	933	958	930	972	878	880	911	926	930	861	932	964	860	884	951	942	903	903	920	925	930	893	895	913	884	918	916	931	927	902	914	869	948	923	911	874	906	892	954	902	926	914	895	944	914	923	910	964	959	950	915	878	914	927	926	911	832	860	909	898	931	956	871	913	876	946	917	914	919	950	850	925	925	907	887	892	938	934	922	931	892	924	900	879	892	914	969	926	928	879	871	921	932	913	935	911	921	902	940	924	918	864	895	940	885	870	875	917	905	890	904	944	920	933	908	891	903	888	885	939	907	933	930	910	947	904	940	904	911	889	892	953	893	851	873	929	907	865	860	968	919	867	898	931	873	936	855	886	901	923	957	875	969	893	888	865	842	895	948	943	899	885	943	889	878	931	888	903	852	934	888	975	954	859	904	891	881	894	877	864	950	934	898	963	910	864	855	867	905	935	933	923	865	893	896	924	886	909	835	955	951	859	900	891	935	887	915	866	943	934	870	894	881	897	858	888	895	859	872	947	891	903	911	944	933	896	866	902	956	971	916	893	944	923	817	908	882	924	933	939	916	902	923	900	919	913	858	875	892	897	877	909	913	932	909	893	904	907	894	939	903	906	953	846	862	879	860	877	897	924	872	903	918	920	902	970	873	882	929	925	924	962	908	913	874	818	865	893	915	876	884	1001	924	918	908	934	906	816	882	919	930	911	919	892	856	856	907	897	903	953	918	871	923	943	910	894	906	896	875	864	902	947	940	872	858	957	890	901	910	896	892	848	926	868	933	910	961	896	874	940	897	894	915	878	941	875	892	983	995	914	898	912	901	939	924	953	883	929	916	860	921	919	913	893	872	973	923	857	920	907	900	928	911	942	884	860	939	896	927	987	905	957	904	917	912	923	936	904	895	943	890	903	891	893	965	910	901	900	932	878	907	878	881	916	847	905	921	888	882	898	926	931	905	839	934	894	898	921	962	883	881	936	939	900	926	888	879	949	895	879	887	868	881	921	921	893	895	895	920	917	856	931	857	843	847	917	919	833	861	906	924	960	935	898	912	896	905	904	922	906	870	877	922	932	900	908	926	935	924	931	934	976	930	874	920	916	949	963	914	858	928	925	893	889	940	909	938	885	957	888	936	927	921	925	909	932	965	938	891	920	921	947	854	920	989	872	902	867	840	887	932	890	892	967	856	915	915	864	924	908	934	904	901	921	885	893	897	851	895	889	866	874	930	897	859	892	891	955	923	905	926	895	925	954	908	931	947	897	836	918	945	864	965	876	907	887	916	917	921	920	853	903	941	923	955	929	920	908	894	930	906	931	885	851	913	913	882	921	903	868	901	915	931	911	896	892	931	917	957	886	926	912	860	898	833	943	918	907	887	945	907	906	922	897	875	944	868	946	853	870	908	915	884	960	915	917	945	876	867	923	919	861	833	942	903	907	959	896	896	918	896	895	886	956	914	934	879	908	908	904	885	859	878	929	899	904	855	912	949	885	917	921	932	885	855	914	885	924	878	901	878	942	841	939	916	893	907	911	899	918	973	868	888	859	924	916	906	964	933	940	908	877	849	884	923	910	871	961	882	894	875	922	883	894	916	881	903	931	910	888	895	887	986	905	905	920	900	959	901	891	899	902	975	866	916	907	907	924	882	902	908	950	863	859	853	864	903	904	921	916	900	912	941	933	868	897	868	914	882	893	972	890	894	929	884	901	831	855	877	910	929	952	888	875	923	908	886	902	929	914	889	891	856	899	925	889	894	923	868	930	933	945	888	930	899	877	902	937	916	897	962	855	919	900	866	940	920	939	888	950	848	959	864	920	921	877	896	869	910	896	875	937	862	857	905	931	963	879	924	915	952	936	904	960	851	863	931	884	893	879	904	935	943	941	903	919	914	897	904	895	912	892	890	862	905	940	881	894	899	955	856	898	879	922	938	945	863	929	904	912	930	893	955	847	861	925	906	894	882	880	863	896	855	875	867	909	936	877	880	886	929	892	865	975	938	898	889	894	857	853	924	933	933	919	869	857	867	914	915	860	896	872	933	914	884	896	902	887	885	957	938	898	902	858	873	823	912	949	919	907	900	937	867	861	887	897	1017	908	920	925	941	902	896	902	895	918	939	896	934	869	931	891	897	895	954	961	914	952	913	896	914	916	959	873	881	917	923	888	982	951	919	902	941	940	890	934	894	900	857	876	932	899	872	935	934	846	951	949	905	946	874	898	862	897	873	923	841	910	914	959	900	863	912	907	909	895	930	906	894	905	910	865	903	882	816	959	925	925	882	935	898	885	913	967	884	887	983	896	910	855	898	886	908	936	909	903	880	892	893	896	889	941	957	924	953	941	909	901	876	912	915	877	909	929	912	919	858	956	900	921	894	956	900	935	932	930	940	922	947	867	928	936	873	945	977	875	848	882	897	933	885	971	913	898	898	922	925	938	933	955	891	914	947	894	906	921	888	897	855	915	839	923	944	899	903	967	868	896	894	938	902	890	885	899	866	930	860	944	924	888	947	901	915	959	869	919	901	834	888	899	894	869	836	952	896	895	926	905	911	909	895	876	904	913	944	910	973	907	891	868	817	935	840	880	931	907	916	903	913	898	889	933	903	995	946	900	903	921	875	881	966	916	882	976	876	873	900	927	916	941	960	915	866	914	914	910	908	954	917	906	848	876	918	904	937	893	895	906	939	916	913	886	904	886	917	946	875	906	935	852	858	927	926	845	947	906	847	894	868	939	928	965	869	888	939	919	884	925	916	888	891	895	902	899	876	890	933	927	965	910	855	899	942	892	863	918	890	897	953	930	964	923	888	873	905	928	910	906	960	952	933	861	902	882	890	883	885	956	925	880	925	941	878	871	908	877	943	904	854	969	845	864	925	895	886	909	877	874	941	887	924	881	906	893	906	894	947	889	894	913	884	909	917	954	936	885
4655	1072	1051	522	192	216	212	191	189	186	179	156	186	207	204	214	166	201	158	182	164	182	193	213	194	170	198	173	175	171	181	196	197	187	170	183	186	191	163	189	189	188	171	174	203	214	195	200	182	217	182	201	184	182	189	166	205	202	157	206	195	185	191	194	175	180	190	204	178	178	197	219	186	183	203	189	188	212	191	141	180	170	187	169	197	173	199	200	182	204	184	168	180	175	188	201	188	181	205	197	204	227	181	184	187	196	170	213	192	190	180	190	201	202	188	176	189	180	189	167	199	219	193	166	194	183	190	187	195	196	190	182	166	188	174	211	203	209	190	184	193	158	180	179	188	186	192	193	161	176	178	203	198	197	197	171	184	190	220	189	207	203	165	207	199	213	172	203	159	172	170	198	166	194	172	173	166	180	187	203	185	166	186	186	213	210	194	187	189	183	223	196	206	213	203	177	192	206	179	196	161	195	182	173	192	170	173	197	195	178	186	211	219	209	196	205	163	192	191	178	174	171	182	192	184	176	183	194	181	187	186	192	216	170	204	198	174	183	212	155	175	211	207	177	173	175	195	207	213	196	173	210	175	190	208	161	204	189	207	168	164	185	205	192	202	203	183	176	157	187	182	203	190	182	177	193	186	185	194	188	194	178	173	185	170	180	208	174	159	187	183	186	180	185	167	181	189	185	187	175	177	211	198	210	168	191	185	182	191	202	199	180	213	220	175	163	196	167	201	206	180	169	219	164	210	195	178	177	191	194	176	189	177	194	197	168	169	211	200	182	166	183	173	200	172	197	194	217	193	190	198	185	194	185	163	197	170	176	172	215	171	184	166	191	199	170	179	167	186	166	175	190	179	196	192	200	203	203	205	168	183	188	165	181	176	171	179	166	190	188	200	199	179	184	169	189	193	198	186	165	188	182	197	180	201	198	165	180	194	159	170	187	169	170	205	190	193	225	164	187	222	203	191	217	178	176	209	188	184	211	164	178	166	149	190	216	144	169	188	185	202	180	185	211	198	200	192	176	182	193	170	153	204	140	188	176	174	211	173	201	226	215	182	202	207	194	187	203	215	196	190	215	177	171	150	193	167	204	187	182	185	189	187	167	194	188	177	149	210	193	175	166	161	217	204	188	209	200	180	169	184	175	177	194	181	175	183	211	176	191	183	187	168	188	190	188	182	216	192	198	197	201	195	207	199	191	207	181	166	177	183	189	191	184	183	200	155	167	158	193	216	185	156	161	195	190	207	196	178	161	201	170	172	196	183	177	200	178	198	165	182	182	176	180	170	184	195	160	198	173	172	185	177	190	209	202	198	182	159	219	163	192	209	173	178	180	187	190	196	162	183	205	163	191	194	185	186	168	201	208	198	214	189	197	212	200	228	167	218	166	150	156	172	179	177	166	166	155	173	172	163	210	169	186	204	172	185	175	191	224	173	178	189	187	161	172	204	175	210	194	203	196	171	183	194	165	197	182	167	177	183	207	169	181	164	147	202	175	189	181	189	186	187	182	198	198	186	205	172	175	225	194	197	196	186	187	193	180	190	181	188	192	198	207	185	200	198	165	187	184	198	175	202	184	199	181	165	192	180	181	190	170	195	173	195	180	186	173	181	178	191	167	188	169	195	168	181	190	179	177	199	213	196	191	189	214	165	177	165	187	208	188	189	200	192	186	202	178	172	193	204	191	183	187	199	193	209	207	205	183	181	191	176	196	183	187	209	188	197	183	188	165	192	173	207	185	203	221	189	171	172	194	166	162	174	184	181	163	180	208	182	172	169	211	193	169	198	175	173	194	174	193	203	199	191	165	170	204	223	174	174	172	181	209	220	156	164	197	170	191	157	171	178	189	204	172	179	208	188	197	193	175	191	204	183	209	204	186	187	164	191	175	208	193	213	176	187	183	195	213	191	179	178	189	193	198	204	189	175	181	191	201	206	169	199	191	208	214	168	205	204	186	204	168	192	193	171	195	207	190	196	215	181	167	189	191	173	188	171	210	187	188	215	204	191	170	186	186	176	188	169	133	206	194	172	198	206	184	198	188	213	198	175	186	161	197	183	204	187	189	164	193	198	171	171	188	189	200	185	192	194	188	207	192	166	211	189	213	203	165	167	177	183	190	195	197	183	186	158	164	197	189	188	194	187	181	183	198	224	183	195	179	204	189	204	219	214	190	182	175	156	179	195	184	225	196	180	211	199	180	210	181	172	183	175	212	200	188	221	196	177	180	196	192	207	186	170	177	188	202	174	176	181	189	195	182	192	186	177	196	184	184	159	181	209	193	174	190	144	203	189	194	195	176	187	198	207	184	177	193	197	188	180	157	200	222	181	200	193	206	188	207	163	189	180	197	169	167	193	181	221	189	168	191	176	191	187	175	180	198	176	188	176	185	189	180	179	179	205	220	176	201	212	153	185	183	193	191	162	193	211	185	209	203	191	175	185	191	171	177	192	208	180	209	179	192	198	137	189	219	190	183	190	194	163	173	174	172	180	164	173	170	160	177	172	188	211	171	201	194	192	173	175	169	181	186	214	216	172	207	196	173	193	153	178	189	176	196	197	201	174	211	178	181	166	160	191	186	175	178	175	156	206	179	193	181	171	160	181	181	174	169	216	167	183	186	211	176	187	203	187	154	195	192	185	149	215	208	198	199	212	187	178	165	204	183	187	210	173	186	167	174	206	160	188	158	163	180	159	192	217	184	205	189	176	181	176	201	194	182	169	180	168	213	207	205	179	212	192	190	188	153	187	192	161	192	209	186	186	196	180	188	197	179	190	181	201	157	190	182	169	177	171	184	201	185	182	206	169	190	218	190	212	173	201	183	202	165	194	196	196	183	193	193	215	207	177	159	184	169	192	210	191	194	170	192	183	183	225	195	202	180	198	187	187	180	180	187	216	184	198	181	190	169	203	198	181	163	188	176	186	185	166	197	196	187	200	182	184	200	160	183	182	178	185	208	186	200	174	203	189	198	189	189	198	177	170	167	211	210	207	190	210	190	155	191	191	190	177	207	185	197	164	188	202	217	194	191	203	177	169	180	184	186	201	183	183	188	188	199	174	210	198	178	213	173	164	182	182	163	197	200	177	169	182	191	205	195	218	179	190	202	199	165	153	202	193	201	195	192	180	193	180	217	173	187	172	173	178	187	194	192	185	203	164	177	202	186	185	160	161	189	190	164	163	201	194	197	177	195	176	207	192	184	205	199	184	175	207	174	177	216	193	168	186	179	190	176	192	210	175	177	173	204	175	184	197	192	205	173	184	179	208	168	185	192	195	198	186	169	222	173	172	185	190	174	167	168	199	186	206	180	178	197	187	173	203	175	185	187	198	181	196	182	207	181	213	185	164	178	197	169	182	175	171	190	169	206	202	173	172	175	197	193	196	178	176	201	170	193	198	187	181	183	197	198	194	188	197	207	210	211	177	198	182	189	181	206	200	209	192	183	208	182	173	178	189	175	197	160	181	219	216	163	173	229
3633	1348	2886	1347	510	487	486	503	507	491	495	526	515	536	490	469	491	510	484	515	453	512	450	529	499	509	497	458	545	507	485	461	499	457	484	491	501	506	493	499	478	499	453	498	475	490	498	493	540	487	507	482	502	505	499	488	495	488	499	479	481	492	490	500	511	461	494	477	461	522	477	505	476	484	499	492	508	452	493	488	491	478	519	462	529	473	476	484	528	514	471	472	462	520	494	521	445	445	505	523	490	473	470	504	458	495	476	516	506	478	439	503	490	492	507	484	445	476	452	486	502	507	477	486	482	539	476	456	495	508	460	459	527	486	500	521	531	472	481	465	462	477	480	484	507	476	493	494	476	494	456	474	529	505	507	520	514	507	476	493	486	487	541	518	496	529	480	493	480	502	467	505	509	482	471	484	505	468	443	494	494	519	498	488	474	468	504	463	489	474	487	496	536	496	471	508	461	490	512	506	501	487	461	480	500	495	508	433	485	501	450	497	473	498	491	472	475	496	500	474	489	484	455	468	484	499	460	490	474	470	533	508	474	472	518	479	474	518	474	480	482	504	475	505	487	502	518	483	496	527	493	489	448	451	474	495	497	439	499	494	482	481	510	497	486	464	471	460	511	532	470	511	493	521	535	481	522	470	504	461	497	520	467	497	497	532	462	454	477	534	499	474	481	478	468	494	492	471	475	481	475	482	455	486	485	473	492	456	498	506	469	469	478	483	458	468	513	519	490	485	487	519	476	481	453	471	460	459	469	494	462	486	475	494	481	507	494	519	478	475	480	525	484	471	457	513	524	459	505	490	492	487	493	481	536	525	457	462	481	468	451	509	462	518	465	490	475	495	508	489	499	478	489	535	486	535	494	509	501	466	487	450	474	463	513	515	465	470	514	497	464	470	451	469	506	475	503	511	506	467	502	472	471	487	496	515	477	494	512	514	466	451	494	491	479	456	483	486	486	489	433	463	476	490	500	481	454	508	507	525	498	500	511	486	483	441	471	469	494	503	493	484	488	460	479	495	517	511	479	485	463	461	494	510	499	471	526	504	466	433	464	484	465	500	475	532	488	494	448	493	452	495	482	478	497	435	496	507	489	475	523	506	494	504	455	484	513	452	503	463	513	522	470	515	528	482	480	496	455	490	488	477	482	491	484	461	478	504	461	514	420	468	498	488	471	514	487	487	503	483	472	465	445	521	461	455	450	505	486	488	447	495	498	499	501	504	542	505	486	478	485	462	474	468	514	454	445	512	477	505	507	458	508	488	487	491	452	482	482	496	468	457	489	481	483	476	465	472	436	469	468	488	507	517	529	487	517	552	507	481	488	459	515	451	470	502	485	483	451	497	499	478	492	471	488	475	501	507	513	495	480	458	533	498	480	505	471	505	503	492	493	443	500	472	502	458	493	490	472	481	466	483	463	513	534	481	462	472	464	481	499	503	471	507	517	558	502	468	449	488	559	487	481	483	460	494	481	494	489	472	510	519	488	460	480	485	485	513	465	529	503	477	460	492	484	507	470	447	502	493	480	488	482	492	498	520	472	456	479	502	471	459	496	489	460	502	462	468	458	515	486	482	485	479	484	475	474	491	505	507	458	520	485	469	467	484	474	497	548	511	494	452	500	463	538	485	487	481	471	481	481	492	489	479	463	516	530	449	518	486	475	495	484	482	470	511	492	475	495	471	468	507	457	499	499	516	439	474	488	477	504	469	531	483	477	511	466	501	480	507	487	464	488	462	471	489	459	483	474	489	462	467	523	468	487	493	510	494	521	534	487	499	457	497	466	464	464	503	472	456	485	463	519	454	503	476	493	434	500	517	436	459	491	493	473	483	482	519	522	434	473	479	477	512	482	498	460	476	481	528	516	510	512	472	477	504	492	516	483	514	485	490	463	543	527	488	487	500	501	480	456	490	475	463	488	471	500	497	493	478	484	487	514	504	484	500	474	463	508	497	481	485	459	508	491	510	500	460	492	470	511	468	506	461	435	512	498	488	467	541	516	521	520	472	463	502	492	494	490	472	428	494	479	479	463	489	517	472	446	480	492	520	460	469	475	499	469	492	473	497	476	456	480	468	486	504	539	518	455	488	500	494	529	539	508	472	482	473	475	458	479	482	459	496	511	497	481	517	462	487	458	483	500	487	480	517	496	483	493	474	475	467	502	507	486	483	468	452	485	443	500	493	487	510	478	510	472	479	487	485	500	466	451	488	470	490	511	515	501	509	469	473	449	473	474	473	476	462	469	518	428	474	479	456	505	481	483	471	477	441	482	471	511	477	489	479	479	516	475	473	492	485	482	515	500	473	501	491	486	440	489	453	505	461	489	510	432	475	540	469	495	522	481	470	484	472	489	489	451	498	514	476	513	474	504	513	477	503	497	510	484	485	470	498	513	478	467	454	481	510	469	490	495	458	503	466	532	498	508	508	512	457	486	469	485	495	473	419	512	457	478	467	495	457	447	459	488	529	464	496	504	511	505	457	461	498	464	492	465	500	496	470	457	497	488	508	491	474	482	455	488	547	507	486	475	439	506	466	468	507	447	493	445	493	461	494	468	460	487	453	506	511	480	514	484	500	478	489	516	516	514	486	499	447	497	493	499	526	523	477	535	470	488	473	448	489	472	494	499	489	489	488	502	480	502	445	470	484	504	450	489	499	491	477	490	490	461	495	485	482	485	479	492	489	448	487	468	476	469	498	458	477	528	455	477	469	478	482	516	534	460	480	484	484	483	520	488	507	496	460	501	474	521	476	477	502	490	492	491	493	475	478	457	479	466	486	498	475	491	476	454	485	513	470	450	466	471	488	504	486	434	490	513	504	467	473	508	500	520	492	494	464	518	499	506	517	505	505	470	483	464	471	542	456	514	495	495	444	478	501	476	496	451	490	458	502	487	483	502	488	494	477	467	496	496	494	502	519	484	466	466	491	501	499	504	448	480	481	490	461	538	481	448	519	527	534	479	463	466	469	432	530	450	476	446	485	474	476	503	495	489	491	516	478	500	506	480	428	497	507	485	501	453	510	498	479	538	502	508	488	492	504	482	522	497	493	466	492	483	438	497	445	474	483	523	485	487	483	458	463	488	508	467	488	444	526	452	493	485	490	528	446	511	492	455	463	504	458	494	457	503	457	496	445	520	460	466	480	487	480	512	476	501	477	485	485	530	505	457	481	495	480	499	503	510	459	481	526	485	512	477	494	478	479	509	531	480	472	512	486	545	472	512	476	490	483	479	484	528	477	483	479	512	533	477	471	508	510	482	499	477	492	460	480	482	484	509	494	499	454	517	498	482	495	469	507	471	465	500	468	464	474	481	495	443	527	486	505	518	464	473	470	512	512	496	469	516	519	517	483	477	503	483	513	519	464	455	466	521	486	451	460	477	520	495	479	494	455	459	499	475	515	455	472	466	471	461	514	483	470	489	476	515	480	486	458	495	498	490	504	432	464	475	452	487	445	494	510	496	477	484	489	504	508	519	485
13141	2368	15774	12968	720	460	437	451	447	359	399	386	432	374	346	420	379	357	393	386	398	364	376	374	386	388	384	349	390	385	401	374	373	414	393	380	380	374	366	390	389	408	408	379	398	365	392	370	382	372	319	369	402	356	403	368	393	390	377	375	374	377	372	366	343	374	369	356	366	346	424	391	385	395	377	365	343	371	394	409	376	403	374	369	360	340	335	366	405	371	366	367	374	389	388	360	404	367	357	385	314	347	359	365	369	404	404	359	362	337	367	384	382	367	376	385	412	346	345	378	393	359	413	404	378	397	358	374	376	397	389	391	384	369	383	373	331	365	361	360	398	396	401	357	371	397	390	373	398	423	388	356	378	389	355	369	358	370	374	356	347	415	321	346	370	384	359	390	376	415	401	357	370	372	337	368	360	400	359	335	384	387	393	352	403	402	400	381	383	378	334	355	421	386	360	357	383	364	366	392	347	390	359	326	362	380	421	417	403	361	353	378	346	372	367	367	374	399	363	372	412	389	373	354	365	336	347	411	346	368	436	351	378	373	384	404	342	344	406	347	347	398	326	400	404	387	399	352	364	347	374	350	340	412	397	369	373	382	380	427	361	324	373	357	359	389	347	348	331	414	403	355	357	368	367	371	353	358	394	403	394	398	393	385	380	388	364	390	406	383	334	404	383	362	385	384	376	376	429	344	350	377	365	363	406	398	362	368	354	387	402	368	368	379	390	348	332	431	344	355	379	385	362	359	346	391	364	368	377	362	337	344	359	373	375	371	351	354	362	416	362	363	380	385	379	352	370	407	377	392	362	383	378	394	411	396	404	346	387	333	416	347	333	398	374	368	389	360	360	353	397	413	398	357	362	410	368	353	372	357	382	358	361	379	403	361	375	385	352	365	344	368	366	352	352	367	399	414	336	385	352	416	371	377	363	354	352	378	361	376	399	377	370	397	410	405	366	356	357	397	371	388	399	369	388	403	394	341	382	363	366	360	358	372	355	375	337	363	387	377	387	393	392	351	387	375	333	370	391	385	374	345	349	402	345	348	379	314	403	401	359	358	355	402	366	341	368	398	377	351	385	333	341	369	381	389	360	363	389	370	374	338	430	344	381	333	382	365	365	394	386	347	397	318	374	356	360	377	366	385	382	343	396	377	379	355	377	350	381	356	366	369	394	371	345	382	398	372	387	381	323	371	389	393	371	361	358	358	347	349	393	393	381	352	364	380	395	417	379	401	374	353	343	354	342	368	347	394	375	381	336	382	377	380	384	314	351	423	410	359	404	377	384	428	416	362	338	413	404	362	384	359	415	374	352	371	415	410	338	358	362	387	394	387	351	371	383	389	411	342	368	372	383	406	395	376	386	340	397	376	384	371	388	413	382	363	403	378	395	394	351	375	321	352	373	350	353	401	354	375	365	375	366	383	408	351	385	385	350	360	355	381	392	349	344	374	351	395	351	382	428	383	335	366	338	330	379	368	358	352	383	363	334	357	366	399	395	425	392	375	357	380	339	379	385	351	392	371	414	393	367	378	393	335	339	367	380	374	361	348	379	336	431	381	400	418	345	383	379	377	389	403	401	361	368	356	346	376	372	398	381	391	356	384	408	355	363	323	395	386	381	381	362	358	377	375	385	356	358	368	363	362	360	339	366	377	395	352	394	323	382	365	363	378	354	383	360	410	403	392	380	335	412	408	382	368	359	390	367	378	365	366	386	388	346	411	383	379	348	325	396	366	396	368	368	389	362	361	377	350	394	406	380	375	382	397	391	363	397	385	368	403	400	367	381	397	352	368	380	356	404	378	420	368	375	376	391	354	372	385	361	395	380	338	410	358	370	388	367	380	347	390	386	329	401	379	352	352	345	364	398	392	392	383	417	373	360	382	405	400	362	339	392	376	387	358	373	427	387	399	384	372	356	370	357	355	357	390	361	369	394	375	367	402	346	400	352	358	383	416	363	371	357	343	385	396	354	373	377	351	374	378	371	384	373	372	342	354	349	371	348	422	368	405	359	362	408	353	370	326	352	360	393	380	357	353	410	379	364	379	343	310	395	338	403	394	360	375	376	378	381	410	411	391	370	382	371	377	378	400	350	365	366	366	366	383	356	383	387	377	380	387	367	360	357	361	343	380	372	370	394	374	380	341	360	356	353	354	331	367	329	391	406	393	377	366	365	408	414	396	368	362	346	370	413	365	363	396	379	382	372	353	377	348	376	371	370	374	376	340	345	375	396	370	389	374	410	435	390	370	349	369	349	351	365	345	381	381	392	370	369	399	346	373	378	383	388	414	340	350	350	377	368	377	378	393	380	379	360	364	339	360	389	396	381	384	414	379	377	341	345	399	387	403	364	394	359	375	363	345	388	365	355	381	362	374	371	389	347	399	391	389	350	393	378	417	377	391	349	343	410	403	390	367	354	362	375	346	373	387	392	355	352	370	385	405	369	380	373	357	405	400	367	390	359	398	407	416	373	376	353	375	367	386	357	389	352	356	362	357	367	375	348	357	373	390	361	387	375	382	382	336	389	357	371	377	355	366	368	365	397	359	388	390	343	381	358	366	336	376	394	377	340	385	360	388	387	425	412	377	362	359	396	385	356	350	333	358	367	348	388	360	362	348	358	337	359	350	347	337	355	417	420	377	380	357	370	345	374	375	372	346	364	413	401	348	335	362	370	361	386	364	341	360	368	325	348	385	363	378	351	372	393	370	372	402	367	374	368	400	327	384	396	355	388	379	364	379	404	374	374	406	391	400	362	361	330	390	355	383	386	386	405	398	398	383	348	355	370	374	392	354	347	368	347	346	403	407	394	347	350	350	369	393	348	366	354	392	370	408	411	348	364	370	370	356	360	413	418	390	362	402	396	347	406	381	406	402	399	371	379	376	326	342	408	367	362	355	355	375	374	342	354	365	344	407	363	379	373	398	366	398	370	394	371	398	361	373	333	405	340	378	342	339	345	364	356	378	406	349	339	378	373	386	373	358	381	396	347	345	409	361	381	391	367	366	368	367	379	410	396	403	352	352	380	380	363	376	372	356	401	358	375	384	367	386	390	344	415	379	355	372	349	341	351	388	348	380	379	394	385	386	375	372	368	363	369	364	360	391	364	388	362	376	345	365	396	359	358	378	390	395	375	400	381	373	417	393	349	333	360	360	354	382	364	417	320	379	377	357	388	370	335	368	367	344	397	360	365	382	360	325	382	371	348	370	381	394	387	418	364	335	396	413	376	357	370	350	393	418	413	376	405	376	377	417	389	353	376	376	340	400	386	354	380	390	395	371	351	361	377	352	376	394	396	367	368	379	415	332	358	378	400	360	352	388	360	392	398	378	377	392	379	347	360	369	346	380	378	369	363	391	360	402	404	382	360	368	381	375	354	388	375	324	360	376	355	416	396	382	347	402	397	425	383	400	342	407	407	384	363	387	355	365	385	365	357	315	362	335	411	388	345	376	341	381	359	405	361	370	386	382	367	352	383	395
9447	2440	25259	9953	1327	1354	1202	1102	1065	1030	995	925	888	952	955	913	958	886	970	931	906	880	912	876	932	867	844	829	872	876	892	874	864	893	863	914	853	851	899	845	841	803	840	864	826	859	877	906	838	890	892	915	865	853	873	838	815	836	892	919	819	853	873	819	841	837	814	864	885	831	878	810	844	848	870	891	873	869	860	838	845	845	891	868	875	862	818	850	912	877	822	825	884	821	835	819	894	829	822	817	906	866	925	834	840	886	859	847	823	843	832	822	811	886	827	869	809	872	878	848	793	848	935	860	876	861	844	883	889	842	803	828	836	877	785	917	831	812	844	831	855	857	892	854	848	836	952	835	829	818	872	855	866	873	822	802	883	828	834	827	840	863	866	882	848	834	854	874	862	843	853	857	848	809	797	835	819	840	836	846	851	870	821	823	864	850	891	823	822	832	875	845	883	878	819	886	828	835	800	862	857	889	841	908	894	851	846	844	815	838	862	856	878	804	851	837	816	787	810	904	838	855	803	880	862	867	824	862	883	836	858	827	865	874	890	853	890	846	792	863	853	880	844	870	884	888	883	857	897	838	794	898	860	834	885	802	846	877	830	832	808	895	835	885	841	880	831	812	855	838	889	832	844	843	849	829	888	841	860	857	899	847	858	821	845	868	843	889	835	860	863	816	896	860	871	864	898	861	904	849	854	892	862	889	865	871	819	806	855	880	858	842	888	841	827	881	871	826	854	870	886	853	857	841	837	886	860	833	893	873	834	828	823	852	911	814	830	925	814	891	872	861	829	854	913	903	826	843	895	861	828	903	848	818	827	832	879	833	932	832	853	855	817	889	879	852	863	875	835	869	807	806	864	902	859	805	860	863	870	825	880	834	817	838	868	861	812	839	836	841	869	860	841	846	835	907	879	888	858	836	838	824	824	867	834	855	863	866	850	859	906	867	901	829	877	874	833	829	830	866	890	860	860	891	923	885	874	885	843	864	883	862	874	840	845	886	863	837	854	865	829	837	835	874	889	842	856	854	942	849	829	881	886	865	939	841	818	832	848	869	810	880	849	850	840	879	879	834	835	858	885	794	892	836	837	861	862	823	866	844	855	833	808	888	817	862	822	881	859	837	861	842	879	843	839	838	863	889	904	887	873	893	894	907	926	823	902	941	955	851	852	863	891	864	889	812	905	848	854	935	873	851	876	856	841	815	853	871	866	847	897	889	854	864	894	897	870	866	827	845	892	846	832	850	861	866	864	835	838	828	880	864	926	842	864	827	844	844	858	862	890	845	827	826	870	837	872	832	913	841	857	910	845	844	860	863	879	843	891	837	837	820	836	892	815	866	836	878	881	862	853	829	847	863	838	874	864	882	907	850	861	843	854	858	862	843	860	864	871	828	850	847	815	841	840	837	795	849	817	839	787	840	893	895	875	841	830	816	836	863	906	858	870	932	845	885	871	847	824	876	889	849	862	845	864	871	837	779	838	858	839	873	890	855	863	777	834	860	876	848	863	915	924	912	873	865	877	841	870	845	827	827	876	830	833	847	864	853	839	880	872	870	871	836	832	885	856	869	884	831	850	849	882	897	874	875	880	857	899	823	845	873	874	897	820	873	793	875	878	860	857	861	888	882	835	840	838	862	890	856	856	849	825	890	898	835	874	863	826	808	841	803	857	873	900	877	855	885	818	886	880	907	854	831	854	834	873	884	849	809	839	838	879	844	837	896	895	851	862	825	805	840	804	854	782	829	855	873	889	856	818	857	840	820	835	883	851	879	844	873	884	869	869	809	854	863	850	873	873	901	837	860	864	818	842	830	846	862	895	920	869	876	882	892	854	889	887	879	849	861	836	882	812	860	838	813	885	856	837	884	838	904	846	856	827	813	836	827	866	865	852	874	881	859	875	855	816	894	880	811	797	827	860	861	842	866	853	855	836	891	853	892	880	844	847	810	832	876	788	805	855	896	830	866	854	923	848	867	885	874	852	825	856	890	838	853	898	824	891	853	858	873	856	795	904	852	843	889	838	871	878	855	892	852	851	886	859	868	874	839	911	879	796	859	865	847	889	847	861	859	811	834	872	889	890	849	856	901	885	817	847	849	842	882	898	913	830	839	837	873	815	887	834	865	843	865	854	831	815	877	878	864	842	869	844	863	902	874	897	900	885	830	825	876	882	800	866	863	873	908	872	864	901	856	828	861	787	842	870	828	808	887	847	850	842	827	853	799	859	825	819	871	859	880	867	903	842	840	808	842	864	849	870	841	897	864	862	861	868	860	784	829	865	832	842	840	893	869	861	830	837	872	843	828	763	832	842	840	874	842	826	907	811	847	838	881	908	853	850	822	888	869	863	816	880	834	852	876	856	871	877	833	832	803	904	868	878	867	812	868	854	797	850	857	897	845	816	873	855	855	882	852	838	831	838	876	874	819	833	878	857	821	866	833	852	868	878	778	854	856	863	840	887	840	855	850	910	849	901	860	777	827	833	881	848	867	845	855	853	895	876	842	843	805	871	848	850	854	875	837	861	811	812	834	881	872	850	794	877	843	897	840	849	894	854	844	841	855	861	882	847	839	844	839	860	817	883	863	840	850	875	859	876	891	873	808	872	811	856	822	826	840	884	811	866	862	872	902	874	895	841	835	835	848	854	899	855	828	868	845	922	859	846	839	866	895	870	896	843	829	841	936	861	880	844	845	839	881	871	863	834	879	841	821	905	900	838	887	836	840	834	857	871	870	861	883	855	886	851	844	869	851	884	890	918	873	908	838	854	823	812	847	830	850	851	870	850	856	841	870	842	905	803	821	874	847	851	832	858	859	858	848	849	854	823	913	836	841	846	852	844	851	881	890	867	800	859	862	866	831	831	835	869	847	897	829	814	876	889	880	831	835	813	863	830	859	869	832	888	862	889	840	847	776	841	858	860	874	837	904	909	827	883	844	874	842	877	883	826	859	865	861	881	850	847	840	852	837	890	824	877	869	909	840	844	789	836	841	845	836	841	869	819	778	839	871	863	902	881	830	833	855	840	857	855	876	899	908	828	831	903	870	864	828	834	883	863	814	876	867	827	862	873	822	903	890	865	861	889	782	847	820	876	879	801	822	907	873	838	855	795	863	826	837	867	861	921	850	903	834	861	852	848	899	863	871	874	869	865	835	889	802	863	834	845	878	930	856	785	836	831	827	835	941	868	860	823	902	832	877	894	804	912	870	930	851	852	871	862	843	813	844	812	832	872	861	829	839	844	842	845	852	880	854	857	919	814	852	877	863	864	875	875	897	839	858	857	813	876	817	867	910	857	824	820	854	876	912	840	884	866	839	950	823	870	864	875	852	872	834	774	896	831	884	881	812	859	873	832	849	931	883	817	872	864	853	848	814	897	879	891	870	879	858	862	829	859	869	838	881	801	879	856	839	793	909	815	840	878	832	839	842	844	915	864	870	886	789	845	856	867	834	828	837	826	846	870	855	856	915	829	822	809	857	844	847
21889	4297	26776	20045	1451	578	571	486	494	459	457	431	433	484	430	434	454	410	436	401	431	416	379	419	441	429	457	449	397	429	393	431	416	435	398	388	406	403	419	413	430	441	427	424	397	409	394	401	445	451	414	398	404	376	398	404	393	419	438	407	438	400	390	421	378	397	412	422	374	420	385	389	401	395	423	407	427	425	408	401	405	387	435	436	426	403	438	373	392	463	416	404	410	414	408	412	390	466	403	435	431	434	387	398	399	431	396	375	426	431	401	421	404	422	435	424	408	399	388	422	410	360	417	373	471	414	430	417	432	395	395	426	390	417	465	426	387	428	386	355	438	384	398	399	367	457	455	399	436	397	397	414	401	389	420	402	426	436	426	454	416	411	392	421	402	404	414	427	418	411	445	418	391	409	438	377	436	423	402	389	443	433	409	390	443	459	424	431	410	427	411	381	420	401	434	413	393	452	428	428	436	433	424	403	393	433	378	374	406	387	392	456	368	422	398	401	397	432	442	430	429	393	389	402	407	404	449	427	481	409	406	446	435	400	409	409	398	409	409	460	437	439	414	434	348	443	410	421	426	375	419	400	408	419	424	408	409	397	373	407	400	430	425	396	389	415	395	396	387	415	422	395	443	439	460	423	440	400	372	425	405	378	401	413	453	418	435	431	405	408	432	364	436	383	406	443	382	362	390	445	421	396	415	407	425	396	392	416	402	382	428	427	391	404	385	399	412	411	426	407	381	416	432	433	411	435	409	437	407	446	427	426	458	447	390	418	409	443	420	399	395	416	383	386	382	377	447	427	420	418	400	427	475	445	438	439	366	393	418	364	435	407	384	430	431	426	423	416	413	431	416	400	450	431	445	365	392	398	451	384	412	388	421	429	411	424	468	464	408	441	439	408	408	394	407	432	435	394	422	420	418	417	438	430	412	404	386	410	391	415	342	412	409	416	394	442	380	422	411	408	406	388	407	420	387	407	396	411	336	414	463	420	444	430	401	403	429	392	456	411	383	448	415	424	382	444	415	418	439	421	424	379	419	404	442	381	431	424	433	387	383	428	418	387	410	404	443	409	391	382	409	432	422	398	394	426	437	412	397	400	405	450	370	433	404	426	444	369	407	437	404	422	408	385	431	406	389	400	389	419	425	461	386	396	380	429	415	390	408	397	421	400	420	393	444	440	405	405	421	408	422	465	447	419	368	412	461	430	421	400	414	439	390	437	418	366	416	413	436	391	399	419	411	449	389	445	409	396	392	393	413	425	380	370	402	411	407	418	412	420	387	390	426	429	424	413	434	391	421	439	419	429	409	424	395	387	420	362	406	410	370	438	414	424	376	427	393	435	430	432	414	386	427	447	429	422	433	385	443	451	405	414	454	408	449	441	379	396	392	421	400	425	369	440	439	361	423	392	417	406	387	408	387	446	435	422	448	392	386	464	404	451	416	443	407	405	397	410	412	426	426	401	370	419	416	421	414	413	406	446	371	427	398	411	411	419	453	407	407	362	364	435	397	402	392	389	400	393	398	395	420	394	439	450	409	423	433	420	408	414	403	418	424	369	447	457	369	360	427	378	453	452	406	391	409	396	398	433	428	400	378	401	392	380	389	403	393	398	374	416	393	421	426	446	405	427	402	385	401	388	410	407	395	421	404	443	397	428	409	433	418	394	382	397	416	460	413	430	432	418	412	368	408	435	407	445	394	434	383	385	389	438	393	412	403	377	445	429	427	438	394	412	385	404	436	410	423	448	415	402	406	421	416	436	386	448	417	408	433	362	421	451	428	434	402	398	404	391	371	448	443	442	394	416	431	379	404	388	405	434	382	381	436	371	419	424	442	399	394	392	450	389	398	422	426	383	409	404	399	399	458	449	361	404	419	403	376	380	398	399	427	429	426	409	436	427	391	436	415	405	421	405	419	430	430	429	455	412	418	390	437	432	416	413	402	382	424	418	398	427	462	379	387	412	403	449	437	425	443	425	388	394	413	419	428	361	385	443	378	405	410	420	435	399	435	387	428	414	434	433	416	396	397	419	400	449	431	410	419	440	425	426	439	430	401	447	369	435	433	441	400	408	417	413	410	405	457	430	464	440	420	420	440	390	431	402	395	403	386	416	396	440	387	384	410	422	428	434	419	419	412	420	420	389	370	423	402	419	396	372	444	409	433	417	427	426	428	356	419	389	455	437	446	407	388	410	407	408	440	390	407	417	429	384	397	414	398	396	424	384	390	417	394	392	455	409	380	424	399	430	404	392	383	406	385	417	420	410	399	415	382	390	394	424	441	369	406	409	430	376	409	400	451	436	421	407	413	414	406	408	406	381	403	427	414	397	433	431	422	452	419	419	395	402	408	367	382	432	417	402	438	401	411	392	427	391	439	431	401	388	411	424	434	430	413	423	400	430	396	400	419	421	377	407	458	384	412	416	396	382	429	410	399	417	418	392	365	392	433	414	372	416	395	430	429	408	384	385	397	425	419	389	401	453	422	433	404	447	395	436	419	433	433	441	364	433	419	426	407	407	385	424	418	388	394	411	431	445	433	434	391	407	453	416	398	411	424	416	408	395	400	377	406	390	398	404	404	414	435	441	422	396	371	366	426	436	462	421	391	410	396	440	389	435	413	422	414	468	411	407	411	378	457	390	426	382	442	399	439	386	440	407	427	408	412	452	404	426	430	416	395	402	410	422	389	433	428	401	400	399	456	408	417	410	426	430	362	397	384	416	417	416	429	348	399	412	397	444	411	410	392	389	437	464	428	432	399	440	461	361	394	410	411	375	437	398	424	450	393	361	389	386	436	407	389	411	400	385	400	390	385	410	440	444	398	406	400	360	418	398	398	411	422	382	396	394	365	380	415	418	385	421	403	404	397	429	436	421	416	430	417	413	389	420	360	435	458	405	392	392	405	396	423	450	392	369	434	407	403	368	373	394	413	413	438	404	379	411	399	390	394	412	430	437	430	403	405	401	412	362	421	422	455	489	429	409	392	352	424	407	422	382	440	395	418	431	390	416	423	380	371	421	406	384	414	463	440	407	369	439	411	418	413	432	404	404	461	422	400	400	382	430	439	375	417	451	428	414	410	370	383	425	397	412	367	352	388	383	446	396	409	383	404	392	414	397	427	429	434	422	404	446	400	374	410	412	387	456	414	419	414	428	422	386	397	395	422	414	441	389	446	421	416	391	402	412	410	393	416	417	400	408	395	411	407	423	415	430	438	440	428	417	405	425	426	430	408	388	434	393	373	400	412	450	474	420	417	433	412	410	450	426	410	370	452	402	404	464	442	382	399	397	455	365	383	374	360	387	458	472	425	405	415	459	400	374	401	431	393	427	372	404	412	433	432	434	399	412	425	403	413	371	427	433	366	399	400	390	406	391	400	413	436	414	379	397	424	419	409	399	395	458	381	397	383	405	393	398	424	424	433	423	400	419	400	394	400	393	437	412	446	424	371	407	424	433	431	401	406	364	415	411	402	379	422	412
12041	3348	34358	11204	1996	1703	1475	1351	1318	1231	1140	1116	1091	1051	1090	1017	984	969	1003	1022	938	965	937	913	947	971	970	941	898	937	886	913	910	932	920	913	916	923	977	947	954	938	899	900	893	931	897	904	919	939	922	921	925	905	935	879	897	914	935	894	905	921	874	949	909	916	889	930	933	946	895	924	927	900	932	869	898	956	926	911	872	884	923	891	908	934	934	865	895	888	864	835	874	908	903	902	907	964	902	902	901	945	887	895	883	862	878	906	926	917	919	881	904	920	923	917	937	895	935	920	925	915	911	879	916	891	881	915	939	878	880	889	903	931	864	932	896	898	880	988	896	900	880	894	900	951	918	918	942	889	900	932	874	896	926	862	912	875	912	872	937	930	887	942	873	947	907	877	887	886	892	878	866	875	923	929	879	860	860	864	918	943	897	911	886	892	906	900	895	832	887	860	914	919	903	905	914	914	889	929	883	894	887	908	915	860	901	903	897	915	882	930	913	939	912	913	928	925	891	928	888	888	908	930	858	896	868	904	907	900	887	929	886	886	900	858	860	888	890	924	897	922	882	929	871	849	875	897	852	903	915	898	905	889	908	856	912	895	895	935	937	903	868	914	963	899	913	867	939	879	934	876	922	849	904	925	932	895	888	888	915	870	923	906	899	924	885	881	886	870	855	933	909	924	912	884	898	859	916	939	848	855	869	903	887	892	890	917	895	921	921	934	960	882	889	898	891	913	890	898	906	884	960	871	858	907	918	890	903	951	903	950	928	906	873	938	928	950	954	907	882	896	889	889	920	922	881	856	909	891	904	860	900	926	893	929	913	936	950	898	910	896	885	872	933	907	921	872	875	855	863	844	895	929	875	892	945	941	895	902	930	911	902	952	945	956	903	885	905	894	870	911	929	858	868	952	920	975	904	915	925	932	888	892	904	853	850	917	870	927	910	892	961	954	886	942	878	920	880	896	940	928	934	911	887	892	940	928	875	838	918	872	907	931	947	840	941	866	894	899	883	951	889	930	908	925	895	837	910	881	890	895	844	947	892	939	885	931	898	895	897	936	823	917	949	850	926	915	849	896	859	882	911	876	890	911	889	893	880	917	921	930	899	923	884	892	867	922	913	908	914	894	899	861	825	917	897	865	891	879	930	941	915	895	894	868	879	907	920	864	900	879	940	877	889	941	869	914	863	862	886	857	909	902	882	855	930	957	940	925	936	841	912	878	901	877	889	874	870	881	908	884	911	870	853	865	906	883	871	869	867	920	881	876	887	902	950	864	865	908	940	929	899	880	912	942	855	900	936	809	841	911	882	911	893	872	877	849	914	867	908	901	948	813	897	888	930	870	969	861	869	908	949	924	928	905	943	873	924	894	929	884	896	899	897	838	896	932	858	914	910	850	839	923	888	885	865	893	880	876	883	897	886	883	908	875	892	868	903	967	894	889	859	906	918	931	958	908	877	934	858	949	952	951	897	918	865	840	876	910	915	870	886	935	870	894	869	948	875	896	926	907	846	934	921	898	906	876	897	947	933	881	939	864	911	908	883	967	905	855	898	918	881	900	940	875	945	894	858	886	928	898	881	914	934	857	880	871	869	864	894	905	890	926	887	912	895	893	899	840	898	892	865	907	902	950	909	912	890	907	933	885	918	907	894	949	888	900	921	868	892	889	869	915	917	898	892	938	886	845	882	895	839	859	909	936	956	886	880	903	876	875	904	938	899	910	905	920	927	837	884	912	925	910	950	905	877	893	851	903	868	869	922	938	876	888	906	897	925	885	934	921	905	853	940	890	842	904	907	897	893	874	897	915	919	887	871	913	890	870	914	910	901	907	914	852	957	878	905	892	907	922	889	921	918	916	908	901	863	871	915	935	878	899	928	895	895	902	881	904	924	902	918	866	916	816	865	854	872	886	912	849	886	903	889	923	917	872	921	908	895	901	934	960	870	892	946	943	903	888	889	945	937	871	893	949	902	864	851	895	892	920	960	889	940	878	903	897	846	829	895	906	867	915	913	927	878	889	927	899	911	884	903	931	889	940	939	922	876	892	881	881	906	935	905	870	919	882	922	950	917	898	862	898	964	867	918	846	888	883	901	892	893	882	859	890	946	917	925	923	853	919	882	857	868	908	914	911	889	845	905	936	941	903	901	968	906	873	941	950	860	827	951	901	830	904	856	873	892	914	904	912	910	921	882	874	872	868	877	877	894	885	899	891	908	897	957	887	889	885	904	909	843	914	868	940	923	875	884	945	836	973	924	868	849	907	889	957	907	869	873	870	869	865	884	852	849	908	958	955	937	861	901	888	883	884	924	866	907	927	918	895	914	900	871	919	871	870	871	920	894	980	899	902	964	873	881	895	862	862	955	850	865	890	887	962	857	958	855	882	878	924	929	932	944	848	911	847	920	876	947	867	902	906	930	884	902	935	920	906	851	859	921	895	863	861	865	878	935	902	916	854	948	861	911	910	881	898	907	891	898	956	878	893	902	918	875	908	942	892	871	977	911	912	960	901	894	887	904	852	892	892	912	885	869	844	943	902	806	940	889	936	944	908	933	898	908	858	908	903	873	908	900	838	932	885	951	943	883	892	863	921	868	882	944	860	960	856	903	900	888	893	888	900	867	928	905	905	830	909	867	939	880	926	886	889	920	938	890	880	856	920	858	901	876	869	925	917	923	875	863	860	885	935	906	902	895	926	859	867	942	855	879	874	910	902	847	910	871	928	919	936	872	930	868	869	904	871	895	841	963	870	931	909	889	837	902	895	914	903	873	938	930	888	875	899	925	907	867	877	906	887	910	854	921	956	832	866	893	919	886	864	919	929	889	880	881	899	872	937	931	927	857	933	955	882	903	899	953	962	927	922	901	890	889	944	882	894	948	872	918	894	893	843	893	879	890	928	892	885	842	919	900	914	868	871	902	956	874	902	906	886	890	853	846	892	842	891	926	890	881	902	952	918	896	876	879	890	894	877	932	977	926	898	892	873	908	871	849	906	866	859	884	830	901	886	890	921	856	917	906	928	936	953	925	943	869	908	862	875	890	886	981	876	888	839	918	927	907	925	928	920	859	840	896	841	880	903	857	880	937	867	889	933	896	875	874	993	857	881	842	875	955	891	893	907	905	899	903	959	878	875	909	860	910	871	930	869	882	835	948	894	891	897	929	896	912	917	932	931	927	852	869	907	877	910	896	939	907	904	875	896	904	930	941	908	923	893	889	907	934	886	982	932	934	926	892	913	875	826	909	921	919	881	852	920	900	889	899	866	890	929	863	919	899	859	913	896	923	897	899	915	895	899	946	873	868	931	897	942	878	860	904	936	919	878	867	880	874	942	940	872	857	874	893	918	927	875	909	910	946	892	921	887	882	857	902	914	949	863	914	933	934	906	897	904	880	903	932	887	961	891	900	897	940	899	898	930	884	890	951	917	904	896	884	927	917	913	904	868	886	851	919	904	882	928	871	885	937	899	920	897	866	939	874	900
5322	1191	1306	506	206	199	183	189	205	180	202	183	193	204	214	169	161	186	190	199	184	186	211	213	204	159	182	181	181	186	175	190	192	183	202	190	173	164	187	197	200	200	206	187	202	220	229	214	177	201	190	178	199	194	190	203	200	184	195	182	171	169	184	175	192	181	196	197	202	189	221	175	174	197	198	185	173	187	180	190	203	189	176	206	187	184	207	197	187	176	170	170	185	205	193	235	177	211	166	183	209	186	233	197	205	156	191	205	213	171	193	181	195	200	182	196	190	207	207	200	172	204	174	184	150	191	207	195	162	201	190	195	175	173	166	193	168	172	182	162	164	181	197	183	186	172	174	189	217	201	185	173	156	164	216	186	172	194	194	207	182	211	161	201	203	207	191	224	200	198	191	208	184	212	215	170	160	194	175	185	164	186	176	201	209	177	188	189	188	172	189	223	176	182	167	187	212	185	199	177	203	175	177	186	198	196	169	172	173	158	188	169	195	183	170	172	201	176	190	185	179	197	207	179	199	171	200	181	163	190	207	199	182	184	197	165	196	229	194	208	188	175	201	182	166	193	204	191	178	194	175	179	192	192	201	221	198	210	162	178	185	154	185	210	200	192	205	204	185	169	190	220	171	176	192	181	189	195	177	182	184	185	166	181	194	177	158	176	197	211	206	193	188	195	220	176	178	185	194	184	199	168	154	192	191	175	191	182	189	169	179	164	188	186	175	201	209	204	188	172	200	207	182	148	193	199	156	175	182	203	202	202	191	171	180	208	205	181	206	200	173	173	204	193	180	175	184	173	183	168	206	177	217	181	190	169	173	177	200	155	188	191	199	168	202	176	175	174	205	194	197	181	202	188	208	176	210	187	195	170	201	178	209	210	182	193	209	169	197	232	195	175	196	180	188	193	224	205	181	184	197	166	184	186	197	207	176	189	201	183	182	194	157	193	185	207	167	201	163	204	184	198	172	172	205	180	194	201	195	166	176	188	176	186	184	195	203	188	182	193	181	182	162	182	191	178	168	191	186	174	214	203	185	204	211	223	189	205	192	181	177	188	162	189	185	178	181	195	163	209	208	175	184	210	182	192	174	182	176	204	166	189	192	184	189	211	194	194	178	195	194	193	196	186	205	176	174	152	168	180	166	193	201	192	190	195	199	174	195	169	195	180	210	192	201	192	226	194	189	158	186	196	200	198	179	202	182	214	170	200	164	175	211	183	189	207	180	205	197	183	181	176	192	185	185	175	196	208	204	191	204	213	205	190	164	163	214	185	169	193	165	178	183	208	194	174	199	191	189	189	177	188	180	197	187	221	181	190	206	204	207	176	162	208	175	176	180	177	209	193	179	191	167	188	187	193	192	176	181	164	169	153	182	185	201	181	192	161	205	181	213	193	157	208	195	190	232	174	180	207	173	183	187	157	212	211	179	186	176	200	187	164	176	183	184	201	198	207	205	186	193	192	178	193	206	211	206	185	194	196	199	203	197	205	162	193	193	177	183	193	210	203	194	179	196	216	191	163	201	171	166	209	207	173	174	173	186	188	166	201	222	189	212	198	210	218	160	177	187	208	186	208	189	183	186	192	184	175	177	192	192	197	196	199	193	167	209	172	186	179	200	185	183	184	219	204	195	198	206	213	172	189	181	196	194	204	193	209	191	185	193	199	183	179	180	181	209	169	170	193	171	171	199	159	207	191	188	218	187	163	207	202	182	200	204	196	156	214	209	183	168	228	181	198	185	211	184	179	204	202	172	183	217	178	185	167	208	170	227	178	220	199	208	214	188	209	180	183	188	195	186	193	157	177	218	170	185	175	206	202	192	202	167	183	168	173	199	201	177	172	183	180	179	179	214	188	183	157	167	177	199	171	232	193	204	158	195	169	198	194	181	183	187	191	171	165	168	189	205	169	198	212	189	194	192	167	197	201	216	186	185	202	179	177	179	196	197	188	205	199	178	188	198	175	180	183	207	181	177	178	173	184	189	169	177	188	186	187	179	194	194	176	211	200	183	202	182	200	223	188	214	205	178	183	184	187	213	182	211	190	194	175	168	201	206	195	185	174	162	197	191	173	197	186	172	194	191	187	187	187	195	193	194	205	201	139	203	200	191	170	190	181	201	202	183	196	205	197	164	209	181	164	225	206	174	193	194	178	187	168	181	188	176	168	206	199	189	178	195	174	193	187	169	206	195	186	184	198	190	173	179	181	194	207	194	210	185	207	178	177	192	195	218	179	172	160	163	198	192	178	162	209	185	182	174	180	187	198	187	179	185	202	200	196	205	203	202	177	169	195	174	190	174	176	172	202	192	209	237	193	208	189	186	193	171	185	179	167	203	193	185	231	189	200	164	183	190	174	193	188	194	168	173	162	209	186	182	178	217	181	164	188	200	190	166	192	183	167	198	202	202	172	167	212	178	158	199	213	202	193	201	170	230	214	201	182	203	227	187	182	198	192	200	181	176	180	172	214	177	188	184	201	200	194	193	205	204	207	190	197	192	212	199	208	203	205	178	178	193	187	202	200	188	168	201	226	194	204	211	195	188	196	209	187	198	225	175	172	199	163	172	204	183	185	202	172	195	187	199	198	184	170	191	189	203	201	193	179	182	191	206	182	174	206	176	191	177	227	173	185	198	175	180	190	205	176	196	214	191	192	197	173	202	201	177	153	190	199	186	179	178	196	198	186	210	191	216	153	172	178	164	170	232	212	180	181	172	189	204	195	178	175	189	191	179	204	195	201	197	175	223	200	178	196	216	204	189	185	175	167	193	176	219	194	187	197	206	190	177	187	215	182	192	177	193	169	199	178	163	189	196	183	186	213	181	196	172	191	188	202	196	177	146	166	166	193	190	168	179	189	184	190	188	185	202	189	207	194	219	193	217	196	199	193	190	204	182	178	196	197	174	172	208	206	162	185	192	192	175	201	195	178	207	202	180	188	203	184	176	192	190	194	194	177	176	205	201	196	172	197	184	184	178	188	217	202	162	197	196	178	154	184	204	196	170	173	221	207	170	168	193	189	190	186	206	183	189	179	187	190	172	203	189	179	178	203	217	177	187	176	170	174	189	200	189	170	209	182	182	182	190	154	186	198	185	190	169	183	228	198	218	210	205	193	202	181	185	205	212	194	175	194	187	174	203	190	159	190	193	205	198	209	199	175	192	170	160	195	189	190	193	193	183	208	177	179	199	181	189	207	230	223	204	177	175	169	183	179	187	194	185	193	185	171	163	160	197	214	200	181	179	186	203	190	180	196	173	181	212	199	164	176	189	198	205	180	171	183	186	195	171	174	188	200	191	175	208	184	181	196	188	188	215	211	169	158	181	177	186	183	165	219	206	202	224	196	182	182	173	175	195	185	196	188	191	200	203	187	214	160	192	190	174	173	158	180	191	198	199	192	196	177	179	196	228	215	194	172	183	177	190	185	175	179	179	181	180	187	179	183	185	169	187	180	183	179	183	179	201	188	163	174	172	195	181	194
3977	1384	3012	1072	504	531	524	495	476	506	523	507	499	478	497	524	495	485	481	467	511	512	475	494	494	511	490	469	523	482	500	520	468	452	493	485	470	492	465	466	491	508	471	531	475	462	486	470	454	498	443	508	432	499	475	502	433	461	457	522	503	526	484	522	520	445	500	483	506	466	498	505	488	461	466	486	496	478	506	484	457	449	481	474	452	475	500	521	523	511	497	455	481	491	514	489	470	500	481	536	523	492	464	506	487	487	467	488	504	529	508	498	491	457	483	488	481	474	472	481	500	513	479	482	457	494	480	482	477	479	497	492	463	510	502	518	532	481	507	501	471	465	509	496	544	513	488	492	470	487	494	525	497	485	470	509	483	475	489	530	498	512	473	480	477	499	455	516	493	491	498	511	485	506	533	478	475	517	488	513	489	470	496	503	460	488	492	470	487	471	486	522	483	481	510	498	515	524	489	490	487	503	472	506	498	474	445	511	481	467	452	505	485	461	475	475	487	502	426	492	482	524	535	523	486	508	504	446	452	480	418	493	490	510	493	513	484	449	472	536	507	488	488	493	532	466	522	481	455	481	446	482	471	488	511	491	490	483	503	477	510	499	514	470	482	439	486	503	502	462	491	503	473	458	472	486	501	481	482	487	469	474	500	483	496	483	492	468	502	505	480	528	484	461	468	471	537	530	525	459	498	505	501	500	491	494	494	451	479	472	508	478	489	484	474	502	454	478	492	514	490	469	493	503	488	475	484	496	479	489	481	511	500	475	502	501	491	467	473	491	450	476	511	502	461	480	462	479	510	506	475	501	487	489	500	480	477	478	500	502	488	493	506	493	513	521	486	457	499	458	515	504	488	487	455	462	501	501	497	491	489	484	482	467	445	526	514	486	493	493	476	488	468	413	482	502	484	523	510	494	508	490	483	500	487	488	526	495	507	497	533	509	486	527	522	507	494	487	462	471	467	474	506	515	502	489	496	485	463	491	517	504	474	505	510	486	496	504	493	487	498	492	493	488	465	481	469	480	496	452	497	497	480	491	489	482	488	507	475	490	477	488	526	532	457	479	537	481	484	514	481	527	444	476	454	459	517	473	472	493	492	484	470	488	468	524	465	481	552	485	515	453	511	494	469	502	467	513	518	475	483	521	448	510	509	522	460	508	492	504	475	502	484	487	508	490	506	535	481	517	476	480	464	518	453	453	473	494	475	464	458	519	485	492	473	516	487	508	473	524	504	485	479	475	498	430	489	525	494	496	475	494	446	476	479	474	505	486	468	501	471	486	537	458	479	489	472	481	461	511	478	520	531	452	522	479	484	494	539	506	531	477	490	488	477	485	434	494	504	496	484	507	507	466	516	490	505	489	461	495	475	485	511	500	525	510	495	482	496	505	478	509	506	495	475	508	497	492	500	492	506	468	455	502	462	506	510	478	470	509	501	510	540	517	495	513	504	519	518	491	488	453	519	500	486	504	478	472	474	484	453	467	522	489	474	482	485	488	486	487	462	492	514	477	473	514	462	509	481	485	457	466	509	484	493	480	494	501	454	529	460	482	476	528	508	487	494	489	481	521	502	497	510	481	459	489	494	457	470	475	500	488	456	491	461	489	478	476	455	497	514	511	505	479	530	470	454	458	510	474	497	490	504	485	519	509	524	474	427	503	479	476	480	472	490	462	496	503	473	477	512	481	464	482	485	512	498	506	460	497	523	491	502	495	491	454	486	479	484	471	488	524	540	502	496	509	497	475	520	487	473	525	533	501	486	478	473	488	470	490	494	496	497	516	500	479	480	479	506	506	455	463	513	475	490	502	501	489	524	477	492	472	519	474	514	480	514	516	509	480	486	504	464	501	502	492	478	508	454	511	514	487	537	529	471	462	501	485	511	486	472	478	467	458	472	478	486	516	514	488	512	522	489	509	510	526	499	470	495	480	483	524	486	550	482	517	523	502	499	511	494	452	478	476	499	508	483	497	506	460	498	505	517	499	445	464	498	502	517	496	498	513	467	533	508	453	479	525	459	522	512	461	505	468	482	516	498	510	492	452	466	501	491	505	486	474	501	509	482	502	523	475	495	496	474	479	464	484	504	477	520	504	444	493	461	520	480	489	488	509	531	447	447	475	517	498	453	443	493	507	485	473	518	474	534	474	460	493	492	489	491	512	487	540	456	499	501	439	512	515	497	464	514	533	504	460	503	483	514	491	463	463	457	521	482	512	486	496	460	472	470	466	475	498	487	482	521	459	501	516	512	498	490	474	482	482	480	463	525	491	480	495	512	496	484	457	502	466	516	503	492	463	543	523	476	484	478	467	472	469	496	511	457	467	495	478	461	499	479	462	488	494	487	462	469	496	493	497	475	519	481	454	525	504	463	497	493	527	492	515	501	507	459	508	516	502	502	472	502	549	494	479	515	505	529	504	519	473	484	511	485	490	498	515	488	484	466	507	484	468	502	480	543	494	508	453	494	501	472	493	496	488	497	509	474	499	489	540	434	461	508	492	477	474	492	482	487	475	508	436	482	477	514	482	516	487	539	515	479	472	493	482	492	448	509	488	483	501	458	482	479	453	504	477	476	524	525	523	451	491	463	501	541	482	430	523	468	483	487	490	502	519	469	499	473	494	491	518	519	462	517	511	443	488	464	456	497	511	487	526	522	493	512	509	452	509	490	518	511	476	462	503	486	494	445	506	533	479	464	461	459	460	471	506	496	462	493	501	514	511	489	457	470	476	495	540	485	461	485	493	486	493	510	471	472	503	505	507	497	489	482	468	484	533	503	499	520	504	516	510	484	484	495	503	490	503	493	484	442	429	496	459	503	455	500	517	510	504	502	509	491	507	488	496	469	486	476	496	491	477	502	515	490	445	473	518	465	468	509	493	468	495	500	497	518	465	509	477	532	492	483	483	497	468	429	497	492	430	494	406	462	494	475	481	477	473	469	482	498	454	483	460	519	443	462	488	476	508	536	543	492	491	492	535	515	501	481	456	460	506	500	482	498	481	469	508	518	506	473	526	463	512	449	476	443	496	493	503	533	498	447	505	500	463	479	509	484	464	511	481	502	484	519	509	538	487	509	505	503	527	473	498	472	485	474	494	505	486	506	503	508	494	499	432	478	514	504	501	441	487	535	463	452	517	466	525	468	500	468	502	495	514	510	438	512	470	461	511	474	459	457	497	501	470	479	533	480	498	537	502	476	468	459	479	483	488	487	467	495	483	523	452	494	517	501	467	510	485	455	436	500	507	504	487	483	483	484	482	504	488	481	476	498	476	515	471	499	470	429	497	477	501	530	475	507	445	473	431	471	468	521	494	452	477	463	475	526	508	472	521	532	464	476	489	505	498	469	528	463	482	515	492	491	470	489	459	508	491	502	472	488	474	493	511	487	475	492	488	502	490	465	521	475	492	486	457	468	504	451	495	494	470	465	490	503	496	501	471	501	496	455	500	472	480	514	484	506	516	506	475	496	474	479	466	518	537
13485	2481	18581	10452	595	481	446	434	434	411	379	382	429	346	366	385	362	361	359	378	357	348	353	408	383	316	380	334	382	368	384	395	386	380	376	369	378	378	390	386	364	390	347	370	403	423	373	403	353	363	393	375	368	382	376	352	346	417	375	346	369	380	366	361	391	341	374	391	401	351	349	340	365	372	375	370	372	344	364	369	345	397	411	406	392	386	385	375	367	420	376	377	339	410	364	375	361	389	374	385	371	358	381	346	379	393	363	355	363	350	375	398	361	373	421	381	401	373	377	389	373	383	344	394	370	369	341	378	410	368	380	348	373	346	341	369	356	392	339	356	360	376	385	365	366	393	389	411	349	345	347	348	377	395	372	369	358	381	373	368	387	366	367	352	341	356	377	394	358	345	328	359	375	363	381	389	323	359	394	381	391	400	352	340	391	370	366	417	338	370	389	400	366	348	368	393	373	389	352	372	373	369	356	366	379	387	374	376	341	365	357	346	350	347	346	348	358	361	359	357	368	373	363	402	374	385	350	372	397	375	363	360	406	353	401	375	332	360	383	348	343	358	352	335	387	352	401	359	378	366	422	389	382	349	367	339	357	365	373	345	387	383	374	379	405	367	373	364	377	368	339	386	351	363	380	400	317	365	350	370	398	363	385	359	371	362	410	375	350	390	397	383	395	390	360	366	385	406	414	382	365	337	384	399	386	391	382	376	372	387	338	406	373	344	352	392	392	389	382	402	390	392	366	367	354	402	369	375	343	342	368	357	353	388	393	351	404	345	343	396	402	425	374	396	379	344	339	384	362	390	378	398	365	345	407	388	354	354	367	379	385	391	361	384	351	416	368	344	381	398	392	415	362	367	394	386	384	357	373	346	351	371	363	354	384	409	363	391	370	396	373	330	368	326	357	355	358	365	370	355	354	345	345	384	381	368	371	375	349	353	386	358	375	340	388	341	371	346	363	406	360	344	359	348	373	354	404	362	374	393	405	347	336	347	360	376	376	381	391	405	379	358	384	368	356	365	378	365	368	382	334	368	377	353	357	379	385	409	343	370	380	371	382	394	371	383	381	362	347	378	399	384	391	370	386	387	437	357	368	360	367	350	369	404	337	370	361	365	371	393	402	418	416	357	335	373	364	378	352	365	395	374	360	383	387	360	383	377	355	367	351	360	373	371	388	393	392	353	390	353	396	398	351	379	380	386	408	371	404	391	382	356	350	374	375	369	395	350	367	415	389	399	332	371	367	373	377	349	348	347	365	357	374	340	370	383	346	357	354	379	398	401	372	351	367	373	386	372	369	353	391	361	367	349	368	366	370	375	420	411	371	401	333	368	343	386	385	353	356	390	382	392	390	349	335	380	350	362	359	385	401	337	363	373	373	369	325	344	377	414	358	396	367	405	360	357	390	374	370	411	375	374	368	371	376	354	408	316	414	355	352	384	389	392	360	343	398	340	356	398	374	341	373	332	383	378	363	399	404	410	363	366	373	360	381	389	368	381	370	366	367	358	404	376	378	371	397	339	353	409	360	384	376	359	365	372	408	378	365	383	345	390	343	399	361	400	377	367	378	357	374	391	407	383	370	387	332	368	389	369	373	389	394	388	386	359	366	314	360	379	342	357	371	347	374	342	375	357	368	364	384	401	370	353	372	359	371	374	395	362	371	369	383	375	363	397	416	369	375	370	367	352	369	366	372	347	387	421	387	352	359	359	365	374	365	347	392	389	383	383	404	379	361	371	411	362	374	378	384	318	397	359	403	354	354	387	361	344	313	376	363	362	360	368	396	382	382	411	389	398	364	397	356	313	362	385	372	352	350	381	359	366	366	346	394	403	335	363	370	374	374	391	385	358	422	400	342	390	375	355	404	362	398	360	363	349	356	375	403	374	406	363	363	392	390	353	384	391	378	355	396	369	383	377	380	349	358	377	347	369	329	330	384	332	402	403	403	377	376	348	367	335	378	350	336	384	388	398	343	362	391	393	361	376	387	394	333	379	349	364	374	363	373	355	381	346	334	352	344	398	365	412	397	343	355	335	370	348	375	368	356	374	371	411	368	378	427	369	367	399	364	303	388	386	399	358	348	374	366	361	379	369	350	389	358	383	380	396	362	359	349	365	345	352	393	372	397	334	404	406	328	382	393	361	392	400	339	391	369	386	356	406	375	376	406	366	398	362	391	390	393	366	366	403	380	365	375	393	355	361	371	377	344	338	381	391	378	385	364	327	336	337	381	398	363	359	371	380	400	368	388	422	328	361	339	350	394	383	354	356	362	393	390	360	366	350	369	344	357	365	374	397	357	378	333	387	411	368	375	325	364	394	320	362	365	374	380	389	396	381	402	385	350	388	356	335	379	353	407	401	363	339	372	387	364	378	363	360	391	383	388	373	350	397	370	373	375	356	370	400	367	373	344	388	384	400	386	392	391	378	376	394	371	380	390	369	381	372	362	386	376	356	376	369	362	386	340	366	381	375	365	365	365	376	358	382	416	333	381	355	400	376	338	381	384	341	356	361	382	363	378	411	373	378	378	368	331	349	339	370	337	343	388	374	340	344	380	392	368	392	360	356	331	355	390	381	350	362	350	396	429	402	336	392	351	394	408	391	369	372	382	374	341	407	391	405	390	375	355	376	375	332	363	354	399	365	385	328	353	359	367	338	393	357	359	339	396	383	349	374	390	375	349	358	383	344	382	373	403	355	371	391	357	388	341	369	343	379	392	384	359	354	367	406	376	370	351	412	402	353	415	399	380	359	385	379	381	356	370	375	338	348	362	409	378	375	355	404	376	363	361	371	364	349	380	354	344	361	348	392	385	383	363	374	387	405	374	432	373	387	356	377	376	377	371	377	370	381	336	361	345	366	335	377	351	400	401	363	392	358	408	390	355	373	345	374	391	369	377	360	368	364	365	361	359	354	360	350	376	370	357	383	356	371	333	375	365	392	367	344	358	357	360	379	370	363	401	384	400	336	392	366	379	367	354	395	371	379	354	346	380	387	343	406	394	389	396	373	342	382	340	369	342	357	350	376	363	343	341	366	401	363	367	406	363	386	342	396	356	307	367	391	347	350	385	390	361	364	364	355	349	380	370	391	384	383	340	362	368	350	342	395	369	364	381	398	388	364	352	353	364	351	342	355	387	395	364	365	355	360	343	378	366	436	374	363	362	325	412	383	352	384	374	330	383	366	368	373	359	356	369	411	362	394	366	406	361	370	378	372	339	385	362	360	342	375	360	351	361	366	361	357	362	364	406	373	361	384	362	391	375	370	390	364	360	376	353	375	380	358	333	400	346	355	362	370	390	382	373	359	362	347	412	403	400	384	360	384	362	409	337	379	344	370	350	369	347	371	361	406	367	381	401	374	370	352	412	381	352	379	387	345	372	424	363	412	362	347	338	374	393	355	351	366	370	386	357	393	356	379	365	374	417	384	380	396	360	392	383	383	359	369	374	361	363	377	368	413	336	395	340	387	396	372	368	349
9719	2464	28502	7981	1404	1333	1196	1080	989	1034	997	921	960	920	933	921	932	915	936	871	839	880	878	868	911	887	852	857	895	863	847	922	870	862	826	836	887	875	897	852	907	853	844	865	827	865	858	848	877	819	922	824	874	868	850	839	871	847	837	853	880	853	857	889	889	842	844	841	871	848	845	816	871	897	866	864	854	848	864	824	875	861	894	806	835	820	805	869	842	864	847	891	882	859	877	862	817	848	899	814	798	845	898	841	859	833	839	828	846	834	889	882	861	853	821	850	838	834	806	887	805	860	876	859	899	813	852	875	826	862	878	848	867	878	875	827	837	846	854	875	823	836	843	859	864	860	836	843	838	860	829	835	826	871	865	889	840	862	831	835	793	860	912	868	828	852	862	878	829	854	854	832	841	846	847	868	846	872	895	860	888	846	840	855	860	861	848	887	834	841	819	868	883	853	914	876	843	785	839	866	836	843	882	883	831	837	875	837	885	831	849	808	858	829	825	903	835	863	793	833	820	882	833	854	886	842	837	866	826	852	875	872	840	844	869	871	841	809	827	829	864	882	868	831	860	847	841	837	834	816	887	848	789	877	856	842	849	852	822	894	862	828	848	859	858	854	801	841	833	807	799	843	865	873	874	852	876	817	888	832	877	880	897	910	779	840	825	861	875	806	866	867	837	881	827	855	841	860	832	824	878	854	833	881	860	844	870	861	869	803	899	855	855	839	852	877	880	798	849	821	856	814	860	820	850	886	813	850	899	832	857	860	896	848	799	850	865	841	798	803	815	840	829	845	851	832	856	877	857	858	882	870	860	894	865	785	869	877	841	855	891	858	832	886	852	883	829	834	859	864	781	816	862	895	750	902	816	807	800	888	860	863	840	843	865	828	828	913	828	827	837	830	809	844	839	899	833	821	796	832	828	835	853	855	821	834	856	849	793	873	872	842	819	885	851	815	836	887	839	858	880	859	888	847	871	819	832	862	882	839	858	854	819	837	851	878	851	851	847	817	859	856	822	883	836	837	870	862	864	781	868	876	874	856	842	886	852	889	862	834	869	840	849	845	861	842	853	863	899	840	900	868	896	880	849	809	846	879	863	890	848	810	900	875	840	848	868	798	824	906	880	790	837	829	832	904	869	812	861	840	817	845	828	846	861	856	817	893	795	875	920	815	842	806	883	898	888	880	811	825	836	920	877	830	796	853	842	854	827	813	876	832	878	869	865	800	861	882	839	872	849	864	877	829	883	830	875	811	870	798	918	846	861	877	863	863	884	871	866	858	849	836	810	811	838	816	887	780	823	896	828	846	825	851	856	859	891	820	890	875	852	818	855	863	854	835	837	843	798	860	871	835	871	854	803	854	838	866	875	826	850	877	849	823	842	816	865	855	849	832	891	824	886	817	844	876	886	820	887	841	872	843	872	872	852	864	855	823	862	880	915	871	834	857	860	873	838	880	828	792	857	858	881	898	845	863	864	821	880	839	815	844	850	840	902	867	816	834	840	840	903	854	858	813	854	883	879	848	812	895	824	845	929	828	855	828	758	855	823	842	874	860	885	835	895	808	818	831	896	855	842	846	872	847	833	847	829	859	807	840	831	883	823	864	845	828	820	872	810	860	824	866	910	839	815	860	835	863	808	887	888	871	849	840	786	866	906	816	809	823	803	865	827	878	831	868	883	843	816	851	882	886	860	856	836	825	846	874	805	834	803	889	876	820	839	836	839	863	858	826	826	855	833	851	866	879	829	838	820	834	878	854	813	873	806	823	889	864	890	822	898	883	804	828	821	877	830	834	846	857	828	862	889	821	843	889	880	835	858	843	861	895	835	836	857	901	829	874	819	792	882	859	875	849	806	806	851	841	895	846	803	798	833	848	867	859	807	897	884	875	840	834	848	837	871	848	861	815	822	823	874	843	854	887	858	837	839	808	845	883	842	903	824	874	864	854	814	842	865	853	866	863	852	851	831	885	821	828	884	899	874	828	864	843	877	800	882	773	832	828	887	803	892	783	840	915	844	821	796	865	830	883	824	890	821	873	848	848	895	836	903	865	859	889	823	868	814	854	883	859	876	850	871	834	881	843	859	883	806	838	841	859	878	870	886	843	847	872	853	848	835	859	832	842	836	828	817	837	859	845	829	895	888	919	882	903	816	851	783	813	855	871	848	833	885	847	858	861	859	784	818	899	873	854	866	830	825	856	890	811	835	922	831	818	891	799	843	856	852	812	889	839	824	881	871	863	804	814	827	835	824	786	864	829	859	848	840	869	818	824	885	880	859	914	844	828	876	794	866	814	855	887	816	898	863	870	842	804	829	842	817	897	821	857	821	816	858	770	878	861	875	861	840	857	828	820	833	801	875	927	784	846	828	868	874	851	867	824	840	872	861	834	846	834	835	853	916	846	798	876	894	788	849	884	843	820	829	820	900	807	839	843	794	875	835	863	835	888	887	825	837	804	823	895	835	880	817	934	879	883	851	795	841	829	875	818	836	894	811	848	879	870	899	845	838	875	833	864	849	856	817	886	857	872	816	810	874	888	840	816	839	874	836	864	900	870	832	807	837	856	819	854	861	865	873	822	832	803	853	856	808	856	856	850	821	871	792	864	765	857	879	869	850	869	832	873	859	835	865	848	847	852	866	881	805	831	872	836	854	826	864	867	837	794	817	839	832	827	817	861	839	822	880	833	852	799	867	827	875	880	851	851	876	795	817	839	838	816	823	847	862	846	865	860	895	826	901	879	831	896	856	847	875	822	864	829	848	921	857	852	769	843	829	828	821	822	891	851	891	868	808	833	829	861	822	847	908	843	868	837	833	888	866	868	865	888	831	817	821	826	873	822	850	891	863	883	877	869	851	851	842	820	808	878	858	876	851	906	873	851	880	796	802	865	871	813	867	852	837	842	799	877	826	854	825	786	883	875	816	859	848	818	839	815	823	892	766	922	871	841	849	828	830	882	836	852	857	853	813	860	832	882	879	879	871	833	888	836	838	872	887	825	850	824	816	868	837	842	868	849	801	871	876	879	869	860	844	856	878	837	814	891	880	885	846	815	858	806	809	860	875	886	861	859	815	813	852	790	867	826	849	794	879	835	861	876	883	854	816	842	870	801	838	864	844	793	907	828	864	896	857	877	861	862	803	832	812	919	819	784	848	866	806	823	861	848	903	877	807	792	863	877	792	834	873	911	868	840	795	785	832	847	867	820	879	863	827	821	889	858	897	882	864	831	808	866	880	860	874	904	818	890	821	830	897	912	837	836	848	879	848	875	885	842	828	871	855	844	900	825	824	860	831	912	817	816	853	819	943	885	834	844	857	844	853	887	833	835	850	855	902	913	873	838	850	806	851	922	848	833	890	887	869	796	871	821	847	866	838	876	807	855	828	838	829	796	806	816	818	873	839	916	837	870	871	824	843	834	845	861	815	836	869	884	823	913	860	799	836	836	851	823	876	875	844	853	808	879	827	865	868	863	893	867	868	899
22019	4308	30442	20913	1622	624	540	473	508	483	457	472	413	415	465	438	418	378	423	432	412	434	373	386	376	397	400	420	412	477	406	422	441	428	380	413	390	413	434	450	434	435	406	428	435	414	413	420	423	395	444	434	430	412	431	440	442	416	440	470	415	421	396	398	415	399	426	422	431	408	413	418	397	415	443	435	380	406	426	464	425	392	400	369	405	406	402	408	433	394	419	422	429	455	385	422	402	380	445	414	403	401	432	448	379	400	380	409	418	386	444	404	400	414	391	402	411	454	407	424	437	390	355	470	387	386	429	473	386	404	409	362	393	382	432	369	383	439	399	417	380	375	404	396	415	448	430	433	410	414	389	406	393	413	436	376	382	401	444	412	394	429	412	392	373	390	388	413	417	444	402	401	406	403	414	392	436	440	398	394	426	422	389	424	394	422	430	427	441	399	392	416	406	436	446	393	424	410	359	423	416	381	424	383	399	424	390	402	396	392	424	384	445	401	415	411	388	395	395	412	418	447	385	417	387	419	416	400	381	440	430	384	399	395	405	427	422	415	422	399	411	405	390	399	388	428	412	408	414	402	406	404	424	391	422	443	434	407	411	450	402	405	399	419	404	418	409	382	407	407	413	403	416	449	415	444	396	419	401	395	409	402	391	410	452	429	435	430	389	405	426	393	379	396	389	422	364	431	370	414	360	407	433	420	378	394	366	391	408	407	408	382	428	410	423	395	389	413	435	434	430	389	441	440	369	437	424	419	418	403	430	403	397	419	448	392	432	397	414	431	446	414	396	408	399	388	408	400	384	463	430	437	364	417	410	374	442	425	373	438	427	389	421	420	404	433	409	433	412	412	427	420	384	411	395	400	386	368	415	401	427	464	410	388	424	400	422	360	441	361	425	399	398	368	412	419	387	436	399	390	399	460	407	432	400	383	404	388	459	396	454	395	391	435	394	425	371	367	417	378	428	407	436	423	414	379	402	427	379	451	413	397	453	419	414	425	373	401	438	419	409	424	422	376	442	402	407	389	401	408	414	400	441	386	393	449	389	407	407	437	389	402	365	406	411	417	431	394	426	435	402	402	412	382	415	392	403	408	400	413	431	434	402	391	401	460	417	389	412	389	413	456	398	398	418	412	399	422	402	433	396	435	419	434	404	408	456	400	376	384	406	375	439	416	407	399	428	407	439	387	422	409	418	429	419	424	402	400	440	419	371	400	395	417	366	405	372	407	432	406	368	402	381	392	430	405	391	405	432	426	416	436	378	426	410	439	371	396	462	390	405	427	414	420	433	425	421	360	402	406	398	408	374	371	379	400	420	414	399	465	453	396	430	412	429	369	412	385	394	446	415	387	361	407	414	393	421	412	403	415	372	434	416	396	431	442	414	352	372	428	443	426	388	392	388	419	382	378	396	392	415	406	420	349	403	412	371	414	412	417	375	398	410	393	427	417	414	401	430	462	402	399	430	397	411	436	391	393	403	400	392	403	416	422	395	469	373	434	411	393	396	373	415	411	416	410	423	409	396	409	427	411	430	431	397	383	416	409	408	376	419	412	387	418	433	380	420	429	375	407	412	419	412	414	422	455	389	389	411	401	421	435	452	398	403	430	401	441	391	373	373	401	374	421	435	396	454	401	426	415	427	436	424	419	409	408	407	405	369	407	391	430	407	383	409	415	443	373	410	431	424	407	406	401	381	434	412	426	436	397	413	409	426	397	384	396	405	390	378	435	403	372	395	412	435	412	388	391	368	395	389	397	424	392	453	409	365	413	405	396	377	421	408	398	420	411	359	403	369	405	405	379	413	396	378	451	385	411	398	427	425	426	383	401	426	383	385	354	397	382	395	406	421	409	413	412	390	407	375	435	413	422	377	400	402	455	399	422	392	394	413	378	452	449	391	408	416	389	414	436	426	395	468	394	428	386	402	406	388	410	420	390	384	369	419	388	386	403	429	377	382	408	396	380	404	396	420	455	347	401	444	389	420	416	444	413	429	408	422	408	395	418	435	409	405	420	430	408	416	399	432	388	401	403	385	422	342	400	401	370	413	376	398	376	429	419	390	380	399	418	457	460	424	415	393	417	411	452	381	428	455	452	428	427	460	449	395	393	413	392	400	396	432	405	419	423	418	429	441	421	394	408	390	395	455	427	418	373	427	444	401	409	378	383	393	404	410	373	403	365	407	410	403	433	449	379	425	362	379	416	391	414	399	416	480	402	428	391	428	416	414	409	375	411	429	413	410	461	391	403	413	398	410	444	389	398	419	376	387	392	403	397	406	417	413	387	384	421	402	393	386	417	412	419	419	368	483	436	410	370	332	378	421	417	425	379	427	418	379	405	421	432	408	384	408	372	388	408	395	424	383	411	401	371	392	401	416	364	406	412	406	446	447	401	380	402	412	384	390	399	406	434	380	374	382	410	431	387	400	434	412	406	377	418	408	407	456	394	418	425	412	383	402	426	442	407	374	391	378	362	382	414	405	438	411	362	375	370	400	394	385	446	396	412	397	389	410	430	411	402	413	449	416	457	409	424	422	414	354	388	389	428	411	431	420	385	433	402	433	413	457	399	398	349	398	386	374	418	419	409	416	421	391	390	401	433	437	435	376	372	355	415	420	391	452	407	445	446	417	410	425	412	433	375	439	397	409	400	389	402	430	387	448	425	390	453	411	385	397	430	399	388	395	467	427	418	425	435	405	477	439	387	385	413	395	422	425	358	402	382	386	410	413	432	405	380	388	362	397	383	404	425	397	385	404	372	403	403	423	431	363	417	411	372	425	386	421	378	422	431	403	386	413	419	441	420	415	394	382	391	425	407	409	387	366	437	435	409	375	437	389	437	440	388	417	397	398	420	387	417	413	395	397	438	421	457	410	396	376	418	374	349	453	411	380	420	440	410	405	407	364	395	405	388	418	436	416	413	404	407	423	399	427	395	402	401	430	403	395	392	432	407	399	377	413	468	416	425	386	349	405	413	424	387	408	386	410	403	403	400	392	404	386	389	353	376	411	406	438	383	399	395	416	396	399	417	384	416	427	371	439	409	407	419	419	389	427	382	426	427	445	415	437	441	439	439	386	384	416	390	388	386	388	456	432	389	434	404	412	369	391	385	425	409	416	414	452	404	390	411	417	434	384	376	410	401	396	423	398	425	403	433	444	384	451	420	416	420	390	374	401	427	368	382	433	433	399	418	391	415	428	399	433	445	408	432	418	442	435	431	399	385	388	377	433	397	398	426	416	402	386	401	416	412	438	376	414	452	420	382	392	375	389	405	432	390	393	414	418	360	402	423	379	371	379	388	419	417	395	382	411	427	378	418	426	388	423	377	412	445	386	392	391	423	395	398	411	397	401	383	413	438	402	405	411	411	387	390	395	415	421	412	430	396	407	411	396	448	401	430	402	367	425	397	399	429	390	368	391	401	411	389	425	387	395	414	414	429	396	408	422	395	411	412	400	399	410	386	415	424	378	390	396	411	360	402
12262	3259	37217	10461	1977	1730	1554	1357	1258	1228	1133	1199	1078	1063	1089	1002	1053	992	1014	952	936	956	908	888	954	984	898	915	922	942	876	929	907	897	922	870	917	888	932	926	844	928	915	888	872	901	846	926	893	881	882	930	930	933	950	869	881	912	910	924	891	928	885	927	953	863	876	905	932	918	886	890	835	911	950	918	870	891	922	893	917	881	890	848	940	899	975	919	965	905	919	902	840	903	942	967	897	936	894	922	909	902	888	835	932	871	919	851	879	886	949	889	914	847	872	870	846	857	928	936	883	891	880	921	926	852	882	920	921	895	935	924	851	928	904	903	897	920	876	881	910	871	899	846	889	874	877	875	891	895	842	907	874	919	887	886	852	898	891	926	855	867	896	925	908	884	860	885	852	887	844	949	909	922	870	884	894	830	915	913	927	879	855	937	875	862	883	892	885	897	897	885	825	895	898	888	884	920	914	882	887	937	901	876	892	910	918	892	922	838	891	896	893	866	799	881	935	911	889	894	890	880	928	902	892	930	930	882	855	889	925	894	897	854	873	868	906	865	918	934	869	937	831	877	909	894	970	893	830	918	915	870	904	848	917	868	890	920	901	882	881	804	920	887	844	910	871	862	881	891	904	921	914	1000	929	904	913	899	884	871	929	907	979	866	885	940	895	810	905	888	964	891	917	881	877	905	937	862	912	916	908	880	923	925	910	867	890	865	905	869	842	895	882	931	881	875	885	850	866	900	896	881	854	896	918	913	927	877	908	947	874	857	850	919	882	876	925	870	938	858	870	871	919	846	924	895	822	926	903	934	948	888	881	936	846	898	859	921	901	892	899	890	887	899	884	881	810	850	919	915	909	920	912	893	886	950	835	876	835	891	860	915	842	899	882	932	830	861	856	885	897	861	895	828	824	923	925	878	901	918	893	897	882	886	870	897	895	872	828	869	875	868	870	899	888	859	877	892	877	940	882	832	902	857	891	893	920	917	892	850	928	861	867	923	855	864	933	852	862	909	854	880	941	916	896	928	878	900	846	907	872	919	871	881	918	932	888	880	872	924	863	908	887	860	903	894	911	847	929	849	825	877	875	875	839	915	905	948	878	935	843	861	908	869	887	943	839	860	898	885	868	902	866	893	844	889	904	857	938	856	859	886	880	889	925	807	920	889	913	852	846	862	874	884	960	856	892	896	894	951	892	887	915	863	898	867	906	923	890	872	867	868	944	889	937	903	892	950	856	915	850	954	932	890	851	880	888	863	893	893	888	936	918	911	858	900	866	869	889	920	929	879	946	890	903	833	901	839	938	897	916	921	872	813	821	874	878	912	898	911	915	887	871	930	888	889	860	880	922	952	920	879	931	916	862	913	914	901	915	907	916	875	874	850	881	911	897	910	861	871	912	948	911	894	893	900	883	896	878	937	881	935	868	894	883	831	831	840	850	901	930	859	919	965	951	891	879	905	872	891	962	917	892	875	866	912	847	901	985	849	924	888	916	950	891	908	870	860	898	895	868	970	826	870	881	890	898	877	909	899	830	890	903	883	860	872	864	855	840	865	916	897	964	914	906	889	889	877	899	896	871	887	837	908	901	787	865	891	815	876	883	894	923	916	893	857	863	895	888	900	882	916	892	887	918	891	859	901	919	888	923	925	936	882	898	844	894	888	905	872	843	870	918	966	869	874	942	882	895	897	861	863	943	927	902	857	884	917	889	891	926	938	914	858	926	855	875	873	873	871	900	909	891	885	907	862	882	861	858	941	819	885	918	855	891	869	881	893	943	860	915	895	922	903	911	840	926	913	857	931	927	957	847	931	874	935	903	872	916	854	886	895	856	903	913	944	912	854	943	890	873	874	931	899	911	893	919	939	926	868	876	887	954	888	850	900	874	905	864	900	925	918	904	909	870	908	865	896	913	861	911	882	907	896	944	925	879	889	895	919	903	933	943	927	923	900	875	894	830	876	925	842	843	888	877	916	862	877	930	825	921	888	919	909	853	883	874	866	869	839	880	904	872	869	872	885	909	901	947	893	882	952	892	898	861	897	893	946	904	893	867	837	895	882	811	878	891	909	919	896	903	874	916	873	903	838	931	896	899	926	927	895	937	917	864	849	905	877	913	917	858	926	923	912	907	798	891	903	894	905	909	855	903	889	854	884	940	863	918	915	921	898	897	871	884	865	862	898	915	885	900	917	882	896	871	882	918	889	888	930	898	885	889	857	910	834	878	897	797	860	860	883	915	901	847	908	910	914	929	862	835	923	923	855	880	903	894	857	860	898	918	859	890	904	881	847	890	909	870	873	926	965	907	874	833	900	901	894	905	914	923	873	938	912	925	936	864	933	877	908	931	901	924	865	845	957	936	893	933	893	912	908	932	931	924	877	906	899	912	886	871	908	875	911	907	925	890	931	910	890	910	882	880	902	884	898	894	866	943	892	894	870	885	835	929	946	875	855	861	866	943	915	933	881	895	920	939	911	854	873	885	898	894	887	900	894	893	883	854	896	926	906	842	916	893	879	927	894	898	925	911	919	877	954	894	939	922	919	897	844	889	922	893	866	872	922	873	881	893	951	807	945	936	950	914	904	945	883	944	924	794	909	856	883	916	889	847	881	915	878	890	879	913	885	921	855	934	938	925	919	920	851	910	939	906	926	883	960	945	935	887	944	883	900	875	864	913	917	892	869	910	925	870	869	873	897	893	866	942	899	879	888	859	889	926	855	859	899	858	863	881	908	908	906	892	895	910	937	888	928	895	890	867	964	892	887	909	893	946	908	885	913	915	882	935	876	867	909	904	886	872	923	913	924	883	883	876	911	957	906	828	903	889	922	857	862	902	909	932	910	879	900	940	872	909	862	893	899	847	909	939	926	918	914	920	857	870	890	907	882	917	910	862	896	875	854	923	896	892	852	933	894	905	861	884	906	881	916	845	882	871	920	897	838	919	891	876	929	902	863	888	903	898	896	883	915	936	905	926	925	892	861	889	909	864	857	920	899	856	887	926	955	860	933	882	900	851	884	921	911	882	844	871	922	899	890	878	928	895	883	863	911	904	887	869	907	971	914	890	848	945	897	899	883	878	916	871	894	915	915	895	933	910	855	892	923	890	942	885	912	933	929	895	903	873	876	856	882	886	861	911	860	867	915	894	886	900	898	938	930	914	915	917	881	940	892	892	926	929	899	858	918	922	872	905	899	907	895	883	862	919	946	920	918	910	899	923	931	854	831	889	915	852	937	895	945	966	893	919	885	897	929	813	911	869	870	862	948	921	874	872	854	870	879	893	939	854	910	853	847	905	921	892	928	877	926	878	860	902	891	903	891	908	935	924	935	874	866	882	957	904	871	887	865	901	908	907	880	911	937	856	904	882	889	879	895	925	871	876	891	904	893	914	918	888	866	913	866	868	843	931	882	844	846	909	899	937	907	930	940	898	862	912	942	917	913	903	915	861	960	870	869	866	906	890	883	954	830	880	900	856	839	922	879	862	850
5213	1039	1035	483	200	196	153	208	187	184	181	188	190	197	191	204	171	197	181	176	193	206	198	213	189	175	183	232	188	184	191	194	199	176	182	188	166	198	197	183	222	180	171	160	199	190	179	186	180	191	194	195	181	187	177	183	173	173	189	183	183	198	213	178	175	217	195	181	155	213	181	194	157	163	169	175	171	160	195	197	185	168	197	176	188	162	180	170	213	177	194	170	181	192	189	192	200	169	177	223	173	175	186	177	208	201	223	190	197	187	182	204	205	208	184	196	171	179	185	178	168	166	187	165	186	191	181	182	177	219	184	200	216	189	177	181	164	204	189	200	197	189	192	193	178	173	204	191	198	208	169	192	165	187	214	178	205	231	188	208	173	161	165	190	195	192	175	200	165	207	199	181	176	198	185	195	195	184	185	176	194	187	217	192	177	211	227	180	181	161	194	196	197	162	198	202	192	183	215	202	189	168	202	185	171	175	183	203	185	182	169	201	200	198	198	205	197	225	175	175	175	218	164	201	192	168	170	188	174	203	200	217	171	214	181	194	176	167	184	195	203	191	183	184	197	190	202	192	184	176	176	207	219	173	192	181	164	185	185	177	176	187	184	172	192	171	171	176	206	190	181	202	207	157	182	182	165	184	176	200	177	227	206	178	174	177	168	185	197	195	192	178	206	195	192	217	189	186	186	157	178	171	173	187	219	185	176	171	191	193	155	193	194	163	173	179	178	206	209	190	172	204	179	199	199	174	183	189	214	159	213	186	170	198	181	185	172	177	214	184	202	201	211	185	191	173	184	199	187	203	191	203	195	193	169	201	198	187	194	190	190	186	203	203	194	190	200	179	186	168	207	175	177	172	191	179	209	200	197	190	171	182	199	189	181	186	162	197	188	214	174	192	198	190	185	166	187	184	213	177	185	187	151	194	181	192	173	204	178	179	174	198	167	169	183	182	196	182	201	205	161	181	191	192	182	181	203	234	191	174	175	185	199	170	206	212	195	167	176	158	153	184	161	218	188	194	186	190	187	193	152	163	224	190	211	203	188	187	170	169	183	163	209	220	193	207	197	206	155	182	187	203	201	178	217	193	184	196	183	186	179	174	183	180	175	206	188	196	189	192	188	187	184	198	176	171	213	212	196	192	206	174	203	189	164	198	203	209	188	158	210	188	171	203	204	171	209	202	201	201	209	185	174	214	211	168	174	171	168	172	176	195	182	187	190	216	154	178	168	185	166	172	193	201	214	169	197	172	209	163	215	214	189	199	182	175	219	200	197	177	179	183	168	184	223	184	164	171	184	204	219	210	196	172	163	193	189	184	151	189	191	186	173	170	182	196	189	184	176	236	171	181	206	188	204	194	191	172	179	159	195	159	190	205	183	208	208	224	191	181	162	183	174	194	187	184	171	176	188	205	190	178	181	182	172	172	201	187	207	188	176	173	205	199	188	170	181	184	175	221	186	200	194	191	214	179	159	186	196	199	196	192	175	217	170	193	190	196	186	212	164	179	202	191	187	176	181	199	180	154	205	171	191	195	210	184	188	176	189	200	180	183	193	179	188	212	193	185	188	185	179	200	225	184	228	198	206	182	192	175	166	173	217	165	180	173	163	183	185	178	161	196	198	190	214	174	233	157	211	233	169	156	183	186	154	193	212	217	177	173	190	162	189	200	172	181	200	197	202	202	196	174	174	187	186	197	213	202	177	205	207	210	190	189	180	192	192	169	190	205	221	194	168	185	216	196	218	209	216	174	192	189	177	190	138	188	206	184	222	202	192	200	183	140	179	169	172	167	181	175	188	205	201	215	184	199	208	193	178	172	161	193	197	165	189	198	205	195	174	178	199	189	190	200	157	209	176	191	173	183	195	174	179	188	179	170	189	190	192	178	206	180	169	178	204	171	192	161	209	210	175	214	197	211	197	159	180	157	172	202	187	199	181	192	179	179	188	190	183	173	212	192	217	196	185	197	213	179	166	184	195	179	187	209	192	174	194	188	173	199	176	170	188	195	181	189	184	183	189	191	180	180	172	194	193	186	188	190	187	178	191	184	194	186	207	185	185	212	190	194	184	197	190	197	189	200	184	205	187	209	200	206	190	174	190	201	167	193	169	177	197	202	196	190	182	215	193	208	181	200	206	205	177	199	182	204	196	176	187	185	190	201	164	156	173	177	175	212	185	178	179	174	183	198	182	178	174	188	161	213	172	188	189	196	184	186	187	203	227	197	184	209	197	180	196	219	212	200	192	204	179	184	194	172	198	194	173	204	163	180	176	167	166	186	211	173	187	185	189	177	202	172	193	200	183	203	182	188	169	198	194	163	179	182	182	190	197	187	167	172	191	198	192	202	191	179	205	177	196	193	171	194	195	199	189	205	193	183	187	198	190	191	174	197	198	207	183	166	203	191	188	176	157	199	199	190	190	158	207	197	183	191	183	167	170	180	203	209	203	188	184	202	197	171	175	181	190	184	192	191	184	188	191	188	179	177	176	223	195	190	197	183	203	182	181	213	190	198	200	188	201	173	182	195	189	180	203	185	199	171	187	184	189	183	208	181	208	171	180	211	186	200	170	171	207	173	166	183	224	194	187	194	185	192	182	190	168	186	193	160	184	176	162	180	203	188	189	157	196	177	203	181	174	195	188	231	199	189	181	177	176	202	184	182	226	179	184	212	216	187	177	161	170	206	188	197	184	194	187	182	189	196	189	190	175	179	196	165	192	182	220	181	164	191	183	205	202	187	197	177	196	220	205	178	177	178	182	174	225	185	203	180	189	177	195	214	194	174	174	176	206	178	218	208	182	157	177	180	179	167	197	185	204	196	215	199	192	183	185	216	189	153	185	172	190	182	180	174	212	211	191	203	172	194	190	196	212	180	209	197	196	202	168	210	204	178	180	199	184	194	182	199	198	166	179	215	156	194	192	168	179	180	206	191	190	181	187	155	203	207	185	215	187	210	192	196	185	212	195	159	176	200	181	209	181	205	206	206	216	201	197	168	213	186	184	157	194	192	185	184	174	164	181	184	179	209	189	183	204	165	197	202	200	202	198	194	190	173	199	205	189	218	151	188	195	190	179	186	195	209	200	197	198	188	172	191	214	182	195	194	187	198	183	220	197	171	207	199	178	161	211	209	199	193	181	181	192	198	186	189	210	187	198	178	190	176	195	230	179	187	182	197	199	196	182	184	184	196	193	209	189	203	204	201	171	185	187	191	159	161	185	218	171	192	184	193	173	184	171	175	191	189	218	191	156	202	173	191	192	199	163	171	172	191	173	190	191	193	165	190	179	199	194	172	210	197	182	204	182	184	198	217	173	177	203	182	188	213	192	163	195	192	193	190	179	201	186	202	193	177	179	189	172	191	186	180	168	178	228	191	194	168	161	200	174	177	193	174	190	175	187	179	200	179	178	156	204	189	179	164	193	175	172	197	167	176	196	197	185	214	208	206	182	179	205	193	186	191	196	181	198	177	193	180	192	192
4013	1241	2820	1130	489	522	483	520	527	485	507	488	497	521	503	466	521	514	527	542	455	509	498	482	484	499	491	494	474	483	478	518	473	517	473	449	451	459	500	510	507	478	482	501	495	488	468	476	546	509	491	478	494	461	469	506	478	478	466	480	512	496	466	454	503	517	493	495	495	466	467	498	466	497	476	486	479	504	533	483	471	479	461	493	460	439	462	486	475	510	482	489	516	467	493	498	466	492	498	495	504	518	473	509	512	490	480	495	504	506	488	465	474	500	492	492	501	486	510	496	497	475	465	461	465	494	489	522	461	460	526	482	446	484	504	493	482	471	468	497	460	517	490	493	507	505	502	466	457	528	515	493	507	455	511	449	476	489	493	535	485	510	459	495	493	531	532	473	471	482	494	481	501	512	519	491	453	471	478	490	507	551	485	486	491	504	467	472	479	484	504	523	484	489	496	472	485	498	500	503	471	498	460	495	462	490	478	457	456	513	483	524	481	438	476	468	447	485	467	530	490	506	469	490	525	522	458	464	498	494	507	500	473	470	454	474	452	516	493	467	489	472	514	502	514	511	488	466	483	520	491	456	499	486	476	473	461	492	473	474	518	469	518	449	463	473	490	480	510	489	472	496	470	487	512	484	518	459	458	490	496	500	464	506	452	453	552	450	484	462	484	490	473	524	481	496	494	449	498	500	533	488	456	475	471	485	503	507	501	494	457	492	488	467	492	456	481	493	502	508	524	447	485	491	477	516	491	484	487	508	487	512	478	496	477	493	471	513	472	483	508	468	491	473	505	475	472	498	523	494	459	501	488	467	473	443	504	504	473	478	501	494	500	476	486	475	537	510	479	513	526	448	447	457	482	455	497	476	491	491	487	477	479	471	445	529	497	493	493	476	486	495	521	473	511	517	528	496	542	500	450	519	503	503	478	513	544	534	478	466	500	489	506	501	473	445	535	486	506	483	507	486	523	479	444	523	505	555	499	485	501	445	503	459	498	487	470	481	535	511	511	500	483	474	492	475	481	496	535	475	503	490	492	460	474	485	471	483	499	441	458	499	552	496	493	486	462	447	461	500	467	522	467	437	501	468	483	491	470	474	489	482	452	481	516	475	469	496	477	524	492	496	448	460	473	449	473	484	492	485	495	503	503	483	481	499	504	500	491	510	457	492	502	495	515	458	514	476	496	493	483	489	478	500	503	506	509	482	511	497	524	477	454	507	471	489	493	466	466	470	449	483	495	476	466	443	431	474	492	498	453	481	542	494	438	481	446	482	472	490	470	461	515	489	486	454	491	457	487	514	472	506	486	533	503	492	533	477	507	468	513	481	508	504	496	519	487	442	511	493	478	464	478	517	441	493	489	526	522	522	487	486	487	491	510	501	449	489	470	505	467	473	541	481	500	490	498	510	464	479	511	477	484	472	475	485	488	470	464	507	498	502	478	498	506	510	498	474	493	473	498	492	487	524	507	514	470	456	501	451	458	471	464	497	501	530	502	480	500	530	500	508	508	482	480	486	475	453	502	460	470	488	444	473	479	520	499	481	464	489	485	481	519	468	472	496	485	465	471	504	522	514	462	502	472	517	471	469	485	487	492	501	450	513	529	453	500	504	511	480	468	508	492	481	497	525	501	491	501	509	477	491	476	485	524	517	474	516	468	476	453	474	487	507	503	460	516	500	520	474	486	489	497	512	478	463	509	515	465	473	454	474	491	483	511	505	472	485	507	470	497	498	495	492	476	466	503	474	485	477	507	468	486	485	509	469	495	472	508	473	519	491	503	504	510	486	512	479	496	482	467	471	483	501	468	496	446	469	464	478	492	479	463	508	503	457	492	474	466	490	463	525	492	498	516	529	471	459	486	475	436	483	447	483	479	498	501	456	474	481	488	478	493	451	504	501	499	505	514	486	480	500	454	498	456	463	444	500	491	481	473	450	499	488	474	461	489	465	492	454	495	495	457	502	492	515	469	508	485	519	492	486	498	485	470	518	466	484	452	497	446	513	473	481	491	477	485	531	475	524	482	527	514	477	533	509	517	494	496	497	509	494	468	525	511	510	507	481	494	512	429	500	465	504	486	466	466	491	477	495	468	434	461	477	474	481	458	504	477	456	453	492	498	478	522	500	469	481	454	488	503	481	507	491	467	474	470	467	482	482	490	493	493	496	496	490	502	518	487	487	496	481	488	486	482	487	463	487	470	468	468	517	481	434	491	492	495	479	472	485	509	488	457	514	515	473	474	475	482	471	514	464	514	468	487	514	495	466	487	508	478	517	457	491	477	524	465	489	487	498	498	485	478	451	497	474	515	497	498	472	486	508	518	486	531	458	501	503	482	473	472	496	473	473	476	486	475	469	487	477	507	485	507	468	495	467	462	512	476	518	493	510	502	490	476	439	505	466	484	446	519	507	469	508	505	471	506	498	498	481	474	509	506	512	497	477	515	478	520	527	491	451	461	492	516	464	473	495	486	489	478	499	509	489	471	527	459	486	473	481	505	489	529	513	489	502	484	487	477	524	502	499	477	514	493	504	497	477	454	516	480	493	487	490	493	497	490	510	501	523	506	484	505	480	509	482	444	527	502	444	496	515	462	474	518	459	483	506	467	490	489	504	519	472	460	474	543	492	474	511	553	501	515	466	490	526	506	471	519	519	464	480	533	478	478	495	470	531	469	462	442	491	465	483	473	517	439	484	474	503	459	454	491	466	480	491	535	505	474	491	441	477	511	525	441	485	514	478	483	494	497	514	468	435	517	489	518	522	477	490	509	473	461	467	471	480	475	483	492	530	477	449	501	501	475	457	479	487	446	478	512	488	519	453	498	456	472	491	512	468	491	501	456	433	506	472	481	519	489	519	498	504	469	508	523	483	485	462	474	458	468	495	480	489	471	511	466	515	517	447	531	481	470	446	461	486	468	508	450	484	501	510	470	456	509	487	487	518	494	502	489	439	511	434	495	527	455	494	477	478	494	513	492	522	489	499	493	503	468	511	494	522	493	455	495	489	487	469	521	507	481	486	524	488	458	493	506	491	496	476	503	486	401	487	516	488	462	517	507	479	464	488	483	487	481	479	546	486	460	441	509	506	453	467	487	481	485	492	452	480	472	492	538	476	504	496	526	487	473	508	523	495	464	486	471	529	412	500	505	526	465	474	510	551	499	552	494	486	508	473	511	486	504	515	491	510	482	486	511	510	498	551	478	511	482	460	473	509	491	557	496	488	487	468	480	463	486	478	477	516	464	473	494	486	479	482	498	543	467	501	462	509	483	487	491	511	478	496	500	495	464	490	525	520	496	457	478	468	480	462	480	514	482	541	506	478	483	480	488	518	501	505	459	468	462	500	475	520	468	468	436	451	474	504	495	479	479	500	445	496	445	511	500	513	492	524	515	511	507	485	504	504	488	511	533	440	472	496	500	489	453	463	507	516	496	497	484	496	479	480	521	497	486	448	454	501	502	473	454	521	475	485	500	486	461	459
14526	2543	18237	13162	817	489	421	430	435	414	407	390	391	426	381	410	365	415	363	390	372	444	375	381	401	398	387	386	368	376	365	351	378	394	356	353	374	378	363	348	380	371	383	340	379	388	381	397	392	399	377	357	346	391	425	394	378	387	396	395	352	390	385	401	363	391	382	382	383	368	391	357	370	420	361	399	402	392	380	399	372	398	396	318	362	342	366	430	387	420	356	364	382	371	367	362	380	369	369	382	346	374	384	393	365	396	354	363	411	433	349	352	346	360	400	387	381	365	366	359	361	346	390	435	375	374	374	409	383	368	366	347	367	376	385	389	368	366	389	337	375	372	345	367	367	391	352	399	378	351	410	379	370	386	349	373	381	389	379	391	361	409	402	343	340	369	402	382	352	365	375	402	373	381	361	397	403	360	387	375	381	363	355	421	325	375	408	374	363	384	380	388	374	385	410	345	360	361	380	372	346	377	371	350	419	393	419	377	393	335	376	371	411	351	377	384	370	354	364	366	369	381	407	346	378	405	379	353	376	363	355	386	409	349	368	375	359	359	389	371	393	339	393	362	336	378	367	374	345	390	342	372	335	422	358	366	377	385	383	421	418	377	389	356	341	365	349	387	371	390	373	379	361	358	359	364	371	377	406	397	363	349	353	378	328	374	386	354	319	404	374	388	397	332	364	354	407	370	367	345	349	354	379	347	364	384	407	387	415	367	402	357	368	398	395	355	358	356	345	355	351	405	411	397	341	327	331	381	379	364	380	425	392	413	414	338	364	375	353	411	368	376	345	376	393	412	390	393	382	352	372	387	384	400	395	401	413	409	410	376	403	371	394	363	363	377	398	336	375	361	357	378	355	385	388	379	354	389	375	346	340	372	378	382	348	398	386	380	363	376	409	396	389	365	425	362	382	404	408	319	388	425	400	367	385	359	386	413	357	373	417	425	384	417	404	405	368	378	409	374	360	384	405	412	355	372	357	381	402	407	383	378	360	386	344	408	392	396	367	373	358	382	395	399	370	382	391	387	388	392	361	409	367	409	351	362	388	388	351	379	389	375	372	371	411	337	393	374	383	362	364	386	350	346	404	371	374	399	348	419	371	389	367	369	366	407	389	384	353	424	398	381	363	384	359	387	368	418	365	378	369	383	364	371	372	391	352	398	366	370	367	357	357	369	403	378	393	381	375	372	381	364	352	431	359	371	363	410	364	384	390	354	370	367	382	374	374	383	372	375	391	364	393	361	369	359	351	352	393	375	400	417	411	428	384	396	369	387	369	387	391	386	345	380	376	351	356	366	390	382	341	403	391	385	393	390	367	350	372	361	363	439	379	358	394	371	355	375	377	370	418	379	383	365	351	379	405	364	388	394	367	381	370	348	363	377	393	389	379	401	369	392	325	415	333	371	365	338	361	347	418	376	402	420	399	399	385	376	395	345	385	371	383	386	386	399	365	372	396	374	406	347	346	402	371	393	362	399	407	354	395	361	386	401	389	359	395	379	400	389	414	392	366	342	383	377	377	373	347	359	370	389	364	392	355	388	362	394	356	395	376	362	371	379	405	401	377	382	383	378	392	378	360	365	328	321	392	370	381	377	378	390	374	390	373	405	358	363	371	355	409	369	376	370	385	365	367	381	375	408	370	372	323	354	369	397	345	389	402	380	395	389	373	366	396	379	390	357	404	347	421	369	375	406	408	352	423	443	385	404	402	341	380	382	377	348	415	334	388	393	372	389	392	394	368	387	366	383	381	374	375	382	362	373	390	385	402	369	356	368	404	414	405	386	333	353	397	369	403	378	361	374	368	373	374	355	354	385	346	367	408	366	397	380	414	382	398	362	357	384	341	341	395	367	376	355	364	374	391	399	348	384	341	351	387	343	367	358	372	360	325	391	357	364	359	357	398	387	380	366	374	359	381	372	395	369	392	328	405	349	367	399	362	339	398	378	358	368	373	347	376	382	400	349	380	387	397	338	356	409	366	400	397	397	371	408	356	370	376	378	371	384	375	405	387	399	366	384	379	378	370	363	374	364	398	362	401	357	405	370	379	366	405	367	368	376	390	389	404	402	377	389	362	372	360	383	436	366	434	371	332	365	377	352	389	332	357	372	382	400	382	379	386	360	384	370	378	377	342	379	372	359	374	386	350	361	395	378	375	369	357	357	377	382	402	405	349	395	371	372	390	379	357	379	383	367	371	398	366	371	427	369	400	399	365	395	336	389	357	384	353	393	387	362	377	377	368	405	381	430	401	391	367	394	354	375	380	356	361	392	407	389	386	344	395	396	319	334	366	387	399	416	377	372	375	355	384	356	378	398	393	340	443	383	352	390	361	383	388	404	366	352	373	365	402	394	396	363	363	381	404	376	397	363	381	360	350	348	365	392	390	393	388	355	411	362	373	398	387	375	399	374	380	370	395	362	365	375	369	418	375	385	387	405	391	357	361	396	380	413	389	376	394	363	366	374	418	347	363	367	406	388	357	367	389	351	350	408	392	451	363	373	401	343	400	382	396	365	400	374	352	367	397	370	384	395	446	411	374	345	409	377	360	368	366	387	388	387	383	354	318	368	376	377	405	365	372	391	388	410	362	366	359	336	401	346	382	377	371	334	401	366	378	377	368	325	375	369	373	352	343	407	353	399	431	363	363	374	404	398	368	391	366	384	380	357	392	336	336	354	359	356	377	354	369	373	406	342	353	405	381	394	407	410	409	351	430	446	382	362	376	357	405	367	386	362	369	373	375	392	364	406	363	384	390	372	417	375	369	390	402	379	393	383	367	394	365	387	381	376	369	400	330	390	384	380	360	379	374	387	393	396	370	344	347	366	370	349	390	408	413	357	390	391	413	382	409	386	400	362	370	419	374	392	384	353	361	379	358	356	374	341	357	423	402	377	383	420	384	398	360	378	418	401	361	377	381	385	339	371	391	366	374	418	396	409	399	397	355	410	358	396	405	389	366	351	360	375	357	376	366	375	431	336	362	402	377	355	360	369	342	388	388	376	322	373	358	343	371	393	373	383	364	383	371	423	377	354	379	337	355	387	390	409	386	405	364	393	363	385	373	349	389	339	352	338	422	349	350	376	402	382	373	362	339	378	384	358	376	388	367	390	403	391	361	363	370	347	409	375	371	448	341	377	383	363	358	358	350	359	390	423	371	330	401	367	374	368	336	393	355	336	371	358	326	383	362	390	399	369	402	383	369	399	402	388	374	377	438	415	392	375	340	367	370	379	366	382	389	360	409	416	372	397	374	414	395	409	369	370	405	387	327	379	373	378	402	370	380	399	376	374	369	353	401	412	369	352	392	396	381	404	403	379	396	380	402	400	398	373	364	355	362	425	395	390	365	370	346	365	396	402	383	366	354	370	351	372	351	400	415	393	387	401	393	411	372	348	364	404	377	412	375	374	355	385	339	399	349	364	376	368	404	397	366	386	367	363	397	381	367	381	333	374	379	365	358	377	376	356	405	402	361	333	419	381
9866	2508	27410	11457	1356	1204	1210	1072	1033	1022	1011	923	927	941	920	919	924	899	871	859	882	909	872	866	845	940	895	902	875	865	878	875	866	846	893	879	891	881	859	884	864	889	846	872	906	868	896	906	837	905	853	876	868	847	856	890	881	838	864	851	880	889	857	857	831	860	896	841	878	844	826	894	877	907	850	880	898	922	860	852	878	875	853	873	838	866	894	878	862	798	839	886	893	848	794	831	801	813	874	857	853	864	843	855	912	868	830	848	887	879	837	918	867	852	886	854	884	950	850	879	889	863	828	827	838	902	894	918	866	838	859	872	896	896	867	886	835	863	866	875	884	837	871	862	924	891	875	798	898	872	947	844	889	883	824	844	828	875	829	884	833	900	812	859	837	905	894	863	857	921	844	851	855	874	833	842	862	877	842	910	872	854	833	849	903	882	898	897	818	879	872	872	893	879	800	851	881	819	885	872	846	910	851	855	904	857	838	877	897	914	858	822	966	879	831	836	836	915	826	856	829	863	889	871	876	862	850	791	840	932	900	868	830	884	830	825	873	846	840	875	877	828	877	857	911	856	831	846	888	843	844	790	882	809	868	872	811	830	857	846	824	915	845	901	840	874	836	842	897	839	816	852	889	858	869	826	894	881	877	858	897	875	872	903	890	856	858	893	898	867	875	868	907	881	839	831	878	857	906	853	867	918	837	899	902	869	852	834	856	812	865	831	839	874	863	904	850	830	789	934	813	866	857	833	868	854	813	843	867	885	832	853	875	831	817	869	886	885	847	861	830	853	909	868	838	887	915	851	908	861	885	829	822	858	816	884	857	882	848	853	906	950	901	877	842	865	869	785	898	851	849	851	858	839	851	853	843	878	846	898	792	831	889	862	834	887	850	845	877	883	895	859	869	859	929	814	819	878	863	839	844	899	861	828	852	840	874	869	899	830	818	851	865	806	808	891	824	842	854	870	860	893	883	897	882	844	871	863	865	800	875	853	882	872	883	849	859	870	891	854	868	861	853	874	907	874	806	837	850	874	868	871	839	836	813	840	837	869	883	862	889	879	847	859	891	850	885	870	845	824	900	803	877	887	842	834	883	853	820	816	874	878	828	893	902	825	882	854	888	865	831	885	904	807	865	899	857	867	853	835	876	869	878	860	869	873	839	875	829	884	843	881	880	887	809	882	858	854	818	850	836	896	821	783	815	860	897	874	883	897	887	823	877	902	822	886	843	885	854	909	866	847	839	852	819	863	905	870	784	890	852	851	832	846	855	877	878	873	889	857	868	816	877	850	875	864	860	874	801	896	854	821	902	865	833	836	867	868	814	827	875	889	847	868	852	864	854	870	862	854	862	867	830	873	863	912	793	817	903	883	882	846	803	822	853	905	855	869	929	863	864	873	869	852	863	878	851	830	862	916	894	847	883	807	861	867	857	862	867	883	833	903	851	835	839	871	868	853	875	883	861	847	899	891	837	857	913	821	848	906	809	900	855	912	849	850	932	852	894	790	826	862	892	857	849	838	918	894	814	866	918	860	833	902	833	856	868	886	798	861	877	849	848	929	821	854	837	849	902	811	862	944	846	929	862	876	837	893	891	864	890	812	805	829	851	852	851	922	843	841	841	879	892	871	863	849	832	833	856	848	864	873	895	839	828	885	947	886	853	903	826	884	854	849	854	880	863	839	893	884	867	893	820	867	897	814	903	846	859	826	867	885	880	859	915	865	830	931	881	807	875	848	861	887	787	824	877	835	877	820	800	874	886	894	852	925	854	867	834	842	866	928	884	840	849	858	821	850	839	854	868	891	845	869	897	807	832	877	867	873	892	806	868	916	877	884	841	826	876	867	872	824	906	853	926	838	824	874	885	947	891	827	923	844	851	885	832	832	863	844	875	853	836	937	916	842	874	851	879	817	901	804	891	813	816	888	859	858	898	815	887	904	868	870	884	897	878	889	868	870	854	834	846	809	824	853	860	823	895	849	877	893	852	841	869	874	839	869	848	852	842	869	906	867	823	826	872	873	885	905	910	922	891	844	834	866	862	871	845	852	888	798	844	923	862	890	884	875	855	869	847	896	904	890	814	847	880	926	840	854	892	833	877	890	909	818	883	863	837	904	823	886	841	869	832	874	903	945	844	815	841	842	874	811	854	878	877	847	916	873	844	883	848	871	907	881	889	864	853	832	873	823	857	851	892	875	854	892	887	832	870	870	839	859	869	820	847	934	923	857	851	895	839	878	862	831	887	851	874	854	886	889	813	899	878	868	828	836	867	863	826	872	819	858	888	893	841	864	871	836	902	890	815	804	858	860	882	830	884	819	919	874	889	857	854	915	832	885	855	857	835	838	853	902	848	859	864	850	856	873	808	844	884	817	870	863	890	869	853	879	835	818	836	882	785	879	843	821	909	896	848	831	899	846	848	843	922	882	903	888	837	831	874	916	887	870	930	886	886	837	851	864	860	857	799	908	885	909	930	801	838	861	895	893	868	896	869	872	817	892	886	923	895	887	833	840	849	853	895	876	821	853	866	834	901	873	846	912	861	859	897	847	853	818	834	808	863	847	868	879	822	905	815	854	849	824	876	838	868	886	846	832	857	858	879	864	809	848	857	852	827	936	824	855	891	848	836	839	859	848	861	834	882	870	923	874	898	830	874	899	848	837	888	867	890	864	861	903	871	889	904	847	835	857	932	864	828	858	913	889	890	842	855	873	840	855	816	854	915	893	838	861	863	866	867	830	824	906	852	855	891	870	837	867	862	813	847	832	864	905	834	857	864	875	897	848	823	851	871	848	896	907	906	840	832	891	856	876	829	868	856	818	835	876	880	828	809	833	858	845	825	860	883	844	850	848	874	868	880	869	850	866	878	859	841	855	857	854	826	846	913	827	857	867	900	887	839	860	849	859	844	816	923	857	897	814	906	879	845	859	873	884	866	876	890	896	851	870	880	908	830	891	861	905	848	823	813	801	843	842	881	853	841	804	861	834	823	854	886	856	884	882	824	907	860	868	852	801	885	857	889	843	847	867	843	823	873	814	887	841	863	895	837	874	907	807	861	881	871	845	898	833	875	860	880	848	867	861	800	832	834	824	839	845	828	859	899	848	854	874	874	906	849	898	842	821	826	831	891	813	884	881	816	835	844	868	888	845	896	800	838	871	857	889	860	881	818	919	891	839	877	907	865	875	881	854	896	879	851	864	894	867	878	862	895	864	850	833	858	866	902	809	830	851	890	878	871	878	853	832	824	879	852	886	861	895	862	870	904	893	862	825	883	908	867	891	846	922	866	855	900	833	807	920	893	846	808	843	824	865	841	856	871	856	854	900	872	857	877	833	867	891	925	822	818	797	805	860	813	878	876	851	875	877	861	901	847	877	864	839	859	903	863	860	903	881	834	874	897	907	884	869	826	860	907	897	885	870	836	804	885	904	874	822	873	851	844	881	844	856	877	850	843	900	905	888	833	840	895	840	835	864	857	869	833	796
21911	4601	28270	26619	2408	637	575	512	452	482	504	450	434	449	455	435	459	380	431	395	445	435	456	411	423	447	409	423	406	429	413	404	404	381	418	415	388	394	431	423	432	409	355	445	409	444	413	423	430	435	396	382	438	420	423	407	398	437	394	439	398	425	421	425	435	454	404	427	422	401	440	458	440	420	449	413	420	391	410	421	424	413	444	437	446	421	396	422	406	416	411	383	441	394	449	386	370	423	458	432	419	410	421	430	388	399	400	388	432	412	447	426	454	387	410	414	450	433	394	427	439	420	445	415	421	390	419	376	392	437	399	404	431	369	429	373	427	420	459	445	434	408	404	429	376	385	410	425	444	378	413	390	395	394	385	405	415	381	431	437	421	399	423	420	358	454	417	417	430	420	406	452	456	433	432	401	383	388	387	382	442	372	439	419	415	423	433	400	410	420	380	406	434	392	407	390	398	400	431	403	405	426	448	367	422	400	404	454	438	410	365	396	390	398	376	414	402	385	382	409	406	421	380	382	412	436	411	460	398	421	428	377	382	428	420	430	429	429	421	420	392	428	424	393	375	399	409	399	444	376	371	411	405	409	374	398	420	411	390	380	381	406	407	382	395	382	423	414	400	404	420	425	405	394	396	427	391	404	418	397	436	430	408	387	390	396	449	425	468	423	354	379	371	379	386	389	423	429	426	397	449	393	409	435	420	419	426	386	404	440	454	420	406	437	432	394	403	381	391	389	395	430	409	388	410	417	426	426	376	399	441	395	401	406	394	406	438	403	388	408	397	441	406	431	427	447	389	412	427	426	420	399	385	380	396	391	427	436	411	378	383	399	457	412	452	408	413	424	383	414	437	423	393	447	392	399	470	465	403	401	401	456	403	395	396	417	394	405	462	431	386	417	382	409	424	405	412	418	393	394	384	448	427	408	414	430	418	408	417	448	415	458	423	393	420	395	396	399	362	384	414	432	381	407	405	397	420	419	415	420	425	409	415	394	411	437	453	422	444	412	422	403	365	410	426	436	413	414	443	421	440	410	412	395	395	396	385	443	433	426	425	370	404	464	414	432	413	372	402	418	401	402	425	420	413	386	402	411	428	376	460	438	408	344	411	427	414	406	389	430	410	383	431	476	400	392	384	417	383	452	417	420	428	417	412	458	422	427	451	372	398	419	434	417	420	441	389	398	427	405	383	396	389	398	395	409	457	412	433	372	409	461	390	429	406	407	447	456	437	444	442	453	460	388	415	416	422	409	376	466	434	432	402	401	396	405	405	393	410	390	368	411	424	435	445	444	465	428	418	448	416	455	390	409	406	416	412	407	395	408	441	418	413	449	443	419	416	439	405	402	444	396	419	409	386	464	363	383	423	470	420	404	479	403	410	446	454	383	411	381	407	409	416	407	409	378	436	416	395	389	436	420	416	429	453	391	386	386	390	407	411	426	392	392	393	426	429	378	426	390	361	402	394	399	443	414	403	372	401	396	396	388	427	446	428	419	441	409	408	417	415	413	415	415	376	431	419	436	420	424	397	391	395	397	391	405	396	438	400	436	374	406	408	404	407	414	404	392	408	386	432	443	402	422	448	440	397	421	375	416	409	434	430	416	397	427	412	413	421	386	408	397	441	469	447	397	470	411	354	423	428	387	366	420	370	413	412	387	394	420	430	436	404	412	404	410	453	409	392	422	438	436	377	417	476	411	429	399	426	413	436	414	376	399	428	436	384	401	416	422	414	421	408	409	440	417	432	428	423	422	384	390	406	387	395	400	414	393	418	409	404	419	376	382	409	404	424	427	401	430	431	385	401	414	420	417	385	383	429	383	438	440	440	431	417	434	418	429	462	428	382	385	420	439	443	410	401	335	371	390	400	434	413	430	444	410	396	423	402	442	397	419	421	392	389	451	419	430	435	411	376	431	362	414	388	413	421	441	432	419	437	401	394	399	403	397	394	413	387	426	422	427	408	435	405	388	397	387	407	436	401	394	407	433	421	416	427	403	420	402	398	400	397	384	396	400	442	417	444	407	397	424	390	472	461	425	403	438	423	393	470	419	401	417	444	392	400	435	383	389	409	374	391	434	428	414	441	460	421	451	416	392	392	447	414	418	408	448	410	427	424	402	409	377	411	379	391	426	416	387	439	451	417	403	411	418	407	403	417	390	432	449	426	435	403	446	422	371	423	395	412	425	420	388	437	398	399	437	421	433	386	403	395	413	423	411	405	412	398	416	442	414	372	416	434	412	411	385	422	386	469	440	373	377	424	418	452	428	419	451	375	398	405	411	408	415	420	412	403	402	433	413	390	387	443	413	427	443	373	425	426	413	412	399	434	382	415	392	387	430	445	418	410	397	415	420	403	414	399	440	416	428	441	431	406	418	404	450	439	434	401	356	435	422	399	406	433	424	379	383	394	438	435	408	431	413	438	401	387	432	400	424	445	422	397	400	396	383	391	396	408	410	438	409	415	434	419	425	372	428	421	428	393	399	443	450	413	375	396	386	386	393	429	424	385	381	428	407	447	471	423	397	400	427	384	391	384	416	384	449	466	456	398	399	402	433	410	425	392	421	398	443	434	420	443	386	431	452	413	443	420	425	416	373	403	401	389	430	393	435	415	387	415	392	409	407	424	403	433	422	446	407	382	387	408	386	401	434	460	400	421	423	407	382	401	392	386	389	439	421	404	441	415	432	399	399	402	410	456	420	400	397	416	430	407	410	398	457	401	383	386	420	410	394	432	393	422	430	381	405	431	418	397	414	368	371	425	414	423	457	397	385	406	414	404	407	403	407	385	438	392	440	381	398	442	417	442	396	429	437	412	422	424	423	417	417	402	394	413	427	431	345	417	471	400	438	426	398	404	406	465	414	410	411	372	364	375	408	416	367	400	406	365	469	414	398	403	408	438	437	407	365	405	452	381	365	408	409	417	418	411	456	391	416	413	454	413	398	420	427	418	389	407	391	399	404	434	418	395	391	429	418	401	399	408	427	410	420	392	442	397	369	400	430	417	414	425	412	447	452	409	406	395	404	391	389	431	374	402	414	423	412	412	397	408	430	466	420	450	382	413	432	414	436	402	443	389	389	436	445	439	380	406	435	404	383	465	450	415	433	374	347	382	410	428	439	420	409	439	448	404	421	452	444	408	444	398	402	406	410	399	395	398	362	425	416	389	448	412	423	402	462	373	421	408	413	424	412	416	366	418	438	474	438	439	422	385	403	427	451	409	410	399	395	390	412	391	429	420	399	432	436	411	403	429	449	381	413	436	441	404	449	412	386	410	435	401	402	398	443	407	422	413	431	433	440	422	421	408	418	451	410	427	441	395	421	426	418	437	442	445	422	428	425	458	429	431	429	395	392	409	400	415	424	425	413	403	395	457	389	414	378	411	354	386	428	411	417	438	375	411	389	401	465	442	423	420	423	385	398	427	400	425	466	419	400	400	382	445	405	399	416	421	440	405	424	425	442	374	400	451	412	406	407	401	437
12280	3637	34286	18299	1993	1803	1540	1325	1284	1226	1165	1127	1005	1051	1024	1081	1035	999	1015	947	964	964	978	925	955	914	900	917	967	949	950	954	904	915	961	952	944	858	892	935	885	916	959	966	967	911	888	940	934	949	904	926	894	932	896	882	931	904	920	865	882	899	888	913	907	898	893	901	903	903	888	848	903	952	955	864	890	935	933	905	977	927	925	949	912	928	912	891	866	964	879	841	869	896	942	911	870	899	956	921	818	890	929	875	914	939	929	925	844	879	901	906	909	924	902	927	887	927	893	926	920	878	883	936	935	906	872	947	967	924	930	961	901	860	928	917	920	902	950	957	926	937	840	894	907	930	924	856	885	892	941	888	924	864	821	901	883	923	859	889	889	943	937	967	908	888	925	934	886	891	897	935	932	910	881	881	873	875	892	935	946	928	909	843	852	857	927	872	886	901	880	902	896	878	876	883	849	917	937	862	888	903	882	954	893	847	893	874	917	881	951	905	866	842	913	934	908	935	935	940	887	912	943	888	919	907	901	834	874	911	878	912	853	947	911	883	872	936	894	924	913	871	936	918	907	917	946	884	848	918	943	912	887	940	932	945	935	851	894	879	895	975	879	892	890	905	892	892	856	896	929	957	918	893	886	895	933	895	887	912	901	874	948	879	879	889	914	918	884	950	867	884	898	952	917	928	873	930	889	907	907	871	862	858	879	861	887	859	909	862	920	891	889	959	905	883	905	858	935	909	919	912	910	930	897	891	896	870	838	928	928	910	889	864	920	952	883	910	884	903	909	942	825	866	888	874	874	952	890	908	907	953	878	948	922	921	872	896	902	858	886	866	927	826	891	878	902	891	904	901	908	912	862	859	900	921	938	954	872	932	924	949	881	838	951	934	864	867	912	862	874	936	937	895	887	895	938	888	870	891	857	882	936	885	908	890	887	899	866	931	926	947	894	931	946	894	900	891	865	920	863	923	882	906	913	933	917	887	903	919	893	945	854	976	938	938	884	886	915	931	855	946	966	864	894	915	900	924	903	965	907	920	925	915	857	962	857	875	865	874	894	885	946	916	904	905	948	917	887	890	862	923	871	938	889	855	904	858	878	904	883	885	837	922	899	851	901	932	927	840	935	918	922	844	914	884	851	868	941	892	904	888	889	931	897	907	887	955	939	939	869	914	923	879	879	919	919	882	955	939	887	906	911	889	889	940	927	919	900	958	902	893	868	841	916	880	957	904	918	861	872	905	938	910	878	938	916	886	847	902	928	845	908	899	915	897	928	919	901	948	926	876	939	887	953	922	928	914	973	918	894	897	849	906	892	913	865	889	947	978	895	896	892	920	926	927	884	902	896	947	914	884	881	876	904	863	882	928	853	915	927	889	894	963	918	883	866	919	908	889	875	959	881	910	875	946	898	851	874	888	905	921	875	892	909	960	902	890	873	926	923	873	891	978	943	909	932	863	878	963	868	895	874	905	960	930	900	894	932	951	900	891	956	941	839	909	955	906	923	863	958	910	906	897	893	877	860	924	910	918	888	956	885	851	898	896	955	900	869	921	883	910	881	908	884	928	909	883	884	894	936	901	887	898	878	864	937	901	952	911	947	905	902	938	917	921	887	928	920	973	918	920	895	916	886	880	873	904	880	849	881	898	871	904	906	911	900	833	878	891	886	862	931	944	954	952	911	928	859	886	896	932	888	893	916	912	885	893	891	903	880	881	932	818	913	909	899	937	929	881	881	888	904	937	898	917	866	874	884	889	928	895	882	870	927	857	882	933	895	911	886	910	852	921	931	884	860	930	868	870	884	942	885	879	814	890	931	903	884	894	867	908	913	860	923	916	887	994	896	923	854	895	916	911	899	939	899	939	895	865	889	911	876	883	893	921	977	962	883	883	905	878	871	941	944	921	861	915	978	893	879	953	888	948	916	893	874	917	854	977	866	962	908	960	954	924	927	909	921	881	906	878	885	950	882	928	919	906	920	899	930	912	912	860	879	917	833	871	891	895	872	861	878	897	856	876	942	886	919	903	896	894	921	909	893	920	916	926	866	886	892	932	904	868	897	887	873	889	943	942	943	863	911	912	944	871	905	890	912	910	908	904	921	915	874	966	920	906	892	878	881	918	922	890	855	894	896	941	935	869	929	940	923	897	899	923	870	864	916	874	923	899	866	910	908	910	931	880	950	912	923	931	906	929	891	922	869	899	916	891	916	872	895	978	902	897	850	901	857	903	901	900	939	933	912	906	929	924	901	887	900	896	890	901	847	950	910	873	910	890	929	932	927	895	871	905	939	879	930	902	868	936	873	896	909	789	868	938	879	908	884	894	930	900	831	976	962	922	926	913	940	903	892	920	910	913	869	890	935	860	927	872	895	944	902	913	931	887	981	868	911	890	867	886	936	928	900	875	917	886	857	900	871	895	924	909	908	874	976	958	900	932	846	922	927	903	897	915	926	912	865	925	834	887	848	905	908	935	867	908	908	844	831	921	935	901	894	870	915	915	912	882	880	879	869	905	891	923	886	915	881	931	923	949	824	836	886	908	843	903	909	900	899	901	875	879	896	908	883	915	903	876	884	939	962	907	864	839	875	850	918	890	852	896	892	877	915	884	895	926	939	979	879	921	881	910	894	931	951	880	905	932	966	901	925	927	921	882	904	910	839	882	951	936	888	873	877	927	904	907	899	962	932	940	908	982	927	936	895	911	897	859	882	877	862	892	920	900	947	904	890	884	924	923	892	917	924	880	883	883	916	852	860	923	907	935	926	884	905	926	859	909	966	930	849	891	902	889	849	917	857	905	911	915	906	934	953	934	950	869	890	902	941	880	872	886	891	875	857	905	951	945	921	907	887	876	950	883	871	950	898	878	923	923	959	888	874	934	868	909	869	935	908	904	913	852	882	953	956	913	872	891	904	916	871	925	889	943	914	914	963	902	977	912	972	909	928	898	914	901	906	909	894	914	899	898	888	908	911	901	937	890	871	937	904	925	915	890	926	945	911	914	923	935	871	859	840	837	925	898	870	854	915	961	884	903	918	888	890	928	887	919	936	868	945	838	900	927	847	910	873	864	936	886	857	917	863	886	957	917	922	918	972	907	949	921	904	887	863	921	892	918	876	923	896	889	935	956	931	905	902	859	921	920	861	834	872	901	898	923	898	916	925	898	958	883	967	909	907	898	905	835	911	914	880	941	904	914	886	884	880	902	890	902	910	930	878	921	899	885	938	922	858	905	942	913	904	921	894	874	911	889	850	872	857	915	914	938	920	912	930	944	946	869	869	947	941	951	900	897	926	918	904	902	893	911	889	914	882	885	932	927	928	892	892	879	940	903	886	946	876	947	846	864	882	903	909	934	909	937	910	834	890	865	870	863	897	901	914	894	839	894	895	907	849	892	953	921	855	882	941	906	925	894	896	953	849	915	918	905	975	893	924	900	858	856	873	947	938	913	853	905	900	880	877	876	932	904	845	901	905	897	940	876	919	874
5436	1298	1388	883	218	201	212	218	185	196	200	231	209	196	182	189	191	178	205	164	215	184	205	188	196	197	195	184	189	173	162	196	182	180	178	181	173	186	195	204	194	209	191	198	213	178	191	179	204	184	204	196	214	209	180	182	199	182	196	216	195	218	212	212	170	195	189	200	233	198	173	206	177	196	203	197	211	172	190	180	193	184	204	172	199	209	185	173	179	195	221	195	194	193	209	211	232	192	172	229	208	162	205	196	196	192	217	168	190	194	185	177	183	199	198	202	186	195	189	195	203	202	184	186	168	209	216	177	189	210	199	211	172	168	194	182	191	183	215	179	194	195	219	227	183	176	206	177	191	192	205	181	208	193	192	181	167	214	199	204	196	213	180	216	219	198	189	194	199	200	200	207	211	192	187	237	186	190	202	196	216	199	197	206	185	222	189	182	219	178	188	224	201	181	212	186	211	177	186	187	181	190	192	198	213	209	192	179	175	184	204	194	198	208	203	167	177	188	195	202	199	209	197	222	211	191	168	192	177	174	208	173	181	208	192	182	209	207	211	186	201	196	223	217	188	182	211	218	195	213	178	194	204	192	181	202	197	167	178	205	201	191	167	179	180	203	215	199	162	191	178	165	180	198	188	186	221	207	206	181	191	197	211	175	183	220	200	201	198	195	172	203	186	198	196	203	188	215	213	209	193	209	176	188	199	200	197	201	221	198	184	221	199	212	183	184	179	190	205	188	202	220	183	184	207	216	195	164	198	183	220	191	218	190	206	243	198	216	198	209	157	178	202	191	179	185	207	205	211	191	191	208	173	179	218	179	199	167	186	200	207	187	205	222	194	200	220	166	195	204	184	198	211	188	209	194	176	191	185	187	194	197	201	181	191	208	184	183	197	184	185	170	173	200	219	169	182	166	192	210	203	193	220	192	173	203	197	199	168	175	203	183	191	176	199	188	196	193	195	195	181	183	196	228	183	225	183	178	178	189	177	211	180	185	207	214	173	182	183	206	200	197	181	188	209	198	201	221	203	189	166	198	186	189	198	181	182	238	196	218	202	179	206	211	213	178	199	225	204	180	178	181	198	193	189	181	213	212	182	196	159	197	206	196	198	204	177	215	173	160	216	188	196	172	178	213	196	200	206	194	173	206	232	217	194	194	174	203	167	203	175	182	179	208	175	199	225	189	207	200	188	158	170	173	201	218	178	205	230	209	179	156	185	210	191	194	188	199	216	206	206	151	169	190	191	173	180	223	176	184	166	197	183	194	173	185	202	187	198	171	216	211	197	178	186	194	173	182	216	211	198	227	188	210	202	187	184	180	191	205	200	223	226	189	202	185	194	193	191	193	201	216	188	177	210	202	189	198	194	170	232	181	204	205	219	186	180	198	209	198	184	182	187	174	189	207	197	193	189	213	184	161	182	214	201	215	214	192	202	194	208	249	194	202	193	205	192	179	215	201	178	219	209	212	187	209	207	205	173	187	210	233	203	172	181	216	205	202	186	211	191	195	191	191	183	193	188	207	189	193	203	180	211	201	215	149	166	185	137	166	197	188	225	168	184	201	197	206	196	211	199	207	165	182	188	187	192	177	187	194	228	187	197	198	186	188	204	185	191	198	197	174	180	195	187	175	232	192	199	194	204	188	156	179	205	168	220	201	178	197	187	174	194	183	221	204	197	202	177	169	206	223	180	200	217	179	220	192	209	190	197	210	208	182	159	194	181	213	191	188	193	184	202	178	193	210	207	210	219	198	199	201	208	205	187	177	175	184	180	185	208	191	221	192	177	208	194	179	212	174	200	215	215	194	222	218	204	198	184	195	210	194	182	207	219	197	187	204	192	202	203	191	194	166	174	181	189	227	203	198	177	171	192	184	234	185	194	176	180	223	200	191	213	199	199	186	185	186	203	187	187	209	212	230	207	207	177	188	198	210	210	180	183	204	231	195	194	181	191	209	201	188	185	201	182	210	215	194	191	228	169	214	207	177	204	178	198	205	185	181	206	203	217	194	192	187	179	201	189	192	212	217	220	222	194	188	180	208	192	191	215	214	215	203	211	200	197	197	189	213	157	212	198	196	200	174	179	222	201	208	196	229	205	207	201	185	181	198	171	182	189	219	189	216	208	198	209	181	170	197	211	201	192	181	198	178	198	192	184	202	184	187	188	187	236	205	208	188	174	195	178	207	194	209	208	207	202	204	190	194	175	209	201	193	215	209	196	181	197	196	183	180	202	201	184	221	173	190	186	184	197	193	185	179	189	175	199	190	183	214	200	172	191	197	171	206	184	181	174	167	195	189	197	155	204	177	186	173	201	194	205	212	186	222	180	192	179	208	205	208	194	202	202	174	197	179	186	205	190	199	212	221	187	211	190	220	178	197	179	203	164	191	209	196	201	198	201	166	178	176	193	201	173	194	173	181	214	196	218	185	205	212	177	209	219	210	206	216	197	198	173	191	220	211	199	195	194	175	206	173	160	207	203	177	186	198	216	200	211	196	185	211	206	201	221	178	203	167	201	197	186	186	190	204	205	180	209	218	214	210	182	207	171	204	177	199	223	190	224	178	212	196	208	193	193	174	192	201	178	172	184	186	194	216	190	205	173	212	200	194	174	224	197	181	203	197	192	206	179	168	204	209	202	210	207	176	196	199	175	213	176	210	201	203	197	206	219	226	192	206	202	222	202	218	188	212	202	188	206	191	218	192	238	196	218	192	170	196	190	198	190	179	215	205	196	212	191	186	176	192	203	213	197	202	169	202	186	196	216	187	179	205	212	221	196	199	199	196	189	179	207	211	223	190	169	174	189	199	199	196	187	220	200	181	182	187	197	177	201	201	176	208	188	189	208	209	191	177	202	163	208	208	215	209	195	174	194	172	208	212	216	180	194	198	180	193	191	217	187	195	177	193	201	194	206	208	221	190	214	185	192	200	205	198	206	186	200	171	214	212	216	212	188	181	179	207	200	224	192	178	205	223	191	192	189	189	204	223	190	229	148	203	177	202	211	191	171	205	200	191	196	204	224	213	201	207	179	205	218	180	204	222	194	191	208	199	197	209	214	189	185	228	200	198	191	185	195	185	203	194	192	190	187	181	194	200	195	183	217	177	156	167	200	214	177	205	174	197	228	192	208	205	176	191	207	196	200	202	197	203	208	200	216	202	199	211	219	222	199	191	210	203	193	184	199	186	206	175	217	197	209	167	211	212	194	188	225	218	185	205	198	213	195	192	216	215	191	204	203	180	180	210	175	184	208	193	205	174	186	175	179	173	226	196	168	211	186	203	208	196	175	190	181	217	188	183	204	222	207	220	206	160	184	203	214	218	200	190	211	211	200	192	209	210	189	185	175	179	199	186	197	174	186	175	185	213	199	196	173	192	196	204	176	187	207	192	189	211	204	203	187	215	196	216	187	211	207	205	191	188	202	204	208	184	195	220	180	182	187	182	207	215	205	207	178	209	214	195	220	208	195	205	179	191	217	180
4187	1488	3048	2036	510	548	550	503	529	523	482	527	518	516	532	500	500	514	528	521	459	508	522	508	502	529	492	518	503	509	499	530	524	538	505	524	452	523	503	483	491	471	515	443	497	550	493	493	498	481	521	472	525	526	501	483	526	490	470	477	523	489	478	527	509	475	468	470	520	508	508	498	509	502	509	479	504	514	486	465	508	475	469	461	499	471	513	525	510	554	478	517	528	549	493	522	497	473	530	521	498	476	467	506	505	506	514	514	551	514	500	519	542	525	477	480	543	533	501	465	482	527	519	509	532	516	511	533	505	478	528	499	481	481	478	509	483	482	487	486	499	516	525	577	494	517	504	472	483	486	489	503	531	518	503	487	534	488	525	503	490	484	490	539	489	485	488	474	505	490	511	462	528	507	513	505	530	473	474	545	480	504	508	507	544	488	550	489	439	520	523	509	490	525	500	469	533	508	472	489	538	513	498	470	527	518	499	438	505	515	495	504	505	493	507	507	511	451	474	506	526	535	519	521	494	539	500	486	529	495	526	499	514	513	525	499	482	519	486	501	500	520	473	516	533	494	527	541	509	522	511	475	527	502	516	513	502	520	500	518	523	478	490	514	481	526	463	475	477	507	542	526	519	510	524	529	510	501	468	491	517	520	491	514	501	490	515	502	495	523	504	474	488	537	486	510	513	525	506	495	442	506	505	480	510	465	517	505	537	528	491	503	509	502	480	549	506	506	501	530	458	488	525	497	529	496	484	525	520	501	494	495	511	509	502	501	525	464	502	481	507	552	520	508	502	506	523	537	512	516	488	512	473	500	518	475	477	492	510	520	478	475	486	507	521	475	529	498	512	482	532	521	530	494	511	528	525	501	486	504	498	504	472	545	488	502	538	502	493	533	501	519	548	476	508	491	476	508	535	515	490	523	477	534	511	493	539	510	510	532	540	522	474	509	468	465	516	495	476	493	504	491	521	512	500	486	505	505	477	482	515	483	504	505	499	507	536	460	504	488	501	518	515	537	466	480	484	512	511	524	512	504	498	517	492	549	523	503	548	567	513	510	516	494	507	492	523	527	501	497	518	508	506	490	495	496	507	516	503	503	502	522	517	512	517	488	519	514	476	497	502	532	528	492	518	471	482	493	517	498	506	498	529	499	511	489	510	503	519	486	499	516	471	474	488	480	511	488	519	487	493	515	542	474	488	499	514	512	537	507	480	481	539	469	523	495	486	529	521	502	529	478	504	500	502	511	513	480	520	515	542	506	497	467	473	470	498	465	504	474	548	507	485	488	509	500	524	533	517	499	516	518	469	500	507	463	531	484	507	520	500	490	501	546	526	473	485	485	511	525	499	499	576	526	524	507	562	501	479	503	503	528	492	484	513	493	485	485	518	527	503	499	482	523	490	481	479	501	511	482	531	517	504	492	501	529	486	520	492	493	486	558	486	512	515	526	521	507	500	492	483	511	482	546	515	511	549	513	512	526	541	478	496	473	507	522	471	490	502	543	498	522	480	474	539	517	506	520	511	468	502	480	499	534	465	528	496	477	491	492	476	515	516	463	544	481	539	505	505	499	497	492	504	516	489	511	489	439	497	533	544	514	518	511	514	479	490	509	515	495	490	486	505	477	496	522	506	537	503	523	513	490	518	469	538	493	526	469	489	476	487	473	489	458	515	495	494	469	494	494	490	520	469	469	514	491	511	533	507	541	474	534	494	503	509	541	501	522	497	474	490	502	477	517	508	479	434	505	520	535	506	483	526	454	506	529	519	508	523	507	522	471	500	486	500	482	527	557	440	510	493	474	511	543	564	509	477	453	498	535	484	523	496	526	488	483	512	483	480	492	509	499	526	492	510	513	518	481	512	457	476	492	529	479	513	497	487	504	476	496	506	495	527	483	526	531	507	454	503	539	485	482	504	513	499	546	485	513	507	478	526	521	480	495	508	524	487	506	501	514	505	495	508	543	510	464	506	519	494	529	518	462	521	518	460	518	484	531	510	463	527	506	507	534	491	522	529	564	515	520	545	503	511	496	490	466	519	518	493	458	471	503	504	490	485	519	538	485	504	544	505	508	494	473	511	500	509	499	539	514	476	504	471	478	520	492	513	524	491	500	530	513	486	497	536	508	520	489	463	531	554	494	488	538	502	475	520	513	455	487	502	514	528	482	508	511	515	457	519	460	456	512	522	508	499	472	513	456	450	471	531	486	552	506	513	523	571	514	459	483	487	558	511	488	518	514	504	524	495	473	539	492	522	514	475	481	489	479	508	493	508	522	486	502	467	485	507	512	501	530	503	486	496	480	508	500	521	514	487	523	520	470	517	477	529	480	522	470	491	474	469	528	493	521	517	465	518	504	492	507	498	496	479	507	526	505	515	506	470	516	526	511	482	521	505	481	537	522	479	528	499	490	488	539	502	498	508	516	495	502	543	486	542	498	493	496	470	510	491	526	554	509	508	494	494	542	538	509	481	478	517	464	492	530	524	497	493	504	531	552	525	454	498	506	493	473	518	534	520	468	465	533	466	519	496	505	532	515	482	497	501	505	522	466	490	523	524	443	510	492	502	488	533	515	549	541	486	538	521	532	490	537	499	475	493	549	502	507	504	525	522	490	494	529	534	541	473	495	463	529	472	508	525	477	516	497	510	489	524	505	528	512	496	536	499	464	502	552	505	435	491	478	521	539	529	476	489	465	522	501	505	495	494	514	520	506	565	513	526	507	475	538	518	469	522	484	516	530	508	542	482	514	496	508	524	558	495	497	496	496	514	503	506	562	507	490	512	499	490	520	500	546	480	499	475	505	496	501	495	503	502	473	531	521	474	505	484	479	514	472	470	468	461	491	475	517	506	504	512	502	487	526	539	507	512	478	518	493	499	483	504	494	526	555	503	477	541	499	498	462	488	521	523	509	464	455	534	516	493	496	493	485	489	471	494	512	500	533	494	522	509	504	509	496	503	508	510	502	528	503	483	484	487	534	509	483	553	500	487	478	439	534	481	532	535	476	464	504	534	486	495	501	485	475	521	551	497	549	491	446	488	519	508	506	493	477	544	477	505	523	484	471	549	504	550	511	506	503	522	517	508	536	486	502	500	474	472	554	516	469	512	541	524	495	486	486	514	522	518	463	517	491	464	495	488	503	481	471	517	533	545	464	509	515	509	486	481	501	518	499	535	526	489	498	520	460	485	481	477	540	482	514	532	468	512	488	499	493	534	505	519	522	472	496	471	540	465	480	524	494	509	512	525	469	493	499	499	542	487	485	520	496	476	522	521	516	536	481	494	489	496	553	477	458	509	515	557	518	497	457	511	534	512	482	513	532	519	494	465	533	540	483	524	489	498	520	505	468	487	517	518	510	524	488	464	510	534	499	477	507	507	526	497	513	538	527	526	560	495	473	518	504	500	468	488	508	480	486	466	515	511	477	474	484	525	502	516	498	479	434	502	484	493	512	477	485	508	478	546	482	486	480	496	522	529	476
13859	2857	10618	18168	1394	496	441	407	419	389	369	400	422	398	442	401	371	400	394	401	376	402	356	372	373	366	374	358	413	356	369	386	393	369	390	403	435	390	402	367	402	354	381	351	393	372	384	390	379	371	363	367	362	378	392	393	384	353	386	418	396	385	373	368	394	372	380	368	418	383	391	389	375	340	377	406	383	413	375	365	391	407	407	417	373	389	380	384	408	400	365	393	436	369	369	369	359	384	356	390	392	380	366	375	392	358	376	349	374	381	373	385	391	405	378	400	409	369	371	355	386	358	376	398	384	390	370	386	409	413	369	365	376	384	354	366	394	368	364	348	374	355	429	390	370	358	406	352	450	372	421	365	362	383	404	392	392	380	402	387	363	376	434	379	407	374	358	404	355	399	410	393	400	390	344	383	343	359	395	418	416	421	445	365	391	374	363	394	358	391	368	384	414	371	406	372	389	347	395	364	395	361	386	378	373	390	361	366	390	363	368	393	398	370	367	378	371	361	413	404	414	375	383	380	406	421	381	383	378	369	458	396	388	368	370	364	369	342	380	401	411	407	391	373	395	409	377	383	353	401	375	363	367	373	410	383	371	365	353	377	351	367	390	404	367	397	420	393	386	360	401	375	351	394	336	368	408	391	388	398	376	360	337	398	380	380	394	393	436	379	393	392	403	360	348	343	363	389	424	357	377	390	397	393	381	379	346	414	367	398	425	417	366	398	342	351	379	409	355	372	418	386	367	389	404	344	395	372	343	344	360	362	365	379	335	385	371	364	414	370	363	363	363	387	430	416	354	344	416	398	360	375	380	371	362	388	395	395	449	376	363	426	380	395	399	403	377	390	394	436	411	399	369	402	409	375	370	368	364	367	400	350	399	358	367	404	361	367	389	389	375	409	343	365	394	403	372	391	375	423	392	373	393	361	361	406	330	405	331	396	389	367	391	375	364	388	420	372	379	399	365	380	366	359	385	357	390	360	393	400	389	386	377	367	378	427	395	376	368	398	367	405	351	365	404	374	353	368	383	399	393	348	373	411	418	367	366	369	382	408	386	332	355	398	393	397	391	364	382	359	366	359	375	379	396	350	365	382	403	374	392	383	424	390	377	361	374	419	411	380	346	383	378	379	411	408	388	393	374	374	390	398	331	379	392	375	374	340	384	366	423	317	386	337	393	342	393	357	370	390	390	362	391	389	390	357	349	413	398	379	356	372	385	382	369	373	378	407	390	377	368	389	391	364	384	387	328	387	351	372	413	366	365	384	374	390	386	403	397	389	379	380	356	360	415	399	354	365	346	415	398	398	413	386	380	421	412	370	352	392	396	403	392	360	385	405	360	365	383	384	377	413	369	341	364	347	347	380	392	402	388	427	394	385	359	386	397	388	399	400	400	360	357	365	371	405	394	407	376	366	362	358	367	399	372	382	372	349	349	350	413	403	381	382	384	361	360	402	390	378	386	378	390	392	394	388	359	382	396	376	435	400	360	365	417	392	406	383	365	401	370	400	355	374	382	404	361	349	387	360	399	328	379	422	398	380	413	375	404	379	400	395	363	393	388	385	400	419	407	381	394	389	369	395	372	391	402	411	345	373	377	378	363	351	401	370	351	378	367	377	375	359	380	353	381	389	381	365	418	394	413	387	407	357	405	363	389	404	423	401	351	385	398	393	353	371	376	386	427	397	397	377	365	404	335	366	364	381	383	392	378	357	374	351	376	392	393	381	362	400	399	369	371	362	398	378	373	392	376	416	349	365	361	327	429	372	351	392	384	369	365	403	367	324	366	369	432	410	448	373	356	393	396	364	379	372	365	394	418	384	415	365	376	385	369	392	422	375	376	361	421	397	392	351	414	385	392	381	370	412	416	390	373	406	405	363	382	363	371	374	379	391	385	388	366	400	405	368	382	377	400	390	392	324	397	389	409	383	378	403	382	344	373	379	381	377	362	401	349	337	401	381	387	378	385	388	338	368	376	397	412	360	394	409	365	372	402	407	424	378	385	433	384	396	365	342	380	355	373	445	361	364	404	424	405	363	389	372	367	443	386	359	394	356	401	385	385	365	395	396	394	358	376	418	378	372	362	399	388	389	397	366	385	378	347	384	359	397	371	376	378	310	351	373	408	359	400	347	420	330	404	395	315	388	452	405	396	384	389	407	386	383	400	401	371	382	385	387	403	370	364	385	369	388	364	389	371	405	401	352	362	364	409	374	405	395	399	364	360	378	342	365	362	367	367	417	406	372	380	382	399	392	393	401	374	368	395	381	396	357	389	398	347	382	367	401	412	376	365	376	393	378	400	380	375	376	383	408	354	395	422	361	414	384	360	387	417	381	385	380	363	367	435	391	367	391	378	387	397	384	388	388	394	357	395	369	385	427	363	405	394	384	442	362	366	403	349	359	420	386	420	407	377	428	402	351	389	400	367	410	428	402	373	369	353	382	375	397	381	381	385	376	390	338	390	379	341	384	391	347	377	386	386	371	388	395	372	350	424	400	365	402	417	334	395	360	415	394	392	375	408	387	388	386	396	400	349	374	390	350	413	414	355	361	349	400	372	415	359	399	394	362	397	421	389	400	377	402	367	396	374	418	393	362	391	344	368	387	398	391	423	381	365	380	362	349	385	371	394	404	351	336	399	381	422	388	325	413	409	391	376	405	367	352	397	378	376	389	341	374	383	336	376	337	368	389	401	364	362	396	348	379	363	363	393	351	387	368	376	397	377	361	361	399	392	391	404	359	377	385	367	360	368	381	382	378	363	352	338	392	368	375	397	348	409	387	410	370	335	383	390	341	412	361	388	370	413	397	359	379	349	346	388	399	376	365	380	377	355	367	377	349	351	348	334	391	415	381	382	442	375	379	434	369	385	395	430	386	370	391	365	383	387	373	399	385	339	418	413	400	351	364	384	390	370	393	360	392	388	365	370	382	374	384	402	347	394	410	384	434	383	384	342	367	382	391	393	368	390	399	368	400	382	384	347	384	328	388	376	376	388	381	381	404	405	418	379	360	383	335	404	378	369	384	373	389	384	396	387	362	399	409	407	407	384	358	374	396	405	385	402	409	417	407	394	361	395	386	358	385	389	377	377	344	368	369	396	382	380	363	348	352	398	363	421	360	377	366	325	405	402	415	349	414	384	363	378	392	413	382	411	369	414	390	358	407	379	386	395	396	372	387	371	380	394	359	392	374	361	361	355	381	396	375	384	371	359	382	367	397	434	370	374	342	350	363	374	359	400	393	395	386	362	415	390	370	393	380	372	376	373	393	358	382	388	353	334	384	413	396	412	426	402	363	363	404	367	406	381	371	391	386	382	370	401	384	381	352	353	374	400	356	332	349	370	332	376	413	402	375	374	396	390	389	376	410	355	333	395	377	369	363	361	370	404	379	367	382	382	384	378	386	354	375	344	386	404	360	354	386	382	358	385	384	394	367	401	384	389	351	375	395	393	386	360	359	396	379	364	381	372	401	353	401	339	369
9797	2816	19191	21551	1344	1254	1213	1146	1102	1093	975	942	958	1000	959	929	973	878	868	913	929	925	925	917	867	976	872	877	899	906	847	921	914	840	865	897	899	877	837	857	854	890	936	922	870	901	852	876	898	910	868	858	892	873	871	907	888	911	899	881	896	873	913	875	849	808	878	857	905	843	876	855	840	860	870	924	879	880	891	840	910	866	889	878	853	872	842	845	870	855	862	878	906	896	825	876	915	876	897	863	843	883	861	870	871	832	802	871	799	866	891	851	877	845	887	869	905	920	868	870	814	869	841	881	894	864	800	901	833	802	799	892	879	851	882	900	888	895	910	905	850	874	917	905	876	894	870	851	921	901	872	906	932	848	857	873	837	863	919	898	887	870	881	865	875	861	824	825	799	840	842	887	836	837	854	867	904	924	884	872	844	818	872	842	907	877	841	883	851	915	898	869	864	882	882	843	864	839	841	862	857	818	856	886	887	877	909	877	849	924	910	858	934	904	894	888	827	898	951	854	938	840	899	869	929	840	894	925	869	817	863	850	856	906	908	857	854	873	837	845	876	902	895	880	806	911	884	851	827	910	885	829	896	873	925	919	857	886	842	940	891	885	907	914	913	914	909	912	874	859	882	895	913	840	906	896	847	865	878	912	834	859	798	869	885	876	907	876	900	897	934	903	899	884	919	874	879	916	871	855	888	911	880	863	895	838	930	865	867	840	868	905	856	896	889	868	934	972	886	844	892	920	903	889	861	829	863	861	805	890	880	890	822	911	806	871	852	870	872	844	829	880	937	879	865	899	847	857	860	913	910	837	865	897	798	813	815	897	888	845	905	886	847	899	900	853	878	859	877	867	827	858	859	889	922	839	848	836	854	843	812	871	924	906	848	884	871	874	950	893	893	927	895	883	935	878	896	818	921	872	881	858	862	884	911	898	898	891	901	879	887	891	912	852	891	829	907	950	878	834	872	883	912	899	873	843	847	908	903	845	893	856	895	814	925	844	866	831	844	805	890	834	818	901	868	934	857	828	855	849	909	853	831	860	898	837	896	875	821	891	847	817	864	872	882	868	875	829	893	804	845	914	850	865	884	849	823	843	941	912	883	834	867	854	846	866	878	863	849	901	869	915	845	875	844	874	871	865	857	893	881	864	857	883	890	863	889	860	866	834	847	813	836	826	857	853	874	847	861	810	895	898	907	861	859	873	831	848	854	850	913	875	888	903	883	886	879	831	874	813	898	900	883	908	934	873	864	877	878	834	906	882	884	863	838	944	882	864	927	879	957	905	887	865	846	848	856	868	844	859	853	881	905	901	904	856	886	921	907	883	858	828	843	901	873	824	910	859	879	874	838	854	859	845	921	897	890	905	859	886	937	883	896	849	863	887	916	863	832	881	865	843	846	866	878	852	879	877	886	846	903	887	932	878	836	887	891	817	848	876	864	882	852	858	777	814	841	807	917	860	877	888	886	863	854	826	942	880	895	895	853	872	860	926	871	870	848	930	902	853	892	895	880	865	875	836	868	860	874	864	858	871	883	901	823	900	837	923	873	891	857	892	876	849	881	846	858	911	900	914	828	865	829	903	915	853	895	894	831	854	899	913	942	900	861	853	873	883	864	838	874	887	842	885	869	887	906	859	874	872	826	844	867	859	861	864	879	902	903	853	890	842	814	880	906	895	870	875	824	937	819	848	849	883	853	856	878	847	873	884	868	887	867	861	933	881	817	838	868	844	846	857	829	871	853	946	863	886	871	910	907	846	828	876	868	848	805	854	885	868	875	895	849	874	856	902	914	850	906	833	849	876	835	837	888	859	864	945	906	871	838	911	797	909	895	845	895	873	838	837	843	860	836	875	871	853	922	861	897	921	864	918	881	848	878	893	917	849	891	872	835	886	869	823	904	876	877	904	860	873	916	927	809	877	827	884	867	851	863	812	820	899	931	904	860	825	923	853	813	881	844	901	861	909	861	909	872	886	880	882	910	841	864	875	909	847	877	887	909	865	881	839	856	872	882	923	897	886	893	869	910	853	865	958	850	836	895	857	895	850	883	923	909	860	892	854	860	863	898	907	919	864	796	908	861	854	877	886	832	829	848	861	885	841	893	883	879	849	851	885	883	905	823	888	875	849	861	889	873	908	885	931	856	878	863	848	848	844	876	861	880	868	812	844	868	867	852	883	893	894	910	875	893	847	877	850	865	885	809	871	923	828	869	889	895	852	947	888	848	863	890	909	881	881	824	868	890	829	859	887	915	892	850	885	858	904	911	841	870	884	870	927	866	840	983	849	837	857	848	870	843	830	907	897	893	873	886	855	869	899	885	858	869	882	919	914	880	804	851	870	872	863	909	927	852	861	834	867	865	886	880	880	839	856	838	848	897	848	894	828	908	815	829	817	873	912	887	902	909	864	871	857	873	887	882	906	854	893	850	881	860	816	889	857	888	825	856	921	833	870	852	852	879	879	917	887	846	832	863	884	914	903	870	836	889	909	849	892	852	859	869	806	906	927	898	855	887	887	878	873	940	834	864	922	860	895	920	888	857	891	882	927	863	878	903	882	871	881	848	911	887	842	894	897	890	854	891	883	889	896	887	926	893	868	866	861	861	881	838	858	849	837	857	866	948	843	885	836	844	908	866	828	866	904	884	843	858	856	882	924	839	867	867	873	906	915	846	875	825	891	860	917	867	877	913	887	812	934	877	878	916	874	844	880	899	907	924	909	803	854	869	928	883	909	841	835	873	817	886	893	879	884	916	836	797	860	862	963	855	914	861	849	899	848	912	904	932	853	844	878	887	864	842	879	874	867	842	854	845	904	827	916	862	854	891	863	867	869	864	864	851	844	853	896	841	863	865	864	863	896	846	892	891	833	869	898	895	900	846	840	911	883	871	879	889	936	869	905	885	866	890	902	885	855	898	872	897	870	870	864	898	908	878	897	909	900	943	843	885	880	858	875	865	845	889	848	876	863	842	898	872	923	875	900	873	903	918	816	877	862	918	865	834	942	922	890	918	883	896	830	825	836	843	882	877	888	889	849	853	893	919	892	928	852	880	891	886	876	891	869	863	871	870	888	820	848	858	873	837	839	887	825	810	864	869	857	893	849	881	879	875	897	832	878	875	878	852	846	882	863	885	888	863	873	870	913	871	857	851	867	846	854	930	901	871	882	863	912	851	781	879	857	908	844	903	882	842	884	892	871	910	927	879	886	851	861	874	924	820	848	862	864	872	884	844	922	945	865	896	898	861	898	820	913	897	866	861	958	868	848	890	872	923	829	882	912	899	919	891	889	809	879	804	886	903	860	863	876	873	943	882	882	888	844	842	880	912	832	852	891	930	866	893	869	886	889	863	907	900	873	882	940	881	875	859	877	825	892	861	891	856	884	913	916	867	892	859	844	871	904	879	876	831	885	853	873	863	794	925	857	892	843	892	923	871	850	842	882	899	877	837	897	874	854	904	891	898	886	834	860	895	833	851	899	854	809
21673	4112	14864	33729	4185	677	562	526	509	514	500	436	451	444	452	391	435	475	502	475	416	415	412	417	382	410	399	439	418	425	452	449	423	429	403	414	450	423	429	393	425	452	408	400	394	421	432	431	454	423	415	419	422	400	386	413	427	418	435	427	422	434	424	376	386	404	445	408	391	473	384	412	471	396	418	402	455	428	400	406	408	422	424	409	420	448	438	451	393	394	407	430	392	406	418	446	420	425	463	410	402	419	440	400	414	397	417	431	439	436	454	395	376	418	413	409	408	452	398	415	391	411	459	426	429	435	448	408	382	431	414	443	465	414	391	400	388	416	450	410	439	433	443	413	406	436	390	400	407	377	380	450	425	379	391	453	413	444	421	415	421	444	408	411	435	382	435	411	452	403	411	446	435	387	448	427	394	420	428	437	400	414	452	417	399	455	380	393	429	419	413	389	413	392	406	392	417	462	413	429	394	437	421	446	406	408	426	452	437	381	429	404	436	435	421	394	400	429	432	397	415	399	403	410	384	441	424	453	431	381	457	408	442	375	424	402	379	386	380	372	430	381	410	411	407	432	409	418	417	394	390	397	409	432	466	415	364	378	442	421	413	397	437	395	409	407	427	443	435	418	428	410	460	405	407	383	451	420	409	434	393	411	410	396	411	398	412	450	393	394	416	391	443	409	383	410	435	405	417	445	406	431	481	381	387	446	407	419	450	405	373	391	452	421	395	394	454	433	406	418	411	444	452	427	422	421	392	408	435	394	434	419	464	399	419	432	485	403	440	401	416	413	435	399	399	438	407	411	411	397	398	446	416	414	433	383	441	420	398	470	397	418	430	419	430	411	421	399	397	442	395	441	434	436	408	375	404	450	427	399	399	431	444	435	398	479	384	428	413	416	399	401	427	393	428	385	394	416	436	455	402	430	460	434	429	403	430	391	426	411	419	436	443	428	421	382	404	409	396	420	372	390	404	432	414	385	403	376	438	440	402	402	441	429	395	387	411	429	409	423	440	435	410	445	410	418	443	405	426	435	414	394	395	382	408	419	379	401	400	406	408	424	404	408	412	439	435	406	410	436	421	441	458	430	429	399	414	384	402	442	424	407	429	419	391	424	378	421	422	423	411	422	429	435	441	442	408	402	425	469	429	424	414	412	413	483	443	421	432	428	405	423	428	393	406	396	413	428	408	426	382	390	410	410	416	406	418	432	374	410	422	443	429	406	403	450	407	430	390	432	401	421	414	419	403	456	408	434	409	405	459	437	421	408	440	425	406	418	393	455	385	439	413	404	413	403	433	397	439	451	453	456	426	413	399	412	449	406	403	392	410	423	399	440	415	402	407	452	405	451	410	429	424	420	444	421	418	396	414	431	397	386	409	392	444	436	471	433	388	414	410	452	372	409	419	453	404	416	449	434	430	471	457	409	411	430	451	446	415	430	377	391	395	451	416	406	394	397	417	421	428	417	404	398	444	442	397	446	376	457	419	410	398	390	405	397	381	375	421	393	398	414	446	413	440	424	427	385	411	394	407	447	412	392	428	408	434	399	418	411	404	427	401	412	403	374	428	404	421	419	421	434	435	397	446	410	396	399	439	424	407	457	424	463	446	459	442	421	394	417	432	357	417	425	421	422	406	428	393	406	433	483	436	439	417	436	412	452	400	433	376	422	393	467	418	431	392	403	419	409	391	427	381	413	398	384	442	376	418	376	412	434	407	408	441	415	431	372	371	379	406	454	434	462	421	423	438	456	405	404	429	407	439	389	393	462	399	418	391	437	406	399	390	386	394	437	434	428	458	458	379	437	420	443	406	462	437	424	437	440	432	449	441	393	407	391	412	411	396	420	422	398	436	413	427	419	442	426	357	431	444	462	433	419	416	406	458	432	420	428	424	410	442	397	460	396	411	434	418	394	421	423	363	357	399	412	414	422	417	429	369	408	402	434	400	480	421	412	417	432	410	417	416	394	443	416	448	382	410	400	425	414	391	416	434	433	392	425	425	419	405	443	416	423	396	435	450	406	445	375	377	426	440	437	418	409	398	432	443	439	468	390	396	416	421	395	400	398	409	429	445	430	426	427	407	428	383	411	407	424	424	395	398	417	413	404	438	434	446	434	428	412	420	457	408	378	412	422	435	406	432	398	412	464	430	407	386	430	430	390	385	408	415	397	498	420	447	395	420	427	424	398	429	410	410	434	405	410	426	383	427	441	425	421	427	417	438	432	377	438	442	398	425	447	402	399	399	384	421	395	427	435	420	429	421	404	434	393	409	401	444	422	410	399	394	392	435	411	392	429	459	457	431	429	406	407	453	381	412	393	430	434	398	403	379	423	430	403	394	413	402	404	403	438	428	417	416	431	399	380	413	393	443	402	436	449	392	383	390	392	377	389	407	413	424	465	447	417	407	428	406	398	441	417	425	404	431	427	416	419	372	431	429	407	434	411	403	404	416	473	450	414	412	443	419	438	432	428	412	426	408	447	402	449	420	416	401	401	424	399	429	411	460	371	426	392	430	421	388	403	419	376	446	416	451	408	404	396	396	438	450	367	462	389	442	396	438	414	401	439	418	442	449	417	423	418	421	415	369	396	416	419	407	408	437	438	427	411	437	412	412	469	454	409	382	399	405	413	427	419	374	384	409	433	410	406	436	438	406	427	431	421	393	404	437	480	400	424	432	387	467	387	443	384	408	407	406	421	437	408	426	428	390	415	419	424	392	441	428	450	389	425	405	392	414	409	436	393	426	395	415	418	412	410	429	448	426	446	417	425	362	401	417	450	442	476	428	443	405	423	424	395	453	433	408	386	408	406	436	436	423	432	436	406	374	453	428	393	404	450	415	408	411	436	382	423	422	429	381	396	429	417	373	421	417	430	434	416	413	400	381	471	410	380	416	427	388	408	406	449	441	432	391	444	409	411	435	399	359	426	393	416	407	432	436	394	435	400	422	426	369	392	454	452	423	425	439	454	432	428	402	435	423	409	393	436	414	407	428	430	429	404	412	369	440	410	449	385	412	403	396	440	379	401	405	438	378	390	393	441	427	432	413	438	402	386	407	431	399	362	397	406	428	385	382	422	402	456	458	435	446	418	448	426	390	417	405	406	416	424	376	437	395	385	412	434	452	395	442	440	459	401	449	456	422	430	417	372	396	447	426	421	420	478	428	404	407	472	454	419	432	414	453	408	430	412	384	396	384	425	416	460	440	407	390	413	447	406	397	414	440	429	458	413	449	432	444	435	408	454	452	437	447	387	389	430	395	423	371	423	397	439	447	411	399	421	403	425	433	427	390	399	415	427	390	411	414	408	427	461	376	415	427	418	427	405	441	413	439	404	436	453	441	395	402	442	395	422	450	423	420	471	442	422	422	423	406	421	390	397	419	386	418	405	418	404	435	409	462	423	396	417	389	416	415	428	408	405	385	432	390	441	466	440	442	439	410	407	441	447	366	404	411	406	386	447	425	395	447	421	406	447	413	438	424	428
12040	3574	22002	30924	1860	1744	1498	1384	1319	1219	1211	1175	1067	1052	1027	1066	1077	949	1018	990	969	935	973	994	947	1040	925	939	972	999	957	962	890	936	931	931	920	901	925	859	961	918	886	916	924	924	893	954	918	858	901	934	909	937	908	952	897	910	937	931	906	936	955	910	962	945	930	912	918	904	893	879	909	891	920	881	918	882	909	938	905	963	925	942	913	937	902	886	863	939	964	924	866	888	899	928	888	919	926	912	943	878	917	972	924	948	902	919	896	927	963	895	910	939	923	911	940	862	908	918	912	935	950	911	870	889	912	938	864	909	865	917	919	912	938	891	989	954	920	938	895	898	900	946	920	904	891	897	896	886	880	939	896	917	926	914	933	911	863	903	947	886	902	940	922	948	859	902	964	900	932	934	936	868	913	859	899	915	887	930	911	921	882	902	951	905	857	958	925	947	908	916	877	964	917	928	914	942	920	905	921	932	919	891	897	907	927	1018	933	920	901	941	872	875	970	912	928	905	937	871	906	858	933	922	927	891	860	886	953	882	906	890	922	891	920	915	913	873	899	921	902	865	911	913	918	926	908	918	908	898	906	961	914	953	908	928	930	919	899	920	929	901	880	904	913	865	927	954	903	909	941	934	943	945	921	942	877	892	947	869	880	955	900	971	892	924	941	928	908	976	943	885	918	919	909	887	890	906	894	908	957	908	976	953	907	981	919	924	959	886	888	906	886	884	906	937	900	928	884	934	912	908	901	939	934	913	926	901	912	943	893	939	901	883	952	894	880	871	887	903	888	993	884	924	940	861	888	895	890	927	876	870	872	885	964	940	928	919	820	826	908	925	894	879	908	869	942	838	941	937	987	898	943	904	917	894	902	903	871	841	925	874	881	924	935	924	895	888	896	898	938	929	936	853	892	871	904	918	945	893	893	902	909	922	914	872	956	879	932	948	937	892	911	904	896	886	944	960	891	926	912	917	928	960	904	914	918	924	938	905	903	860	909	865	882	895	906	993	906	885	926	942	924	889	885	943	970	936	881	921	994	900	954	885	930	896	938	937	916	988	885	917	907	934	890	922	924	891	927	911	923	924	925	920	892	945	934	910	903	929	924	903	898	904	928	908	912	899	879	985	911	875	910	919	957	892	943	903	893	902	906	919	929	965	927	882	926	935	891	949	910	859	874	922	889	892	920	934	883	929	871	917	940	925	892	881	900	908	883	956	970	954	918	872	917	906	886	898	876	845	915	879	834	900	912	974	894	970	933	920	929	906	907	939	912	907	906	928	882	957	894	894	899	925	908	887	911	901	949	913	917	958	887	848	891	858	913	904	947	915	950	867	889	885	850	897	859	958	916	930	882	889	901	878	893	947	934	904	905	892	921	960	902	884	890	889	912	863	885	892	897	915	967	868	872	957	918	898	940	875	907	891	888	889	869	900	957	936	868	879	881	931	901	905	951	932	896	876	920	916	867	884	968	930	906	850	946	850	930	906	872	880	944	943	982	892	900	882	920	938	920	905	945	953	902	933	884	854	911	899	922	894	911	892	967	933	910	869	936	941	901	909	900	876	869	961	937	933	897	885	910	867	909	889	935	912	965	924	942	914	930	899	905	868	909	903	912	873	902	890	896	864	889	928	863	898	943	895	928	907	871	865	942	881	864	894	920	864	907	901	895	897	895	944	873	954	928	930	909	895	890	926	911	917	863	845	923	861	967	956	880	881	882	942	929	920	925	959	884	869	969	905	937	959	939	868	900	924	866	872	972	917	936	911	849	897	935	923	847	974	923	860	924	892	909	873	917	918	936	917	897	933	917	931	871	893	895	886	860	879	892	924	924	890	881	908	916	981	871	895	914	926	915	890	937	924	902	934	934	929	841	937	920	931	897	912	889	968	861	914	952	924	872	898	900	920	840	873	916	912	928	910	900	865	914	930	928	918	990	863	910	910	919	932	905	860	916	937	927	930	859	914	933	925	937	880	915	939	883	893	910	865	936	943	876	890	924	860	926	897	877	852	929	917	918	929	885	858	902	957	935	907	953	975	872	923	915	960	929	895	918	853	874	870	886	956	934	867	886	952	894	920	972	899	975	931	943	911	935	852	941	942	874	932	926	904	933	921	902	904	899	907	912	934	892	894	917	864	922	953	854	908	919	858	914	933	913	904	892	966	931	866	920	895	895	911	938	866	922	917	876	877	925	980	919	931	889	881	856	865	893	891	908	931	874	891	927	957	911	996	907	967	966	900	960	932	938	900	926	835	892	927	883	898	882	896	905	963	913	902	946	946	925	954	931	950	897	924	889	915	888	887	978	925	895	879	899	869	1030	922	896	890	944	900	886	906	900	939	946	886	891	938	922	915	886	917	884	940	897	855	897	893	903	910	985	931	981	837	897	894	906	903	931	867	905	976	875	889	887	851	948	905	920	964	906	941	917	934	920	843	953	934	983	919	902	897	894	899	879	967	933	864	917	886	897	849	870	909	891	950	863	948	887	922	888	956	922	853	901	876	942	835	940	907	920	899	910	895	911	897	916	930	944	874	901	876	886	919	956	924	897	909	901	910	923	906	910	894	866	890	877	957	940	946	961	919	875	879	891	870	867	900	859	921	921	925	903	877	904	882	880	937	898	907	932	902	912	970	891	892	899	874	893	884	915	886	884	901	874	951	925	915	910	865	864	903	909	880	954	943	944	847	871	924	878	950	931	969	946	915	949	901	904	913	935	906	910	908	903	944	923	929	919	889	886	891	935	915	943	918	898	863	886	925	936	944	903	906	954	914	968	918	947	905	922	923	934	918	880	860	889	921	916	905	874	923	948	884	908	916	915	907	931	852	866	932	892	937	908	912	938	888	928	888	947	950	914	945	978	905	885	942	880	908	951	942	936	924	919	935	829	908	865	883	940	971	941	922	925	892	928	905	916	940	892	919	940	926	944	906	871	942	914	981	914	904	931	861	915	937	945	920	888	915	899	901	889	911	846	959	896	895	921	932	923	833	971	866	894	971	860	959	926	918	981	925	989	913	909	953	896	896	904	893	930	897	882	870	945	951	921	902	961	948	944	942	921	854	921	929	869	970	944	959	899	932	905	926	897	914	951	956	905	905	951	934	957	913	901	888	901	943	868	934	880	908	1005	919	853	921	819	894	856	927	947	903	949	910	916	932	896	915	893	932	858	865	875	855	941	921	878	925	836	885	881	921	862	902	918	890	927	908	928	936	870	898	902	907	903	924	860	953	869	953	858	944	884	896	948	914	929	868	909	834	917	914	874	921	886	916	917	936	939	954	931	908	900	965	916	925	953	967	900	918	873	849	938	943	961	909	899	931	943	920	885	907	887	969	890	946	903	859	845	951	867	959	919	876	878	927	912	948	886	971	892	907	929	888	991	974	912	913	873	885	955	929	891	908	896	868	934	952	900	898	878	888	934	881	970	947	922	965	872	921	894	901	875	909	934	979	885	907	938	937	884	950	932	890	865	890	912	902	903	891	878	932
5084	975	1402	1105	235	180	183	198	203	195	218	200	204	188	195	184	167	200	199	172	174	200	219	194	223	206	189	202	197	200	196	201	222	181	203	208	194	198	195	199	212	207	182	208	200	208	174	182	188	205	195	237	210	207	216	191	192	233	197	223	199	196	199	171	182	217	200	194	203	201	201	240	215	194	211	199	160	197	174	187	206	185	226	205	185	226	194	210	175	182	198	208	179	198	181	242	190	218	201	199	205	222	172	152	199	184	190	223	226	182	216	217	182	212	207	199	213	207	204	201	214	200	207	218	208	191	194	213	162	194	191	209	191	220	220	200	208	194	173	193	187	195	175	181	188	183	178	203	176	194	200	175	196	200	181	208	206	196	200	188	202	193	175	221	207	205	211	215	193	212	184	187	219	221	216	201	198	216	228	187	195	189	185	210	184	185	173	190	209	184	193	193	184	217	171	199	190	187	203	226	206	190	205	182	223	197	196	177	216	197	210	201	186	223	210	185	184	193	199	196	219	159	209	219	199	202	189	214	221	215	192	197	211	220	184	226	204	181	206	222	217	195	205	204	187	208	194	162	204	187	216	188	197	199	184	195	247	200	193	163	198	185	203	224	187	209	196	222	212	188	190	201	198	200	184	216	186	203	182	218	177	169	196	239	190	187	201	215	227	207	197	205	210	196	189	178	216	212	213	189	203	202	191	213	193	194	182	199	183	196	221	208	200	192	193	224	207	212	179	183	224	179	208	202	216	181	197	196	192	215	190	209	172	199	181	212	208	188	207	186	216	208	213	259	201	206	205	189	192	200	241	183	194	195	178	195	204	193	198	169	207	202	213	189	199	188	216	196	196	177	235	214	182	198	194	225	224	197	193	195	206	192	192	208	213	204	192	195	195	194	193	220	202	171	210	220	187	197	194	219	197	202	189	220	206	203	187	186	185	210	184	188	193	176	189	183	219	209	206	205	200	189	204	164	205	199	198	195	207	216	169	206	169	211	180	227	217	205	219	208	229	194	176	177	198	210	192	207	184	225	240	228	189	180	229	180	180	195	189	220	231	187	209	194	173	204	200	199	201	191	205	180	199	212	203	197	199	210	195	208	222	188	217	198	189	207	210	200	203	190	209	205	205	185	164	218	198	184	222	190	196	197	213	190	187	202	197	204	218	211	190	197	192	220	201	202	202	184	202	180	190	186	216	208	217	200	198	210	195	202	182	217	200	201	230	207	211	192	216	193	192	195	205	225	197	194	204	214	193	193	240	211	219	185	207	208	189	176	223	198	192	199	227	175	238	210	229	193	189	170	207	202	209	172	194	224	214	196	218	198	207	190	210	198	196	201	178	210	193	202	183	197	213	188	216	187	206	204	212	192	203	214	187	210	208	178	208	210	228	190	224	228	205	181	206	201	226	195	195	181	210	193	209	197	189	210	214	207	189	213	202	205	187	211	206	185	189	196	177	196	216	186	170	179	219	210	215	195	201	214	207	229	202	177	201	201	197	214	211	205	175	184	184	185	207	178	167	202	199	188	177	177	230	187	209	178	183	194	222	192	199	185	198	194	206	189	187	193	197	193	180	214	202	214	197	193	212	209	234	170	189	186	202	192	229	181	195	206	202	181	205	187	188	206	183	209	223	196	175	219	179	190	186	192	203	194	220	191	196	199	210	197	191	184	208	196	180	199	212	189	223	212	213	223	223	213	190	195	199	232	187	207	206	196	168	195	182	205	229	193	178	191	234	182	194	221	196	211	207	202	195	173	186	204	231	214	197	203	202	196	214	191	204	194	196	212	209	197	208	215	202	212	225	172	192	220	181	184	186	189	187	203	220	219	202	188	216	226	249	197	176	193	187	198	202	205	215	186	195	191	219	179	192	204	177	209	214	213	203	166	220	179	211	221	217	208	214	190	196	183	198	200	191	209	212	186	197	228	175	179	223	209	220	207	183	197	170	168	193	205	214	198	196	235	214	214	172	206	206	195	178	179	193	214	202	199	187	166	163	211	180	200	197	193	203	225	206	184	197	214	201	185	218	189	201	210	217	181	214	191	238	196	206	214	212	178	212	223	214	197	192	190	218	185	201	224	198	208	201	208	217	197	188	186	207	205	186	191	211	174	222	196	183	171	209	208	212	182	211	200	191	205	205	229	207	224	195	190	203	203	196	209	204	190	213	183	220	196	183	217	213	225	191	200	205	227	187	217	202	186	203	182	195	217	177	202	184	199	194	208	202	179	184	200	201	191	180	201	207	209	208	186	193	215	220	209	226	204	208	197	219	228	207	222	206	190	214	226	194	221	202	203	190	206	195	214	185	198	213	201	203	194	202	213	220	212	179	203	192	184	198	199	230	227	204	202	208	193	191	212	203	207	201	204	189	207	198	201	184	206	172	179	218	216	183	206	177	214	200	195	201	191	210	217	200	203	191	201	215	187	207	195	189	167	197	212	204	199	194	221	196	212	196	200	203	181	208	202	202	203	203	210	219	176	212	202	201	214	230	187	187	207	197	183	229	208	227	198	177	213	210	202	201	195	190	214	196	202	232	195	222	223	216	186	197	211	199	195	229	184	183	205	173	216	198	212	198	189	194	213	227	214	223	228	202	185	210	186	204	185	191	199	184	207	219	183	219	212	168	206	196	188	194	210	217	201	197	198	199	194	178	192	170	200	183	200	172	200	191	205	189	190	201	211	207	204	181	213	200	230	195	229	224	201	171	182	189	217	190	225	201	186	198	204	209	243	214	194	193	190	217	192	202	208	174	204	193	198	203	203	206	211	200	205	184	213	210	190	204	191	195	185	206	241	216	207	217	191	224	190	212	200	202	217	199	192	195	211	236	201	192	185	209	205	187	190	208	202	221	183	190	207	209	195	191	199	191	205	212	220	217	170	220	203	204	193	221	193	229	201	223	202	184	187	217	223	198	182	193	192	200	186	216	211	203	208	159	204	216	197	203	193	171	197	228	208	193	209	200	212	217	213	215	205	185	193	197	170	192	217	199	209	206	167	214	217	223	189	186	201	179	175	200	210	214	199	194	189	184	209	197	214	223	207	184	189	219	209	210	201	173	177	181	198	201	209	194	203	187	216	185	224	192	210	195	186	185	199	180	207	212	192	200	178	193	184	194	213	193	208	177	196	208	176	215	202	191	220	191	172	189	200	197	191	185	212	212	203	214	194	203	192	199	185	219	197	185	215	223	212	208	222	213	206	195	177	215	201	198	231	189	181	209	204	206	209	196	188	181	197	210	176	188	196	239	186	200	185	181	199	211	198	245	179	188	211	206	205	192	200	215	196	186	209	212	226	188	186	196	226	176	196	177	178	198	217	212	189	214	219	187	176	202	216	210	179	230	210	183	204	216	198	198	202	204	220	205	202	171	196	208	208	212	202	187	199	192	183	205	160	181	229	204	196	193	210	257	194	203	182	228	221	198	197	198	209	198	195	212	207	211	227	203	173	221	202	194	221	178	196	216	179	191	183	191	197
4015	1322	3165	2802	550	550	534	558	510	500	549	519	530	521	518	501	556	487	515	540	548	542	490	475	576	596	550	568	526	534	540	544	508	501	556	528	568	520	561	516	474	532	521	467	534	559	510	479	528	498	532	476	505	527	483	529	509	511	520	509	494	557	510	501	539	500	547	528	502	510	495	499	500	546	533	519	475	530	530	533	493	536	555	533	513	518	526	531	506	534	539	462	553	500	500	514	532	510	510	536	556	509	515	482	517	494	580	512	528	508	533	509	522	549	527	534	539	511	489	567	524	537	511	480	504	531	518	521	540	535	530	523	524	498	556	524	560	517	539	545	534	521	539	551	495	559	506	531	485	472	527	491	510	525	522	521	519	515	502	514	516	473	492	519	515	559	495	472	483	507	542	523	503	516	518	514	509	509	530	574	514	500	502	546	507	548	575	503	505	537	513	495	480	498	566	495	534	501	484	548	520	553	494	505	497	498	513	495	504	532	524	549	508	531	521	500	523	460	549	514	509	491	515	529	534	521	533	515	507	528	505	531	516	517	515	509	495	509	472	511	533	521	520	545	520	527	520	547	477	499	564	478	495	495	498	502	524	491	504	506	516	529	569	504	541	500	492	494	530	510	511	552	505	541	513	528	533	535	520	515	479	532	512	489	497	521	538	507	507	528	501	544	508	516	504	524	548	496	531	478	549	572	495	503	524	534	534	525	520	515	497	490	488	524	494	493	519	509	512	517	533	536	525	530	507	485	500	521	550	490	476	558	522	519	539	544	511	490	547	537	492	525	554	517	479	534	516	538	512	516	535	504	513	550	507	525	544	555	476	489	485	494	554	550	532	503	543	506	536	505	507	516	505	483	497	503	531	508	507	481	559	505	527	487	541	513	504	559	516	534	523	512	525	528	526	543	532	518	514	536	553	519	525	509	560	496	545	530	546	513	523	532	480	479	504	484	528	538	500	530	478	532	525	525	533	513	517	529	492	541	521	503	544	509	505	513	564	536	509	544	498	457	540	498	527	513	526	514	517	549	502	563	525	529	498	472	525	526	550	543	496	502	495	523	475	524	497	490	495	499	537	510	501	525	542	523	509	519	505	482	532	496	492	473	508	554	494	508	555	516	511	527	519	547	542	500	492	501	511	508	495	505	532	523	499	510	515	545	492	507	486	505	553	501	495	533	516	497	534	505	482	547	504	497	546	508	506	517	517	520	559	540	467	519	494	509	535	509	522	542	504	497	514	547	525	545	522	537	510	521	555	541	523	513	485	541	521	520	547	507	523	486	544	501	521	535	482	542	525	496	518	510	503	489	533	499	512	494	514	554	477	512	530	519	518	534	509	542	542	521	523	495	514	564	518	543	514	491	505	524	540	514	480	477	499	517	531	495	497	526	511	541	542	532	499	519	527	507	513	511	510	550	518	527	510	514	534	489	501	538	521	509	510	474	532	524	514	522	509	536	522	509	506	473	536	535	543	515	500	514	519	510	500	528	565	480	521	512	542	511	487	518	527	515	517	480	542	513	526	509	523	556	548	500	486	512	494	511	535	504	540	557	496	494	501	575	535	539	515	494	504	550	537	512	523	511	506	535	502	503	516	489	515	544	497	510	530	506	507	530	538	528	525	532	465	528	484	530	534	535	531	531	511	546	481	528	523	501	526	537	510	501	498	538	532	495	503	512	506	547	490	550	512	513	563	510	491	520	521	542	519	488	519	498	503	528	485	493	526	527	506	513	496	517	535	551	537	542	499	516	536	491	545	495	502	528	526	510	528	485	512	533	526	499	527	504	526	557	531	510	481	488	504	540	495	510	520	534	500	516	504	528	507	498	500	518	522	517	527	528	507	514	518	483	504	453	510	537	531	515	507	536	516	519	506	490	478	538	501	554	523	522	532	530	505	504	557	510	522	526	501	548	489	470	498	546	513	480	568	520	536	484	549	495	521	541	527	516	523	508	550	503	513	473	525	527	537	547	492	505	513	541	504	554	510	492	527	504	511	494	510	529	505	493	501	531	551	515	498	535	496	507	507	516	480	505	494	565	520	511	504	490	514	491	490	515	535	494	501	553	504	579	487	524	482	515	511	514	493	498	476	574	524	567	505	514	517	506	567	491	549	482	505	545	496	501	512	536	496	534	501	498	547	505	507	526	540	523	512	494	501	532	491	481	514	481	516	509	524	493	516	552	484	497	504	506	543	473	479	486	524	555	501	511	552	497	506	473	483	497	512	511	510	506	486	555	497	538	538	481	512	528	471	498	499	543	528	503	479	523	497	494	530	495	469	549	519	518	537	523	509	488	520	480	501	534	511	497	525	523	485	541	487	467	522	524	496	517	514	514	514	507	510	536	517	499	520	519	534	480	507	563	533	542	506	486	491	525	521	549	497	475	509	575	531	508	529	501	465	536	481	497	473	444	508	554	518	507	517	499	510	499	496	490	511	552	496	499	524	508	505	529	527	536	533	528	533	504	502	521	503	531	549	512	506	498	508	509	534	502	536	506	504	520	505	481	480	525	489	501	491	547	528	539	520	536	535	523	537	498	509	509	517	538	549	548	494	563	519	465	521	503	508	509	532	505	535	541	467	538	511	494	495	532	517	536	508	512	500	520	548	503	514	517	503	520	544	529	500	535	538	525	514	518	501	561	546	498	514	506	527	496	493	495	506	521	531	506	550	502	510	547	526	497	513	455	521	517	512	539	535	550	531	574	524	516	528	497	523	496	494	535	534	507	558	513	505	479	513	488	525	498	496	492	537	508	548	493	462	524	489	521	533	512	506	559	504	558	495	518	503	511	524	530	501	497	534	472	516	513	504	522	487	575	525	531	498	494	490	544	500	472	524	526	520	505	496	582	529	478	507	544	502	548	510	483	562	504	520	528	525	547	476	544	510	521	534	527	520	496	508	532	490	517	511	533	511	521	517	540	482	501	576	508	524	512	508	501	537	483	521	509	484	486	514	492	511	532	485	537	524	524	514	568	548	483	551	516	495	526	514	513	510	516	483	500	516	526	508	529	502	570	509	528	502	530	539	552	497	529	507	514	474	506	522	486	529	556	603	511	521	523	488	512	519	516	527	521	532	470	490	486	570	536	537	509	545	527	503	525	496	576	552	527	533	535	513	512	515	480	522	535	520	471	504	548	515	511	523	497	532	557	507	501	523	548	536	520	506	536	530	513	513	510	519	495	488	504	533	461	544	509	534	515	540	498	534	504	537	524	530	514	472	568	511	534	495	534	525	494	529	530	511	529	544	531	526	478	478	523	521	495	537	522	527	510	498	533	537	494	509	512	501	542	574	527	514	523	528	518	510	476	527	548	480	531	490	490	552	534	512	530	493	472	465	521	505	530	534	556	529	539	498	533	521	545	526	540	552	511	488	537	527	493	524	535	516	519	522	524	480	519	509	501	509	520	509	501	522	536	503	494	501	515	502	527	525	567	526	500	502	509	495	525	537	479	534	559	535	546	504	494	525	573	518	505
12803	2117	7432	20434	1651	506	423	426	401	422	442	440	374	376	423	376	394	399	385	385	357	371	394	352	402	402	350	365	401	334	413	426	362	415	366	364	384	387	339	380	434	401	367	393	368	386	373	358	404	369	353	361	382	387	347	368	331	421	372	324	347	399	381	353	381	373	388	397	375	385	382	395	372	391	363	336	395	392	381	405	389	382	382	397	363	395	383	392	369	361	364	382	373	400	402	358	367	378	390	380	356	383	375	375	363	351	363	370	370	349	406	394	384	368	410	390	393	373	337	404	389	365	403	391	302	383	365	396	375	353	358	392	391	399	420	392	399	401	364	390	401	371	348	410	380	372	360	354	409	391	339	388	402	362	386	346	377	367	392	402	385	405	377	365	396	357	374	368	382	369	390	381	359	371	393	368	373	336	407	379	374	359	382	369	404	352	363	384	346	322	370	377	377	366	360	339	359	415	348	406	365	378	386	411	395	404	348	421	391	396	373	370	366	374	375	383	373	361	350	392	346	357	418	372	380	359	382	375	407	410	402	406	384	395	380	406	371	386	399	362	387	362	385	351	374	400	372	367	373	415	358	310	387	416	377	396	368	404	378	408	375	358	370	346	367	413	408	407	383	397	385	396	408	377	354	396	385	364	366	390	384	371	389	393	383	384	327	375	415	383	396	421	384	394	433	371	374	363	379	381	386	395	389	427	393	398	334	380	349	392	391	399	367	380	408	377	392	377	379	412	394	375	402	360	366	352	364	404	369	361	393	358	372	399	400	392	390	361	368	379	365	388	358	360	384	389	363	342	404	354	390	364	380	394	342	376	383	390	397	388	364	368	362	374	357	372	403	392	404	369	348	398	361	357	425	387	372	391	396	384	393	385	382	377	387	361	370	386	397	327	369	361	397	373	367	363	371	411	415	414	390	382	391	404	404	411	378	333	360	356	334	377	380	382	371	373	366	380	362	384	383	364	400	368	388	365	420	387	367	384	381	426	390	354	397	380	382	426	404	371	377	368	369	389	412	382	390	344	399	386	396	392	374	393	351	394	365	383	367	393	358	389	384	392	388	373	387	343	385	364	382	383	336	381	378	348	352	353	361	414	382	369	350	352	398	370	406	380	402	411	380	368	405	409	384	388	385	385	384	370	414	373	391	382	402	379	373	383	380	381	367	423	371	366	404	361	403	362	399	396	368	383	377	416	380	358	380	354	385	390	393	366	358	410	393	328	396	389	366	366	392	386	395	371	390	389	377	364	391	375	373	407	393	395	329	363	358	379	422	367	373	392	374	386	375	380	396	349	383	391	382	352	377	385	386	401	373	358	346	345	368	406	390	381	400	376	369	377	351	351	366	369	379	395	442	383	375	357	383	385	394	437	381	354	366	400	404	401	350	402	385	361	408	387	367	360	358	391	396	367	373	402	415	373	357	419	395	393	353	348	365	371	359	382	380	386	382	401	400	378	382	360	378	357	375	339	380	360	369	367	396	414	384	394	345	407	368	435	402	404	391	409	386	380	378	385	369	397	411	395	377	413	393	339	378	345	366	357	426	380	350	360	414	383	392	411	422	373	406	367	364	379	389	399	371	384	420	403	374	373	337	402	386	397	329	375	405	405	399	407	375	356	382	401	351	366	386	381	380	368	405	383	362	393	370	370	382	386	400	390	402	410	365	400	387	357	356	367	358	415	415	398	371	392	388	418	355	404	375	354	358	387	384	388	367	351	388	408	358	391	436	382	411	369	423	350	378	387	372	417	375	397	352	368	382	369	370	402	385	399	363	382	390	410	423	340	410	388	416	381	434	400	418	407	379	400	374	360	354	392	356	391	385	379	373	362	373	431	394	380	371	428	354	411	333	416	347	424	360	388	369	397	378	403	369	375	366	359	391	347	397	344	342	368	390	382	398	381	422	373	347	383	357	395	401	366	365	432	386	372	373	415	368	388	335	385	398	384	371	386	374	370	379	350	366	340	390	372	368	393	385	368	368	393	405	377	385	333	355	341	390	380	334	419	418	401	429	369	368	340	393	365	388	391	402	388	382	376	378	396	418	388	404	363	382	375	377	378	382	381	351	387	354	390	385	435	375	378	406	423	354	394	418	374	351	348	373	365	409	390	399	351	364	362	350	379	377	361	402	340	361	394	403	351	386	386	366	392	405	384	343	366	351	377	382	380	386	368	404	410	379	375	397	406	369	387	363	393	362	406	370	370	372	424	345	390	361	355	374	399	354	397	430	372	390	391	349	421	391	372	337	376	425	382	404	366	373	419	357	408	395	416	392	380	382	365	403	410	389	368	401	369	349	377	403	397	387	382	393	394	384	371	393	356	397	370	415	413	360	402	410	398	368	395	384	395	395	397	349	351	398	362	401	372	377	387	401	388	357	401	412	403	387	372	368	371	374	400	397	366	367	373	417	372	349	360	381	370	422	400	384	403	381	360	388	347	412	356	365	381	396	351	389	386	386	360	386	355	376	344	360	369	361	359	392	362	367	366	384	404	388	341	337	381	362	413	386	388	396	368	353	387	343	349	381	407	416	390	332	338	336	416	347	348	361	395	387	378	350	403	373	385	391	403	394	429	358	373	399	379	367	354	376	358	365	362	365	398	391	378	399	380	388	361	389	421	373	407	394	379	391	358	375	389	396	418	400	411	386	420	401	390	377	382	361	347	367	371	365	412	357	411	370	378	356	412	377	396	353	365	370	384	394	331	397	378	365	372	380	402	395	374	356	381	402	362	403	350	376	379	390	398	410	390	400	401	381	379	338	403	408	364	363	384	399	390	373	379	370	362	394	373	385	386	360	345	383	388	378	380	377	347	343	416	410	368	384	411	399	368	386	378	412	380	350	363	403	417	375	356	371	381	349	381	356	368	375	377	388	385	374	393	381	371	375	387	367	381	384	367	401	378	392	394	376	411	398	367	405	368	344	361	425	406	395	395	381	385	412	410	348	372	421	354	398	386	366	408	371	379	384	391	402	346	370	400	401	428	388	376	370	376	353	391	386	407	382	387	414	389	384	368	404	371	389	440	366	365	369	396	407	416	380	405	400	376	403	363	375	409	375	399	367	411	375	418	380	381	359	374	353	377	404	402	371	351	341	388	373	347	377	392	391	354	401	369	354	379	376	388	406	389	395	424	407	374	372	356	353	368	345	349	360	383	377	366	407	413	373	381	405	390	376	360	405	365	382	359	394	411	400	376	395	413	399	392	362	375	352	359	383	379	386	374	386	379	365	402	373	395	396	376	382	386	400	382	367	387	389	387	437	368	410	368	372	330	369	397	400	361	361	384	358	385	396	379	376	344	399	391	352	399	397	358	343	399	417	338	391	380	380	379	400	380	378	343	381	384	390	392	396	379	355	399	358	344	398	364	370	375	365	373	376	395	348	388	395	401	378	371	412	376	368	346	368	401	398	391	370	344	362	407	364	373	374	414	384	380	387	387	401	399	396	394	371	360	392	356	402	397	385	376	357	377	417	337
9459	2240	15374	25780	1434	1244	1153	1077	1020	1074	1017	968	1000	958	926	910	892	923	920	871	901	937	881	895	899	850	853	895	839	817	903	874	837	869	806	854	867	859	866	885	864	899	864	854	878	877	872	913	855	915	852	896	885	887	868	870	874	830	912	870	909	884	855	863	819	848	887	807	877	917	907	865	869	890	893	897	857	887	878	830	870	891	922	889	869	884	875	867	883	887	902	907	901	841	874	857	851	856	883	867	852	858	889	830	883	929	867	889	883	866	874	855	864	897	792	814	886	872	905	871	844	831	924	845	929	928	844	858	903	843	864	849	886	853	866	923	959	860	872	885	908	916	866	872	850	889	867	819	846	887	856	818	843	884	880	856	888	878	838	901	894	839	884	889	794	878	867	894	905	905	842	844	867	912	877	902	841	851	840	875	831	882	885	833	849	890	893	808	936	833	857	886	864	920	870	858	891	824	838	867	867	867	888	888	824	920	826	897	918	881	885	867	924	857	864	881	847	885	859	898	870	898	927	827	878	803	867	883	824	850	830	850	872	892	869	867	873	826	876	878	870	854	863	868	847	846	857	831	826	875	835	845	831	888	868	866	869	889	827	806	883	853	843	824	908	927	843	870	890	887	841	853	883	884	844	892	912	818	898	891	860	834	903	884	887	871	867	862	886	891	898	875	870	821	858	828	859	901	911	818	846	869	880	868	871	904	851	871	842	903	843	832	804	836	882	866	855	829	876	841	855	872	874	873	834	866	858	874	827	916	901	891	883	862	860	890	844	901	885	834	851	845	874	876	865	860	899	888	857	853	852	889	857	852	831	863	904	817	854	885	848	869	848	833	863	865	841	920	803	829	850	838	855	873	892	910	915	866	873	865	844	831	873	868	894	896	958	814	907	837	846	843	828	883	892	845	805	876	840	904	860	869	879	870	858	841	871	882	941	837	871	873	858	891	864	908	868	894	919	858	890	839	872	836	897	860	842	834	886	901	838	890	885	857	892	908	806	867	871	903	913	849	814	867	863	842	852	847	878	870	900	868	860	849	918	882	888	870	908	888	907	824	836	848	841	923	896	891	908	862	856	859	856	830	904	867	869	909	872	810	848	844	864	896	904	868	938	918	871	819	848	866	913	858	858	855	823	916	891	847	845	828	863	845	842	882	824	815	865	841	898	859	832	923	784	854	830	866	895	841	850	867	842	843	837	839	890	873	902	806	836	858	830	870	842	863	853	908	808	881	842	871	821	901	894	879	909	896	851	850	830	867	882	865	936	897	848	814	853	858	882	863	830	855	861	885	848	885	860	882	856	924	848	900	893	873	873	889	906	857	849	855	850	895	886	901	839	845	862	863	903	854	889	850	854	809	794	855	858	865	897	924	862	844	826	872	874	892	891	876	829	857	860	868	888	820	832	868	849	878	807	798	923	814	946	860	939	894	843	843	865	887	865	826	869	885	824	860	835	918	897	890	878	879	890	875	899	861	880	890	842	802	857	806	918	871	865	887	888	818	927	863	849	843	878	880	855	894	847	815	898	834	849	903	885	839	845	845	862	847	824	877	858	832	883	823	888	820	825	842	876	863	907	897	917	910	865	862	902	858	850	888	867	882	871	873	830	888	895	877	867	866	889	901	893	890	883	836	833	818	904	871	898	841	851	857	884	806	871	921	869	851	838	876	864	794	853	887	891	817	870	853	866	838	829	871	890	867	880	897	896	877	870	845	898	859	852	836	862	870	892	883	826	808	877	873	823	899	843	869	816	857	809	912	875	896	874	882	874	900	854	796	926	864	883	857	865	883	861	828	882	925	863	842	859	901	844	903	849	828	852	873	851	845	904	895	876	903	865	847	876	897	882	844	853	907	892	845	893	869	834	954	908	916	931	880	837	874	880	903	849	830	843	880	891	861	918	876	889	904	877	860	887	931	824	936	867	868	846	900	936	865	803	884	915	878	888	903	892	840	826	888	844	877	856	821	934	878	813	903	831	896	850	850	891	910	862	827	883	913	893	911	849	885	859	907	905	837	856	888	888	833	901	861	854	905	849	892	938	832	854	881	926	897	890	868	849	878	916	839	858	861	859	824	882	899	925	859	838	843	861	895	874	859	838	820	876	871	865	855	848	888	905	846	876	888	835	844	875	889	900	853	912	903	884	865	808	827	907	846	830	903	908	878	891	895	842	850	842	828	859	867	861	868	902	868	840	928	856	871	852	877	883	831	886	894	891	869	822	901	892	874	876	875	870	917	859	873	893	875	861	847	904	834	922	868	832	820	887	882	814	857	850	906	873	881	918	861	865	904	881	877	856	918	857	894	871	907	903	825	905	846	854	928	895	852	867	879	858	818	875	873	873	858	858	891	817	843	858	895	875	861	856	878	902	885	896	877	884	851	855	846	849	844	860	936	810	847	848	883	873	885	830	909	922	868	872	818	786	866	839	858	886	900	835	845	923	873	883	896	886	862	857	829	884	927	869	852	867	899	832	906	895	896	902	838	864	843	836	866	882	873	927	924	830	872	801	872	882	874	844	874	892	855	881	856	840	896	869	918	859	852	870	858	888	835	824	903	838	860	879	887	872	806	843	885	903	831	849	850	837	882	848	890	814	867	903	829	876	892	889	912	871	905	852	833	850	856	852	846	899	796	855	844	853	901	821	855	859	897	844	872	901	867	883	771	828	859	867	889	873	849	887	893	895	846	831	846	848	863	854	893	855	925	895	880	852	824	846	893	829	879	882	818	889	890	882	865	871	883	881	855	798	918	847	880	889	881	899	851	847	843	873	875	893	903	856	860	931	886	836	884	896	851	872	877	918	840	861	881	885	851	852	858	850	860	870	882	883	828	848	893	924	846	844	831	908	869	863	844	905	864	875	828	857	928	915	855	856	858	811	866	856	875	864	850	824	844	888	818	873	908	866	875	887	829	881	856	834	908	841	880	866	882	908	916	875	864	884	865	856	899	845	817	892	867	879	880	891	903	838	866	849	886	875	867	875	873	874	889	850	882	847	881	839	841	835	834	899	866	885	869	900	857	862	844	841	870	876	888	863	862	864	919	930	840	863	854	842	861	865	882	889	822	862	878	914	880	875	861	856	933	851	896	884	881	834	917	849	875	901	920	844	859	856	809	815	861	830	896	892	905	862	893	826	934	870	910	869	822	854	832	919	880	845	841	925	889	909	886	835	857	928	892	838	800	889	885	859	863	832	852	854	834	917	857	908	870	869	899	826	825	900	859	873	904	881	830	829	869	846	875	877	854	889	883	905	852	869	863	838	873	833	879	824	838	884	922	896	909	845	868	866	893	879	879	820	871	861	836	850	874	843	933	872	895	879	826	894	834	865	852	888	876	843	818	854	876	892	810	875	845	885	835	867	850	891	873	898	904	863	911	899	898	880	885	842	904	871	881	806	876	862	939	823	816	889	796	915	874	884	926	878	866	821	886	882	865	893	847	899	852	836	888	851	874	900	885	874	891	840	844	913	865	863	881
21258	3351	11397	32936	4097	667	560	529	508	447	420	488	450	425	470	434	436	429	417	418	437	441	452	398	420	413	437	438	409	412	430	407	425	368	408	379	421	399	399	394	422	392	432	429	421	452	405	429	417	393	396	405	423	433	385	403	406	373	419	446	419	381	444	394	388	385	443	404	455	444	398	371	422	426	416	373	398	417	411	416	425	425	393	412	462	393	445	396	429	402	427	402	413	427	425	393	399	417	415	423	379	425	414	421	421	420	397	392	436	437	375	413	397	405	413	416	381	425	393	393	392	411	418	422	410	398	395	438	388	442	413	418	378	405	390	440	408	445	412	441	443	396	431	414	379	425	401	410	426	403	429	418	438	412	454	404	431	403	423	421	418	438	389	422	437	411	404	425	441	420	401	390	445	387	369	445	387	429	401	395	394	467	392	370	372	409	406	393	437	374	373	445	415	368	409	412	443	464	435	423	405	429	395	405	385	426	452	385	445	461	459	385	416	382	406	435	422	398	404	381	406	420	437	386	413	416	397	395	434	416	444	446	398	395	423	413	423	386	419	432	423	417	401	388	417	440	448	432	385	419	388	416	413	399	408	425	409	448	413	384	403	395	411	426	438	414	429	372	404	401	426	415	355	412	475	397	433	432	417	409	414	442	400	395	413	442	432	412	416	412	388	391	377	428	448	417	424	448	434	412	425	439	416	369	388	387	398	378	397	362	425	431	478	413	409	364	397	379	464	427	451	454	398	424	433	424	432	412	409	427	413	422	416	445	382	420	433	411	402	384	407	410	441	423	427	418	419	428	387	412	456	427	375	378	433	439	459	450	445	392	409	420	423	403	404	446	445	430	425	401	425	419	386	396	407	401	394	384	415	396	413	411	429	436	455	393	430	416	443	439	403	399	418	409	444	416	430	386	366	404	406	422	429	406	433	408	435	419	418	435	380	375	382	408	430	424	408	418	380	456	460	399	412	469	433	430	421	391	430	445	419	434	407	416	419	389	448	413	403	431	411	411	435	408	437	420	425	412	420	382	408	412	433	413	421	434	419	403	411	420	379	396	433	408	451	439	439	421	411	387	503	412	419	433	434	402	421	408	412	442	424	406	428	444	414	450	412	422	398	411	423	375	381	383	439	400	391	402	406	431	385	430	370	405	437	407	398	465	429	416	456	375	378	400	409	416	409	420	442	413	409	406	436	396	394	421	417	423	380	398	400	412	405	395	390	436	428	419	400	410	389	391	446	404	414	427	409	396	424	441	397	415	407	404	379	421	449	407	406	427	436	440	386	424	406	453	407	452	419	380	407	353	397	425	442	411	439	432	414	428	430	386	419	442	430	435	386	450	413	438	400	392	410	396	414	450	400	388	448	427	420	407	442	383	422	389	411	381	388	408	424	428	389	422	385	431	428	434	415	395	433	429	419	399	356	415	411	437	432	429	443	380	424	360	411	456	385	420	429	430	427	401	371	386	412	419	423	401	414	445	449	411	454	439	431	397	362	395	399	431	376	401	418	400	412	363	405	419	372	437	387	384	426	385	403	348	369	391	414	451	434	408	434	418	384	417	387	392	420	439	413	425	430	432	431	439	411	453	395	371	443	437	421	417	429	429	423	397	432	443	402	418	432	449	427	390	400	430	419	471	417	394	443	423	431	410	417	399	411	420	408	417	406	389	405	416	427	396	374	408	414	386	392	404	428	428	406	423	418	407	393	440	368	445	445	414	435	372	413	422	381	414	436	400	426	419	425	385	397	446	430	395	424	458	417	425	423	435	379	390	431	440	441	410	387	394	407	427	442	386	388	434	416	420	440	371	410	421	429	426	398	402	418	445	413	379	419	421	418	400	398	406	400	367	429	403	381	394	427	408	422	435	417	405	394	443	438	411	444	394	394	425	424	402	415	406	400	376	408	389	426	391	434	406	434	442	428	389	391	428	388	436	369	425	401	414	416	437	374	443	399	431	438	431	383	462	405	408	435	430	426	472	383	419	431	468	347	382	370	405	426	383	439	449	411	436	393	432	443	419	441	385	416	415	411	429	464	392	362	370	424	399	414	402	371	399	409	412	393	398	442	387	421	433	433	416	429	438	432	414	426	426	441	436	413	432	424	428	430	419	471	413	440	410	447	402	398	423	381	400	425	400	415	402	442	394	430	405	426	386	442	390	441	413	398	394	371	427	412	404	381	414	409	407	429	413	403	415	432	447	425	444	402	407	450	405	403	404	432	413	418	444	402	441	395	409	397	420	410	388	423	395	399	440	405	432	435	418	410	369	400	441	427	432	392	412	407	400	452	422	419	414	430	397	395	462	403	377	396	409	412	418	408	422	419	397	413	404	406	444	443	407	413	431	418	402	406	363	418	402	438	400	461	437	429	413	383	419	393	426	405	399	434	395	406	414	421	406	370	391	394	421	418	389	427	456	425	439	419	415	391	383	411	390	382	427	396	436	413	426	437	414	389	435	404	397	437	404	431	385	370	397	397	377	376	415	399	418	406	416	408	388	421	385	464	438	421	425	456	398	361	433	389	406	431	442	448	415	457	428	440	398	419	446	395	383	368	431	409	383	380	385	408	375	430	437	391	411	427	394	430	387	412	402	469	417	414	440	401	431	416	429	425	350	404	392	396	421	445	388	424	403	457	403	450	452	415	409	430	398	458	390	413	415	436	420	382	385	408	389	406	420	427	423	461	432	422	391	445	430	382	389	401	381	400	438	445	422	416	406	401	427	448	420	448	413	390	418	417	409	402	418	405	416	378	438	432	416	407	445	439	447	426	434	417	441	390	397	416	440	415	463	458	461	441	424	419	409	391	379	386	396	391	422	432	393	432	388	427	420	418	399	387	429	415	433	414	396	396	375	422	361	410	395	415	398	380	427	464	413	402	427	387	383	432	408	415	387	414	428	393	432	370	417	389	430	429	386	409	432	414	409	410	431	408	403	413	432	400	407	429	394	426	417	354	363	414	428	428	418	402	438	399	414	385	413	447	406	414	447	355	413	442	402	413	420	437	424	423	435	427	414	395	409	438	442	421	379	427	408	431	421	466	413	406	403	421	422	403	377	389	422	437	444	439	430	418	410	416	439	410	402	455	401	398	408	387	396	418	400	390	397	383	389	400	363	412	380	419	364	401	411	432	384	418	400	444	385	459	417	407	430	383	437	408	409	397	426	397	465	420	423	396	401	426	439	412	426	403	407	425	388	402	397	411	417	394	412	372	405	379	428	402	452	448	398	448	443	421	431	409	391	437	390	378	411	413	439	430	424	377	389	394	390	413	399	460	362	444	404	394	411	446	426	409	377	414	423	408	426	380	409	395	426	459	388	433	409	389	415	403	425	394	420	417	421	425	407	407	396	420	412	386	438	388	408	436	380	447	425	428	395	400	403	410	398	388	422	372	413	436	415	428	386	410	479	436	399	427	391	435	402	466	443	446	396	405	411	377	417	418	450	429	420	414	405	419	409	410	410	452	408	401	410	345	400
11812	2897	20458	31140	1949	1653	1542	1372	1277	1249	1205	1100	1136	1060	1019	1050	994	1025	961	970	943	939	925	917	933	939	937	931	928	926	877	956	948	971	903	948	893	926	944	921	934	890	984	906	932	926	917	895	974	935	961	964	907	954	933	921	885	944	872	864	908	912	974	893	935	924	845	947	976	884	944	883	952	929	828	936	919	921	928	891	887	922	927	875	908	867	912	919	905	876	940	906	916	841	858	911	886	895	919	885	893	914	882	873	962	886	925	906	984	957	919	878	901	860	922	907	920	876	907	917	830	889	936	927	947	917	922	932	966	934	897	943	918	931	900	974	855	847	967	901	866	897	847	924	892	962	869	954	926	887	1007	914	915	932	914	880	895	896	910	875	849	925	943	860	951	872	897	929	939	911	902	847	896	863	914	937	960	891	885	913	953	942	912	946	918	894	884	893	889	900	907	881	888	943	913	917	889	881	908	827	883	941	865	890	858	921	923	912	872	850	867	935	949	881	850	918	955	866	848	914	887	924	908	872	897	950	875	857	899	879	952	813	921	977	885	917	917	920	894	947	905	919	925	883	928	890	915	893	866	913	901	901	899	883	895	836	893	901	876	842	954	854	847	885	828	837	899	957	924	887	942	926	862	921	908	919	874	988	933	838	863	962	942	901	898	893	906	873	876	916	868	880	918	964	916	849	912	861	913	904	884	929	957	921	877	899	876	912	907	914	865	909	877	893	873	880	867	918	902	904	933	903	909	905	912	901	890	927	943	915	866	868	898	896	944	898	889	868	893	910	912	941	876	943	884	894	881	894	899	945	901	908	902	877	893	883	932	888	862	936	947	924	868	922	893	941	876	901	892	874	890	855	918	914	888	923	935	879	887	887	887	869	890	912	914	904	962	842	929	939	897	811	930	855	933	933	942	907	884	943	876	891	878	922	911	932	897	907	952	906	876	870	881	877	878	902	889	948	878	952	962	903	901	875	841	923	931	967	927	892	923	890	930	912	917	939	914	937	916	912	900	872	882	898	919	906	914	934	955	873	927	934	886	941	856	942	893	926	898	945	943	880	912	927	901	869	893	945	935	852	929	912	935	884	854	883	893	911	900	895	911	910	924	942	911	889	859	823	834	907	878	925	873	923	896	947	938	954	896	893	905	866	890	946	867	899	957	907	922	900	880	870	903	917	907	920	887	912	872	918	955	938	862	831	884	912	925	908	951	860	953	891	936	857	915	865	903	889	910	937	920	890	911	901	856	906	936	926	879	903	935	929	933	887	849	918	876	894	904	902	975	873	889	876	909	924	878	870	904	946	951	866	917	934	908	890	926	903	876	873	931	906	936	881	936	915	862	919	892	883	893	880	925	865	895	974	894	852	941	914	921	915	887	885	918	925	880	891	911	884	975	932	909	909	909	882	920	922	893	951	944	925	893	952	907	946	883	878	891	894	880	912	893	887	885	941	900	874	916	890	882	911	926	898	872	931	926	910	937	916	920	886	932	889	916	856	905	878	870	938	898	919	916	909	885	881	900	897	928	900	862	897	927	922	943	905	883	938	900	900	937	923	886	925	928	926	921	908	903	899	859	872	925	952	849	974	938	926	873	874	898	877	878	889	905	871	923	877	899	905	929	895	873	880	916	893	884	910	913	918	915	872	873	858	948	937	917	899	933	912	947	873	922	900	864	898	836	882	947	901	899	931	962	939	909	886	910	931	880	869	851	851	902	895	878	929	876	924	880	934	939	881	914	873	838	940	900	930	876	872	881	934	856	887	924	871	922	939	915	922	891	871	861	902	906	965	926	867	922	909	972	882	911	920	886	883	944	875	889	924	902	928	929	870	901	916	887	914	832	905	891	905	881	866	884	902	946	896	887	927	918	880	930	921	920	881	944	876	893	896	913	899	917	957	924	974	883	922	904	903	882	913	929	903	880	917	870	866	903	868	935	882	957	902	905	911	920	833	923	901	877	941	891	869	929	880	896	927	858	884	913	909	902	889	938	901	878	890	897	911	873	963	930	949	916	873	882	899	898	945	899	944	867	904	931	900	907	847	897	886	884	969	869	882	902	898	863	831	896	912	920	922	910	909	873	908	934	899	941	872	885	886	876	898	961	930	888	900	907	862	919	866	944	914	916	905	868	865	905	874	892	956	890	869	875	862	879	926	843	892	871	896	921	912	895	836	899	939	891	934	927	906	854	863	909	906	926	879	911	932	870	904	913	869	942	912	846	883	917	850	903	897	915	895	890	869	910	859	886	886	889	868	867	927	852	929	927	910	879	843	934	915	837	985	917	939	910	888	915	871	920	938	925	866	962	856	876	820	883	915	897	911	910	860	959	855	907	951	916	898	884	893	871	907	947	938	888	956	907	933	891	930	858	855	908	909	890	900	934	915	909	916	913	922	911	939	893	892	887	905	933	893	927	899	908	908	894	895	930	926	905	895	898	881	889	921	910	933	892	906	902	849	921	902	944	941	938	861	885	911	924	894	970	848	925	900	935	903	885	941	904	934	888	914	850	869	916	891	896	948	896	906	925	947	886	880	890	910	868	890	886	953	929	895	890	905	934	917	888	943	928	945	943	889	897	921	901	942	859	919	888	913	873	917	903	867	923	852	922	947	952	896	874	867	914	895	914	860	874	846	944	922	896	902	922	937	897	874	885	892	944	823	885	933	889	870	955	918	927	925	894	916	904	909	921	930	874	878	886	953	901	901	903	907	875	917	915	879	891	866	842	887	891	939	935	920	935	930	899	926	867	895	921	889	930	840	920	888	875	920	879	844	924	860	866	922	873	876	897	881	930	898	959	896	887	864	952	958	837	906	897	918	898	894	927	814	948	896	937	838	958	912	963	857	881	871	912	880	952	864	936	888	864	862	910	912	916	930	856	873	865	873	908	903	931	900	928	934	890	902	927	870	862	889	919	878	871	891	882	914	883	928	948	850	897	922	918	937	925	969	937	889	932	963	909	828	849	945	930	954	995	896	899	922	921	915	903	921	909	864	875	963	916	962	913	991	913	912	939	852	874	899	854	918	904	898	895	879	913	871	807	872	925	960	946	916	903	926	888	922	916	896	877	922	866	866	854	920	934	873	872	902	905	917	855	854	857	952	951	918	884	863	944	881	903	879	904	899	932	877	893	900	883	922	921	875	926	923	952	912	892	945	887	925	897	873	910	915	877	884	889	868	865	889	871	877	888	892	865	870	948	862	894	891	935	872	908	925	872	903	884	906	869	908	859	915	937	951	903	949	932	866	909	932	919	872	886	891	902	860	899	901	885	875	849	927	893	910	857	877	942	869	885	839	938	862	895	890	864	875	908	920	914	842	911	939	881	889	888	902	883	868	859	911	895	941	925	839	888	903	930	949	976	895	838	896	945	910	907	869	899	906	912	892	975	921	890	880	943	859	876	880	878	874	920	862	922	936	869	912	907	871	953	891	859	871	895	874	877	918	900	900	915	834	878	890	884	919	930	832	875	915	900	950	906	917
4799	780	1094	821	194	193	206	187	171	202	215	200	177	193	181	203	208	205	198	181	199	202	180	216	214	198	197	194	173	186	202	207	176	216	210	201	193	199	202	188	204	205	178	184	201	165	188	188	223	193	167	188	182	177	206	197	192	195	181	175	192	206	204	197	185	171	195	175	171	183	169	197	204	196	157	183	212	193	213	197	203	184	207	199	177	180	183	166	200	183	179	171	187	208	188	174	196	214	181	194	189	222	198	224	181	180	206	208	197	180	175	198	189	168	194	224	227	194	208	182	197	207	199	208	193	179	217	207	206	217	187	172	167	178	185	188	179	195	187	175	176	226	201	214	172	189	212	173	208	199	176	203	203	177	153	184	183	206	205	216	184	192	189	197	186	187	165	208	195	189	178	198	192	172	187	168	216	179	182	190	207	199	184	212	179	200	190	182	195	186	178	216	187	173	188	196	199	197	188	206	208	194	213	212	165	201	183	220	217	202	186	175	182	177	186	193	177	220	160	187	186	179	187	223	185	207	192	196	185	178	198	190	176	198	209	190	178	202	203	204	184	223	179	195	213	212	199	217	182	172	179	185	211	188	175	199	194	197	214	177	156	189	190	186	176	190	206	192	218	195	179	198	207	182	203	215	201	213	193	177	207	218	179	177	177	179	160	169	220	197	202	175	189	189	190	177	201	188	204	177	180	208	173	212	180	207	205	201	190	201	202	195	198	209	214	163	182	216	219	202	161	185	180	183	178	202	197	180	180	185	195	205	218	180	182	177	190	213	202	186	210	181	199	190	206	183	182	199	189	201	184	202	174	187	192	187	224	194	180	173	185	211	174	186	192	205	185	201	191	204	196	192	193	194	180	194	217	183	194	182	195	181	195	192	185	174	170	207	186	176	195	209	198	215	213	173	188	167	188	194	186	207	198	172	197	172	168	188	199	199	195	193	192	209	164	199	200	216	195	202	201	208	174	194	198	172	218	198	208	207	194	188	173	193	171	177	180	195	201	193	183	189	174	166	177	202	203	185	186	179	199	177	196	215	183	179	196	207	178	202	173	189	202	195	174	205	209	162	193	187	217	218	201	167	223	202	230	214	204	212	202	184	216	191	170	181	191	187	216	172	196	203	176	195	193	208	196	181	194	199	188	186	198	169	185	211	188	180	194	198	175	193	199	189	187	171	193	176	188	217	183	204	221	181	210	214	212	207	179	200	220	196	195	210	186	199	184	193	189	179	190	207	189	209	199	182	188	210	167	188	187	189	204	191	169	174	198	162	185	159	202	213	161	202	193	198	181	216	214	192	198	187	168	201	187	186	193	190	207	207	187	168	183	202	208	198	197	190	201	184	187	164	173	213	199	201	189	202	188	207	197	185	174	189	179	192	200	193	190	181	191	192	204	196	183	189	191	181	223	174	186	200	183	182	208	184	187	212	220	189	204	212	179	212	170	195	207	215	192	180	206	218	197	232	214	213	224	184	181	181	201	208	207	200	177	213	181	168	188	211	212	174	211	208	189	216	206	210	217	166	185	184	212	204	165	190	198	190	193	205	189	177	181	186	213	180	204	205	210	192	190	173	186	199	166	166	184	183	188	207	181	186	181	197	172	194	209	195	203	170	188	210	167	173	171	181	203	174	172	211	188	179	208	211	218	199	179	190	238	205	197	211	200	186	199	171	179	182	178	169	201	180	181	189	166	179	189	198	169	177	198	197	210	201	208	189	199	171	209	192	184	193	180	203	223	200	206	180	172	221	203	198	203	169	197	197	179	204	201	169	181	185	199	166	203	208	191	199	163	193	162	183	221	209	177	215	204	188	225	182	158	186	199	184	184	220	217	211	188	215	206	195	170	203	187	183	170	198	214	176	182	193	184	195	170	200	174	193	203	191	187	196	199	187	205	179	181	183	214	228	162	216	219	202	170	198	184	173	193	193	184	203	177	212	201	173	198	192	184	182	190	204	199	167	176	184	208	198	215	196	217	197	179	178	169	182	202	190	204	215	191	173	203	182	196	184	175	193	168	205	188	172	209	204	171	194	178	221	202	159	213	202	191	208	158	186	196	193	175	173	182	204	185	195	207	212	197	205	175	165	183	221	210	196	189	169	185	207	215	208	190	213	189	200	196	210	209	195	169	185	197	184	183	194	187	170	184	191	178	222	190	218	197	165	175	205	175	202	215	181	181	179	193	205	176	202	195	188	182	199	192	194	206	168	192	192	194	173	189	214	218	201	192	165	190	208	183	180	187	184	183	165	193	197	195	180	185	196	190	199	195	194	193	190	202	187	199	197	204	180	197	217	209	212	207	225	179	184	165	186	178	195	207	196	191	207	175	179	175	183	203	214	193	195	183	171	189	179	192	176	202	188	192	222	181	198	206	171	203	211	165	215	196	194	171	206	198	209	211	193	204	183	197	186	178	186	180	211	231	168	181	182	202	211	172	230	215	187	189	197	166	172	210	209	195	192	202	182	187	201	202	188	191	194	173	210	196	181	182	201	200	152	197	201	195	197	198	192	207	208	202	182	175	163	216	197	184	187	197	170	186	185	211	191	199	200	206	201	181	192	198	190	147	184	193	213	195	211	182	195	195	209	181	202	172	195	201	201	174	188	177	192	174	202	210	179	189	192	174	224	190	166	203	196	182	185	192	194	211	177	193	182	198	191	178	159	159	202	199	197	191	213	201	192	188	224	195	170	184	180	196	210	170	151	185	194	191	183	173	197	195	177	211	203	211	182	175	200	162	149	213	194	167	178	185	164	213	164	201	195	176	170	184	188	205	201	211	185	214	177	171	176	190	174	191	175	165	162	188	190	166	190	174	186	216	203	186	198	187	176	170	190	207	190	191	216	195	172	184	192	177	205	173	198	193	171	187	193	193	181	189	160	161	173	188	197	169	173	174	182	194	184	208	177	185	200	174	205	210	191	194	196	174	187	185	178	177	219	218	190	193	206	196	215	196	210	224	200	205	183	199	175	186	184	193	157	177	215	202	194	193	205	195	187	178	225	191	192	179	198	219	195	172	149	190	165	186	203	173	189	189	190	229	191	198	179	187	192	187	181	191	177	181	203	183	170	188	187	192	179	218	203	196	186	170	212	200	190	177	199	183	210	173	180	199	189	189	193	196	177	195	187	185	186	211	190	200	196	192	183	185	178	164	183	176	192	191	189	208	194	195	199	186	172	194	214	210	185	157	211	189	197	161	207	236	189	176	194	199	191	222	205	214	187	219	202	184	198	206	194	183	190	195	213	210	181	187	208	212	181	183	201	215	179	209	201	210	197	200	197	189	213	189	199	179	200	212	191	189	198	212	183	172	201	195	190	151	168	193	226	186	220	187	170	190	171	179	177	209	196	198	166	192	185	194	205	188	186	181	177	215	189	186	194	207	199	176	196	177	182	193	216	178	184	150	177	190	225	191	160	183	202	191	193	193	193	190	201	188	163	174	179	212	191	203	201	208	209	205	194	221	189	183	169	205	193
3935	1076	2317	2690	493	539	566	531	481	515	497	479	501	532	509	493	511	497	490	500	534	498	483	518	500	500	483	496	434	474	482	507	510	484	494	501	526	509	533	481	507	545	522	527	534	479	488	493	479	514	511	502	503	513	491	515	501	508	511	503	514	505	503	559	476	481	498	498	526	492	506	481	505	512	481	511	499	498	482	485	494	491	509	469	456	522	524	473	517	490	495	472	495	471	512	489	505	482	469	518	525	495	513	484	554	496	465	504	504	515	523	497	511	484	559	478	497	485	491	473	472	480	513	511	495	513	518	475	508	523	472	537	462	500	493	487	512	507	476	515	499	536	517	504	506	497	513	508	472	520	515	526	498	521	495	474	496	467	551	504	500	520	555	509	505	508	513	529	518	468	510	480	522	487	500	499	494	496	529	520	491	477	514	527	530	507	498	510	480	504	516	475	497	466	476	528	453	496	475	470	503	504	512	506	516	482	507	490	488	479	502	529	502	504	460	463	487	509	491	478	486	458	470	469	516	469	474	496	501	493	527	496	476	498	519	484	504	513	546	442	483	519	473	481	507	464	523	485	516	506	495	528	507	496	525	503	511	501	495	523	497	465	507	533	509	470	514	502	547	533	490	497	492	507	463	495	517	519	514	502	515	474	533	536	477	516	488	518	494	513	481	467	492	532	516	527	487	517	494	456	530	521	484	493	512	475	494	513	529	516	517	493	516	413	528	519	524	516	494	464	470	513	506	526	538	456	522	467	560	508	501	514	479	482	506	517	488	475	467	525	508	505	507	539	496	476	523	502	521	479	501	464	470	476	494	474	517	506	512	489	480	532	495	495	502	495	519	511	498	507	499	511	500	474	509	513	519	505	524	451	542	514	477	488	533	502	471	489	494	479	488	510	481	496	526	530	495	501	491	542	478	482	492	518	481	508	502	489	474	480	525	491	524	476	503	531	510	495	461	497	483	500	503	454	518	508	468	523	525	493	526	482	533	509	514	495	511	488	512	497	513	506	535	515	514	506	477	492	482	500	521	514	502	505	475	481	518	520	473	513	491	488	517	528	520	510	516	467	544	510	510	474	491	529	500	525	485	511	466	507	494	467	494	517	453	503	528	502	471	481	471	497	516	506	543	483	459	501	506	534	486	491	507	475	473	516	522	487	500	473	505	485	491	552	489	474	514	472	522	515	499	478	483	492	491	530	498	509	474	492	456	494	513	503	479	568	504	512	485	526	463	514	462	491	509	527	487	487	519	518	490	484	518	497	488	500	534	521	479	504	490	517	514	517	521	493	517	525	493	502	497	510	472	529	528	508	536	491	522	494	478	484	463	521	443	515	482	481	479	487	460	482	511	496	536	532	523	540	494	495	502	477	493	532	533	471	438	495	527	548	495	507	510	504	499	558	480	517	542	551	511	505	482	509	518	516	476	506	475	494	504	503	507	466	513	486	478	512	490	476	501	490	452	503	523	535	494	528	527	538	485	505	508	487	522	471	509	498	530	502	503	476	513	500	465	485	493	526	512	491	498	484	501	436	500	503	492	492	475	475	478	487	480	537	532	490	536	487	517	491	503	500	518	522	524	500	493	524	510	554	438	482	528	484	535	501	495	526	516	503	471	534	516	513	532	429	514	454	452	510	532	475	505	506	511	484	505	468	444	498	498	487	511	528	520	506	504	476	532	486	470	498	512	534	482	501	505	501	536	498	539	474	501	462	487	477	521	489	515	466	515	507	481	508	509	494	510	548	479	497	514	496	525	512	500	513	455	512	518	506	456	508	475	463	501	493	518	470	498	489	518	512	526	487	465	520	471	494	503	494	476	515	538	490	495	499	486	498	508	489	477	525	498	512	488	502	492	449	511	479	500	488	538	498	450	500	493	471	516	491	469	458	486	472	516	520	543	468	488	493	522	523	516	477	540	515	523	539	509	490	518	513	512	544	500	486	502	520	504	506	507	502	533	491	496	501	521	522	481	513	521	508	503	497	498	514	495	504	502	498	522	527	525	526	472	492	472	523	480	516	474	533	490	486	478	485	558	505	506	502	528	486	501	474	496	526	525	509	490	488	516	505	485	484	548	514	493	478	464	527	496	504	466	508	490	505	485	454	515	514	541	497	498	497	511	481	485	491	505	495	523	498	461	483	505	511	499	522	517	510	490	493	534	473	501	517	469	529	500	526	512	463	493	491	520	558	522	489	502	472	500	543	498	462	470	494	510	521	515	468	482	467	547	511	505	519	537	511	508	495	537	494	533	514	470	498	511	520	565	543	501	499	483	502	537	498	472	466	514	505	481	496	485	456	501	475	492	500	456	501	512	484	458	521	482	491	505	517	516	485	504	498	486	482	488	506	491	481	478	476	520	500	484	470	514	490	527	493	503	482	471	515	498	508	496	530	505	518	474	455	508	489	498	519	516	466	474	530	560	506	512	497	498	538	491	502	510	527	493	530	527	510	500	500	514	495	496	474	478	479	488	538	483	508	506	504	485	522	501	504	498	511	510	487	511	461	496	517	502	505	489	504	475	511	501	490	450	463	501	522	488	482	526	456	496	518	515	499	524	525	510	503	501	472	511	542	515	514	529	509	494	513	501	481	491	516	478	478	482	506	513	473	464	522	481	488	480	483	501	540	477	524	515	497	517	517	507	525	485	495	570	490	528	496	520	490	494	479	510	517	464	512	484	527	497	458	499	528	490	517	507	492	532	511	519	511	494	511	482	477	478	491	512	488	482	465	484	520	500	484	457	479	506	503	532	466	495	496	531	456	495	544	512	468	532	495	511	484	466	470	496	504	532	478	477	489	540	465	455	490	490	489	563	497	468	502	510	456	490	529	519	477	447	468	529	513	500	516	486	521	503	488	485	481	479	493	501	484	552	491	485	510	499	482	501	480	479	501	497	490	519	492	512	530	492	507	497	512	478	488	474	488	515	523	508	504	562	500	499	504	504	490	498	560	482	536	462	520	489	488	506	487	518	488	478	484	510	547	517	513	525	480	491	515	495	528	525	464	483	526	527	506	486	527	522	461	485	524	513	528	484	493	514	521	525	507	497	509	511	514	514	538	519	478	502	498	535	493	496	528	480	482	510	454	522	509	502	486	496	528	509	528	489	460	500	481	497	508	484	523	499	510	480	481	481	512	479	468	500	473	532	517	521	497	479	480	471	501	516	540	490	472	509	500	515	517	486	460	509	530	467	482	491	514	471	483	523	470	493	498	500	486	495	486	499	498	490	490	489	529	498	537	511	501	465	513	544	514	483	506	497	517	505	510	486	502	494	516	492	508	512	531	514	534	529	511	470	489	510	512	494	485	474	511	476	497	510	517	505	476	447	506	516	484	465	535	481	460	476	474	496	497	485	520	500	519	493	510	510	511	480	476	482	514	463	491	504	497	495	537	525	491	519	510	518	555	474	477	483	505	490	518	519	585	491	502	500	538	538	504	481	499	505	541	548	504	478	516	468	516	476	473	484	493	477	548
12539	2083	4734	21048	1669	447	451	439	393	385	416	357	412	364	385	379	385	400	373	393	385	422	414	361	361	334	384	380	373	389	383	393	432	348	384	398	367	359	370	343	359	381	389	362	397	396	388	374	370	390	369	363	367	387	365	383	359	381	361	393	368	403	379	366	384	388	402	360	382	340	365	361	372	406	384	375	380	343	321	366	364	380	388	387	380	355	413	360	381	396	379	360	382	359	407	394	427	396	349	344	385	348	389	384	352	359	411	347	375	409	390	363	393	395	391	417	379	360	378	383	408	408	369	383	382	379	386	395	367	356	356	366	382	353	367	402	387	401	386	368	389	369	400	385	345	396	380	409	345	385	354	351	380	395	332	412	411	384	412	359	384	427	375	395	364	381	383	375	373	381	387	417	409	362	337	391	408	411	409	367	363	378	402	384	367	425	382	379	421	387	366	410	388	386	368	364	372	380	406	339	353	347	353	358	393	360	366	419	394	387	376	363	374	370	381	397	366	365	381	365	390	378	405	377	395	324	354	400	376	328	383	348	345	336	401	401	355	364	416	376	336	386	344	354	375	367	363	367	334	397	389	384	374	351	365	398	394	398	397	392	398	401	360	356	378	390	377	374	390	372	386	380	408	384	358	340	364	347	368	403	356	377	403	349	349	361	388	372	356	349	395	369	368	371	383	366	401	382	371	378	382	387	369	340	357	365	359	397	378	384	399	400	420	387	374	368	341	379	401	361	375	369	349	403	408	368	419	384	377	381	379	408	349	389	409	395	374	346	351	359	395	376	354	412	372	397	426	384	337	397	380	356	338	385	426	373	350	407	361	382	388	370	372	345	401	324	399	375	386	380	395	344	375	403	391	389	348	357	367	359	392	387	364	355	371	376	363	393	394	381	378	389	364	361	363	356	353	352	381	359	396	357	349	359	368	359	367	415	379	380	392	373	358	381	381	376	337	373	368	395	361	401	376	381	383	385	402	352	396	365	393	365	370	385	382	408	383	349	369	380	398	359	377	404	398	408	381	332	417	391	341	427	402	407	393	360	393	382	347	342	381	390	346	377	379	361	333	392	409	413	374	397	394	392	401	357	426	367	395	355	356	405	384	384	374	370	354	354	389	405	372	367	368	353	356	339	388	380	364	384	378	411	422	379	400	404	381	372	392	350	396	409	388	384	352	367	375	380	379	382	376	400	368	362	363	374	352	357	373	362	416	387	397	375	362	363	354	363	324	332	396	387	370	388	355	347	382	369	389	406	368	403	411	381	353	364	343	358	402	380	366	358	356	390	373	368	384	394	365	349	398	366	363	390	380	359	403	391	385	350	362	370	353	379	366	420	366	400	396	409	344	346	385	378	403	366	418	362	394	386	368	347	363	400	393	371	376	364	353	403	381	368	384	387	391	437	408	362	344	381	373	406	358	354	379	373	365	350	345	383	363	387	350	357	373	367	383	449	392	388	391	370	330	394	414	363	378	392	380	372	391	388	359	389	362	385	371	375	348	325	355	363	392	407	386	369	364	340	369	356	391	342	403	371	370	384	371	400	355	344	371	359	353	338	379	382	418	371	413	353	338	382	381	381	372	389	345	366	420	373	389	361	367	396	387	373	367	358	383	338	414	371	344	361	345	392	376	384	389	378	341	351	392	415	336	350	392	395	348	365	323	394	385	403	409	372	395	368	365	352	367	360	349	333	395	402	362	359	359	379	365	404	327	361	387	349	388	367	351	396	388	389	393	400	331	377	357	375	374	366	368	402	399	409	386	380	401	376	372	386	342	370	388	360	348	409	379	368	342	397	350	391	364	402	357	362	364	376	374	381	365	356	351	374	383	394	368	369	386	372	399	374	390	355	381	384	394	409	378	362	350	376	380	365	411	395	412	396	374	385	404	382	383	368	339	413	360	403	406	357	400	347	400	356	395	349	385	338	350	365	360	384	358	369	384	367	381	390	373	368	385	380	377	374	401	406	354	380	371	399	399	396	376	386	346	365	388	398	395	366	376	420	360	339	371	347	378	377	375	376	393	367	373	364	394	359	354	348	382	367	355	369	357	360	396	406	379	378	442	383	377	385	384	386	323	402	364	389	395	350	349	404	415	369	405	376	423	368	347	392	377	404	394	398	352	387	374	378	351	408	410	379	390	385	374	349	375	391	352	375	355	396	339	358	364	319	380	382	382	405	375	374	395	374	400	354	410	366	371	402	364	448	403	347	397	371	405	385	408	377	379	414	406	406	365	378	402	360	378	353	379	367	374	382	343	328	351	368	402	385	389	413	389	367	387	405	387	385	335	386	389	379	450	354	366	374	390	366	337	397	359	382	371	342	365	365	368	355	392	413	351	380	395	413	377	365	360	373	385	388	356	407	403	388	390	383	354	389	356	362	384	363	380	352	379	422	375	362	392	353	382	394	400	386	396	406	375	369	351	370	372	368	432	357	364	374	384	370	380	376	338	375	374	365	355	367	438	371	347	390	344	378	395	370	368	366	390	373	364	374	390	393	351	347	352	356	352	370	382	344	368	403	377	391	339	373	356	352	403	394	363	364	358	389	411	373	428	359	344	421	345	380	392	379	389	380	344	325	385	389	398	321	367	358	396	373	388	383	344	391	384	402	382	378	395	367	366	367	391	373	372	393	362	386	370	344	353	385	377	384	379	367	343	371	333	332	339	389	387	388	380	426	399	376	368	380	432	382	387	383	386	406	386	399	368	366	369	387	389	378	380	353	382	383	335	386	397	403	395	388	351	342	371	409	388	342	365	404	392	406	335	369	370	391	409	406	356	331	350	379	340	350	378	406	376	379	359	376	376	388	386	373	374	392	369	375	350	421	409	374	339	426	390	396	403	400	382	361	391	348	333	402	382	381	376	359	351	415	424	384	369	374	373	401	390	406	400	358	385	370	386	384	403	382	361	389	390	373	410	370	364	410	412	366	354	386	389	375	374	392	372	389	364	378	351	335	389	374	363	360	380	338	417	413	393	370	384	394	347	370	371	370	367	400	359	399	390	381	381	377	388	406	386	372	324	391	402	361	388	353	335	404	391	371	369	362	431	383	373	381	363	363	378	371	360	368	361	380	336	371	400	408	370	406	404	422	343	398	381	396	397	415	384	404	391	400	390	375	372	360	365	404	349	382	340	349	394	395	380	354	381	375	381	369	393	356	392	381	358	389	376	359	384	350	346	380	356	386	386	401	395	334	374	335	360	415	381	399	326	341	393	404	392	368	363	390	394	375	395	393	376	369	353	365	403	389	389	383	387	369	375	351	386	383	347	373	370	334	399	397	375	386	374	373	419	414	352	334	394	394	359	352	386	366	406	427	391	384	375	413	393	386	372	346	374	404	407	382	398	369	388	356	356	365	424	352	347	360	392	369	337	417	357	394	346	372	419	377	352	370	381	378	365	354	396	388	372	394	356	383	358	370	363	386	377	370	379	370	379	375	393	359	398	374	387	418	402	375	353	359	399	365	371	383	387	394
9124	2313	10578	27145	1361	1280	1182	1168	1029	1042	999	968	972	951	935	886	950	931	847	877	906	873	916	868	907	897	859	883	880	868	901	857	821	920	927	904	903	866	883	837	868	856	883	922	900	882	918	903	856	813	849	873	826	880	883	853	913	878	842	852	833	910	861	860	897	835	855	848	834	815	859	902	850	878	863	932	805	845	887	839	861	915	845	802	860	890	913	807	867	876	861	840	846	861	847	875	800	812	854	868	848	880	900	868	874	939	898	833	947	821	869	892	809	908	845	831	923	887	883	854	868	839	824	883	838	877	875	804	869	913	918	862	895	865	867	880	856	900	824	938	862	890	860	861	856	837	842	889	928	872	883	850	848	859	888	854	836	880	847	846	886	843	885	822	884	854	868	830	875	850	869	867	856	841	860	874	896	870	870	885	870	863	807	901	889	857	869	827	844	912	896	868	884	876	857	834	887	917	890	877	903	892	817	869	883	891	855	848	892	865	854	852	865	895	881	867	839	888	855	880	878	831	877	830	839	865	884	838	858	873	855	916	812	868	838	868	886	865	874	805	858	835	848	801	838	872	891	832	894	893	837	822	831	849	853	824	872	857	879	899	832	908	804	857	835	907	829	870	877	845	878	840	873	847	885	860	853	837	896	847	845	859	873	831	895	840	909	857	869	854	862	875	897	903	873	883	905	847	824	851	893	905	889	855	926	895	863	833	847	811	870	857	823	916	868	858	885	964	896	839	889	904	824	835	880	892	866	837	858	830	887	880	850	892	881	872	825	887	857	834	845	863	842	850	837	818	866	883	902	820	872	898	814	854	856	892	888	947	902	906	874	905	860	869	842	849	872	880	871	889	864	890	830	855	848	856	864	817	831	851	833	874	852	919	860	875	858	830	810	873	857	852	830	831	869	864	847	857	872	886	871	909	859	840	881	908	855	839	870	842	875	814	863	873	873	894	821	882	830	888	840	857	837	840	863	818	834	825	859	851	869	857	848	885	852	848	887	908	909	844	926	861	855	889	864	887	829	932	864	881	867	864	845	900	873	860	805	874	815	829	922	830	824	889	830	889	906	884	850	857	871	880	881	814	863	896	839	897	860	846	933	862	894	914	877	876	815	853	836	857	882	843	885	887	879	867	874	845	830	872	849	912	854	849	873	876	894	805	841	851	868	887	901	848	860	877	821	822	875	861	868	854	833	865	886	882	847	872	824	876	832	832	892	840	875	844	842	877	855	849	856	847	831	854	878	871	832	829	866	873	867	906	822	823	904	835	860	846	850	918	872	873	843	828	854	868	847	863	877	855	868	824	905	803	886	861	867	860	907	879	899	846	870	900	887	874	755	866	848	840	889	837	878	874	930	886	878	880	903	872	853	827	900	887	829	879	897	846	842	902	839	871	845	859	805	841	840	890	861	870	831	878	881	844	880	860	884	869	900	801	820	873	862	859	885	872	881	912	873	860	855	869	860	875	862	873	880	906	831	883	813	855	869	815	871	859	823	900	867	839	853	836	833	822	835	893	867	827	824	873	857	880	936	817	882	878	882	896	832	863	857	819	907	924	884	876	886	845	890	794	852	842	912	923	890	835	822	793	877	890	899	889	950	868	873	891	896	873	814	911	928	848	856	860	870	921	904	875	882	805	848	843	824	893	844	878	886	872	855	876	888	900	844	875	840	931	890	894	823	863	921	804	868	831	850	903	889	877	880	827	888	847	893	819	857	894	859	817	865	864	823	868	850	876	840	850	895	854	850	885	827	824	872	919	865	914	865	873	853	873	897	871	844	892	798	866	861	853	902	840	850	880	846	864	876	918	834	887	876	913	842	866	835	837	858	895	877	900	823	863	869	853	844	855	847	899	840	843	864	867	888	919	860	834	838	824	891	854	864	867	859	906	823	835	885	855	888	874	803	888	861	909	882	868	848	889	869	826	891	873	889	875	829	858	893	855	885	846	832	888	905	901	860	859	862	886	840	867	883	935	881	880	844	828	891	833	857	878	842	819	885	884	883	839	892	858	863	860	885	868	869	844	874	853	896	850	875	832	888	856	899	856	894	840	828	860	823	874	850	879	825	873	851	865	858	862	850	870	879	843	815	905	887	856	907	874	863	866	861	874	860	926	831	846	892	925	816	866	890	849	847	804	872	828	906	865	865	885	895	840	804	878	863	865	860	896	829	864	866	868	841	898	808	859	862	879	875	858	780	874	858	850	836	897	909	859	900	868	835	869	876	805	894	837	863	869	833	819	908	879	859	885	881	836	830	885	814	868	838	862	820	807	900	863	874	885	880	899	844	861	897	882	841	892	930	900	902	887	894	889	877	854	861	873	886	859	849	870	884	846	853	873	926	885	888	860	895	892	920	884	884	856	892	859	867	867	815	865	879	838	853	881	873	902	903	874	912	872	800	902	805	906	853	900	899	851	834	880	827	844	842	893	887	875	916	856	858	930	860	813	856	836	842	873	878	858	861	886	858	858	871	858	851	907	826	870	913	881	837	848	836	817	858	853	852	892	833	860	895	875	875	887	843	853	880	847	890	874	841	881	885	837	903	903	862	862	866	882	852	876	877	883	883	844	867	813	888	887	861	873	867	820	871	834	908	869	824	877	895	861	865	839	853	859	828	875	815	897	801	856	855	857	891	850	863	833	913	887	879	809	857	856	905	881	870	844	842	838	877	883	834	855	857	856	914	840	848	883	888	859	896	855	871	851	892	916	888	911	915	864	833	862	819	876	890	910	901	883	829	896	871	824	814	867	815	891	872	871	871	906	829	823	866	882	820	847	881	895	883	861	866	887	871	864	828	887	885	887	831	903	878	866	855	856	848	866	883	856	802	889	878	792	886	864	895	864	873	881	834	841	919	827	860	844	866	843	821	829	858	870	861	907	901	892	837	883	807	825	836	894	851	838	853	872	859	934	817	883	905	819	816	888	832	911	873	870	856	851	878	864	824	907	866	890	828	850	867	856	852	893	840	867	866	815	868	878	897	892	800	883	843	908	810	887	902	835	891	865	840	839	857	839	892	868	915	822	836	898	813	815	871	858	838	923	857	891	874	895	880	827	917	885	861	906	844	845	886	877	841	806	840	869	880	805	874	869	928	847	874	868	858	901	864	887	878	865	839	869	877	864	872	895	928	807	820	900	882	834	880	809	810	859	818	893	881	858	885	863	913	863	934	857	818	890	895	845	856	873	864	904	838	848	856	852	844	871	849	842	832	869	878	885	867	885	871	905	923	849	909	859	886	840	835	826	876	884	855	828	872	869	876	847	904	839	888	863	927	878	856	802	840	846	866	814	827	900	822	813	835	810	847	847	871	868	855	857	913	889	915	865	873	863	879	837	862	864	910	873	873	812	897	863	904	854	850	845	876	845	827	879	884	896	863	834	878	860	892	892	891	796	817	851	839	875	877	864	837	877	851	902	829	902	790	872	846	847	855	895	863	835	869	862	829	872	844	855	869	857	878	855	879	859	803	887	963	868
21135	4237	10082	37432	4885	633	558	464	528	454	420	452	446	431	449	418	483	438	420	428	413	375	421	416	401	428	403	406	422	471	424	411	444	426	434	430	435	407	397	417	389	416	437	406	443	412	388	401	416	454	401	470	445	436	375	422	441	367	444	402	387	383	402	443	389	406	398	411	401	422	403	428	421	411	428	432	432	409	385	413	414	416	414	442	437	442	405	436	384	406	417	454	447	414	352	404	432	432	424	378	424	439	416	393	411	432	446	394	370	415	388	409	428	392	426	394	425	410	414	460	428	393	384	441	443	389	448	427	371	399	414	460	457	426	418	468	396	453	447	393	366	383	413	404	404	365	404	430	398	390	401	396	407	420	370	407	379	412	416	402	399	397	468	381	397	428	432	408	430	450	411	410	427	388	425	432	410	405	433	445	371	383	430	441	397	400	431	405	414	400	423	409	443	403	452	399	424	426	389	447	399	412	425	419	426	428	408	473	438	384	398	402	485	415	421	420	381	424	399	429	455	410	412	430	394	376	409	402	428	401	414	415	434	428	437	423	451	445	443	432	424	400	424	431	430	354	362	406	447	433	425	429	455	476	392	396	389	453	402	404	401	413	434	430	366	444	448	414	424	442	410	394	425	437	397	391	450	419	446	406	423	389	430	406	427	412	439	424	415	399	413	399	410	423	414	399	402	452	433	379	398	417	450	422	412	422	420	410	416	461	468	392	403	370	410	406	397	384	394	388	395	352	410	380	393	430	430	388	421	398	376	434	403	431	398	446	406	434	454	408	410	403	407	378	365	391	432	431	408	376	403	425	390	400	423	440	436	429	402	425	402	404	382	411	433	385	397	413	412	389	402	432	426	413	398	426	397	430	385	397	421	391	408	423	477	406	399	411	439	389	419	447	408	430	416	425	399	424	414	392	407	349	405	469	396	425	443	411	388	423	398	389	411	434	418	389	408	410	415	403	413	423	421	381	417	388	420	405	442	422	433	448	445	404	420	395	361	443	386	421	396	404	430	421	411	417	414	460	426	437	398	419	434	413	436	411	430	418	420	424	383	409	427	420	426	409	387	432	420	413	437	359	452	410	397	402	391	439	450	416	413	385	432	424	414	419	408	438	446	399	438	378	425	375	406	421	438	423	423	386	393	392	393	403	457	442	401	393	415	432	416	420	399	414	417	412	419	427	428	423	453	439	416	370	403	439	386	411	443	436	420	412	389	396	452	405	416	406	365	388	423	407	407	447	409	416	433	400	405	407	371	387	396	434	399	371	410	420	380	405	423	462	433	426	457	396	434	395	454	436	407	424	404	435	429	410	412	407	439	439	432	380	409	422	425	410	396	429	401	402	396	401	411	375	444	417	416	418	400	372	443	435	446	431	409	433	433	408	406	436	404	385	433	401	421	420	394	435	390	428	445	433	422	417	451	427	427	400	392	420	402	416	395	426	413	390	423	424	419	405	387	402	431	425	407	442	406	408	389	406	419	394	423	427	385	395	394	417	407	394	400	395	394	494	407	445	377	423	415	399	462	413	401	408	430	454	424	411	418	419	386	436	436	442	409	465	416	437	434	444	436	427	446	435	390	400	405	395	421	406	409	429	482	411	414	433	406	413	392	449	405	427	402	393	417	449	453	445	431	415	425	365	382	393	401	372	421	379	432	430	439	453	467	397	444	431	424	410	461	428	393	403	376	430	457	404	453	422	389	419	390	438	431	406	443	463	403	368	447	404	435	416	453	388	399	417	405	403	405	431	406	445	413	425	399	396	413	457	417	426	422	440	401	395	434	394	419	406	409	402	417	414	416	395	440	358	412	414	446	396	363	422	427	423	441	394	404	375	408	422	455	440	416	380	416	422	429	399	427	407	471	414	379	422	369	427	445	393	397	412	447	408	415	393	394	440	425	432	431	431	400	398	425	401	403	424	395	429	412	428	451	411	443	434	421	444	455	398	448	417	393	393	440	424	429	424	424	382	446	401	424	455	431	369	418	394	404	367	446	409	426	425	431	427	428	386	446	430	411	420	433	446	409	427	405	433	417	409	377	385	406	431	423	407	435	391	375	388	396	441	435	420	417	416	428	429	426	421	429	425	402	418	448	377	440	423	408	410	384	409	399	393	455	427	445	434	431	422	427	409	366	429	423	369	428	435	393	413	400	422	424	443	438	455	414	407	412	420	398	436	418	441	422	386	400	402	413	454	438	425	411	405	393	412	373	398	420	434	402	423	387	394	372	387	451	459	409	405	399	441	401	429	428	452	386	398	390	389	435	420	406	405	417	434	407	412	417	476	404	432	413	468	397	412	438	442	431	412	445	453	419	432	413	406	394	422	434	401	389	454	393	439	417	419	396	415	417	430	405	402	411	426	403	403	405	437	473	391	383	390	442	417	391	380	409	386	420	404	475	479	454	370	415	427	370	422	449	457	416	390	413	449	404	442	431	397	446	416	399	393	417	405	448	421	404	440	386	408	409	438	429	427	365	416	471	435	427	421	395	449	431	403	424	411	424	387	417	458	406	413	418	414	445	378	417	416	454	432	438	408	427	413	419	425	398	408	397	430	418	445	437	444	404	419	404	425	449	414	428	414	428	434	422	397	403	431	428	415	440	399	410	401	435	411	448	420	415	409	400	411	448	389	480	459	417	390	414	398	381	408	434	406	421	372	434	445	396	443	428	393	404	443	427	386	461	429	455	418	427	415	417	429	352	405	414	380	398	469	423	418	415	413	433	429	414	449	428	411	406	467	430	479	407	415	433	417	400	408	403	362	394	386	399	440	424	428	432	392	429	445	446	419	418	386	441	412	420	393	438	395	422	400	404	438	395	378	402	421	437	392	403	424	463	423	422	420	427	410	416	427	386	419	402	417	441	426	415	396	410	374	389	379	423	434	382	408	406	410	428	440	449	408	410	432	423	422	406	436	418	448	391	446	422	452	418	417	412	454	418	419	417	450	434	409	412	431	397	389	430	425	412	408	428	394	388	401	401	448	432	479	446	459	433	432	419	416	430	429	395	447	422	430	443	394	428	433	405	394	403	457	392	408	436	422	404	375	430	442	436	416	406	375	411	424	381	388	418	430	416	451	430	439	421	406	420	412	401	401	450	391	443	416	425	427	422	401	436	414	462	394	401	424	416	417	423	408	407	375	424	386	414	446	465	422	408	440	408	403	386	417	386	446	424	401	432	432	416	412	412	409	420	450	396	444	416	399	435	399	414	415	384	423	401	405	366	409	416	427	409	419	397	408	410	407	418	407	429	424	373	408	425	401	384	395	456	406	383	450	439	420	414	399	412	380	427	408	453	444	422	413	380	472	397	421	415	403	409	398	411	440	428	435	426	417	427	439	425	395	443	451	395	394	414	410	420	463	393	395	380	410	399	425	402	422	438	416	393	384	387	414	415	424	401	396	427	381	451	439	418	409	449	469	433	399	417	433	416	407	395	424	448	433	394	452	410	408	418	408	410	417	454	421	425	429	440	427
11720	3610	18215	34709	1977	1716	1502	1382	1263	1164	1213	1082	1057	1069	1030	949	1035	990	1045	960	982	1009	973	966	998	938	929	944	935	930	918	926	954	934	940	937	897	895	930	912	907	959	956	941	927	897	911	923	909	954	941	940	942	895	937	934	958	957	941	906	953	923	920	894	894	901	895	857	960	907	936	950	992	900	928	937	900	908	874	884	931	909	905	921	906	938	974	916	955	946	860	943	877	920	900	875	919	916	1022	939	898	899	956	850	930	891	875	891	913	878	962	880	888	917	895	933	883	872	948	901	946	923	918	929	909	944	922	917	916	949	912	923	904	920	961	928	870	881	936	918	874	895	866	879	905	910	930	902	992	907	865	939	902	876	889	887	927	904	901	920	894	913	981	931	922	974	862	937	900	897	883	888	925	906	935	896	903	909	910	917	894	939	916	865	877	914	924	911	966	882	900	948	901	910	904	906	960	874	959	842	860	865	899	906	912	873	893	882	935	978	911	950	812	866	873	837	860	905	932	948	914	875	964	954	914	943	911	954	969	866	930	967	914	935	932	904	885	960	867	939	894	930	895	927	935	889	891	958	869	896	848	931	888	888	944	851	913	927	924	899	975	901	886	884	851	899	940	867	842	892	927	895	881	922	920	942	904	871	938	941	938	936	856	914	914	911	903	908	907	903	931	902	942	943	921	874	935	899	915	971	921	956	906	917	886	898	898	933	935	900	875	938	941	951	954	919	881	919	954	920	938	893	890	928	918	869	916	888	921	854	940	909	857	921	896	927	925	949	880	910	903	882	891	882	956	936	907	844	891	950	881	922	854	914	892	926	887	899	970	951	913	925	914	914	858	880	920	870	874	936	915	902	949	914	944	925	895	913	925	928	943	893	926	914	932	878	909	860	913	877	925	920	881	906	926	935	932	897	901	928	959	875	925	901	862	931	909	907	923	951	953	933	889	896	928	914	914	955	859	905	899	924	952	956	908	891	931	882	904	899	904	970	838	927	897	881	864	956	901	933	923	867	853	958	935	945	891	900	887	966	864	909	909	905	916	901	894	882	897	940	962	936	900	877	933	917	926	875	866	900	950	965	917	889	885	920	912	912	855	899	894	901	869	901	928	920	911	895	916	918	914	897	938	898	896	866	900	943	916	970	935	876	901	897	930	887	894	930	911	875	868	913	925	897	919	913	875	944	907	901	942	936	891	895	939	898	964	862	896	951	861	885	910	952	910	897	968	903	903	901	950	917	877	883	914	953	888	887	902	908	954	878	915	942	931	862	907	910	870	929	914	922	918	906	924	884	952	861	906	962	918	991	890	899	907	911	892	919	961	890	900	917	891	922	886	929	963	935	930	873	926	897	905	920	865	891	907	858	940	924	934	954	928	912	892	875	887	899	861	939	892	912	942	890	936	939	879	931	946	894	937	875	926	936	877	916	942	920	926	869	931	875	875	843	908	875	861	860	925	926	921	870	887	936	900	920	913	933	948	943	995	874	927	913	899	884	903	908	861	930	865	882	866	927	908	919	914	875	928	950	922	970	838	885	892	914	872	884	944	904	971	890	862	877	866	882	884	898	923	841	885	934	905	895	896	888	959	918	971	853	869	940	911	922	912	895	948	869	907	905	886	905	838	922	868	961	881	954	892	854	947	909	862	883	942	933	890	872	892	927	934	943	908	946	939	862	917	898	922	889	881	886	910	945	947	924	886	898	913	936	889	908	938	892	901	905	927	882	921	927	918	869	910	949	921	977	950	915	933	833	892	905	864	904	934	901	967	932	927	867	866	898	936	909	886	905	891	951	897	972	892	872	895	900	927	915	870	866	884	862	885	896	868	997	922	899	895	923	952	912	875	872	968	878	914	923	873	885	857	970	911	916	848	928	899	884	917	967	931	876	901	882	950	885	862	882	940	889	916	925	880	869	950	834	915	930	900	891	914	952	910	906	892	890	907	971	948	946	957	895	866	878	890	962	957	955	871	877	968	871	914	877	928	885	915	853	915	882	948	880	870	936	942	892	923	904	840	926	875	944	940	935	927	907	911	891	838	956	920	899	861	882	905	961	910	902	886	889	892	882	865	949	926	879	846	891	907	956	991	952	920	880	848	920	922	873	860	894	916	917	893	902	903	891	908	912	922	919	891	921	837	896	984	944	951	911	901	970	922	964	929	913	915	932	882	849	877	918	969	901	908	922	933	926	892	890	910	875	864	916	882	925	896	910	923	874	886	905	899	884	862	908	969	869	941	942	937	871	853	927	913	934	935	871	906	873	864	926	933	957	886	969	931	937	877	904	916	861	928	877	916	955	933	950	947	906	884	907	943	908	938	904	915	868	929	909	915	866	879	832	920	894	911	900	928	858	892	909	925	929	877	929	923	952	925	921	880	936	863	930	927	902	871	886	862	912	858	887	876	932	943	881	903	889	840	898	916	923	877	905	914	942	900	912	923	872	928	865	922	925	862	898	872	890	875	922	917	959	938	927	919	930	880	884	876	881	888	924	886	926	857	927	916	873	954	935	881	892	911	868	906	929	962	904	894	925	946	948	918	960	925	939	878	876	898	945	937	847	944	889	903	918	895	950	939	853	950	914	887	903	875	892	971	917	922	935	911	924	911	855	956	888	933	898	885	905	889	898	909	935	833	906	952	855	908	926	930	880	866	926	925	925	867	888	898	938	928	921	940	899	898	881	953	905	874	891	901	855	926	937	937	874	961	888	926	918	885	920	888	907	893	910	896	928	943	912	925	888	915	919	925	911	925	912	848	870	914	895	896	887	881	961	886	935	947	887	910	907	914	929	855	899	936	916	922	878	835	954	933	869	977	957	931	975	932	911	891	899	851	918	902	929	943	911	898	907	926	915	901	907	899	913	899	919	941	910	883	909	885	887	857	923	881	948	888	922	934	927	911	879	916	959	870	860	902	850	919	857	934	899	961	914	926	902	907	898	962	922	862	856	879	913	871	944	892	868	877	904	914	892	909	890	940	889	918	901	912	827	943	954	910	880	916	921	907	909	939	900	958	903	957	908	912	951	929	944	905	915	953	916	903	906	919	877	907	830	906	919	951	986	904	924	875	879	889	927	917	945	975	917	946	926	935	877	883	911	960	885	928	921	901	911	903	878	909	966	940	917	945	951	849	930	890	939	882	885	931	981	884	885	900	948	898	890	887	874	856	865	943	918	930	901	914	891	928	907	936	899	885	948	947	939	852	929	894	936	897	894	899	903	891	893	903	909	917	923	897	921	911	881	896	923	904	903	894	883	845	939	908	915	902	943	918	898	865	925	934	906	827	918	875	906	958	923	931	875	957	905	913	901	949	885	877	898	865	889	907	913	918	906	972	905	910	892	865	944	949	903	836	879	925	880	918	910	917	902	926	913	895	940	962	927	918	944	933	883	971	921	854	877	907	908	872	963	929	921	888	961	886	883	937	882	933	939	901	891	914	918	894	874	911	931	909	876	941	938	913	935	919	882	858	919	867	928	916	922
4914	1130	1177	1160	260	196	180	186	200	208	202	195	166	202	182	206	169	201	195	207	179	203	190	212	173	203	216	201	200	207	211	194	213	219	173	201	171	203	183	219	194	215	201	209	183	168	176	181	200	184	213	195	186	187	190	211	210	180	198	208	214	192	196	211	190	195	191	202	173	185	186	194	209	194	198	191	201	217	197	193	207	207	180	208	224	193	191	186	191	177	212	171	177	178	182	195	196	191	209	180	188	208	210	195	202	225	195	191	215	214	186	214	192	194	202	189	198	191	185	187	204	186	223	187	207	189	187	197	197	209	192	158	196	187	187	197	200	178	201	241	202	178	178	198	187	199	200	186	180	173	207	214	181	184	189	227	197	206	200	208	219	184	181	218	197	205	221	204	191	211	185	204	184	181	219	198	185	219	184	184	176	203	178	203	200	199	178	221	219	203	202	220	187	193	157	177	170	179	191	173	198	167	190	192	212	210	178	180	218	169	207	187	184	202	192	176	182	175	194	186	189	205	182	194	201	194	201	190	179	200	171	181	202	191	217	173	180	181	190	205	175	213	180	182	174	209	204	205	192	196	177	185	188	198	195	185	211	191	174	204	191	203	208	176	178	204	173	202	161	199	193	170	193	219	192	195	218	205	175	203	187	209	202	210	206	189	187	198	201	189	199	174	191	195	176	205	196	167	211	195	184	212	183	173	213	199	191	171	187	201	202	213	199	176	184	184	178	219	158	169	170	196	207	207	183	227	219	176	202	195	194	194	183	200	196	208	220	176	193	200	180	195	216	211	178	167	217	188	206	194	196	178	182	186	224	196	188	164	154	200	214	200	189	185	182	206	213	191	205	224	187	167	157	187	227	180	214	201	196	197	159	203	195	182	163	181	201	190	182	188	164	202	211	192	225	186	197	205	175	184	216	188	209	196	205	206	216	207	225	199	203	202	169	199	180	211	201	211	194	204	180	199	195	176	208	180	218	232	184	189	196	199	190	177	174	194	193	200	196	197	208	182	219	179	203	172	191	187	194	201	191	194	180	167	174	186	200	187	198	200	206	191	205	200	177	175	204	175	174	189	233	186	191	195	199	200	192	201	168	185	203	215	182	213	207	214	201	186	189	190	229	190	192	191	218	188	203	185	250	195	185	178	189	186	181	182	169	180	188	181	198	173	205	200	210	195	177	211	205	184	179	185	202	188	175	187	231	193	210	180	204	200	219	202	199	187	167	204	219	223	214	178	213	176	214	234	204	201	195	166	191	197	206	177	201	196	182	182	174	197	207	193	183	185	181	181	198	207	181	169	189	182	168	181	214	194	203	175	202	225	191	208	190	217	179	203	193	202	202	180	174	194	205	169	191	151	196	197	177	164	193	212	181	224	204	170	215	187	197	199	192	179	193	199	197	194	221	221	199	176	185	187	172	203	219	190	216	165	213	180	202	178	197	191	207	231	180	216	204	191	179	197	189	227	203	170	205	210	208	166	205	206	202	195	184	208	202	190	188	196	190	231	176	203	212	202	212	190	201	199	219	186	209	192	207	202	189	198	181	199	195	222	181	188	191	203	183	219	197	227	196	181	203	206	219	186	187	211	188	217	225	218	211	194	193	240	196	182	197	207	217	187	210	182	179	208	210	206	185	171	193	193	196	212	189	212	201	204	188	170	207	212	186	198	208	198	181	219	193	185	198	181	179	189	222	201	186	212	207	194	218	211	216	200	200	194	186	195	184	190	203	172	212	192	170	180	190	200	197	198	190	200	190	171	172	209	172	215	203	229	215	226	209	181	203	213	195	197	183	183	190	223	192	197	206	212	193	188	182	208	203	206	188	195	224	196	188	214	179	172	211	218	194	185	198	213	205	195	194	204	170	226	214	200	185	187	183	194	224	197	189	195	191	177	192	179	201	197	196	172	172	189	206	181	210	178	229	198	191	191	208	182	194	189	215	198	175	176	190	199	186	199	188	224	208	216	236	195	223	199	212	188	212	187	181	198	216	197	202	203	201	220	178	207	162	199	191	209	184	218	202	203	185	157	183	206	195	188	183	195	172	195	218	170	195	185	211	199	197	175	211	203	181	198	184	223	190	195	167	186	156	201	189	201	186	185	215	198	194	197	193	184	215	212	184	219	205	196	166	207	192	192	184	216	187	169	185	176	205	185	205	195	177	183	201	179	180	207	220	182	170	207	196	189	209	192	192	187	237	182	197	173	187	199	173	182	192	207	196	188	185	185	187	203	172	199	217	224	220	220	193	219	216	202	182	222	190	193	183	207	216	165	199	211	167	163	212	181	183	185	218	191	165	213	228	210	215	190	219	186	215	175	191	198	180	192	203	170	193	189	185	172	189	210	202	209	186	189	203	198	188	179	201	191	175	175	197	195	217	175	163	191	194	178	195	220	192	181	217	201	220	190	198	194	191	187	181	182	193	197	177	185	199	202	188	197	183	208	199	197	166	228	183	214	208	194	181	195	188	196	227	206	221	219	217	230	204	199	170	197	217	191	195	216	218	189	190	192	208	215	207	206	211	194	193	206	210	212	197	199	183	190	186	173	198	188	212	197	203	193	182	181	196	184	222	205	186	198	187	197	183	181	181	212	197	200	203	198	204	198	182	214	178	166	219	199	177	185	209	190	192	184	226	210	200	214	203	210	192	205	206	178	184	200	222	180	186	197	206	207	178	176	192	196	200	191	169	193	171	192	184	188	198	204	205	195	185	204	187	201	189	182	224	200	189	200	170	182	209	203	187	193	207	179	218	204	194	189	216	176	202	189	197	206	187	170	230	169	208	207	213	202	187	201	187	166	198	207	213	180	183	191	208	195	185	195	201	197	202	200	187	188	219	203	192	210	175	206	209	214	235	192	207	201	187	204	193	207	189	191	218	190	180	203	192	176	202	174	214	169	193	176	213	188	197	198	198	192	188	205	202	208	209	215	201	169	185	178	205	192	213	166	184	195	199	190	210	196	219	157	219	177	180	188	204	193	180	200	210	169	228	226	184	187	189	169	181	200	161	205	188	196	181	214	210	192	209	188	193	148	182	198	185	197	212	184	202	219	197	192	193	196	207	198	204	204	184	192	191	193	206	200	196	210	193	217	192	204	177	223	169	227	179	208	190	218	210	220	197	195	202	179	221	207	195	211	187	189	166	216	199	216	208	205	194	193	169	168	197	210	196	183	217	195	211	211	195	216	186	181	186	216	203	206	180	182	190	205	192	191	181	203	188	204	185	190	199	162	188	171	199	221	183	189	211	175	182	175	186	189	179	204	198	177	216	197	193	197	177	217	200	181	209	166	197	225	171	182	180	190	200	188	195	178	177	192	205	177	208	200	188	175	177	204	190	221	157	177	198	172	187	191	173	209	221	168	211	204	173	182	191	223	211	193	195	204	196	173	193	206	208	212	212	208	202	209	221	205	208	199	224	215	191	181	186	201	186	224	190	186	210	201	192	199	195	190	209	219	206	195	188	205	209	158	194	180
3961	1345	2460	3159	516	559	513	523	516	533	539	554	492	538	489	496	501	500	508	520	499	500	529	488	495	502	486	448	524	500	484	506	506	479	512	510	491	559	492	501	495	497	491	480	472	556	466	520	495	508	529	506	498	529	489	504	526	472	537	522	496	509	535	521	479	507	538	495	498	553	489	481	546	526	497	555	458	509	492	484	487	530	508	518	494	526	498	506	567	491	500	489	475	469	531	490	508	518	528	510	499	492	540	503	490	530	521	547	523	514	502	461	534	510	513	498	531	538	513	504	498	518	520	531	478	479	515	537	521	528	536	508	496	473	526	509	513	496	550	528	477	523	521	516	527	535	481	479	513	487	501	492	542	550	497	512	503	481	507	505	495	496	510	496	483	503	499	512	504	512	491	546	520	475	493	531	518	501	516	501	486	486	519	539	549	508	535	516	524	494	496	506	511	502	523	539	526	502	539	501	489	491	488	471	496	482	519	507	523	517	513	504	478	507	514	496	473	542	467	502	495	475	502	520	474	542	528	517	551	497	489	522	493	504	530	531	479	518	517	516	522	507	506	486	499	510	509	547	501	500	510	462	495	488	510	495	499	506	516	504	507	564	514	506	506	515	527	504	546	526	511	490	499	551	463	539	487	488	510	550	514	485	506	516	497	535	535	525	508	546	518	503	491	486	541	518	519	539	524	515	506	470	474	515	488	462	503	526	463	524	507	519	505	501	502	512	500	515	506	475	525	514	523	498	493	522	474	488	503	472	511	486	557	525	552	503	511	522	504	463	520	523	502	468	524	521	481	515	511	490	538	486	509	551	527	508	490	498	497	528	482	504	496	531	548	463	519	518	513	491	523	468	486	498	499	506	464	514	511	488	490	490	504	521	517	470	470	566	515	531	470	518	494	506	523	489	520	512	547	512	479	495	494	515	552	511	526	502	537	540	475	495	490	535	468	526	535	524	465	505	495	520	517	513	492	525	537	486	510	508	509	468	488	507	510	516	507	525	505	491	489	495	507	468	456	547	529	528	556	534	530	517	520	513	510	496	470	502	545	495	522	512	526	515	505	514	506	532	485	505	530	492	496	496	499	498	521	526	521	511	483	526	518	502	483	491	489	467	481	542	534	497	501	504	522	518	521	452	506	518	524	499	506	497	473	535	507	482	537	515	459	514	517	511	542	524	526	530	496	523	497	542	494	501	505	558	521	514	505	510	485	542	509	486	532	487	503	529	487	484	498	491	475	512	534	492	499	473	472	511	531	476	528	535	540	505	485	512	505	514	492	516	462	520	517	504	483	507	470	486	540	461	513	468	513	507	498	492	488	522	504	501	509	533	508	505	518	509	480	533	539	526	499	532	488	499	505	529	492	529	532	512	478	496	530	502	561	482	564	493	502	470	488	506	519	495	500	505	520	530	473	515	508	534	545	516	479	506	489	531	498	516	498	496	507	484	490	513	512	501	504	505	519	512	528	496	479	494	534	529	518	543	467	509	558	499	534	495	495	524	529	469	490	522	481	482	476	495	529	537	526	475	476	565	510	484	530	512	513	504	489	493	522	489	504	524	510	515	488	552	484	530	486	491	456	522	488	483	516	523	542	542	507	528	545	472	539	496	504	491	526	500	504	505	537	472	485	462	486	510	532	535	495	490	524	522	505	513	499	525	528	512	487	498	496	538	506	488	506	544	493	541	487	517	510	531	484	522	511	532	474	492	504	497	483	492	501	523	491	493	514	576	491	492	561	482	490	495	517	468	484	506	517	528	488	542	474	491	500	500	537	527	458	519	534	495	512	469	510	507	481	503	496	530	535	550	506	464	533	552	531	518	516	494	497	491	533	460	567	472	491	492	549	543	525	523	464	536	524	528	541	513	497	534	507	505	546	511	487	505	515	513	516	529	510	494	546	501	473	524	579	515	494	508	530	461	509	482	509	481	501	509	507	504	500	500	489	533	489	533	451	517	509	533	500	503	527	511	499	517	511	515	539	546	513	500	504	490	525	537	473	512	485	525	498	491	504	525	503	517	530	474	537	502	530	508	455	518	471	477	529	545	484	496	534	526	477	573	507	513	526	529	495	552	501	509	475	477	520	505	528	476	509	533	544	521	536	532	458	519	536	516	505	490	488	504	526	517	506	557	517	514	480	515	475	491	569	496	503	527	456	503	503	543	519	475	507	543	517	479	500	542	540	519	500	551	518	469	493	490	501	503	504	487	524	456	554	480	527	498	525	494	492	505	530	490	543	521	519	551	532	501	496	481	506	521	516	487	495	514	517	451	535	505	534	483	515	518	526	515	482	518	488	480	488	526	519	525	542	499	492	486	495	508	524	485	498	535	514	504	548	525	462	482	447	484	527	501	512	510	492	527	502	490	502	501	492	494	472	524	507	484	521	525	494	486	501	488	468	506	502	499	491	506	528	490	536	536	516	487	515	503	519	499	503	481	481	490	527	504	508	468	542	545	487	511	506	479	469	546	526	479	513	517	524	498	516	532	523	532	482	510	499	519	519	466	524	507	462	494	449	475	557	515	531	514	518	495	472	561	534	528	511	514	490	484	522	546	517	492	500	485	492	479	477	482	517	526	482	490	471	539	520	528	517	522	499	489	520	507	523	488	464	510	538	526	488	492	522	490	508	475	511	483	486	499	529	485	522	541	522	478	527	547	523	502	494	497	477	475	494	517	470	543	527	506	502	526	516	506	544	534	516	505	532	505	470	499	485	502	534	482	540	517	498	479	515	542	500	517	491	504	506	460	463	547	483	453	479	505	492	546	506	507	528	496	499	463	533	507	512	502	521	519	508	526	508	508	488	542	539	485	533	500	511	477	468	466	494	523	554	508	520	505	515	495	495	501	519	511	516	538	471	486	498	551	501	539	497	526	498	528	495	512	508	492	536	512	511	532	530	494	548	495	483	504	503	504	507	513	499	488	514	526	490	548	505	489	485	533	538	509	500	525	531	519	517	511	524	507	509	479	476	499	510	516	525	508	527	524	474	469	500	512	515	515	513	480	460	512	501	477	494	501	479	493	509	469	523	535	484	490	502	467	525	516	563	505	506	551	530	500	521	547	499	510	539	528	474	494	509	511	504	494	485	500	511	469	515	485	499	509	501	491	491	476	489	492	488	509	504	504	508	523	535	512	546	509	498	485	500	471	516	504	507	550	487	544	516	518	445	514	540	495	528	555	567	550	525	462	514	495	503	530	508	506	489	521	507	541	495	512	483	501	488	514	489	525	512	485	517	515	534	499	532	481	467	473	456	518	557	523	472	477	537	497	518	538	523	493	522	523	505	487	464	526	497	512	455	562	456	528	526	501	503	522	533	552	500	478	502	509	530	492	485	526	503	510	522	492	497	508	516	496	475	521	496	494	505	477	500	503	517	549	520	527	471	518	486	466	523	524	519	518	537	506	493	494	475	501	488	485	504	486	508	541	487	490	550	513	531	526	522	519	519	458	525	472	527	512	493	494	504	502	476	570
13115	2026	4013	18750	1525	470	436	421	458	427	387	422	440	408	382	398	370	387	396	374	374	402	381	369	389	388	324	379	380	395	391	392	391	365	367	385	393	365	370	413	370	371	375	426	376	401	358	410	357	348	399	358	370	387	380	375	376	361	387	404	363	376	385	362	348	377	399	373	428	430	379	415	415	379	333	337	416	366	402	396	421	374	370	373	342	384	390	406	359	364	332	364	360	393	348	357	374	387	380	368	377	364	376	383	402	336	383	345	373	368	382	390	370	377	384	356	370	384	386	381	385	388	395	396	360	412	355	348	397	344	382	398	367	412	376	397	383	341	370	375	374	384	350	381	412	397	357	366	388	365	399	380	319	376	392	375	382	401	402	381	370	379	388	387	358	363	375	392	360	395	377	388	367	394	375	360	366	375	353	379	355	330	386	366	375	380	316	395	335	399	361	390	404	405	410	398	390	394	350	373	382	380	356	383	408	412	342	362	385	387	358	369	399	375	407	384	354	358	387	390	325	383	393	383	402	372	368	375	386	351	369	420	374	403	371	358	359	380	381	399	399	348	382	353	382	330	369	357	378	368	360	429	358	360	388	405	336	398	346	409	384	377	362	368	382	380	375	413	384	417	386	371	332	377	362	348	382	373	355	394	369	405	382	409	365	380	371	351	375	354	367	356	373	351	392	374	395	373	381	400	365	376	367	352	350	357	421	350	367	381	395	381	376	381	399	390	394	377	367	376	351	351	383	353	386	374	404	404	368	384	364	346	357	355	398	373	376	385	356	336	408	389	372	394	366	376	373	366	355	369	385	390	376	389	369	383	368	355	365	356	383	379	369	335	414	414	382	367	391	340	373	381	401	356	390	374	402	370	427	361	392	343	405	394	363	368	372	381	369	366	373	377	406	375	374	362	356	415	397	379	422	402	361	380	377	391	366	360	386	373	371	365	377	381	405	380	348	355	339	387	365	367	373	410	357	370	381	390	363	352	399	367	318	409	345	357	386	382	355	409	383	381	397	367	397	408	360	396	406	353	385	404	388	358	352	356	385	356	376	401	368	352	389	386	369	397	382	372	372	376	373	355	378	386	374	362	370	399	389	372	401	390	367	374	385	369	346	390	377	387	360	353	409	382	363	325	393	393	415	374	384	394	369	360	369	379	372	338	392	383	353	334	410	383	354	380	381	361	350	351	370	334	386	347	350	370	397	365	395	375	346	376	376	353	376	352	350	370	365	357	360	403	400	361	364	379	379	377	388	378	377	378	380	359	366	338	350	406	421	348	351	356	380	341	385	393	348	338	384	372	362	406	362	343	374	376	353	344	337	375	383	396	402	385	391	397	393	404	368	389	369	374	405	389	381	386	377	391	359	356	359	319	384	387	405	386	387	373	400	382	371	380	400	378	391	355	349	376	363	413	374	355	371	372	382	393	344	395	382	368	391	389	377	398	361	379	367	370	385	392	396	375	400	421	380	336	414	407	396	364	381	358	353	407	402	366	354	396	374	405	423	374	353	361	368	334	397	387	387	375	389	434	386	350	343	370	373	360	359	385	376	347	340	385	380	358	375	390	376	371	402	396	386	346	363	366	348	371	374	378	413	369	379	366	378	394	403	351	353	375	418	401	386	378	367	358	345	332	398	372	380	355	395	379	362	368	397	365	366	370	373	370	395	363	405	371	344	367	334	360	404	395	409	380	382	360	379	427	378	371	354	365	368	381	363	331	356	373	368	385	373	377	394	415	385	376	359	354	405	395	375	347	351	379	369	319	346	374	367	358	348	397	416	344	362	367	392	412	374	402	411	381	375	354	374	389	354	406	386	384	362	365	344	361	387	374	373	393	359	426	370	404	366	378	375	352	325	368	358	380	374	353	366	398	362	379	368	352	396	389	369	379	372	402	393	379	427	402	371	384	398	385	396	413	358	402	364	403	374	391	368	375	320	378	369	377	369	329	355	394	394	387	369	353	360	354	376	366	399	341	347	388	402	380	367	371	367	356	400	357	340	373	373	380	378	377	378	423	384	382	367	344	349	378	381	364	390	389	385	386	366	379	379	385	375	389	383	384	402	361	410	387	380	386	399	377	386	411	373	351	394	375	373	402	396	380	379	413	341	366	394	337	368	325	408	373	375	348	360	368	365	386	364	368	395	380	379	398	388	369	361	389	364	359	360	394	389	366	379	346	368	358	396	380	378	390	378	346	352	411	379	392	350	403	365	372	386	371	392	387	363	400	391	343	353	358	374	379	396	417	390	398	375	402	389	371	398	329	398	376	373	371	391	355	354	382	391	380	334	382	374	372	387	370	372	358	377	344	389	332	403	412	370	358	368	347	361	370	355	355	379	358	355	379	381	363	389	356	362	352	394	377	344	371	361	360	349	376	370	412	361	317	412	366	411	398	380	378	390	355	389	387	363	390	392	359	353	386	377	371	417	372	374	341	344	395	385	371	337	363	338	401	355	397	378	402	377	391	381	354	400	369	355	372	387	371	381	361	384	381	365	380	396	404	352	355	401	401	410	334	364	389	360	349	363	338	343	354	362	377	364	379	381	399	355	383	392	365	377	394	342	349	400	372	388	372	362	364	386	362	396	354	352	397	358	354	371	360	350	353	404	406	366	397	358	367	366	367	364	345	362	417	411	377	411	408	355	369	357	357	337	360	363	353	379	349	394	377	385	402	375	384	387	366	367	364	375	353	367	368	373	374	350	418	411	375	376	351	392	384	395	406	371	386	371	409	338	335	369	380	364	371	391	389	357	368	348	375	336	376	412	381	349	392	387	365	394	370	376	382	412	368	362	330	342	382	394	343	346	402	362	421	389	393	386	334	365	364	339	330	358	326	406	378	393	375	334	385	344	382	385	387	394	350	386	422	372	348	360	376	410	398	382	354	418	412	387	364	405	372	378	368	390	339	381	393	378	356	377	342	356	393	394	392	374	374	366	382	398	409	375	369	355	361	374	358	323	344	392	412	345	407	421	359	391	407	372	376	370	346	369	354	380	366	394	359	376	370	379	338	369	369	349	410	397	407	342	371	375	345	380	351	406	372	374	385	353	388	368	373	353	397	368	354	369	342	369	390	348	384	332	358	380	407	376	363	351	347	370	348	344	378	317	363	354	350	382	367	374	379	399	336	412	353	382	373	355	364	390	378	376	331	363	416	365	363	388	373	355	378	366	362	369	407	366	356	398	373	396	338	382	373	390	350	362	370	363	420	379	356	358	388	382	364	340	377	398	401	378	407	390	364	341	364	392	333	360	389	358	326	360	347	352	361	352	379	411	421	376	352	375	345	378	380	382	374	360	388	390	387	382	400	400	378	373	383	358	368	375	383	397	387	410	371	391	387	385	358	343	355	380	320	371	393	366	378	389	392	383	379	354	388	385	345	386	403	378	379	388	321	366	421	376	431	379	369	360	381	376	339	360	369	360	346	343	360	337	368	399	386	380	401	373	356	359	370	359	380	363	331	404	391	346	382	389	358
9513	2185	8933	26129	1381	1309	1198	1105	1085	1022	1018	973	972	937	905	902	908	924	904	828	907	827	856	888	874	883	844	889	868	893	853	916	843	863	843	864	810	882	888	800	862	902	853	875	883	947	879	849	894	832	876	871	836	842	871	855	894	887	843	883	866	816	847	852	848	858	792	895	905	888	841	906	828	852	861	829	831	887	879	796	823	909	846	897	873	871	874	868	886	869	876	847	876	867	879	852	876	879	848	901	879	839	827	867	875	880	858	872	890	871	868	834	866	866	881	847	844	827	861	868	867	897	884	836	912	834	873	850	850	824	945	804	878	865	780	834	818	863	820	819	854	880	936	858	862	885	829	870	852	861	853	851	896	806	846	843	875	860	873	887	894	830	880	848	832	842	816	865	868	888	862	816	878	863	787	858	883	819	856	876	893	846	843	905	884	830	876	818	854	884	829	868	848	824	849	828	897	859	829	827	913	839	845	835	869	792	918	901	910	871	883	875	824	873	931	852	867	824	860	854	854	868	868	777	824	806	836	861	845	849	854	838	855	848	886	857	844	814	877	876	878	904	874	860	854	835	880	878	810	861	877	865	841	908	845	846	815	911	841	849	867	875	906	851	881	846	885	872	897	868	878	876	853	805	838	843	848	904	850	828	861	848	894	878	792	871	853	822	874	876	870	861	865	833	822	854	850	871	810	848	847	848	872	844	824	821	865	860	844	858	896	882	849	838	862	878	840	863	793	870	874	844	865	858	847	868	868	847	856	850	853	836	832	839	869	805	853	825	833	850	867	870	845	840	841	866	874	852	807	820	877	934	852	831	869	820	827	846	857	871	810	807	883	878	913	874	868	871	839	851	837	882	868	789	886	848	853	865	874	894	832	789	852	820	795	844	852	852	850	863	860	845	860	843	839	860	831	890	857	866	864	843	886	841	925	909	880	867	878	870	884	876	813	846	882	893	901	830	864	855	892	857	874	859	894	843	846	846	887	888	884	779	848	871	840	833	828	868	830	872	801	839	846	874	856	873	835	810	850	858	853	892	857	782	874	861	823	859	823	854	861	826	892	832	839	831	867	846	876	861	865	887	836	852	859	859	872	886	856	843	863	860	858	854	896	860	828	891	826	873	893	818	873	934	840	865	877	857	881	899	878	834	828	858	890	837	870	794	826	804	862	852	888	877	852	874	895	810	866	814	884	863	887	859	824	835	848	821	877	866	889	861	841	860	842	844	840	801	866	879	855	857	821	907	837	830	844	899	832	895	869	869	862	841	868	908	852	859	863	823	841	856	830	836	828	857	918	859	798	869	850	843	803	852	850	818	919	891	868	866	835	852	849	838	864	843	842	813	861	866	883	866	836	793	907	893	809	863	829	875	884	897	840	833	872	808	833	883	823	864	804	835	863	845	827	814	894	842	865	866	867	871	891	841	890	856	873	857	851	861	903	835	798	836	921	850	837	850	844	832	889	878	883	845	846	869	856	825	876	852	839	846	837	871	889	867	804	897	911	848	884	828	850	862	831	891	910	823	825	851	837	902	847	839	834	894	870	928	850	865	838	850	864	823	916	879	897	867	866	882	915	817	844	882	843	857	818	865	849	881	887	842	803	913	895	886	876	838	834	838	856	857	852	780	904	846	852	836	878	879	807	848	857	906	837	826	846	859	860	836	831	877	841	891	861	877	895	850	873	821	887	902	837	914	853	849	802	883	827	805	831	906	852	864	880	895	851	859	842	851	841	863	898	831	852	850	911	871	824	875	878	842	869	869	865	812	892	867	912	862	918	900	838	874	875	913	859	837	844	823	861	873	836	871	852	862	895	862	846	796	852	822	882	878	890	898	902	850	875	868	910	888	868	918	843	841	876	855	847	834	899	848	906	836	910	854	817	868	844	821	859	889	899	861	846	877	853	856	851	846	919	830	826	861	842	901	862	873	854	867	887	872	843	924	816	892	824	833	889	837	839	883	859	876	887	841	845	859	843	840	823	850	851	826	823	868	871	849	785	919	877	846	856	863	837	867	853	806	830	901	855	870	889	904	834	865	831	866	905	853	835	824	858	798	861	833	920	854	841	833	915	934	775	852	863	864	835	819	862	882	827	806	837	895	828	826	850	878	855	823	876	868	924	922	831	831	833	852	876	882	885	874	880	860	832	849	906	909	859	877	837	865	856	892	829	872	886	877	866	869	879	907	833	866	858	836	811	859	852	847	842	803	834	878	862	836	859	857	842	859	833	869	874	845	869	884	848	854	906	835	867	858	866	850	890	860	904	832	844	834	834	854	865	867	867	827	905	877	872	859	899	851	844	899	833	865	831	884	871	833	852	912	815	877	892	866	856	900	896	892	850	827	867	878	843	847	859	854	843	869	872	796	831	901	876	876	848	846	855	912	882	864	862	849	850	839	842	863	897	846	820	881	887	868	868	897	899	872	897	842	812	836	879	836	849	858	854	827	909	873	858	871	887	854	877	871	883	815	828	858	862	870	866	828	840	889	890	847	880	872	839	876	852	832	885	842	875	834	818	864	821	866	813	861	854	831	843	818	847	861	849	873	882	917	845	903	875	866	845	878	815	851	868	804	830	878	872	843	858	803	873	870	884	911	894	858	816	891	862	867	822	873	856	820	886	847	856	856	879	867	838	843	842	796	833	908	860	847	845	871	853	871	878	862	831	855	922	860	873	864	818	901	860	864	845	846	810	895	823	917	917	831	926	870	909	908	811	938	935	897	850	831	863	849	860	835	782	850	824	846	826	800	851	836	893	878	834	862	810	838	879	852	863	795	864	820	836	857	863	860	868	807	809	869	847	912	855	874	832	835	832	874	899	875	874	875	869	845	846	889	887	832	841	853	853	846	836	868	887	840	843	806	820	875	876	829	834	842	898	866	916	829	841	864	811	831	842	870	873	897	874	865	899	825	840	877	890	827	820	823	850	924	799	848	904	821	879	837	805	879	881	863	890	860	876	882	800	880	905	866	874	868	892	834	825	880	865	893	851	916	878	865	868	884	848	905	886	823	905	822	882	862	856	852	890	849	860	862	819	862	869	827	834	861	879	820	872	907	835	830	857	854	845	934	883	867	826	893	824	829	864	859	889	859	843	888	823	865	890	836	863	817	866	822	822	861	816	808	882	906	822	820	886	849	836	892	832	808	843	857	888	882	909	868	887	884	824	920	874	794	924	878	865	874	885	871	899	826	874	831	816	841	878	922	855	887	834	841	901	849	854	835	827	851	866	862	854	889	853	833	855	872	850	910	886	832	877	811	866	837	841	848	890	865	864	860	854	837	778	883	897	831	838	852	833	894	887	887	886	886	870	869	829	857	884	851	880	860	917	847	839	874	853	868	844	893	862	849	795	891	857	822	853	894	849	905	825	825	826	852	851	877	873	813	884	849	863	821	865	827	819	873	831	844	854	848	925	858	840	874	821	848	870	839	871	878	847	876	880	834	883	875	845	945	853	799	823	859	887	859	820	849	871	879	861	834
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
