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
338208980376	338208980891	338208981441	338208981991	338208982541	338208983091	338208983641	338208984191	338208984741	338208985291	338208985843	338208986391	338208986941	338208987491	338208988041	338208988591	338208989141	338208989691	338208990241	338208990791	338208991341	338208991891	338208992441	338208992991	338208993541	338208994091	338208994641	338208995191	338208995741	338208996291	338208996841	338208997391	338208997941	338208998491	338208999041	338208999591	338209000141	338209000691	338209001241	338209001791	338209002341	338209002891	338209003441	338209003991	338209004541	338209005091	338209005641	338209006191	338209006741	338209007291	338209007841	338209008391	338209008941	338209009491	338209010041	338209010591	338209011141	338209011691	338209012241	338209012791	338209013341	338209013891	338209014441	338209014991	338209015541	338209016091	338209016641	338209017191	338209017741	338209018291	338209018841	338209019391	338209019941	338209020491	338209021041	338209021591	338209022141	338209022691	338209023241	338209023791	338209024341	338209024891	338209025441	338209025991	338209026541	338209027091	338209027641	338209028191	338209028741	338209029291	338209029841	338209030393	338209030941	338209031491	338209032043	338209032591	338209033141	338209033691	338209034241	338209034791	338209035343	338209035891	338209036443	338209036991	338209037541	338209038091	338209038641	338209039191	338209039741	338209040291	338209040841	338209041391	338209041941	338209042493	338209043043	338209043591	338209044141	338209044693	338209045241	338209045791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2763	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17046	2509	2804	6523	3127	850	516	534	475	486	490	424	377	441	449	402	413	425	449	408	376	422	346	356	378	399	366	415	405	367	415	381	370	366	379	370	408	395	390	388	395	427	386	390	386	411	424	436	348	369	364	432	385	412	407	399	374	369	396	434	423	439	395	393	382	412	382	382	358	378	424	379	379	357	351	371	416	385	419	363	336	370	381	351	426	396	358	412	409	352	390	391	403	362	391	356	401	417	366	433	381	431	411	420	387	393	353	428	394	371	398	355	379	391	376	418	415	408	399	363	327	360	431	407	369	375	373	348	424	383	413	361	409	375	409	391	415	424	370	363	394	399	377	421	387	348	421	422	395	389	393	400	332	401	449	349	408	384	390	359	358	381	430	387	358	363	392	400	382	368	368	391	399	441	407	399	420	425	422	410	389	370	427	381	406	404	364	367	378	378	402	411	420	435	395	363	378	383	435	384	368	377	349	388	373	368	385	388	381	421	386	417	406	399	366	389	379	404	379	393	424	359	411	399	392	425	378	399	380	373	401	354	351	412	361	389	395	365	382	336	365	412	360	408	367	380	414	321	377	355	397	406	391	359	424	388	404	379	422	403	372	406	390	371	418	393	368	414	413	372	376	373	355	374	367	393	366	384	425	406	382	407	416	398	378	410	370	408	372	407	375	363	377	372	405	375	416	400	420	383	399	357	391	366	365	435	393	388	407	361	375	361	418	389	391	433	344	367	389	421	410	361	394	403	387	387	383	396	361	347	376	366	413	396	379	380	387	393	394	413	379	374	406	404	397	371	355	416	407	416	399	418	372	358	387	353	395	395	444	400	378	429	382	381	376	372	388	362	397	419	388	365	379	397	413	413	391	411	391	389	368	418	360	369	391	388	356	368	351	377	368	415	384	373	399	377	366	367	391	395	439	386	392	404	387	392	393	373	411	374	399	397	365	366	373	371	369	387	419	386	367	371	350	400	386	394	390	414	322	387	432	405	375	378	361	394	356	368	391	364	360	394	392	391	418	399	364	383	349	407	416	391	390	361	382	403	403	383	419	395	409	399	377	386	388	421	389	387	375	326	423	374	411	362	390	404	384	425	431	376	412	356	379	409	360	391	387	360	348	376	410	402	361	392	403	393	372	374	374	384	364	362	363	345	383	368	374	362	412	385	376	393	417	382	413	400	363	421	378	361	378	355	387	386	384	409	361	379	399	372	396	382	411	369	366	381	382	362	401	362	397	387	405	405	415	396	383	381	372	415	394	345	371	420	372	345	421	386	414	373	367	386	375	375	366	385	393	381	377	375	384	391	389	372	441	431	443	414	402	397	408	383	394	382	389	354	379	408	375	395	393	398	385	398	354	404	372	395	377	396	379	357	394	419	395	372	374	398	381	379	423	397	402	400	351	402	355	432	420	356	369	396	417	379	346	425	369	367	379	356	393	408	389	401	376	417	388	374	427	398	372	383	406	376	406	387	368	378	381	407	401	396	416	377	352	381	366	382	393	374	375	404	423	406	396	398	372	349	401	369	348	393	404	397	371	393	380	376	366	369	385	361	379	365	404	375	354	367	394	379	411	397	386	394	399	403	373	441	369	418	365	350	390	388	400	395	377	370	383	397	411	393	371	410	384	362	360	428	376	337	379	394	396	386	385	391	368	401	388	376	377	396	418	376	394	402	425	358	388	401	405	392	428	392	369	394	409	383	408	380	388	419	381	363	398	376	386	418	397	418	430	393	375	370	377	408	404	396	422	355	379	386	398	435	363	386	394	380	395	417	393	351	353	401	369	409	392	367	394	417	359	391	396	379	343	351	376	384	430	354	385	425	413	382	392	391	380	389	395	385	398	375	378	409	384	355	381	419	405	416	401	372	388	381	410	359	372	397	367	380	360	402	404	391	389	411	371	394	368	387	395	363	379	387	401	393	355	353	363	362	413	377	403	371	376	339	396	400	356	391	367	393	405	371	391	383	395	402	439	417	422	413	393	411	382	369	367	408	390	372	378	359	395	415	367	395	379	347	365	398	370	403	356	358	358	364	385	357	407	388	374	376	369	413	411	391	406	450	379	354	406	388	395	361	415	411	442	406	390	376	411	382	412	359	407	395	393	393	390	374	373	401	397	399	354	391	400	390	380	401	385	415	373	378	406	403	416	393	341	416	459	409	375	357	428	427	388	388	369	378	367	336	398	420	385	388	375	384	364	443	405	353	405	393	377	399	432	405	371	391	419	381	398	395	396	410	388	379	377	427	401	420	391	381	388	387	399	400	340	402	393	401	394	404	394	381	410	404	385	443	373	404	412	406	381	416	362	420	382	359	425	378	388	402	400	384	391	373	379	439	394	398	399	399	426	378	373	372	346	418	346	406	383	359	399	374	368	395	398	371	390	392	405	386	430	388	390	403	404	383	383	416	404	410	407	390	370	412	366	404	367	388	391	376	397	367	414	409	422	357	364	396	360	345	359	406	368	346	400	396	405	378	355	388	406	386	346	380	385	403	385	395	414	396	374	418	383	375	390	430	378	370	405	394	431	391	395	380	382	382	396	428	426	404	428	376	407	403	375	374	377	372	381	392	403	387	370	385	407	368	340	390	424	403	392	359	366	375	422	388	408	390	405	366	363	373	418	395	374	367	372	381	372	371	354	383	350	404	370	375	394	459	389	367	375	399	364	360	355	355	379	406	365	371	389	373	398	396	378	367	400	433	369	390	389	389	401	387	382	386	393	406	398	413	382	391	417	392	385	392	362	360	384	439	351	409	383	395	378	404	387	400	384	378	378	356	419	408	354	363	401	394	413	405	388	409	381	377	398	414	411	362	367	392	371	407	373	402	340	416	394	380	398	414	382	386	357	360	382	351	391	366	375	369	386	412	407	381	384	383	394	375	381	407	382	400	351	390	381	379	379	409	377	383	396	428	376	384	373	372	402	419	371	350	406	375	403	342	414	410	361	379	380	391	435	424	374	411	395	373	393	405	446	346	408	412	406	399	345	428	351	363	395	387	415	381	393	383	389	386	406	411	412	372	408	394	379	396	403	377	391	438	378	317	393	393	401	403	375	371	405	423	375	400	409	415	374	436	423	406	389	402	388	383	375	378	366	377	372	391	358	339	393	377	380	392	424	377	392	363	383	370	398	396	365	382	415	420	359	426	385	365	409	381	403	385	401	362	368	407	401	391	384	400	368	410	419	396	349	407	396	359	360	315	413	383	347	346	406	393	408	395	407	423	392	390	403	371	365	385	408	379	411	366	386	388	369	431	409	399	413	410	399	356	414	363	380	355	326	390	395	377	373	392	379	337	418	374	329	378	375	387	391	397	397	394	397	359	349	397	386	408	419	378	383	366	376	400	413	381	401	413	389	390	381	400	393	376	404	407	392	362	358	388	397	358	342	359	389	381	352	385	388	351	397	358	440	386	412	354	388	393	373	365	375	399	408	397	401	373	392	398	392	382	429	384	388	408	397	380	385	447	374	363	355	425
9450	1804	6286	16704	8327	2682	1660	1390	1309	1258	1179	1181	1154	1111	1094	1156	1054	1061	989	960	983	939	1011	998	956	978	975	977	949	1031	924	955	949	938	857	980	959	970	909	938	914	925	963	947	894	954	924	929	932	939	864	903	995	882	990	896	931	907	966	870	955	938	888	957	906	951	881	904	957	957	893	904	874	888	935	949	910	912	909	928	908	926	959	870	960	935	890	979	928	928	911	914	893	933	886	959	928	894	874	941	925	915	889	888	915	922	956	942	921	879	920	889	896	908	960	947	892	906	894	942	921	921	928	933	933	941	914	962	908	921	913	898	887	912	892	919	924	879	962	912	897	935	890	896	905	913	918	870	890	898	945	930	910	891	901	900	940	883	906	935	913	930	919	924	894	870	907	920	891	939	900	955	936	960	985	930	884	912	943	943	931	904	917	956	829	920	873	911	923	934	896	910	928	896	883	908	946	927	861	884	861	920	934	888	853	901	899	936	896	879	904	916	928	900	929	918	910	956	899	855	897	875	941	878	986	924	941	930	952	876	858	971	894	950	916	950	903	881	904	954	902	914	883	909	908	950	931	936	957	856	920	931	912	873	872	904	896	889	884	912	893	912	891	918	907	879	867	960	903	934	910	956	952	896	936	912	894	883	899	924	942	964	873	936	920	888	893	935	833	913	945	938	901	967	924	923	897	887	930	935	908	871	920	975	937	948	949	862	947	878	931	934	933	929	898	925	905	927	941	904	921	950	872	902	944	932	923	915	966	951	902	875	963	931	914	899	936	894	897	892	892	906	910	929	945	914	879	922	935	908	931	885	885	944	941	892	916	882	958	918	847	910	927	874	911	894	904	888	863	930	882	888	915	925	900	914	910	881	940	940	921	953	920	891	925	898	905	917	911	910	867	898	958	886	929	901	924	918	937	914	928	894	920	889	944	926	931	903	964	902	872	894	940	887	928	915	860	932	903	894	888	901	913	921	918	861	946	935	939	878	898	893	873	877	927	909	893	937	928	924	872	892	934	941	880	919	915	899	908	914	890	918	927	914	908	932	880	918	901	927	948	910	924	912	935	898	924	939	906	939	908	901	910	846	936	953	936	897	946	1010	958	971	953	926	952	901	932	912	864	901	926	923	939	947	962	965	912	923	912	860	932	890	912	922	928	931	932	869	881	924	933	961	870	909	939	924	933	949	965	935	941	867	878	933	958	877	914	909	926	928	886	908	998	906	899	930	939	917	893	884	911	930	932	915	939	877	908	899	903	894	962	891	889	905	959	953	930	908	914	927	911	924	936	994	969	912	970	897	875	953	882	913	862	998	893	841	967	917	875	913	884	891	988	874	951	902	927	841	894	881	965	939	866	921	878	982	892	979	916	847	931	894	984	873	927	907	886	928	884	892	887	926	960	878	909	923	904	939	916	913	873	932	932	918	875	915	919	890	895	881	890	910	908	941	916	916	920	869	962	953	881	920	927	959	936	898	906	938	907	916	978	948	932	935	871	997	902	935	916	934	903	843	913	946	926	843	943	960	946	880	924	897	927	885	935	898	944	935	896	878	944	882	935	923	888	898	890	933	876	892	921	848	911	912	877	876	905	946	913	899	941	912	885	855	949	924	930	898	935	926	917	882	924	925	914	952	888	892	895	912	953	897	897	958	876	903	921	936	901	886	952	881	896	884	902	942	971	921	901	959	929	892	932	890	882	890	898	885	911	916	884	958	928	974	933	925	962	918	935	921	923	865	958	892	907	865	919	889	920	930	900	853	877	906	927	933	899	883	926	955	895	921	902	885	891	942	901	905	941	944	906	900	928	926	878	948	894	968	862	904	921	895	870	897	882	939	926	864	952	911	896	912	915	911	923	886	982	932	945	923	911	917	931	918	909	900	876	908	866	900	931	956	888	972	887	928	928	890	898	907	873	972	912	944	917	907	901	911	913	939	879	935	906	913	885	947	928	946	922	882	974	850	958	908	896	885	892	946	940	936	905	884	975	907	907	925	913	959	897	889	927	925	914	925	940	916	920	893	861	921	895	956	946	921	950	939	910	920	943	865	887	907	937	917	895	925	854	887	922	913	883	913	941	945	868	844	941	861	913	886	913	890	910	903	850	907	888	915	897	942	942	945	947	923	901	926	865	953	881	894	913	907	919	892	946	958	882	928	878	906	886	908	915	952	976	969	970	944	914	924	898	909	863	897	856	898	866	958	938	952	938	902	927	939	889	907	903	846	863	882	908	930	863	907	867	892	929	924	919	885	933	918	881	896	892	976	909	905	938	875	916	909	933	923	899	890	919	870	918	894	944	897	874	929	860	941	908	903	916	914	902	883	892	957	941	921	907	936	906	934	928	889	917	900	903	863	898	912	962	956	948	895	880	929	923	962	934	911	899	952	942	928	896	914	948	904	1014	905	915	973	987	870	865	902	921	939	912	919	953	924	905	909	941	873	932	891	948	849	954	952	867	875	899	909	946	1001	911	897	976	924	919	896	935	905	954	939	892	920	891	951	914	993	906	917	891	946	907	887	873	942	880	907	865	882	895	947	941	910	942	956	854	895	899	957	898	898	925	926	968	981	931	921	933	893	938	909	923	896	949	849	904	984	924	900	914	948	914	910	894	848	918	929	897	890	930	948	949	922	957	899	942	908	813	938	913	890	934	897	908	893	923	938	976	897	911	961	926	927	900	946	955	959	942	899	902	918	927	961	902	893	889	883	942	897	919	931	955	858	927	962	951	901	864	919	924	919	915	889	897	892	853	930	896	899	954	890	969	880	902	928	881	898	904	913	961	914	866	948	911	896	868	936	937	912	850	951	921	883	918	928	912	871	951	880	945	872	897	894	908	920	912	908	913	918	922	894	895	972	924	923	942	855	951	848	930	914	907	918	923	953	919	952	891	942	932	872	943	918	918	868	956	917	883	888	983	904	939	897	874	887	985	964	915	924	902	968	920	971	941	903	900	935	938	878	919	903	905	935	888	928	944	903	921	886	899	913	901	934	957	880	866	902	906	974	954	879	917	911	907	893	862	949	934	904	918	917	913	922	913	901	963	896	968	922	909	892	886	950	911	913	893	880	901	894	902	920	861	918	942	969	916	880	894	942	922	905	880	940	911	901	943	948	861	905	919	972	946	924	879	910	899	859	893	903	976	942	895	937	942	921	945	832	879	910	886	882	937	891	931	1019	914	860	913	860	878	890	928	923	945	893	983	927	924	978	884	984	899	888	932	875	935	895	868	947	951	914	916	935	904	951	901	902	905	953	929	895	899	955	953	903	908	930	913	920	926	951	947	934	834	893	934	940	937	937	930	913	928	883	925	971	932	869	874	936	895	896	898	950	963	891	942	973	920	909	893	858	958	958	910	900	956	938	936	916	939	947	946	953	943	930	879	914	901	935	886	889	923	979	896	963	902	942	873	949	870	910	891	899	954	946	921	937	868	904	937	919	895	891	913	907	932	909	893	926	881	910	943	888	899	844	874	879	951	957	928	940
3156	642	1209	2477	1007	493	430	386	417	398	391	430	406	406	434	376	387	412	405	412	382	397	389	411	389	415	420	400	400	422	411	397	381	392	402	400	397	422	426	385	414	391	405	400	390	405	397	421	398	378	346	378	394	400	408	395	378	371	438	363	438	424	371	417	423	406	353	414	412	405	393	407	398	386	411	383	405	403	409	401	367	392	410	405	400	424	443	344	394	365	360	388	396	440	367	431	373	363	416	401	377	403	406	403	420	375	375	405	393	386	381	367	375	413	430	362	380	424	394	450	389	381	418	364	374	401	388	427	403	380	394	365	416	413	418	389	428	457	385	392	415	355	416	338	358	384	413	381	364	375	408	358	412	385	376	372	395	396	465	420	383	383	438	410	397	413	403	409	401	386	377	415	428	403	391	387	413	423	376	344	385	379	436	363	411	400	379	390	394	394	425	422	419	438	385	398	405	411	366	405	450	367	377	404	426	433	427	392	390	435	397	388	354	432	401	421	410	402	424	393	374	385	396	403	395	416	343	374	379	382	434	415	413	397	336	380	376	409	407	391	412	404	414	452	412	355	373	397	414	413	381	387	399	403	369	400	380	423	369	453	422	417	426	377	392	398	415	429	385	350	395	367	412	397	407	407	406	399	376	404	412	380	412	422	416	444	359	420	354	370	428	372	432	416	378	412	395	426	387	364	396	370	409	395	393	366	364	417	414	402	389	405	379	417	427	373	398	389	416	427	394	393	393	399	400	390	404	400	433	436	401	404	410	384	412	354	391	362	378	375	404	458	409	390	377	376	385	414	390	386	435	412	402	402	401	393	438	411	351	417	411	461	392	369	418	405	433	395	427	404	430	402	369	394	369	400	370	411	399	413	382	382	390	439	434	364	377	391	374	359	409	407	381	390	407	383	413	380	374	373	428	420	400	418	391	400	393	399	384	437	388	377	426	378	400	391	402	390	406	384	361	410	392	402	394	409	401	438	375	390	363	421	409	386	421	416	389	404	415	395	379	388	399	415	352	369	352	424	371	426	398	403	417	372	392	423	395	435	389	415	390	435	383	424	425	376	394	379	391	390	394	432	383	358	380	390	374	415	456	418	386	414	373	383	406	410	436	402	413	373	398	373	404	401	426	398	424	409	412	440	401	394	415	409	392	386	396	394	410	383	369	373	392	409	375	390	389	405	425	376	397	376	365	406	379	386	395	400	381	378	399	337	403	424	364	402	356	407	443	418	432	412	398	432	398	338	423	417	393	414	379	365	389	393	406	419	398	404	415	358	408	387	396	431	391	396	412	376	395	402	402	362	369	393	391	429	371	387	408	405	364	422	412	354	408	414	405	393	388	416	391	377	392	393	453	381	408	390	400	402	361	363	389	375	399	409	367	372	418	382	371	372	404	405	402	409	415	366	415	397	403	368	383	389	370	412	426	379	381	377	447	347	354	388	354	381	349	406	419	401	367	364	397	422	394	425	408	424	423	366	347	422	447	440	413	389	367	423	381	393	389	405	375	413	436	421	394	365	393	411	389	402	413	380	400	411	412	374	427	391	391	357	434	407	377	374	388	383	381	388	386	407	377	379	390	383	390	396	390	366	369	414	345	379	379	394	378	388	372	393	405	363	365	425	384	382	403	358	401	376	374	356	382	384	388	383	395	426	421	402	423	425	347	385	356	394	416	410	374	427	401	393	408	407	421	380	406	409	406	399	405	389	420	407	388	393	395	380	388	415	390	373	339	394	410	420	386	390	408	344	410	415	412	396	388	428	367	408	392	367	405	412	380	409	393	330	378	430	413	385	440	390	431	396	383	422	396	392	397	390	389	397	391	392	360	421	371	422	406	360	366	443	397	400	385	423	396	403	370	367	380	398	376	380	385	377	387	391	393	401	427	387	397	387	361	361	398	397	388	389	334	401	370	390	380	427	378	377	451	396	395	388	400	410	419	384	423	390	422	432	379	372	379	431	370	342	403	440	420	422	424	434	386	404	420	444	381	390	417	395	366	427	435	420	403	395	384	355	406	408	383	427	433	428	381	411	411	396	412	399	405	384	440	415	395	409	336	398	445	383	424	401	424	381	391	380	397	400	433	398	392	388	386	387	429	351	399	406	400	394	391	383	373	468	390	400	381	339	423	379	390	387	395	384	435	417	384	413	399	389	421	375	401	387	409	388	381	411	382	390	368	415	405	381	372	420	377	379	402	403	404	367	387	395	394	410	387	406	429	373	390	432	408	399	391	374	402	357	361	368	395	383	398	360	392	424	416	364	406	374	378	386	368	426	412	400	398	375	390	378	400	395	398	391	397	415	353	395	410	400	397	425	420	395	413	420	457	440	389	402	401	432	436	379	398	411	349	398	380	402	443	411	404	401	425	430	407	409	364	369	401	396	403	386	401	415	357	386	357	415	401	366	391	378	401	365	387	438	385	378	415	382	369	403	401	444	395	417	355	391	403	387	407	409	397	374	403	385	415	379	428	380	407	437	382	409	380	394	391	405	387	379	375	405	417	418	397	392	423	384	427	424	375	403	387	453	385	397	417	403	419	412	422	351	364	377	390	369	393	433	375	409	403	390	414	395	382	392	425	415	400	401	415	381	417	395	395	414	381	410	383	393	397	417	408	387	384	392	460	378	377	378	418	370	400	386	368	386	408	407	357	345	450	371	352	384	420	370	398	433	402	411	413	410	410	390	411	402	432	398	367	391	374	415	395	380	403	376	374	412	399	388	421	378	403	392	395	405	401	414	397	371	393	389	410	377	371	370	397	373	391	412	417	356	364	422	439	377	359	363	384	397	373	415	382	408	402	372	404	402	361	412	407	417	394	411	395	407	409	421	397	391	381	422	417	360	378	400	422	374	413	441	369	392	416	403	425	384	370	389	361	393	405	386	362	397	383	372	381	396	405	404	365	446	412	427	399	356	421	373	389	382	391	426	417	391	372	412	374	404	407	424	427	348	415	412	391	401	417	403	399	394	377	386	390	412	409	406	394	375	350	391	406	401	409	387	395	418	397	441	396	384	416	426	390	394	436	414	382	409	377	367	388	391	382	384	420	382	399	393	387	355	389	423	424	423	463	418	354	387	379	397	419	442	410	433	424	409	426	422	392	362	405	402	362	393	418	399	370	411	372	412	428	382	356	408	417	386	339	379	406	405	410	408	393	386	437	399	399	389	371	415	426	387	389	397	415	361	387	446	395	375	392	380	384	408	388	393	412	409	371	409	393	412	374	424	380	379	419	404	399	380	371	372	408	410	432	397	382	451	381	350	428	404	435	422	402	370	361	393	435	437	398	455	355	395	430	420	409	386	392	375	388	374	397	439	412	422	422	387	356	406	393	395	377	415	384	373	414	375	402	383	430	419	446	393	391	388	414	407	395	384	399	403	401	357	426	396	380	389	371	416	398	408	397	394	401	402	402	412	356	385	408	414	385	387	388	423	365	401	390	425	422	405	387	400	387	388	424	422	405	429	405	431	411	367
2689	1099	2942	7103	3047	1451	964	936	885	932	906	916	961	929	858	892	917	909	924	877	924	874	872	939	907	926	914	933	933	923	922	859	897	822	884	877	862	939	919	939	908	872	875	880	984	946	908	927	880	928	958	921	852	936	886	912	851	921	943	933	922	895	855	915	865	893	889	891	901	897	855	879	926	861	895	865	881	848	883	905	875	900	870	927	927	885	836	877	862	891	870	937	870	905	904	886	884	879	918	880	865	907	937	870	831	869	865	846	861	913	944	904	915	909	906	923	928	904	888	873	859	911	876	902	865	922	932	858	884	883	903	863	893	930	904	922	864	896	893	922	883	842	962	892	887	957	877	884	870	892	932	883	885	918	828	888	938	900	893	889	864	888	938	904	915	893	910	882	927	898	898	873	887	872	907	880	914	924	952	890	943	903	976	937	890	903	959	871	912	955	891	842	893	891	863	875	853	890	898	893	915	905	851	877	898	860	886	860	954	864	951	848	871	881	914	908	936	899	900	925	861	901	916	882	926	900	858	900	888	963	905	856	875	889	880	918	924	925	885	876	949	913	922	894	841	892	894	881	917	936	892	862	983	940	952	878	958	859	886	930	862	957	943	931	915	913	922	916	875	853	915	865	867	921	907	905	856	944	894	906	931	873	920	919	860	945	898	849	876	914	930	899	915	891	905	870	913	958	904	890	861	938	843	891	899	871	966	877	881	880	934	892	946	887	923	853	899	872	871	858	910	904	932	842	887	925	874	922	902	924	874	913	935	873	886	914	903	861	916	877	904	878	847	911	890	915	874	907	962	893	927	887	914	856	946	860	881	924	973	952	864	920	848	928	889	884	879	841	861	875	947	887	898	916	838	946	929	884	896	951	896	837	883	914	874	905	896	891	905	885	894	892	906	936	895	906	840	891	871	880	867	925	912	870	902	886	846	877	897	933	897	861	934	949	907	935	943	905	913	866	923	855	883	904	889	963	895	934	867	933	908	910	907	939	889	938	909	891	868	882	900	865	954	883	929	860	925	869	846	890	879	879	959	903	886	882	919	930	931	889	921	899	920	900	920	908	940	911	863	876	937	889	932	908	860	932	894	904	901	940	922	945	906	920	949	901	847	868	855	860	912	909	876	873	893	903	899	857	919	891	941	960	920	896	921	864	880	874	852	904	968	860	915	917	908	901	896	890	917	943	930	907	921	876	895	834	886	846	878	865	907	853	910	918	864	926	892	892	917	899	924	881	921	837	928	883	920	886	883	895	872	926	929	890	873	882	910	834	869	936	911	958	900	856	925	923	897	908	866	868	972	862	893	925	880	867	845	867	927	864	926	871	887	903	878	958	908	920	886	887	870	919	901	860	904	932	911	913	861	852	898	890	901	843	936	885	891	912	908	850	857	903	929	928	838	921	903	891	878	880	894	877	914	881	895	891	906	898	900	935	920	871	919	882	877	952	833	890	931	886	867	887	929	921	846	898	952	839	889	897	950	921	886	912	905	918	957	930	866	918	886	874	924	917	901	910	891	890	842	860	983	918	932	904	889	845	869	935	845	869	958	909	868	918	926	913	854	850	901	896	875	928	897	860	850	865	938	903	896	894	911	900	844	879	914	932	875	856	943	939	893	926	901	870	889	893	897	910	931	908	880	957	889	911	851	892	856	912	876	911	922	898	905	922	915	903	894	959	852	909	870	866	876	906	866	897	847	883	877	867	925	940	866	896	868	886	861	900	924	913	884	868	922	888	882	850	909	918	852	927	879	877	900	913	936	903	932	895	895	889	896	949	944	852	887	939	860	854	876	889	910	942	867	944	893	870	884	920	881	919	960	905	883	910	854	881	900	914	885	900	903	953	936	862	824	852	852	918	964	908	902	876	948	950	923	887	882	884	907	908	893	847	900	942	923	881	839	916	875	862	869	867	920	909	893	867	892	897	895	874	913	926	909	914	900	846	880	868	896	932	904	856	876	927	879	937	906	860	842	898	913	862	935	884	935	896	924	899	895	924	865	868	910	877	891	936	941	840	942	883	839	879	937	925	868	910	933	941	839	857	894	895	878	946	851	938	874	962	851	888	860	908	935	973	893	884	903	911	860	886	870	929	861	885	921	838	860	907	861	874	828	892	942	935	935	829	884	919	895	869	917	873	901	869	901	914	920	904	873	834	847	855	840	867	861	831	891	877	951	925	922	894	935	928	870	900	881	917	867	865	866	947	903	947	911	936	913	910	887	885	862	880	881	950	912	885	914	889	890	931	865	843	920	901	846	890	876	882	915	875	862	842	955	869	909	874	909	934	890	940	830	869	874	907	863	872	883	922	894	899	904	887	890	900	889	854	890	921	886	882	953	912	904	905	844	918	870	903	893	877	898	881	906	869	860	873	893	863	897	859	890	944	933	903	902	948	891	910	904	879	920	856	879	882	958	953	935	910	938	886	885	902	960	924	888	899	934	874	901	883	926	845	865	922	913	963	901	877	870	905	881	894	899	878	901	924	881	921	893	883	899	886	881	885	925	927	894	920	817	908	884	919	883	892	880	895	892	847	882	926	889	948	864	934	916	856	891	949	915	867	868	853	893	880	890	892	933	862	881	875	967	885	919	878	897	891	883	813	874	914	888	946	861	845	908	885	888	844	923	900	921	833	871	859	872	856	871	917	921	894	928	877	932	885	851	851	922	913	885	897	893	925	908	922	833	924	884	835	879	873	930	923	966	905	918	895	973	857	906	905	882	897	892	883	910	929	853	917	864	906	919	887	916	914	899	873	915	907	893	881	911	881	890	871	884	893	925	879	923	957	888	848	905	889	913	895	890	877	889	918	916	903	854	860	907	880	935	885	864	924	880	885	916	891	941	937	878	879	957	892	879	921	918	893	890	878	951	897	874	900	930	856	886	840	917	857	907	919	874	912	892	941	867	900	950	889	891	889	946	870	887	938	843	902	871	890	894	850	918	869	888	882	867	919	885	893	959	905	896	901	869	844	931	922	901	919	881	904	892	905	972	888	887	888	942	875	894	922	936	857	894	900	930	850	900	916	829	907	887	867	851	896	897	878	898	891	872	845	854	895	874	892	871	910	952	878	915	902	907	882	889	938	949	893	922	906	879	857	868	922	897	904	923	901	884	871	905	885	952	877	884	894	884	846	856	905	892	900	867	855	895	926	900	890	839	892	848	902	912	912	926	867	887	914	911	899	966	887	850	916	868	921	920	915	898	860	895	947	898	900	913	863	878	919	852	863	870	884	905	897	886	862	913	871	865	892	938	878	880	876	902	911	893	938	884	844	874	861	878	890	881	920	920	899	916	840	886	879	864	887	921	897	867	885	896	869	948	909	910	832	914	882	897	880	877	870	837	899	944	871	887	933	909	887	937	912	901	861	881	875	893	900	919	910	916	941	890	893	931	901	892	922	865	918	887	912	945	865	914	854	883	896	851	896	894	918	904	856	856	908	883	911	936	856	917	919	864	916	896	927	884	933	877	918	854	919
10362	1136	1688	3094	1192	733	368	295	281	251	262	258	259	270	269	231	262	263	237	268	282	270	250	249	247	258	237	262	240	252	274	245	263	223	224	242	230	225	269	234	212	204	273	237	236	231	271	232	248	244	242	246	220	239	234	213	243	233	233	229	249	252	220	240	225	257	236	241	214	243	235	258	218	230	233	251	215	230	232	211	243	243	262	236	236	222	250	233	232	235	228	244	227	250	257	263	262	197	251	239	237	249	244	250	232	258	223	245	224	217	243	232	243	265	226	231	248	241	255	244	246	239	215	246	235	229	239	230	269	221	248	215	267	226	244	236	228	252	215	243	266	243	236	260	243	244	275	243	235	230	236	249	242	238	235	219	254	236	229	236	223	262	244	295	250	223	224	230	281	251	235	249	232	280	222	232	226	237	237	245	235	240	236	235	246	224	260	242	256	248	231	225	233	252	233	242	246	225	227	235	223	251	243	251	230	291	245	249	261	244	237	259	248	243	262	261	256	248	250	232	246	248	223	237	230	219	234	216	261	258	218	235	215	271	233	222	226	257	269	242	245	235	261	232	243	250	231	257	227	235	243	236	250	200	229	256	230	205	231	220	203	228	263	252	232	264	266	250	261	234	255	202	244	273	267	232	215	223	258	225	241	231	201	241	242	217	252	238	274	234	265	226	259	267	251	259	224	217	264	236	226	223	222	261	257	215	251	238	264	256	225	245	241	241	258	256	260	284	261	238	273	245	255	208	227	247	238	250	236	239	221	214	248	242	250	200	243	230	245	248	207	245	233	238	253	267	221	229	227	238	235	237	257	224	242	233	242	250	238	252	241	253	241	228	222	236	269	244	260	267	229	235	235	229	240	274	255	228	247	222	261	218	237	239	228	235	229	212	256	241	251	240	259	211	229	234	278	255	253	220	257	226	243	263	220	260	262	235	256	251	256	244	268	267	247	236	222	233	237	246	231	257	254	249	243	272	222	244	247	275	254	251	214	243	225	242	259	195	282	215	236	229	216	248	223	225	221	269	254	245	230	212	251	237	245	260	257	226	243	211	243	283	265	246	241	232	223	236	252	267	209	234	224	265	271	270	281	261	245	233	220	240	219	229	256	257	241	233	219	241	254	241	223	223	265	220	247	282	264	231	240	208	253	258	234	218	211	255	242	234	236	244	221	213	255	245	224	227	251	233	232	257	223	233	265	247	254	225	271	245	257	224	282	239	220	220	223	252	237	252	269	264	246	268	246	241	242	273	234	242	235	225	257	229	255	272	237	220	231	212	236	229	267	230	240	232	218	232	234	277	218	234	228	198	252	218	245	245	233	224	209	232	248	219	265	252	283	248	244	236	232	226	214	236	253	227	227	275	215	245	270	229	220	230	233	238	237	233	250	270	241	245	247	268	245	263	241	255	221	225	226	246	231	231	241	238	251	236	260	210	265	207	221	220	228	224	234	254	246	259	201	255	262	235	225	243	231	231	246	230	249	267	217	227	246	243	247	198	248	251	236	232	259	249	248	256	238	249	263	256	251	253	232	224	229	212	217	250	204	245	236	258	269	254	255	242	247	229	261	248	247	235	248	239	206	229	268	248	216	235	230	263	239	244	254	224	239	236	256	240	246	238	246	215	225	248	255	259	208	219	254	251	244	233	257	231	236	255	284	218	234	230	238	234	233	222	250	245	242	227	231	257	236	267	222	258	257	245	256	223	251	214	265	256	225	242	249	228	256	248	240	206	214	213	235	263	240	222	249	249	250	261	191	236	225	236	248	256	247	248	243	236	210	187	249	228	229	243	213	250	213	277	240	269	263	230	249	254	242	254	240	208	228	234	245	238	218	225	223	233	235	260	240	221	217	217	235	207	256	221	243	247	252	213	226	253	247	255	235	221	241	232	243	241	241	275	248	222	228	222	196	234	222	227	226	222	245	227	238	270	276	287	271	227	247	246	203	241	226	202	247	236	243	215	244	213	225	205	227	234	249	224	255	246	242	225	218	225	258	220	225	236	222	229	230	251	256	224	235	225	267	268	259	252	251	236	224	251	236	248	243	255	230	256	258	240	215	228	281	262	238	211	237	268	263	228	248	263	250	239	263	219	251	240	241	229	264	256	241	237	237	218	228	223	226	245	232	231	266	227	253	235	224	259	233	208	238	251	242	258	216	230	241	238	241	229	240	222	228	235	247	242	244	218	238	235	233	222	232	227	228	268	252	248	264	253	243	260	238	256	244	248	253	229	234	253	239	230	226	242	229	231	253	275	229	257	250	228	269	215	236	246	214	235	252	256	260	237	255	229	289	278	207	240	224	227	238	275	269	241	219	241	262	259	235	256	258	241	235	255	266	236	241	250	245	218	248	260	282	242	246	247	236	237	239	256	276	248	216	265	232	247	253	242	196	260	240	212	258	247	268	279	230	234	211	196	237	238	234	222	261	232	210	242	237	237	259	244	264	227	234	232	231	262	261	244	222	247	258	260	236	217	262	232	255	234	232	246	267	220	228	248	251	229	250	244	237	240	242	220	262	248	251	246	231	245	232	235	236	232	213	237	216	226	241	219	263	251	231	218	262	230	236	241	249	235	239	238	218	252	242	230	242	246	230	233	245	247	240	244	260	249	259	243	213	219	232	232	236	242	253	231	211	223	248	247	220	226	235	277	248	260	245	271	232	233	248	257	245	253	240	246	255	225	255	242	205	241	237	235	267	248	241	271	257	253	237	256	215	245	240	251	215	217	242	268	227	259	244	252	248	221	242	223	278	219	231	238	212	206	229	212	264	218	225	232	237	252	238	240	241	230	277	263	244	245	253	227	238	229	261	229	237	245	263	227	228	249	251	195	231	260	223	251	248	244	235	227	229	236	241	251	277	239	246	224	263	266	283	253	242	222	242	243	262	231	259	243	238	232	228	251	244	240	278	264	286	268	230	231	222	252	240	268	235	221	256	239	217	284	270	232	235	219	253	230	259	264	245	240	217	231	245	245	249	232	241	257	219	236	259	243	204	245	244	243	228	218	253	211	217	265	263	221	244	231	244	259	251	232	260	271	251	214	233	233	248	257	255	215	233	240	281	231	248	260	238	250	239	247	207	208	234	269	252	261	248	209	245	236	253	228	251	234	250	251	279	227	220	250	223	247	276	261	271	235	241	241	235	240	218	256	271	259	276	231	251	280	239	263	238	236	275	251	282	213	232	257	219	249	272	246	228	239	258	233	230	231	248	236	238	230	245	230	215	221	269	227	241	247	266	223	251	201	219	252	227	265	223	236	245	237	256	280	234	236	260	235	261	203	217	230	214	259	241	239	234	236	234	224	240	223	211	252	221	260	228	217	256	219	246	256	209	236	226	225	256	265	210	265	268	250	221	242	242	235	219	223	271	226	226	217	230	241	231	280	236	248	240	227	234	221	252	233	216	265	245	259	217	242	248	265	239	234	237	255	212	265	222	254	247	231	258	254	244	247	251	246	255	237	244	225	232	230	244	246
7595	1238	4048	9638	3754	2878	1078	974	832	750	825	743	682	741	729	664	734	728	679	638	697	668	693	668	653	632	643	675	650	614	652	636	638	607	625	638	591	652	658	629	619	628	618	669	588	622	586	615	678	652	597	633	619	586	596	622	625	593	624	635	616	599	652	660	633	581	647	573	577	635	591	583	671	611	615	654	616	620	598	588	592	635	599	610	642	618	630	584	613	599	597	580	562	589	592	645	621	627	589	597	603	643	580	633	597	597	622	599	590	548	622	607	622	612	612	637	611	626	625	646	648	640	592	655	657	610	594	604	652	601	620	592	640	600	664	646	603	578	648	597	627	572	636	601	626	654	615	594	579	607	619	625	620	611	590	592	586	627	620	649	611	631	623	591	588	584	619	596	590	690	609	651	621	620	580	569	590	640	613	607	643	615	584	619	666	658	597	646	620	601	588	610	616	613	643	616	633	585	588	582	610	657	578	623	619	644	575	610	595	562	617	713	583	644	585	573	638	610	635	606	628	577	582	623	623	626	575	628	650	624	620	584	612	619	610	654	661	592	628	631	638	628	575	614	625	613	628	634	647	565	576	688	637	638	585	614	591	603	610	656	558	617	556	587	617	584	640	640	580	592	646	613	591	614	586	635	644	615	628	612	612	606	601	637	601	552	578	623	605	619	628	631	620	638	607	620	627	622	599	549	608	614	654	641	618	627	623	628	604	637	601	601	620	620	601	605	667	633	615	614	645	607	592	605	604	632	645	605	650	602	636	630	622	614	631	611	614	615	611	622	640	614	616	653	594	635	610	619	572	598	628	628	628	595	633	638	581	657	604	614	649	668	610	590	631	690	637	592	656	623	641	630	661	591	584	619	593	586	597	604	592	571	608	651	618	590	620	579	605	670	581	608	587	640	660	606	608	622	661	577	612	595	650	579	618	606	658	597	653	629	651	599	610	593	631	651	604	616	587	609	575	619	627	594	582	641	595	635	619	618	589	615	642	623	614	652	618	609	649	627	620	633	586	620	606	651	625	615	637	605	575	609	615	666	635	632	609	632	564	632	589	612	628	566	596	598	581	624	629	613	604	616	615	605	650	599	596	621	632	640	611	588	613	615	625	606	605	672	643	639	614	612	602	657	629	620	652	667	619	628	639	616	614	603	624	647	623	600	650	585	624	608	605	587	646	602	637	585	647	629	643	623	625	582	590	609	621	595	590	609	644	596	638	643	538	608	631	644	616	575	570	597	640	634	610	629	615	592	642	635	599	642	625	596	609	580	580	632	606	663	615	592	608	619	629	623	588	619	651	645	613	632	628	605	609	630	584	643	618	592	606	601	640	594	618	594	642	569	611	549	624	621	618	550	589	628	571	580	572	627	582	634	589	609	634	591	632	589	588	655	624	631	655	592	599	624	615	631	624	612	610	631	652	596	628	659	580	654	570	612	622	624	611	611	634	633	593	593	654	630	592	606	613	590	575	642	598	637	591	592	592	667	617	625	614	581	562	613	633	617	645	625	653	624	630	605	627	574	597	625	598	626	563	581	604	605	634	643	610	607	624	631	616	630	590	610	613	625	615	630	620	614	615	572	631	605	595	585	613	562	600	646	602	594	609	607	558	627	603	605	618	619	622	664	645	592	661	625	625	610	607	623	620	655	626	620	663	586	626	599	604	634	610	623	618	560	599	652	644	648	612	615	594	612	619	610	644	600	603	590	631	601	610	641	625	597	590	641	613	639	654	628	623	571	617	597	606	579	659	599	623	599	583	608	618	611	585	612	616	596	601	607	608	617	629	618	594	651	609	605	587	610	636	569	618	643	594	631	604	652	606	627	622	583	604	624	675	642	644	618	590	599	613	639	618	569	566	619	634	599	591	616	626	627	586	600	639	595	638	622	607	623	608	640	640	581	642	566	612	582	643	656	669	651	636	630	624	613	595	600	597	597	634	635	643	626	620	597	604	603	605	603	616	612	563	593	633	602	601	622	620	581	602	622	636	595	594	583	650	600	609	580	608	592	624	637	626	606	654	643	587	588	587	612	637	610	581	640	635	586	639	585	637	638	605	639	612	569	594	583	622	647	614	657	620	586	611	660	634	584	606	579	646	632	623	581	611	627	634	608	618	610	640	603	607	609	572	636	624	588	593	664	608	626	545	684	604	629	633	641	597	636	613	587	616	634	597	612	600	626	669	603	616	636	596	647	624	599	616	623	593	601	637	573	626	589	607	596	626	632	605	619	612	616	622	630	633	645	622	617	623	595	606	623	607	617	614	650	607	650	599	605	610	629	621	620	595	625	610	595	638	640	600	575	630	607	609	630	630	578	621	628	654	621	595	572	637	610	644	668	591	611	683	612	643	603	597	630	589	632	604	578	588	615	566	613	601	635	631	592	582	584	652	647	616	625	609	576	609	591	605	620	635	583	569	612	568	637	648	606	633	630	625	634	665	662	575	622	629	619	596	610	689	652	612	561	660	622	604	592	624	572	586	586	577	583	618	638	601	599	648	631	588	638	635	593	648	629	600	617	616	631	613	634	614	601	656	597	650	597	576	626	607	601	608	613	622	642	621	630	620	591	641	605	594	596	613	632	670	617	618	597	586	629	646	640	632	565	642	641	642	616	649	585	614	606	594	598	612	659	632	630	602	629	622	619	624	669	602	591	578	589	608	588	617	638	617	595	590	617	574	621	613	638	600	648	609	598	662	616	646	604	629	645	598	623	624	646	603	568	647	596	643	639	617	605	620	625	626	569	643	619	590	595	620	620	623	621	623	623	601	633	603	587	636	615	638	594	638	619	619	621	601	634	632	638	596	607	625	587	620	601	641	576	632	607	649	636	589	588	594	627	597	616	649	560	586	630	630	566	629	608	602	598	597	632	617	590	642	607	613	666	566	611	638	566	603	599	658	639	618	651	629	629	618	641	593	607	653	621	621	572	539	624	618	613	599	647	631	633	614	601	593	598	653	615	639	638	641	648	661	596	606	581	609	628	615	600	598	613	632	595	640	557	538	588	640	616	603	614	610	624	631	636	601	634	581	586	613	601	612	565	580	608	620	605	674	570	624	649	633	611	613	644	627	618	622	588	604	616	592	586	614	609	625	585	606	625	623	595	600	595	623	588	626	589	624	616	602	678	624	583	617	642	636	600	595	593	634	625	557	619	631	643	634	643	617	596	570	592	622	550	617	665	620	598	643	603	600	616	670	609	568	625	633	594	612	609	603	642	608	590	580	600	614	593	602	615	644	612	614	613	616	598	630	627	640	609	604	635	613	679	648	640	580	581	632	661	605	586	598	613	618	623	642	622	607	648	613	617	616	593	623	626	605	597	565	610	658	626	648	632	624	584	627	576	609	626	603	629	654	647	597	613	609	563	589	636	586	592	617	596	596	636	579	607	609	608	606	615	614	637	661	573	656	670	624	621	624	603	568	613	649	635	623	675	621	620	582	636	628	581	654	636	616	576	607	642	610	640	644	613	630	643	630	642
18303	2876	3027	4371	1632	1347	600	481	469	450	472	463	455	438	453	437	463	349	433	441	440	411	382	387	439	412	414	480	428	424	378	420	392	396	411	404	390	387	431	365	391	398	390	400	406	421	372	424	402	396	425	375	418	402	364	412	419	406	432	449	431	397	406	375	403	411	396	380	414	378	399	442	421	405	367	416	399	385	369	409	428	415	436	377	378	431	439	425	416	391	401	431	386	412	378	427	410	392	410	420	401	413	436	411	421	415	354	362	377	364	418	405	445	371	378	437	361	427	405	397	394	404	382	413	420	421	368	411	419	435	403	436	405	413	412	392	406	406	388	371	395	406	389	388	419	404	348	416	416	373	376	410	411	406	388	464	395	376	409	384	409	392	414	443	386	398	418	357	379	398	389	463	416	430	361	388	420	382	365	372	381	406	418	364	436	406	382	404	384	425	426	406	408	439	401	379	402	395	404	336	416	430	452	404	418	419	409	387	426	400	363	421	411	437	438	378	363	370	389	430	408	359	359	441	398	394	414	410	406	380	386	401	351	446	438	421	397	407	402	420	391	399	397	443	414	433	399	407	399	355	443	401	395	389	411	373	407	394	378	386	412	395	392	392	412	387	438	330	406	386	413	364	378	392	387	403	386	398	386	408	406	401	366	399	398	377	376	386	404	444	375	443	392	441	422	358	388	412	422	399	396	388	376	383	418	392	370	379	419	381	424	396	415	418	356	408	354	385	400	396	408	452	378	408	344	392	422	415	401	452	377	369	349	380	377	405	385	400	355	361	367	412	401	438	397	400	369	353	352	406	396	422	380	406	412	427	457	403	406	408	398	382	407	424	393	388	385	422	401	401	415	423	386	409	408	373	392	412	396	392	368	353	384	412	342	408	385	394	410	365	372	371	400	421	415	396	429	390	441	355	410	349	406	389	405	412	390	385	422	387	391	413	404	405	402	412	436	344	384	381	404	401	368	364	411	403	389	408	429	428	361	390	430	397	414	437	418	394	404	385	371	409	392	377	405	413	409	423	402	372	383	383	407	388	375	405	389	380	363	428	376	378	380	385	381	377	418	373	393	396	413	427	413	386	374	377	436	372	386	375	401	429	386	441	388	424	389	398	371	409	401	402	421	409	417	370	395	371	387	395	397	444	384	407	397	412	416	397	422	423	425	402	399	401	406	404	411	415	403	462	425	466	387	426	435	388	398	415	419	419	396	361	391	432	375	407	374	436	426	411	380	408	428	424	378	437	383	366	399	442	381	406	413	406	402	420	410	402	417	385	386	405	391	396	414	437	421	411	404	417	461	392	397	380	405	397	422	403	408	401	399	375	404	389	394	406	381	423	401	382	414	426	379	394	410	408	383	371	368	398	424	419	424	385	412	383	405	413	391	385	413	400	397	362	401	379	375	392	420	397	388	370	384	416	380	381	407	400	448	414	402	417	412	356	399	372	417	369	421	395	424	393	406	388	368	392	391	418	417	363	400	397	397	385	390	401	371	388	410	405	395	424	418	387	442	411	355	407	387	401	419	374	405	390	364	379	377	400	427	385	401	398	418	412	401	407	378	394	414	413	407	399	424	396	423	428	415	427	426	417	426	376	403	412	382	403	360	412	388	369	377	347	375	465	412	417	390	400	417	393	424	412	384	395	403	378	389	425	413	428	391	408	462	384	386	417	391	389	398	406	377	423	403	383	390	466	439	457	394	420	378	387	426	379	386	407	408	376	404	444	422	382	447	399	403	388	413	397	403	391	398	405	401	369	381	425	407	361	381	414	370	407	412	395	386	392	370	418	392	391	416	390	378	380	390	383	445	404	435	401	405	409	398	391	412	384	424	407	408	392	381	404	424	402	400	407	460	364	376	394	407	386	390	386	389	391	419	425	395	387	381	389	384	416	415	379	388	417	416	426	392	424	391	362	396	440	432	402	406	400	393	345	433	378	399	413	384	377	415	398	429	414	423	439	403	442	406	390	377	404	401	386	415	370	385	411	399	416	375	391	416	411	421	425	382	404	398	425	371	418	394	403	418	419	415	379	410	412	394	410	408	369	367	433	399	363	457	403	371	375	403	387	452	363	419	412	381	356	388	386	392	400	404	417	425	380	407	389	383	366	363	392	362	420	392	370	413	415	400	405	414	399	432	420	427	444	376	394	394	399	414	417	402	402	399	385	386	399	389	443	379	371	437	407	370	422	430	400	393	430	398	419	402	386	404	403	355	362	412	401	366	379	431	430	422	380	417	386	401	412	389	421	426	439	388	441	394	435	392	400	386	416	397	418	398	402	444	413	360	447	388	402	440	427	364	394	380	402	391	412	442	411	395	413	413	408	386	372	423	427	413	413	395	416	405	444	407	385	393	415	382	402	413	417	407	372	369	407	394	372	389	427	368	394	408	397	397	450	387	428	403	400	411	445	447	364	409	392	382	434	424	379	399	406	377	426	406	403	404	397	415	406	423	352	414	435	394	411	394	400	397	386	373	421	420	398	358	382	397	448	393	364	403	435	420	416	393	403	371	375	369	387	376	380	366	408	447	398	417	415	398	414	412	413	401	398	402	446	397	387	396	352	378	415	422	387	440	386	416	421	389	418	425	423	412	404	417	431	388	404	368	407	420	422	422	487	405	398	408	425	449	389	408	403	390	393	371	402	379	381	377	397	392	404	355	411	429	412	393	425	454	403	378	414	395	404	415	427	439	395	376	380	415	402	394	394	421	394	393	427	387	424	398	435	451	393	398	394	398	416	435	416	380	365	418	410	397	366	411	396	395	396	397	370	369	395	366	385	405	404	412	437	365	397	394	382	410	408	391	403	370	444	418	396	377	412	368	413	381	427	423	407	415	431	408	409	402	410	395	362	383	407	425	425	444	433	424	400	414	404	388	423	372	401	364	409	407	420	394	415	411	415	440	433	387	359	360	416	380	356	382	411	414	405	468	408	405	410	431	352	402	431	429	398	390	379	426	419	383	363	421	435	382	446	413	440	392	409	365	386	416	404	385	387	416	398	376	408	415	412	411	420	415	388	341	430	415	407	395	409	419	414	393	373	404	390	446	402	405	391	409	382	396	365	419	371	391	393	364	400	417	405	427	395	383	369	402	415	416	410	389	413	385	404	395	405	376	396	310	407	411	394	411	383	394	383	421	418	374	413	437	394	411	398	432	381	439	429	357	399	378	361	409	413	407	412	389	440	418	464	392	399	420	416	410	382	411	414	408	440	412	420	386	389	420	384	389	392	372	434	386	373	391	406	379	444	431	392	403	399	437	380	390	389	438	423	417	423	425	398	394	421	385	402	363	406	422	397	415	389	379	427	396	375	359	416	390	399	380	401	400	422	403	402	442	432	425	411	453	361	389	429	385	420	373	457	414	439	392	396	460	402	383	401	393	375	393	400	397	422	407	393	376	411	416	367	431	400	392	410	398	381	409	410	425	384	425	428	387	433	381	414	440	412	421	350	369	371	418	394	389	406	402	414	401	422
9867	2327	6612	11880	4420	4997	1755	1487	1377	1226	1223	1191	1180	1148	1087	1086	1114	1009	1042	1027	1065	1017	1001	1017	1011	955	975	977	972	974	988	1015	995	992	1016	1031	980	983	952	980	963	997	902	986	965	1023	1010	939	1018	1009	954	958	1012	976	918	1026	893	972	942	1013	912	946	983	940	897	954	958	920	959	981	946	936	932	932	1015	952	989	933	947	946	943	923	931	948	977	961	1013	929	972	944	985	927	962	957	932	973	953	996	919	946	940	897	977	909	959	944	944	976	949	959	1006	988	953	969	949	963	965	956	967	934	963	963	952	910	925	937	912	934	989	923	934	975	922	934	953	940	971	956	959	931	977	941	974	932	913	924	905	958	974	903	920	1000	904	941	1001	980	930	901	943	941	965	986	923	960	952	1002	964	947	948	976	978	982	962	943	960	894	884	938	1040	939	916	882	925	971	922	946	920	920	925	970	911	933	936	971	976	973	942	906	916	950	925	904	911	950	954	942	951	936	980	889	954	985	916	983	968	918	916	1003	911	932	940	976	949	960	916	897	961	963	924	943	981	971	921	933	991	964	985	959	904	946	934	925	931	1004	951	911	948	892	959	942	953	900	943	924	993	979	948	974	930	962	962	924	987	927	985	988	964	963	978	932	972	939	992	965	915	961	981	929	934	944	922	946	921	959	948	972	973	914	919	918	944	937	940	954	908	907	931	970	944	959	928	928	925	944	998	912	914	964	936	973	886	901	1038	968	925	957	953	925	1020	965	944	943	929	1005	923	987	950	924	935	954	932	958	998	951	962	934	956	922	1001	988	909	999	977	944	989	960	946	932	902	921	984	940	921	946	934	967	983	958	989	957	947	919	902	979	967	934	963	970	941	943	961	984	949	957	974	935	971	961	950	980	964	926	945	969	945	935	942	920	925	926	972	989	935	934	953	920	955	924	931	979	971	941	904	966	931	931	951	959	942	941	910	942	893	919	980	887	936	994	924	912	975	928	943	1026	1000	981	955	951	961	1026	954	966	902	970	932	953	984	940	862	950	910	943	1002	966	976	966	957	946	948	977	950	940	908	962	910	862	932	1005	945	922	889	917	956	920	882	924	938	897	978	912	962	941	940	961	927	963	931	928	967	909	963	946	989	912	967	909	927	930	983	970	940	926	958	948	907	945	944	948	968	935	943	992	930	961	1004	940	971	964	904	919	975	964	939	939	916	943	953	968	934	924	977	959	915	943	964	995	904	911	924	893	901	925	929	966	951	926	935	956	935	988	913	993	935	913	916	976	918	1006	956	975	897	898	963	915	937	951	957	992	931	935	970	930	932	953	957	862	911	959	1009	949	896	951	942	887	926	965	922	904	967	958	926	915	914	915	859	939	948	953	981	982	1023	886	984	994	963	929	892	923	949	969	926	900	969	942	981	952	978	946	943	956	933	959	954	951	917	969	911	957	965	944	950	964	966	926	961	991	900	967	997	937	982	936	896	971	895	934	992	965	917	910	955	903	982	943	942	990	967	915	914	1008	961	982	952	927	951	930	927	938	942	958	989	904	956	910	915	943	911	966	992	1010	923	938	942	932	902	938	910	992	975	972	928	926	930	944	958	952	915	945	928	953	993	939	930	920	915	913	941	972	926	960	992	1013	923	922	943	916	902	954	904	919	1002	965	959	956	890	946	951	930	931	922	978	947	966	926	986	893	943	949	899	1013	970	928	963	942	983	959	945	923	959	933	969	995	936	906	932	976	935	990	959	962	994	893	950	958	890	936	1007	893	927	895	945	953	911	956	915	947	931	980	937	913	986	985	926	960	921	919	911	973	947	964	1007	928	936	983	914	965	990	924	895	979	949	957	921	915	926	916	921	943	941	957	992	967	941	990	936	967	927	941	967	978	937	916	936	911	931	967	952	953	1012	920	992	949	932	895	907	940	921	948	961	943	924	966	972	981	980	998	1035	893	980	966	953	928	990	916	938	919	944	906	951	973	979	957	937	947	907	907	952	950	942	989	913	955	965	944	964	977	960	952	870	949	933	929	953	986	928	934	923	967	926	969	960	947	952	895	937	947	912	954	959	912	930	948	966	958	962	944	964	913	989	915	895	935	982	975	980	980	935	916	885	935	917	916	1005	914	982	939	946	952	914	964	926	898	974	937	960	961	948	921	957	944	976	958	931	942	933	928	1015	938	988	947	968	1012	947	968	966	917	945	1033	953	920	959	948	957	1009	965	916	989	961	884	975	905	966	924	930	946	913	939	896	1000	931	969	912	926	943	946	976	905	937	1013	951	984	969	893	873	976	929	910	964	911	950	937	912	943	940	943	935	932	904	957	902	921	967	1001	960	911	1000	922	992	972	932	1007	923	923	935	933	928	906	971	980	916	978	977	920	924	943	898	970	972	929	962	887	963	906	931	915	944	1006	938	943	978	923	965	988	951	911	993	965	940	888	921	917	913	947	907	977	944	920	957	921	955	929	963	922	925	868	932	977	945	964	974	924	948	994	894	940	946	932	973	967	964	953	963	921	938	912	951	949	950	935	966	923	976	955	963	944	910	927	990	919	897	971	951	903	945	897	907	911	903	979	947	945	940	977	960	932	970	947	930	972	994	930	948	963	989	966	982	951	948	942	911	975	880	946	881	927	941	961	907	949	933	984	935	897	925	960	971	989	887	958	943	883	938	932	968	887	936	920	961	926	1002	989	946	946	885	945	929	957	975	918	904	984	936	979	909	957	938	931	913	987	972	962	929	942	950	927	955	972	958	990	949	1000	971	970	927	931	881	932	931	975	922	963	907	968	980	916	952	953	911	925	949	938	954	945	965	967	968	975	917	1007	915	916	966	944	999	941	962	901	942	957	948	931	909	948	955	935	938	941	918	955	946	978	956	959	873	909	932	968	914	950	1002	941	926	928	949	914	910	975	991	988	955	926	969	951	948	995	917	947	897	920	960	1000	927	925	932	966	1005	942	943	932	905	957	938	910	954	963	931	970	976	981	936	922	953	975	933	967	946	938	945	949	959	936	970	962	928	939	967	936	924	935	948	971	916	916	949	958	938	988	948	987	928	951	882	986	977	978	932	983	985	959	996	922	931	974	962	947	950	907	948	987	910	960	928	1000	954	968	920	929	947	933	928	953	972	920	906	924	931	959	961	880	936	990	935	953	983	932	961	941	932	982	921	917	968	968	953	892	899	965	958	970	924	954	986	978	952	976	933	887	950	967	971	887	940	947	918	977	910	957	996	939	993	948	937	893	985	916	958	939	914	912	943	913	931	939	898	926	980	990	964	941	987	917	944	976	949	940	973	987	1003	983	954	922	995	908	979	947	957	961	975	1001	954	967	917	974	877	920	941	973	1050	965	953	949	943	964	927	943	977	953	927	929	923	921	928	967	964	971	973	912	926	918	936	949	922	950	944	951	946	979	948	952	980	913	930	914	968	997	955	951	953	1001	931	977	969	958	897	946	917	973	973	932	932	929	908	878	914	950	965	1026	869	1001	900	958	1006	925	933	956	997	932	963	978	973	957	968	971	931	993	954	942	927	1016	923	989	951	963	976	944	984
2909	852	1139	1629	628	711	419	344	387	394	405	426	375	384	380	376	395	381	407	353	372	380	433	390	375	382	396	386	409	359	374	389	380	420	397	410	418	370	358	407	424	377	413	416	397	352	398	373	388	411	406	372	396	398	376	353	370	408	381	349	380	351	390	368	362	381	386	386	345	380	367	397	400	412	378	410	393	419	352	413	369	383	401	398	406	429	415	374	439	431	404	376	419	390	378	390	361	394	370	377	370	375	391	388	384	397	414	381	376	403	425	383	357	359	392	409	402	375	394	364	414	358	387	393	357	404	386	433	383	396	385	414	390	360	407	397	396	391	379	386	393	362	371	342	344	368	389	359	371	370	372	379	385	374	385	376	366	365	411	429	375	383	372	392	406	407	386	368	406	409	375	363	408	404	399	347	384	387	373	367	398	377	415	380	356	398	402	366	389	402	410	384	414	401	358	410	358	357	406	356	423	397	356	408	378	402	383	419	360	360	418	391	371	374	382	404	381	413	378	365	375	344	376	421	399	394	406	378	376	393	391	396	337	365	377	383	415	387	397	392	395	387	384	365	412	366	346	421	365	370	425	374	374	382	354	401	393	354	370	400	404	410	393	407	409	400	395	381	392	397	384	375	418	357	397	389	382	374	363	353	401	388	346	390	362	368	385	393	387	400	373	395	372	370	393	374	375	402	399	404	401	387	379	374	386	357	404	382	399	355	358	379	415	385	395	364	363	353	387	364	388	366	393	369	414	354	386	393	379	413	372	388	364	388	376	369	374	385	365	349	391	384	376	390	438	390	340	369	416	383	394	358	398	413	401	394	395	419	382	365	407	369	391	396	394	391	440	376	410	380	364	421	410	393	350	413	374	407	405	397	404	378	373	353	354	389	384	399	395	422	397	382	396	384	380	361	392	394	438	395	389	428	388	358	388	376	385	361	387	392	351	368	409	400	385	405	378	396	387	430	405	420	382	332	349	375	355	396	376	373	395	368	384	424	344	371	407	350	408	389	408	403	405	384	357	423	363	368	401	412	351	371	434	402	350	384	403	389	399	393	425	389	400	388	386	364	418	377	417	378	422	367	366	387	387	360	393	425	410	366	403	376	363	380	383	417	373	378	377	392	403	390	346	410	394	329	401	361	402	377	341	345	400	382	367	384	403	342	382	394	400	396	363	393	392	390	384	353	385	392	380	429	412	380	374	419	353	332	384	355	384	388	411	417	430	393	393	392	367	338	403	358	357	426	397	356	393	389	388	429	381	354	396	376	368	403	369	382	391	361	402	390	380	378	395	403	370	413	402	375	433	406	393	383	363	389	395	404	385	390	368	382	396	374	397	394	393	401	337	363	383	361	367	395	373	388	367	399	400	432	409	409	376	389	378	375	371	379	407	388	435	380	397	380	396	392	390	364	381	382	407	395	357	395	372	366	367	383	413	362	365	413	419	405	388	362	385	369	386	386	344	355	412	399	359	366	376	386	413	365	409	368	405	393	376	376	370	384	402	387	388	383	384	372	406	416	395	401	361	372	410	383	380	395	385	363	402	395	423	389	368	371	390	432	365	368	389	382	394	398	393	380	334	425	412	418	359	404	440	387	412	394	422	361	390	359	417	358	394	417	385	414	386	401	399	372	359	372	413	407	395	375	413	400	366	399	365	364	390	357	383	405	396	404	402	412	374	412	408	393	334	389	428	417	372	377	404	395	365	366	359	387	382	416	415	387	364	416	369	386	406	391	396	398	390	393	447	430	437	367	347	363	401	362	346	388	350	385	403	383	375	341	362	416	373	400	401	402	431	469	393	404	417	390	407	412	393	418	389	399	405	386	373	411	367	364	379	366	389	363	350	352	416	407	383	375	432	335	380	387	365	431	391	450	394	375	396	381	384	379	377	379	408	390	398	343	371	373	377	388	397	344	367	376	351	392	366	350	387	363	419	376	417	353	365	428	396	357	350	381	373	363	357	350	371	386	384	433	372	387	401	346	388	418	400	362	374	398	352	393	411	389	407	394	370	385	356	371	380	394	382	401	449	386	351	384	380	380	406	398	407	416	347	385	388	392	369	348	403	411	404	398	418	377	399	398	403	379	408	383	347	340	366	396	387	387	407	415	322	379	394	375	382	365	376	368	359	434	370	365	363	387	377	412	390	367	388	354	410	364	362	350	419	392	355	400	339	363	387	360	403	369	384	385	419	369	376	411	409	415	392	412	390	415	379	367	379	401	404	375	351	406	427	368	377	379	390	372	396	366	384	364	363	378	366	408	365	387	406	394	351	381	403	396	403	432	356	348	358	378	377	383	411	356	367	355	369	374	390	382	394	405	416	390	370	380	430	415	373	378	396	382	395	341	389	372	391	388	367	362	368	381	354	419	386	366	372	408	339	373	387	412	356	394	403	360	405	386	383	359	383	375	397	396	411	361	367	363	379	398	369	374	372	425	362	403	380	360	358	428	369	381	398	390	391	363	405	393	402	398	381	405	433	395	396	396	375	385	352	411	407	388	367	363	373	346	384	383	373	363	346	375	361	403	417	374	389	373	359	379	359	382	402	396	353	410	384	409	394	404	376	391	378	357	363	347	384	408	369	413	365	379	403	426	367	378	372	387	384	381	369	345	368	418	376	364	403	421	366	389	413	380	387	389	350	356	353	410	403	361	358	383	414	418	397	362	402	385	396	407	354	357	355	392	397	354	390	368	404	391	362	352	429	376	416	413	374	382	356	388	371	403	387	381	371	407	343	356	362	407	375	376	398	362	383	417	385	382	390	390	381	402	359	378	383	394	418	400	394	377	369	409	394	375	367	365	387	415	345	396	365	408	350	363	376	406	359	415	366	379	412	408	394	403	400	414	394	392	377	416	376	367	373	394	398	355	357	355	407	382	401	433	386	388	380	390	391	418	360	348	369	381	375	380	407	398	400	374	343	370	385	409	362	350	388	354	350	381	411	381	374	372	361	415	390	405	399	388	359	361	360	386	429	388	375	359	358	388	355	386	373	399	382	413	359	396	352	397	386	392	385	403	408	379	378	349	406	357	405	403	368	352	380	416	408	347	376	388	338	361	353	442	384	414	389	393	405	418	383	396	383	358	371	393	369	365	384	396	367	379	397	386	389	410	365	368	390	409	392	404	377	381	356	390	361	341	358	395	371	368	374	402	406	419	358	396	377	403	415	405	404	368	387	367	359	353	393	439	431	350	392	388	386	384	375	353	386	406	345	356	382	374	412	408	400	409	408	387	393	385	357	429	426	396	401	394	398	371	413	350	388	390	422	377	405	433	421	378	398	369	374	366	403	377	394	387	368	379	376	420	376	418	378	371	386	408	399	388	380	399	387	388	415	403	388	415	410	385	399	364	406	399	389	387	423	371	391	392	425	379	407	360	407	393	337	384	379	400	394	416	384	387	347	411	399	385	407	358	387	379	406	422	385	384	412	386	360	381	381	372	398	403	406	388	375	387	379	384	421	393	387	416	394	368	397	412
2638	1354	2706	4518	1410	2259	862	809	885	862	856	870	843	853	871	878	874	808	822	894	883	882	837	903	832	904	853	853	819	864	905	898	848	870	918	953	857	895	896	879	909	892	852	834	940	904	840	862	912	857	866	860	846	831	894	890	810	883	862	886	857	852	924	908	861	864	842	928	889	886	852	909	816	877	912	889	853	907	837	849	874	885	855	848	873	881	823	907	797	832	868	861	861	856	898	856	837	834	853	854	861	889	843	899	902	893	839	858	935	875	895	846	869	853	851	909	830	952	861	873	862	892	882	871	817	862	868	909	797	827	895	903	872	900	884	854	923	845	836	904	864	883	847	838	887	950	891	887	847	854	842	870	836	851	875	839	877	858	893	810	862	891	827	918	882	887	889	868	878	903	827	842	837	926	874	848	833	859	861	870	862	819	875	883	846	877	895	921	841	851	928	853	901	860	878	854	861	906	831	857	847	886	856	875	837	909	858	819	869	844	864	903	882	889	847	882	931	889	846	885	865	869	868	915	855	883	867	825	822	878	854	909	851	837	823	881	860	869	903	883	860	898	884	899	856	842	897	909	877	868	846	878	851	851	828	913	905	897	872	896	859	883	830	858	881	854	852	924	827	873	821	906	864	894	861	851	849	898	853	884	904	832	815	875	838	852	868	858	904	827	831	862	807	920	848	867	920	851	844	848	843	865	886	873	827	907	798	827	862	863	908	858	786	916	907	865	885	842	894	919	862	815	866	886	891	903	844	868	834	905	878	876	920	790	895	904	883	844	890	845	862	822	862	926	892	915	868	828	936	876	916	871	843	897	845	802	827	928	855	912	888	905	900	892	872	874	937	860	842	878	930	859	898	871	853	884	900	883	845	891	880	893	835	881	852	854	858	897	845	851	864	930	909	962	885	874	892	865	839	861	923	837	864	927	895	910	874	871	837	841	845	865	908	816	908	919	873	895	882	813	865	903	857	878	838	860	855	884	847	925	880	901	843	891	876	879	904	875	875	860	869	877	846	860	871	850	852	858	845	893	853	889	900	850	863	839	936	865	900	897	839	869	842	837	879	828	884	842	869	940	904	813	885	915	878	867	903	887	908	856	872	873	875	853	892	886	841	825	835	878	851	842	898	819	931	882	858	892	874	920	844	850	919	809	830	827	860	870	911	853	828	848	904	827	860	868	847	842	892	898	906	910	864	870	834	846	912	887	859	816	872	891	897	834	893	885	908	868	798	801	844	870	868	912	837	848	926	859	863	834	875	832	865	835	843	837	906	866	865	899	821	906	828	872	850	853	896	895	915	928	866	853	861	836	878	879	909	857	856	842	864	849	908	847	844	897	873	920	911	894	824	840	885	848	899	833	883	853	878	849	874	870	921	912	867	848	843	888	833	846	872	911	865	830	866	800	882	894	883	835	904	858	919	853	890	844	868	860	874	880	827	878	828	845	890	876	843	837	906	855	885	842	857	880	852	885	828	883	845	850	887	872	827	884	833	895	925	923	933	868	842	874	907	809	818	894	868	822	833	849	842	870	858	871	852	921	882	833	869	862	952	889	871	844	835	848	887	904	843	878	894	868	870	823	896	875	895	841	872	872	846	907	868	878	832	904	846	832	926	839	919	835	892	865	845	867	871	889	848	883	872	893	937	872	893	850	877	852	820	898	878	860	906	864	861	852	866	860	846	894	893	826	898	861	855	883	877	851	879	860	855	869	820	904	832	851	874	852	819	842	878	947	924	825	878	869	900	870	837	878	875	841	874	914	885	867	869	869	832	854	874	902	854	856	860	871	898	893	884	874	917	879	882	881	848	884	842	873	831	857	895	925	866	855	886	908	908	897	924	849	875	867	856	870	851	886	874	864	861	902	831	882	850	926	849	925	833	853	895	925	884	876	857	884	867	812	815	911	895	870	893	860	859	851	817	856	886	907	882	902	889	916	899	872	878	837	870	876	894	927	880	891	890	847	834	849	801	855	897	840	892	893	884	887	861	816	853	891	896	873	844	851	889	921	909	941	842	833	879	847	849	847	838	911	898	839	820	810	866	922	844	875	855	852	889	877	876	852	838	898	868	887	869	861	900	849	812	868	845	902	912	894	890	870	872	875	820	878	908	905	870	835	859	836	920	869	888	899	880	871	921	871	843	829	831	868	895	836	838	851	863	877	866	887	844	837	844	898	907	937	865	861	912	899	872	858	856	837	890	844	819	822	808	877	828	887	881	875	871	950	844	898	865	898	882	852	880	869	846	908	847	866	890	818	866	889	878	858	833	867	821	827	864	915	829	873	900	927	884	859	901	881	893	876	891	879	905	866	844	933	880	849	897	865	866	883	867	845	892	894	880	870	903	856	831	876	868	916	919	817	799	831	873	888	879	874	880	895	879	886	845	887	874	876	865	852	866	877	878	908	837	865	900	855	897	890	861	863	879	849	877	881	895	895	866	944	852	889	928	896	893	899	873	835	883	869	873	854	859	884	878	838	822	839	874	896	894	843	847	851	907	816	899	880	865	889	825	858	866	854	892	889	872	891	897	852	895	868	854	879	853	853	909	900	844	799	845	908	898	812	866	829	802	888	859	816	876	875	845	953	834	849	910	837	844	908	793	839	929	857	939	879	759	883	860	866	840	848	889	829	877	880	895	903	855	850	884	881	865	890	892	837	840	866	848	840	847	857	862	923	896	805	868	843	848	847	813	918	867	842	862	848	831	871	830	873	858	850	838	920	871	847	896	925	921	857	843	916	875	844	895	864	867	896	881	882	883	836	841	863	854	886	853	834	862	865	879	862	874	829	909	862	856	841	881	841	807	849	857	826	886	866	850	870	838	870	872	862	836	906	818	864	888	883	917	880	895	837	889	870	880	910	840	915	837	854	823	893	861	864	885	896	848	870	914	881	901	876	894	890	886	853	895	869	903	854	860	865	837	859	892	844	788	833	819	825	854	872	829	900	839	820	853	877	862	893	881	873	884	913	880	860	832	937	799	874	853	893	908	816	861	881	917	878	886	855	859	848	817	903	901	866	883	866	841	890	907	844	842	879	819	891	857	867	897	884	836	832	848	872	845	827	894	850	831	895	880	887	851	869	898	901	852	868	873	921	881	848	894	853	841	834	877	899	885	925	884	821	924	852	850	877	827	846	919	872	849	871	915	907	840	866	835	815	866	833	852	884	838	875	810	883	848	826	832	902	898	838	896	850	872	937	850	886	885	914	926	872	860	792	884	877	850	853	929	836	908	899	849	840	857	885	864	887	920	893	870	884	827	878	845	797	838	863	852	888	842	864	879	809	867	860	894	883	935	905	892	865	842	827	852	865	909	872	833	852	891	860	843	856	854	875	865	929	848	862	848	863	844	872	870	812	840	882	859	843	896	822	844	881	927	904	826	895	895	881	912	907	893	864	853	866	799	880	856	850	878	888	851	923	850	855	889	830	848	870	877	872	889	850	888	842	878	886	914	912	890	865	860	894	896	879	882	856	867	847
10226	2167	2603	2708	641	855	382	319	264	245	265	279	260	266	239	264	268	237	265	300	234	246	262	256	256	220	253	255	217	258	252	244	255	238	247	269	255	259	218	217	260	252	251	267	239	256	236	278	245	262	267	228	243	238	253	223	232	252	266	259	228	266	246	256	243	247	258	245	233	235	220	249	286	219	239	237	232	202	252	236	240	251	261	271	243	236	247	240	255	239	245	237	237	232	243	259	276	240	259	233	222	224	250	264	269	251	253	279	244	260	214	247	247	233	257	218	247	299	241	253	249	249	240	252	240	237	250	234	241	258	222	215	269	254	262	269	223	245	261	231	229	250	250	245	256	263	237	271	263	252	253	234	241	219	257	223	245	261	265	231	230	237	244	224	263	252	266	224	206	242	249	243	245	236	241	231	220	230	259	255	232	263	253	273	252	234	288	258	243	267	269	256	278	240	264	244	259	242	243	239	251	248	249	254	213	275	221	232	248	243	253	232	267	218	240	228	232	231	233	220	248	239	270	269	258	244	242	253	228	219	236	243	258	268	234	288	243	243	224	240	269	265	246	262	249	254	242	253	250	236	237	231	273	256	223	282	261	260	245	221	244	237	278	223	271	239	263	246	261	253	240	242	240	248	253	228	256	238	177	210	253	221	267	219	243	252	231	238	215	241	239	232	214	252	245	247	244	269	242	250	263	241	243	248	250	232	236	235	234	284	243	280	256	220	245	242	230	272	247	239	219	238	244	233	227	234	267	236	275	260	263	247	257	257	269	233	284	269	260	245	228	253	225	226	242	254	224	246	260	246	224	219	229	236	251	232	249	249	227	257	246	236	216	238	258	241	255	255	269	250	246	250	261	247	230	244	244	220	212	245	231	242	221	231	251	249	224	230	247	230	250	238	238	216	246	254	267	248	241	252	217	221	247	252	236	237	270	260	235	272	231	258	246	227	232	242	282	253	240	246	233	216	254	214	225	246	232	238	243	251	245	239	247	234	222	210	213	239	267	246	240	248	274	236	258	214	233	237	232	234	229	240	203	237	246	252	244	252	225	258	222	212	244	280	232	222	254	225	214	231	236	227	222	221	232	264	226	241	250	232	247	249	226	252	264	239	253	245	258	217	254	242	220	232	254	276	259	256	237	238	215	255	260	235	233	262	225	236	249	254	271	237	275	220	243	219	240	242	259	234	232	239	257	264	223	234	230	244	242	231	245	268	240	221	221	232	245	240	238	240	248	219	240	213	252	252	251	221	239	266	226	246	227	259	259	229	221	240	263	242	285	236	242	239	258	273	254	219	232	244	240	254	232	260	251	259	249	248	234	255	251	250	246	243	230	248	223	228	231	251	244	235	246	240	221	235	248	266	265	238	254	258	242	241	222	235	245	227	254	252	232	237	238	263	257	241	243	225	241	290	241	296	230	244	232	238	263	262	248	256	234	234	218	258	230	222	225	254	248	241	213	249	236	230	230	235	223	243	251	229	244	276	236	255	247	251	241	271	225	268	234	251	244	191	239	223	246	254	257	222	243	221	248	237	262	227	198	250	249	253	247	244	232	246	264	242	222	255	235	229	218	232	220	218	254	272	231	213	224	243	239	243	223	230	240	245	243	257	258	237	216	242	237	262	277	263	253	247	283	204	243	223	224	213	252	246	246	244	244	219	231	244	227	211	242	251	257	254	234	244	239	239	233	243	222	262	269	236	232	256	237	278	256	250	239	248	245	254	237	264	216	228	256	246	222	243	239	268	215	216	272	273	258	233	237	284	269	225	257	242	285	241	213	245	239	277	247	252	262	266	265	245	260	231	235	264	248	247	235	210	242	230	240	244	267	255	238	246	241	211	267	243	230	229	270	248	241	270	252	255	270	254	230	231	290	290	233	223	254	231	230	265	233	225	236	212	253	224	237	241	262	258	267	262	255	260	244	239	245	232	235	264	209	247	234	214	238	229	208	242	242	253	223	270	246	244	237	255	265	231	255	231	264	242	264	209	258	222	224	261	240	244	266	222	223	223	247	230	236	243	238	265	246	213	265	220	250	245	218	253	238	249	245	235	222	266	227	237	248	251	240	251	265	214	239	260	220	259	233	229	227	250	240	230	217	235	234	245	206	259	259	243	265	240	234	253	258	244	236	265	215	252	265	257	224	252	262	277	248	252	249	257	267	243	253	239	241	251	262	251	254	240	249	228	219	234	223	250	246	265	237	222	234	231	252	242	255	260	239	265	233	242	251	210	247	271	234	218	269	269	236	238	259	229	247	248	235	267	257	232	232	270	256	239	222	219	278	246	239	237	271	230	246	236	229	220	244	220	224	205	232	249	255	253	238	242	240	258	232	271	252	235	261	218	230	245	264	260	255	238	245	230	225	254	238	231	251	220	228	234	248	240	227	237	225	241	229	259	274	253	260	255	253	263	279	241	257	223	275	239	232	236	248	257	220	245	235	232	227	266	255	260	246	241	252	271	225	220	218	251	230	235	215	223	248	246	239	250	230	244	249	236	252	232	217	248	230	234	248	228	235	260	240	242	245	266	247	240	239	250	254	217	257	234	253	264	245	248	232	224	240	249	240	233	267	222	229	265	247	227	271	241	235	239	232	245	216	222	250	232	233	246	264	247	255	243	215	229	239	271	261	261	241	252	223	220	260	244	257	236	252	251	235	244	246	256	250	267	207	228	255	264	249	273	225	202	263	255	248	239	251	224	238	236	224	232	235	245	263	247	236	235	265	221	223	235	242	245	234	252	234	253	253	245	233	247	234	229	263	264	231	255	219	247	251	229	225	247	201	245	232	275	264	224	238	222	256	231	235	229	257	234	254	258	285	241	247	238	217	267	246	223	268	251	249	257	268	275	244	241	244	239	275	225	250	240	246	229	241	217	268	247	261	235	255	231	251	264	245	247	217	270	255	204	244	244	219	256	261	236	254	253	240	226	257	252	238	244	228	232	235	243	260	237	245	236	247	256	244	233	242	243	238	218	249	252	264	258	249	219	254	259	265	220	221	276	276	208	245	239	246	241	220	235	239	228	282	245	232	225	265	242	230	256	244	259	220	235	251	266	250	252	246	256	228	227	227	212	270	246	257	268	214	257	262	271	256	234	215	253	242	207	233	236	259	280	266	222	245	218	243	257	236	231	244	226	235	215	236	252	233	269	254	250	258	226	271	255	245	226	269	227	252	213	262	236	254	247	246	259	243	240	244	260	250	260	261	257	243	253	259	225	269	248	231	252	267	243	243	237	233	271	236	223	235	226	263	254	266	245	260	257	245	256	234	246	227	257	247	235	250	241	256	220	231	251	259	232	240	238	270	245	278	267	269	244	247	247	268	198	239	233	250	275	264	237	214	265	252	239	244	253	248	233	239	229	227	229	252	232	246	253	260	238	307	276	238	220	240	261	237	227	216	242	257	248	234	247	256	273	250	273	263	221	253	240	259	219	242	262	197	233	234	239	203	260	223	255	245	274	233	271	243	248	228	252
7679	2297	5936	7277	1835	3261	995	850	860	847	766	694	727	704	711	698	683	712	711	703	661	712	675	669	615	664	678	649	593	645	700	686	624	640	585	659	626	607	638	626	641	644	623	644	597	585	601	672	592	619	641	605	638	629	701	605	660	577	597	666	613	624	599	653	586	636	597	667	650	615	592	633	637	624	617	607	613	622	620	617	623	563	608	623	609	620	647	566	613	660	607	627	615	614	669	678	606	611	568	629	666	626	623	620	646	610	601	651	655	662	602	595	624	575	607	611	608	637	597	621	664	619	659	623	637	604	669	621	618	618	677	586	609	591	599	608	608	645	635	599	657	652	613	614	616	623	631	640	620	631	632	641	585	617	632	665	605	650	612	630	595	624	613	625	595	620	622	571	623	634	672	639	640	610	584	603	680	611	645	603	617	594	605	572	641	565	627	631	603	618	612	614	617	630	600	628	621	625	638	634	638	617	631	632	608	655	604	631	620	626	608	671	671	573	608	545	641	644	605	550	662	645	673	647	603	609	645	612	620	605	609	638	584	634	637	632	642	665	656	619	664	663	650	632	640	647	616	648	610	609	646	603	619	627	570	643	603	629	661	589	634	602	599	615	621	648	634	658	549	622	596	579	593	588	596	622	618	611	661	592	654	600	662	624	621	569	645	635	626	645	614	589	651	647	629	605	627	621	653	655	662	607	640	612	610	607	601	628	615	596	638	608	631	581	644	603	610	589	618	587	593	587	593	632	652	587	615	635	571	638	648	533	601	675	594	590	621	621	612	668	619	568	634	615	623	635	648	635	653	612	617	650	636	641	625	604	658	636	639	611	625	631	599	609	662	645	597	646	615	635	585	614	684	593	637	613	638	598	642	593	587	600	638	643	647	655	660	570	617	577	608	584	599	646	604	619	615	611	646	620	631	618	601	620	622	611	633	652	643	609	685	629	576	627	664	605	597	606	605	601	637	588	599	639	580	695	625	628	659	640	641	601	645	640	653	612	561	617	660	600	648	673	601	626	619	591	636	611	649	648	618	642	611	608	650	624	584	598	628	600	623	593	593	629	610	674	656	592	625	628	641	597	668	633	619	639	643	635	642	625	647	601	638	621	658	635	627	611	606	594	592	686	655	599	583	598	569	669	619	671	594	605	641	645	624	604	668	558	649	637	640	580	624	652	628	660	632	636	621	653	606	640	645	585	658	620	636	654	605	587	626	645	603	629	591	651	624	655	623	640	601	668	606	628	579	615	651	644	649	620	616	634	601	643	599	620	620	632	639	624	629	625	655	655	609	637	577	598	616	567	641	639	651	591	582	606	654	634	626	587	594	633	610	620	613	648	604	665	615	644	596	621	613	598	643	591	616	590	625	601	596	634	624	612	626	623	613	663	587	624	628	600	614	636	648	592	652	655	602	611	634	622	628	628	621	586	638	634	627	658	651	648	601	606	623	630	616	639	613	653	631	610	601	633	629	565	631	633	628	663	650	613	603	622	590	609	661	626	595	614	576	603	634	625	682	633	623	634	631	637	584	620	641	627	597	638	635	601	638	572	616	618	610	600	623	588	601	601	595	614	672	622	606	656	603	615	612	627	590	655	606	632	620	633	601	578	595	630	628	599	636	608	618	623	583	620	589	618	628	685	646	580	649	599	592	623	638	605	618	619	571	624	618	612	567	587	606	629	628	640	616	599	633	620	596	626	631	662	639	618	620	613	612	661	609	623	580	615	632	649	611	620	640	614	620	649	646	591	621	639	628	643	659	623	624	629	576	607	629	652	626	628	607	584	625	637	646	619	585	610	625	595	633	635	603	618	650	636	629	640	641	574	595	596	648	618	647	641	632	640	613	600	667	611	599	605	573	622	602	599	603	640	633	630	593	630	591	618	621	585	613	599	607	629	618	631	600	653	625	639	610	580	622	592	612	581	606	664	619	629	656	578	678	598	602	630	577	582	615	615	629	654	605	645	634	595	608	649	619	586	633	632	597	597	629	643	639	585	639	614	602	618	598	610	638	601	600	630	637	562	612	625	611	605	614	619	638	598	645	614	623	594	614	620	586	661	637	610	596	630	599	649	588	615	589	589	597	646	616	594	617	650	601	639	642	596	598	645	655	634	619	656	602	654	635	588	649	627	614	620	610	617	603	622	630	609	644	613	644	637	618	642	568	655	672	574	620	643	640	668	678	641	598	631	622	612	612	604	660	664	671	598	632	633	657	673	655	692	622	617	640	656	631	657	610	674	598	580	619	590	620	641	645	606	637	672	618	640	640	592	589	610	645	630	632	647	592	610	660	590	622	631	614	635	606	620	623	613	623	641	613	627	637	549	633	628	636	592	636	659	579	660	617	635	641	645	621	624	636	636	611	643	583	593	611	631	612	582	632	650	595	652	666	630	634	591	635	586	624	642	693	624	596	662	614	622	630	673	632	632	620	583	635	541	658	626	656	596	622	658	665	599	630	596	620	631	643	644	571	631	611	575	615	593	597	626	609	629	623	630	609	608	602	645	614	642	662	597	626	601	611	602	613	634	633	708	620	639	626	600	583	641	652	579	598	592	654	615	648	568	641	620	584	671	630	619	612	653	588	666	640	638	616	604	663	616	578	635	602	653	678	628	642	598	627	606	588	570	617	588	639	573	633	589	577	621	649	599	607	636	627	595	633	618	595	617	639	632	640	628	624	574	597	613	610	612	645	578	652	631	602	601	593	605	594	612	630	610	615	597	634	639	623	614	621	629	638	652	549	640	606	648	618	574	669	592	611	606	636	639	617	605	639	665	625	616	639	625	635	626	612	636	606	661	597	625	600	609	634	618	619	615	557	601	605	656	632	637	619	580	641	624	610	639	613	621	628	654	673	611	635	625	594	623	592	612	648	616	620	626	637	611	625	667	686	647	622	651	589	590	624	635	612	644	641	624	630	597	626	638	639	597	638	603	656	624	632	619	624	587	610	583	622	618	639	636	595	596	589	628	639	627	608	644	575	607	614	627	602	661	632	581	609	614	638	634	616	631	562	634	587	653	620	607	602	612	591	624	634	614	619	653	624	613	646	641	626	587	626	612	633	625	624	655	557	609	611	621	617	645	588	633	651	657	613	644	594	616	582	603	597	638	629	589	616	645	685	617	652	672	600	634	573	597	614	628	624	633	649	627	599	589	654	662	612	633	606	627	632	606	614	576	664	615	625	613	647	578	599	586	597	628	660	643	653	587	612	609	605	560	591	609	601	603	590	626	640	603	577	628	650	648	660	619	626	642	633	610	616	645	610	574	642	608	594	632	643	582	650	620	619	618	635	614	622	624	627	608	628	617	651	680	602	574	622	599	614	621	625	626	638	618	597	634	615	573	612	622	604	655	622	643	665	587	570	649	651	592	648	591	641	614	628	614	599	611	614	600	625	647	628	577	654	642	615	653	593	586	631	642	625	635	605	644	628	628	629	657	642	597	544	665	629	629	618	622	625	585	620	608	629	605	628	631	659	609
18403	4316	4990	4140	940	1349	614	537	494	529	452	443	429	424	463	442	451	397	480	421	452	420	364	411	394	379	394	394	392	421	399	405	394	373	402	413	420	411	453	378	461	405	417	418	407	408	411	392	409	385	373	380	372	393	444	429	391	431	413	374	425	351	436	428	419	449	390	419	416	414	397	443	430	438	419	466	402	420	401	408	415	371	396	407	425	438	427	435	385	376	394	410	397	422	397	406	422	365	417	399	449	424	411	418	416	367	400	418	395	378	391	411	387	404	432	385	402	404	419	408	405	410	405	390	415	363	398	435	418	408	372	374	421	421	412	418	422	424	396	427	415	417	438	369	418	446	427	421	398	403	363	406	423	417	392	452	368	401	380	357	416	369	424	412	430	363	404	404	387	379	377	355	397	390	420	421	403	411	398	363	429	376	413	345	408	400	401	384	368	358	393	409	406	419	383	462	418	377	361	419	384	433	418	420	401	405	344	466	399	372	392	416	393	380	401	371	389	381	405	379	409	410	404	401	411	414	393	409	381	411	402	364	410	429	424	416	384	403	375	396	394	380	419	389	391	413	409	421	428	389	420	415	430	384	443	387	397	418	391	427	422	426	396	398	431	381	415	411	434	426	360	394	365	384	423	422	395	421	391	459	347	439	439	470	432	413	365	421	418	455	432	445	444	442	406	446	373	384	441	428	440	368	407	410	365	429	408	410	397	403	405	376	421	410	380	412	423	404	417	421	400	376	456	389	425	449	414	404	432	420	378	407	439	394	382	399	426	443	407	386	422	406	409	403	389	401	429	392	401	418	407	419	360	384	426	407	400	407	374	400	402	419	352	354	401	416	396	373	390	386	407	404	405	419	410	387	407	417	407	391	369	382	436	407	410	420	400	419	398	397	409	408	410	414	396	422	408	401	413	405	420	394	410	397	435	365	427	363	400	361	414	427	409	374	447	431	370	395	423	469	428	453	384	359	415	385	382	419	419	396	421	425	373	451	399	413	427	421	390	418	407	398	380	401	447	433	433	379	456	422	417	385	360	398	413	420	433	395	399	409	437	394	420	393	416	390	404	375	408	402	397	400	365	394	382	407	405	417	407	424	374	421	398	395	386	357	370	403	422	414	403	434	415	391	431	430	384	396	391	431	413	422	410	434	406	410	381	421	418	455	388	363	375	388	415	431	379	383	414	401	436	399	365	404	392	424	384	440	436	422	367	423	411	406	401	381	423	368	378	418	410	392	411	409	390	399	427	385	400	381	399	394	382	391	431	396	426	405	413	389	395	414	419	404	366	399	399	379	408	405	386	406	387	400	432	378	419	389	408	379	404	428	373	425	409	377	420	390	435	383	402	358	404	410	421	417	421	408	406	382	397	421	410	452	421	485	393	410	444	452	425	346	386	423	373	399	440	400	413	368	430	391	450	397	363	392	401	394	452	420	409	413	437	417	406	371	379	421	398	408	408	413	418	399	438	395	382	408	391	404	389	384	383	385	385	376	380	423	376	431	412	408	455	426	399	414	424	417	410	391	382	391	431	403	430	442	384	394	383	395	410	399	409	402	358	384	393	378	395	395	442	415	430	415	404	428	431	410	413	405	406	392	408	384	418	394	433	393	401	362	371	397	380	407	396	391	403	408	431	407	394	422	390	367	414	416	399	401	416	376	361	390	387	363	409	400	451	416	413	357	407	385	399	394	393	378	390	344	428	425	404	423	438	432	379	415	372	420	378	399	454	428	408	385	419	394	396	440	430	412	407	412	404	445	429	410	403	348	437	388	407	413	432	401	375	402	370	390	393	412	425	423	446	435	422	396	405	392	439	367	420	397	412	378	399	427	396	432	415	380	432	454	373	391	401	378	404	389	425	384	407	389	418	453	386	429	408	402	390	369	410	376	384	442	398	388	394	411	424	449	422	375	418	410	401	357	405	408	405	399	394	402	395	378	418	423	385	414	396	438	385	395	397	408	374	414	407	411	370	402	402	385	436	402	386	400	407	406	439	419	447	395	421	430	421	421	430	393	414	399	394	389	361	383	386	395	395	370	408	442	375	404	370	399	414	422	391	394	434	381	426	416	445	418	406	410	411	400	427	401	388	348	353	426	391	388	356	395	431	403	422	392	417	381	414	398	351	406	370	403	385	417	391	373	393	441	392	401	406	415	426	377	426	422	406	399	398	434	443	380	414	403	401	402	405	392	420	385	426	371	416	400	397	382	381	393	392	400	420	438	420	414	368	385	397	393	435	427	402	386	421	424	363	410	380	373	370	388	433	408	385	389	356	415	379	383	405	383	402	401	388	358	390	430	410	366	404	438	412	378	433	371	347	381	429	441	403	405	390	431	397	412	417	415	379	442	429	411	396	356	389	402	416	380	450	401	389	381	418	401	359	378	409	390	432	431	385	407	407	429	415	435	399	398	411	425	380	412	401	420	404	380	413	408	417	425	406	390	392	392	413	391	403	419	373	417	428	428	389	437	380	398	398	406	401	383	408	393	445	386	402	398	378	390	402	361	393	424	385	401	392	381	421	379	447	376	402	406	402	392	419	388	364	398	431	422	388	380	395	388	474	398	409	383	433	444	387	410	420	412	426	416	390	374	413	399	411	436	426	452	417	397	396	396	400	368	401	429	414	403	407	411	406	390	399	401	367	432	406	373	398	407	421	402	396	440	377	437	412	384	432	387	390	392	355	373	391	421	379	397	426	446	391	408	394	402	401	474	403	375	428	454	417	399	380	389	411	401	378	382	414	411	418	415	433	418	400	424	366	446	413	412	421	413	433	425	420	382	387	386	431	401	430	406	411	426	414	391	413	389	411	384	354	403	409	381	407	366	406	392	431	391	384	427	425	415	412	386	355	415	401	408	377	435	367	377	403	373	397	411	388	362	371	389	423	406	433	424	426	409	407	418	398	412	409	410	400	419	437	415	396	417	410	426	470	382	367	403	375	435	425	404	408	404	418	412	427	357	405	378	387	410	388	381	405	420	380	426	402	449	390	429	375	349	376	374	413	387	411	402	393	421	379	413	388	394	394	392	395	408	397	383	400	412	386	406	404	410	416	381	379	387	394	420	419	417	374	388	391	425	360	384	373	390	375	396	468	432	391	396	407	388	411	404	425	376	404	438	414	404	397	399	369	425	447	409	411	385	425	442	402	407	412	391	386	381	391	393	399	423	408	387	408	396	423	380	434	378	396	373	390	452	402	409	395	438	385	361	408	410	416	408	400	392	406	402	424	421	454	400	429	385	377	407	404	387	437	431	394	396	412	422	401	391	417	402	411	393	383	401	405	437	412	373	430	402	426	393	404	391	431	427	410	396	430	430	413	407	413	403	421	416	386	383	412	393	430	404	426	447	405	421	455	407	435	381	423	435	452	397	398	383	416	401	391	396	429	385	427	423	422	441	392	419	392	375	428	407	394	383	402	409	395	407	376	391	393	399	416	355	391	379	422	389	387	426	385	398	396	415	382	391	431	382	418	393
10314	3449	9940	9608	2715	4777	1621	1540	1441	1319	1285	1233	1231	1194	1086	1152	1095	1055	1085	1080	1074	1023	1034	1068	1023	1026	1030	988	1021	992	993	1005	1000	995	1042	1007	1028	950	990	962	990	996	946	961	1006	983	1011	962	981	1005	909	886	985	950	989	982	999	990	937	960	968	955	1012	974	1000	961	916	974	1033	947	903	941	922	978	981	943	966	949	983	975	984	896	958	932	973	964	949	938	951	932	994	959	985	981	982	923	981	940	957	943	959	987	955	1018	964	995	961	994	976	975	891	1012	928	972	929	956	979	984	940	925	1006	929	963	937	947	927	981	941	931	926	971	979	989	997	990	917	978	951	949	959	965	934	987	948	940	937	963	956	981	954	966	985	960	890	917	956	957	936	958	962	938	964	967	1005	981	966	968	994	974	911	940	1001	944	1010	941	920	1056	927	941	946	981	934	911	971	986	997	932	967	978	927	912	953	980	877	954	956	935	968	916	911	929	945	939	957	990	1012	904	1002	952	918	943	1010	912	937	973	920	1005	990	941	924	962	976	993	967	952	951	971	964	962	945	915	943	974	993	962	964	996	1009	1022	1044	962	989	965	951	937	976	991	1010	900	1005	996	941	957	986	949	949	941	959	918	966	953	961	1000	986	971	979	918	931	939	1004	916	927	977	948	969	929	917	951	1016	921	966	924	971	931	952	956	946	915	946	1022	968	946	993	1020	911	990	942	979	938	966	964	965	906	1016	978	997	959	978	972	950	952	922	972	1017	963	1007	1010	972	930	951	992	958	957	958	949	949	1014	975	966	983	973	992	978	902	915	957	951	912	967	957	942	973	983	971	982	933	989	968	970	960	989	953	953	942	992	974	962	937	944	939	996	940	988	944	973	978	968	974	898	971	965	1006	923	944	929	1004	914	965	964	975	938	904	1010	976	968	914	943	968	929	972	965	958	1003	935	948	918	945	968	963	947	959	946	928	965	944	959	963	991	967	915	972	937	902	955	865	942	973	941	1012	966	1017	927	914	975	968	912	972	983	959	903	972	961	918	999	995	932	1014	917	1001	949	924	932	915	956	972	953	925	949	960	958	923	971	912	1004	943	991	942	989	941	943	931	995	976	1026	972	912	952	882	957	946	959	929	977	958	920	934	972	956	968	981	949	938	989	930	913	936	946	993	944	973	1033	952	1028	1032	911	980	1011	908	947	976	948	950	948	967	1000	960	937	964	1009	996	937	939	963	975	932	925	928	934	959	1009	961	1019	990	930	893	977	960	948	925	961	957	946	944	961	952	913	925	962	916	919	956	945	942	947	968	942	951	959	1014	978	947	954	941	964	977	1016	987	987	965	976	944	1005	914	962	936	990	962	898	936	954	974	989	1014	954	957	923	966	967	954	1024	1015	940	991	951	984	948	981	935	1001	931	985	968	959	993	954	1000	964	954	975	966	1002	927	959	1007	970	933	981	973	965	956	1000	921	969	909	989	964	921	1007	956	983	950	964	974	929	968	952	985	990	945	995	1020	943	1006	916	973	916	957	965	956	938	919	927	943	967	972	939	940	945	922	926	930	978	911	962	979	982	970	984	965	977	904	943	959	944	979	929	908	953	926	941	992	944	1000	975	927	964	964	995	951	942	979	1044	982	911	982	967	907	935	959	953	936	933	956	982	991	988	980	969	914	960	906	988	988	1001	943	920	958	980	947	987	949	902	987	960	930	959	1047	1001	1001	913	934	971	926	988	952	973	923	925	1006	958	972	943	899	926	962	959	1009	910	961	953	982	1010	946	945	963	982	960	984	999	994	995	910	1018	971	938	991	978	983	926	942	938	931	1013	945	966	957	990	910	962	936	994	950	983	988	980	965	951	939	979	967	970	934	970	991	954	953	917	937	975	945	1005	918	956	973	915	924	973	902	979	1013	907	971	979	985	958	970	995	957	981	1010	946	977	958	996	952	922	936	958	927	950	923	984	1013	999	984	917	932	964	979	981	934	959	935	946	928	971	979	1006	931	954	957	1029	951	975	953	918	985	950	975	999	936	967	953	998	924	987	952	999	980	912	982	965	934	958	976	972	1001	990	954	922	951	962	945	899	1001	974	942	970	920	948	941	983	947	945	963	1001	975	893	968	949	969	950	948	951	928	930	908	940	919	907	997	937	947	893	984	990	901	931	903	899	998	958	905	917	993	958	923	959	957	976	956	978	973	966	974	924	947	969	926	905	964	933	954	1004	908	954	946	919	955	982	992	931	979	945	1004	962	947	914	977	983	918	1023	971	976	963	924	992	977	935	987	972	985	937	967	968	973	994	934	1003	940	965	960	914	981	963	916	956	953	932	944	954	973	975	926	922	943	993	992	953	968	955	931	997	1077	1000	991	948	991	920	959	949	953	980	940	939	992	921	920	954	941	949	914	1021	944	903	979	953	928	991	1007	952	965	986	981	933	960	967	933	936	937	945	940	989	976	1018	960	911	958	899	940	992	908	957	948	987	934	978	985	943	952	940	916	892	960	975	899	983	957	874	926	967	1021	945	943	972	948	942	1056	968	964	945	941	1037	956	1055	966	936	983	931	1032	998	942	975	919	976	994	974	945	896	926	913	948	986	993	957	931	966	982	981	1002	1001	889	929	963	924	986	931	954	906	955	948	966	976	899	933	976	941	967	896	980	959	969	951	925	905	931	913	991	988	980	904	903	993	943	957	920	913	923	978	969	935	906	998	964	960	985	967	897	1042	939	960	933	990	948	939	986	970	941	918	1018	1009	902	981	949	896	963	968	957	967	963	984	944	920	973	937	967	997	910	918	974	955	918	991	966	966	928	956	937	932	930	941	972	974	920	985	900	992	911	926	962	939	941	981	940	952	973	992	941	939	984	902	953	956	966	924	939	932	967	978	981	980	926	977	989	952	969	990	958	875	942	955	965	982	996	954	983	952	978	953	936	920	930	951	992	967	952	969	989	979	968	916	973	965	918	937	1022	940	958	945	960	901	933	987	967	986	990	956	965	970	992	900	976	894	925	989	935	944	963	906	976	915	906	930	968	969	996	960	944	979	1002	987	948	1011	1014	905	994	978	977	934	981	980	959	990	974	975	948	940	960	993	977	943	930	984	965	969	946	940	964	920	929	898	988	926	953	955	939	953	969	937	903	946	983	911	1013	876	956	951	961	931	881	976	990	973	987	999	929	913	924	946	959	1026	908	953	956	957	1039	951	958	858	963	1014	979	977	1012	1001	970	921	993	936	947	973	971	936	942	983	1001	907	933	934	936	983	931	935	1014	967	943	957	947	961	977	954	983	977	990	933	924	909	940	960	973	926	972	963	943	968	933	972	938	978	971	897	973	996	969	923	981	944	955	1013	966	976	972	954	1032	931	945	944	943	909	951	952	1031	953	970	952	944	974	970	941	952	943	918	949	1004	915	993	994	959	1032	983	983	952	920	940	989	950	926	942	965	985	958	997	924	956	978	923	979	960	962	977	958	967	948	955	983	987	930	943	955	948	1010	942	975	984	971	949	880	879	943	950	995	1026	965	993	963	965	963	909	1006	958	992	920	990	925	983	932	959	978	953	950	914	948	973	967	989	996	930	987	896	963	1019	986	960	918	948	977	952	942	966	920	975	953	959	952	944	951
3248	1218	2426	1504	460	682	391	403	395	390	398	362	388	392	411	390	376	404	395	385	412	398	418	367	401	376	386	386	371	412	409	384	383	413	418	386	353	384	386	384	398	395	363	376	372	388	402	414	373	388	433	391	353	408	402	377	404	389	393	395	381	370	394	356	418	406	377	353	395	391	402	363	415	426	383	399	366	375	401	382	375	391	428	414	403	371	390	374	389	354	390	390	390	394	410	389	382	394	424	423	381	408	387	363	440	387	417	412	384	354	432	398	385	379	404	409	373	426	396	412	391	388	386	399	442	406	388	377	397	397	417	399	392	426	433	410	415	384	473	428	429	408	432	386	399	454	405	378	405	408	404	364	445	409	393	415	387	377	374	359	373	360	393	406	397	361	394	408	431	373	400	375	402	392	369	449	414	383	405	400	375	383	379	366	401	394	377	414	426	418	411	399	393	416	407	402	402	383	382	368	390	408	379	384	373	405	382	357	402	395	416	429	391	439	422	423	368	348	411	435	392	433	389	417	373	365	395	406	420	391	385	378	381	423	408	354	415	355	365	369	420	422	403	388	428	419	398	412	398	417	399	434	400	424	355	402	354	385	391	397	434	411	382	415	385	366	363	381	380	405	397	375	365	392	419	386	410	413	405	385	422	396	372	374	394	420	412	379	384	392	418	399	424	416	422	428	414	395	364	404	384	357	433	398	386	362	409	389	409	380	402	399	386	389	415	431	386	398	360	372	426	352	385	377	387	378	379	399	382	405	366	369	379	378	372	379	379	430	366	377	389	396	389	378	414	391	395	431	380	397	401	399	401	424	412	371	390	387	395	458	411	382	381	373	396	409	387	328	407	405	386	373	413	401	403	399	394	413	384	385	351	382	413	404	358	341	411	448	357	438	400	418	365	422	382	386	355	422	434	415	416	429	350	395	393	361	443	369	402	391	377	401	395	372	402	423	426	385	401	387	392	399	408	401	356	387	419	394	438	414	378	430	385	398	349	368	394	415	419	393	398	433	397	452	404	394	458	439	430	395	381	431	391	386	408	371	418	387	373	383	373	428	375	416	374	397	382	420	403	435	393	420	402	419	398	373	409	343	378	404	377	378	417	404	412	393	401	366	368	431	394	358	410	399	372	415	385	383	438	413	407	411	374	398	404	366	409	366	410	353	396	372	364	368	390	423	400	402	381	427	399	386	395	417	396	377	409	426	362	375	382	392	401	386	433	381	362	344	409	413	418	383	380	421	397	395	397	380	385	382	371	406	373	404	400	413	392	398	393	359	392	411	428	401	393	388	401	427	416	434	418	368	375	430	421	392	396	327	408	379	388	375	392	407	394	392	396	429	405	384	380	370	378	399	435	392	349	437	397	392	381	412	355	432	381	408	365	383	441	378	419	408	423	420	356	359	417	393	403	392	372	452	392	437	359	380	386	380	393	425	390	390	434	392	397	384	373	364	359	373	424	396	386	391	413	408	385	382	426	382	368	444	411	390	408	392	428	406	352	363	449	401	444	348	365	370	379	392	404	418	384	436	395	423	368	391	425	362	380	401	372	399	428	381	412	393	383	386	404	381	375	395	354	414	369	392	400	405	394	380	381	387	358	404	438	392	403	419	399	377	401	433	397	370	408	403	412	379	376	379	385	382	412	372	386	404	396	381	377	423	382	392	388	402	389	424	423	410	406	413	375	377	398	399	430	387	393	380	347	409	400	397	384	355	368	381	410	425	394	374	385	386	432	364	391	387	376	411	377	386	418	353	401	395	377	409	403	403	380	384	361	395	419	409	395	416	380	340	389	404	396	370	416	365	416	398	408	409	459	377	386	382	367	385	361	392	386	387	358	385	397	394	370	370	399	399	367	391	400	360	402	412	350	383	381	400	410	425	389	410	402	375	436	435	372	396	402	413	405	386	423	369	393	420	377	426	451	393	418	404	393	377	409	381	375	378	455	374	358	436	392	452	380	417	365	411	434	365	403	395	409	400	382	401	415	407	418	408	445	429	361	420	426	427	441	405	386	384	393	402	391	422	392	362	381	373	392	410	397	423	382	383	374	388	410	374	414	414	406	407	372	372	382	373	376	394	376	372	379	378	414	388	387	455	444	373	397	392	372	364	384	372	416	382	396	383	404	415	441	370	390	424	389	420	370	370	384	393	393	389	421	380	381	387	398	380	363	384	421	398	390	386	366	416	378	388	412	370	383	412	377	385	371	408	373	431	390	394	382	440	403	437	421	397	385	427	401	370	391	405	413	403	414	403	389	409	448	392	409	370	430	411	383	450	422	429	359	403	395	394	406	415	398	392	391	354	385	418	364	404	442	365	409	371	400	373	378	418	397	401	397	376	429	383	403	388	423	392	392	406	394	372	428	377	455	367	409	403	404	387	392	388	374	405	404	410	388	391	423	435	366	411	393	398	407	414	386	392	395	395	399	401	408	370	364	408	391	392	419	398	385	373	414	406	393	373	347	379	434	379	423	430	406	419	387	392	400	413	399	410	427	413	381	381	401	415	341	383	353	407	410	425	378	413	388	390	388	364	392	418	369	435	429	374	387	362	443	409	386	426	418	407	380	438	404	412	402	370	382	400	362	395	396	405	426	403	440	377	392	375	408	446	392	402	386	383	372	386	377	418	432	427	357	400	417	379	380	377	439	418	433	375	393	424	407	374	418	382	394	407	390	388	402	395	379	394	424	417	410	417	389	382	405	407	376	405	419	400	405	390	403	410	401	416	387	378	396	401	391	388	363	386	412	407	381	365	410	370	371	398	420	446	442	396	394	393	394	386	396	413	419	367	365	392	402	393	377	405	380	373	416	391	409	410	419	407	393	403	418	416	377	368	363	366	387	399	377	392	421	370	433	385	393	454	436	443	397	392	371	377	392	394	386	392	365	406	363	386	404	416	387	423	386	378	395	367	442	392	376	405	323	375	407	423	370	393	411	388	413	414	404	388	403	403	412	410	417	383	417	412	382	401	394	410	406	385	412	407	435	401	420	381	399	402	423	381	397	378	412	418	435	419	381	399	417	405	418	415	384	395	415	394	376	399	369	373	383	390	366	385	417	375	394	393	403	398	425	389	424	368	417	408	395	429	380	395	420	394	400	381	416	393	376	397	377	347	393	383	377	367	380	401	358	424	420	411	432	388	395	349	402	383	417	370	387	353	398	403	373	382	384	380	388	392	394	398	409	358	402	420	397	419	416	318	382	403	382	364	346	407	399	357	411	351	405	398	422	402	356	374	382	386	413	399	378	377	410	398	379	450	344	397	397	398	399	416	416	371	428	406	385	398	424	368	405	376	388	386	357	436	406	401	384	436	405	409	400	391	423	389	386	406	381	405	376	378	394	369	386	391	383	410	411	401	442	396	364	396	386	342	377	384	407	391	378	433	457	421	434	364	395	442	391	415	401	412	374	393	409	412	375	400	359	381	382	372	399	406	450	399	425	373	471	414	376	388	364	403	430	374	392	402	375	407	396	382
2833	1564	5357	3875	973	2219	900	885	890	877	879	913	917	926	901	888	862	888	910	888	913	892	891	926	919	877	894	927	881	899	911	905	899	871	888	948	906	897	876	977	931	879	929	907	925	906	867	863	941	860	925	901	863	892	947	853	884	942	911	871	931	879	920	891	893	896	862	907	915	846	872	925	911	908	912	909	923	887	860	910	914	941	906	876	889	876	861	922	936	938	938	841	888	899	934	852	917	924	849	906	843	862	907	908	859	795	882	878	847	926	844	882	875	892	915	909	867	871	896	892	865	938	937	890	879	912	916	889	892	886	899	881	829	875	947	886	906	863	962	860	913	918	913	883	889	874	903	899	864	895	880	896	918	831	925	863	908	945	886	903	884	847	867	890	936	899	933	898	895	867	928	935	892	864	954	936	894	887	914	916	933	938	927	884	864	861	928	911	863	884	864	948	897	889	899	911	952	836	866	903	872	897	917	938	943	905	948	833	846	857	938	874	877	905	825	940	872	946	851	931	898	915	881	924	879	846	936	894	902	927	891	890	894	918	927	902	910	935	867	917	931	917	922	848	909	958	927	935	957	947	910	913	909	883	854	916	947	934	884	910	943	888	873	922	926	867	882	911	913	884	898	921	885	894	919	931	883	925	909	854	841	897	894	859	879	875	902	856	915	866	883	907	889	906	889	892	905	888	867	872	916	933	878	911	922	892	891	917	876	868	878	969	864	916	929	877	928	839	901	858	921	904	895	932	960	885	900	862	877	870	905	870	939	885	882	932	920	885	875	883	909	900	919	885	908	883	902	894	863	818	890	894	904	886	878	887	895	870	847	849	879	922	860	894	892	902	885	868	954	919	960	888	870	908	895	914	880	933	896	920	872	876	927	953	871	880	898	924	903	898	916	919	895	913	895	939	910	887	909	816	902	902	881	881	870	891	910	888	939	826	916	900	885	890	923	901	916	898	921	910	866	933	925	883	911	911	943	879	884	890	917	934	901	894	874	895	921	942	895	911	895	888	924	948	897	922	869	838	914	891	865	895	890	901	891	883	880	853	898	853	943	896	897	899	891	837	845	879	915	871	923	928	897	891	863	892	870	905	860	850	913	923	922	828	906	900	914	889	925	906	895	865	917	884	887	922	957	933	857	913	906	899	903	925	857	886	899	851	882	880	899	887	898	882	931	926	883	881	841	893	942	911	847	937	912	918	879	938	872	888	904	916	858	833	870	883	853	910	885	879	894	891	886	902	860	901	828	853	936	876	914	864	984	886	909	867	856	875	943	859	871	879	847	924	922	859	910	910	829	906	904	868	915	935	954	908	853	931	919	914	967	946	922	835	914	860	930	860	874	881	938	823	883	953	942	887	905	903	869	851	907	949	863	893	910	875	925	975	873	894	881	866	891	867	889	857	841	854	873	921	899	938	907	919	888	895	909	898	901	896	898	911	919	895	949	874	882	898	830	854	898	928	887	891	876	902	870	869	920	913	937	893	936	901	888	900	885	868	913	884	904	880	859	945	939	940	901	900	878	942	914	942	915	879	899	881	892	872	918	877	906	893	924	884	892	901	900	890	908	918	935	859	859	864	932	919	889	902	887	939	893	928	874	853	907	861	876	865	903	808	881	920	896	900	901	936	898	894	884	925	937	891	910	957	889	893	873	947	894	920	888	903	868	869	883	929	935	892	928	877	945	865	936	912	840	894	909	877	908	851	879	908	858	881	853	886	852	816	828	847	909	894	873	856	931	867	905	916	893	939	903	883	930	844	943	846	962	953	872	911	887	858	898	927	873	846	880	871	895	853	921	939	913	879	903	916	809	864	878	885	862	879	944	879	910	880	912	895	919	911	922	847	918	902	880	949	938	873	913	940	910	898	876	897	929	836	945	853	865	911	931	915	874	898	915	920	857	890	903	957	875	891	879	913	825	905	917	932	883	928	898	883	895	889	916	933	906	909	904	895	903	885	880	896	895	863	912	901	872	880	882	856	863	872	893	881	890	886	882	949	920	891	885	867	870	931	862	915	901	848	958	893	930	864	934	860	883	870	906	845	853	839	975	895	874	894	891	940	952	911	820	857	895	858	909	891	915	896	946	880	907	918	906	939	873	898	871	894	890	812	919	860	942	927	886	925	905	901	919	914	881	866	856	909	872	852	920	854	939	932	880	930	894	914	903	921	895	895	926	901	854	872	825	902	858	931	884	886	921	926	913	873	887	893	938	879	863	879	882	847	919	924	939	922	877	857	876	885	861	890	937	928	882	909	881	861	882	885	896	900	883	932	918	901	886	886	902	883	845	897	882	895	907	823	943	899	918	925	911	930	874	889	895	840	890	874	887	884	897	898	912	914	906	941	926	864	928	893	935	909	919	874	879	895	948	877	897	917	870	905	853	917	854	915	885	856	929	922	916	877	888	921	877	877	867	916	872	881	907	882	901	864	875	874	876	902	882	921	935	880	860	930	874	954	871	861	894	906	928	1003	879	926	888	911	936	914	892	900	888	922	881	852	927	897	882	897	900	901	890	905	885	860	899	933	940	913	849	909	886	870	922	834	944	844	896	922	919	905	898	886	899	965	903	888	924	977	921	895	894	899	876	864	867	901	864	946	855	921	868	931	885	899	929	908	892	862	928	889	882	900	895	890	873	905	871	869	872	894	918	910	913	899	890	906	867	894	920	903	903	904	921	895	865	938	829	866	906	868	896	922	910	900	869	868	888	870	919	926	935	860	885	878	907	924	914	874	880	875	918	910	900	918	935	873	889	858	870	906	880	924	882	929	896	888	907	905	881	923	826	861	888	918	917	914	892	904	906	875	929	905	902	891	915	964	869	938	930	835	853	916	944	880	921	883	889	939	916	863	915	911	833	908	988	839	883	933	949	950	896	890	807	925	875	827	917	847	955	911	890	870	842	923	906	889	943	996	894	884	909	945	895	890	884	860	890	889	915	923	890	895	881	907	885	867	920	887	905	936	895	913	896	896	904	930	919	854	881	923	907	893	850	835	956	917	891	872	920	905	911	898	838	861	897	903	938	889	863	870	914	864	836	927	891	846	906	885	812	909	918	957	891	916	907	842	927	925	897	874	884	895	929	882	906	900	933	894	892	892	880	899	928	857	892	926	938	957	920	886	899	894	902	957	891	930	934	911	888	886	892	844	940	896	861	896	877	883	877	899	853	844	896	854	884	922	942	925	933	932	913	862	890	845	855	922	843	955	969	877	908	897	833	903	870	910	911	918	890	898	917	900	906	877	905	892	893	880	870	868	911	890	895	860	891	910	939	949	846	924	871	867	882	908	897	919	850	857	889	885	920	882	887	942	886	907	922	835	881	881	854	888	872	934	959	877	883	904	931	899	901	892	932	907	897	853	899	944	885	859	896	940	905	870	915	898	858	893	842	904	902	863	937	916	869	912	880	868	898	893	879	874	914	875	923	900	852	865	915	861	899	859	926	909	876	920	865	889	884	931	900	912	911	854	893	845	841	945
10759	2525	6032	3187	517	835	322	299	327	292	283	290	282	287	286	246	255	265	278	274	257	241	261	284	250	277	277	275	273	284	279	271	261	228	260	265	238	275	282	273	263	266	273	245	269	240	235	228	283	287	288	254	250	240	229	286	261	266	277	257	272	239	261	259	261	265	272	264	250	260	265	247	256	277	241	270	277	248	245	254	262	257	270	252	282	277	257	300	283	282	260	232	267	272	229	244	261	293	268	236	235	266	281	234	279	257	262	264	286	259	230	299	203	274	278	256	247	277	248	273	243	258	257	275	268	278	260	248	283	312	241	263	252	257	305	259	252	254	275	300	248	267	279	273	252	277	270	247	230	262	261	242	262	241	235	261	278	251	272	239	248	259	265	247	266	272	293	250	241	270	262	263	257	248	254	246	276	243	279	257	257	247	263	287	230	262	277	261	263	240	261	254	221	266	270	297	229	274	264	233	262	283	235	240	252	253	236	284	265	275	253	241	255	245	246	292	256	228	304	247	238	239	229	254	270	241	255	271	259	241	241	266	256	244	267	243	240	265	272	286	247	262	247	282	288	265	261	279	259	245	227	258	236	231	241	245	219	275	278	253	255	275	263	259	243	259	278	284	258	289	251	262	253	250	252	264	265	269	264	254	279	265	249	241	288	269	248	258	250	257	260	292	237	256	261	243	275	277	229	275	252	263	267	283	277	249	262	235	282	260	289	253	276	301	294	281	252	258	270	255	234	260	279	256	246	248	229	248	233	280	283	237	274	283	269	249	272	247	243	275	271	233	237	253	276	250	257	305	273	228	272	261	245	259	223	270	259	275	265	266	246	245	219	255	248	265	281	226	253	281	270	245	253	238	247	270	250	236	277	275	269	245	257	285	276	248	265	260	256	254	289	284	262	266	254	268	271	247	267	267	244	245	276	276	254	235	286	242	300	293	287	268	249	238	267	268	259	242	262	273	259	268	238	271	254	265	260	238	271	278	283	232	263	271	281	248	240	286	263	255	278	270	256	260	297	253	236	270	271	249	259	273	259	255	246	242	271	251	251	269	246	231	239	275	243	245	240	301	283	243	279	298	301	250	246	271	253	235	249	271	270	246	264	252	247	264	283	277	257	262	227	281	285	265	288	249	254	219	287	304	296	251	276	273	277	283	267	236	258	255	253	251	241	259	231	267	277	246	272	261	265	273	275	263	264	267	215	241	264	263	264	269	249	253	268	247	238	275	250	249	248	246	244	229	269	273	243	253	274	283	279	271	249	268	241	254	242	257	261	265	224	272	257	253	263	270	282	271	255	267	238	261	266	262	268	232	252	248	254	249	238	265	271	282	262	256	266	280	253	252	242	235	263	249	234	276	269	266	260	245	230	270	258	283	236	246	257	277	256	255	245	290	275	259	265	225	275	250	253	271	229	219	251	295	255	275	294	243	273	236	264	263	299	266	258	256	258	256	275	255	262	236	237	284	217	268	272	252	254	256	288	243	264	273	262	261	276	255	254	230	248	239	269	258	273	244	221	255	250	287	247	236	218	258	269	241	285	268	289	254	253	252	241	262	279	238	271	258	248	258	295	278	260	232	250	239	242	258	274	239	251	277	253	239	249	280	291	284	239	237	246	290	239	282	275	274	281	236	264	239	284	261	232	234	259	260	264	269	243	242	293	233	273	294	274	278	256	277	278	271	283	255	236	280	262	291	287	257	253	251	264	269	314	258	252	292	256	261	251	270	262	266	263	264	250	283	250	257	279	240	226	265	241	262	253	258	250	245	253	252	271	266	226	246	241	262	241	266	289	275	261	261	255	266	257	254	230	258	254	278	254	256	245	216	252	254	257	283	298	260	274	229	278	271	283	243	242	248	271	247	267	255	246	286	312	279	240	285	251	280	280	277	251	251	255	279	275	254	229	262	278	280	257	256	239	234	235	240	237	260	250	239	281	275	235	262	273	266	277	266	252	269	279	277	248	252	260	264	250	251	251	237	277	266	278	258	243	266	262	276	257	250	252	258	253	277	273	239	269	241	262	245	263	289	277	249	234	254	279	244	273	263	227	223	280	246	234	250	232	262	261	279	244	259	265	267	236	275	271	292	250	248	257	268	304	280	290	277	265	255	262	245	255	262	270	274	260	232	258	267	232	253	258	240	279	257	235	259	295	283	216	278	273	264	236	237	235	270	296	257	247	290	254	255	284	281	252	239	261	242	248	245	257	278	276	279	253	253	259	265	282	258	283	244	281	261	279	262	251	265	291	257	244	253	280	252	286	245	273	264	265	278	284	259	244	283	249	246	254	283	256	251	255	276	251	251	254	249	238	256	243	278	256	232	276	297	278	257	280	258	265	253	227	252	273	241	303	229	279	255	262	235	276	254	278	263	271	238	258	270	244	233	281	235	243	255	287	257	272	236	285	260	268	280	268	246	248	262	258	209	278	238	261	261	284	243	279	279	260	266	225	300	267	237	238	255	241	261	262	271	286	262	256	277	268	255	250	267	272	258	280	285	254	270	274	276	279	238	257	258	273	242	269	260	282	251	282	245	235	262	243	262	252	246	269	267	239	236	268	259	278	282	267	245	248	273	240	271	242	263	246	263	256	259	252	234	243	261	258	283	238	278	262	276	272	269	299	252	247	240	268	260	241	248	283	292	287	256	292	254	260	272	255	275	274	238	287	271	259	288	287	258	275	243	255	247	272	267	248	255	296	256	270	260	284	255	243	278	258	250	253	278	286	252	250	237	273	242	256	266	250	251	240	259	277	270	295	317	258	289	255	265	271	273	268	269	262	274	240	250	253	264	265	258	252	250	261	236	264	256	268	230	251	249	261	244	288	261	281	242	287	232	261	257	258	255	237	300	291	273	273	264	272	265	287	246	265	293	258	243	260	248	252	225	273	261	265	267	279	250	264	291	245	263	285	254	232	266	251	277	231	236	233	226	251	240	255	273	281	273	292	252	248	315	274	258	228	255	270	268	254	235	237	261	253	283	255	288	264	249	273	238	278	256	271	233	266	263	261	255	246	253	222	261	273	252	274	258	250	263	234	285	249	249	255	236	254	252	250	258	240	246	256	241	255	275	274	244	235	275	243	248	246	265	272	233	286	319	249	278	239	242	269	242	248	285	243	278	273	297	270	264	234	269	253	276	239	264	269	278	229	266	228	233	252	244	277	221	254	242	273	273	277	269	259	254	238	258	257	273	265	252	261	226	272	284	226	260	242	255	262	252	258	233	243	267	247	265	250	253	249	261	277	250	302	253	283	288	277	280	282	252	224	262	264	228	246	256	254	248	271	264	288	283	255	237	258	264	266	271	257	267	296	249	292	269	248	280	262	268	257	303	276	310	263	280	254	285	289	239	240	259	267	282	241	252	295	275	247	259	299	299	261	270	234	270	275	244	261	253	283	275	254	252	227	213	265	278	266	246	263	250	264	234	266	249	291	245	263	261	253	258	254	262	270	260	261	259	246	284	254	271	275	263	253	257
7872	2565	12244	6693	1504	3309	1056	933	868	811	766	773	787	757	746	706	721	754	707	715	693	705	681	685	674	658	694	724	669	699	663	627	685	640	648	637	667	607	675	690	686	723	673	660	624	706	655	663	639	693	676	634	633	678	656	700	684	679	653	704	630	660	640	668	672	628	621	649	613	644	654	629	677	672	701	656	660	706	640	646	627	698	625	646	630	659	663	659	699	656	647	623	651	653	645	663	656	660	613	643	669	633	621	664	666	672	675	655	628	675	646	663	647	656	671	639	636	626	629	691	680	666	667	688	699	684	708	656	697	631	657	693	665	605	650	692	658	677	596	637	698	663	657	632	666	664	643	674	662	673	619	701	694	637	654	654	669	611	643	655	651	611	631	638	664	735	676	644	684	653	685	681	654	640	633	690	649	686	617	697	635	678	729	714	640	612	660	659	637	660	626	661	632	665	642	662	678	663	669	673	631	658	693	620	666	622	656	657	630	632	623	678	645	670	639	663	629	675	652	630	635	671	622	657	665	684	680	689	644	635	621	655	642	651	703	684	736	679	657	671	655	663	681	654	652	675	694	655	649	633	666	657	641	649	647	658	643	650	616	672	708	633	621	634	629	653	647	631	659	659	699	702	668	669	603	627	632	660	646	639	651	695	655	649	668	720	623	688	657	689	627	702	611	628	664	663	648	673	619	657	630	645	647	673	616	694	653	624	648	630	678	648	640	678	632	681	647	644	607	679	673	602	657	667	634	637	618	685	631	676	635	648	654	647	670	670	717	663	664	649	667	673	649	685	683	653	646	678	666	646	623	696	616	688	656	670	675	640	672	653	677	637	658	625	648	616	684	638	658	656	678	661	629	650	653	664	683	656	672	659	595	624	633	707	663	673	654	661	642	679	631	688	678	608	634	694	625	694	656	682	644	662	662	635	639	665	653	635	632	705	673	677	667	648	665	647	637	636	618	672	659	684	635	659	689	685	637	686	673	635	693	653	651	673	681	679	653	608	603	657	627	690	668	641	625	694	664	608	679	654	666	663	607	657	636	661	658	635	624	669	686	646	671	686	640	672	651	718	669	663	665	645	661	610	630	676	640	653	699	679	685	663	653	656	682	655	663	640	658	682	646	708	685	647	596	679	654	642	671	644	675	650	650	626	615	698	653	596	647	667	705	640	637	687	697	657	613	642	668	676	675	661	654	602	604	702	736	677	628	635	641	685	661	628	598	642	704	668	691	686	666	651	629	680	655	673	697	650	647	670	652	671	660	676	650	643	683	695	663	626	617	628	690	674	662	613	630	687	649	694	651	625	628	642	689	686	679	642	683	662	626	619	629	670	637	621	646	640	686	597	615	672	688	651	655	705	669	676	614	654	678	648	682	667	648	654	677	661	626	649	621	648	656	683	603	617	669	637	643	679	621	630	643	649	630	670	700	652	609	666	666	666	644	693	671	631	610	688	578	654	619	658	655	709	656	640	638	685	629	644	617	662	657	633	636	649	642	676	664	657	672	718	653	664	669	668	666	632	652	657	636	631	644	631	633	641	656	630	655	654	650	648	650	633	627	612	618	668	676	686	635	603	673	643	662	671	671	672	640	662	608	645	666	640	609	606	631	651	706	634	694	647	649	650	633	683	647	672	671	653	612	692	636	659	658	628	661	685	662	692	645	637	662	632	650	632	642	659	675	636	625	681	655	683	631	641	653	646	639	648	592	629	662	635	674	674	652	625	650	658	621	618	653	639	650	643	665	623	644	667	680	634	631	661	658	672	677	669	635	647	617	658	705	674	654	660	604	636	661	677	672	654	663	625	681	664	646	675	699	613	656	670	667	679	601	631	644	642	676	711	641	613	654	644	634	577	612	679	638	674	669	644	613	699	658	689	631	697	660	698	640	696	665	672	692	634	670	639	671	688	652	650	641	693	614	661	639	671	660	649	680	692	659	620	596	704	687	667	674	678	650	627	657	658	634	614	748	644	627	678	666	661	640	654	659	666	671	631	638	637	619	659	646	674	638	672	640	662	635	616	669	675	684	657	723	645	638	633	661	700	611	682	686	664	673	631	660	695	677	668	689	617	635	635	666	663	665	638	683	672	665	646	631	669	665	592	655	620	657	645	682	677	693	657	705	673	651	628	667	645	657	658	640	634	612	666	660	658	633	674	664	675	651	642	637	681	667	670	659	668	659	619	667	627	648	657	651	614	632	673	685	679	629	720	639	673	622	683	637	657	619	656	688	665	621	646	636	622	657	628	609	662	645	630	617	655	641	664	684	683	649	611	685	648	672	670	616	658	660	649	663	637	608	645	663	660	670	648	590	645	665	697	680	659	674	668	714	641	682	647	656	629	652	640	659	612	678	678	620	713	628	664	633	646	644	644	650	631	686	713	643	666	652	658	685	639	674	682	655	665	687	647	666	661	678	662	642	649	660	658	630	672	656	628	645	678	646	644	661	678	671	636	639	664	669	653	628	636	629	631	672	614	629	672	666	687	621	667	659	641	614	683	659	661	671	622	627	630	639	615	647	613	621	654	634	653	637	642	646	702	666	683	643	673	627	659	699	630	654	675	630	673	677	669	633	613	644	679	642	680	642	653	655	681	615	680	702	654	650	601	643	641	617	686	636	631	662	637	669	662	684	638	666	663	643	695	666	665	646	648	623	653	668	640	632	660	630	683	652	669	659	654	630	670	644	598	692	619	653	696	637	640	653	658	657	654	678	672	638	649	687	664	670	667	682	634	682	634	661	645	668	672	666	710	645	629	670	676	662	652	683	642	682	634	685	630	658	653	664	647	595	652	686	687	682	643	631	678	685	674	690	668	685	637	647	660	591	628	678	651	648	660	683	651	675	648	653	676	647	645	631	675	668	642	633	682	654	654	640	712	627	620	615	675	674	675	629	664	655	668	633	690	637	711	616	633	688	663	659	635	655	666	625	641	649	642	618	616	643	724	657	655	627	658	669	685	658	636	648	692	678	647	688	694	660	648	636	704	667	665	681	696	646	671	653	633	665	637	638	682	609	676	654	667	602	672	619	705	650	671	642	653	676	664	653	632	695	670	731	642	655	654	637	638	659	669	659	651	653	658	673	644	620	656	615	660	638	643	645	662	650	696	649	703	623	671	619	647	633	646	615	669	657	652	654	622	665	650	605	626	627	682	638	649	628	626	660	650	646	604	660	650	643	664	658	624	663	642	663	644	626	677	656	663	658	739	585	638	649	640	683	659	639	611	623	651	605	675	708	637	633	640	685	638	683	675	651	640	614	647	605	632	657	709	685	618	687	620	614	626	671	631	707	662	679	645	614	637	694	675	657	693	666	619	639	686	664	617	682	651	678	637	631	622	664	628	636	660	645	640	640	649	709	710	618	679	619	656	655	672	606	673	644	622	637	648	634	611	692	701	671	606	653	644	677	608	647	649	657	652	656	672	661	676	626	639	660	664	659	677	640	696	714	615	663	628	635	643	662	638	673	689	661	741	642	693
18592	6400	9447	5718	960	1127	573	533	494	439	473	464	492	477	494	464	467	461	392	395	415	464	406	412	449	446	425	415	476	420	450	423	437	459	421	436	432	430	386	394	418	433	437	450	398	439	412	454	430	411	436	445	430	425	428	409	433	452	447	452	435	425	490	415	438	432	458	464	440	417	436	417	416	422	382	415	395	416	409	433	452	398	450	414	452	461	420	419	438	438	419	440	427	431	425	422	427	423	411	460	407	437	449	462	457	420	484	449	443	440	412	459	401	422	391	439	407	414	443	467	430	401	428	465	417	446	403	446	458	436	434	397	464	462	452	420	422	429	374	443	447	410	443	485	447	404	424	412	438	465	473	437	415	415	429	413	396	457	424	426	407	438	408	448	406	432	442	452	428	470	437	435	418	397	437	406	448	437	447	427	402	437	443	430	434	460	420	467	433	424	410	405	471	405	453	478	451	421	409	411	447	460	418	437	409	415	426	444	442	427	433	422	429	445	439	440	448	385	403	403	447	473	458	414	403	467	433	440	422	452	438	440	443	446	427	447	431	433	456	446	400	436	434	405	443	382	460	437	450	458	430	424	404	392	436	421	435	418	414	429	440	447	408	449	457	393	394	438	413	445	393	444	442	416	404	377	421	437	408	450	472	462	430	437	458	397	415	403	439	401	405	398	414	434	459	462	416	446	432	423	464	427	457	448	422	456	457	436	382	410	433	418	455	446	412	406	458	455	430	459	428	397	459	425	389	434	418	407	417	439	409	442	425	409	428	421	402	412	442	461	426	431	420	422	455	469	467	432	388	406	438	433	453	397	432	437	402	429	423	440	458	444	460	474	448	417	424	452	436	391	404	468	439	425	454	460	451	424	433	454	454	397	493	446	420	446	382	463	456	422	440	443	405	456	435	435	407	424	457	429	428	456	394	425	394	445	456	440	442	438	404	421	387	457	435	394	434	388	423	441	386	478	408	429	425	425	404	396	433	429	458	405	444	434	407	403	393	433	466	391	445	422	439	470	414	431	375	416	442	448	446	456	431	431	472	441	429	421	412	435	453	439	449	410	457	436	420	455	451	415	468	408	404	398	439	445	482	478	426	410	470	403	445	443	448	403	438	439	411	390	410	459	430	460	445	420	468	404	457	447	473	475	433	426	429	438	440	420	408	373	426	447	418	422	429	434	431	472	418	420	433	426	447	447	427	449	446	391	433	414	413	405	402	430	406	459	436	435	430	483	457	461	420	439	430	445	413	414	413	416	414	469	463	436	463	436	442	411	466	423	401	422	390	396	381	447	403	461	448	491	445	442	421	434	463	432	418	429	453	427	443	415	416	444	451	436	414	468	416	424	409	431	401	458	418	429	405	418	393	445	433	421	434	409	411	454	432	421	413	434	502	431	465	442	474	459	419	418	436	432	432	424	413	415	401	422	431	454	425	406	433	393	491	428	468	447	437	457	457	441	430	419	430	406	430	427	450	428	422	404	440	418	489	453	421	449	422	409	429	479	437	441	392	450	415	423	435	402	383	411	401	416	409	422	398	417	408	425	462	452	429	416	454	456	409	423	438	409	443	461	428	404	458	410	455	449	420	414	430	421	436	442	434	423	434	422	406	386	435	458	390	421	463	402	448	432	438	417	448	446	460	421	411	431	392	435	426	420	432	419	430	436	394	466	458	411	446	407	415	427	397	439	405	431	450	446	402	432	454	411	438	479	457	410	416	436	399	442	411	433	449	445	384	450	447	421	436	453	443	415	443	422	379	441	443	416	450	438	418	452	422	446	432	412	430	431	440	412	437	437	408	423	435	427	453	428	387	439	453	462	434	417	444	410	437	437	434	422	428	468	454	393	445	415	405	458	461	403	416	457	471	466	449	424	449	448	437	454	452	414	387	446	452	411	458	409	434	429	427	466	418	444	396	425	422	433	408	435	403	425	434	445	458	404	420	416	484	468	459	423	433	449	384	420	451	424	406	424	482	443	430	458	445	439	404	404	381	420	451	455	428	427	479	432	454	443	392	396	413	433	432	428	449	495	394	451	443	431	415	407	381	465	416	431	426	401	395	450	465	411	418	432	408	425	452	391	427	406	411	405	460	437	439	448	407	419	456	438	450	472	447	427	428	417	430	369	420	406	429	404	425	404	419	436	415	430	447	436	395	419	442	394	417	435	465	418	413	429	430	429	411	450	462	468	451	467	423	410	419	440	476	398	428	430	412	431	413	394	406	446	430	416	453	422	438	410	421	406	416	417	470	446	462	417	415	453	415	444	427	448	445	434	417	405	432	421	427	439	438	453	439	432	430	422	410	445	423	414	428	424	388	427	396	418	454	447	405	381	481	460	466	431	424	391	421	426	430	422	431	425	439	438	418	434	464	424	409	425	400	432	449	407	419	414	416	396	444	421	393	445	426	476	427	415	435	450	413	421	425	418	445	415	459	435	398	418	450	448	398	439	411	402	442	438	423	432	439	432	413	375	444	410	411	432	428	465	437	433	397	447	389	389	406	448	421	391	445	426	431	443	452	445	411	440	444	430	422	446	449	438	454	432	440	449	486	421	415	431	482	398	460	458	466	447	458	435	422	429	427	449	430	415	487	474	478	420	427	424	427	445	407	449	386	446	451	408	428	427	435	441	383	395	421	419	430	456	394	415	461	447	402	462	450	477	436	434	436	432	398	444	462	432	454	405	428	389	415	414	434	419	438	447	443	456	447	441	443	407	419	404	390	460	432	445	396	461	446	412	435	398	442	403	422	418	449	453	449	457	446	426	423	428	428	385	427	425	434	407	422	419	449	414	459	429	447	450	367	489	404	427	442	459	441	376	360	432	413	442	410	433	450	445	402	492	436	454	403	434	420	377	401	419	491	409	457	433	432	416	435	418	425	445	469	422	455	453	472	438	407	414	431	464	410	412	417	412	413	437	443	432	434	418	469	439	416	425	437	415	444	456	449	436	407	437	432	424	401	427	458	414	423	401	435	405	444	421	431	415	419	447	398	426	454	422	418	428	415	405	444	393	405	442	407	419	428	421	426	478	411	457	409	439	420	412	446	422	434	432	413	427	443	444	418	412	447	427	408	454	433	450	410	427	432	468	416	444	440	439	402	418	489	441	428	403	432	433	418	410	405	422	446	431	453	435	425	444	470	468	406	416	417	455	432	427	442	426	416	443	411	420	460	425	483	462	399	407	486	392	458	448	441	412	450	419	477	459	482	433	428	418	443	457	472	448	398	373	410	456	429	414	398	441	433	447	423	407	408	428	477	427	425	418	438	469	437	405	408	469	401	415	432	442	436	392	413	429	419	402	415	403	439	427	436	437	430	428	420	439	428	392	420	421	429	403	433	424	445	402	438	410	431	413	454	433	424	437	465	405	431	437	412	432	392	414	411	459	441	436	470	411	433	450	422	444	405	414	471	441	397	419	398	469	381	421	412	438	399	411	441	405	419	446	422	438	441	409	424	438	423	399	467	471	451	418	498	415
10333	5696	16171	10159	2477	3880	1742	1514	1415	1377	1333	1289	1210	1157	1179	1216	1150	1089	1131	1119	1080	1106	1111	1087	1078	1092	1018	1027	996	1021	1047	1023	1022	1060	1036	1034	1044	994	1019	993	1070	1006	1043	1018	1012	1006	1033	1061	980	1058	1052	1016	1073	996	996	997	1060	1018	1030	1057	1036	1025	974	989	993	1002	1019	1003	1018	1001	1056	991	957	975	1026	1043	978	1049	1043	993	1037	996	997	1002	977	1013	1052	1051	991	1021	1028	1033	1018	975	999	1078	969	1030	982	1052	981	1036	1068	1038	984	979	929	1039	1034	1096	1009	1056	984	1049	1022	1052	1058	1008	985	1028	1020	1036	992	955	1005	986	975	984	1000	971	998	991	1038	975	1003	978	1016	1047	959	1019	979	960	1038	996	991	984	1020	1008	1026	994	1028	1023	988	944	1009	1025	1006	978	990	1028	995	1056	978	1003	978	995	1065	977	1037	1027	1023	1006	1055	980	1024	1013	984	984	931	985	1033	973	1002	1076	1019	978	1044	1007	1038	1047	988	1045	1063	1093	1010	972	1059	967	1011	999	1011	971	1000	1047	978	1019	1003	1022	964	976	987	979	1000	994	1064	979	1003	1023	976	1017	1004	947	1028	1028	986	979	999	1038	967	986	991	974	974	1055	1021	967	1029	1007	1010	958	1012	1016	1040	974	1000	1014	1022	979	998	1041	977	981	1006	1018	1009	1026	1004	992	1015	949	1060	997	1019	947	993	971	1031	1002	960	990	990	1016	999	1015	971	1009	968	976	1046	996	991	1020	1008	986	1010	997	995	993	1069	1019	1035	1018	996	967	981	995	1013	972	1014	956	1011	978	1040	1035	962	1023	1074	1027	983	1038	1022	1056	970	1030	1029	1066	986	997	972	991	1002	960	992	961	1016	1002	1010	950	1031	1053	1031	1022	984	995	1014	1004	1044	999	993	1007	1004	964	1004	1011	1008	1034	997	1049	987	975	1032	1040	1013	998	1007	1038	1001	1070	1025	980	1019	991	1004	1002	987	971	998	1017	992	1041	957	1017	1020	1020	1034	1018	1047	1007	1006	993	1028	1011	999	979	1009	1013	974	1020	999	981	992	1013	1035	1031	997	982	1027	957	976	991	1013	1006	1036	1052	996	996	959	962	1033	1000	1032	984	965	1051	1040	996	1050	1057	986	1018	970	982	987	1028	1010	1054	1036	994	1017	1028	963	1060	968	1011	1033	1012	1007	981	1038	937	1075	981	1009	1020	1007	971	986	1002	965	1009	1019	1021	1031	1037	1018	1022	1029	960	1038	1038	1037	1000	1013	1003	1033	1020	1092	983	1004	1028	997	1055	965	1021	1024	1022	1030	1032	1054	1028	1008	994	1055	1031	1023	1043	1001	998	1017	987	1007	1016	994	1028	994	1007	1025	1111	1020	1014	1034	1037	974	1002	1026	993	1020	962	1032	945	1020	1053	989	955	1040	1002	1009	995	933	1002	874	1008	1079	971	1000	1084	1021	1049	988	996	980	977	1050	961	1011	1045	1051	1003	1068	1022	995	999	989	961	1030	982	1012	991	1015	950	985	1066	963	1013	976	1010	986	1048	1039	989	992	1006	1010	993	965	1010	1037	1009	1068	1004	1017	1000	978	957	1060	1014	1018	1004	1046	969	1018	995	1031	1004	1013	960	1022	1002	975	967	1000	1000	980	1030	1039	1010	1022	1032	1068	999	975	985	994	1004	1026	972	1005	1034	1006	1029	1011	986	979	1052	973	1001	1006	1036	962	1008	1008	1000	1019	992	974	1004	978	987	1002	1044	978	1062	1038	1075	1027	1012	969	1036	981	1051	926	1056	996	1068	1072	1016	1014	988	1039	999	984	990	973	1057	1044	981	987	1002	982	1034	998	1039	1008	1004	989	997	1032	1000	1033	1024	990	1009	970	1025	1023	1043	999	993	1051	1025	993	985	971	1010	1030	1050	1002	991	996	1027	996	1049	1014	1008	1018	982	1026	987	1038	995	1033	979	1023	1076	1013	975	1088	1029	1017	994	993	1002	966	1023	931	994	1047	1027	998	950	954	1021	960	1014	968	974	1057	1038	981	1002	1003	1004	942	965	959	1025	1045	1025	988	1015	1002	1049	990	990	1012	1033	1046	1022	1035	1033	952	1003	958	1075	1027	954	1013	975	962	983	996	1024	1021	1029	988	987	1028	1028	983	952	993	960	1020	987	1027	1013	1009	1010	1034	989	989	960	971	976	998	1028	1030	1040	1039	974	1005	1016	1012	996	973	989	1029	996	1027	942	1002	956	1007	1011	1002	1000	1030	1008	1015	1036	973	1011	1014	999	1042	1015	1052	1000	1014	977	974	951	1011	992	959	998	1040	1010	1015	1000	968	963	1090	1022	993	1065	1003	1044	996	1056	1002	1037	1061	1038	1046	980	1027	959	969	1039	993	1040	1040	990	1019	1009	985	1045	1016	1029	970	961	1015	1024	1009	1034	1025	1053	1023	1046	991	1058	1042	1031	957	912	992	1048	1004	1045	1069	986	1012	973	1003	980	991	1062	1006	1025	972	1017	1027	1023	992	1023	995	1013	992	983	989	1015	960	992	1012	1013	991	1035	1004	1014	1014	1002	978	1016	1034	991	1003	959	1052	1038	967	999	946	965	1010	1033	981	1019	1034	1020	1014	1003	1000	986	989	971	956	1020	987	960	993	1025	1030	970	955	1020	1094	989	991	986	1026	1001	1038	1059	1021	1045	1037	1031	985	996	998	963	1012	1016	1010	1013	1000	1046	1050	945	965	981	1021	994	1006	1016	1056	988	1027	963	1065	1063	952	1018	988	957	1008	1001	1001	1036	998	1010	990	1083	1007	1011	977	1005	958	1041	990	961	1067	1031	976	972	1023	974	1111	1015	1047	977	1001	1041	1046	991	1042	1057	1046	1016	1047	963	1015	973	985	1039	1004	1030	1064	1000	1017	969	1059	1144	948	957	1004	996	1005	997	992	997	935	1073	1020	1032	963	1019	1000	980	1048	1040	1031	1021	1038	993	1064	986	990	1034	1044	1003	977	995	959	1015	1016	1048	966	988	996	992	959	1040	1026	1023	1010	1056	1002	1039	997	1024	976	999	989	965	980	994	1007	998	1021	1008	964	984	985	1012	1000	1012	971	994	1038	1009	951	997	1058	990	991	1040	1040	1040	1008	924	1017	1017	1012	995	1000	961	937	1026	1047	1055	1028	1000	1016	1016	1020	1018	1020	1014	1097	1009	983	1009	1056	1004	1033	996	1032	988	972	1055	999	1025	941	970	1026	978	1023	1010	973	1070	1046	1013	1018	1012	1033	946	1008	948	1045	1013	1015	1080	984	1044	995	1061	1001	994	1005	976	1014	985	1035	1015	1013	1010	1033	1049	998	1020	959	1039	976	1006	1033	975	1031	1017	995	989	981	1076	1019	1016	939	977	1025	1035	1072	976	954	999	998	1034	1025	966	1007	935	1002	1003	1037	1001	960	996	984	1065	1030	1034	969	1016	1045	1011	986	972	971	1027	1038	1003	991	983	968	1003	1068	1015	983	1013	1012	1045	996	1064	967	1006	997	931	1019	964	1022	959	1050	1016	1013	1055	1022	964	1023	974	949	1020	996	970	1011	997	1033	1070	1016	1041	1042	1001	1014	1006	982	1026	1042	1006	1039	1014	1053	1007	1030	1015	959	1017	1034	1065	1049	1020	1009	1065	1015	987	966	998	1030	997	991	973	1047	1045	1008	1075	1092	976	1012	1050	973	1015	1025	1039	993	1009	983	1014	922	1030	1016	1005	998	937	997	1007	940	1012	1011	1036	914	1003	981	1044	1057	996	976	968	1079	956	1060	1002	1001	1034	970	1012	1068	991	989	1021	1014	989	997	991	1016	973	1040	966	1031	1062	1010	979	1026	1005	992	1051	1019	1002	1002	976	1070	1041	1015	997	1045	985	1014	1009	969	961	1071	990	995	1019	1061	980	959	974	1041	1017	982	1006	998	1037	1020	996	982	1017	1008	1021	1017	1018	931	1033	994	934	983	1061	1011	1023	999	1013	1018	996	1024	1053	1049	942	1084	1023	1045	979	1033	1031	976	985	1001	1015	1090	1041	983	997	1024	999	959	1021	950	1007	999	992	1041	995	1050	992	984	1005	967	1004	1025	1040	1043	1012	1010	1000	1045	981	1052	1007	1003	999	994	1001	1039	983	1012	1047	1018	1016	960	1024	986	976	1019	1014	1039	1091	1019	1025	1005	1058	1011	1023	1047	1040	1012	1004	994	1039	1014	1022	1032	1056	997	960	998	1015	1022	952	1038	1006	1025	1015	967	1024	1014	969	989	1008	1012	1019	1032	1028	965	943	997	981	1007	1022	1020	991	983	1024	1058	1013	995	1024	990	1005	989	1014	985	983	987	996	985	987	1020	1031	1020	1031
3522	3095	4447	1825	535	565	449	439	378	414	400	449	462	417	415	439	457	421	427	394	394	445	447	444	408	427	441	438	451	434	414	435	421	419	435	420	448	457	396	436	479	427	431	414	426	479	433	412	452	406	408	450	424	420	424	469	452	463	387	400	425	438	446	406	437	453	427	458	443	450	430	451	415	403	399	408	470	451	453	413	429	437	432	409	447	406	412	446	440	449	424	408	464	392	453	400	423	443	410	480	428	418	448	443	399	417	412	411	400	417	432	406	455	429	432	442	431	412	430	449	433	415	444	431	414	426	428	424	432	401	444	423	411	430	452	444	406	429	432	377	428	437	397	435	460	432	444	450	408	449	401	422	389	464	426	396	413	449	475	408	431	432	457	436	393	431	404	439	440	426	425	437	432	413	390	449	418	402	403	432	409	400	450	427	454	401	425	403	466	421	444	431	433	427	421	399	425	439	396	430	395	456	455	473	449	428	428	419	451	419	414	451	447	461	425	397	413	389	440	420	433	448	392	471	437	390	401	437	465	404	479	431	448	448	391	440	430	438	432	399	422	446	422	419	436	452	457	426	429	403	437	450	403	365	426	443	430	402	490	441	445	419	382	421	413	400	432	445	437	394	424	394	418	440	442	421	408	399	416	392	459	463	416	409	392	400	432	412	449	429	435	415	429	396	465	414	431	406	414	430	416	416	433	472	409	458	426	414	420	410	416	380	438	412	376	406	441	427	449	414	467	455	421	396	409	440	390	428	439	370	439	410	419	425	406	427	454	430	397	465	452	438	431	457	450	422	425	406	426	436	437	454	423	420	383	405	433	392	408	417	390	437	447	433	458	401	384	440	418	418	438	410	453	423	413	396	415	415	419	450	457	477	385	477	430	378	446	411	437	419	433	397	409	359	413	402	443	387	417	452	441	400	451	420	406	456	455	408	435	404	430	433	428	447	384	422	431	429	395	414	434	450	434	428	438	422	433	422	382	405	427	427	459	446	429	423	460	474	429	441	431	443	384	394	421	406	458	422	415	406	475	437	430	428	423	448	427	443	411	434	425	428	478	461	450	442	414	426	400	429	416	386	485	416	406	407	452	437	418	449	423	437	448	425	464	415	434	411	393	429	428	442	408	427	436	420	432	440	404	448	429	402	420	419	446	426	404	409	406	446	438	424	433	412	425	464	416	414	434	427	431	411	397	429	437	423	439	417	417	447	426	419	462	423	368	412	426	394	437	437	389	437	467	397	426	420	448	427	439	401	407	467	473	378	429	467	426	402	432	390	382	408	433	411	423	440	463	411	404	450	429	408	402	445	425	393	439	413	432	415	431	452	405	436	411	438	431	424	410	427	429	420	420	432	422	458	405	464	483	425	395	437	432	434	429	421	420	461	443	428	436	461	434	433	415	421	428	413	462	380	420	455	451	459	419	457	421	429	419	459	396	409	375	420	403	417	472	418	406	447	405	438	459	427	405	421	457	423	407	404	448	426	417	431	413	443	432	462	432	396	456	434	452	419	412	453	434	444	458	422	434	455	415	433	412	415	436	439	425	436	429	406	421	411	398	407	394	417	447	413	425	432	468	382	399	417	403	401	432	389	421	431	436	410	415	438	417	455	400	404	440	438	442	425	463	440	406	458	382	440	413	383	407	441	475	441	453	405	436	439	421	397	445	474	417	412	443	442	406	410	413	400	445	428	411	475	428	427	445	455	429	369	474	428	392	410	419	432	397	449	431	435	396	416	462	470	417	434	396	378	417	413	437	424	454	394	431	426	424	411	462	459	413	417	449	428	419	422	444	431	432	444	409	448	442	429	430	425	424	468	452	443	426	394	412	453	402	431	416	456	420	464	451	454	454	442	452	444	406	455	423	446	434	446	430	447	378	419	413	420	404	409	462	406	412	430	446	414	458	430	427	441	396	430	443	435	457	446	447	383	494	436	426	407	407	417	436	436	432	397	442	424	438	429	384	415	400	377	424	409	456	434	447	437	420	443	417	443	434	447	435	448	440	400	408	423	414	451	450	407	405	429	451	402	371	401	430	416	423	439	438	417	420	409	426	418	447	428	412	433	444	429	440	442	410	450	419	411	435	418	392	400	409	422	417	463	470	423	464	382	424	427	416	419	423	414	429	437	439	468	413	427	450	413	430	421	432	395	455	427	435	417	429	390	428	428	451	456	403	432	441	394	429	431	413	440	422	432	402	425	396	423	425	413	481	382	457	411	417	400	415	429	456	406	440	432	430	443	462	457	396	460	429	428	431	442	392	418	443	448	432	419	443	405	396	454	405	432	465	402	469	443	435	434	457	459	423	415	431	409	407	444	418	434	432	458	411	421	421	420	404	447	429	431	429	460	436	463	437	435	381	382	434	415	421	413	425	457	435	401	452	439	409	436	408	451	407	440	474	446	423	422	455	474	438	438	403	446	379	379	458	419	401	444	414	429	406	467	376	420	426	452	471	443	453	421	451	432	425	434	439	438	413	418	449	420	385	414	457	425	386	435	418	427	437	420	470	411	416	402	432	446	414	409	423	447	421	438	391	461	423	420	436	446	460	411	431	428	421	390	420	406	436	458	467	428	423	456	432	411	399	415	448	428	412	422	474	458	427	384	389	456	447	429	442	392	432	456	444	406	449	428	436	460	398	399	374	420	426	449	459	453	410	443	425	409	419	419	425	399	430	425	430	440	440	438	436	401	440	438	469	398	436	422	460	433	431	454	424	408	424	400	477	422	486	443	414	450	461	423	397	394	390	406	425	411	397	428	441	433	447	466	447	415	399	388	415	399	451	442	399	435	423	390	449	439	461	443	421	465	426	443	439	396	410	427	426	411	393	404	452	429	436	431	428	422	448	460	419	439	436	416	434	410	444	395	386	427	428	411	417	469	428	418	402	425	431	447	440	427	427	457	432	406	447	491	407	433	421	473	441	420	459	407	405	431	410	379	411	409	457	449	455	409	425	425	465	413	438	443	412	438	418	465	449	428	440	424	403	414	426	433	431	431	416	465	429	380	455	391	469	471	414	444	411	430	443	420	418	403	464	440	442	401	421	448	435	435	428	415	427	395	421	410	427	393	397	443	466	441	413	398	444	415	424	427	421	449	467	416	386	422	418	393	422	413	462	452	446	411	402	438	427	423	412	399	430	439	435	439	479	428	445	466	429	403	467	455	405	470	416	423	424	434	418	447	439	377	418	441	441	476	489	448	413	433	432	442	441	435	410	405	423	446	432	460	435	401	426	421	428	385	408	424	418	458	395	408	420	430	434	457	462	426	412	473	444	434	445	462	448	427	467	421	404	426	462	447	428	410	452	429	437	448	383	424	426	409	419	433	407	438	382	413	427	426	419	395	456	403	408	433	393	425	450	456	475	443	437	430	454	465	429	445	423	429	410	419	412	460	404	455	471	411	410	396	455	464	413	402	443	413	420	466	440	473	434	443	456	424	428	449	408	387	438	423	425	409	410	458	410	412	482	406	405	411
2911	3602	8240	3842	1002	1692	998	1002	973	953	1029	980	952	909	947	975	933	976	927	942	956	961	967	979	945	958	989	995	951	953	971	1004	939	979	908	996	985	942	937	973	958	968	963	959	969	1001	930	957	902	1027	942	979	957	967	953	993	907	916	946	1002	962	999	912	977	942	990	960	972	995	919	902	988	983	953	896	930	963	969	1006	963	978	954	915	926	956	918	978	973	931	970	996	987	1007	952	978	900	966	1010	951	1000	943	950	974	937	971	970	944	987	987	955	952	935	931	1001	972	962	944	956	1005	961	977	985	925	1007	1047	932	974	993	943	982	957	957	956	979	953	976	987	931	999	972	1003	976	981	970	981	976	977	911	950	924	970	1008	961	991	988	995	966	918	952	982	929	892	975	975	883	945	939	942	932	961	986	946	959	990	900	912	913	958	901	923	908	946	959	967	919	999	935	937	991	898	980	918	948	950	969	997	889	960	1008	977	915	974	975	975	935	959	1001	949	924	977	917	963	960	922	960	903	957	923	964	966	942	956	1040	935	960	930	990	965	930	977	952	953	956	967	964	935	961	972	908	987	1003	965	972	939	965	981	926	993	942	996	1002	961	956	934	971	931	976	917	941	981	982	942	1038	930	938	948	960	928	974	969	948	953	915	962	962	942	947	955	1010	956	979	984	925	940	1000	974	976	996	945	967	976	975	924	986	988	937	998	954	932	965	966	946	959	928	955	956	927	950	974	929	968	953	985	970	944	944	973	953	964	974	969	967	939	964	952	933	955	933	947	952	994	966	971	965	945	970	953	915	931	982	927	945	917	1004	975	977	952	977	936	966	985	975	930	981	997	947	992	958	988	965	992	956	987	915	1029	942	1003	916	1045	981	971	956	947	984	1000	983	942	952	952	1009	949	965	957	986	916	959	931	945	979	984	938	961	912	1028	973	1030	992	910	936	943	935	977	987	998	946	949	976	1029	934	969	945	975	943	946	939	975	959	939	943	953	935	964	951	1036	960	960	943	909	1018	939	950	990	960	932	1001	931	932	947	978	949	976	985	963	991	945	952	981	978	977	928	908	1010	928	949	951	1015	976	933	933	956	932	932	982	962	916	994	963	959	916	917	932	1010	952	994	975	1000	995	984	929	1003	960	981	982	982	1023	974	963	982	962	996	975	958	951	1002	994	938	964	969	993	963	977	968	1012	980	997	944	931	931	951	924	974	1021	1025	1009	931	956	990	914	980	938	919	986	936	989	895	979	959	964	986	937	978	1006	948	1013	971	957	989	1013	944	934	1019	979	949	981	922	1012	953	923	1010	945	961	953	916	986	1031	971	985	938	945	901	907	942	958	956	965	932	940	1005	972	923	1006	940	975	998	974	951	958	921	944	955	945	939	977	966	964	925	986	983	993	955	937	943	1000	979	996	947	898	930	994	954	935	1000	951	919	963	933	971	940	960	948	958	964	1043	950	916	953	985	980	957	962	972	960	968	967	935	999	950	966	985	980	934	931	962	963	935	927	955	1003	970	969	999	970	925	941	955	992	946	923	969	1018	942	968	964	915	966	889	941	972	997	944	973	946	986	935	966	962	903	943	923	988	985	967	965	961	952	997	1011	983	984	1001	926	950	987	1034	933	932	1007	931	1036	942	983	1014	973	965	1003	946	1010	962	987	948	968	950	976	998	956	968	957	859	899	953	990	1003	968	970	982	969	968	988	952	1013	974	968	971	1005	927	958	955	1007	947	979	928	944	968	1017	933	985	946	925	966	1029	914	939	1005	950	941	998	889	971	985	971	979	981	963	976	977	911	998	1048	946	965	951	1011	938	977	927	924	963	951	904	969	952	981	931	980	973	952	961	948	947	965	953	912	992	927	992	913	944	963	996	1013	916	940	974	951	961	946	957	939	978	975	940	900	971	978	979	986	954	1010	934	947	963	938	943	914	964	932	956	947	968	977	959	976	977	969	979	975	985	1013	972	945	996	989	945	999	982	959	989	910	951	953	985	947	948	949	970	921	992	896	929	895	956	925	920	964	912	899	1010	934	924	944	942	976	1024	961	967	999	941	923	976	994	1007	927	959	930	954	950	962	936	935	919	963	984	931	991	924	971	980	974	940	912	1001	972	949	915	1029	993	991	1022	927	919	1037	965	962	975	1008	926	956	1015	1019	946	985	952	950	939	979	1009	968	961	956	976	946	1005	908	1012	970	932	1014	948	954	959	930	996	959	980	973	961	964	986	908	962	1018	951	973	950	957	969	1007	984	919	1054	985	1008	934	967	949	1010	999	982	961	940	965	926	1029	948	987	945	969	937	964	998	981	942	969	1018	962	1011	1016	953	964	948	976	1013	992	994	902	963	935	1015	934	926	951	1014	982	976	999	984	903	951	950	972	974	934	949	932	950	964	965	1011	976	947	994	937	978	965	1020	923	965	1016	928	981	938	957	941	971	983	916	955	1001	946	890	1031	929	930	986	950	942	1004	929	983	955	942	974	966	958	1018	936	944	949	931	992	909	939	968	1031	891	935	950	979	995	970	937	988	958	966	921	982	969	938	970	965	958	934	961	930	897	992	989	1011	943	917	940	990	965	993	941	979	991	1000	922	934	952	923	957	917	949	922	927	965	1009	945	994	985	973	996	969	957	967	957	924	953	938	976	969	997	925	947	957	947	983	1016	896	1029	919	937	894	984	979	963	990	956	965	985	1002	962	999	968	933	964	907	888	1016	977	971	945	932	956	1013	978	956	962	977	961	951	919	958	952	967	965	949	971	981	979	921	1007	940	952	941	946	928	967	948	967	950	938	956	1009	945	992	972	967	967	981	960	972	961	921	985	933	946	937	958	957	943	938	990	921	998	939	967	977	1026	934	1001	967	977	938	973	978	991	1004	929	939	979	932	955	947	985	960	952	965	969	911	965	941	963	973	979	958	988	970	955	985	905	972	997	912	882	947	973	964	1002	989	996	1013	941	966	998	990	958	955	967	905	958	998	929	991	904	971	957	1035	936	1006	961	976	967	960	924	921	880	972	988	928	990	949	962	962	890	1026	943	931	993	935	968	890	970	919	894	962	938	955	972	979	961	919	964	981	942	975	995	957	933	918	1002	955	1006	1014	962	974	916	1010	948	929	939	1019	951	1010	1060	1002	996	904	888	968	984	962	933	970	909	939	993	969	994	983	998	936	951	931	945	972	969	995	958	1039	936	955	944	937	939	972	953	940	967	995	947	953	946	996	945	891	911	986	997	990	886	1013	958	941	952	954	994	975	981	1009	993	1009	1001	951	969	984	923	934	937	942	935	913	945	992	993	971	980	946	973	978	954	930	977	947	917	979	980	952	983	939	927	950	969	938	983	972	981	965	991	934	958	942	938	970	975	959	982	977	1037	961	1000	918	960	955	907	969	967	1003	994	976	1021	960	991	998	1021	938	937	1016	888	967	934	975	974	980	1022	991	966	940	1018	979	968	957	976	985	957	935	989	883	924	1029	991	1003	929	934	950	945	955	990	966	929	964	951	939	992	985	986	949	949	937	952	971	960	965	966	939	963	921	915	944	961	934	1000	949	945	970	953	972	982	1022	994	906	959	928	983	958	951	948	962	1012	938	954	990	975	943	929	951	1007	936	914	923	1001	982	884	934	886	974	906	931	969	943	916	987	941	1007
11515	7262	9148	3035	500	535	342	341	326	343	329	308	317	314	260	298	284	320	303	287	324	332	345	270	320	303	282	332	300	307	290	298	299	335	289	284	296	298	268	316	286	285	338	269	301	305	286	295	316	288	279	296	292	278	308	288	279	270	332	266	276	346	303	319	287	289	292	296	265	304	303	272	276	278	304	289	292	287	286	299	301	340	296	259	297	289	273	303	291	282	286	300	266	278	297	309	286	269	251	301	323	305	262	279	292	286	290	295	279	295	299	296	252	302	276	310	304	287	326	284	296	319	317	283	311	307	316	310	270	277	280	314	253	276	275	304	300	289	312	293	278	319	305	301	283	275	295	295	306	276	282	284	293	297	319	304	313	295	298	303	307	301	281	312	268	291	295	323	298	279	318	290	290	324	342	289	306	329	283	264	293	284	303	318	312	294	290	264	296	318	292	284	327	297	323	266	281	266	292	269	296	272	309	281	295	313	286	299	261	312	252	298	297	311	305	325	264	303	282	288	274	306	287	313	296	282	312	282	288	255	326	258	284	329	302	288	332	302	335	285	319	334	320	334	284	264	315	274	316	298	293	291	270	277	292	306	315	329	308	305	289	268	291	295	273	307	316	314	254	268	292	277	312	289	320	308	340	291	293	333	305	293	270	284	287	308	317	277	267	303	285	276	270	278	304	285	302	260	272	307	259	285	305	318	318	289	308	307	288	279	285	279	306	338	333	334	302	301	304	292	301	258	300	322	269	283	327	256	298	266	307	302	327	303	294	269	265	267	283	282	259	272	273	328	305	256	278	293	313	307	296	288	334	325	304	293	276	297	256	329	315	280	264	318	299	309	288	261	306	256	317	305	261	291	302	316	337	291	271	316	273	297	272	278	299	284	290	284	300	293	275	325	295	271	297	281	265	291	270	296	285	276	291	293	286	290	299	308	287	287	282	286	285	272	297	286	287	296	295	287	272	267	318	298	288	294	282	286	291	293	273	288	286	264	292	267	298	293	319	263	296	330	302	283	311	292	300	263	319	274	294	321	287	288	328	319	276	277	262	309	316	285	303	299	297	303	268	273	270	271	270	337	292	297	298	300	284	287	281	303	299	284	286	283	304	270	314	284	297	282	244	295	284	297	326	302	317	286	302	274	288	309	259	299	305	317	288	264	289	284	268	301	316	284	304	336	299	327	276	319	295	320	270	283	295	314	286	275	299	284	306	275	277	254	284	283	327	316	325	301	315	334	301	301	286	317	334	287	291	273	305	277	262	274	296	299	267	288	288	307	282	278	288	312	277	300	320	280	292	287	302	279	299	310	269	289	274	308	294	297	298	291	299	299	308	266	271	311	301	263	282	273	286	314	327	269	308	304	321	312	315	317	273	266	271	242	344	315	269	292	296	275	283	312	290	294	291	283	303	324	297	321	319	303	264	301	316	313	298	299	285	301	336	310	290	306	311	285	327	281	310	266	274	299	306	300	291	296	296	279	281	288	262	278	273	281	306	319	299	270	313	287	309	260	308	300	295	323	282	289	309	293	335	293	279	306	300	293	289	303	305	282	291	309	264	287	291	308	294	327	308	320	327	297	337	287	266	287	288	292	311	298	313	320	322	291	329	290	322	287	302	306	305	288	302	269	315	290	271	279	278	267	255	321	323	300	283	289	288	289	287	256	307	304	302	290	296	271	293	311	304	328	274	289	276	283	284	303	313	312	260	271	249	270	319	289	323	275	306	298	290	300	299	315	276	263	297	276	307	319	331	306	304	299	315	281	306	304	322	283	299	262	265	305	293	296	290	319	302	276	286	302	281	305	320	294	296	327	280	288	310	312	309	309	262	281	285	267	273	276	309	305	286	300	276	284	283	326	281	305	272	268	270	301	268	290	313	310	303	274	314	289	305	318	297	277	281	289	304	334	298	314	297	329	306	284	293	273	290	280	322	282	284	308	278	269	303	293	285	287	281	281	292	295	306	308	286	255	280	318	258	303	300	281	308	286	320	321	310	282	302	293	301	281	281	326	307	318	297	280	278	313	313	321	308	286	285	270	283	299	290	281	309	314	297	301	270	289	280	307	321	301	309	272	309	310	270	280	305	297	269	316	324	289	277	297	273	310	291	272	312	287	286	273	320	278	257	291	295	303	272	248	262	304	295	319	285	301	261	295	304	331	305	283	309	274	294	281	298	318	285	297	293	327	294	296	265	307	295	288	299	298	290	285	283	299	303	279	249	308	284	308	296	290	300	290	295	258	276	291	296	269	284	282	261	280	293	285	289	303	302	286	309	289	257	276	288	282	284	276	305	250	295	304	288	266	330	267	271	319	301	282	273	302	290	287	272	270	288	302	335	326	250	290	287	272	306	297	294	313	306	314	277	289	302	252	310	260	290	301	302	292	298	288	287	292	301	284	312	292	285	266	321	329	296	284	314	276	313	260	285	300	303	288	277	280	299	276	245	316	309	299	298	317	282	300	273	285	276	288	303	307	268	310	316	311	301	328	300	290	290	293	280	305	318	283	285	264	253	295	297	298	328	299	311	270	283	280	273	268	326	279	297	326	289	311	310	263	306	299	256	292	251	299	314	301	295	300	297	285	292	287	305	283	297	297	326	307	300	314	287	275	256	304	296	274	318	303	275	281	293	283	300	267	305	302	275	292	295	272	287	305	292	297	281	279	309	293	296	291	271	306	275	317	292	277	296	299	262	293	295	289	278	312	286	288	308	300	322	300	326	310	322	285	296	302	314	330	295	324	292	253	293	311	317	276	279	333	306	294	284	285	320	287	321	287	318	303	291	318	284	295	269	277	293	309	296	307	317	275	299	305	307	304	295	295	271	284	296	305	279	262	274	283	292	275	280	277	273	267	284	277	323	275	283	294	332	287	290	312	281	286	291	303	298	295	299	289	303	312	290	315	286	309	291	325	296	294	293	322	303	295	309	304	304	262	269	265	295	277	263	307	290	291	291	329	308	309	315	299	282	288	282	294	334	307	313	302	306	295	287	318	276	312	287	292	310	312	309	292	281	284	316	311	287	332	261	288	303	281	314	266	322	282	294	292	325	309	275	297	297	327	312	305	265	306	260	269	299	304	292	296	331	261	302	296	303	274	307	300	305	283	256	308	258	286	314	307	308	284	334	306	277	297	289	336	269	282	259	278	331	281	323	301	289	294	336	307	281	282	299	282	272	299	293	333	278	309	310	291	281	322	310	290	298	312	309	285	290	304	269	277	291	286	286	318	288	284	296	306	305	293	298	277	286	285	294	306	280	251	310	325	291	304	316	277	296	266	261	283	280	301	334	287	295	270	279	283	304	291	292	286	352	304	302	321	303	287	322	291	273	305	303	293	272	295	296	290	273	306	287	320	317	326	303	300	310	287	276	297	311	280	269	277	313	270	328	299	310	319	298	298	296	275	294	297	319	315	305	322	304	288	273	348	282	277	297	289	271	311	290	304	324	311	285	319	296	266	305	323	277	290	289	307	328	318
8369	6854	14730	5505	1529	1847	1028	1065	986	877	856	859	842	816	794	829	790	773	811	786	743	672	770	763	740	778	760	804	771	758	734	724	696	726	764	776	752	707	733	733	744	682	716	699	746	707	727	756	761	720	740	777	721	716	726	715	777	700	734	714	707	714	690	723	716	730	741	713	782	766	709	713	756	763	645	770	774	734	728	718	740	728	704	697	779	717	739	743	762	712	716	747	731	727	722	725	736	740	725	669	741	723	717	690	723	734	736	713	759	694	729	717	720	718	717	742	710	711	753	733	760	709	762	752	784	689	710	723	732	715	739	730	706	749	730	735	748	752	734	731	750	700	713	735	748	768	722	707	752	674	713	692	684	717	679	774	677	690	799	756	694	713	729	738	705	750	709	727	686	743	693	692	756	697	689	697	715	726	727	734	789	742	750	727	729	772	773	680	721	746	734	719	765	725	772	730	697	732	731	736	727	659	738	741	719	723	728	689	691	726	736	751	745	713	702	765	718	688	738	729	712	720	723	728	740	705	704	738	741	748	716	710	721	746	742	731	734	724	745	701	724	726	698	705	733	724	730	718	721	706	725	697	687	712	685	727	737	726	714	681	741	736	734	718	756	760	715	720	750	774	678	703	720	744	677	696	742	713	716	730	767	762	707	716	715	719	736	713	775	721	740	740	702	750	746	719	725	700	708	740	705	756	646	780	728	742	710	751	767	701	726	724	744	704	735	718	731	704	731	742	735	754	713	678	684	693	726	715	727	717	684	755	714	726	746	748	733	752	729	733	709	729	725	726	753	768	684	699	722	714	751	734	709	787	733	723	731	709	732	699	745	763	752	766	735	709	762	731	725	799	751	736	721	714	707	738	709	706	701	663	714	735	706	704	691	677	747	725	674	751	764	668	694	692	753	708	709	763	767	738	758	673	703	729	724	740	693	702	722	696	746	693	769	712	733	744	747	747	716	730	718	712	709	740	737	752	744	692	760	681	747	710	760	669	716	689	727	752	689	729	770	714	720	760	688	747	702	723	731	788	792	692	746	727	689	736	757	779	692	680	793	732	725	733	727	727	687	759	738	744	712	699	727	760	719	772	752	709	713	733	726	693	699	676	722	739	686	783	705	703	741	721	745	715	721	704	716	755	744	694	748	691	757	771	744	708	713	755	677	703	714	735	766	747	750	698	759	750	762	745	739	704	705	710	728	744	760	710	746	687	719	738	739	691	722	728	735	751	727	759	735	746	733	730	700	712	758	690	685	746	746	743	727	726	689	738	687	765	701	744	727	723	703	756	736	763	713	731	704	715	716	679	700	727	734	734	740	767	728	692	762	686	686	727	702	756	730	769	702	686	664	751	703	723	754	704	678	739	779	692	702	735	693	765	754	728	724	718	722	705	754	723	701	742	720	738	743	754	762	699	756	762	714	734	721	704	728	687	674	763	699	724	795	766	716	717	711	769	745	685	744	660	681	711	737	752	725	704	723	716	729	734	687	680	704	751	764	726	732	736	731	733	749	743	728	730	734	772	705	722	722	720	734	697	693	719	709	726	762	699	703	718	727	761	746	659	740	756	753	710	693	783	766	776	773	733	760	768	735	748	742	734	771	703	720	742	718	742	682	695	734	750	696	719	730	745	751	730	670	742	697	677	647	749	783	703	723	757	708	746	705	690	727	709	682	721	737	672	760	745	768	708	731	712	706	737	714	717	713	767	771	728	678	717	732	751	701	765	739	712	755	698	755	707	689	717	703	683	692	780	692	718	760	719	713	736	716	751	762	642	771	706	737	721	692	683	698	725	714	713	722	731	743	710	722	748	748	730	754	739	738	728	707	706	694	682	767	701	715	735	725	745	761	708	707	776	709	718	726	687	737	709	716	717	738	743	748	759	722	698	691	732	693	709	695	756	704	741	711	746	700	673	699	754	741	718	708	721	742	719	731	694	748	750	738	769	678	739	770	748	731	727	742	706	693	760	748	695	756	741	692	712	787	766	708	730	749	742	713	721	731	726	698	745	763	738	727	704	757	741	714	764	673	685	710	703	730	742	717	749	757	701	678	704	781	747	725	700	703	732	670	744	729	734	735	679	718	770	728	712	740	678	760	704	713	688	726	759	772	733	756	686	701	675	695	700	728	752	702	713	729	738	755	764	750	744	761	737	683	770	707	734	713	752	711	728	739	716	790	723	723	725	732	711	751	784	709	723	788	688	692	696	684	733	745	716	741	717	661	729	698	734	731	695	699	770	764	734	722	704	704	733	720	699	745	738	730	809	764	711	765	755	768	684	744	688	704	719	710	714	679	748	783	732	718	725	738	703	705	671	747	725	693	707	784	768	734	719	716	712	705	696	708	706	736	728	824	676	732	703	731	747	729	728	705	727	759	739	751	722	724	679	747	706	733	775	722	754	677	726	772	722	731	737	743	755	688	750	768	722	694	729	744	663	742	707	756	736	740	702	745	716	701	739	785	744	731	735	695	759	726	764	728	780	686	719	727	708	718	715	670	779	706	704	737	736	702	804	710	767	760	685	736	750	732	708	772	726	717	712	716	740	762	687	698	726	732	732	719	714	749	731	731	755	736	698	753	753	710	753	764	724	728	726	719	715	698	739	714	695	778	733	759	727	743	747	775	727	735	681	696	744	709	759	714	720	738	728	743	728	692	751	692	732	690	708	740	762	715	743	733	684	721	728	725	782	706	752	728	713	707	748	738	705	697	709	707	717	712	735	735	650	760	738	724	759	747	654	756	693	714	754	723	747	726	721	710	736	745	733	688	779	651	748	769	731	736	713	724	713	711	744	763	714	748	700	693	741	701	789	753	711	749	722	743	705	738	664	779	780	725	713	750	700	756	780	721	748	723	730	685	728	700	725	704	788	673	726	766	677	695	707	701	713	735	733	708	713	734	756	719	700	728	764	727	711	752	750	727	727	741	725	680	702	727	780	729	688	732	756	736	734	715	759	677	665	758	766	708	745	748	760	710	707	671	737	713	764	675	723	699	717	725	709	699	802	739	759	744	747	716	740	782	663	716	713	714	777	715	779	718	695	736	699	717	712	729	726	732	738	725	776	683	741	744	651	752	700	719	774	680	742	759	741	750	758	697	737	700	708	718	747	672	733	734	732	730	726	724	707	697	737	730	710	775	699	751	725	725	731	708	726	774	754	762	782	772	745	738	741	699	727	694	709	695	722	752	722	746	729	719	776	745	746	713	709	763	731	725	727	696	705	737	736	743	646	768	741	738	771	752	726	711	726	661	731	745	754	706	731	741	726	712	702	759	713	719	748	743	698	734	714	750	739	692	741	699	743	704	726	725	739	727	720	717	737	702	747	712	687	726	724	734	696	757	759	675	727	743	734	696	699	739	722	714	745	716	785	753	775	696	699	716	709	676	739	709	722	726	730	673	764	725	790	743	737	728	728	711	710	715	696	753	738	753	749	706	713	739	682	710	775	711	733	717	683	756	722	748	677	748	739	729	731	722	752
20287	12667	13877	4235	871	693	613	549	549	479	507	521	521	487	506	490	459	465	474	494	493	461	443	467	459	456	482	492	478	509	466	460	511	482	425	428	477	469	455	481	498	492	473	506	478	486	496	465	456	474	446	428	445	501	473	480	417	441	500	483	458	470	431	446	460	476	471	477	458	479	426	448	450	439	469	465	453	469	454	464	493	432	429	509	446	522	434	427	482	447	468	455	516	461	483	487	480	455	443	471	441	456	469	464	452	459	511	455	481	469	531	491	515	434	469	457	425	490	476	512	462	487	413	462	475	474	461	422	459	431	458	418	502	451	458	464	486	492	486	500	488	446	484	477	442	430	426	458	426	466	438	448	486	483	478	403	485	480	459	479	445	476	492	477	443	483	480	474	469	465	479	473	464	435	439	429	489	465	495	478	496	481	462	520	482	459	449	483	424	447	464	456	436	489	453	425	440	477	501	449	407	486	441	490	466	464	444	504	471	446	468	423	457	465	458	485	465	466	476	471	439	422	445	447	452	516	431	447	465	479	421	436	483	496	442	477	469	443	460	466	445	518	479	492	459	477	427	433	428	421	484	490	475	443	441	481	446	466	446	456	448	436	454	466	453	456	469	421	444	511	478	405	446	442	479	454	460	472	480	437	468	456	454	463	473	459	493	452	462	468	450	459	432	475	461	456	430	468	457	446	482	456	483	479	453	488	494	490	440	481	463	449	446	441	463	448	463	432	440	480	456	474	411	437	441	505	446	469	452	454	417	479	447	491	502	481	503	431	427	492	455	440	448	443	455	419	434	453	449	435	438	469	472	478	428	451	420	426	433	456	492	455	458	455	479	469	402	429	487	479	440	485	484	445	445	502	398	488	460	452	436	474	500	438	443	483	473	447	465	504	472	480	495	466	447	422	436	437	483	438	497	436	457	474	443	444	431	485	461	474	488	475	479	498	484	468	461	437	478	463	480	473	492	450	487	451	460	465	484	498	469	518	457	468	469	481	443	427	460	463	474	488	481	427	481	439	472	447	488	500	462	429	503	482	433	432	415	423	489	428	476	508	456	473	444	471	458	448	484	481	526	460	477	470	482	498	446	430	437	488	513	497	464	488	445	493	460	433	447	448	455	442	486	443	410	422	483	450	433	454	482	476	491	471	435	470	450	470	483	458	471	476	481	451	478	481	488	446	494	515	484	492	485	491	469	506	464	465	480	435	461	445	452	468	417	458	486	456	480	440	460	509	450	457	450	425	431	475	442	469	479	472	444	494	478	439	464	433	435	467	485	478	500	442	477	470	476	464	464	469	454	423	461	427	467	481	461	430	472	462	483	435	442	473	444	449	455	412	455	492	438	453	454	448	498	453	486	473	474	464	502	503	465	467	481	479	456	470	522	493	490	493	476	495	481	445	468	436	462	483	486	453	461	484	468	485	492	456	482	466	471	538	489	479	465	455	424	457	441	421	430	443	481	470	474	451	472	502	477	445	459	449	526	468	530	456	461	443	488	450	436	467	454	520	486	443	491	445	439	447	461	446	458	489	456	476	513	437	458	489	468	458	477	443	488	446	477	458	480	460	475	480	461	475	488	435	457	471	466	446	470	442	469	458	482	453	445	485	424	464	495	457	485	500	460	489	498	471	442	405	445	422	481	458	440	485	491	459	481	444	456	461	461	438	486	538	475	462	475	466	448	467	446	448	450	496	487	463	439	426	457	451	446	421	484	502	445	434	463	484	463	425	489	485	485	466	473	463	469	440	466	469	490	448	493	470	501	441	459	445	468	485	486	464	489	496	480	473	471	431	461	527	450	476	458	430	445	425	453	438	442	485	442	484	481	461	459	428	476	462	468	452	478	467	509	449	424	437	455	487	419	515	462	441	465	500	468	480	499	492	459	463	469	452	464	446	425	479	507	448	461	514	451	484	502	422	460	454	477	512	433	423	417	449	500	462	464	440	453	443	476	465	420	481	474	491	472	459	437	437	453	471	460	473	416	444	472	460	450	434	460	442	446	487	468	484	516	450	478	450	445	496	455	434	469	462	476	431	453	421	461	479	431	466	480	444	452	445	470	517	466	475	469	455	483	488	501	445	487	465	431	484	493	473	442	473	480	499	447	437	466	472	456	501	456	481	475	461	451	450	461	456	445	476	473	485	456	415	474	483	469	452	433	474	472	457	472	459	504	470	474	455	451	453	473	462	493	484	469	470	462	439	443	502	501	449	468	436	490	470	461	450	475	486	480	446	500	447	466	513	432	449	478	446	451	441	446	433	496	455	439	468	430	467	437	480	446	483	436	470	477	425	431	484	420	477	484	467	516	462	491	488	434	456	454	469	434	457	461	505	490	499	475	483	463	525	454	504	431	446	463	508	450	457	463	431	482	493	468	491	490	430	458	454	496	462	500	429	482	463	440	454	477	448	448	446	464	438	472	453	481	465	489	435	543	424	539	461	474	511	465	439	448	405	444	466	481	451	446	465	458	469	430	466	428	506	418	503	489	461	451	442	463	461	494	488	375	453	503	419	447	478	494	449	439	509	467	425	487	464	441	492	445	506	464	428	503	466	467	443	466	464	494	433	470	490	490	490	484	489	490	485	481	473	497	471	480	456	453	442	449	481	471	474	437	476	448	453	457	440	497	450	460	479	509	456	456	436	474	459	474	476	484	472	487	458	452	495	404	494	490	458	482	477	473	448	417	460	474	403	452	483	462	490	442	461	411	474	493	450	471	431	485	456	485	469	443	482	465	460	477	435	501	452	427	453	432	485	478	455	465	470	431	453	452	460	460	435	469	498	433	444	468	460	430	480	457	480	473	403	511	454	426	428	473	407	435	503	439	458	443	476	453	470	498	492	442	415	463	503	450	441	454	449	521	470	458	476	491	468	448	480	442	452	434	494	465	508	459	442	453	474	473	474	464	433	472	466	487	440	474	463	468	465	444	442	467	485	463	467	452	455	458	454	446	486	464	427	441	496	439	477	454	437	493	448	470	469	463	447	444	450	421	468	467	433	454	445	448	472	453	462	440	483	482	481	452	444	459	482	460	451	420	473	462	486	472	465	430	484	477	428	461	490	444	405	504	465	494	416	477	414	471	458	448	485	445	488	494	504	493	475	424	452	460	515	437	477	467	452	488	444	420	438	429	471	454	487	479	435	441	490	421	444	486	437	453	474	459	422	477	502	427	449	452	474	435	463	483	475	490	482	469	497	488	461	501	465	446	488	454	444	458	463	474	503	449	456	388	469	475	441	486	448	467	459	429	467	450	414	438	420	484	486	498	452	481	441	435	446	446	479	477	449	482	489	483	453	469	454	456	464	484	468	509	462	458	510	441	491	436	445	472	487	474	444	472	480	457	432	451	489	426	486	453	456	451	469	461	453	457	480	488	467	499	448	449	461	432	430	441	477	456	475	460	489	468	469	483	433	465	479	510	456	399	505	449	477	447	454	485	489	467	460	474	501	432	458	473	433	487	472	453	483	471	464
11472	11035	19389	6651	2574	2186	1711	1647	1454	1470	1337	1314	1335	1274	1159	1219	1189	1131	1256	1178	1176	1163	1171	1129	1135	1123	1166	1099	1069	1156	1175	1130	1128	1102	1075	1112	1067	1075	1104	1132	1084	1053	1135	1091	1167	1111	1032	1066	1030	1076	1107	1061	1091	1064	1111	1077	1115	1147	1078	1103	1081	1079	1104	1063	1087	1070	1065	1108	1100	1082	1035	1064	984	1070	990	1078	1085	1071	1102	1088	1084	1070	1069	1143	1095	1130	1044	1123	1108	1060	1092	1121	1077	1090	1067	1063	1080	1096	1058	1069	1079	1098	1107	1044	1076	1113	1090	1011	1057	1094	1056	1115	1128	1125	1092	1085	1093	1121	1062	1156	1073	1096	1032	1101	1096	1065	1091	1114	1090	1082	1048	1023	1003	1039	1118	1068	1032	1116	1022	1076	1062	1079	1041	1085	1090	1080	1153	1106	1047	1089	1087	1070	1080	1100	1134	1081	1067	1042	1153	1090	1014	1056	1118	1077	1063	1077	1070	1078	1112	1050	1116	1077	1091	1101	1100	1070	1110	1097	1079	1026	1109	1078	1137	1072	1027	1103	1031	1216	1108	1091	1055	1124	1037	1084	1074	1048	1062	1040	1129	1065	1101	1044	1112	1104	1118	1083	1082	1066	1023	1088	1071	1070	1104	1057	1124	1130	1083	1049	1061	1061	1064	1034	1009	1065	1059	1112	1096	1127	1052	1070	1064	1102	1017	1101	1049	1080	1009	1082	1081	1053	1087	1073	1090	1104	1083	1091	1059	1028	1112	1078	1088	1057	1099	1049	1036	1105	1042	1029	1056	1126	1080	1080	1048	1099	1076	1049	1084	1116	1058	1059	1103	1069	1035	1111	1084	1048	1053	1010	1083	1075	1072	1091	1047	1051	1087	1089	1077	1114	1078	1083	1089	1025	1092	1113	1123	1055	1115	1108	1086	1061	1086	1128	1044	1067	1122	1071	1079	1081	1101	1113	1031	1036	1092	1059	1070	1061	1067	1126	1018	1070	1123	1089	1096	1061	1087	1027	1075	1063	1082	1046	1102	1076	1062	1031	1105	1108	1077	1060	1075	1150	1069	1097	1070	1065	1114	1038	1060	1101	1089	1102	1062	1080	1015	1127	1060	1116	1076	1073	1106	1132	1056	1060	1086	1078	1081	1112	1022	1112	1086	1058	1110	1063	1115	1077	1037	1111	1107	1024	1076	1020	1119	1087	1066	1083	1109	1044	1071	1095	1072	1102	1055	1073	1146	1073	1120	1097	1022	1086	1097	1087	1118	1083	1120	1035	1066	1035	1049	1098	1113	1099	1031	1071	1080	1054	1043	1130	1121	1097	1049	1001	1094	1074	1051	1057	1076	1071	1017	990	1036	1043	1098	1095	1065	1067	1050	1052	1089	1040	1085	1136	1038	1110	1037	1044	1051	1073	1070	1117	1066	1076	1039	1073	1071	1059	1064	1046	1137	1079	1050	1048	1105	1109	1027	1122	1050	1051	1105	1058	1030	1091	1063	1079	1054	1101	1086	1052	1085	1094	1053	1053	1057	1109	1093	1117	1126	1074	1044	1078	1095	1090	1082	1030	1103	1059	1014	1104	1136	1108	1073	1104	1115	1058	1059	1078	1078	1082	1071	1061	1107	1091	1083	1031	1100	1108	1055	1134	1062	1067	1076	1109	1115	1047	1065	1087	1075	1086	1084	1089	1112	1020	1062	1038	1094	1127	1046	1047	1099	1064	1072	1060	1046	1090	1044	993	1027	1138	1061	1101	1033	1086	1097	1061	1137	1138	1028	1024	1099	1003	1077	1069	1056	1122	1056	1092	1069	1107	1088	1029	1075	1046	1009	1031	1071	1065	1086	1041	1050	1105	1029	1087	1099	1031	1096	1106	1086	1050	1024	1077	1090	1107	1066	1038	1126	1051	1126	1066	1086	1123	1072	1035	1026	1062	1056	1100	1052	1049	1107	1098	1132	1091	1083	1018	1058	1032	1074	1066	1102	1039	1110	1078	1019	1013	1043	1063	1088	1050	1121	1089	1081	1079	1095	1072	1096	1055	1098	1087	1093	1052	1023	1044	1033	1024	1061	1061	1016	1065	1029	1120	1033	1115	1016	1059	1057	1084	1066	1085	1119	1090	1113	1076	1078	1063	1056	1077	1114	1028	1085	1116	1035	1045	1084	1090	1051	1133	1104	1147	1061	1050	1065	1067	1047	1043	1129	1124	1082	1047	1054	1096	1090	1149	1071	1107	1078	1063	1079	1133	1062	1088	1109	1031	1116	1117	1065	1093	1084	1082	1070	1042	1120	1071	1093	1044	1115	1053	1072	1079	1090	1109	1149	1057	1130	1086	1031	1073	1064	1088	1055	1079	1129	1093	1111	1113	1102	1089	1069	1080	1072	1118	1066	1075	1048	1101	1082	1062	1126	1084	1107	1060	1095	1122	1099	1138	1079	1071	1039	1091	1097	1042	1110	1137	1058	1084	1113	1104	1066	1053	1072	1069	1075	1113	1068	1033	1111	1077	1040	1026	1094	1041	1058	1087	1054	1013	1100	1102	1039	1088	1043	1110	1111	1101	1074	1119	1038	1083	1093	1082	1068	1059	1117	1115	1093	1009	1079	1022	1075	1082	1092	1069	1147	1141	1043	1076	1136	1047	1068	1123	1022	1095	1091	1087	1012	1100	1070	1069	1041	1102	1036	1126	1077	1056	1038	1029	1069	1098	1048	1112	1030	1108	1096	1097	1092	1083	1089	1058	1052	1023	1104	1094	1042	1092	1075	1079	1042	1082	1085	1034	1045	986	1092	1083	1091	1076	1013	1133	1076	1025	1045	1133	1047	1122	1056	1068	1082	1095	1068	1080	1030	1039	1104	1101	1068	1095	1071	1089	1105	1032	1121	1071	1078	1107	1089	1129	1078	1066	1098	1073	1035	991	1116	1073	1070	1095	1062	1047	1053	1077	1088	1091	1075	1059	1075	1069	1111	1069	1006	1095	1045	1091	1129	1083	1025	1055	1069	1076	1084	1083	1077	1061	1075	1082	1053	1041	1090	1076	1085	1111	1085	1087	1064	1046	1063	1052	1085	1082	1114	1037	1056	1070	1057	1083	1110	1049	1064	1121	1084	1095	1058	1138	1118	1061	1104	1096	1079	1077	1058	1099	1072	1115	1063	1075	1065	1077	1087	1059	1006	1043	1099	1071	1039	1008	1101	1063	1114	1068	1058	1055	1080	1096	1085	1109	1054	1050	1079	1102	1091	1102	1153	1050	1053	1095	1090	1063	1054	1126	1050	1065	1079	1034	1097	1146	1044	1060	1076	1141	1052	1085	1121	1068	1010	1101	1028	1076	1058	1129	1070	1127	1061	1061	1093	1065	1048	1070	1066	1165	1056	1065	1087	1135	1099	1105	1059	1084	1094	1100	1058	1103	1041	1062	1026	1086	1082	1084	1106	1119	1097	1080	1130	1041	1084	1066	1097	1064	1005	1049	1058	1080	1041	1099	1068	1082	1057	1048	1071	1010	1078	1072	1122	1066	1133	1040	1071	1083	1123	1035	1082	1122	1097	1022	973	1111	1069	1159	1118	1118	1118	1100	1113	1077	1077	1092	981	1085	1115	1112	1070	1091	1047	1051	1042	1083	1094	1039	1077	1039	1022	1083	1096	1051	1075	1115	1111	1121	1113	1068	1061	1087	1089	1096	1114	1026	1082	1062	1064	1082	1036	1081	1019	1049	1040	1046	1046	1065	1076	1057	1067	1145	1093	1109	1106	1019	1071	1071	1071	1091	1044	1079	1004	1054	1071	1115	1095	1106	1116	1066	1074	1038	1155	1098	1064	1038	1024	1132	1108	1076	1088	1031	1045	1083	1100	1075	1068	1092	1073	1035	991	1131	1097	1058	1133	1094	1085	1059	1112	1116	1055	1111	1082	1123	1034	1107	1101	1093	1061	1125	1117	1086	1073	1076	1068	1064	1069	1060	1035	1070	1118	1011	1085	1102	1066	1069	1110	1060	1071	1044	1089	1090	1061	1090	1104	1070	1035	1086	1066	1090	1107	1076	1041	1094	1017	1025	1114	1053	1039	1076	1068	1066	1073	1062	1110	1004	1109	1076	1056	1117	1049	1080	1042	1017	1088	1103	1044	1112	1053	1119	1097	1101	1065	1062	1091	1016	1035	1098	1063	1121	1048	1071	1181	1107	1104	1024	1077	1026	1097	1055	1083	1055	1039	1068	1095	1064	1039	1093	1024	1066	1077	1038	1079	1065	1101	1102	1116	1086	1074	1119	1027	1069	1083	1027	1086	1058	1106	1053	1052	1102	1060	1051	1087	1102	1069	1031	1102	1003	1065	1072	1081	1086	1027	1117	1105	1084	1072	1069	1116	1041	1093	1075	1035	1110	1124	1120	1134	1086	1082	1032	1099	1025	993	1080	1106	1150	1089	1110	1070	1112	1061	1031	1049	1068	1101	1081	1041	1038	1158	1071	1050	1108	1128	1092	1015	1097	1031	1079	1051	1041	1100	1051	1046	1101	1097	1011	1092	1093	1062	1066	1026	1100	1098	1065	1038	1121	1011	1128	1088	1083	1111	1096	1101	1067	1128	1051	1071	1025	1057	1072	1062	1136	1048	1065	1067	1090	1023	1105	1061	1019	1148	1046	1100	1021	1122	1181	1060	1066	1140	1090	1081	1067	1056	1020	1022	1049	1070	1099	1053	1089	1059	1124	1048	1074	1056	1044	1111	1034	1107	1064	1060	1027	1035	1102	1071	1031	1038	1074	1032	1032	1043	1111	1117	1072	1075	1041	1102	1048	1058	1066	1068	1024	1128	1080	1114	1111	1110	1067	1120	1083	1128	1121	1110	1070	1083	1079	1084	1062	1160	1119	1068	996	1085	1092	1080	1097	1052	1068	1059	1043	1045	1089	1059	1009	1029	1047	1129	1074	1041	1047	1003	1098	1056	1085	1053	1052	1041	1075	1100	1130	1117	1044	1112	1077	1028	1037	1117	1112	1062	1061	1060	1097	1074	1080	1072	1093	1062	1058	1029	1113	1038	1031
4355	4919	5477	1323	495	491	450	456	395	445	459	485	488	454	461	480	486	481	479	467	489	448	462	408	469	425	474	447	428	481	448	450	499	438	433	478	455	429	384	453	460	472	460	500	459	444	422	469	453	426	403	468	435	476	441	444	462	467	475	451	468	455	463	462	453	473	413	460	462	484	458	453	514	440	466	449	477	472	442	473	464	473	481	438	418	395	436	472	437	429	486	446	429	437	506	416	437	463	448	475	447	468	448	452	420	450	455	471	444	467	462	452	432	471	477	445	434	471	437	495	464	440	451	491	437	470	455	475	461	461	455	429	444	457	453	484	442	416	474	416	410	439	451	448	451	461	444	465	466	452	456	498	440	425	477	435	459	454	482	445	490	435	438	457	460	471	431	470	436	455	417	458	422	424	433	435	477	438	452	452	424	382	459	433	448	450	478	443	453	474	466	429	475	452	496	476	470	478	467	446	461	458	466	474	454	424	475	464	416	434	469	446	459	451	442	423	466	402	470	458	462	487	461	438	441	409	457	462	483	409	464	443	483	431	469	449	485	453	461	439	465	428	453	492	449	468	481	474	432	452	460	461	451	493	457	491	442	456	474	457	443	468	461	490	437	485	478	489	500	487	414	415	453	469	486	467	438	476	488	460	424	450	430	423	426	442	453	431	471	459	437	485	458	451	457	443	434	446	403	456	457	466	415	457	470	450	483	430	504	484	446	510	421	447	439	463	456	414	446	407	445	465	451	481	459	403	482	510	465	423	460	421	472	503	445	425	442	458	487	433	451	457	456	467	412	469	441	467	428	463	456	447	411	445	448	486	447	448	468	452	489	457	419	462	418	469	435	424	475	462	458	440	503	471	433	430	478	434	442	481	484	447	432	477	469	451	450	439	440	448	444	469	459	465	493	445	461	446	466	447	457	447	455	491	461	471	510	451	469	470	451	460	425	441	421	450	421	420	453	489	453	458	470	446	453	465	429	430	464	407	443	457	474	417	474	414	433	470	439	444	451	440	453	437	457	444	499	426	485	453	467	459	445	420	484	461	495	412	467	470	461	432	432	474	491	460	455	439	456	453	462	476	435	454	405	461	482	447	453	448	425	417	449	416	441	439	442	461	432	415	471	384	473	494	430	487	465	456	454	479	492	474	488	472	442	417	446	462	416	417	454	461	429	480	461	462	453	451	452	448	449	457	407	405	431	432	478	441	441	444	475	423	420	473	439	448	453	483	471	448	450	479	444	451	447	440	468	439	485	471	473	464	492	484	432	450	465	437	465	425	422	474	478	460	479	458	453	430	447	454	427	424	437	427	441	407	425	505	474	498	479	437	478	462	462	498	500	485	484	446	457	460	465	447	431	423	445	432	518	476	486	434	439	422	450	448	457	449	490	456	471	461	493	455	443	488	431	441	440	470	444	445	438	442	441	470	461	447	396	397	443	452	468	414	430	441	432	451	454	444	408	455	472	452	442	456	437	484	490	464	464	458	500	482	478	424	491	485	490	493	440	417	435	465	472	468	429	475	459	446	433	455	467	476	443	452	452	479	487	458	430	418	427	428	464	453	427	463	439	446	468	419	463	452	414	461	461	448	453	409	473	479	432	485	464	461	475	473	448	460	470	467	454	434	434	483	466	414	428	446	460	477	421	469	435	495	418	507	462	456	414	401	486	445	424	456	428	439	478	470	453	419	420	451	466	442	434	456	450	463	400	458	482	492	460	432	457	401	470	458	462	437	451	468	432	463	468	426	450	452	508	440	446	482	438	486	452	404	420	480	455	455	411	427	436	467	444	441	472	460	454	473	462	458	462	456	433	464	482	441	477	485	441	468	461	441	419	437	465	481	441	449	456	465	434	422	508	507	456	456	446	507	475	444	467	441	463	494	425	423	465	449	457	470	470	449	439	406	467	441	473	478	439	535	445	474	487	441	422	423	431	443	513	481	423	409	450	445	427	452	408	436	436	519	481	438	518	458	468	442	455	460	444	501	432	438	429	427	471	437	463	429	444	475	479	406	469	443	455	488	442	450	471	490	462	469	486	422	448	491	468	477	469	445	475	452	517	473	474	447	488	490	450	482	480	471	461	472	446	435	442	430	446	432	443	508	473	475	420	458	470	460	427	489	486	457	436	452	442	458	459	470	450	449	460	443	480	473	469	495	445	459	448	465	453	425	437	473	433	467	481	405	440	436	467	488	424	429	452	445	484	418	467	441	457	444	400	434	489	463	476	462	482	473	413	430	463	474	434	459	470	429	458	430	436	426	458	472	459	439	483	462	417	480	477	476	492	436	484	468	438	440	440	454	480	439	430	446	438	471	441	493	465	479	418	450	470	430	451	420	510	460	475	445	440	489	492	470	480	445	439	461	491	452	428	452	413	474	436	475	425	477	470	411	451	433	435	455	469	467	461	434	455	488	464	462	434	481	454	467	437	472	447	413	477	425	441	431	413	453	490	465	462	443	398	426	482	470	480	484	450	407	430	386	440	482	426	407	452	450	450	440	456	450	445	440	479	452	459	449	491	466	447	426	410	481	430	434	456	445	451	445	452	442	458	428	455	407	484	460	470	464	447	482	460	428	427	423	429	459	461	462	467	459	437	458	439	503	475	450	458	453	485	450	448	469	439	447	420	460	440	453	458	461	478	498	466	471	447	425	487	433	468	454	484	447	481	456	468	450	444	457	449	445	415	460	488	456	473	438	455	456	463	440	459	465	453	495	473	434	460	497	447	436	455	453	431	418	457	442	477	501	467	463	428	419	480	449	436	459	493	396	464	426	452	467	498	468	478	482	438	419	495	497	509	460	438	430	457	514	447	459	464	491	421	432	461	450	433	450	413	447	411	472	453	435	452	445	445	443	462	480	446	476	403	457	409	437	427	498	446	467	483	488	465	478	458	472	447	424	486	434	445	445	455	437	418	435	434	474	439	448	413	448	460	463	465	499	460	455	472	462	506	439	462	452	440	441	426	469	456	436	461	494	430	479	502	421	456	411	432	441	446	458	472	489	455	441	456	448	438	432	497	479	426	455	442	410	412	446	468	440	444	454	427	445	455	498	460	430	486	462	427	459	462	448	460	431	451	453	434	468	437	418	436	464	411	474	469	467	456	432	448	445	476	457	477	470	443	448	439	454	479	495	455	412	438	446	483	420	455	459	430	453	462	425	424	449	480	467	479	424	432	471	420	477	463	457	447	432	479	444	431	414	455	467	493	447	438	424	500	464	410	415	429	460	461	471	487	459	485	486	453	464	434	464	438	455	480	477	441	456	493	479	458	420	455	428	440	420	482	484	469	465	433	438	490	466	457	432	443	446	450	464	428	501	457	432	473	470	475	467	455	420	444	420	493	474	471	458	449	451	457	489	463	454	459	458	453	511	476	467	468	417	454	491	457	421	464	465	456	432	467	460	454	438	459	438	425	434	462	473	496	470	480	471	423	477	446	405	467	465	479	440	466	457	464	452	410	460	504	480	469	438	449	457
3641	5148	9394	2378	1021	1139	1030	1047	984	1057	1021	985	943	979	1011	1029	1058	964	1058	1011	1032	1004	1012	979	979	979	999	1023	1015	1057	1018	966	990	979	1067	1015	1086	990	1036	1057	988	1012	989	1018	951	1055	1081	1022	1008	1039	1055	1009	1007	1043	999	1033	1022	1012	1007	982	962	1070	982	1008	1005	1003	996	1035	1027	1002	1016	1046	1016	1042	1038	947	1018	993	1048	979	1003	1012	1029	1041	989	969	1025	1035	1045	1018	1044	999	980	1016	1044	1019	974	1000	1042	1032	1004	1039	1063	988	992	960	977	1016	1063	1003	1014	1029	946	1001	1022	989	1011	985	1002	1051	1016	962	1054	1042	1032	1045	1043	1012	1023	998	989	989	1031	992	1039	1021	1064	1034	1039	1004	1041	987	1020	998	1016	1033	997	972	1025	1024	1032	1039	1060	983	1014	1007	1034	1104	1024	1000	991	1024	1022	998	956	990	1004	999	1048	984	1041	998	1031	1050	1022	973	925	1005	1028	990	1012	1020	995	994	1024	998	1018	1051	1017	1023	1018	1004	1035	991	1023	989	1010	1067	1016	1029	995	979	992	998	1024	1006	1017	1025	1005	983	1030	1019	1017	1036	1056	1017	1040	1046	1045	1056	1020	1007	955	1018	1035	1028	994	997	1016	1044	936	1014	965	1009	1031	1049	1011	1041	975	952	1012	1001	1011	994	933	1015	1003	1045	1011	1032	1055	1017	1066	993	1054	1004	1038	992	1027	1017	964	1010	1024	1022	1065	1010	1023	959	998	982	1023	1025	1039	1042	977	1037	992	1013	1017	1010	1051	1018	1005	1017	978	995	1019	1018	1006	1082	1017	959	1005	1047	1010	993	1033	985	1030	1024	1025	988	1003	1064	1034	957	1032	1023	1078	1066	1044	1045	1007	1033	1042	984	992	1016	1019	972	957	1044	977	1026	1036	1004	978	1050	1072	956	995	1015	1035	1072	1032	1036	1044	1003	993	997	1036	1020	1056	1000	1003	1045	1032	1043	957	1013	1035	1028	981	955	1037	1026	997	1007	1095	973	1008	1011	1042	1025	962	1011	1009	1046	951	1048	968	1023	1079	1018	1022	1019	1054	1027	990	978	1048	989	999	1070	949	1063	1064	1055	1005	981	987	1052	1032	991	1011	1035	993	1019	1000	1059	1052	1022	1017	1092	981	1015	997	1008	1017	1014	1081	1006	981	966	977	1033	993	989	1018	977	974	1045	972	1025	956	995	977	946	983	1017	1016	962	1000	999	1013	1010	1042	1046	997	1000	983	1033	1041	1011	1006	1042	1002	1097	1006	1022	1006	1004	962	1007	997	1042	1037	1008	994	994	990	1058	1028	1052	1096	1021	1026	995	974	1038	1005	1051	1021	1037	1044	1004	1055	975	1007	955	1025	1052	1050	1029	994	1024	990	985	979	1074	1009	1012	1031	1019	1074	958	1070	986	1017	989	992	1019	995	1017	1057	1040	1053	1004	1031	1027	1036	1035	1012	1025	950	995	1084	1005	1031	1015	1033	999	995	1053	1043	1011	1003	1063	1024	987	1036	999	1064	945	975	1036	990	1066	981	1065	1016	1072	995	1003	1056	1013	1000	1003	979	959	969	1070	1051	995	997	1007	989	996	1055	993	1052	1065	1056	1028	991	998	1061	1035	1041	976	996	1073	1010	1043	1031	1021	1042	1024	1046	1044	1065	1050	1057	993	1013	988	1015	1048	1050	973	993	1019	983	1001	961	1041	1001	1032	1032	991	959	1015	1027	1037	962	1012	1059	1015	1035	1019	1050	985	1034	940	998	1067	960	971	1050	1005	1014	988	1080	983	992	1013	1006	1038	1055	1029	977	1024	990	1028	1005	998	1003	1042	1049	1032	1002	1043	1046	1018	1027	1020	1013	1043	1076	1008	988	1086	1008	957	1037	1002	1041	1043	948	1041	996	1011	963	983	970	1035	990	1020	1024	1013	995	1026	1037	1032	1005	976	994	1008	966	1041	1016	998	1113	1032	996	953	990	991	1029	987	1015	976	1068	965	1064	1075	1023	991	985	1023	985	1015	999	1043	1086	1049	1027	978	1010	983	1015	970	1088	1026	997	1015	953	1022	1053	1020	991	1016	1038	1038	1042	1091	958	978	998	1038	1001	1051	1039	1023	1068	1029	1059	1042	986	1000	968	1045	1008	1036	1020	1013	974	1071	1023	968	977	1045	1055	1080	972	1068	1033	1027	1030	1021	1042	1009	980	1014	984	1020	1055	1014	1021	998	1024	1038	991	995	1054	1062	1006	951	964	992	982	989	1045	991	1021	1006	966	1006	1040	1030	1024	1021	963	1015	1014	987	999	988	1096	1004	967	979	1010	988	1065	1058	1012	998	1024	1034	1077	995	957	1008	1004	1055	1042	993	999	1040	1053	1048	930	1034	1022	1022	969	1039	1005	1007	991	955	1041	1040	977	962	1019	1037	1010	1001	1072	988	1091	1020	1025	1014	956	992	1017	1035	970	956	1059	1035	1061	1024	1047	1065	1054	1030	1044	986	1036	994	1025	1031	1044	989	1022	1014	1021	1085	984	1041	1029	1023	978	1021	1001	1016	986	1000	997	1097	1065	995	1065	972	1062	1028	1021	966	1047	980	1026	1048	1015	1034	1021	1031	984	1025	1072	996	1014	1006	1066	1014	1052	1016	1036	1010	999	989	1045	1023	1048	941	973	1037	1024	1011	1003	1058	987	967	1019	1009	989	1046	991	1020	979	1017	1025	1006	1059	1009	961	1086	947	1008	988	1097	1003	1028	1027	1012	1029	1007	1009	1015	1009	1099	997	1048	1065	1023	999	1019	1002	949	980	1025	981	991	1021	1052	1034	993	1012	1032	1023	1054	1068	1045	995	1031	1034	1033	984	1047	998	1034	972	1018	1036	978	1032	1052	1031	1051	990	958	1043	1039	1025	1041	972	1055	992	993	1030	976	1037	1027	1037	1042	939	1039	999	983	1034	987	987	959	971	1005	1010	1080	1042	1042	1071	994	1048	1042	1027	999	1031	990	1079	1031	1051	992	1064	990	999	1040	1019	1042	1031	1042	1033	970	1040	1031	1030	1034	985	989	1020	987	1018	1001	1020	1013	1018	1009	1025	974	1002	1070	1014	973	1015	1052	965	1052	1007	1015	1040	982	1031	1040	1013	1027	978	1038	1034	981	1013	1033	983	1014	1032	1007	957	959	1032	1005	989	999	1053	986	1046	1003	1031	1000	1020	1066	989	1016	986	984	1018	1053	1018	1064	1017	1016	994	998	1036	1018	1025	1004	995	1000	1048	1044	934	1027	1019	1005	1018	1023	1018	1052	1046	1005	1057	1005	1029	1042	1008	1045	973	1024	973	1001	1016	1018	989	1003	1051	1007	952	975	1022	1024	1008	1013	1049	958	1031	1002	1016	1123	1032	1005	1012	1043	1026	1005	1003	992	1030	1003	975	1004	992	1045	1042	1067	990	983	1089	1089	1063	982	1024	1058	1032	1013	997	975	1002	1039	993	1000	1058	1035	988	995	1012	1079	1049	965	1028	1011	1024	1035	982	1015	966	1040	1011	991	987	1026	1029	987	1042	995	966	992	1014	982	988	1060	1009	1056	1037	959	1016	1080	1019	991	1004	1024	995	1028	1027	1015	1061	1039	971	958	995	1006	1010	990	1089	965	968	1004	1015	1039	1043	1021	1028	973	944	1024	971	1011	1042	1072	1025	976	1015	1027	1028	1023	1018	1045	1039	1047	999	942	979	1010	1037	1035	983	1029	1032	989	1058	995	1021	973	1039	1016	1041	995	991	1041	1047	1074	1055	999	1027	978	1083	990	1041	1028	1008	1008	996	969	1016	973	1081	1037	989	1025	1004	1065	986	978	1003	1023	1015	994	1000	1023	1055	1030	1053	1015	1007	1056	1029	945	1079	1024	1045	1043	1065	1027	982	1034	976	1025	999	1015	1020	1046	1016	1022	1017	977	948	979	1059	1011	1055	1065	1011	996	1016	1001	1013	1007	1010	1066	988	1075	1035	1092	1020	1016	1053	1073	979	1069	1039	1016	976	991	1011	1043	980	1019	1057	1034	1008	1014	1022	1001	995	1014	937	991	1014	1003	1048	1049	1037	1072	985	959	974	982	952	1042	979	925	1050	982	1021	1002	983	1040	1055	1070	974	1069	1038	978	1061	1045	1013	1000	1037	1046	998	1006	1010	990	1054	1001	1013	1042	971	1037	1051	1034	1031	1039	1049	1030	1045	1011	983	1061	1030	990	988	1070	1047	1019	1003	989	1040	1002	1054	1004	1003	1043	1000	1014	1038	988	1052	1027	1036	1052	1023	1018	995	989	1009	1050	1037	1027	1028	1045	1025	990	967	1045	1047	1010	946	1011	1018	1027	969	996	1057	1026	1056	1033	986	1028	1044	1022	991	986	1002	992	992	1004	1031	1032	1011	1015	993	1037	988	1023	1019	1020	1019	992	1026	1025	1008	1020	997	1038	1008	1042	953	1014	1011	1040	1075	986	1022	1024	1022	1035	1052	976	1089	1006	1036	954	1051	1038	1021	1064
13318	8187	8451	1977	479	436	373	352	336	289	312	318	317	297	306	290	344	329	297	295	260	313	287	294	308	308	275	271	343	297	315	304	288	307	298	303	306	297	266	317	312	279	281	257	356	291	301	316	257	306	336	300	278	299	306	292	285	284	281	294	310	314	251	279	300	306	290	293	296	295	291	309	304	276	298	284	304	281	279	330	282	278	304	304	273	296	290	286	329	331	297	270	307	296	325	311	299	289	274	301	311	322	347	290	289	299	324	326	333	298	287	281	320	286	288	285	312	334	316	271	268	287	297	305	310	278	307	289	323	293	294	288	302	336	320	303	316	300	303	305	281	307	305	297	283	322	316	282	329	320	309	335	292	276	256	284	334	323	294	291	279	311	313	311	273	321	294	296	288	308	285	290	304	271	327	336	301	267	292	288	314	313	311	279	291	287	311	319	323	272	300	282	279	268	292	317	294	291	295	281	302	309	335	303	311	300	293	291	317	299	317	285	276	310	290	292	321	278	251	317	293	280	304	286	272	288	263	297	302	312	306	328	293	281	296	294	282	287	289	304	261	294	276	284	325	320	304	295	325	321	307	304	303	289	322	280	285	314	289	285	314	282	310	288	288	285	330	326	267	275	308	291	308	295	308	279	283	315	292	300	299	311	306	330	297	317	290	301	309	302	293	279	289	311	283	285	302	297	268	301	312	295	328	307	271	310	341	294	290	289	298	310	324	297	283	280	288	283	245	317	344	315	298	319	295	317	284	291	269	297	283	317	291	326	304	298	332	291	310	284	257	294	333	294	325	293	284	322	295	269	314	321	289	268	303	279	282	305	270	299	330	312	314	294	311	286	291	252	296	293	243	301	271	304	335	282	274	286	274	284	297	252	264	297	296	286	268	339	292	299	273	258	292	296	318	313	301	281	286	313	297	307	293	292	266	319	304	306	299	279	308	329	295	309	293	314	306	308	274	275	288	314	315	302	302	313	293	270	297	313	268	290	297	277	296	292	315	318	308	273	301	308	276	287	309	315	301	321	275	299	296	335	290	314	304	299	308	306	299	271	298	321	286	303	335	268	289	299	284	304	322	348	295	318	292	260	288	311	293	285	282	280	289	304	277	311	306	288	349	318	327	301	276	295	296	294	293	302	283	306	305	295	298	323	309	312	293	301	304	299	301	303	315	296	306	296	295	264	276	311	300	283	305	298	299	305	285	333	327	318	309	296	337	296	278	300	310	277	268	338	291	306	307	293	294	308	295	250	265	309	306	290	319	297	306	294	325	296	280	312	304	321	339	273	281	277	325	326	289	325	289	305	295	295	304	269	299	273	310	285	277	329	306	325	298	290	324	329	306	326	308	317	298	274	315	315	301	304	334	283	305	299	299	334	316	319	284	268	325	283	296	320	254	291	305	294	271	304	289	270	299	280	286	295	308	295	284	295	287	301	297	303	323	270	288	320	330	304	292	268	277	303	268	261	264	311	298	289	297	293	331	284	301	309	272	300	297	301	267	301	281	296	308	327	301	315	299	315	301	294	311	277	293	332	293	323	325	287	286	293	289	280	298	329	256	300	316	280	315	290	270	295	295	297	293	320	271	301	293	278	297	272	288	285	285	272	282	301	307	278	321	318	289	285	320	307	299	260	303	299	296	267	321	299	343	299	313	322	298	315	293	318	297	314	311	294	313	323	282	278	287	272	311	310	325	304	291	309	282	279	263	298	295	314	316	267	295	328	296	292	308	313	274	256	286	281	303	284	295	310	291	324	270	316	352	317	295	288	301	307	303	268	298	310	298	326	267	295	305	258	279	309	277	298	299	299	286	320	302	280	277	310	275	293	308	267	315	306	331	322	288	310	275	271	259	294	287	302	289	331	285	311	310	345	312	299	299	310	330	296	308	302	338	337	318	284	295	275	304	295	275	283	316	286	278	258	280	289	278	291	308	326	328	277	274	304	300	297	293	276	282	303	332	317	289	314	272	296	278	280	338	288	287	283	329	259	286	311	277	319	317	301	252	337	300	285	293	335	259	292	288	260	306	283	330	315	300	323	290	297	314	324	313	306	295	299	301	296	272	296	296	290	295	306	311	308	275	265	327	283	277	303	301	294	287	312	310	298	327	306	308	285	328	282	293	287	291	283	281	274	313	309	286	278	278	273	269	283	331	283	304	326	285	298	295	293	329	302	283	265	298	255	279	333	306	287	277	324	303	300	291	310	281	312	289	323	323	334	306	298	296	301	317	293	304	308	303	310	293	331	299	309	304	285	269	316	268	302	316	316	295	317	277	296	295	267	297	334	256	313	318	299	328	305	274	288	318	316	303	284	293	294	263	283	312	303	263	311	309	300	305	279	335	314	295	324	299	284	294	307	319	293	281	281	321	279	283	296	299	278	289	308	285	261	282	316	289	298	276	290	330	293	262	292	315	267	304	326	281	274	301	279	294	323	273	282	283	326	293	310	312	298	290	303	300	292	293	311	300	267	289	301	283	287	292	319	297	301	327	280	314	324	271	311	284	316	271	299	309	284	296	311	283	318	317	281	313	280	309	278	298	303	296	319	318	288	274	325	275	269	357	324	323	307	338	301	265	295	278	290	307	284	339	282	300	338	290	293	317	302	282	307	293	288	276	313	316	284	292	322	288	301	282	304	282	300	305	285	325	260	283	290	287	312	304	256	283	294	287	283	304	284	294	309	287	326	307	283	307	305	297	292	300	279	310	305	291	316	296	302	306	291	266	297	305	279	272	284	304	290	310	283	315	342	321	295	308	309	271	297	282	298	300	278	305	289	296	269	270	326	314	334	294	281	264	306	294	259	275	301	252	320	333	327	327	299	292	309	290	264	309	303	306	289	319	315	299	325	333	295	310	298	282	304	273	296	307	302	272	321	296	343	315	321	337	298	278	278	312	296	320	288	294	326	293	322	318	320	324	292	302	348	292	272	282	291	308	253	276	298	315	321	275	299	317	297	272	282	298	305	312	246	291	264	322	314	315	297	285	319	331	324	281	314	336	292	277	295	275	302	307	299	293	259	305	311	287	310	277	302	329	309	291	318	311	288	335	300	292	304	281	284	317	260	340	318	314	289	278	306	301	270	303	296	290	321	291	301	300	309	290	277	307	285	291	308	304	277	295	310	311	298	294	292	309	308	288	291	295	327	306	295	318	294	305	287	298	292	290	288	254	324	293	335	303	275	328	276	311	294	291	273	320	270	277	253	291	292	323	268	279	289	305	293	311	313	278	275	281	270	276	336	282	289	323	306	310	282	291	306	303	293	282	312	313	290	307	291	321	284	309	280	291	341	305	299	254	312	291	271	325	252	270	295	287	292	297	245	279	313	295	293	301	313	341	300	301	287	312	307	347	287	307	344	299	264	298	302	309	304	282	274	296	317	275	288	302	271	323	296	285	296	291	281	286	297	291	313	312	276	287	297	275	309	271	290	297	311	303	289	320	309	298	317	280	282	289	310	290	314	296	259	315	294	303	305
9163	7740	13522	3570	1468	1401	1066	1024	952	911	952	840	832	861	818	847	800	814	784	789	806	839	753	756	773	778	774	739	811	703	758	732	760	775	781	716	795	774	733	784	732	788	726	722	698	719	735	682	741	785	735	748	760	727	761	721	741	795	760	759	731	751	733	753	783	734	767	728	745	727	728	729	738	764	720	736	736	723	729	766	745	754	735	753	743	740	718	688	786	729	687	756	755	778	754	770	746	739	718	762	727	712	753	735	730	735	741	733	718	751	744	718	723	759	724	730	727	719	768	719	694	744	721	703	763	683	699	672	751	742	750	729	727	758	697	735	744	750	731	722	719	784	746	748	734	764	735	727	720	714	769	773	757	735	696	756	745	753	696	766	713	767	769	780	695	747	764	766	707	736	700	765	757	724	747	732	714	707	727	734	726	719	737	758	766	803	731	716	724	733	757	713	780	707	744	746	827	744	731	694	733	759	737	732	741	781	725	763	759	702	730	704	751	721	711	727	715	741	712	720	742	716	689	762	784	717	706	741	736	728	767	733	753	736	794	739	760	738	766	714	697	692	731	774	748	730	774	793	722	766	791	706	733	725	766	777	715	762	746	780	749	741	737	728	741	756	711	695	769	723	721	767	732	693	750	702	748	729	773	749	741	764	752	729	695	751	793	764	729	739	729	760	760	733	751	755	735	737	726	690	730	679	752	758	746	764	725	772	724	762	739	707	750	734	725	766	783	785	732	722	743	754	740	751	751	771	738	719	779	696	770	707	714	736	725	744	724	700	755	777	751	730	691	783	723	723	714	736	752	728	732	752	724	750	774	735	725	739	716	772	728	750	710	716	712	731	713	726	747	718	727	726	635	714	766	750	716	717	760	686	701	747	702	742	756	738	713	693	709	725	722	759	719	709	695	744	760	762	794	677	712	739	772	701	763	780	721	721	714	733	732	700	712	761	767	715	745	744	699	764	714	723	721	717	752	759	782	759	724	725	778	721	733	713	736	737	745	686	769	715	746	747	739	716	739	786	756	733	828	751	665	725	725	733	727	740	746	745	712	730	759	804	721	732	725	771	730	730	765	767	732	790	715	734	700	729	780	730	702	717	735	757	736	710	717	691	720	756	731	761	734	736	675	756	747	749	777	705	746	767	781	748	700	748	760	725	727	788	730	730	728	752	744	804	709	782	731	701	733	753	741	708	762	727	698	716	743	756	717	755	702	713	753	743	706	749	706	689	736	706	729	770	739	696	776	722	717	749	740	749	743	770	764	707	708	736	744	730	722	755	701	797	710	736	697	753	738	750	786	773	718	762	740	778	727	723	777	715	723	732	726	776	791	713	784	754	735	720	709	732	726	772	736	743	750	731	708	680	730	751	757	718	763	792	772	703	730	766	726	726	753	702	715	763	760	749	709	706	694	742	746	712	757	752	771	792	743	730	732	762	742	662	757	776	704	703	731	808	717	750	787	757	715	770	754	741	736	732	767	764	709	775	751	704	754	753	743	736	707	719	734	731	775	701	736	733	751	752	782	696	798	773	739	663	758	726	698	708	711	774	731	769	705	751	728	735	704	719	717	744	782	748	744	780	707	725	751	726	769	752	724	745	750	753	762	745	763	728	728	757	705	735	713	753	672	716	744	731	712	731	698	729	742	699	707	713	732	696	760	787	744	737	706	722	818	762	752	746	752	725	741	751	738	765	770	741	731	765	746	755	765	763	702	702	749	756	740	739	727	762	771	738	736	727	782	752	696	726	753	728	693	744	753	720	744	720	750	698	709	745	712	740	751	745	744	705	717	691	729	765	744	758	739	745	758	756	747	749	740	743	779	760	734	692	726	716	717	760	776	749	779	745	748	759	691	733	754	765	732	741	796	738	709	768	728	725	723	778	743	757	725	742	755	743	723	710	759	730	758	759	754	746	719	724	757	728	711	733	705	751	714	678	731	750	734	747	727	741	756	724	732	686	711	769	761	787	731	738	742	759	761	758	710	724	730	753	703	726	734	751	744	748	734	769	734	730	690	730	690	751	712	749	747	752	715	674	718	725	683	784	718	736	746	675	768	763	757	745	699	741	759	770	722	812	763	721	692	757	745	779	719	729	707	728	723	714	762	688	772	777	723	681	717	753	797	749	763	722	773	679	802	729	730	759	759	721	744	694	721	748	727	748	677	706	705	808	759	697	733	705	791	722	693	738	754	741	734	724	708	792	752	752	782	754	754	730	753	739	793	756	755	727	748	724	722	707	739	784	687	748	741	739	722	742	736	752	744	753	760	766	740	681	720	781	715	741	773	724	741	700	757	706	718	760	729	727	732	733	701	740	703	755	753	750	783	745	690	728	684	726	753	707	745	694	756	751	773	785	718	701	693	759	716	722	742	725	746	831	785	745	758	731	709	693	755	775	788	730	695	687	724	795	698	708	734	753	724	771	706	763	748	759	738	646	751	740	670	766	780	761	775	720	752	761	705	699	730	729	745	738	716	747	709	793	755	797	761	748	743	735	752	736	720	718	730	755	742	790	680	709	732	724	739	733	721	718	752	779	734	734	716	765	764	774	721	722	682	739	732	735	722	771	750	762	767	769	806	678	746	761	711	760	749	736	704	738	735	714	718	766	759	718	740	747	765	734	744	725	731	765	779	758	739	715	715	678	723	758	726	761	735	745	710	799	778	731	727	748	757	771	739	726	712	743	746	740	729	691	739	755	743	750	789	736	760	705	765	699	783	729	768	751	709	725	744	765	678	714	709	749	708	759	693	704	690	698	745	721	701	774	775	724	721	722	784	702	758	690	723	705	743	780	813	739	752	749	709	791	723	758	694	751	715	733	734	755	731	719	711	746	713	756	717	731	753	708	722	712	760	709	734	757	705	753	686	769	723	752	736	702	776	751	740	794	767	733	761	735	769	750	744	722	717	760	744	761	748	787	647	756	733	710	719	757	754	742	755	732	700	717	758	696	683	719	782	734	759	737	771	761	710	733	766	706	724	781	731	723	741	710	706	760	729	742	753	748	713	745	739	735	718	769	690	763	765	657	737	694	729	738	672	745	702	784	729	728	770	722	738	698	756	741	693	719	726	722	765	709	720	704	766	744	721	736	712	751	737	704	747	712	740	735	740	739	709	732	730	703	735	740	725	718	781	792	757	714	749	727	695	733	693	719	730	711	755	759	745	740	786	722	751	761	701	773	782	759	783	741	705	737	782	738	739	747	767	702	708	727	751	730	706	703	711	707	723	723	715	750	754	703	680	740	722	747	694	763	735	731	740	748	714	683	747	756	758	713	728	740	730	753	705	780	709	733	729	726	738	718	753	723	755	743	766	748	783	785	698	754	745	771	758	749	710	708	764	725	733	761	727	774	742	736	743	731	744	744	704	758	715	739	742	724	709	738	761	724	706	718	743	735	746	729	735	693	743	777	718	759	702	747	705	711	719	722	696	728	785	738	747	711	715	734	748	745	757	686	750	754	728	756	690	752	687	712	733	703
21495	11569	10743	2623	856	703	622	592	459	495	505	474	487	488	493	438	494	475	466	451	484	460	446	440	439	441	514	447	461	447	476	463	457	404	443	462	408	462	452	455	454	455	455	463	460	443	446	426	444	420	479	476	442	454	466	445	446	454	421	430	445	449	444	450	503	458	449	448	420	448	472	423	419	431	437	436	440	470	417	481	446	440	432	408	464	459	428	452	451	475	460	488	416	468	450	451	464	465	431	444	464	480	457	466	474	453	466	480	424	421	428	438	456	427	423	456	445	482	446	463	447	422	458	450	460	400	442	430	469	456	438	395	465	430	505	468	474	432	488	469	489	422	461	443	438	459	458	501	458	448	448	441	418	401	429	457	497	436	461	427	434	466	412	476	430	443	459	421	457	458	452	489	445	458	444	454	452	447	475	413	450	445	414	436	446	425	488	489	457	413	472	418	447	473	452	429	468	473	433	463	473	426	471	472	454	462	446	420	424	463	447	448	432	472	477	467	432	468	443	408	468	429	453	444	486	448	457	479	408	453	432	449	426	459	429	462	462	466	474	446	449	477	441	454	469	428	448	422	427	413	413	464	452	473	464	458	480	411	436	423	452	476	442	416	448	459	480	432	478	459	452	504	463	469	434	458	452	457	410	436	453	420	465	423	447	458	441	459	451	416	455	455	434	447	425	413	462	446	462	464	439	426	461	442	454	450	466	413	449	458	449	454	419	414	463	423	483	445	466	426	449	438	435	456	485	418	446	462	439	423	481	416	407	430	434	442	425	448	437	456	458	442	471	450	438	456	444	461	458	481	451	485	438	422	442	488	442	446	422	454	451	436	430	464	439	457	440	413	441	434	455	451	437	437	501	425	446	424	435	453	462	467	454	503	429	444	417	418	479	470	449	463	476	430	494	400	472	446	455	417	453	507	439	485	415	431	493	512	451	431	432	428	474	432	470	438	484	431	405	401	497	471	458	429	444	432	407	475	486	463	448	426	448	452	468	417	483	458	409	440	509	458	457	462	449	473	453	446	455	470	493	442	460	474	451	456	446	445	470	457	433	450	458	458	433	439	453	418	446	486	481	430	455	464	463	443	463	437	416	470	467	457	370	496	436	424	422	460	437	431	442	416	459	475	448	428	430	476	429	449	431	421	458	499	450	462	432	451	432	441	469	464	447	453	463	439	437	433	440	475	424	431	499	451	411	467	433	432	470	448	482	400	468	436	406	421	449	467	452	414	449	435	438	457	449	427	465	436	473	428	415	453	432	449	423	441	429	464	462	432	441	410	418	449	473	435	449	464	458	410	437	456	457	431	425	492	452	437	484	453	449	454	431	448	463	444	456	470	450	427	466	443	477	459	430	439	466	435	467	431	448	436	475	460	478	437	401	462	439	458	401	481	439	435	467	462	490	461	440	452	439	471	442	517	446	407	470	457	422	425	471	483	443	433	471	410	446	478	442	491	452	452	408	437	485	497	470	459	469	454	454	446	448	455	453	449	462	463	461	444	460	413	447	441	432	452	460	423	435	460	444	443	409	470	431	431	482	468	482	436	461	447	465	460	456	486	463	458	406	421	452	515	462	452	434	475	459	420	433	453	397	499	468	452	456	431	447	440	478	458	468	450	423	454	445	474	450	426	413	430	457	450	473	455	418	394	454	457	478	441	418	418	473	403	438	434	457	427	432	447	435	449	491	447	447	458	441	413	433	472	442	449	431	414	449	416	485	427	444	428	447	436	454	441	428	452	473	422	451	431	483	408	434	443	438	437	392	462	419	438	426	430	466	419	455	445	461	419	455	482	455	465	449	433	416	450	433	439	465	494	397	442	415	421	470	445	486	419	425	480	433	439	446	450	437	443	464	467	439	448	461	449	470	450	462	472	448	412	460	501	440	415	432	442	447	466	429	448	449	458	465	431	441	481	462	445	448	440	454	419	466	430	464	408	479	474	455	423	484	429	431	425	419	423	408	423	447	466	451	455	490	451	458	452	413	474	468	421	441	430	425	425	468	482	451	427	496	473	430	450	435	435	488	451	425	434	435	454	434	453	442	450	446	452	465	464	473	419	409	424	411	452	430	413	445	465	449	452	464	453	475	477	434	470	502	490	457	449	490	438	419	476	429	499	445	484	506	474	465	428	433	477	446	467	470	450	431	457	441	452	452	481	428	424	443	456	426	455	444	452	460	382	436	462	433	444	434	470	418	482	482	429	415	434	423	418	438	432	447	445	441	426	438	468	465	488	425	395	456	429	427	430	494	460	436	484	442	466	458	434	475	433	440	475	411	433	453	463	436	465	453	509	481	435	432	422	435	463	408	448	480	427	470	464	459	462	460	439	462	456	407	472	431	467	430	404	433	419	467	440	437	456	441	421	424	467	455	463	458	449	423	408	513	481	452	426	454	441	472	469	451	449	442	449	426	458	430	450	407	471	466	423	459	460	457	432	439	433	442	448	477	407	440	495	444	456	444	436	417	478	454	470	481	467	475	462	453	427	456	468	467	455	410	461	446	443	440	443	443	464	418	411	440	404	475	450	433	416	416	438	466	432	509	485	463	442	438	459	401	448	448	429	471	482	481	471	416	446	438	455	455	421	431	413	469	457	454	442	449	446	439	432	442	454	427	460	466	467	466	426	434	454	450	445	434	481	444	416	427	437	440	466	474	458	410	465	440	436	429	452	421	460	444	454	459	431	439	465	441	427	443	458	495	434	446	460	400	427	471	455	497	495	423	475	469	429	428	414	443	481	443	454	402	443	440	442	433	487	481	490	444	474	457	452	470	419	449	433	469	492	388	476	460	433	423	440	467	444	412	483	425	413	461	469	438	417	425	394	405	465	437	434	481	462	459	428	438	452	443	404	437	433	414	459	465	441	432	449	461	448	477	452	434	483	474	419	472	419	466	490	449	448	448	465	450	453	447	458	455	429	434	451	473	418	434	476	446	472	461	468	429	455	471	482	430	439	453	404	417	465	453	424	431	422	450	433	434	429	452	484	437	436	444	434	469	440	428	463	455	478	463	428	419	489	436	398	489	430	428	390	451	455	456	482	393	468	453	474	435	433	425	445	425	410	456	439	502	479	463	450	450	430	429	430	451	470	441	456	479	429	529	456	431	441	439	398	406	483	453	461	456	444	453	452	448	434	439	444	464	446	485	473	466	489	455	490	407	501	467	435	469	400	426	442	440	490	488	457	438	476	396	421	437	428	463	445	461	419	456	450	434	482	449	442	458	444	437	434	422	404	412	426	454	470	445	450	436	433	425	435	484	441	473	407	454	458	439	472	480	483	482	440	494	460	425	442	436	498	514	506	468	461	449	470	461	457	466	423	430	466	426	466	464	442	425	484	471	449	476	409	473	427	469	468	423	423	451	479	482	443	408	448	442	487	431	402	443	454	392	470	457	371	478	447	423	437	475	433	432	449	440	426	462	442	444	433	432	443	439	473	422	437	437	449	464	454	440	431	431	435	468	440	476	468	467	454
12382	9417	15253	4714	2481	2130	1719	1594	1522	1493	1362	1330	1261	1217	1199	1168	1177	1212	1196	1138	1131	1063	1116	1171	1095	1093	1087	1107	1006	1081	1042	1153	1049	1151	1038	1052	1108	1093	1079	1065	1098	1079	1063	1087	1122	1055	1011	981	1061	1076	1053	956	1088	1040	1085	1122	1108	1052	988	1094	1065	1038	991	1068	1033	1068	1078	1053	1075	1028	1039	1090	1042	1025	1113	982	1027	1044	1014	1070	1076	1057	1075	1032	1091	1022	1022	1053	1020	1103	1047	1096	1000	1094	1070	1038	1049	1035	1093	1025	1009	1058	1013	1041	1018	1008	1021	1037	1019	1040	1082	1066	1017	1025	1088	1059	1052	1048	1048	1063	1117	1045	1086	1092	1053	1039	1074	1065	1062	1061	1101	1032	1052	1015	1161	1072	1024	1066	1067	1117	1108	1029	995	1033	1072	1087	1002	1096	1038	1010	1066	1036	1050	1062	1074	1088	1041	1011	1067	1106	1000	1050	1038	1065	1011	1074	1068	1067	1044	1021	1136	1042	1023	1017	1082	1021	1093	1047	1079	1068	1015	1064	1049	1048	1093	1051	1046	1010	1023	1032	1054	1016	1059	1049	1027	1015	1097	1071	1097	1057	1037	1065	1072	1001	1037	1059	1023	1035	1023	1033	1021	1031	1109	1040	1023	1092	1066	1086	1111	993	1087	1035	977	1049	1037	1032	1068	1030	1034	1099	1041	1055	1059	1050	1065	1043	991	1075	1044	1037	1027	1060	1064	1017	1112	1052	1064	1030	1066	1069	1037	1014	1066	1081	1031	1086	1076	1040	1016	1054	1060	1052	1029	1106	1018	1071	1086	1065	1056	1036	1112	1067	1038	1062	986	1095	1054	1077	1072	1090	1079	1035	1044	1033	1027	1037	1053	1037	1034	1023	1092	1054	1033	1066	1061	1037	1008	1074	1053	1052	1082	1021	1022	1014	1032	1029	1059	1021	1067	1034	1034	1075	1068	993	1056	1021	1016	1053	1027	1041	999	1101	1068	1074	1036	1038	1024	1081	1105	1090	1070	1056	1048	987	1046	1040	1021	1057	1089	1045	1040	1047	1063	984	1051	1113	1082	1015	1106	997	1017	1037	1029	1078	1062	1015	1030	1007	1045	1069	1082	1006	1035	1029	1020	985	1023	1046	1037	1123	1026	959	1027	1084	1094	1011	1010	1094	1071	1047	994	1100	1064	1045	1044	1047	1077	1045	995	986	1012	1065	1035	1047	1041	1114	1039	1042	1025	1006	1051	1040	1071	1040	1078	1079	1019	1001	1038	1048	1030	1107	1027	997	1109	1001	1127	1081	1006	1105	1024	1051	1033	1047	1078	1065	1047	1071	1099	1105	1067	1016	1086	1084	994	987	1031	998	1018	1066	1067	1036	1076	1018	978	1072	1029	1131	1010	1036	1047	1033	1108	1031	1010	1122	1022	1114	1048	1044	1087	1015	1037	1056	1049	1040	1052	1043	1075	1061	1050	1059	1078	1063	973	1028	1018	1039	1080	995	1016	1073	999	1011	1052	1091	1055	1008	1172	1011	1007	1059	1063	1050	1089	1091	1041	1080	1014	1084	1045	1043	1059	1067	1019	1012	1063	1050	1077	1033	1083	1013	1055	1057	1067	1059	1071	991	1040	1046	1002	1113	1087	1013	1081	999	1100	1081	1052	1015	1053	1016	1014	1028	1053	1041	1071	1016	1034	1036	1072	1054	1002	1080	1071	1078	1105	1051	1055	1072	1048	1035	1015	1082	1044	1037	1078	1029	1053	1038	1055	1054	1033	1076	1053	1086	1072	1061	953	1068	1079	1091	1023	1054	1073	1094	1024	1019	1023	1029	1076	1035	1083	1089	1142	1055	1071	1033	1107	1090	1035	1050	1040	1077	1079	1038	1009	1066	1053	1041	1069	1065	1045	1075	1028	1054	1081	1066	1044	990	999	1003	1002	1019	1015	944	1030	1023	1054	1076	1038	1053	1024	1043	1034	1035	1043	1069	1072	1093	1016	1012	1041	1017	1070	1099	1071	1076	1045	1068	1027	1015	1024	1059	1057	1071	1029	1050	1022	1066	1081	1053	970	1069	1053	1075	1051	1066	1064	994	1023	1014	1054	1058	1003	1035	978	1024	1080	972	1030	1016	1030	1071	1050	1109	1049	1070	1013	1064	1045	1052	1085	1048	1036	1026	1086	1094	1054	1022	1050	1048	1077	1119	1044	1073	1046	1093	1025	1102	999	1083	1027	1051	1057	1017	1024	1052	1104	1078	1081	1068	1075	1020	1059	1053	1098	994	1039	986	1075	1016	1130	1024	1030	1089	1042	1006	1036	1064	1034	1114	1010	1063	1002	1033	1054	1085	1082	987	1015	1016	1054	1034	1023	1083	1048	1080	1059	1021	1023	1024	1088	1030	1115	1044	1048	1018	1018	1080	989	1023	1048	1001	1049	1065	1026	1047	1077	1067	1041	1051	1051	1086	1136	1032	1030	1099	1082	1048	1036	1085	1021	1022	1075	1038	1009	1041	1066	1026	1035	1053	979	1018	1067	1034	1073	1093	1064	1027	1018	1051	1009	1051	1060	1049	1067	1072	1048	1085	1056	1116	1071	1010	1081	1008	1037	1036	1058	1107	1032	1052	1094	984	1078	1054	1022	982	1116	1047	1059	1053	1034	1098	1048	1055	1057	1058	983	1016	993	1117	1024	1042	1040	1075	1071	1103	1061	1071	1053	1022	1066	1036	1028	1039	1002	1078	1078	998	1019	1049	1020	1073	1055	1053	1053	1054	1080	1040	1019	1063	1028	1044	1008	1024	1058	1078	1004	1043	1045	1002	1050	1047	1032	1108	965	1060	1009	1025	1073	1039	1052	1157	1034	1020	1065	1075	1042	1016	1058	1034	1083	1056	1097	1037	1021	1026	1036	1082	1093	1089	955	1045	1035	1033	1097	1075	1055	1025	1030	998	1033	1042	1063	1035	1114	1046	1027	1006	1024	1039	1060	1009	1008	1098	1017	1027	1078	1068	995	1085	1018	1081	997	1063	1021	1048	1034	1005	1027	1002	1066	1036	1013	1051	1036	989	1010	1052	1027	1163	1044	1104	1077	984	1061	995	1030	1038	1004	1082	1064	1044	1054	1046	1000	1054	1074	1072	1079	1012	990	1037	1040	990	1085	1026	1066	1066	1090	1011	1038	1018	1036	1023	1063	1108	1064	1084	1067	1049	1033	1037	1019	1028	1054	1052	1089	1003	1004	1047	1110	1055	1044	987	1035	1033	1040	1060	1033	1015	1023	1055	977	1050	1082	1019	1022	1096	993	1009	1084	1071	1074	1078	1038	1065	1062	1011	1062	1040	1070	1022	1015	1091	1069	998	983	1074	1085	1097	1020	1035	1056	1002	1054	1035	1000	1058	1033	1071	1026	1043	1019	1052	1067	1112	1059	1044	985	1052	974	998	1013	1014	1100	1038	1024	1082	1084	1059	1056	1104	1058	1118	986	1002	1059	1049	1072	1001	1023	1030	1017	1013	1035	1022	1084	1065	998	1045	1035	1062	1050	1090	1028	1017	1064	1046	1047	1057	1031	1001	1042	1065	1066	1029	1059	1056	1065	992	1086	1092	1004	1017	1021	1004	1050	1050	1029	1027	1054	1045	1069	1046	1075	993	1066	1060	1077	1006	1066	1062	1101	1106	1098	1019	1058	1104	1032	1034	1047	1058	1094	1094	1077	1082	1075	997	1056	1066	999	1044	1084	1014	1017	1065	1100	1077	1062	1105	1067	1051	1045	1063	1013	1048	1041	1076	981	1043	1054	1035	1074	1058	1103	1016	1067	1093	1002	1018	1010	1068	1007	1045	1046	1090	1073	1073	1087	1047	1030	1056	1000	1077	1090	1047	1065	1041	1030	1062	1053	1051	1083	1071	1054	1023	1015	1067	1066	1062	1127	997	1049	1065	989	1051	1038	1027	1038	1054	1072	1065	1068	1069	1028	1048	1088	1021	1129	1083	1012	1000	1035	1132	1028	1095	1072	1052	1060	1008	1081	1033	1042	1050	1072	1111	1059	1038	1063	993	1033	1073	1061	1038	1090	980	1066	1067	1002	1079	1049	1034	1074	1023	1030	1005	1046	1084	1012	1075	1004	1071	970	1041	1176	1072	1044	1028	1028	1035	1060	1063	1092	996	1029	1082	1030	1073	1080	1053	1079	1050	1055	1035	1061	1064	1015	1044	1051	1050	1087	1065	1089	1053	1047	1043	1089	1080	1012	1002	1044	1076	994	1090	1057	1068	1062	1068	1062	1015	999	1078	1043	1023	1085	1059	1055	1082	1060	1039	1039	971	1012	1021	1051	1016	1064	1067	1082	1024	1056	1069	1045	1030	1052	1014	1058	1049	1085	1063	1036	1057	1030	1051	1061	1072	1086	995	1039	1068	1036	1026	1036	1082	1063	1050	1073	1035	1052	1058	1055	1076	1062	1108	1068	1005	1068	1034	1049	1022	1060	1078	1052	1062	1072	1062	1026	1050	1006	1033	1031	1068	1015	1041	1035	992	1068	1034	1027	1103	1057	1041	1079	1056	1048	1050	992	1047	1057	1037	1059	1035	1031	1001	1051	1062	1045	1029	1024	1019	1056	1074	1104	1084	1089	1074	1096	1018	1000	1019	1089	1047	1021	1067	1059	1009	1036	1070	1044	995	1039	1062	1064	1022	1048	1061	1076	1023	1007	996	1059	1037	1039	1029	1047	1081	1032	1102	1039	1067	1041	1050	1100	1047	1089	1113	1048	1049	1079	1010	1112	1007	1028	1070	1043	1063	1000	1013	1003	1033	997	1053	1046	1024	1055	1057	1117	967	1030	1063	1014	992	1104	1098	1009	1066	1010	1080	1094	1068	1027	1012	1045	1082	1020	1018	1043	1050	1024	1019	1037	1046	1085	1037	1049	1071	1025	1026	1039	1052	1040	1043	1022	1058
5333	3942	3324	760	453	429	430	380	410	410	419	427	451	466	458	452	417	473	415	394	425	458	457	404	389	426	437	372	427	418	472	437	424	434	406	383	420	469	406	411	407	392	458	424	418	429	440	424	414	419	437	415	406	444	428	392	420	419	435	463	375	385	446	428	431	477	466	448	434	425	445	398	461	430	442	393	412	441	448	414	432	406	427	458	399	438	410	418	421	431	452	437	434	404	464	442	420	421	421	424	390	426	415	449	435	472	423	409	375	440	393	453	414	419	410	441	467	437	442	392	417	426	441	431	382	449	437	433	456	402	432	430	411	392	402	410	423	435	387	413	451	465	452	423	440	417	442	472	423	430	424	418	427	430	488	409	413	414	435	413	423	416	429	408	454	436	415	393	442	432	410	398	385	421	386	449	459	436	452	424	405	401	375	419	427	426	445	449	421	441	423	390	426	441	392	402	420	450	415	469	410	406	389	445	406	409	422	388	454	428	450	456	409	390	392	452	420	428	420	406	434	374	424	417	409	444	451	419	388	419	392	395	412	419	413	418	430	404	439	461	431	417	416	443	464	385	418	420	416	435	453	402	418	435	468	419	432	399	448	409	461	450	434	414	433	424	462	422	441	404	428	435	423	404	418	403	424	450	423	428	417	408	400	437	410	426	415	429	403	411	427	396	439	436	380	439	447	382	449	434	406	406	415	427	481	451	417	409	425	468	416	456	440	425	404	439	416	421	467	455	401	436	420	404	433	415	449	453	430	437	428	395	378	420	475	432	382	460	463	436	437	471	449	440	437	449	435	422	420	402	445	410	418	408	411	433	446	402	444	419	437	447	438	430	390	453	447	441	432	441	484	429	465	389	405	446	425	394	449	427	453	424	408	403	421	418	430	426	457	490	436	452	424	427	448	428	424	412	434	440	431	441	406	439	412	428	426	467	393	413	422	440	411	375	453	443	472	398	371	421	420	431	391	388	439	457	430	464	418	436	413	441	417	422	449	468	438	415	461	421	407	400	469	421	406	396	464	412	425	352	437	385	420	392	434	431	450	424	411	403	384	436	404	427	424	401	415	474	449	443	394	413	382	453	408	437	423	454	439	389	417	429	422	384	430	414	409	403	430	386	437	434	378	458	412	399	415	433	407	398	431	404	423	470	435	434	452	452	419	419	430	414	432	413	423	438	411	437	401	454	405	426	409	420	436	412	446	439	419	402	436	399	394	408	456	432	437	405	449	453	440	420	451	420	445	411	443	404	455	445	421	438	431	464	424	427	403	463	425	410	412	416	408	422	408	440	432	434	433	415	439	411	451	429	444	434	405	415	416	449	455	408	413	422	414	440	414	424	438	411	442	390	410	435	430	425	419	375	435	437	421	419	421	425	473	441	409	421	440	413	402	420	446	402	419	406	394	419	430	419	430	418	395	423	405	401	448	453	478	409	409	415	391	405	390	388	449	435	433	443	408	436	422	432	424	423	428	438	460	458	427	451	418	444	400	412	425	409	420	405	398	427	417	398	398	436	425	443	440	410	389	433	376	452	427	435	461	461	465	428	417	420	401	385	460	407	418	410	438	408	404	420	415	427	418	432	442	408	392	376	418	465	435	385	413	402	409	417	422	391	437	450	430	485	421	412	390	389	456	382	414	403	400	429	423	473	417	406	408	427	408	422	421	430	431	448	424	430	412	403	412	423	386	422	413	410	409	405	418	420	431	429	429	388	437	464	419	466	459	447	428	426	425	428	397	417	464	460	460	419	408	433	433	440	444	460	443	462	427	420	417	458	463	466	463	435	437	419	399	386	397	388	447	405	398	446	379	411	446	412	438	428	402	435	434	413	403	415	424	437	419	432	417	413	382	456	454	463	463	431	410	419	451	414	414	405	438	400	453	443	426	420	419	419	394	470	409	436	419	420	411	414	419	411	415	458	465	448	399	426	390	436	404	388	435	447	415	458	457	437	432	428	436	425	375	392	390	393	410	442	409	426	459	413	440	435	440	411	390	436	422	447	418	387	419	460	405	427	446	463	437	414	467	440	425	413	461	433	432	432	414	399	465	473	426	419	410	406	452	389	434	436	392	411	427	429	436	408	445	425	417	409	411	408	415	460	410	424	412	440	415	424	429	449	445	427	454	475	457	436	395	396	420	450	436	432	429	417	415	429	450	392	385	421	453	453	455	427	422	409	420	426	397	408	419	432	437	382	401	457	441	429	402	468	422	457	405	466	442	428	438	424	435	375	414	418	427	398	416	473	424	401	419	435	439	415	472	400	479	372	408	442	413	403	443	454	443	461	407	427	422	373	459	421	407	415	436	443	468	442	438	420	411	399	418	438	436	398	410	410	445	433	442	442	476	423	450	456	360	400	369	474	431	384	457	435	466	409	409	419	423	452	412	404	436	439	411	406	406	436	429	416	438	414	431	459	438	409	396	401	407	430	471	425	368	432	425	453	432	397	442	394	415	410	451	426	466	372	398	442	446	429	419	420	414	434	418	423	393	403	458	416	422	443	411	408	415	432	415	418	423	433	459	392	431	431	409	371	422	438	458	423	464	451	395	390	421	461	456	435	443	388	434	448	423	409	399	416	426	376	443	433	452	433	430	471	444	409	385	390	462	465	436	430	426	440	432	429	421	446	424	406	371	418	426	419	400	421	440	429	402	470	421	430	426	436	458	439	435	424	405	475	463	426	402	421	428	425	410	419	410	387	449	418	445	441	446	399	409	426	405	428	388	407	406	439	409	446	446	451	441	456	434	447	433	429	421	419	445	454	405	383	445	475	437	416	416	445	443	491	408	420	420	427	402	426	407	411	420	445	414	402	407	382	403	391	419	435	440	417	492	422	396	390	427	388	445	427	427	460	441	417	447	475	417	402	476	473	481	431	415	396	426	422	458	413	425	427	446	383	434	469	408	411	420	461	429	397	413	426	428	460	442	447	427	407	429	420	437	429	428	445	432	407	419	406	435	416	431	415	453	449	412	451	422	416	442	441	371	427	452	424	435	393	441	449	435	424	427	375	433	434	424	412	425	457	433	438	385	417	398	420	401	443	436	412	432	395	441	417	412	393	434	392	389	373	395	445	399	430	373	422	456	394	383	430	437	411	414	435	402	391	432	401	401	427	439	436	437	444	419	447	426	428	426	418	440	465	475	396	394	421	419	426	465	421	403	412	431	384	424	459	432	454	445	421	408	435	451	436	437	421	443	410	440	440	411	447	426	458	439	440	434	411	451	424	419	476	425	462	420	460	418	434	436	436	428	447	374	409	448	471	427	426	454	405	426	448	438	448	425	437	425	392	413	376	431	437	406	437	447	466	435	445	458	443	466	405	420	424	421	425	456	431	422	431	393	426	467	397	373	418	407	481	424	416	440	411	448	419	454	422	410	429	412	423	421	466	439	390	428	397	404	439	418	437	412	459	419	402	437	377	422	434	413	453	447	400	434	455	423	425	481	451	417	438	458	441	427	389	414	476	392	415	427	403
3770	3990	5685	1594	1056	1059	984	1007	1008	985	990	996	1021	971	974	1016	912	993	1027	918	994	956	957	950	956	957	935	970	897	941	902	975	965	960	936	916	948	931	951	971	953	1001	955	955	908	998	909	961	1022	927	970	969	985	1039	1013	972	1032	951	946	983	924	967	971	934	996	935	975	969	934	984	946	942	971	999	1014	928	906	998	924	973	951	987	962	946	971	989	917	955	952	896	961	1004	1014	977	976	963	977	978	1035	987	984	958	990	1016	964	929	975	993	999	964	950	983	920	927	947	1026	964	938	956	886	973	1034	982	971	959	957	925	940	928	952	959	940	1002	1028	919	1024	962	956	942	1028	947	907	952	925	983	1022	958	1004	937	952	980	944	929	947	947	1017	946	1027	961	965	965	1014	987	916	950	961	944	935	964	934	905	967	1008	1030	943	1003	920	942	1006	948	913	968	1003	913	946	979	956	976	918	928	962	974	923	933	974	984	963	948	956	980	1009	980	956	939	968	928	1007	952	964	962	962	976	1027	909	987	910	968	971	971	952	946	1016	943	940	938	986	951	925	944	1026	940	956	959	992	956	967	946	988	942	1018	987	927	986	994	979	930	927	966	968	978	998	966	924	1028	1020	1001	960	954	956	1001	995	1022	944	931	978	912	1005	947	975	945	948	937	950	973	1006	984	927	954	948	970	969	974	931	961	935	932	975	944	940	1033	987	985	962	1005	920	964	975	973	974	999	1000	934	998	914	940	1002	959	1025	1037	986	931	944	955	1001	984	1032	974	955	951	968	996	965	904	960	995	948	969	946	911	924	1011	907	894	967	953	1072	1006	951	968	944	935	1004	984	1009	955	947	948	955	978	945	910	1001	968	967	943	1010	946	961	950	943	997	974	913	934	971	979	921	928	937	983	954	952	933	962	987	978	968	915	929	1023	909	988	959	993	966	1033	961	909	935	938	986	958	970	987	992	961	980	1007	994	999	974	989	981	980	971	902	942	967	985	971	960	984	961	977	957	972	1000	943	976	911	969	920	941	951	1013	936	957	1028	1040	927	910	967	897	1002	1003	1000	998	928	968	950	1017	978	974	1014	1037	998	917	996	982	968	943	952	982	977	970	934	925	932	937	945	937	973	904	963	1012	918	987	950	961	993	952	991	1001	931	997	997	922	920	1002	963	963	944	976	1006	928	978	986	1007	892	974	987	967	957	973	955	995	938	988	947	951	966	970	937	1016	922	987	941	936	987	988	958	927	1008	968	955	977	968	984	920	968	906	995	968	1005	989	928	964	1003	1011	987	941	932	927	1018	963	958	966	993	907	1002	961	948	984	924	999	961	983	971	1021	922	896	932	974	985	953	965	1002	955	968	888	961	981	925	922	975	958	973	903	984	977	973	1013	962	949	948	958	965	951	975	968	941	932	996	1006	959	962	1016	936	911	916	987	999	960	923	975	967	1036	979	920	954	955	1002	927	961	958	1011	931	963	967	973	963	1003	957	933	1015	948	967	919	962	1013	970	977	963	969	931	966	1021	925	1018	935	978	981	948	977	978	996	1005	977	929	932	991	969	990	958	985	917	997	944	971	970	945	942	924	967	941	988	993	968	918	962	998	937	990	944	945	996	1003	971	939	966	967	921	982	997	925	933	1011	958	971	944	966	964	942	959	949	926	981	930	942	948	985	986	961	900	968	982	992	935	964	998	935	948	953	1010	934	991	952	983	977	903	942	930	976	968	955	974	1003	872	944	977	972	941	950	946	1005	980	992	933	957	934	970	958	896	949	981	956	967	942	1003	949	988	976	953	963	968	991	979	1003	983	995	991	1021	962	957	1020	909	1011	1036	993	940	1013	927	947	973	978	1002	971	997	984	957	1015	947	982	941	947	926	938	1004	971	992	971	963	972	974	958	967	948	952	904	968	1012	938	936	968	1026	952	1018	980	941	950	987	974	959	1000	925	953	1015	907	1001	926	949	999	925	966	956	921	981	945	992	1005	929	923	964	984	906	963	946	1004	965	976	959	987	967	959	952	957	895	943	971	989	956	959	944	986	1009	984	986	1000	944	966	1017	1001	968	1025	897	937	1021	990	954	995	949	929	883	981	977	970	994	884	932	988	938	1001	940	964	1028	970	961	929	960	970	1016	928	947	952	909	963	962	946	967	921	979	950	962	945	958	956	1016	1035	914	978	972	989	984	981	943	985	989	970	925	962	914	931	961	921	991	960	935	937	975	996	936	904	920	972	951	1008	968	967	961	949	942	991	963	983	987	980	1008	994	973	933	975	975	1064	936	956	994	949	972	975	997	950	976	978	1000	942	979	924	980	952	995	892	963	990	932	956	1005	996	991	933	999	953	964	955	952	979	916	971	963	952	961	928	954	908	970	997	908	1022	959	901	970	944	988	982	969	967	958	953	979	934	943	952	950	921	967	929	918	983	978	959	989	995	937	917	930	985	928	954	947	1009	1015	948	1013	939	940	909	912	938	952	951	967	999	970	937	975	916	967	921	1010	961	953	940	920	936	957	977	970	925	881	971	919	961	946	974	931	964	933	970	975	964	1003	1010	1011	965	988	964	937	976	1012	975	990	1001	921	970	986	934	942	1040	942	977	1007	1011	910	980	977	942	962	1010	958	977	931	868	978	924	910	951	998	985	954	905	1024	953	922	959	956	962	922	960	999	1050	957	1034	981	996	934	943	890	924	946	965	952	976	903	974	970	997	1012	922	982	949	967	973	998	967	981	989	978	983	969	966	986	929	918	934	1000	897	899	971	986	946	964	963	968	963	1009	1027	946	902	945	990	980	933	1011	901	982	914	980	979	946	967	940	950	950	955	907	914	919	1002	983	1003	966	936	889	943	973	950	963	933	952	997	1005	959	1017	986	977	965	938	956	1007	882	962	1002	991	995	1025	939	998	938	925	964	947	977	949	850	984	943	986	975	1004	965	960	887	980	1027	969	987	980	1007	1000	935	928	939	961	958	1028	944	878	967	900	956	1003	984	950	855	969	955	948	925	949	910	971	1017	996	981	958	990	938	988	933	984	931	984	994	1026	973	966	939	964	945	959	1016	922	986	998	963	969	962	985	1002	992	1045	974	992	919	961	948	927	981	959	895	986	1005	932	892	946	956	937	952	940	986	1006	906	1093	999	933	963	970	1034	919	930	940	950	953	929	911	1001	992	972	981	920	951	958	931	953	1018	965	972	993	941	982	914	971	941	939	1002	929	976	959	984	943	985	1001	953	967	943	954	968	929	961	954	953	996	990	1004	948	983	935	936	961	960	1008	1050	970	934	928	971	939	980	928	1029	1013	947	925	928	1035	929	962	960	937	1005	968	978	946	980	921	973	985	949	929	1002	980	991	947	990	951	974	962	950	964	978	891	950	942	972	918	916	936	954	949	1021	974	999	934	961	964	962	904	970	956	983	978	967	994	902	987	956	974	924	1004	901	999	928	987	941	970	961	973	942	949	995	897	966	984	953	938	923	961	942	924	1014	915	936	1005	952	944	906	989	940	975	990	990	1011	993	936	945	960	992	1022	966	987	957	970	967	1043	955	959	963	1018	995	952	994	985	955	960	1003	894	914	949	956	970	977	998	980	944	999	967	936	908	954	971	948	933	941	1002	1000	972	949	919	941	962	933	976	935	989	970	932	981	925	1007	964	955	905	970	960	967	957	1014	1012	979	971	969	947	1003	974	949	960	978
14572	6344	3874	851	448	421	346	313	299	286	304	277	257	270	311	262	263	264	260	308	241	265	262	245	262	256	286	311	275	278	251	322	266	268	269	258	281	270	251	270	225	219	249	276	223	278	285	341	245	229	263	253	249	268	255	252	290	243	264	258	283	271	291	221	278	274	261	257	243	257	297	289	258	281	266	289	249	295	293	242	262	273	260	295	296	259	251	256	308	250	281	258	258	276	287	255	280	265	216	245	277	253	261	265	242	252	289	268	279	274	282	299	263	256	262	304	288	279	277	310	270	278	252	280	278	281	286	249	285	253	262	303	250	260	284	266	273	274	255	269	286	240	265	258	277	281	267	269	253	243	233	285	264	268	238	241	261	261	294	286	262	280	279	289	285	274	259	241	254	278	277	293	255	264	227	254	273	272	270	279	292	241	236	233	243	308	256	278	280	273	284	243	261	273	257	286	269	268	227	263	248	275	264	239	258	253	284	290	278	244	263	239	244	300	296	264	283	247	291	269	301	254	270	275	243	266	281	245	249	255	278	268	252	255	251	247	238	250	264	264	263	280	217	263	295	277	281	275	266	265	270	258	289	265	288	263	264	259	242	282	265	250	255	270	251	257	305	234	276	261	257	278	258	239	269	259	271	264	266	223	287	286	256	253	270	285	238	232	280	224	262	280	264	277	217	264	236	259	259	261	260	300	245	279	262	234	251	236	247	264	260	253	255	255	267	263	254	254	246	258	241	273	290	250	272	260	255	255	274	255	281	291	216	285	288	245	269	283	269	281	255	267	280	262	289	310	281	280	263	272	260	279	254	280	264	267	294	250	288	265	260	247	291	260	247	263	275	269	299	254	258	292	256	221	263	264	273	283	248	278	279	262	295	249	282	267	297	265	278	288	264	270	237	262	236	243	243	261	250	257	246	259	251	240	235	284	261	269	256	257	253	245	273	252	264	273	277	221	279	245	236	273	265	265	268	273	268	294	290	248	257	242	274	276	293	289	255	238	245	267	231	250	278	296	253	260	241	261	251	257	261	265	241	270	290	230	269	273	275	264	255	229	258	292	255	241	272	297	260	254	275	272	243	269	286	263	252	286	260	300	253	275	247	260	270	246	279	253	233	322	258	226	286	258	232	275	271	252	261	273	272	270	244	254	271	280	237	270	234	254	284	267	280	248	269	293	240	249	209	257	288	266	282	262	261	252	260	238	270	226	250	276	262	296	292	305	259	265	253	258	258	252	277	277	242	261	267	275	285	269	262	271	244	252	233	286	250	254	268	265	246	259	234	256	256	267	270	262	248	281	305	275	274	249	288	276	273	269	294	272	260	267	248	257	255	282	286	272	245	264	248	288	241	253	285	248	258	269	258	234	265	256	291	273	250	280	265	277	267	237	293	264	269	302	291	267	252	295	293	254	291	258	238	286	259	258	269	257	254	286	267	286	268	281	245	231	280	240	257	246	265	263	257	265	272	247	262	235	249	242	262	257	278	234	301	249	269	265	269	279	279	244	253	252	267	256	270	275	246	238	288	259	242	275	273	279	266	240	269	233	246	240	256	261	265	280	305	281	255	253	252	259	261	243	251	275	252	235	272	264	200	263	266	280	248	230	265	257	215	271	228	285	277	283	267	237	277	285	285	275	271	259	261	288	245	278	236	292	265	264	314	266	266	249	263	246	239	253	269	284	236	259	272	298	272	238	291	242	249	253	286	238	278	294	275	282	274	272	265	253	265	275	257	243	242	242	224	255	230	220	284	236	258	239	232	267	262	257	241	248	277	274	273	270	261	300	280	253	255	295	250	264	236	260	273	261	274	286	259	286	268	245	260	233	268	273	284	260	270	269	272	275	248	246	250	248	259	262	239	281	243	239	278	281	267	280	278	250	277	276	235	280	278	259	281	247	285	264	248	294	260	258	235	257	271	263	256	254	249	258	252	260	264	254	257	255	239	264	247	268	281	253	242	256	244	255	245	249	247	289	272	275	235	279	260	263	258	255	255	245	252	263	267	279	235	252	238	267	240	261	254	258	242	276	250	283	240	261	273	280	251	291	244	257	282	231	274	256	270	268	255	262	228	264	277	278	243	286	262	258	267	281	282	269	247	248	251	279	258	280	280	270	299	268	238	240	286	255	262	263	264	278	247	267	288	282	270	281	276	253	276	284	276	280	271	320	303	258	252	275	245	243	264	268	244	260	235	253	277	273	284	272	270	276	273	256	260	242	308	250	242	233	260	254	252	270	282	278	248	269	264	283	243	265	279	237	275	280	229	293	243	250	309	270	244	269	272	285	273	264	271	275	289	281	242	264	245	272	264	273	254	279	250	265	254	287	242	251	230	296	252	274	255	247	267	252	235	253	257	273	265	238	247	248	266	243	299	278	294	239	250	256	283	283	254	240	264	273	264	268	244	283	244	226	272	240	270	249	285	268	272	267	260	287	293	266	312	272	257	281	312	233	261	259	290	262	304	251	251	282	243	264	291	279	257	266	259	253	272	281	227	243	251	236	282	258	267	236	254	237	285	246	254	251	270	234	227	263	252	279	297	256	265	272	278	273	254	269	254	280	256	256	246	267	254	289	276	268	262	262	274	273	257	245	274	255	268	252	242	259	236	246	253	300	249	235	290	259	264	277	245	299	262	250	258	295	248	273	273	277	275	263	257	259	251	254	297	238	260	259	259	271	250	247	261	279	256	286	244	230	292	252	254	230	257	282	256	274	273	294	276	225	227	256	241	240	290	253	247	261	267	264	239	257	279	268	265	266	262	286	266	247	259	244	283	274	261	268	257	257	254	272	267	280	288	266	257	249	267	277	265	231	240	249	245	299	242	290	277	244	287	243	281	277	278	281	278	284	236	251	238	231	251	275	219	263	268	243	277	222	268	260	242	285	270	278	287	299	257	285	234	258	246	267	272	263	274	262	287	292	242	248	256	235	271	260	247	275	298	311	231	245	240	272	273	257	283	259	224	233	234	241	240	298	282	276	262	260	259	280	241	258	254	279	255	257	272	267	294	258	248	306	273	275	285	287	293	260	285	264	241	260	278	273	307	262	269	220	271	263	251	278	262	256	267	253	259	291	283	261	265	302	261	262	237	263	244	268	268	264	249	264	251	287	234	255	247	260	256	283	250	273	268	284	286	259	249	237	277	268	282	261	266	277	247	279	248	251	229	276	249	266	248	310	265	260	229	310	261	279	274	279	256	282	270	255	257	265	269	268	258	269	277	264	269	289	247	298	287	251	252	281	247	256	237	214	268	251	265	253	248	230	250	246	254	257	252	264	244	236	293	266	272	263	250	252	239	259	285	292	288	267	221	279	267	235	223	257	289	255	253	254	267	260	262	273	260	228	268	280	254	245	267	266	305	266	266	238	254	260	256	233	257	250	272	298	295	289	260	256	272	269	297	246	229	238	279	255	286	283	263	289	255	287	270	263	208	270	250	278	220	261	233	283	246	265	245	264	242	248	273	272	301	263	223	280
10117	5591	5893	2103	1446	1258	1052	963	929	823	811	785	790	818	798	764	714	717	738	733	666	672	707	642	751	673	744	698	717	755	719	682	693	684	662	713	696	687	671	667	708	651	684	677	665	688	663	652	693	616	639	695	686	700	648	669	721	654	646	691	669	678	670	669	695	644	637	658	667	705	671	684	657	666	632	665	681	671	630	675	657	664	657	720	642	674	636	681	691	700	683	684	642	699	687	663	709	686	675	680	707	652	643	691	697	646	616	710	679	668	646	673	663	670	685	676	701	667	638	677	653	682	651	651	691	725	643	660	693	642	715	681	653	611	668	641	676	689	688	667	680	691	707	680	679	690	667	696	684	668	673	701	720	654	688	688	671	661	681	635	656	681	669	668	595	665	692	676	630	626	708	656	669	630	641	637	692	662	661	650	680	680	651	649	663	622	649	666	668	636	613	668	676	635	699	680	670	652	718	661	663	678	671	665	648	676	682	689	675	687	676	691	704	702	668	644	638	688	696	646	691	693	671	627	698	601	633	630	730	676	663	662	683	668	675	678	669	641	638	676	674	643	669	636	662	646	698	656	666	652	672	643	672	686	639	691	669	639	688	728	651	660	636	705	648	641	678	652	684	682	690	670	635	667	672	670	675	663	681	651	687	648	683	611	678	677	677	617	659	655	636	686	662	637	686	672	683	614	651	690	688	652	675	649	665	675	664	644	640	682	674	700	637	661	661	626	622	653	640	621	582	601	656	633	643	657	675	633	661	712	637	697	659	664	704	680	647	731	698	707	641	724	707	666	661	712	666	644	644	656	632	679	658	663	682	702	655	679	657	641	671	620	678	678	681	666	664	724	663	693	706	665	644	647	655	674	662	718	642	659	662	679	646	668	636	649	672	697	656	694	698	686	678	702	650	646	670	666	679	678	660	666	663	714	683	694	655	700	676	652	684	714	689	678	711	684	607	662	643	660	692	688	688	686	666	703	692	679	654	703	670	720	663	679	700	628	628	639	697	655	639	673	620	694	710	655	693	610	678	687	662	695	607	643	658	676	626	616	709	694	669	618	612	634	667	654	666	653	669	685	702	617	666	715	673	660	671	633	694	659	645	673	643	651	714	721	684	626	675	698	691	682	643	643	703	651	657	637	685	660	651	682	666	692	655	703	635	663	649	670	665	659	681	643	665	623	637	647	656	653	669	627	679	688	671	662	676	665	642	644	683	655	666	674	680	631	685	639	640	679	627	672	697	625	727	651	607	652	645	709	708	678	691	597	672	651	733	724	663	672	629	681	699	663	635	692	642	681	689	684	655	674	697	646	649	714	691	662	683	664	676	669	660	619	651	640	655	698	646	643	650	696	644	660	701	693	655	645	685	693	710	640	670	620	641	634	641	614	664	640	684	694	688	636	702	638	710	703	695	707	665	624	684	662	716	671	657	661	708	673	683	652	668	719	660	665	698	717	695	696	634	676	710	626	658	681	674	651	687	713	617	706	654	646	696	663	693	723	665	694	672	633	693	666	662	673	690	664	633	717	680	636	659	706	715	672	655	665	695	653	636	656	684	651	647	618	664	684	597	691	641	651	650	688	663	682	687	674	637	679	675	670	670	616	677	678	659	672	669	643	656	664	684	653	660	632	621	656	597	640	653	648	643	687	622	699	651	657	626	635	635	692	670	711	684	707	690	685	705	607	676	641	684	683	669	671	744	656	689	682	642	695	719	638	673	677	668	682	647	660	620	743	684	648	638	674	632	680	653	719	659	697	620	713	712	658	663	671	666	674	724	637	639	723	676	634	700	750	675	652	670	674	689	686	624	684	640	683	681	619	644	674	699	636	700	671	705	675	655	655	661	675	696	689	674	637	676	681	607	654	660	662	640	648	631	696	704	713	695	640	646	706	637	668	630	697	654	696	656	655	675	656	675	670	695	648	653	706	632	716	645	619	663	666	664	673	648	667	641	678	669	639	630	686	669	616	668	675	706	672	674	659	685	660	665	672	650	664	650	663	681	646	660	647	714	653	721	655	682	656	655	670	687	734	671	698	670	711	626	674	632	654	650	709	694	659	656	644	615	681	625	698	688	684	650	642	720	659	674	639	703	676	667	681	684	677	651	686	705	687	683	665	666	701	685	626	642	646	649	668	656	651	708	639	652	688	709	699	700	655	650	668	634	679	676	671	680	637	705	662	640	682	642	627	696	618	713	704	644	654	664	600	614	651	642	671	649	663	673	699	667	674	651	702	709	682	677	677	724	691	633	653	710	652	632	666	647	691	679	669	681	653	709	705	669	662	660	674	695	657	671	724	638	660	683	663	677	700	659	654	686	690	671	663	642	692	697	687	651	654	708	682	694	670	713	611	691	681	679	688	679	651	640	641	657	688	687	674	656	657	658	668	649	690	648	650	629	579	692	636	649	658	651	677	679	694	732	646	657	663	663	637	673	693	642	644	710	654	667	665	671	645	681	651	601	674	614	665	674	691	728	668	664	692	657	641	691	628	693	652	632	646	686	681	684	702	661	645	594	691	702	644	664	626	702	637	706	670	607	665	638	660	681	621	686	667	681	652	626	711	654	681	681	637	732	647	661	657	697	621	667	685	675	652	706	685	697	660	668	671	747	681	654	709	708	675	684	640	650	702	654	653	678	689	631	685	663	657	647	729	705	676	668	648	651	675	666	674	653	680	664	656	684	675	640	657	667	670	673	664	687	712	627	648	593	673	643	638	691	691	687	690	680	698	705	671	682	664	683	699	663	625	639	652	645	664	691	673	640	635	636	666	657	627	633	688	674	665	686	616	633	669	667	675	680	684	675	675	698	628	632	660	661	680	667	658	676	617	668	681	681	621	675	714	689	661	636	675	632	638	663	669	671	680	655	688	675	672	695	657	711	671	665	686	697	635	648	628	650	698	639	688	634	658	705	688	639	642	712	683	696	639	649	672	626	678	615	672	656	704	669	652	692	636	664	665	652	748	655	646	644	643	668	633	654	656	664	657	670	661	659	647	705	671	730	654	693	671	676	692	675	668	660	663	628	691	700	695	667	634	618	695	645	661	666	680	659	678	642	645	636	682	665	661	651	674	653	684	658	649	659	688	626	670	664	712	652	648	623	638	683	603	674	638	675	654	645	654	666	674	674	651	683	718	679	682	670	628	688	675	650	650	680	691	684	653	662	621	620	676	669	658	671	693	671	667	669	664	634	677	633	623	695	648	688	697	657	690	662	705	706	656	659	652	622	691	645	709	677	642	742	641	677	677	685	650	669	657	708	681	649	692	644	610	657	688	639	581	672	621	666	691	639	670	648	672	670	673	672	681	656	677	660	661	643	664	652	692	676	679	704	661	640	669	662	672	617	659	678	662	674	644	683	664	618	661	653	733	698	701	631	612	664	662	651	666	623	639	722	606	668	625	670	698	632	619	637	650	645	673	633	602	622	715	632	682	673	682	684	656	659	665	669	719	677	676	678	708	694	658	659	684	714	651	681	673
23670	8888	3729	1266	803	707	592	488	541	518	483	447	463	485	466	447	440	430	437	375	389	416	405	418	418	421	418	415	454	398	441	401	459	441	455	438	422	399	433	425	397	385	435	415	445	406	408	433	376	416	407	432	399	410	389	428	394	410	467	391	420	383	386	419	443	405	431	423	375	403	415	405	417	411	430	420	497	384	423	426	381	451	467	401	455	427	424	388	426	419	411	413	409	396	380	395	398	425	406	450	436	421	421	447	417	427	396	395	419	377	430	389	395	411	404	377	431	411	435	433	408	434	421	401	412	391	402	378	423	404	424	419	409	444	418	412	423	408	416	415	395	390	408	418	435	425	389	409	410	409	414	366	421	415	406	416	405	387	457	426	412	443	432	387	465	429	466	432	449	465	438	427	412	416	406	389	419	443	427	437	418	422	442	424	439	426	441	431	426	390	400	454	426	431	429	432	395	424	385	420	401	412	399	383	457	402	417	429	395	406	401	387	363	392	462	411	402	404	442	419	415	410	437	407	398	410	449	456	378	396	410	430	438	403	447	376	429	394	412	402	375	369	407	359	406	422	396	413	378	387	427	407	415	414	434	372	395	426	388	387	440	399	442	404	414	445	417	426	403	398	389	418	381	412	407	458	400	448	406	429	391	398	433	388	391	420	380	394	445	443	390	425	391	408	431	412	396	433	391	425	442	426	427	433	406	396	410	405	410	409	417	388	461	403	429	471	428	395	455	407	412	394	378	422	414	391	393	399	451	432	416	450	417	417	418	427	421	436	392	418	395	391	409	384	420	452	415	442	462	436	417	477	446	413	438	436	384	393	430	401	424	383	408	405	395	418	446	399	427	421	416	404	426	392	415	447	424	453	454	395	409	405	402	411	423	431	409	411	398	399	459	426	420	415	408	401	424	404	406	432	419	406	409	379	414	443	415	434	396	360	390	414	414	376	412	420	398	423	443	411	429	394	404	400	405	415	384	427	443	391	411	419	397	395	437	382	400	420	382	402	415	428	430	473	418	414	428	429	441	406	439	421	410	475	415	384	377	382	420	393	420	403	400	420	392	439	429	473	426	383	412	417	423	417	408	413	413	411	422	420	408	418	411	445	407	380	425	457	391	399	445	443	423	421	438	372	413	393	416	440	373	378	422	421	392	429	408	417	389	375	421	425	412	433	442	438	418	392	393	430	412	425	392	384	424	405	448	429	403	440	459	363	427	380	451	429	445	392	405	439	395	385	408	409	403	469	447	374	433	444	386	450	408	422	422	419	426	408	409	421	402	443	380	398	403	416	419	419	478	399	413	432	379	421	479	413	408	395	404	427	386	365	420	433	392	423	409	404	378	413	374	385	443	464	422	398	417	407	392	416	445	427	403	393	425	398	422	370	412	470	397	390	398	425	412	452	409	377	440	425	429	427	432	400	396	397	392	397	411	417	446	437	397	443	437	395	406	385	391	405	414	416	395	429	389	398	403	391	434	393	384	425	433	427	393	423	438	435	414	398	434	410	415	407	371	414	425	380	428	416	423	402	412	424	395	401	400	403	428	390	438	433	404	425	393	418	430	446	436	433	407	394	421	396	378	408	355	404	424	443	418	386	433	399	419	461	421	409	410	396	450	420	428	421	402	401	425	375	442	449	427	458	437	417	412	424	429	422	408	401	420	398	403	426	408	410	383	405	420	458	407	426	424	434	394	403	405	420	442	460	423	411	408	400	411	402	404	430	419	386	396	444	414	391	418	403	425	434	448	411	423	420	391	380	427	425	429	422	425	419	443	412	390	449	418	453	394	426	390	431	419	422	373	371	393	404	373	352	402	391	396	419	384	403	444	484	427	436	425	381	422	411	406	410	438	422	443	465	453	376	434	421	454	380	429	412	415	413	371	415	459	404	414	422	410	379	447	406	429	429	375	454	420	420	402	384	421	397	412	402	413	436	442	452	407	421	415	408	419	403	401	420	413	422	444	403	444	417	393	423	416	416	382	444	406	409	456	381	441	381	443	399	387	427	408	411	369	388	397	448	440	378	415	412	387	437	417	420	398	403	434	397	441	415	423	428	406	400	373	377	405	403	369	433	442	386	415	461	395	427	429	393	405	397	403	422	439	422	423	375	439	366	415	402	375	392	427	428	399	430	430	459	453	408	442	382	452	421	411	425	379	384	398	407	409	405	403	444	388	453	383	404	422	420	393	416	424	419	433	436	436	403	412	438	424	445	460	460	417	431	400	426	404	382	418	437	425	415	429	427	385	372	413	404	383	422	438	404	422	406	381	446	470	431	415	405	444	423	444	432	440	426	375	409	462	364	411	429	411	437	411	422	374	409	406	434	417	379	455	396	431	398	428	404	377	420	395	390	467	419	452	379	404	403	379	369	422	390	397	465	411	388	455	413	407	418	392	411	403	398	369	410	414	427	438	393	451	385	433	458	391	420	410	401	404	377	416	394	399	398	403	438	427	411	412	433	396	442	417	440	400	424	353	366	433	398	450	411	398	414	393	455	419	399	421	416	429	410	449	405	393	411	415	376	401	434	423	425	427	433	422	391	444	405	391	404	432	404	406	397	415	397	402	393	416	449	423	389	417	392	399	434	380	454	414	423	448	446	395	437	419	437	415	392	420	448	426	435	397	418	392	405	417	417	401	441	423	421	429	429	420	406	365	396	416	447	447	397	407	426	390	399	409	413	412	411	453	417	459	414	404	440	438	414	352	397	425	385	409	444	421	411	384	415	440	444	421	412	427	435	403	386	381	406	400	397	426	397	393	416	408	433	432	429	412	410	445	409	365	440	414	418	455	421	431	408	420	391	446	409	387	375	405	409	411	431	398	396	429	418	414	396	380	415	408	422	402	398	418	396	412	431	422	461	402	381	374	423	421	411	411	416	429	401	382	364	412	424	418	395	411	423	404	413	418	415	428	474	408	401	425	430	381	411	426	398	432	422	379	451	435	390	438	423	439	420	363	382	417	452	402	457	390	387	426	426	458	447	438	446	414	449	405	458	433	432	412	421	395	407	430	430	429	416	439	408	396	404	401	366	392	429	445	433	405	414	415	416	415	409	412	396	379	434	428	404	422	414	437	423	415	441	386	407	414	400	454	434	401	372	407	427	414	429	404	391	409	415	454	422	436	408	430	447	394	433	443	412	409	390	416	427	444	410	412	399	446	418	413	434	421	419	382	441	391	447	427	362	390	432	434	396	380	389	384	410	456	458	428	449	403	442	430	437	399	442	431	433	455	372	414	397	387	421	421	406	387	430	432	414	409	407	395	432	407	444	413	397	420	382	408	433	398	414	449	390	371	427	411	414	396	436	416	404	398	424	414	416	419	397	415	424	419	382	470	428	431	445	398	394	446	404	362	406	390	357	438	435	430	429	387	392	397	451	445	383	397	452	361	390	439	421	417	402	417	432	378	411	412	436	428	372	412	449	425	431	422	383	402	395	360	400	395	408	409	443	417	393	407	435	414	425	430	409	405	383
13317	6504	5396	3235	2392	2133	1657	1471	1431	1304	1369	1223	1159	1200	1135	1134	1090	1140	1099	1081	1076	1097	1026	1117	1026	1036	964	1009	984	1009	1017	1027	1035	1023	1038	987	1034	1011	968	1023	1003	967	1003	1007	982	973	986	932	1022	1029	936	988	1002	1011	928	1016	974	969	977	1050	982	1019	1009	983	963	965	956	1043	930	999	988	1022	1017	931	971	1015	943	1009	989	958	1003	956	933	962	977	943	936	1030	953	966	1010	989	954	1027	983	1013	1021	972	1001	985	990	971	1001	970	958	933	1060	1002	969	929	976	975	961	971	982	1010	938	949	966	959	985	958	993	958	1003	973	979	937	999	1008	958	975	963	971	963	972	1015	1015	984	978	965	978	911	1010	919	976	982	1019	990	919	993	996	944	938	926	1039	951	984	967	997	967	1025	992	952	1023	981	959	1007	1017	935	989	1014	964	1013	992	936	1023	995	1027	963	945	957	1005	969	971	1007	971	991	1005	1029	940	984	953	983	945	970	1013	962	1006	927	968	968	1031	911	946	996	974	998	1008	960	940	1005	913	1058	1002	1005	909	945	969	967	976	959	977	997	961	1039	1004	984	955	950	986	947	992	989	969	1028	985	1004	1020	976	974	936	1018	935	965	988	1036	989	924	987	966	969	979	917	873	978	976	992	1009	910	980	983	986	940	942	967	943	978	950	957	1004	994	921	1019	992	972	958	954	1025	957	934	1013	989	1032	946	993	971	987	950	961	974	990	953	999	949	993	956	947	966	987	940	957	947	1011	1012	993	939	950	988	961	989	998	940	986	974	976	905	1032	987	925	1010	983	959	1024	943	963	974	1011	1079	1000	990	928	1016	966	976	981	1006	947	945	986	979	976	932	946	1021	1013	985	984	934	950	993	944	970	992	960	995	992	954	998	1020	966	983	1013	1016	971	944	978	963	941	961	983	1028	990	999	1003	960	935	978	1028	994	1028	1024	984	980	984	960	1009	979	1002	911	965	1014	986	960	964	975	966	977	1009	974	999	999	965	979	972	955	962	939	1003	998	928	955	975	946	990	953	915	948	941	974	978	995	934	1036	977	960	921	1006	1020	1043	980	969	968	975	978	1009	969	937	990	993	964	993	959	981	1010	962	984	994	974	937	977	958	947	964	946	1015	965	948	1027	967	929	985	960	942	971	989	967	991	957	935	1013	976	952	979	998	957	1001	991	942	997	1047	925	1007	902	944	953	1007	940	986	1015	982	999	958	969	974	993	954	994	995	997	965	965	967	990	938	928	965	999	1020	960	1011	943	972	985	1004	973	994	929	1004	972	969	961	963	984	907	970	979	955	1056	963	947	1013	946	1009	925	947	1048	993	974	1011	1030	945	1016	990	956	965	992	969	964	1033	988	919	959	989	1001	1017	964	923	936	993	1018	1004	896	994	959	1016	951	959	984	976	980	967	959	951	1032	949	905	966	978	1012	931	976	938	944	892	971	974	1034	1025	945	972	988	957	1014	995	993	1014	1024	1041	963	1008	976	944	997	1016	978	1016	940	1008	978	979	990	960	947	983	1010	976	1009	966	929	978	979	995	980	991	959	1013	976	971	1015	1011	947	1037	1018	972	973	1008	976	1009	1001	946	957	987	966	955	969	925	957	971	1012	978	1010	965	994	1018	1014	996	964	968	985	993	933	1012	1004	971	924	974	976	1035	997	979	954	960	1013	1010	982	1005	937	935	986	999	973	998	1007	1026	947	902	1017	1013	988	1013	945	1014	921	1034	1044	1012	928	1009	980	1006	990	965	966	937	984	973	1032	981	983	956	992	999	1007	997	1018	1010	1018	995	966	909	1010	937	1012	976	949	978	931	976	994	981	1014	953	1011	974	983	987	986	962	982	1022	947	970	953	998	958	999	949	958	979	987	952	954	961	973	1021	970	954	987	969	960	952	953	963	1001	1001	957	1016	982	1011	988	977	978	962	913	1013	944	941	1011	983	927	938	956	986	984	968	961	955	954	917	983	967	997	951	915	938	1012	965	994	956	992	1014	1031	959	986	937	963	1036	977	988	1013	956	945	989	984	1003	982	1017	949	948	959	921	964	985	1050	954	992	952	941	961	1068	1006	977	971	950	967	945	952	988	993	935	971	1019	996	964	961	958	993	1031	978	986	948	996	939	968	1012	1018	957	967	1017	995	1006	985	951	1022	973	957	1015	989	990	980	1000	1006	968	1038	991	948	1021	1002	960	969	977	1005	973	932	985	935	1028	1027	1015	979	975	941	931	950	926	949	1001	986	947	969	993	998	1004	921	951	945	996	1011	1022	954	1019	1012	920	1031	1015	968	919	969	955	1012	942	998	919	933	1017	985	968	965	983	988	1016	961	946	989	973	1000	943	974	958	990	1002	976	988	995	967	956	961	934	970	931	1005	1002	960	990	1049	968	1006	971	975	991	974	992	1042	947	1026	993	946	970	989	1007	940	994	909	987	972	966	956	934	972	979	982	964	992	977	920	1000	960	1025	948	1015	951	968	960	912	981	965	989	1027	951	961	957	978	991	1004	1013	1001	978	975	976	973	996	999	995	1002	978	977	1005	954	1001	1017	965	999	958	997	1045	961	968	971	1006	979	954	964	1000	927	985	981	917	1006	977	950	965	989	988	993	984	1013	990	984	950	1031	941	961	1011	964	1017	1020	970	954	1017	989	979	955	965	995	968	956	951	950	1015	974	1000	961	1007	956	958	997	1022	1025	921	953	964	996	998	975	905	987	1015	959	941	1038	996	941	984	1016	943	985	992	998	932	987	939	973	959	967	954	973	980	966	931	1016	957	1019	957	958	958	950	948	1022	927	921	944	980	963	1008	981	1000	967	1001	1079	994	940	985	976	1008	997	969	987	1003	996	922	966	997	990	1019	955	981	958	958	960	970	1002	956	942	964	935	969	960	980	949	994	952	976	972	990	952	983	973	969	954	956	917	980	984	931	977	1024	1031	985	957	1020	990	992	972	978	970	978	971	936	998	952	1011	967	950	953	1033	1021	1001	971	970	981	1013	993	966	986	1011	922	975	933	981	1038	967	956	966	994	1014	974	947	937	982	1018	970	957	959	954	954	985	952	977	971	1009	998	938	945	969	1003	967	980	964	925	972	951	972	991	972	988	953	932	926	997	993	1034	1004	965	970	995	946	998	917	954	1057	962	985	990	1010	1000	962	1026	992	990	987	1004	962	1018	963	1005	1043	1005	972	959	1002	974	963	1028	950	1023	1029	994	956	932	960	1006	959	988	1013	1008	975	987	956	1015	993	1032	1057	1002	991	1046	984	961	941	999	1045	932	1035	972	989	973	936	983	1016	1012	1017	1004	974	932	930	947	953	1023	971	929	1024	976	1016	979	1023	940	987	961	933	954	942	995	956	939	945	1001	978	988	1007	994	1016	957	955	1007	968	960	942	952	1003	965	963	964	966	970	979	989	958	969	974	979	992	1000	972	969	991	1004	908	954	982	1000	937	940	941	918	929	993	944	934	986	1007	1002	997	989	991	1006	952	943	994	1049	943	1002	983	987	982	1002	983	961	990	968	944	944	1000	984	949	939	948	950	963	971	976	1000	941	996	978	968	928	985	992	951	954	981	1038	1005	942	939	988	1053	971	970	1016	890	1036	988	927	1001	976	997	1014	931	976	1021	998	960	1025	970	972	987	999	1021	931	1016	991	1009	949	975	974	996	921	996	1013	978	974	973	976	1010	963	1008	971	1032	1017	1021	1002	931	975	958	962	955	1014	973	1007	987	908	939	957	1003	979	960	969	938	1025	1058	985	985	981	1009	991	1023	980	975	950	988	952	966	919	950	1022	992	1016	1020	976	959	985	951	950	1012	1007	976	989	965	931	1010	962	987	980	959	951
6665	2290	1062	444	415	411	388	397	437	431	378	368	389	370	378	418	406	414	405	414	358	340	407	390	406	398	421	388	369	411	372	332	376	378	441	447	411	370	405	381	424	384	422	384	379	443	392	378	384	390	364	357	402	369	386	419	414	363	369	387	370	367	404	395	412	427	389	422	403	413	419	401	378	385	368	389	390	365	405	399	434	409	377	404	401	373	374	416	385	407	364	400	415	351	375	415	395	405	386	388	428	414	407	405	419	376	420	423	393	396	400	423	405	416	379	398	369	408	396	386	410	394	400	435	410	360	418	409	425	404	392	385	395	426	393	411	374	370	416	415	407	410	424	396	367	398	399	359	394	419	365	400	339	368	386	400	379	414	395	390	438	384	431	406	350	396	392	352	399	392	426	384	403	396	382	383	388	400	409	378	385	431	401	403	362	397	368	364	406	400	403	389	379	395	379	406	392	416	383	412	452	383	374	408	361	372	389	397	341	427	414	376	375	391	416	381	410	407	392	394	395	387	382	395	395	401	424	420	396	359	400	387	376	368	385	376	405	364	400	375	355	388	394	393	426	396	352	401	425	405	422	395	394	397	374	338	378	381	362	364	433	409	409	371	398	359	363	409	332	365	403	437	396	400	418	398	431	373	431	416	368	377	384	381	445	396	407	381	387	402	443	408	394	386	396	372	398	421	409	388	389	382	386	399	390	395	391	362	417	368	370	381	409	397	392	400	402	405	351	363	399	392	380	381	420	420	380	400	377	375	390	413	388	377	364	354	394	349	416	371	382	386	420	391	396	387	430	397	409	399	381	420	375	381	444	400	390	370	387	383	384	427	390	415	400	396	404	374	377	393	421	360	402	420	375	371	381	411	445	415	340	397	385	367	392	384	370	385	390	410	402	399	374	402	371	419	405	385	400	405	396	381	384	401	407	425	413	390	394	390	421	394	381	390	426	441	376	411	418	393	405	395	366	420	378	399	385	394	349	366	360	424	398	396	383	367	362	408	402	382	395	418	378	396	391	391	379	360	369	411	355	375	388	381	388	402	417	418	413	392	381	415	367	336	363	397	408	432	391	366	397	401	414	376	417	421	385	393	352	363	381	396	360	359	351	386	379	378	421	403	399	403	392	374	366	416	373	360	399	384	369	396	396	382	438	371	435	378	354	407	391	400	390	405	407	387	378	382	414	382	407	389	430	402	370	408	379	388	393	380	409	409	345	361	378	375	397	425	410	406	422	380	385	422	413	408	373	376	406	387	400	386	390	367	389	383	386	432	372	407	427	424	374	384	347	392	374	386	387	375	404	395	418	406	387	400	422	361	378	428	414	349	375	397	422	415	387	377	353	393	377	391	388	415	383	391	389	396	355	364	351	395	393	429	412	408	396	390	407	441	378	397	366	391	439	440	391	372	388	376	399	419	386	401	379	389	411	346	409	361	414	378	352	360	385	388	401	400	365	391	397	382	374	418	370	368	423	384	367	400	384	392	403	411	420	408	420	376	349	401	395	415	396	371	422	401	384	431	406	402	407	382	389	389	366	381	402	415	374	346	392	365	399	394	376	404	376	379	391	409	400	437	358	408	396	401	412	386	411	367	368	369	381	390	360	388	375	388	417	417	361	402	373	381	389	355	401	398	360	393	382	397	441	389	356	402	403	395	411	421	387	391	373	420	401	428	365	389	382	391	414	376	394	425	380	378	387	401	429	384	371	376	410	420	419	395	402	395	381	371	378	391	399	404	399	405	394	365	378	373	385	405	389	402	371	417	382	422	405	376	402	385	405	368	369	366	394	348	400	429	420	393	413	381	392	413	384	395	388	347	377	386	404	356	419	413	407	403	382	374	376	408	396	379	401	412	418	401	373	398	383	400	401	378	452	417	352	352	379	404	387	390	417	405	398	395	385	425	373	343	440	380	417	433	411	404	380	392	424	386	419	403	431	370	391	382	392	404	394	385	387	397	381	437	392	392	402	372	391	368	395	388	355	383	412	392	371	396	349	394	406	418	460	409	407	418	412	415	374	421	421	373	372	383	370	399	398	393	391	387	390	418	393	397	343	419	373	390	370	382	409	364	411	400	409	446	407	368	414	384	400	370	376	394	385	367	428	383	380	442	391	403	371	412	394	399	397	370	377	399	429	395	403	403	378	358	371	393	391	427	391	370	385	400	396	398	422	398	359	429	401	405	392	408	384	399	388	405	397	404	372	436	379	394	357	389	416	372	381	408	402	381	416	433	395	416	383	397	371	394	373	426	425	391	424	406	390	389	367	401	397	358	383	393	392	405	415	438	375	394	395	376	398	372	406	388	411	380	413	394	402	363	418	377	418	410	383	416	371	407	411	395	404	418	352	375	411	435	402	404	419	385	372	397	394	414	394	434	427	415	435	391	395	383	405	376	389	398	367	404	440	386	365	414	401	357	406	406	408	409	396	381	404	399	387	392	371	372	326	380	361	395	381	441	402	394	419	389	406	425	384	413	397	414	426	395	413	389	386	383	397	369	428	411	380	382	423	363	396	385	401	411	438	443	376	387	411	428	416	434	390	405	373	370	386	390	392	405	418	395	385	360	418	407	378	376	371	394	386	372	385	377	400	372	433	413	394	393	386	439	406	372	381	403	377	406	418	377	419	328	392	418	413	394	425	413	353	410	385	415	399	407	409	403	394	401	398	372	406	410	403	404	402	403	362	372	413	387	367	372	418	388	372	346	412	382	388	371	437	439	418	413	384	394	424	388	396	378	391	396	402	385	417	416	391	372	364	394	360	393	413	429	427	384	397	415	425	409	419	398	400	400	344	397	402	425	376	421	401	370	393	371	369	430	399	402	389	399	401	375	406	400	387	383	416	383	355	389	386	375	421	406	406	351	429	447	415	400	438	425	381	393	369	417	384	410	384	388	368	383	383	398	406	426	326	377	418	358	401	393	370	389	383	392	390	415	367	353	378	384	387	401	392	418	394	381	345	377	427	400	366	414	437	404	376	399	415	403	404	434	388	437	380	394	402	391	385	399	433	421	405	415	419	407	410	380	438	379	388	382	401	377	388	368	402	387	399	411	382	400	395	403	410	427	380	373	352	399	376	404	404	369	370	396	382	380	418	382	372	372	423	422	397	384	353	383	408	411	405	415	381	380	372	412	435	417	410	381	364	375	374	458	392	385	367	421	385	400	375	350	426	404	368	406	398	402	392	415	401	428	415	413	368	373	411	397	410	370	426	383	431	419	385	396	390	395	414	394	382	425	412	381	410	386	400	404	418	385	383	388	391	439	406	382	368	387	402	371	412	367	414	400	430	389	402	403	412	386	380	366	399	384	384	378	387	392	400	427	391	417	423	383	418	400	347	368	361	375	421	412	371	385	424	350	423	443	381	391	396	364	380	389	394	390	414	381	378	395	376	377	469	415	395	388	359	392	396	370	374	394	382	423	405	386	367	365	409	387	390	382	423	390	383	363	390	387	396	382	383	389	359	375	411	381	424	356
4445	2207	1895	1041	942	973	933	880	933	943	867	955	911	920	876	883	883	929	896	907	928	859	910	879	854	862	850	875	927	831	893	909	896	905	869	945	861	885	940	932	888	922	879	908	865	885	943	859	913	894	881	858	922	885	891	922	851	868	842	894	851	894	897	908	899	873	890	888	968	964	880	888	907	856	934	893	878	879	880	894	899	846	905	939	870	874	932	925	900	916	891	887	903	875	900	890	853	905	838	861	886	903	877	923	882	881	892	875	893	912	948	899	911	902	875	894	902	944	895	930	875	924	920	860	889	874	945	926	907	918	918	882	886	873	887	909	846	948	939	909	841	905	837	848	898	914	933	903	941	864	868	906	897	848	940	892	893	895	875	943	882	906	883	945	921	879	905	817	939	868	918	891	910	868	867	911	888	949	852	1015	887	853	915	912	875	881	874	907	887	874	913	907	918	938	882	900	853	892	903	930	899	948	850	895	864	868	877	886	853	866	933	862	872	945	851	863	881	890	984	861	900	836	890	849	896	916	844	936	888	887	938	922	959	901	861	900	888	888	865	902	918	833	909	888	922	902	941	845	870	859	850	892	921	874	911	903	868	910	874	916	835	873	849	873	876	892	944	885	868	888	891	878	868	863	887	903	929	852	922	928	867	892	890	857	907	896	883	883	863	887	888	868	894	900	884	921	912	915	862	937	817	907	888	884	908	961	896	910	926	893	849	895	930	867	868	881	900	844	950	887	857	865	912	887	928	885	899	827	885	879	931	860	967	855	921	887	902	899	836	875	911	868	893	947	945	899	939	893	945	874	907	911	902	845	864	959	897	904	888	889	858	950	881	888	880	899	824	909	926	925	882	918	839	906	940	901	852	910	932	898	840	917	868	935	858	893	834	896	905	928	898	952	887	898	902	834	902	933	872	893	818	899	869	914	823	848	859	962	879	872	918	895	871	866	901	854	853	884	868	894	846	888	860	921	874	839	894	852	891	912	922	920	879	934	850	884	931	829	873	920	864	902	922	890	873	879	917	912	899	918	878	894	849	891	888	896	822	905	882	880	917	870	901	942	883	909	901	851	900	905	925	913	893	894	902	886	864	891	908	896	871	903	810	933	894	851	916	872	917	912	897	902	882	884	873	904	845	909	885	843	912	861	911	915	933	862	839	877	913	912	874	911	889	886	874	873	896	920	886	898	928	880	890	894	914	840	864	899	884	870	867	852	934	888	877	921	872	866	932	914	893	878	900	854	852	900	939	881	889	901	885	924	918	866	906	928	908	850	889	860	889	903	873	851	872	925	815	892	870	884	898	875	891	838	909	871	926	872	891	885	898	903	915	945	910	896	866	875	855	923	946	939	935	886	932	928	895	896	916	904	867	896	898	934	884	910	937	832	908	870	842	880	857	933	822	897	896	895	955	856	877	884	882	901	860	846	897	896	892	829	922	928	927	841	919	910	912	914	866	880	842	884	855	957	902	932	901	943	942	875	940	879	882	897	911	896	887	880	877	874	865	889	928	921	973	876	869	919	950	903	900	886	902	870	888	893	938	893	858	873	911	932	894	908	911	884	860	900	903	927	880	923	861	871	855	869	885	912	891	855	911	839	904	908	872	862	878	901	922	903	874	906	909	832	850	886	904	929	847	935	947	869	855	898	861	872	919	906	927	881	857	853	827	878	892	936	914	876	874	887	854	883	874	906	866	868	872	870	910	852	926	897	879	866	915	869	924	906	1005	847	888	939	911	871	855	901	872	884	883	939	869	875	934	933	893	900	928	890	890	856	887	915	899	914	942	864	893	858	875	921	824	826	881	964	930	899	861	913	865	893	913	872	874	877	860	925	909	881	896	867	912	864	885	931	916	906	864	909	872	870	946	850	965	879	937	912	886	883	950	914	904	863	865	884	885	881	973	923	901	881	851	887	910	892	894	868	920	947	913	899	895	894	883	831	930	880	904	877	886	907	830	953	894	914	879	962	865	897	896	892	916	912	912	947	896	848	895	884	906	902	902	891	935	923	860	864	925	879	883	874	958	857	836	913	918	876	840	876	882	943	848	899	933	889	940	876	797	859	910	896	923	915	930	920	891	896	895	882	880	876	899	848	924	893	904	871	896	897	923	886	925	860	913	928	851	902	851	908	871	871	889	878	901	902	871	906	884	950	906	927	927	880	867	944	950	887	857	915	893	878	874	895	882	887	926	935	902	854	843	866	892	848	898	904	934	924	979	911	938	895	865	886	866	944	865	917	868	833	885	893	904	886	901	902	863	908	836	961	892	883	904	904	896	919	917	934	864	868	892	857	913	864	841	885	944	890	892	943	854	941	875	806	850	872	894	858	883	885	911	909	882	915	884	852	884	914	915	947	875	914	916	905	872	949	884	883	912	886	938	865	888	975	938	915	905	891	913	878	874	901	910	868	921	916	871	920	896	877	908	875	895	929	903	888	909	905	885	916	877	903	895	886	917	900	917	881	935	874	938	895	880	915	916	886	930	912	889	911	873	887	902	849	900	931	903	853	891	909	941	889	868	898	924	852	936	935	872	871	874	894	951	894	871	914	874	854	869	900	869	871	913	844	843	915	878	923	890	884	917	933	939	919	868	869	894	892	895	931	859	881	922	895	879	898	872	892	887	973	890	905	886	864	934	867	836	902	925	894	861	950	930	928	886	992	871	939	871	944	897	915	916	837	849	967	984	905	882	903	869	932	909	899	817	905	922	863	882	910	909	851	853	882	910	891	925	841	868	874	894	874	889	850	896	909	861	890	906	876	884	920	930	933	853	850	926	884	921	888	888	886	875	856	891	918	915	865	981	906	858	888	839	859	909	871	906	906	902	851	891	857	921	902	872	835	901	917	911	885	947	855	883	900	877	911	890	950	909	830	874	922	885	852	902	929	845	868	845	862	877	919	915	850	858	894	830	836	938	878	852	936	906	884	868	905	962	861	879	963	880	917	910	834	905	840	922	863	946	896	933	930	894	899	881	850	885	867	885	925	880	916	850	923	874	935	815	860	940	909	918	894	922	883	856	874	839	950	921	909	906	880	906	920	926	933	912	917	896	784	930	909	865	879	877	891	873	914	931	875	916	887	881	871	905	885	878	875	934	869	899	837	907	884	879	913	870	914	910	927	910	911	868	928	853	850	873	914	909	876	899	896	910	924	876	848	856	878	870	900	874	888	876	908	855	920	847	889	882	911	875	881	925	888	910	900	933	861	836	912	842	838	876	876	860	923	936	914	871	959	869	933	883	836	896	905	898	898	918	887	902	981	858	876	867	876	890	896	863	868	882	944	915	901	923	887	872	921	845	891	800	957	927	891	934	876	905	837	901	877	912	858	907	933	869	904	905	845	859	941	889	867	920	855	889	938	858	855	884	854	909	887	893	870	858	850	887	863	866	856	927	853	884	887	913	856	901	877	907	910	909	910	934	891	875	898	905	862	934	910	895	941	842	842	885	861	902	897	908	908	895	881	914	888	887	852	878	935
15449	3987	1421	647	380	373	309	283	279	231	285	239	237	281	253	258	269	282	227	239	256	229	259	252	234	233	231	225	249	282	216	248	216	232	240	256	220	231	253	235	216	249	245	245	225	246	266	261	248	230	245	273	239	249	222	263	208	211	235	245	218	231	211	233	255	232	239	245	243	263	235	219	227	258	215	232	248	259	234	244	228	237	224	256	235	251	235	252	244	226	234	269	251	233	227	251	237	229	233	239	261	214	257	265	252	233	207	258	242	222	228	194	275	245	205	256	237	264	238	245	258	252	219	259	270	244	242	239	245	223	236	239	250	257	228	250	259	235	249	238	267	210	227	230	249	215	207	261	201	247	227	260	236	223	248	245	211	192	223	272	247	230	217	271	246	217	241	239	214	253	254	270	244	250	237	235	243	248	237	263	252	235	236	245	208	250	287	259	247	226	228	237	214	239	243	256	237	273	249	211	277	243	228	253	218	236	233	248	249	255	224	254	274	276	256	257	275	212	224	207	190	262	242	223	237	236	249	252	255	236	237	241	231	229	226	246	256	250	233	216	260	244	244	242	239	243	214	237	244	260	235	193	227	255	256	237	257	245	235	225	238	235	258	226	246	240	243	237	266	229	218	243	215	240	235	241	241	233	237	230	236	233	245	220	252	250	228	268	229	237	250	266	232	234	243	243	233	242	234	269	245	243	256	216	231	229	266	248	250	247	227	217	235	227	248	271	252	233	241	254	223	259	248	271	238	260	246	247	237	221	260	225	245	217	233	213	245	221	245	206	232	228	241	212	256	260	255	246	216	243	232	229	258	239	257	242	247	226	250	252	268	257	230	271	227	261	275	230	256	237	221	261	226	233	250	215	249	232	281	232	242	239	219	257	249	260	208	234	235	231	274	278	249	237	230	253	255	235	246	221	228	228	230	262	225	230	221	233	252	245	236	215	234	242	224	225	262	216	254	253	241	251	244	251	253	236	265	256	230	238	222	264	250	236	244	229	251	216	224	245	253	261	233	219	258	277	252	236	226	231	245	235	235	221	214	204	240	243	245	244	241	213	234	270	243	251	232	236	231	240	244	244	251	249	222	251	241	243	229	251	257	249	265	232	242	246	211	238	220	230	236	254	255	266	232	226	248	224	190	229	222	238	245	249	230	194	273	243	245	246	235	240	227	226	244	245	240	274	225	238	218	241	260	235	210	230	271	239	250	218	218	257	218	242	242	238	239	246	234	261	249	235	248	204	278	245	247	247	213	244	240	227	261	248	239	225	249	236	246	242	256	247	278	207	248	234	267	240	210	230	233	212	231	226	254	255	228	247	259	229	255	239	230	226	257	207	240	248	251	260	228	216	227	235	271	287	232	236	254	226	223	229	257	298	276	238	238	245	265	227	249	241	253	247	208	232	246	250	214	234	229	233	252	260	255	239	237	229	243	246	205	248	261	236	218	209	240	241	269	238	249	225	256	222	252	221	243	239	233	289	279	246	230	225	220	248	229	267	218	234	230	187	258	242	239	223	244	269	249	268	246	237	234	266	260	256	229	264	245	216	228	221	250	258	231	211	225	227	234	218	233	253	250	220	252	235	233	248	232	256	233	231	253	274	257	250	241	250	255	239	220	221	217	216	230	241	263	227	254	200	241	254	208	254	255	254	246	260	247	264	216	246	247	273	227	263	212	207	243	233	236	210	261	280	244	283	217	244	240	243	265	222	238	231	234	215	216	243	216	223	260	227	231	231	238	245	251	253	247	253	247	219	222	226	240	222	227	265	265	252	217	220	227	242	255	220	226	267	221	245	248	226	249	233	220	231	209	241	277	218	247	260	238	221	236	271	237	273	232	210	238	232	229	259	242	237	215	220	250	257	261	247	247	234	234	198	232	236	248	227	238	263	225	236	219	216	261	237	246	240	221	241	262	252	251	223	231	270	255	235	241	308	270	220	255	211	225	240	252	272	222	228	240	264	238	249	230	244	266	260	199	236	237	268	244	252	248	230	238	215	224	198	264	254	230	241	242	244	223	273	271	248	225	240	261	204	244	231	243	256	250	216	222	265	254	224	228	233	230	250	250	200	250	272	229	260	235	253	264	228	240	251	244	243	263	241	239	248	237	228	218	244	226	250	221	265	316	222	238	249	255	260	224	223	245	228	237	238	231	264	213	235	228	240	220	246	235	260	229	228	270	228	226	227	249	225	249	248	229	212	255	247	261	243	235	234	241	215	237	255	248	243	241	252	254	248	238	233	260	248	229	254	253	223	230	235	260	260	254	246	279	261	234	247	203	236	247	242	245	251	225	231	244	245	226	231	248	241	239	239	200	259	250	247	228	245	225	247	258	260	238	234	248	242	252	246	249	206	287	251	262	264	250	255	242	248	233	255	264	262	242	205	263	241	238	230	240	228	285	254	229	233	243	222	244	245	239	211	246	268	253	225	253	234	242	222	259	235	246	220	239	259	250	238	233	236	248	229	263	244	237	227	259	252	239	236	243	252	254	214	241	232	224	245	236	233	260	246	237	222	216	230	248	249	252	210	206	256	237	243	225	239	228	221	233	229	234	231	268	242	243	229	242	257	231	282	238	252	233	226	235	268	249	242	243	250	272	244	268	224	252	225	231	238	245	244	242	238	220	241	248	248	240	228	262	255	258	228	234	270	239	247	231	241	228	243	250	246	220	217	228	250	252	249	252	213	234	242	237	226	199	249	246	269	214	226	253	249	270	212	229	204	263	245	244	235	261	256	259	230	281	258	240	246	244	239	234	245	253	249	251	216	228	243	232	236	241	229	251	253	232	227	263	216	244	231	228	227	210	240	255	251	224	259	295	262	248	223	244	239	238	242	253	252	247	239	274	238	247	245	265	230	226	233	287	239	228	232	262	227	243	244	258	242	244	251	253	253	241	236	247	265	255	252	257	238	215	237	231	271	248	234	236	276	215	271	234	214	230	231	247	238	227	233	233	244	236	246	225	253	253	204	227	245	210	224	252	236	246	235	216	242	230	219	262	273	259	239	207	247	235	223	201	242	218	236	217	216	213	271	252	229	237	258	223	261	219	271	246	226	224	239	225	252	241	252	218	257	235	264	243	253	237	239	259	228	238	263	264	255	237	231	249	243	270	254	244	232	224	230	248	230	248	186	243	252	266	242	248	252	231	235	240	231	241	227	252	263	233	239	259	235	246	260	232	233	246	235	221	233	282	233	271	230	261	224	252	238	206	239	278	252	216	233	253	248	228	231	234	245	227	248	225	229	270	219	249	253	235	242	250	252	229	255	237	240	269	248	210	251	228	246	238	219	243	266	271	215	254	244	248	272	235	220	256	244	224	233	226	226	242	255	251	209	223	284	202	244	227	250	206	260	235	245	269	259	239	243	231	256	233	241	230	238	229	258	262	254	270	253	239	224	226	255	257	255	251	260	230	229	261	266	249	238	257	214	245	262	251	216	226	228	239	214	210	250	237	269	251	232	251	251	254	231	257	232
9794	3098	2531	1792	1393	1184	1031	897	796	802	776	788	753	733	716	718	707	706	647	626	640	639	657	655	590	664	647	608	668	630	707	605	613	615	626	704	601	660	663	656	647	636	622	602	614	630	642	667	636	613	659	635	641	651	630	664	616	657	668	616	626	576	638	655	621	629	625	601	645	588	587	607	655	626	657	622	624	612	632	591	657	589	614	668	591	613	605	620	611	610	589	596	612	619	610	621	655	601	636	587	649	628	631	623	602	638	648	568	559	576	587	652	603	578	620	623	632	614	664	647	627	616	618	605	600	640	597	648	580	631	585	616	587	634	658	603	603	605	591	621	595	636	620	655	631	653	606	657	571	628	620	605	579	644	622	640	648	635	630	623	638	668	633	663	610	632	620	651	632	584	623	611	599	610	601	621	610	602	598	677	594	636	656	626	633	587	593	609	585	558	593	631	626	583	689	593	636	599	617	624	648	607	634	609	634	599	577	570	634	608	616	588	590	612	600	655	589	621	601	577	636	634	602	606	608	617	612	642	584	623	610	633	644	596	609	629	601	622	624	594	665	670	617	621	645	629	648	598	642	582	643	618	591	625	591	640	618	610	612	616	577	623	601	604	590	616	617	622	637	638	617	630	572	617	596	606	637	694	636	609	618	622	628	632	671	620	643	575	603	621	602	621	624	644	582	592	595	593	664	623	597	617	624	639	604	627	575	642	652	644	620	612	599	649	605	565	634	664	632	603	595	609	656	635	636	598	592	598	600	624	618	611	589	617	591	593	639	639	647	593	642	601	616	656	633	620	652	645	631	630	656	628	634	582	636	605	589	670	642	630	645	615	628	588	611	576	605	599	630	662	642	553	591	651	613	626	650	600	596	634	625	634	614	622	635	609	613	613	591	560	610	603	634	600	609	563	633	590	639	581	596	644	628	627	596	611	571	580	607	600	588	605	657	586	583	580	604	621	620	624	613	630	636	565	582	643	629	611	621	652	619	636	609	607	645	648	614	596	585	583	627	629	598	604	633	632	578	589	598	661	595	583	614	602	585	646	664	645	621	588	583	653	591	610	585	595	614	645	666	623	631	657	637	586	638	586	651	589	629	646	678	605	653	610	601	622	597	668	600	593	607	661	646	616	640	632	586	584	607	584	642	679	666	621	641	662	609	648	605	615	599	613	622	592	614	615	585	621	616	662	591	644	631	600	673	607	663	604	609	624	613	654	634	606	635	628	638	639	610	586	591	621	640	589	590	602	628	625	621	576	622	619	634	611	591	635	558	608	593	602	627	608	624	619	635	619	609	586	637	596	635	641	642	614	671	603	577	609	610	619	575	616	622	613	593	622	609	665	615	610	570	603	664	637	604	602	637	658	578	583	593	630	602	598	627	577	603	593	594	603	639	563	622	614	642	582	635	633	602	615	618	581	594	636	630	599	609	620	608	609	627	677	629	579	655	579	626	599	656	621	594	640	618	635	622	623	608	628	610	571	573	625	628	580	590	613	607	644	584	621	579	585	611	612	616	640	613	584	623	592	617	622	632	650	626	601	601	605	630	587	609	609	630	615	632	576	583	595	591	632	629	617	611	636	651	609	611	634	601	641	595	579	610	604	594	605	661	632	638	657	614	649	656	613	613	599	661	617	604	592	618	588	626	572	588	610	663	625	679	605	599	594	620	642	629	612	612	622	623	608	633	633	645	646	627	661	600	613	662	631	610	562	668	615	605	586	634	637	599	605	603	585	620	603	591	642	585	604	648	614	636	616	579	617	642	579	635	656	619	643	677	640	609	557	589	631	609	624	648	617	641	642	606	628	627	631	606	584	654	616	592	606	681	653	621	617	661	644	629	618	658	618	640	640	641	654	591	624	586	612	641	567	640	632	566	576	650	614	640	583	566	625	622	614	622	565	585	619	645	654	603	599	592	609	654	638	626	628	642	599	593	570	641	624	617	585	644	611	615	648	658	646	669	661	605	608	624	636	592	632	665	677	600	620	618	668	652	580	641	624	576	655	580	624	612	592	619	607	624	605	662	576	559	620	607	608	636	615	616	601	597	606	571	597	606	627	626	634	605	603	583	609	596	651	598	602	585	610	605	625	602	608	629	615	622	619	656	618	556	683	635	633	608	663	596	628	596	598	615	657	604	603	639	622	608	617	623	649	623	587	632	658	636	598	604	644	636	655	671	613	589	650	617	678	617	619	641	613	609	629	594	637	585	606	656	618	633	618	604	607	625	620	617	618	637	603	608	576	606	596	611	622	603	616	667	614	641	664	622	650	626	592	615	611	595	604	595	647	624	634	592	616	609	600	603	610	576	629	606	600	654	616	635	618	586	617	630	596	629	643	589	601	621	610	646	610	564	605	594	596	645	614	612	584	610	615	645	603	620	618	621	625	643	616	623	615	600	620	609	650	595	635	622	609	633	599	606	594	588	580	612	612	579	627	632	634	610	611	635	628	633	645	615	632	600	603	607	678	607	600	584	586	624	615	629	600	638	643	613	615	633	561	563	588	620	623	567	640	588	604	566	624	609	606	627	601	630	616	578	611	588	615	642	655	681	631	598	650	611	594	611	640	646	613	613	572	633	616	650	652	652	637	567	596	640	612	620	628	585	625	600	596	603	618	633	557	587	581	572	630	650	586	665	633	607	642	609	614	608	642	624	615	654	655	649	603	654	651	658	610	635	591	593	644	605	623	615	661	628	631	569	647	627	603	648	641	606	610	658	623	623	594	623	608	654	596	607	626	628	602	640	604	648	609	633	594	617	613	617	618	642	637	656	600	632	625	595	596	629	646	572	607	617	579	629	650	631	637	606	615	612	617	609	631	664	634	585	595	588	627	608	617	599	636	606	584	626	646	561	564	594	653	604	604	598	627	609	598	591	619	614	609	650	634	598	617	605	602	605	593	639	609	613	633	579	634	654	594	598	593	598	659	620	624	593	646	658	620	636	594	585	631	617	645	618	602	616	634	678	583	615	645	609	651	636	580	667	609	619	602	623	605	659	602	651	655	614	630	589	616	626	657	579	599	614	576	618	610	610	602	606	598	663	637	604	636	602	613	610	586	579	670	588	629	615	615	583	625	585	637	622	612	606	593	624	610	581	592	617	601	617	627	565	610	575	622	602	612	615	633	607	647	592	631	575	630	595	605	628	626	594	660	599	602	619	586	579	600	591	644	632	623	669	617	608	588	609	617	586	650	650	634	599	646	645	604	620	638	602	578	589	593	608	617	628	618	635	670	631	630	637	633	574	631	595	617	612	617	623	623	640	645	595	597	606	630	669	628	579	630	623	595	615	609	601	639	639	605	617	616	582	639	616	584	626	624	583	616	575	605	613	608	587	626	613	608	627	619	615	631	614	622	628	595	625	630	643	629	649	606	614	638	616	608	647	650	587	608	643	652	645	597	585	617	616	657	646	640	652	581	647	626	626	577	617	600	657	608	635	619	626	568	614	632	620	601	656	593	576	643	605	632	621	644	619	584
25095	7141	2360	1133	792	640	569	509	488	472	478	464	439	420	433	393	450	415	431	422	451	403	448	419	445	425	417	423	390	427	405	396	384	402	405	408	444	404	425	409	384	399	424	395	416	408	399	429	420	414	440	425	394	418	418	423	400	448	406	365	430	369	430	402	386	378	405	415	439	418	409	449	389	394	414	391	433	410	396	391	400	442	415	428	427	357	385	448	384	397	388	401	379	379	440	402	422	395	395	401	406	406	428	431	415	417	363	387	418	425	443	391	355	401	410	397	396	435	362	415	420	402	385	410	383	439	410	376	371	376	368	391	395	413	410	389	406	431	424	394	415	459	430	390	377	415	394	418	386	442	438	394	432	424	415	468	415	410	423	391	417	374	434	411	391	388	407	420	393	394	425	378	452	431	469	401	387	397	425	398	459	405	388	397	392	438	415	427	382	394	418	406	407	372	396	435	420	398	426	409	392	401	420	422	381	441	400	418	425	411	403	411	436	389	402	416	388	389	411	408	384	421	418	422	363	363	386	402	424	422	377	398	420	401	353	434	408	386	399	386	438	411	407	446	417	388	398	402	408	454	394	401	392	372	411	411	416	375	400	419	411	408	414	433	391	447	428	436	408	429	422	384	356	438	374	399	404	427	453	408	380	406	390	413	435	410	400	410	418	401	396	415	403	429	425	431	390	389	402	395	390	432	411	387	371	376	387	416	423	383	398	386	397	421	442	389	413	461	388	352	390	352	399	433	422	381	401	378	437	418	392	427	407	431	407	397	420	399	433	369	414	390	390	376	356	421	391	420	392	391	393	401	403	424	432	391	425	380	436	397	432	418	433	430	443	371	382	392	392	379	395	395	383	428	399	439	425	383	396	406	432	398	404	458	408	435	412	368	424	385	428	397	394	444	398	434	426	392	404	385	409	412	402	440	394	433	353	362	387	432	402	414	421	442	415	405	433	408	407	375	377	380	376	407	403	437	421	415	365	452	359	401	422	439	402	377	380	404	424	407	382	423	422	430	374	424	406	431	398	398	396	404	370	386	414	383	407	396	398	411	394	405	403	422	415	387	402	388	422	391	410	432	403	405	381	403	378	396	422	377	403	398	412	384	425	477	373	429	448	395	410	427	378	427	410	406	449	425	386	456	441	395	405	425	447	409	437	426	431	428	395	395	395	396	395	390	393	393	419	385	440	399	403	403	406	417	410	404	389	408	470	423	413	442	410	465	394	445	413	427	392	418	425	389	387	406	426	413	401	389	397	469	380	412	412	374	386	419	444	401	408	416	361	383	425	392	427	434	391	392	411	426	420	439	411	408	407	396	402	410	397	409	409	430	379	411	400	370	443	372	380	429	406	418	404	402	403	423	385	410	417	395	434	402	396	377	400	426	390	414	424	460	420	381	396	392	414	408	395	421	448	433	390	446	423	452	405	381	383	392	410	433	424	398	422	375	412	402	403	399	466	414	414	440	433	377	370	410	395	396	436	382	360	422	395	363	385	424	376	384	387	401	426	428	420	434	422	424	436	410	399	410	418	437	417	396	386	417	415	437	426	371	448	422	370	399	414	406	385	408	408	375	409	380	371	443	386	423	442	387	412	420	419	434	400	424	472	413	394	401	418	446	410	410	400	408	405	430	431	411	385	412	410	384	369	376	442	396	452	393	458	386	409	442	367	425	379	408	374	461	378	395	421	413	429	428	413	398	371	396	395	425	429	423	391	415	402	417	423	397	429	382	393	421	416	407	378	393	438	462	418	409	425	399	399	425	455	374	451	416	409	402	425	419	391	425	374	402	431	376	388	453	373	415	414	407	407	409	382	412	394	437	422	400	433	435	398	441	439	410	412	396	381	380	412	400	413	433	417	420	393	408	398	415	378	362	408	438	381	391	428	399	413	408	422	432	409	398	362	409	428	449	421	391	444	403	362	399	409	421	392	418	369	395	437	478	414	454	393	433	426	417	407	382	392	410	402	422	400	399	386	447	404	382	374	448	386	373	416	435	437	450	396	403	383	421	441	414	443	436	411	410	403	398	410	410	422	399	414	387	378	401	419	422	394	369	399	369	386	436	355	392	423	456	369	371	441	377	462	415	413	451	405	421	384	413	394	401	390	378	396	436	410	399	422	427	408	375	443	408	378	393	459	429	395	375	430	400	406	388	402	444	401	381	424	399	429	441	421	398	400	416	419	430	421	345	408	373	373	438	421	430	448	412	433	432	436	426	414	430	460	442	416	404	405	432	400	386	410	424	375	401	424	443	424	404	396	416	393	426	398	440	411	398	414	360	430	408	356	419	382	423	459	470	451	417	394	416	396	386	376	413	422	404	402	430	432	443	386	399	389	423	403	397	428	405	378	425	417	398	440	421	383	423	400	452	366	394	389	432	430	451	404	403	401	386	387	390	419	432	407	406	388	422	404	423	363	381	409	392	386	396	417	386	422	385	403	421	408	403	439	427	418	389	377	396	401	412	447	385	408	431	402	422	465	433	391	419	412	400	368	409	400	432	429	380	410	413	427	425	407	451	399	413	376	405	401	399	402	430	442	432	388	419	409	398	407	405	423	377	384	415	436	422	397	415	464	394	416	389	383	411	421	429	429	403	384	416	416	376	401	376	416	398	404	425	391	434	377	419	430	452	410	394	425	404	426	427	421	427	411	408	445	401	367	462	394	425	405	386	422	397	425	398	373	369	420	424	411	412	420	419	398	362	451	431	399	400	420	453	390	396	361	361	407	414	377	401	413	412	387	428	413	417	402	394	400	413	438	393	403	435	432	396	409	387	406	387	437	358	419	399	388	415	411	418	378	397	405	358	391	457	428	452	378	420	404	425	427	423	368	376	422	415	405	430	399	405	421	415	389	401	390	405	364	395	395	428	412	376	442	403	410	361	413	412	423	383	433	461	429	413	388	388	415	395	371	428	379	395	398	386	440	434	400	415	393	415	382	407	338	425	420	443	445	420	412	407	433	385	398	409	361	401	430	421	402	413	421	388	361	430	370	404	383	385	421	363	418	390	382	392	398	410	420	431	413	429	443	370	427	390	403	386	437	429	400	401	424	393	367	392	402	408	405	442	434	439	369	413	395	374	404	415	406	445	419	403	392	376	404	385	401	424	415	428	387	361	398	380	389	389	409	430	388	439	416	410	380	406	413	390	378	384	388	408	422	413	384	354	369	431	382	435	369	422	404	421	442	431	416	398	424	438	391	417	417	428	379	426	370	382	369	415	423	422	431	401	421	424	389	424	408	414	381	438	404	401	420	399	425	421	394	404	358	403	363	366	396	416	397	395	400	421	372	412	408	399	430	393	415	398	414	371	396	407	394	427	437	421	411	364	405	393	384	406	415	405	421	445	409	389	394	370	401	408	391	426	376	385	388	430	394	441	388	359	389	416	398	400	383	430	415	403	414	402	444	406	405	410	379	355	438	425	423	394	398	427	389	406	429	395	357	375	392	402	405	421	421	425	418	411	384	399	381	367
13654	4830	3912	3126	2550	2145	1779	1594	1384	1344	1290	1199	1152	1170	1150	1061	1098	1073	1071	1059	1026	1065	1064	1071	1023	967	1002	951	976	983	966	1015	998	997	972	1062	930	946	964	971	1017	944	951	950	955	1040	925	988	1023	955	995	944	961	1019	949	935	970	947	1011	964	955	975	931	963	965	963	917	954	984	981	987	946	960	966	1002	921	936	995	955	954	1020	1006	971	912	942	937	921	931	992	959	929	954	1003	981	946	996	1008	946	909	946	909	992	989	931	968	944	970	984	979	939	935	918	965	972	971	974	971	952	949	926	946	892	933	964	951	974	919	954	964	979	940	990	950	939	952	966	950	944	995	1008	944	993	975	959	957	948	961	952	999	979	902	924	950	966	980	998	937	972	964	983	924	967	943	895	925	980	958	925	960	998	976	997	973	953	915	930	994	951	994	944	932	977	951	963	950	1003	995	897	893	997	978	915	922	940	980	940	986	964	1006	978	941	977	968	900	951	949	963	946	961	845	977	967	950	957	986	954	897	954	928	924	965	968	961	954	992	1007	931	951	1002	944	946	966	919	983	972	988	929	952	992	882	941	896	975	947	974	982	961	954	995	968	926	990	948	913	966	1019	984	980	940	932	949	928	950	936	966	930	978	954	1020	969	929	958	927	998	993	967	951	955	970	961	922	974	975	982	932	919	958	972	971	991	953	1000	973	968	948	973	943	914	904	960	955	943	940	1012	905	955	989	909	1056	913	974	979	950	919	944	998	927	1006	932	971	920	906	944	1032	965	951	997	975	900	922	972	947	976	982	941	937	990	987	951	966	1023	947	919	958	955	937	1002	1000	930	987	995	984	973	975	959	936	1008	899	943	929	966	935	992	996	941	947	984	969	971	1016	969	955	950	935	1007	952	935	968	958	1046	967	916	974	973	962	956	966	967	928	936	959	955	884	963	958	1022	947	1022	1005	946	977	954	888	987	1020	946	939	933	928	944	943	954	902	965	949	956	991	947	896	981	971	942	932	948	951	949	913	928	957	956	921	870	910	1002	966	941	953	923	966	988	948	971	938	931	916	945	917	1003	895	994	974	971	972	953	928	931	969	941	952	948	1002	1015	969	993	923	896	957	976	938	927	967	973	952	989	936	935	947	929	972	912	943	953	934	926	899	905	989	939	899	978	981	912	990	976	966	911	990	973	873	967	931	940	919	958	937	939	890	951	970	950	983	947	970	936	988	946	1007	980	953	944	983	972	948	970	973	985	949	950	956	974	950	968	1025	934	904	942	1000	955	931	991	944	1013	960	981	950	936	975	876	968	968	1017	1010	998	953	936	902	904	954	922	978	964	981	968	969	990	948	930	951	950	964	959	904	995	1002	963	958	960	926	1016	958	947	943	929	935	930	954	922	969	1010	941	944	985	949	950	925	960	956	927	929	937	1015	950	962	963	1039	909	930	954	971	931	937	963	980	974	963	925	974	951	990	997	991	933	966	978	941	928	950	1008	999	946	1016	893	954	969	1011	938	912	918	955	914	998	954	937	938	958	980	981	927	984	990	1000	987	948	961	941	985	943	1004	959	954	1001	894	986	977	948	941	981	979	947	1011	942	1011	942	944	1000	957	975	975	968	933	940	867	948	966	974	944	925	936	983	951	969	924	949	944	933	924	985	943	999	920	939	949	924	951	941	937	964	974	905	944	1016	985	975	952	1007	966	940	972	1023	953	940	932	961	938	942	930	989	978	907	996	1001	986	955	953	925	974	946	1022	992	932	955	973	944	931	875	1019	942	993	1028	998	961	954	987	972	963	977	970	992	927	986	992	1006	952	959	969	946	915	946	974	967	971	1004	924	943	1010	934	983	1013	986	949	938	967	998	954	967	921	947	995	1002	922	987	1022	1000	907	949	993	949	999	979	957	989	961	919	938	955	886	955	986	1003	946	987	1020	963	984	971	981	1040	946	945	943	970	949	993	965	939	1009	1011	963	931	976	975	904	947	928	936	948	948	935	916	931	977	912	976	949	993	942	1027	987	930	986	985	936	943	933	898	944	940	983	1004	927	978	972	986	952	984	990	991	942	955	971	933	939	925	988	958	965	977	943	1015	954	1003	939	962	933	958	912	971	933	961	897	1019	911	999	943	942	942	915	1011	940	916	907	985	979	946	917	958	919	1000	925	939	999	954	955	935	945	934	917	960	962	936	954	948	981	950	985	942	961	934	911	947	949	965	946	942	986	965	964	943	934	888	928	913	959	957	989	920	949	971	939	982	963	929	1001	911	975	965	933	972	950	1004	897	1057	963	998	995	942	983	965	962	926	948	940	918	972	985	1022	1000	1002	971	937	1017	959	981	923	971	942	930	949	999	990	932	934	1001	975	985	915	1010	925	943	949	910	956	939	979	985	962	924	933	945	951	1002	953	969	923	960	958	945	1031	948	932	975	996	997	999	996	942	959	937	921	998	953	911	918	991	961	905	953	959	962	938	934	1026	1018	997	974	1014	997	861	914	977	938	918	908	962	947	983	908	953	919	931	940	1009	916	975	1020	966	904	910	957	947	952	924	955	920	991	986	937	1002	980	919	972	885	941	906	948	995	941	966	958	950	936	923	944	962	1008	898	908	997	973	928	983	970	1000	931	907	929	988	948	983	1003	914	1067	1012	959	1043	934	959	994	983	931	982	965	1008	1004	924	959	964	945	953	965	957	977	907	921	951	1018	981	982	974	958	950	952	927	999	983	924	954	1003	934	996	979	910	980	992	990	953	941	968	989	940	1003	945	975	1037	915	953	965	962	924	973	967	919	974	974	970	907	905	951	971	953	923	890	975	940	935	952	919	985	974	977	996	980	966	936	980	979	916	962	1007	954	913	995	932	898	994	974	962	938	957	966	906	940	970	954	964	945	987	980	944	969	982	951	913	936	929	949	917	989	931	945	954	981	1068	954	1007	979	984	1014	957	922	971	964	998	945	993	981	997	910	993	979	980	941	959	994	974	947	961	891	1002	954	987	961	973	977	942	951	941	944	994	1027	960	942	1011	984	958	955	964	959	926	998	956	956	929	956	1011	941	944	942	967	992	978	977	979	938	898	951	947	961	901	953	927	986	942	1043	984	922	1016	955	931	936	996	1008	929	934	978	887	950	966	920	944	987	947	962	996	964	949	990	997	1006	920	968	1006	962	977	966	936	1016	1024	985	982	947	953	957	993	970	932	917	973	928	941	976	939	985	992	1011	962	959	963	987	956	976	905	982	997	971	961	956	1017	908	974	966	966	927	974	938	1000	976	930	919	961	953	880	966	1028	935	1014	946	991	926	957	920	965	919	951	914	970	899	999	955	961	948	956	967	1013	968	925	970	928	962	971	917	1014	973	996	988	928	944	910	979	952	941	927	940	916	960	943	942	969	962	921	947	1050	961	950	954	986	983	991	914	953	945	948	958	945	919	892	936	983	982	989	952	911	992	985	973	943	964	952	912	1004	1005	995	953	979	904	1002	973	911	1016	924	897	969	966	951	1030	946	981	979	959	954	955	930	979	978	928	991	960	941	933	941	936	988	944	883	962	984	909	995	996	952	969	933	973	928	904	941	975	906	972	934	953	965	911	952	922	963	974	945	937	958	966	926	936	1018	998	921	950	942	979	1005	936	919	970	938	971	934
7249	2273	712	454	414	407	428	369	413	405	390	426	389	387	407	396	419	374	399	391	420	418	379	372	406	395	425	421	391	394	411	419	395	351	387	380	407	390	409	409	397	349	406	404	401	345	397	395	376	399	401	439	384	373	354	411	391	400	358	341	379	394	401	387	397	434	387	400	410	369	406	379	380	397	396	340	383	382	403	376	395	382	352	363	413	399	363	400	386	390	371	433	396	407	392	408	394	414	405	424	418	357	403	384	443	360	355	352	376	397	362	415	379	368	382	351	424	400	396	426	423	405	409	392	370	366	367	386	384	387	398	387	354	406	412	397	395	408	359	399	414	393	384	402	351	394	456	418	388	397	394	391	420	419	375	358	417	413	404	401	423	384	388	354	408	394	356	416	364	364	368	395	450	407	417	380	431	368	385	387	406	360	413	402	393	405	414	398	392	410	377	390	388	392	394	392	413	402	395	406	356	393	382	399	384	378	400	406	420	434	400	359	369	390	369	390	421	374	434	383	379	394	429	411	407	359	392	425	377	368	369	413	403	359	434	425	398	389	398	348	408	395	385	379	411	397	407	400	365	354	382	392	378	436	406	385	357	374	410	426	413	408	378	381	399	380	430	422	380	397	371	448	405	404	385	427	388	371	396	447	427	393	404	389	433	355	390	407	406	391	365	378	395	406	397	413	410	383	413	421	381	381	397	381	391	395	395	390	392	431	376	410	366	441	401	404	412	378	412	408	380	362	363	361	419	390	363	423	420	386	417	380	389	369	365	354	340	393	372	395	401	374	401	403	408	380	396	367	397	367	403	369	417	420	413	423	399	366	357	426	399	412	364	395	435	369	411	377	381	423	393	430	400	404	354	402	419	397	381	363	394	412	363	400	400	394	418	406	351	421	411	425	426	355	423	406	387	390	388	404	414	432	391	361	378	373	360	372	383	424	371	404	388	385	362	407	389	363	383	388	308	423	394	402	395	370	405	397	386	396	383	399	416	388	394	395	416	379	444	405	412	383	435	398	401	390	397	409	384	398	399	415	410	422	422	397	366	384	399	357	405	345	391	385	376	402	405	390	399	404	364	416	383	384	365	410	373	386	379	413	389	386	408	373	400	385	393	403	404	430	412	417	377	365	386	377	407	411	405	381	380	436	409	370	390	380	407	366	406	427	402	427	422	412	415	376	356	390	409	375	418	470	373	381	409	380	373	378	381	412	391	398	370	393	379	384	410	400	392	435	371	400	428	417	425	422	422	390	414	364	383	402	377	368	436	399	381	406	380	390	411	443	383	392	387	387	368	393	353	409	399	418	368	398	413	370	383	370	340	408	385	373	398	399	400	382	391	369	412	442	414	362	368	365	390	374	382	385	397	373	397	382	382	392	393	404	400	405	421	413	365	352	411	356	370	393	371	416	407	361	379	383	408	391	361	400	398	412	363	395	389	384	369	400	380	380	406	392	414	414	402	416	410	406	376	414	374	407	395	414	427	425	377	416	396	406	385	423	381	427	388	414	326	392	374	365	411	394	394	434	404	408	394	430	379	385	403	410	422	383	393	398	381	402	394	387	457	404	391	356	364	396	391	377	386	364	383	438	426	402	426	367	399	360	369	430	380	378	390	425	400	407	382	417	408	424	426	394	392	420	398	394	369	420	384	372	373	387	403	382	427	403	394	422	371	383	388	438	413	391	398	370	395	391	383	420	383	398	423	387	382	402	415	416	416	384	342	383	376	409	359	357	355	387	433	382	392	353	397	424	428	413	379	413	419	426	334	376	410	382	356	408	409	403	367	377	363	381	373	382	366	386	390	375	409	430	398	370	387	380	399	382	412	365	401	369	395	389	372	385	374	388	383	396	399	375	407	357	369	394	370	400	384	405	391	366	394	403	442	393	381	377	395	398	387	408	378	378	432	391	358	368	407	367	380	402	400	366	425	390	411	392	425	380	343	409	404	381	376	377	376	410	389	406	396	418	388	375	365	398	381	389	344	396	370	403	374	370	428	389	417	402	381	403	369	404	381	396	387	398	416	383	422	396	403	396	372	405	404	350	408	388	393	396	423	383	414	377	392	411	407	378	405	400	390	399	390	376	404	382	410	378	410	396	397	393	395	381	400	431	344	415	394	431	404	378	384	409	423	375	404	406	399	393	407	433	407	396	409	408	349	389	370	422	409	374	386	385	393	372	412	411	377	386	384	430	410	366	388	401	409	368	418	414	399	386	372	403	402	387	383	402	423	387	397	442	404	360	392	397	389	393	395	381	376	399	386	401	394	396	354	370	400	413	437	398	418	363	352	393	404	396	365	394	354	364	406	434	399	410	398	419	419	379	347	402	422	395	431	365	404	436	429	434	410	392	371	386	405	405	427	372	368	394	397	425	403	387	449	372	357	391	391	401	401	369	385	398	379	402	381	378	421	387	328	395	388	410	390	398	409	399	377	431	397	369	422	387	400	410	381	388	424	374	407	376	377	350	425	419	397	359	408	398	424	371	406	421	418	387	397	416	397	353	415	369	387	383	380	370	422	367	376	380	384	390	378	406	420	397	367	394	409	391	402	397	397	382	409	390	380	410	369	359	392	370	391	425	392	369	388	398	384	377	391	377	427	395	434	411	381	349	402	410	416	403	406	366	382	343	398	367	387	423	384	386	386	358	381	364	379	421	380	382	386	387	412	362	377	430	407	385	421	391	383	363	429	387	396	405	367	358	387	403	405	366	412	395	433	418	404	405	404	388	393	387	430	412	398	396	442	400	361	385	370	356	354	387	331	382	361	359	368	372	374	389	345	357	393	410	376	407	400	361	400	374	385	413	405	398	361	362	437	393	392	390	385	371	349	424	381	400	395	384	402	359	351	375	430	400	381	375	444	367	363	440	384	354	428	363	419	390	381	410	353	379	413	408	392	372	377	408	371	396	418	384	352	401	343	391	412	397	371	421	407	397	413	382	420	406	380	388	383	381	415	396	413	417	397	365	414	402	391	415	368	394	414	373	428	408	429	380	400	382	427	373	356	399	401	383	385	398	410	403	391	404	427	381	424	376	383	380	421	394	340	372	389	350	397	409	373	370	408	434	362	390	405	378	411	351	399	391	386	383	389	441	384	419	410	402	447	415	407	399	402	388	362	356	413	409	345	386	399	411	378	421	399	360	412	354	399	412	390	389	402	360	360	397	377	366	345	353	392	385	400	414	409	390	366	388	425	424	416	358	408	381	427	344	368	419	387	364	410	366	426	434	434	407	380	381	375	394	391	391	399	376	397	362	402	392	395	398	412	405	416	451	368	384	399	412	377	373	381	404	405	403	389	394	401	424	385	383	380	399	422	425	375	412	388	386	421	401	411	366	393	394	389	372	361	404	429	437	373	376	374	354	355	403	426	387	390	392	394	403	405	383	379	412	390	377	412	425	393	372	398	374	377	355	409	425	420	421	430	396	397	370	434	415	393	398	372	365	375	361	373	375	407	389	413	437	405	428	403	407	379	426
4527	2250	1284	1071	958	879	890	883	900	903	872	892	876	923	921	870	915	903	828	858	840	934	882	888	914	912	936	884	966	842	886	886	912	908	875	897	916	895	901	870	917	844	887	904	897	887	895	927	883	902	901	901	862	873	898	884	908	900	879	922	917	918	836	941	917	866	847	873	930	925	882	929	904	874	923	890	849	891	842	892	887	875	902	907	902	889	908	928	908	921	882	959	878	898	878	856	851	886	848	912	857	917	881	884	880	858	882	914	883	864	917	923	865	912	892	851	908	849	929	835	881	938	890	869	915	888	882	926	841	865	854	881	853	884	864	878	916	904	879	883	887	853	899	908	884	881	831	886	945	861	914	868	878	916	914	940	896	944	973	873	931	837	919	896	877	850	936	919	844	830	905	905	884	898	901	895	896	890	891	898	895	846	894	908	878	889	869	846	865	875	903	883	884	884	877	884	904	928	867	895	854	961	877	865	872	882	960	879	896	900	895	912	892	849	857	895	904	830	857	923	903	852	839	884	871	878	873	881	883	880	837	910	852	842	920	837	903	860	923	890	920	849	891	881	860	881	911	947	922	880	902	907	925	903	922	940	925	925	909	932	869	833	880	932	921	879	937	893	842	925	870	897	931	956	855	855	896	918	889	854	870	884	924	875	891	888	866	858	862	868	917	887	899	910	917	920	858	883	864	877	875	874	846	923	923	888	870	865	935	895	894	982	881	874	853	908	876	862	876	908	876	868	866	915	900	903	832	901	833	865	908	859	847	935	905	830	920	830	921	885	903	866	898	905	951	909	861	845	852	898	864	936	879	888	889	898	879	896	873	971	856	933	883	866	903	907	818	869	892	849	890	809	883	896	907	901	908	935	947	872	846	830	864	873	862	911	904	825	894	843	922	870	894	896	911	930	886	886	893	929	845	889	887	925	870	891	887	906	893	884	879	873	886	848	924	872	909	879	909	888	884	884	926	875	885	929	867	886	879	876	920	881	874	890	893	903	934	913	896	940	926	920	871	887	862	909	865	879	865	848	890	876	903	897	887	884	868	923	910	958	890	916	889	896	917	861	922	933	927	900	891	920	908	882	861	876	920	875	936	871	848	901	890	837	913	901	877	958	900	879	902	952	852	886	908	898	898	892	886	884	932	895	879	877	870	913	919	849	893	903	860	927	948	897	859	889	856	873	872	910	918	848	896	911	869	914	887	873	848	857	832	875	903	850	908	900	906	857	918	900	888	883	965	878	873	834	893	848	880	884	837	892	859	910	932	915	914	876	917	840	882	878	874	839	922	924	900	913	938	877	895	886	890	936	909	877	881	883	900	870	840	883	890	894	883	893	878	953	884	921	875	877	980	902	876	903	876	928	910	946	955	887	845	887	894	909	932	859	894	863	887	850	915	952	926	851	858	944	852	886	855	876	925	878	926	913	903	864	880	942	926	909	887	928	897	872	901	810	886	852	842	853	852	862	928	908	951	904	907	848	950	891	971	898	871	846	919	844	870	876	858	869	880	897	880	876	880	896	904	873	895	942	902	870	929	826	929	860	880	854	880	900	880	830	892	869	876	936	913	933	896	962	891	848	882	896	896	887	884	901	925	946	892	895	917	875	858	816	861	830	890	886	891	822	864	849	876	846	890	923	855	874	902	859	839	864	831	930	909	898	860	917	945	931	951	924	905	861	892	888	857	872	909	956	937	887	894	875	847	905	905	868	875	897	914	940	896	880	949	863	919	860	876	919	978	840	927	876	832	879	897	887	857	876	955	860	914	874	869	907	839	875	889	893	875	874	863	865	842	926	853	952	907	895	900	875	881	864	915	845	903	954	939	863	872	928	881	837	900	889	835	862	890	856	857	894	882	825	811	911	905	896	876	921	914	868	865	882	893	848	852	916	874	882	933	874	846	874	886	892	867	879	894	901	900	906	936	873	870	843	881	811	887	916	901	878	923	881	911	850	916	854	884	911	893	899	858	940	894	893	903	876	857	886	866	858	881	901	863	929	869	867	923	889	887	888	902	902	917	888	964	861	873	895	912	954	905	854	923	839	891	869	906	853	899	861	863	870	928	946	912	913	950	914	898	915	940	883	911	916	921	913	940	895	931	893	885	897	874	866	879	834	815	856	863	882	919	870	896	877	943	919	910	900	907	867	875	867	876	892	896	929	928	833	886	913	931	849	941	917	887	854	891	900	909	859	866	913	893	906	926	870	857	863	844	863	907	910	876	974	908	914	886	848	910	908	931	885	860	888	958	943	879	929	929	891	927	893	934	851	908	878	879	890	926	910	891	920	919	871	855	873	865	860	935	923	870	913	871	902	902	868	856	881	883	938	873	933	890	897	864	877	908	927	892	854	874	884	868	891	880	888	876	886	917	874	889	893	917	924	867	887	854	876	907	827	839	910	896	906	898	928	932	873	966	886	862	879	862	828	865	853	878	849	908	944	879	811	859	897	918	880	902	910	896	895	905	871	917	895	897	891	879	900	882	915	880	906	916	914	910	888	847	910	859	907	919	933	865	837	891	877	924	946	861	888	921	876	888	876	878	878	929	878	870	895	873	830	906	927	888	919	916	879	885	913	881	853	896	931	887	905	840	893	871	890	893	929	897	866	898	847	830	839	964	872	832	871	877	888	897	872	845	891	923	885	904	881	863	926	889	885	875	895	917	934	858	911	892	879	903	904	936	861	870	875	895	855	881	943	937	859	899	853	872	904	889	891	890	878	858	911	899	926	866	876	867	868	888	852	863	860	895	872	939	886	857	913	899	909	914	919	856	864	896	841	884	879	861	883	885	924	917	889	914	875	893	876	941	881	938	855	877	856	926	882	932	932	917	905	892	893	915	882	844	887	841	871	912	875	905	878	855	859	899	817	885	892	915	881	846	909	879	847	901	901	932	908	934	898	873	866	925	933	871	920	897	929	883	879	882	873	875	886	917	875	896	887	895	903	908	817	886	876	853	815	887	908	888	895	899	910	951	871	880	913	899	884	844	894	940	847	920	852	942	881	941	908	866	861	892	848	914	933	910	908	892	902	856	955	860	875	920	861	876	864	916	870	860	907	884	874	847	886	870	843	883	830	870	886	922	926	880	926	926	885	927	914	918	848	952	862	917	908	885	876	885	848	909	925	837	865	896	885	898	923	897	879	878	931	893	903	906	895	939	867	827	934	893	887	870	837	854	874	879	910	848	885	919	891	1007	924	858	871	886	869	887	949	841	936	875	878	887	941	888	915	891	773	893	874	858	873	888	898	830	872	858	912	876	941	927	905	905	900	950	921	832	900	887	825	855	825	919	866	900	879	947	867	888	890	913	888	939	860	852	979	861	897	896	923	863	893	847	913	875	867	893	881	905	866	892	885	887	887	858	898	879	931	905	887	938	876	937	850	909	851	872	838	861	851	893	879	861	899	867	879	874	901	851	869	952	855	898	879	946	871	866	857	895	890	920	918	877	885	910	829	912	910	890	878	911	872	894	873	866	934
16486	7000	2294	603	461	415	337	320	292	282	309	272	318	307	284	268	286	295	289	280	262	253	275	267	275	295	279	263	264	259	252	271	263	275	254	271	262	277	233	281	260	298	284	274	227	295	268	243	253	257	246	299	291	266	285	283	296	280	267	277	267	277	274	254	235	278	271	233	259	269	267	310	253	261	212	286	269	264	252	274	269	241	244	285	262	300	255	267	253	262	281	244	263	263	243	289	290	250	265	264	292	269	254	279	265	282	298	248	251	246	270	251	263	295	254	253	278	290	289	270	273	257	274	277	269	229	245	261	282	269	293	262	264	264	279	271	280	264	278	267	232	262	229	256	275	294	266	244	261	251	286	279	259	292	299	280	288	272	289	268	280	283	274	250	292	299	273	254	253	264	311	285	311	283	248	233	250	277	277	248	254	232	262	243	272	245	266	247	251	239	282	269	280	247	248	269	287	251	246	291	260	297	260	268	313	267	262	254	272	257	255	252	236	247	290	312	283	257	255	238	247	245	248	286	272	264	297	283	267	269	267	271	268	309	254	261	268	258	260	274	262	278	274	280	262	299	256	298	278	274	268	246	243	272	270	250	283	266	287	261	265	270	288	307	281	240	257	265	304	252	256	277	255	288	292	270	270	288	292	273	265	272	272	292	257	269	259	282	251	286	303	267	249	273	248	254	255	289	245	271	298	277	267	259	255	271	277	276	259	285	243	260	265	283	316	243	310	270	284	261	272	287	246	256	279	250	275	247	250	287	263	259	270	259	257	265	257	289	262	282	249	295	267	263	313	274	264	293	292	253	281	255	283	259	271	281	271	278	280	242	259	248	252	279	297	252	261	270	248	262	272	281	286	307	258	264	275	273	271	288	279	295	276	250	270	250	292	285	253	258	270	290	258	265	269	272	265	290	294	259	237	265	249	295	276	296	259	283	283	257	289	294	287	256	261	286	255	271	234	264	251	275	260	267	242	252	281	307	251	252	265	248	275	286	269	287	281	270	261	237	234	294	242	240	274	252	256	283	292	270	254	276	319	275	261	276	281	233	270	302	287	248	242	279	274	260	303	280	254	262	280	258	277	273	316	314	249	267	248	279	298	247	256	260	289	251	275	278	302	265	258	254	240	268	256	274	277	235	272	262	282	267	262	260	257	264	266	288	284	263	252	261	241	270	250	293	287	268	272	260	297	298	268	265	284	283	268	273	257	284	249	251	252	244	305	267	279	261	256	306	230	283	233	252	252	258	271	254	281	259	285	282	264	256	269	281	257	241	272	280	289	263	273	264	283	255	224	261	259	287	279	258	255	312	256	259	267	265	325	261	235	276	280	315	292	295	264	251	275	310	292	266	278	263	281	274	293	301	271	270	257	285	268	289	262	234	288	296	279	274	273	267	266	251	264	268	266	270	242	291	269	269	270	263	268	270	251	309	280	259	265	240	268	283	289	317	244	263	268	261	261	291	291	265	267	274	293	312	250	313	274	267	270	261	273	265	279	259	268	258	278	243	258	276	277	289	291	265	268	270	285	267	277	272	252	243	272	276	259	232	281	275	302	246	265	281	290	251	257	244	262	293	282	237	251	275	293	273	306	274	287	254	256	258	308	239	260	288	246	277	290	299	269	277	296	270	281	306	286	224	272	267	245	222	239	248	249	251	288	268	253	283	289	305	262	280	281	251	276	245	273	258	271	246	262	259	240	257	248	250	257	260	264	225	252	275	277	264	269	264	293	248	271	273	277	268	263	297	300	287	305	285	242	280	262	290	258	261	280	251	260	242	241	259	270	263	257	270	270	276	287	277	247	261	271	277	261	256	250	292	280	269	271	269	251	274	231	279	276	269	265	284	254	313	262	265	298	236	250	290	281	244	256	280	253	273	272	256	244	265	293	316	238	263	235	272	267	277	276	280	314	277	254	293	271	292	222	274	274	254	247	275	258	251	264	268	263	256	283	274	256	266	271	286	259	272	287	304	250	281	257	259	297	268	260	286	263	265	266	261	275	276	252	266	271	253	272	298	268	277	291	276	275	300	264	292	284	265	269	297	270	273	275	258	278	286	267	259	254	297	276	285	265	245	254	277	232	230	270	280	288	278	262	269	272	238	239	247	261	265	259	253	263	255	273	241	258	282	293	283	266	271	269	246	257	293	242	239	282	279	244	264	246	272	257	288	272	250	275	268	273	246	238	262	296	290	262	255	287	286	244	275	227	293	307	285	258	279	277	286	311	263	290	258	275	237	271	290	248	259	285	278	275	247	257	279	280	274	297	281	273	275	286	263	255	298	247	276	232	237	272	236	236	268	255	260	242	276	255	262	256	251	241	286	291	267	263	248	287	260	252	257	266	287	270	266	242	294	261	235	246	259	242	251	308	227	252	271	301	285	268	260	267	245	273	269	258	285	288	267	287	231	245	270	257	259	308	267	252	287	251	275	267	246	278	265	264	250	248	298	279	265	225	287	248	277	259	270	269	281	282	294	283	293	283	300	307	264	268	255	241	265	250	278	258	292	272	277	272	229	251	286	296	253	276	280	284	249	288	269	249	314	276	308	279	273	282	229	273	263	294	245	291	266	242	264	277	288	249	316	257	287	293	291	263	314	255	257	262	301	264	322	257	250	253	259	296	260	263	281	266	261	288	257	297	274	272	272	262	283	266	293	253	254	264	250	253	296	276	257	261	274	254	303	249	285	283	278	255	300	302	266	274	251	256	267	262	273	258	272	284	270	274	280	268	276	284	272	277	272	280	264	264	282	255	240	273	255	241	275	286	267	264	257	242	270	296	246	289	265	268	290	232	266	249	278	267	264	236	272	256	285	249	246	291	282	282	257	273	262	284	273	273	250	279	271	228	254	262	273	272	273	274	265	235	244	251	262	247	254	298	246	259	269	245	286	249	261	268	267	286	283	263	260	272	260	283	283	263	279	262	287	281	246	249	255	281	272	257	260	254	266	210	287	288	281	259	212	230	263	272	269	257	292	233	220	266	268	287	297	225	256	264	288	239	259	272	276	227	245	265	270	261	234	257	270	283	269	277	267	264	258	271	281	258	281	278	235	263	299	267	264	288	257	299	276	233	250	249	326	265	264	268	281	286	268	271	289	257	248	281	270	255	286	246	294	270	280	267	280	262	278	269	248	265	248	266	266	284	262	275	269	276	293	268	226	250	266	275	266	246	260	252	280	286	256	246	257	288	250	275	246	299	243	254	261	291	298	268	285	243	259	282	267	270	301	257	281	273	285	281	273	255	263	260	233	253	246	243	315	261	266	270	288	264	279	281	246	284	262	270	262	281	209	257	254	236	260	245	265	248	260	285	268	276	301	230	313	265	240	267	263	299	288	261	268	272	297	284	239	261	265	262	270	276	273	255	284	276	279	266	287	266	308	284	252	270	235	241	270	268	289	258	259	265	266	226	261	254	298	299	290	252	283	274	267	238	251	265	277	259	254	277	253	290	285	264	261	289	278	272	288	272	264	255	236
10565	6359	3205	1785	1440	1321	1059	934	882	899	829	821	787	779	768	761	751	778	724	714	750	728	746	714	667	697	672	710	697	671	679	681	689	704	694	687	705	670	663	689	672	700	710	734	704	698	675	674	734	675	668	678	712	693	691	726	691	717	704	670	651	687	683	670	698	675	711	669	645	671	653	639	709	679	682	686	638	681	682	653	669	709	693	708	668	664	649	705	736	673	633	668	704	685	671	688	644	638	680	689	739	651	688	659	650	679	627	642	676	700	709	639	686	627	646	675	638	648	675	704	680	676	633	697	648	699	687	663	629	681	669	668	654	662	679	648	637	689	744	696	683	631	667	719	676	677	661	663	675	680	657	721	728	676	638	659	665	680	712	717	688	677	667	668	686	694	659	659	673	667	681	637	665	651	687	659	686	679	705	676	672	650	668	666	688	676	696	669	659	678	700	696	647	698	648	719	692	644	666	719	648	649	662	650	687	633	705	664	701	721	670	674	692	664	632	651	690	642	706	670	685	663	681	660	672	710	690	678	696	663	669	698	707	667	674	676	641	684	693	725	691	688	749	654	642	694	662	716	661	677	661	666	645	639	650	705	661	703	678	708	637	690	666	657	669	649	679	654	670	699	720	718	630	693	664	674	664	673	683	656	690	660	721	605	640	672	662	708	622	677	726	635	727	660	731	674	697	661	702	645	634	681	656	680	627	672	663	672	657	706	709	631	644	688	695	682	693	655	688	691	702	657	696	676	692	646	684	670	693	691	675	642	652	731	689	684	657	668	697	709	679	681	688	708	679	661	691	640	662	648	687	732	664	659	691	650	659	671	668	643	667	710	655	675	661	678	649	674	630	682	636	680	677	686	687	657	669	749	708	699	704	669	615	697	654	687	664	675	652	686	669	693	661	656	671	704	671	668	688	663	694	689	652	704	694	646	705	697	705	693	658	688	682	688	675	672	677	656	648	681	708	665	612	649	657	686	622	666	634	649	654	685	675	637	698	681	678	663	657	673	602	683	702	711	694	632	671	691	662	629	700	653	693	661	671	689	643	669	712	711	684	682	681	744	709	623	723	677	722	694	640	623	704	681	687	657	669	680	674	706	701	640	692	711	715	618	679	688	658	704	679	682	677	698	667	671	677	669	658	653	683	679	701	669	694	650	720	710	666	673	676	682	692	697	695	684	723	630	670	682	647	640	690	698	670	695	701	651	683	664	605	685	691	671	654	671	663	654	652	665	633	665	700	639	675	691	681	677	686	671	706	691	657	625	712	663	661	654	668	728	734	701	720	670	699	629	645	648	628	667	683	669	702	733	627	666	691	679	672	683	708	696	688	700	678	697	675	672	647	650	726	711	702	702	712	681	668	667	658	708	704	670	692	656	695	677	654	662	697	688	672	608	644	737	684	671	646	738	661	668	686	636	670	643	686	710	682	640	656	683	672	673	657	687	691	719	683	678	691	733	673	673	650	673	665	663	682	685	656	666	708	681	700	663	689	692	646	705	663	647	691	642	639	719	676	688	650	685	652	676	687	714	729	633	630	673	628	681	687	677	703	741	687	656	735	682	666	646	672	705	676	679	723	702	654	659	670	687	686	692	699	638	658	669	688	633	630	636	676	635	668	713	643	721	679	679	644	647	654	650	653	623	688	641	669	651	643	691	688	639	648	727	667	677	632	687	665	702	688	672	654	699	684	718	664	682	680	700	694	683	748	688	695	656	660	676	623	688	668	733	670	623	679	668	677	745	674	645	649	695	677	672	688	684	665	697	662	727	676	681	641	711	671	642	633	667	676	645	653	705	646	663	688	685	711	640	675	673	668	702	686	696	695	699	655	683	671	633	647	671	697	712	657	713	711	668	653	620	670	659	702	681	649	657	731	702	663	692	697	685	678	670	704	670	653	655	691	596	664	695	700	711	630	694	668	651	662	677	685	712	663	683	701	699	682	640	677	741	665	688	689	652	726	704	670	676	671	611	680	660	685	681	674	650	704	607	644	679	678	687	667	688	638	683	677	713	673	705	677	646	659	686	734	663	696	651	655	680	675	692	716	654	675	715	698	670	672	688	723	682	688	664	649	659	666	634	665	716	722	676	692	678	674	671	683	640	648	673	662	660	706	664	676	701	662	670	707	702	708	678	617	726	709	689	677	717	622	684	675	654	673	671	710	698	654	639	669	673	637	703	642	672	675	665	702	694	703	660	672	681	655	692	661	717	667	684	664	670	696	711	726	669	688	682	650	649	703	665	699	641	654	679	659	685	671	674	679	665	726	651	650	669	690	683	719	675	656	641	692	666	665	667	653	676	666	637	636	680	684	744	656	700	649	681	608	698	681	686	676	671	694	693	656	656	694	670	676	644	684	703	615	678	669	590	669	679	647	686	644	643	642	679	660	627	692	683	699	691	736	669	673	681	653	696	701	632	663	672	685	646	699	638	690	710	709	684	688	721	678	644	646	661	720	697	661	746	703	670	620	636	691	690	667	732	688	711	661	633	634	651	642	694	670	650	723	704	649	663	655	674	658	674	685	676	712	668	707	676	656	696	621	651	677	670	681	703	683	662	651	685	698	658	663	664	702	704	678	679	649	684	685	670	670	700	673	706	654	664	639	665	692	675	686	649	610	708	674	715	701	667	664	681	676	640	707	711	677	666	687	633	709	678	687	711	664	688	688	666	676	663	685	687	709	670	725	643	665	687	720	666	670	667	709	685	684	680	706	665	648	689	652	688	645	719	662	670	636	668	689	680	654	685	709	676	671	673	660	682	656	695	648	687	691	670	654	689	707	708	682	675	710	645	656	670	683	637	708	668	684	661	680	653	674	717	674	666	687	680	701	677	666	700	680	664	680	686	739	682	684	665	681	687	659	698	668	719	675	661	721	692	669	637	672	625	673	633	657	669	699	690	642	690	678	696	712	664	699	656	672	713	658	696	675	649	659	708	656	693	709	667	685	699	653	701	679	664	641	673	701	685	662	616	704	707	647	663	661	702	697	630	707	701	724	648	719	687	620	652	631	647	686	649	647	661	685	645	658	620	625	695	652	678	687	675	680	670	673	649	643	671	717	638	655	680	691	672	696	701	632	641	669	649	703	681	701	655	639	679	698	609	703	715	679	683	640	643	651	692	715	706	652	704	664	683	699	660	688	711	661	682	655	652	662	677	684	672	620	695	641	635	694	692	697	656	718	677	689	660	692	671	664	644	681	718	673	707	635	708	650	689	708	669	667	678	694	667	715	609	654	692	664	691	654	680	721	685	655	687	650	682	701	662	637	672	645	696	684	652	627	668	681	711	692	704	644	668	676	690	664	648	703	649	676	678	724	657	707	672	713	672	681	688	645	740	642	678	682	665	687	685	681	654	670	661	677	659	675	687	635	727	672	673	666	676	678	682	628	673	686	703	702	644	712	666	682	647	702	698	669	721	678	643	657	673	639	671	645	651	682	709	692	693	685	643	710	634	692	659	647	667	681	672	679	666	689	672
25123	9211	3165	1066	801	676	586	528	545	468	447	492	436	475	488	416	454	430	414	430	431	434	455	463	409	409	440	428	422	452	443	448	420	430	446	430	413	413	427	447	437	409	448	444	432	409	417	418	392	442	414	396	388	409	420	359	399	415	426	446	395	415	394	436	455	441	460	387	431	401	426	431	440	431	425	423	431	440	432	386	414	411	429	425	467	421	399	392	391	410	434	391	422	393	472	436	402	376	402	421	457	407	421	437	431	457	411	398	394	438	412	407	418	427	418	449	424	423	459	465	406	425	429	415	437	437	455	429	430	439	437	409	388	422	407	406	423	413	422	433	397	413	387	397	437	452	455	399	412	470	431	428	416	395	403	442	436	425	417	418	380	445	410	447	426	438	409	385	442	403	428	396	453	416	401	409	452	439	411	406	420	401	407	383	435	392	449	430	420	459	417	380	429	439	443	382	419	432	440	431	418	400	425	404	448	411	419	415	399	414	434	427	421	456	458	426	439	435	429	376	382	403	463	410	393	398	459	462	412	429	386	443	420	391	425	376	399	435	407	441	433	404	436	425	413	439	431	412	420	403	405	412	455	467	401	427	439	413	439	442	450	433	466	396	440	442	423	405	428	385	423	433	399	443	416	396	463	440	393	392	420	400	431	412	426	397	397	379	422	386	398	401	424	377	456	457	436	435	421	444	406	442	445	432	415	417	456	398	415	424	459	393	398	440	405	427	407	398	399	393	416	417	434	404	403	463	406	436	440	447	413	430	470	405	423	439	443	438	383	398	405	412	389	403	437	414	434	419	381	411	423	413	429	400	442	434	469	392	393	415	428	400	422	447	445	381	403	411	391	381	438	403	409	451	408	429	402	401	378	430	417	433	426	420	387	445	445	469	413	446	388	414	463	460	433	415	442	423	424	430	430	418	429	465	436	436	420	449	406	430	422	410	413	424	426	403	400	422	454	398	398	426	425	456	434	389	433	424	418	433	413	443	394	431	431	443	393	429	401	437	406	415	405	424	416	440	420	403	420	401	387	414	442	388	432	473	438	403	414	416	418	429	413	429	388	412	400	452	403	426	422	438	405	455	428	442	426	429	413	420	397	442	401	473	448	421	449	364	425	447	417	420	454	416	412	436	413	400	396	411	427	427	422	422	443	421	428	434	433	408	437	464	428	448	408	377	435	434	422	413	425	420	442	431	423	429	445	387	448	385	442	433	415	409	428	455	450	435	443	411	362	415	445	452	409	433	451	435	411	447	434	427	455	480	414	414	430	397	379	411	437	430	437	459	443	411	428	468	392	437	429	393	407	412	431	418	450	429	432	432	432	449	395	418	438	413	409	413	382	413	431	409	428	445	397	417	403	436	439	407	419	442	433	442	417	366	444	421	443	451	463	476	427	418	407	438	406	408	403	422	414	438	420	405	385	422	424	462	403	434	414	432	457	414	440	431	407	420	441	444	393	423	423	433	407	385	403	397	394	431	429	446	424	379	393	465	462	404	403	394	426	403	388	457	475	423	404	397	404	437	420	453	398	385	432	414	436	482	414	438	481	426	461	436	400	397	434	423	450	420	426	399	454	450	447	421	402	418	423	455	425	402	386	393	442	393	430	425	432	403	411	406	399	455	449	428	417	448	380	429	444	445	407	431	392	437	514	402	402	435	411	423	428	426	435	407	408	428	437	458	380	415	387	403	419	416	437	479	423	465	431	401	465	431	430	453	393	414	434	421	433	409	424	397	428	429	418	435	407	407	441	463	410	449	393	418	397	410	438	417	445	468	418	440	434	403	413	434	418	416	380	373	417	395	402	424	419	441	421	414	398	424	429	407	427	432	404	407	410	400	424	426	448	429	418	423	418	421	409	426	406	484	392	418	412	419	492	432	426	442	405	437	453	431	390	390	408	387	410	431	418	417	441	427	393	407	426	405	425	429	437	452	410	442	398	416	468	385	411	392	413	412	405	449	448	395	405	453	428	448	382	387	441	443	432	418	401	432	420	410	429	417	446	405	420	428	412	362	406	432	422	410	379	446	449	407	393	418	416	409	377	396	397	431	438	436	454	439	398	435	391	417	377	479	432	395	433	442	434	403	426	392	376	423	419	395	405	455	429	406	435	414	451	416	413	414	445	416	410	410	440	448	383	422	453	413	462	407	412	413	395	418	388	409	428	397	434	425	429	439	424	391	406	411	451	425	441	432	408	441	393	421	437	409	403	426	399	430	411	436	406	383	483	390	412	411	396	387	391	396	427	428	444	420	419	402	475	476	394	382	428	431	414	399	416	425	449	419	479	425	440	405	448	387	418	464	417	417	387	411	442	411	423	396	419	437	392	446	458	425	378	384	400	399	391	435	416	434	408	448	426	379	442	373	411	422	445	442	427	404	446	435	438	409	423	428	451	421	430	416	382	421	394	463	441	456	420	429	445	424	438	434	426	426	424	412	404	441	444	443	407	417	389	419	398	368	410	465	428	420	435	409	429	408	414	452	416	442	445	401	432	449	426	398	417	421	422	443	405	461	414	437	423	421	421	430	417	419	442	403	404	402	430	389	396	398	421	413	420	430	461	439	407	392	430	401	374	406	446	411	397	455	417	427	431	416	431	412	440	464	392	457	409	459	427	437	418	431	424	424	417	422	381	419	420	439	406	429	423	423	411	437	389	408	445	446	429	406	444	410	443	422	426	441	418	420	430	425	415	438	418	391	450	425	399	432	415	422	401	440	464	397	421	458	414	470	412	395	444	437	445	433	412	451	436	383	415	421	416	420	431	456	447	436	399	423	427	399	416	434	420	402	435	409	434	413	421	435	400	415	440	399	408	427	420	413	456	420	440	409	428	414	414	439	405	424	412	438	452	473	415	443	360	445	401	429	410	436	391	465	429	382	434	412	402	421	409	397	443	422	421	410	421	415	456	428	408	404	412	397	390	407	430	439	405	428	436	449	432	445	402	444	402	441	402	445	446	441	408	399	417	407	429	447	404	428	399	430	401	377	415	463	431	453	433	407	388	460	420	420	426	451	423	454	430	448	409	414	399	419	430	401	391	439	427	496	416	429	401	417	413	413	468	381	412	436	422	429	445	430	419	399	391	407	399	420	395	405	435	402	435	403	441	387	399	450	434	421	395	433	439	464	436	402	459	394	417	423	394	427	412	414	442	427	461	390	386	409	407	385	463	417	410	465	414	377	442	463	436	417	424	407	434	493	423	447	453	403	436	414	421	427	454	416	418	445	450	441	421	397	439	375	441	389	428	428	426	413	478	421	402	380	449	456	431	426	421	433	428	483	461	440	412	455	428	431	408	426	463	391	412	440	401	405	395	420	462	424	407	434	430	397	405	396	448	444	411	457	448	460	452	405	430	409	456	425	435	453	394	399	403	447	404	410	422	383	375	400	427	453	418	403	362	431	416	419	428	394	432	428	408	434	432	386	417	465	434	407	419	430	406	379	392	448	385	415	369	419	414	418	410	417	406	382	456	441
14398	6684	4188	2904	2419	2230	1758	1566	1441	1410	1280	1218	1198	1203	1174	1099	1157	1126	1065	1119	1167	1084	1103	1057	1048	1043	1081	1010	1068	1041	1033	1027	1026	1034	1043	971	1061	991	1028	1010	1052	964	1020	1023	1017	1013	1001	1033	1011	968	1016	1020	1019	998	985	970	1008	1065	944	989	1008	1034	980	1024	1057	1046	975	1023	985	958	977	982	1014	1012	1033	1019	1012	1021	994	1039	964	993	1088	973	1023	1025	952	966	1003	1015	1043	986	1060	937	1004	997	1031	1048	994	982	986	960	967	980	1055	1044	1023	962	1037	967	1014	990	1015	976	1024	1036	1023	959	959	977	999	973	1036	1021	1005	966	1061	984	1002	1003	992	974	950	1035	970	920	1007	1053	967	975	966	985	982	972	1030	1004	1021	1020	994	1018	974	1022	999	1011	1033	947	964	940	987	990	1029	959	988	999	1051	982	991	1018	989	993	1014	959	1035	943	957	1037	967	978	957	945	1022	1022	955	914	994	948	988	934	1022	982	984	971	1002	956	935	966	1015	996	989	986	1030	998	1007	988	971	1055	980	974	968	982	962	996	993	959	1013	944	1044	993	962	1012	1016	1001	960	947	1020	1065	984	1017	1001	992	1019	1000	995	1040	946	1031	1019	1020	971	974	923	994	1041	1022	1010	970	1020	1024	1012	964	1008	982	1061	912	963	977	1032	970	1020	1040	1003	1007	1026	1013	1012	1055	982	964	1021	967	1010	1013	963	1004	979	1019	1001	993	1002	983	1013	1033	978	1023	1006	998	1027	979	988	952	987	981	1002	1019	962	975	974	1009	1017	1007	910	1035	962	1002	1017	1041	1003	1023	1007	993	973	1018	1000	969	1011	1007	993	968	1000	1039	992	974	956	1017	977	1001	948	1016	941	957	1009	957	942	1013	1011	1011	977	983	997	967	988	923	1050	985	993	980	969	955	913	925	973	960	979	999	1004	981	981	942	969	989	959	990	999	936	976	940	973	1036	986	976	957	972	1002	954	1011	965	936	1021	1040	979	964	928	1019	1037	958	1007	1060	983	916	964	1029	984	1007	996	966	959	962	1025	959	1021	969	987	978	983	1017	1026	987	1015	1009	1005	984	1018	976	954	954	975	938	1005	998	985	984	1047	1045	992	979	984	983	996	984	942	1007	956	948	977	918	1045	1009	986	961	973	998	1029	1053	1061	979	1007	1006	996	922	948	1027	996	1040	998	1004	1026	1002	995	954	971	919	1030	1006	965	1022	971	1016	1047	1031	1009	983	1006	955	955	954	975	965	958	961	1016	996	1026	944	940	1019	1005	1004	1034	974	952	951	985	1015	964	999	990	996	985	987	1019	972	973	989	963	981	1025	996	998	964	985	1034	977	956	1008	979	968	985	997	996	1005	1010	988	1003	1029	958	984	976	992	981	995	1001	906	1036	1013	966	988	981	1041	946	989	973	1024	974	987	1054	1006	1012	1048	993	997	963	1010	970	1058	978	991	1018	991	963	1046	985	944	977	977	1001	1016	1009	987	1041	971	984	1033	1007	982	1008	1026	950	930	987	938	983	1023	1012	1051	971	988	985	984	973	957	977	1002	977	992	1024	986	1011	953	1025	999	948	999	1039	1038	1030	1008	998	997	952	994	986	1033	1029	996	944	1009	1021	988	1017	989	989	1025	953	1016	931	1031	1009	948	1010	1006	1061	985	946	1013	1009	1069	975	989	1010	1028	977	1041	1006	1008	919	974	971	989	963	977	994	1023	961	976	976	1022	995	1000	973	996	1004	1016	1013	1007	1024	1008	946	984	1051	1030	1012	1088	1013	1023	1014	1022	999	1012	984	1020	1015	1047	948	1038	961	1020	983	944	961	1001	1000	990	985	972	1030	1009	1014	993	1029	996	998	923	1036	989	976	999	1024	975	997	974	1019	999	1003	1026	955	987	1010	995	975	988	1004	999	930	938	1005	994	967	953	1022	1020	1001	979	975	1057	990	992	1008	952	1033	944	1039	961	983	936	981	958	988	1026	993	990	1005	942	1050	982	960	992	1036	945	925	967	987	964	990	1015	965	1026	1009	992	980	1040	1030	1012	949	977	1004	994	974	1005	968	1023	1066	1052	974	1009	1003	1039	1014	1012	977	1020	1019	1018	978	1048	1007	958	996	983	1030	1007	961	1021	1025	996	957	945	1077	1023	1039	957	975	1027	987	1032	965	960	972	953	987	1004	953	1002	1049	1035	1054	961	1050	939	1002	970	968	1056	1014	992	1000	996	990	939	1007	948	995	992	954	977	1001	1037	946	942	1011	987	1030	1081	1009	1029	929	963	965	945	988	971	1010	946	1001	970	1016	981	1002	1032	910	988	949	948	977	976	985	998	982	1008	980	1007	1001	969	976	996	923	986	989	1005	964	1021	970	995	985	1015	976	996	914	966	959	990	990	995	1027	1003	990	1042	968	926	1005	1022	989	1007	959	972	974	974	969	1044	961	1029	1014	987	977	987	959	1008	1007	976	1023	960	1048	1021	1018	971	1015	1001	988	1003	996	1034	976	1033	1014	1024	931	1033	985	975	970	1018	1005	978	1005	1010	997	1026	976	1035	979	1013	964	1076	1032	988	976	968	1006	1034	1035	967	961	973	962	981	974	972	1008	991	1034	990	941	945	1004	1008	1013	991	1040	1027	1052	1063	1037	928	1002	925	1008	953	1011	1022	980	1041	1033	985	939	1020	1024	1044	1031	969	1009	969	994	1007	996	1037	1053	1008	991	1034	995	948	1045	1016	992	1044	1020	964	968	979	986	1039	1026	943	996	996	1025	991	979	985	1000	1008	926	982	1053	960	1002	937	1004	976	940	979	985	990	969	965	974	977	970	1016	943	943	1018	949	979	1017	991	955	1065	962	1051	992	988	984	979	1029	964	979	976	1019	1000	998	981	979	1052	942	984	1036	1025	992	1031	992	939	979	999	1046	1016	998	927	1008	1008	1040	1069	1028	976	976	1013	999	965	961	1035	1021	984	984	982	960	1015	1046	976	1003	968	1013	992	991	1002	992	940	1030	942	967	1011	970	966	1022	989	980	995	1019	1010	992	955	945	977	1014	1005	1058	948	966	1010	1025	1005	952	1032	1007	1035	1017	1020	1022	1012	1040	1003	945	1004	1063	954	1028	925	1001	981	970	1009	1013	995	970	1071	982	998	1030	976	925	1014	993	970	953	1049	941	984	1012	925	968	989	981	1005	1005	977	1067	1030	935	1009	940	1044	1014	1028	953	1003	982	963	999	988	1034	1005	971	955	970	964	985	1005	969	990	960	1020	931	1029	984	1012	1019	1040	1013	974	985	941	997	972	999	1012	1003	939	987	1001	1020	1033	964	974	981	1017	1007	999	968	956	951	1023	961	1005	1019	980	997	1028	1000	1027	998	1014	961	974	997	1004	1014	980	1059	964	950	995	1044	993	959	993	1001	931	1025	965	924	989	1029	983	989	998	999	989	1028	980	1023	1032	1014	1010	1006	974	974	1021	1004	1005	1006	965	968	995	1016	1017	945	1009	1010	1005	1006	1018	966	997	933	946	961	943	1005	990	956	1024	1056	991	999	983	958	1037	1043	1026	983	1031	958	1024	996	971	982	1033	1014	1002	1017	987	953	972	970	991	954	1032	1012	987	944	950	959	997	1006	1018	1019	1011	1010	986	971	961	1006	1000	1026	1016	1019	1023	929	996	1006	993	981	1055	1028	1024	1002	1023	998	1009	1003	987	994	1007	982	974	1032	943	988	1001	1039	1017	973	1016	989	986	979	1034	994	1008	1051	917	994	1005	1025	1051	1058	1023	1023	966	978	981	979	977	972	1012	997	993	982	976	946	998	964	1013	947	999	993	969	1018	1019	1010	1013	1010	963	992	1010	992	978	1004	949	1008	1031	1008	994	1003	1012	989	960	996	996	1007	983	964	962	946	979	1062	995	1058	1000	987	985	981	1025	999	977	972	1020	989	938	970	932	982	1024	995	991	1000	948	976	1020	1006	962	989	1004	962	977	977	958	994	991	970	1004	973	993	1006	961	1001	988	1017	1001	1007	1012	976	1033	1073	975	1018	981	1028	995	1020	978	1010	959	969	1038	986	984	981	974	981	993	933	1007	927	992	1025	1023	987	950	967	953	993	975	1020	952	943	985	962
7058	1753	420	395	392	449	408	399	387	382	385	369	399	416	383	402	404	373	387	409	384	398	416	378	398	433	372	388	370	329	395	365	366	374	367	385	377	361	381	398	398	387	394	414	421	395	425	383	389	386	396	356	411	392	376	432	376	369	386	418	415	389	386	378	385	413	415	388	385	402	413	367	393	387	402	361	394	344	410	391	379	415	357	400	405	419	413	391	369	397	377	396	443	401	427	366	397	344	375	408	373	384	415	363	383	375	400	414	382	355	376	424	403	417	373	394	374	404	445	410	366	453	426	405	378	366	377	408	407	377	377	374	424	368	397	400	365	397	394	396	405	394	359	383	394	352	417	407	396	428	420	340	394	385	405	370	356	397	415	348	371	374	374	357	410	374	382	369	390	373	386	368	372	395	406	401	395	402	360	395	386	365	433	428	385	407	389	391	399	421	416	383	380	410	408	384	400	388	388	343	379	373	379	415	363	406	370	402	380	394	403	392	394	385	369	361	367	397	372	408	386	363	398	393	407	401	381	403	387	382	380	370	387	391	355	380	410	385	383	371	356	378	400	381	376	401	387	400	435	363	386	369	404	392	407	445	380	391	370	375	408	385	375	336	416	373	383	388	398	381	353	358	386	355	386	407	380	379	400	429	392	392	371	377	377	429	413	378	422	364	341	393	380	391	401	420	415	387	391	395	427	360	391	414	399	365	386	418	409	378	417	348	391	352	375	403	381	373	386	391	412	380	387	374	385	376	369	364	424	382	374	416	389	361	363	371	413	416	367	357	359	388	366	383	391	381	391	389	380	377	398	436	394	399	384	400	367	353	386	348	409	400	411	364	444	391	386	393	406	402	391	394	368	373	404	387	394	387	346	410	376	364	388	384	395	370	409	403	370	341	359	392	374	398	361	370	364	355	407	388	375	373	398	383	373	440	404	430	381	381	387	386	346	392	362	410	432	406	352	406	363	378	371	370	428	351	344	414	374	361	384	393	382	405	345	396	394	391	372	386	394	401	386	393	354	387	381	405	391	413	374	405	384	369	367	344	384	416	373	398	383	379	400	359	378	403	372	380	389	365	386	374	385	400	395	379	380	398	418	392	377	388	413	373	411	381	398	399	388	416	400	388	391	348	406	372	368	375	379	433	401	388	385	377	394	385	386	368	400	364	372	389	378	367	411	356	391	423	346	340	412	377	374	375	381	393	396	391	391	395	355	398	400	377	371	397	385	329	409	396	360	363	435	374	358	388	381	383	397	412	400	384	395	426	388	389	386	344	370	378	404	421	351	367	375	376	386	410	404	373	397	381	429	385	409	381	350	346	402	405	375	399	404	393	382	418	377	380	385	363	395	394	368	348	373	386	386	350	407	420	397	388	396	382	382	368	423	386	362	375	377	400	388	418	405	383	365	401	374	376	396	405	350	362	395	391	439	447	388	402	362	409	374	387	395	363	362	399	399	379	388	356	413	394	337	397	369	369	393	370	359	418	435	377	381	393	391	383	424	379	388	400	376	385	390	374	382	379	408	360	413	405	365	389	375	377	382	400	370	397	387	402	408	374	375	402	405	431	391	390	410	380	372	393	382	392	387	387	365	396	419	388	382	373	356	421	391	369	402	396	359	374	403	376	388	406	373	375	375	395	378	415	375	358	352	394	379	390	420	426	384	377	405	391	353	395	347	362	383	401	362	388	335	405	390	361	372	381	381	385	393	352	388	365	379	396	406	360	377	388	363	372	381	368	363	444	429	366	423	381	379	397	369	433	417	337	394	366	414	385	394	386	382	363	409	395	391	380	390	367	368	405	429	446	352	404	379	404	427	410	352	398	380	404	376	363	410	357	355	389	420	401	370	383	368	387	369	390	388	373	416	387	359	409	372	369	417	389	402	380	410	399	387	406	384	357	344	413	382	387	378	386	382	379	391	413	382	422	374	385	382	342	399	429	402	412	394	378	372	427	397	394	397	403	438	387	416	393	421	438	416	431	398	429	378	355	379	396	379	364	391	370	391	385	376	408	401	394	374	380	416	378	398	401	406	401	385	406	417	406	441	405	406	416	404	363	318	398	370	363	344	372	366	396	381	348	358	418	403	378	393	402	390	392	406	402	398	372	393	394	406	412	394	387	360	372	415	405	383	382	371	430	376	401	374	390	343	386	391	381	402	418	338	384	376	352	385	393	408	420	418	410	363	369	409	344	395	386	379	371	376	403	407	377	408	382	365	445	354	368	377	427	378	395	389	400	402	400	402	372	423	395	396	419	366	410	399	366	397	414	424	366	373	390	390	391	393	375	352	390	367	341	374	359	400	431	384	355	385	359	386	398	368	401	332	368	364	364	425	393	381	376	384	385	381	352	357	388	405	379	392	376	367	414	382	382	371	386	384	406	429	381	356	380	396	365	395	392	378	406	410	338	405	370	339	414	423	332	361	389	393	411	372	346	374	361	416	373	404	414	388	398	400	418	380	376	365	363	434	392	361	369	367	371	361	370	428	383	357	421	388	417	422	368	405	385	402	362	397	391	413	364	395	349	395	378	412	376	413	388	408	421	399	379	365	439	383	380	358	417	343	419	413	390	410	380	392	412	420	423	401	386	357	399	392	386	382	377	398	427	395	398	347	381	398	341	367	372	398	420	387	363	423	381	383	424	398	384	352	349	384	383	377	385	374	352	355	419	379	356	394	385	414	408	396	402	380	354	409	404	395	411	402	381	441	386	379	412	386	403	368	382	417	409	399	386	389	383	351	396	413	368	409	374	345	373	406	371	397	392	401	382	348	364	377	361	394	380	382	394	370	428	356	389	370	366	394	354	361	420	363	361	389	400	363	395	359	396	388	375	363	399	389	393	395	407	382	376	370	392	381	359	425	418	383	377	402	369	344	380	399	411	386	390	398	399	403	385	431	390	410	375	393	387	370	375	401	422	399	384	395	381	367	418	411	394	383	366	364	389	386	376	384	340	386	360	408	418	443	407	358	367	394	364	368	397	368	385	349	359	392	440	377	401	413	379	402	392	373	362	390	417	384	354	380	378	354	391	391	366	387	364	397	399	387	377	404	357	363	386	414	398	391	373	379	379	383	368	379	370	396	377	371	384	382	384	386	377	364	394	465	376	347	376	376	385	392	402	395	377	386	426	412	390	380	370	398	403	381	372	407	383	386	399	376	376	399	394	366	390	384	398	371	377	378	380	405	384	400	379	390	385	353	378	400	430	401	407	399	385	394	402	399	341	398	375	396	385	358	373	385	405	404	380	402	401	402	375	382	398	383	419	374	384	354	395	399	408	351	412	358	408	376	399	432	395	393	379	365	344	394	422	387	391	393	371	437	373	399	387	397	371	409	388	392	389	386	416	337	392	413	417	377	353	408	419	367	442	382	403	369	406	355	363	414	397	357	387	427	370	428	389	396	382	388	399	370	367	416	398	372	383	363	387	342	389	409	398	396	416	371	343	372	362	367	396	417	350	381	387	380	383	345	388	422	392
4674	1656	1000	983	960	904	916	902	870	904	881	870	863	855	872	851	895	874	886	903	912	882	878	869	889	857	918	856	873	948	936	875	942	895	879	920	904	861	873	942	863	863	883	849	832	896	843	832	874	873	898	903	862	869	847	912	848	840	926	934	836	903	847	907	961	861	866	890	878	908	851	798	845	857	859	862	881	873	803	938	924	908	893	862	873	898	864	877	914	869	869	888	930	960	906	852	867	879	874	803	840	845	884	887	892	906	911	879	890	887	902	890	874	890	873	845	887	861	932	888	896	838	860	910	835	830	899	904	870	852	882	875	910	872	912	844	899	850	891	886	860	865	860	906	835	881	881	862	848	841	856	905	913	834	861	930	841	880	872	928	906	904	922	910	875	885	884	887	907	882	918	880	898	863	859	881	883	879	919	882	890	883	830	857	866	900	860	881	909	908	847	885	806	885	894	865	887	840	807	929	906	917	898	892	893	904	888	856	919	856	895	859	856	914	865	920	862	887	865	899	878	887	853	967	832	880	849	863	882	824	933	895	892	846	891	833	898	894	882	873	830	836	801	936	894	875	891	864	838	887	891	935	852	823	864	980	864	910	869	879	903	921	868	937	859	865	840	881	867	904	887	874	844	838	858	868	858	901	896	844	900	900	869	864	890	908	851	893	914	885	793	919	851	846	854	858	832	936	871	870	830	869	857	840	854	894	851	910	862	853	884	850	940	884	886	814	859	912	874	909	845	922	839	895	917	894	861	872	890	907	870	882	865	862	880	861	871	888	853	865	890	850	878	909	897	854	840	918	928	954	853	867	877	903	877	834	853	899	864	883	922	830	897	903	915	911	864	877	891	923	848	872	852	883	865	917	892	907	862	876	856	861	911	880	925	868	854	847	863	827	906	989	857	882	879	844	858	858	866	835	882	856	888	891	886	889	886	853	863	858	873	880	897	954	846	884	874	867	855	849	895	826	889	903	857	853	832	835	903	895	892	908	864	897	938	843	883	823	852	947	848	869	831	881	908	807	853	902	865	871	884	856	866	920	865	896	829	922	850	907	886	855	857	918	829	829	913	920	899	894	919	876	857	879	879	857	855	857	867	910	813	857	958	884	890	820	935	865	842	934	877	878	883	879	837	923	871	880	823	884	878	855	831	930	888	921	884	926	851	876	889	863	898	868	851	869	908	843	844	906	840	874	856	886	849	901	912	913	827	880	857	842	882	920	898	882	839	911	856	898	830	923	884	879	952	889	917	893	889	929	875	896	869	848	861	939	841	888	911	887	911	834	838	878	890	916	827	836	869	879	886	845	926	892	869	908	859	902	826	924	921	849	894	850	865	868	889	866	880	897	796	862	877	854	849	856	864	859	869	893	914	863	837	859	950	907	850	851	903	871	906	909	924	889	849	903	844	930	855	844	902	873	888	845	888	907	858	924	904	854	888	906	871	847	884	879	919	863	882	916	877	896	886	855	869	862	870	823	877	916	889	854	906	838	899	852	900	869	868	888	917	844	837	876	829	886	866	838	925	918	852	931	884	871	912	881	839	884	906	924	874	913	856	877	849	878	876	898	833	909	861	875	923	855	899	831	897	918	893	897	875	887	839	849	875	889	930	983	888	900	854	866	890	892	824	864	811	851	886	886	880	892	888	866	910	872	882	829	954	903	873	877	893	852	859	826	907	874	834	842	881	840	874	890	863	816	932	897	877	838	869	866	840	861	887	840	816	900	884	867	882	938	886	878	858	878	922	936	912	878	856	863	880	869	840	874	878	878	881	858	899	892	893	872	847	832	860	935	829	925	873	862	817	835	906	880	870	839	890	897	862	885	856	877	874	899	906	873	876	845	828	901	866	903	858	839	872	903	881	858	898	921	865	838	880	913	879	926	861	899	885	862	866	881	845	858	938	904	878	924	859	884	919	939	822	882	912	881	867	857	917	863	909	887	861	865	877	888	858	893	913	872	922	884	886	874	899	838	873	896	852	879	907	913	823	832	881	888	877	847	889	847	857	872	859	913	847	886	889	858	826	863	889	817	890	864	873	916	857	879	845	910	893	877	875	834	847	852	886	877	886	846	881	885	894	881	864	871	924	885	861	875	877	871	826	949	865	857	942	873	871	833	885	914	865	864	832	860	874	900	889	869	832	853	849	884	862	885	869	857	857	832	890	909	908	822	891	839	886	898	882	888	881	868	843	900	895	880	890	843	910	896	845	874	883	897	896	897	903	887	840	908	869	856	809	896	857	867	909	899	877	841	861	853	866	903	908	898	857	876	833	896	878	867	870	882	878	923	921	947	828	923	880	902	880	934	909	929	843	893	900	910	835	859	906	851	884	907	904	868	863	916	873	926	857	939	865	872	876	910	815	896	864	903	914	905	933	899	907	857	893	832	833	872	874	915	871	853	847	848	869	911	918	883	846	848	874	863	910	928	907	923	914	955	837	877	889	869	887	879	893	876	914	868	858	882	869	888	851	837	823	885	891	848	890	870	840	918	896	901	904	871	883	867	889	913	813	836	822	860	837	800	887	879	917	930	893	946	898	879	858	901	810	871	917	860	910	859	895	861	897	926	940	858	894	871	884	842	869	862	826	940	880	917	811	892	901	880	838	879	876	862	886	858	922	853	819	907	895	819	908	894	859	863	893	935	874	886	919	858	834	878	911	868	907	935	819	881	873	898	910	846	876	888	909	920	889	880	864	905	845	850	854	879	863	898	896	916	827	903	869	912	894	904	914	882	936	838	908	901	822	857	897	917	886	880	891	878	891	870	845	846	907	864	878	880	834	847	844	874	893	899	901	889	877	869	914	907	904	890	846	874	914	931	895	844	886	833	894	844	864	869	870	872	928	893	946	819	871	938	898	827	887	882	873	858	868	874	922	802	883	934	845	866	890	845	941	836	889	911	895	900	885	857	877	898	883	884	824	882	894	853	907	923	919	919	898	851	834	848	935	892	888	879	839	883	895	840	901	878	872	846	898	829	900	867	853	921	886	917	843	907	885	875	899	895	863	879	886	896	909	854	903	881	879	876	874	907	845	914	907	810	886	906	893	897	861	830	838	857	864	831	914	919	899	884	892	942	888	870	878	869	825	908	835	900	947	831	923	849	898	876	899	842	877	894	878	928	889	851	854	894	879	900	852	883	805	855	854	866	864	918	867	884	926	843	971	885	862	885	854	918	865	930	874	883	851	854	912	878	845	877	875	923	849	858	915	795	902	909	864	846	830	909	882	886	847	885	883	906	834	887	898	890	872	873	844	872	944	889	875	908	832	885	925	885	873	925	928	868	841	895	853	859	854	904	893	895	896	910	889	874	856	887	858	912	883	919	855	859	855	893	869	853	907	933	804	893	837	888	900	836	842	908	858	854	923	923	895	879	877	935	883	888	867	902	821	835	861	909	882	838	881	872	911	863	877	864	908	872	900	919	860	851	902	879	872	881	919	892	819	856	886	958	878	863	898	837	858	866	883	833	867	884	865	897
16862	2219	665	538	415	384	299	286	301	282	285	305	261	240	245	239	249	243	234	250	250	243	201	240	228	253	259	214	197	254	248	234	231	239	201	236	227	229	241	229	249	244	246	237	239	250	221	229	259	262	238	253	246	255	246	216	263	245	243	265	257	244	233	250	240	232	209	239	246	243	207	257	254	219	238	229	241	217	234	230	276	242	232	216	246	251	262	253	211	232	239	238	252	250	231	234	244	226	244	206	226	217	231	241	229	249	242	240	215	242	225	215	270	197	240	220	238	242	217	224	238	236	239	231	258	217	241	242	256	250	209	233	223	230	253	229	271	237	203	212	210	225	248	255	282	248	218	274	249	232	263	234	219	227	270	226	268	236	208	230	220	242	251	263	254	241	250	221	257	233	236	236	230	269	242	281	244	227	223	246	229	216	260	275	214	237	243	240	244	239	220	222	232	269	244	249	232	233	241	241	246	242	226	224	210	233	236	240	261	258	227	216	279	248	238	234	252	239	224	232	249	231	236	241	216	241	239	228	220	243	231	240	225	266	226	246	216	250	202	216	245	218	241	219	233	212	253	245	232	217	222	212	246	228	249	245	223	225	233	226	235	255	242	196	247	234	229	240	266	240	240	224	243	225	238	249	251	254	252	212	260	269	240	244	235	230	224	238	212	266	245	238	228	217	240	247	257	237	202	252	231	242	208	237	267	204	250	238	231	233	238	240	228	255	230	255	242	244	256	232	225	223	217	236	255	236	214	211	243	238	237	245	248	235	209	273	214	210	251	251	255	226	230	222	210	229	249	234	213	219	231	220	253	237	261	243	227	262	254	213	233	225	212	229	231	238	257	241	230	217	224	246	236	237	237	250	217	241	221	225	220	238	258	257	264	214	204	201	225	219	226	251	243	234	216	232	259	247	236	218	201	244	237	220	222	211	223	224	242	216	247	207	241	224	222	233	212	216	207	264	255	237	230	240	232	232	229	256	202	232	259	226	232	261	251	198	235	210	228	236	222	255	217	269	216	231	217	258	246	237	246	200	225	245	238	234	256	238	257	260	228	216	204	249	252	262	269	228	215	228	274	251	218	226	230	256	229	246	246	234	244	247	238	251	236	218	231	233	231	223	229	254	263	253	235	235	227	229	241	192	224	226	234	209	237	221	258	213	252	226	243	289	246	252	233	222	222	209	264	250	214	222	225	229	253	243	229	248	228	231	256	239	233	253	237	199	256	242	256	249	260	278	241	248	259	252	239	235	263	239	244	240	232	215	238	222	213	225	234	226	231	235	232	230	249	249	219	251	201	242	214	223	237	241	222	252	259	268	249	231	189	216	240	259	225	231	240	217	199	241	208	197	252	234	257	246	261	229	234	218	224	233	241	263	244	209	244	252	235	242	252	230	253	256	214	227	243	201	222	260	220	231	228	249	219	200	258	229	228	223	248	252	232	235	243	232	226	248	229	281	220	247	237	201	219	245	232	231	255	240	251	240	240	210	263	240	217	259	243	224	241	237	236	241	232	233	238	218	236	237	247	203	231	260	253	248	205	205	239	223	236	219	234	260	249	261	230	214	217	268	254	213	238	239	232	218	225	220	248	254	249	230	247	229	205	237	241	264	274	258	253	213	254	271	271	234	204	245	231	264	231	220	241	262	254	236	192	224	220	240	226	241	222	220	230	251	242	251	228	232	220	228	221	246	257	240	216	217	254	207	227	226	264	226	257	211	230	213	250	239	236	238	234	202	204	235	237	262	257	238	238	254	220	204	219	232	252	225	230	222	210	247	235	229	241	248	262	216	225	236	244	257	225	240	245	254	225	241	257	200	237	201	229	251	205	240	233	225	237	229	212	236	219	242	226	234	238	232	257	255	224	223	213	260	218	257	235	244	223	230	221	250	264	232	224	223	250	220	230	253	240	252	244	235	244	214	219	238	233	228	227	233	238	260	257	244	262	261	237	205	258	238	221	235	226	217	233	245	245	255	239	236	241	216	246	230	265	225	240	245	252	218	238	224	210	209	218	231	219	217	207	241	251	241	244	227	267	234	229	244	244	229	220	241	210	220	238	219	232	232	233	211	191	236	226	253	234	258	232	256	214	244	228	237	258	227	233	228	260	251	229	217	244	236	250	238	238	234	233	218	219	205	209	218	209	252	213	235	239	246	239	238	247	199	290	253	245	252	244	225	199	235	229	228	269	243	235	259	235	258	223	232	263	252	237	231	231	236	245	256	267	255	247	213	254	219	247	240	214	227	240	224	220	228	242	245	242	231	228	198	223	247	249	215	246	237	244	222	246	247	221	235	232	248	247	237	226	253	290	265	264	233	233	251	247	226	238	254	233	244	234	257	253	239	235	240	259	232	242	234	227	246	224	246	212	242	252	230	212	249	243	242	226	227	220	231	230	242	212	256	211	255	232	240	247	250	237	216	225	234	232	241	272	265	235	228	223	214	225	234	222	254	226	224	239	229	226	222	229	219	201	256	239	223	236	231	232	269	211	223	240	244	242	219	231	221	254	233	251	245	252	220	245	223	205	252	225	257	222	247	213	206	262	247	234	227	226	240	231	263	253	244	250	233	257	233	238	251	212	224	186	234	240	247	251	220	255	231	231	254	231	211	206	218	244	216	230	269	237	274	236	216	246	189	225	254	239	251	270	232	244	258	256	264	256	227	232	266	211	240	242	201	276	206	242	252	229	212	256	265	234	253	230	239	259	253	201	260	238	233	242	225	224	206	230	257	244	206	234	262	253	239	226	236	251	244	244	234	219	242	216	252	232	243	266	243	267	254	242	231	235	253	251	228	249	254	216	236	241	243	211	249	266	250	217	226	225	238	218	251	245	234	238	256	230	204	232	217	220	209	260	237	262	254	247	222	232	240	240	244	240	241	257	296	252	255	231	204	241	233	255	248	235	256	239	236	228	246	218	241	231	227	224	215	264	277	239	243	247	219	247	241	233	212	226	215	229	232	244	246	273	244	205	251	234	251	227	212	272	245	256	240	211	240	278	243	236	248	227	246	231	205	232	234	250	212	257	231	234	227	241	230	228	241	259	239	222	202	232	246	237	241	228	237	224	203	212	232	237	264	226	257	239	226	259	223	245	235	237	206	237	211	243	236	258	237	254	216	250	221	235	218	219	238	221	230	212	276	228	249	211	230	283	238	242	259	237	240	222	237	233	253	225	228	251	237	239	227	249	229	231	243	229	247	214	250	234	249	237	235	265	230	250	225	234	239	251	251	265	234	254	243	242	262	251	247	229	256	209	205	230	216	247	237	223	253	232	229	235	272	263	237	252	210	229	249	221	240	213	247	249	254	199	250	257	218	239	246	244	253	218	254	244	245	230	261	241	252	253	250	247	220	254	227	231	267	257	244	231	260	235	245	252	239	244	222	233	217	201	221	214	221	251	245	221	225	242	191	221	228	237	219	218	247	224	245	207	247	241	243	227	233	219	241	231	223	229	245	231	256	257	238	227	234	223	231
10481	1580	1498	1685	1466	1264	973	932	885	812	787	740	745	698	682	662	681	671	691	666	649	680	639	605	632	627	588	631	611	632	661	637	613	631	597	680	623	625	625	676	644	637	660	588	634	613	618	616	588	642	619	622	565	626	661	583	628	627	630	599	601	599	631	637	609	660	626	632	573	594	607	573	613	570	613	637	572	604	640	610	618	599	587	611	615	633	595	602	611	620	611	610	611	597	609	631	598	608	629	588	597	636	613	617	604	590	578	595	625	605	621	606	619	612	639	585	567	658	600	596	613	540	621	596	644	618	648	609	670	609	637	643	654	566	584	625	595	653	609	616	603	564	641	615	628	639	571	596	583	601	580	578	598	606	559	608	589	620	596	599	599	595	634	587	613	574	574	615	647	605	605	598	623	586	634	583	663	601	613	610	608	590	584	609	569	604	625	601	590	554	586	596	619	638	570	580	594	614	593	593	573	568	606	582	640	546	593	613	601	595	610	622	592	609	610	597	614	584	592	629	602	627	591	605	633	619	605	616	605	623	586	615	634	619	601	624	573	574	595	582	626	621	597	630	604	614	586	612	598	618	596	592	603	626	623	586	589	583	604	591	594	576	597	630	615	542	598	560	608	621	592	620	658	609	570	611	594	631	561	623	604	619	610	627	602	586	599	638	630	598	626	590	589	625	597	592	592	603	632	629	582	589	598	566	576	642	590	600	566	607	624	553	586	625	610	556	673	625	581	617	606	638	623	591	550	606	658	652	642	638	594	577	562	640	582	564	609	628	606	627	649	639	624	609	581	567	558	606	619	553	631	572	593	596	604	623	586	569	613	586	602	613	608	645	579	569	576	587	667	623	566	613	591	617	577	599	592	575	600	557	666	585	604	644	624	585	612	586	591	589	564	599	617	586	593	580	571	629	589	596	614	576	634	657	595	590	606	612	644	640	592	618	605	598	573	613	642	603	594	615	593	581	615	589	640	585	578	629	606	602	633	633	586	609	595	633	620	588	576	629	562	619	658	589	600	571	630	594	595	610	588	607	606	633	621	603	604	609	558	670	599	618	591	659	603	605	584	629	633	673	606	586	600	624	554	651	622	605	602	638	587	632	576	629	615	597	579	606	593	605	601	575	560	596	587	634	614	615	611	646	613	592	633	591	608	587	623	643	602	614	557	594	642	600	582	659	574	610	592	623	616	622	575	627	580	584	619	608	635	624	572	597	634	614	627	562	568	582	593	624	630	606	590	653	591	597	605	592	601	629	610	592	619	617	620	613	603	573	583	589	601	616	660	637	611	636	652	657	588	637	558	599	598	647	592	588	604	579	644	618	603	619	578	575	637	653	622	621	603	638	597	611	602	646	576	606	610	582	550	580	601	587	601	621	613	601	645	597	600	644	607	601	605	634	606	613	665	597	589	577	651	594	604	598	627	612	601	583	577	610	633	579	682	618	620	596	574	618	628	581	609	617	607	590	593	631	594	636	523	577	616	626	618	589	564	571	611	626	616	589	628	584	633	597	610	586	640	589	599	607	574	596	614	558	616	588	655	588	625	585	618	588	612	616	640	602	589	614	633	617	619	631	599	616	610	621	581	581	604	614	620	603	595	618	597	575	590	587	565	575	566	577	624	633	638	602	580	579	567	595	574	595	586	590	639	641	612	609	600	643	609	617	608	604	642	643	592	625	609	563	579	605	611	625	616	640	636	591	588	595	603	634	605	585	618	581	585	626	565	622	583	617	647	591	620	664	623	565	586	582	616	567	612	601	588	652	603	650	630	630	586	618	645	592	609	577	627	633	599	592	618	625	576	613	601	592	562	613	605	613	573	603	614	628	595	628	604	622	594	602	579	597	616	585	614	603	628	628	610	628	602	595	611	556	607	603	597	607	560	620	630	615	604	573	633	605	596	615	606	610	595	554	603	614	628	610	565	606	600	585	606	625	590	608	626	617	601	577	560	596	626	572	598	576	589	588	623	607	575	657	640	631	613	545	567	617	567	606	597	632	614	632	571	578	582	607	626	632	643	634	594	617	633	590	601	607	634	626	624	575	589	615	592	609	584	605	596	629	620	564	624	580	593	606	581	613	617	615	578	598	637	577	593	601	637	616	575	629	578	582	586	624	567	618	636	625	607	615	590	610	643	620	597	606	561	631	619	548	626	610	611	599	626	616	587	578	616	583	611	559	578	611	603	633	580	619	640	598	679	602	639	578	598	634	596	592	571	618	632	556	573	607	626	611	592	623	564	623	602	589	618	610	617	548	600	617	612	635	621	572	614	590	625	609	621	580	610	621	644	602	612	622	609	576	604	616	670	623	638	555	553	609	617	593	637	604	578	637	594	590	577	604	595	614	629	627	611	542	596	630	575	589	615	612	608	593	588	623	636	642	575	627	558	598	599	571	632	598	609	637	623	610	610	620	585	609	605	634	651	619	598	625	565	648	607	622	643	605	613	592	594	571	620	648	569	567	577	599	601	586	599	575	625	558	614	620	619	557	614	628	620	609	597	622	608	580	578	583	605	614	597	603	580	616	618	592	602	622	636	653	611	615	614	598	660	638	575	623	621	590	598	599	629	605	614	604	627	614	592	546	616	602	570	584	570	593	649	601	622	621	613	601	580	566	607	615	600	627	579	574	585	609	577	626	619	604	607	614	644	641	630	600	605	563	595	564	586	544	615	628	568	559	593	613	598	621	600	582	612	623	617	591	577	607	628	613	594	598	630	585	598	559	598	619	648	613	609	579	590	559	577	576	586	578	602	600	645	615	630	597	625	635	621	601	588	583	581	607	637	629	592	648	609	583	623	605	599	620	603	577	604	646	620	607	575	583	591	633	614	610	599	543	632	643	607	563	629	578	610	626	591	604	596	614	609	617	589	589	630	577	610	617	592	612	624	587	633	629	613	597	630	587	574	586	591	590	594	633	613	630	578	617	636	567	640	635	612	604	636	603	625	616	592	550	617	568	568	580	626	579	646	556	592	632	632	579	595	588	601	602	624	559	593	589	652	526	584	624	599	624	578	577	571	627	619	635	582	632	555	633	601	611	597	627	623	601	662	575	657	596	608	626	647	579	604	611	620	661	628	580	612	614	625	607	605	630	586	617	569	616	576	607	624	578	636	591	583	560	643	615	609	615	632	638	584	631	620	588	619	597	620	639	618	588	645	601	600	641	610	593	611	617	586	589	585	623	587	620	572	616	626	609	596	623	644	577	648	619	627	599	573	586	593	584	615	580	592	613	622	655	609	580	549	561	588	543	629	571	622	619	590	580	610	590	612	615	616	631	601	609	607	593	617	573	643	601	544	589	656	649	649	603	616	599	583	591	623	609	615	629	551	619	634	629	616	587	636	634	605	606	627	637	644	610	649	610	579	615	650	617	591	580	624	590	579	648	597	633	597	609	568	596	596	602	615	627	604	654	581	610	566	602	598	650	622	612	631	648	584	625	624	584	586	574	626	614	603	600	591	574	587	617	572	632	563	581
24686	3646	1364	1053	794	692	591	509	488	471	494	393	410	412	448	461	394	390	372	383	395	383	399	433	422	419	390	413	413	397	385	391	418	346	435	400	374	406	398	427	427	391	397	415	431	402	382	419	363	433	409	409	403	389	372	424	364	407	388	401	371	369	388	401	391	427	403	393	385	407	386	401	392	399	363	422	393	426	433	368	403	387	359	404	396	457	398	430	376	402	366	397	411	415	402	383	378	404	443	397	415	426	421	420	420	390	410	389	417	425	378	415	387	382	403	397	403	343	377	403	421	363	452	378	369	411	383	411	393	394	370	392	351	440	365	371	370	405	389	374	380	352	437	409	411	412	402	412	403	424	379	410	396	368	403	394	370	412	396	380	405	371	431	402	390	393	376	425	392	425	400	393	430	388	416	366	407	371	364	366	377	397	386	395	391	377	389	396	421	429	425	390	389	424	429	404	373	398	381	369	389	395	342	401	376	390	450	364	383	400	368	417	417	396	390	386	355	394	358	397	348	436	386	437	423	412	447	381	371	429	377	435	366	375	381	415	410	408	408	381	369	408	364	405	385	397	408	399	393	402	435	408	416	386	399	395	388	352	421	353	391	371	395	401	376	397	383	429	414	398	397	398	386	343	427	408	398	386	416	379	374	391	376	393	386	410	400	420	373	389	389	394	397	392	407	350	362	390	376	394	381	364	396	407	401	384	412	389	433	399	408	422	368	367	390	401	415	396	378	411	365	400	385	376	368	398	410	381	391	382	415	392	389	410	378	353	392	372	410	375	408	404	370	398	409	419	392	383	389	346	405	408	401	398	413	404	411	391	367	376	389	402	381	414	437	381	408	431	443	419	400	394	396	383	365	419	380	413	389	423	390	408	394	436	381	362	380	421	432	370	378	372	416	421	345	426	441	383	404	403	369	387	395	389	391	372	385	409	383	402	408	403	428	380	405	372	392	411	350	378	425	453	406	377	413	345	390	402	351	344	398	389	390	390	423	418	391	403	402	404	366	415	373	409	402	381	395	379	416	368	417	428	367	367	357	392	389	361	429	389	455	359	378	344	431	383	380	390	397	427	385	422	433	394	379	365	405	393	421	382	376	370	417	361	399	398	432	418	442	415	395	364	385	411	395	382	399	355	378	403	405	383	400	386	377	392	403	374	440	388	389	360	396	394	385	381	362	406	393	390	411	399	394	373	366	403	380	416	420	407	367	393	354	387	384	365	380	430	414	394	419	400	404	363	376	418	350	416	398	359	354	392	409	414	434	388	424	431	384	404	417	367	403	415	391	396	442	394	402	447	410	420	357	408	419	353	387	378	361	422	353	398	356	381	397	375	398	392	397	406	429	426	378	401	413	381	376	395	419	405	384	391	411	388	368	402	386	434	388	388	383	367	389	367	398	387	376	385	427	379	395	378	378	371	416	413	406	380	376	419	401	396	366	391	382	382	373	412	376	406	403	398	393	360	366	383	450	394	398	403	397	379	375	405	432	390	380	409	414	415	433	400	403	388	379	365	406	398	387	398	362	370	390	375	362	401	412	391	397	422	428	383	397	376	397	415	363	345	373	417	420	438	413	391	428	368	401	388	398	413	420	422	410	404	402	401	378	396	384	397	391	400	369	409	407	374	394	378	419	405	401	406	420	381	394	415	387	389	402	405	413	383	432	400	401	382	353	391	376	394	357	379	414	423	382	404	370	390	357	402	470	369	379	406	387	389	362	405	385	389	393	422	399	390	408	371	352	420	375	413	438	382	397	410	340	405	398	397	369	393	341	369	367	398	393	406	371	410	414	433	399	397	400	400	405	387	402	401	410	405	365	350	425	431	372	424	384	381	407	403	401	425	423	428	402	407	392	376	385	402	388	401	385	412	414	440	415	381	405	364	353	368	373	419	389	402	360	423	397	361	355	425	438	395	411	384	371	380	392	409	400	392	380	345	374	401	400	378	356	440	403	410	395	411	426	366	389	404	379	396	352	397	441	377	417	375	411	375	394	387	368	390	370	376	391	366	339	405	405	353	421	386	390	362	385	382	404	378	389	405	427	416	400	396	392	374	403	374	407	432	415	400	383	392	391	393	402	407	377	386	437	380	382	430	405	394	420	407	400	441	405	404	413	376	403	379	345	420	411	376	415	384	383	373	420	425	385	434	400	411	393	367	428	397	377	407	391	411	401	389	407	355	377	363	436	409	385	405	428	381	420	412	400	402	403	417	401	408	415	411	382	386	416	388	358	404	372	416	373	368	386	410	409	399	366	404	367	414	404	404	356	408	419	388	392	424	423	380	415	409	401	402	416	402	408	394	371	482	394	413	409	376	401	421	379	386	380	390	413	398	423	393	399	410	397	397	437	400	448	383	425	407	385	357	368	399	355	401	418	360	395	414	388	372	406	373	397	397	389	394	399	375	380	380	385	397	407	379	374	408	392	387	420	388	372	401	405	383	371	370	371	380	400	372	400	414	430	385	390	420	360	388	405	401	380	384	389	391	421	413	390	398	395	370	365	392	393	384	376	377	402	382	378	365	398	397	410	393	358	392	382	396	400	395	378	407	405	410	420	400	408	373	431	385	370	424	480	398	377	373	364	361	403	370	438	376	391	408	383	398	401	443	429	399	383	416	378	418	415	368	376	379	420	411	410	390	385	362	398	384	411	393	409	413	377	402	431	390	400	408	421	355	404	379	442	395	397	384	424	368	377	402	356	372	378	404	383	361	423	388	421	380	356	392	442	417	393	442	404	448	380	397	386	483	400	418	387	375	388	395	395	384	369	423	420	419	433	446	378	374	406	398	383	425	418	383	370	373	375	366	390	415	408	432	432	405	389	355	389	379	375	419	404	377	367	384	411	402	410	392	368	392	355	335	364	420	382	405	380	392	386	340	389	378	348	393	374	417	432	392	403	396	385	382	405	398	383	377	402	393	378	399	398	366	388	408	367	399	391	390	406	382	426	385	392	431	415	401	410	422	416	410	381	393	430	410	374	391	436	411	403	411	429	377	399	355	396	424	404	415	359	404	395	395	387	399	422	387	429	386	375	383	363	431	397	445	440	399	397	408	383	418	399	417	398	414	417	404	422	406	379	387	360	358	425	372	398	374	403	345	423	420	396	413	378	430	358	356	403	422	363	393	403	391	455	467	344	393	426	398	414	394	394	364	411	400	417	362	376	414	374	372	369	398	388	437	390	372	399	354	413	408	404	382	388	377	376	410	402	418	421	351	380	376	394	400	391	398	378	360	411	376	432	358	388	424	357	396	406	422	390	396	352	430	398	381	393	400	377	388	374	358	413	399	395	402	379	398	436	375	377	411	395	395	404	424	433	398	391	388	396	350	408	418	356	392	368	430	368	332	362	395	381	400	387	385	385	406	386	456	414	436	377	367	366	414	446	431	378	386	372	392	419	412	366	382	399	385	401	408	368	418	404	394	408	398	379	417	430	360	387	381	398	424	429	375	378	381	392	379	412	412	394	412	360	401
13113	2054	2661	2743	2505	2235	1708	1545	1384	1306	1221	1231	1152	1154	1139	1061	1074	1022	1051	1125	978	1037	1017	961	1053	983	1025	972	969	999	968	940	922	1024	1008	1009	952	921	978	933	953	962	1039	987	990	910	969	978	946	949	958	882	968	967	972	915	931	926	933	918	927	944	927	925	923	952	966	918	939	985	920	942	921	950	931	925	956	926	972	950	939	932	915	926	963	913	927	957	922	993	935	983	917	958	948	929	918	921	946	958	961	949	960	980	911	961	891	1003	914	951	908	970	959	955	938	977	935	918	935	907	982	937	879	961	943	953	934	938	948	1014	939	945	915	915	952	938	980	920	916	981	912	903	927	927	936	993	1001	914	960	933	952	925	921	904	913	889	943	943	961	979	948	975	910	902	949	933	970	961	980	988	964	922	907	992	942	933	936	875	947	896	928	974	975	992	967	901	979	921	950	942	960	938	939	919	962	955	945	919	929	933	919	995	913	898	932	936	954	941	916	926	895	923	986	944	943	942	1012	950	952	900	915	895	923	973	900	974	916	929	955	1019	914	921	840	979	911	951	928	988	931	898	901	957	903	945	985	914	948	911	945	919	990	900	920	895	950	932	931	949	918	946	900	933	929	956	936	874	964	893	952	937	959	924	934	973	932	956	894	959	923	925	985	959	891	965	943	910	987	908	895	984	933	980	869	918	909	931	957	936	946	902	958	947	950	970	916	901	876	986	922	902	906	965	874	928	920	929	907	930	893	934	928	895	901	950	931	916	954	942	912	972	942	847	948	952	947	937	924	926	886	939	925	916	941	981	884	920	915	938	946	906	938	896	953	875	929	974	958	956	967	937	910	958	893	910	944	1017	950	957	900	921	923	935	937	926	889	995	962	943	984	908	967	956	896	959	941	925	934	962	952	922	935	953	873	957	929	928	952	913	897	900	977	922	985	941	890	991	935	973	938	923	996	925	917	903	947	949	908	916	933	866	918	915	905	925	908	912	945	960	951	970	896	951	954	933	903	896	964	977	962	979	917	916	961	922	919	999	941	989	928	877	946	900	947	929	903	867	940	977	953	894	932	915	917	932	957	938	931	896	921	897	920	922	949	964	930	912	935	883	923	914	887	970	912	926	914	890	900	953	908	914	889	934	932	922	984	998	935	975	934	923	945	964	903	919	925	936	967	929	897	971	981	911	943	920	976	935	886	932	947	949	960	939	983	929	914	919	894	918	945	928	940	914	938	942	916	932	913	1012	913	963	920	940	974	952	953	974	891	928	922	901	936	955	944	916	905	879	882	942	944	923	1031	911	952	911	914	956	933	926	953	939	934	931	901	888	930	893	980	875	938	941	967	900	955	971	952	921	951	944	949	978	916	947	933	888	920	962	940	954	974	913	895	941	967	948	959	951	940	922	945	915	917	991	892	945	890	941	974	947	928	907	924	946	940	878	953	931	934	911	935	904	947	940	947	971	923	964	941	935	934	913	930	942	943	911	913	926	966	913	950	953	890	955	947	913	949	870	950	983	967	978	965	940	988	871	963	973	993	928	915	936	989	972	946	933	948	903	878	974	964	888	900	959	935	940	899	928	929	941	973	944	927	883	896	940	950	955	914	975	851	884	965	924	926	874	928	899	947	938	997	935	916	946	949	909	920	915	982	907	914	1005	945	933	893	947	898	932	943	915	955	926	929	903	930	959	932	989	961	962	991	880	949	899	920	946	975	919	946	979	937	915	943	878	933	887	917	925	929	911	903	1002	903	962	921	907	959	982	917	928	971	974	933	936	883	947	905	936	933	926	948	900	935	949	918	898	953	947	914	981	942	933	972	926	974	943	944	905	961	913	908	930	970	942	935	963	915	929	940	933	911	917	957	900	916	926	915	923	976	927	966	964	960	924	895	916	925	976	890	964	972	955	958	943	966	880	937	996	959	910	959	974	934	959	928	961	959	953	923	921	943	971	992	913	894	912	892	901	924	976	929	925	935	909	926	919	924	915	914	970	936	932	966	905	897	929	916	906	995	975	902	888	904	941	917	971	945	957	955	955	930	953	917	899	923	884	1007	955	932	931	873	946	941	914	972	948	950	933	984	921	966	970	891	900	928	968	921	936	963	884	979	938	955	950	942	901	942	869	905	917	945	934	946	949	922	952	907	995	923	889	938	961	859	886	945	971	961	969	947	908	900	938	914	946	910	879	956	934	938	903	908	905	918	934	917	998	960	896	959	997	934	934	882	904	948	944	981	927	930	922	937	980	888	888	964	921	953	904	979	981	913	931	1071	951	932	968	942	933	1020	895	955	947	896	934	898	891	944	881	950	920	927	983	964	933	888	953	1009	967	975	917	936	920	946	968	920	889	922	901	971	911	914	975	960	956	924	944	925	871	906	925	907	910	982	913	936	942	877	899	971	918	889	996	944	927	939	916	949	929	956	994	936	889	965	935	930	943	917	903	976	936	946	933	938	963	956	846	924	946	946	947	966	945	893	962	901	985	910	926	943	905	924	900	942	910	914	954	920	913	929	958	928	937	891	916	940	955	911	901	918	941	893	981	945	919	945	953	948	932	888	944	922	894	932	954	941	908	924	871	921	914	965	928	937	913	1002	934	993	937	909	942	933	979	946	954	977	879	953	949	958	934	932	932	934	931	949	968	930	909	942	975	961	957	924	964	966	922	904	899	963	928	965	933	955	931	946	975	990	970	933	904	922	934	933	952	857	898	944	940	976	949	945	893	952	926	927	927	967	973	904	937	964	917	944	962	968	920	952	904	956	969	971	909	898	905	910	955	890	947	945	897	991	930	934	950	912	948	869	941	991	902	912	925	916	906	910	956	900	952	960	882	904	952	959	946	954	903	914	929	943	886	927	929	942	937	900	919	864	990	907	831	912	975	964	867	980	890	932	942	899	917	938	954	927	971	959	972	982	912	974	921	939	980	963	920	946	900	941	900	949	928	966	923	953	910	930	983	915	885	973	972	952	968	1006	910	941	950	925	969	896	928	894	981	984	902	958	952	956	942	978	938	894	936	946	947	938	929	944	928	960	964	1001	937	947	942	955	943	896	962	991	977	908	936	897	922	962	913	934	936	930	942	963	977	972	961	887	936	950	891	991	907	933	956	917	920	925	957	884	1005	887	892	907	938	926	883	933	894	913	950	907	956	981	941	920	991	952	970	927	921	987	929	896	908	916	947	910	926	968	927	928	970	952	948	900	968	897	917	917	911	980	976	915	980	925	942	943	897	958	908	916	957	898	933	880	891	919	973	938	873	973	949	906	932	920	971	965	946	946	945	945	935	924	948	979	911	887	978	962	950	952	949	971	910	955	949	893	898	913	920	962	924	933	937	972	937	877	915	903	965	911	928	936	914	922	952	940	984	959	978	944	953	904	884	963	899	939	919	982	956	933	897	885	943	884	980	960	924	920	917	956	980	955	958	959	957	924	941	945	939	918	936	948	986	898	910	968	933	930	928	938	961	929	971	955	984	947	969	925	913	912	955	895	915	914	939	947	900	973	946
6116	653	405	402	404	425	403	380	370	372	406	370	369	394	344	383	375	395	361	348	390	379	432	363	392	374	363	380	387	369	429	341	406	420	406	369	344	395	376	360	376	403	400	357	404	358	346	413	382	352	375	351	318	395	366	350	407	416	375	380	405	415	385	347	392	352	325	382	362	360	398	391	396	367	393	359	364	364	359	341	328	351	370	400	362	363	391	417	375	380	317	384	381	383	380	380	376	343	361	395	392	392	324	379	436	366	379	386	404	401	344	367	388	370	374	359	340	371	401	366	373	395	363	360	332	357	376	380	398	350	364	386	406	380	377	352	400	355	404	355	355	366	399	384	334	348	364	346	363	395	369	380	369	388	389	366	393	381	340	347	400	378	417	349	351	375	385	360	374	340	323	374	387	342	363	370	366	344	365	370	394	370	396	370	377	393	394	367	332	400	347	340	392	406	347	375	386	354	372	362	355	399	353	362	371	366	365	386	379	366	374	356	351	378	385	383	389	367	400	356	342	360	369	374	387	364	364	390	379	405	369	366	395	382	358	368	360	346	417	357	396	361	376	394	332	382	385	349	359	392	349	372	363	388	370	352	401	415	336	368	389	355	388	392	401	405	392	356	360	383	356	347	367	406	369	385	399	362	362	361	386	396	408	336	373	353	354	378	412	369	395	363	353	362	375	357	415	378	349	384	327	359	375	371	376	400	393	376	370	386	360	399	374	380	400	385	367	353	352	390	385	399	325	356	404	338	407	383	380	366	391	387	389	394	410	395	370	349	373	358	386	384	349	358	369	373	370	396	385	326	403	363	409	386	353	367	394	408	369	354	352	392	364	345	373	398	356	377	385	371	367	373	398	409	366	373	366	378	397	414	376	369	423	395	412	349	385	382	442	410	383	367	366	356	410	363	384	417	370	370	329	394	357	371	351	365	394	392	357	368	377	391	352	351	396	360	326	355	374	408	366	391	367	425	346	379	361	381	383	352	331	395	351	371	388	333	343	396	361	404	413	375	346	349	344	346	374	344	375	402	369	374	355	369	378	365	379	378	366	364	386	373	395	387	395	394	352	386	364	379	362	359	380	393	349	390	376	398	399	403	365	370	374	397	361	364	372	384	379	377	399	369	374	345	391	380	406	396	372	351	359	351	381	399	335	372	361	399	394	404	361	384	356	344	408	378	391	372	380	353	370	371	359	365	356	394	376	379	391	357	372	419	346	360	377	365	352	380	379	369	378	390	391	379	380	357	365	391	382	371	378	384	403	348	344	383	366	364	370	394	375	373	353	361	365	393	398	384	390	366	368	353	376	368	379	385	388	389	353	376	342	370	349	377	409	386	387	378	412	359	360	382	397	382	366	388	385	379	342	432	370	381	419	332	343	395	389	358	346	359	356	349	351	324	357	389	390	387	358	372	350	368	408	412	438	387	367	386	373	364	359	363	358	366	369	389	361	391	384	354	365	357	359	363	345	386	399	400	363	343	393	399	362	368	357	391	366	378	376	390	353	392	377	341	359	388	401	335	391	397	366	379	344	418	383	392	351	383	376	359	343	369	395	357	346	389	376	379	340	402	410	358	394	334	339	354	381	380	352	401	398	378	397	401	370	349	350	317	342	363	377	329	345	375	370	355	405	376	378	359	399	390	389	380	357	353	372	437	393	433	358	365	392	365	388	399	402	348	407	354	392	408	367	367	388	375	345	401	382	401	349	388	343	367	380	386	395	364	375	354	354	350	360	375	367	327	368	356	368	400	348	384	355	380	329	392	376	366	406	364	391	385	403	409	398	395	375	377	422	334	354	371	356	363	382	367	384	405	342	388	374	375	406	384	360	349	345	361	365	386	380	355	385	370	338	379	379	389	368	402	382	382	366	386	351	371	347	405	402	359	375	346	339	338	391	361	364	358	369	369	373	379	395	354	358	438	378	359	416	402	395	346	364	375	366	366	345	355	374	383	366	377	378	373	401	407	388	336	391	335	384	364	318	357	383	381	343	394	364	361	354	349	393	421	349	369	370	363	373	340	380	360	419	446	400	425	397	377	393	363	394	395	385	389	377	354	378	332	391	397	336	387	432	365	371	398	354	371	363	406	371	378	341	348	355	380	378	340	359	355	395	376	347	322	341	350	386	372	388	382	368	384	381	356	341	388	397	373	377	382	386	379	380	367	385	420	374	387	356	354	350	356	363	370	378	396	389	340	350	330	343	394	371	357	331	355	336	393	342	357	388	376	392	355	363	371	424	391	351	399	376	367	405	359	390	367	390	355	343	337	390	386	384	382	359	358	360	357	421	370	355	372	351	376	380	368	365	379	358	391	403	356	388	366	323	384	330	396	384	340	324	363	366	368	376	339	371	373	373	352	349	358	385	387	357	388	352	374	400	377	349	375	378	356	384	352	376	348	362	398	360	405	391	372	365	385	359	353	367	384	406	380	368	398	371	389	337	353	353	399	387	373	388	390	390	343	362	376	372	375	348	385	408	437	377	340	383	369	388	383	397	377	370	380	377	386	390	358	355	361	361	388	360	324	394	375	391	366	382	340	378	384	390	347	385	396	392	381	345	387	330	354	385	382	375	350	364	405	378	365	391	404	415	367	355	366	385	382	373	403	355	345	389	352	353	366	366	346	386	389	388	328	362	349	361	374	376	374	394	385	379	367	374	412	375	363	366	380	376	392	406	408	377	414	375	384	347	369	352	346	333	368	380	375	374	336	339	409	408	401	354	353	351	405	406	383	372	393	416	399	382	371	384	399	385	387	386	391	401	374	377	380	370	372	363	373	383	373	399	356	380	363	405	378	365	404	364	367	380	369	382	363	359	345	348	381	380	357	394	389	365	372	371	383	386	353	425	400	351	368	350	368	367	364	348	410	388	379	371	391	371	370	363	370	365	383	381	334	394	391	372	372	358	369	406	367	369	356	352	358	385	388	363	381	392	371	370	392	377	405	370	367	348	382	376	391	352	370	375	379	401	382	379	346	337	336	363	393	378	384	327	347	410	382	379	381	339	396	366	374	396	401	394	370	388	368	392	372	370	375	338	379	399	359	388	385	406	397	382	360	363	371	362	369	332	380	362	326	336	374	334	361	364	406	380	347	340	336	380	384	324	349	372	383	381	352	317	359	392	362	375	400	400	369	354	388	390	382	416	351	422	389	365	374	368	371	371	411	412	384	368	382	387	388	388	407	384	407	390	377	387	373	365	371	374	383	378	352	404	354	344	384	376	424	373	361	406	389	384	376	377	377	390	398	363	375	384	354	358	316	392	409	380	371	368	398	349	394	382	366	338	354	383	348	391	345	352	358	399	368	371	367	388	359	341	355	403	369	405	410	375	395	372	393	405	382	377	335	381	385	362	384	401	372	313	377	373	383	354	371	374	345	384	395	388	374	423	401	360	345	368	378	353	381	387	343	378	381	364	359	360	402	414	381	373	380	339	385	316	378	389	345	404	399	366	374	368	355	372	356	390	392	377	380	370	395
4071	961	952	917	921	948	943	879	884	857	803	860	862	881	826	870	863	817	867	842	859	844	838	865	870	832	816	866	877	842	847	898	853	851	852	844	865	810	887	832	841	835	873	872	833	902	822	814	868	876	854	827	838	863	804	866	858	849	864	885	844	840	865	840	884	828	821	900	784	897	828	880	869	856	843	894	809	806	830	841	809	808	862	870	825	922	841	819	890	836	869	856	887	880	863	854	808	889	843	857	836	841	847	873	909	848	861	832	858	897	859	872	834	932	919	854	751	841	864	838	865	869	871	877	857	860	822	817	880	833	820	855	838	881	815	836	879	855	895	900	891	879	865	865	882	828	829	870	816	831	880	871	888	833	842	843	890	834	866	872	861	827	809	823	802	822	860	871	820	855	819	852	882	835	905	859	817	867	818	840	839	862	873	836	838	899	820	856	877	872	884	868	844	858	854	887	813	890	821	804	884	837	855	922	812	826	828	834	841	823	860	843	845	831	797	859	884	836	889	828	903	875	901	856	887	859	877	811	821	785	878	861	841	868	817	843	853	895	828	883	849	896	803	811	837	851	812	880	842	857	881	811	882	788	861	884	893	846	792	852	827	885	915	858	852	868	874	874	837	840	822	837	888	899	847	874	841	856	866	808	812	858	851	871	850	859	826	870	836	864	826	845	906	894	877	866	837	858	872	829	908	849	851	855	814	879	832	843	842	798	849	831	857	873	806	891	866	886	848	907	820	812	803	782	852	886	869	899	851	842	880	800	865	877	835	887	825	932	846	807	850	842	830	857	925	815	857	800	825	806	794	841	871	887	903	801	820	856	846	831	841	831	815	854	876	850	835	869	914	826	881	826	857	904	854	813	912	878	926	844	864	839	856	865	863	848	854	846	831	830	827	785	834	882	879	840	821	863	864	802	877	882	868	854	832	854	862	902	862	850	834	825	871	822	860	833	853	881	839	810	873	868	852	846	838	848	837	854	863	860	850	860	897	846	812	855	829	874	866	862	868	892	847	864	844	849	835	896	842	805	867	819	840	856	841	906	795	866	839	854	824	845	908	847	847	829	917	860	869	826	891	796	877	868	841	805	783	853	860	843	880	846	807	837	860	851	864	808	781	854	876	862	796	834	890	830	811	893	885	911	818	822	883	821	843	848	859	799	838	855	794	868	864	862	810	874	762	850	867	827	805	889	917	849	819	845	838	885	839	866	873	852	837	857	845	850	873	828	826	842	889	849	844	895	875	838	843	848	842	844	843	843	858	832	884	831	856	888	825	917	850	871	889	829	853	843	883	877	843	844	850	873	847	825	819	861	845	878	852	846	869	869	873	918	882	842	824	826	842	871	852	796	843	851	818	835	860	845	835	884	896	849	826	882	854	833	871	857	846	848	857	872	868	816	858	876	806	860	868	805	801	868	875	868	857	881	853	869	842	863	818	812	831	865	842	846	811	810	831	845	814	869	851	880	824	780	850	833	895	849	852	881	827	892	821	861	829	833	817	846	908	829	824	839	780	877	822	810	841	891	797	860	790	872	864	813	871	857	846	794	823	832	870	824	838	862	894	844	877	831	860	868	874	865	853	815	840	851	849	789	837	900	928	876	867	845	845	844	841	855	863	804	883	886	867	898	851	881	850	850	799	791	801	880	882	837	849	901	892	852	847	891	794	870	826	866	853	856	865	858	841	910	886	865	847	874	905	876	848	810	826	853	851	873	815	874	893	777	817	841	805	774	809	851	869	840	856	838	905	914	846	862	849	864	892	856	806	854	794	818	848	831	863	854	807	848	863	849	840	811	851	865	858	805	788	860	851	828	875	823	821	791	830	835	900	825	865	866	881	882	887	834	844	851	824	871	823	858	870	828	847	864	808	883	848	829	865	849	855	845	865	907	865	839	869	843	864	862	812	874	778	889	852	801	862	887	838	828	814	826	815	842	850	848	810	866	840	875	857	832	873	878	848	884	823	837	822	853	856	848	888	839	847	847	875	805	837	839	883	847	893	790	810	868	830	903	843	832	795	831	860	787	877	809	832	816	889	869	882	838	802	882	869	878	829	860	917	890	824	819	822	854	864	863	805	836	857	812	893	846	906	863	847	860	816	864	844	862	844	805	905	876	840	906	847	837	850	832	897	876	853	798	857	859	805	843	869	811	875	828	844	779	880	817	834	880	825	905	888	845	851	869	827	918	863	883	846	862	866	851	832	827	857	837	863	863	811	810	841	891	835	826	850	820	852	826	793	872	823	833	863	853	840	848	856	878	879	850	893	850	893	791	873	808	873	856	828	883	808	867	842	925	849	863	849	840	848	856	827	848	820	863	830	831	851	784	880	848	844	843	852	824	847	875	823	854	801	888	879	887	845	824	844	844	886	852	870	806	896	828	883	815	842	821	833	833	898	830	870	893	838	875	845	913	853	842	856	797	828	852	888	918	847	866	866	847	832	834	830	823	857	851	832	850	887	831	810	850	834	852	826	839	869	820	834	864	831	798	815	817	845	862	822	890	852	833	884	870	801	922	861	841	888	843	814	868	806	839	830	852	840	890	854	872	883	824	865	890	851	811	849	804	868	850	860	887	867	840	889	880	844	895	821	868	881	807	827	781	859	852	895	859	886	855	883	814	806	885	868	901	837	851	895	849	843	869	900	826	818	811	838	865	853	872	873	882	836	863	826	818	831	886	810	840	808	824	877	858	819	899	850	839	872	820	868	829	881	864	863	789	833	849	853	860	840	822	830	872	867	827	832	854	884	857	876	858	869	840	849	885	819	830	880	821	830	865	904	813	839	920	901	878	841	933	842	855	800	898	832	792	828	875	873	816	879	842	882	850	846	881	870	834	879	836	879	824	805	877	860	859	853	868	874	836	837	874	865	866	822	849	849	855	857	875	815	844	783	860	822	839	907	861	842	854	880	891	863	824	860	839	840	850	841	801	805	814	806	852	821	840	821	819	868	837	820	832	858	806	796	847	810	862	838	873	836	837	874	797	803	855	838	816	824	852	903	874	864	844	849	869	860	838	850	836	879	875	889	862	909	859	835	855	871	818	867	804	795	830	829	818	904	858	886	855	857	843	768	882	821	839	879	825	847	887	837	882	840	832	780	882	852	864	892	861	847	870	824	891	827	870	855	777	877	828	801	859	857	818	833	807	833	853	814	836	848	839	839	831	878	864	853	865	823	786	844	895	867	840	856	855	795	893	825	863	869	838	868	847	864	848	839	857	857	823	869	895	856	865	915	803	869	920	923	838	877	846	854	851	823	797	887	845	827	839	905	880	896	856	854	860	807	833	828	847	811	891	846	842	885	864	897	832	879	839	873	830	839	830	904	822	833	806	844	814	860	852	880	821	853	894	882	842	854	844	832	856	841	792	845	870	878	787	878	873	800	843	846	877	832	886	873	891	852	822	821	859	882	816	858	861	861	899	892	879	858	794	862	843	889	880	874	785	925	813	868	779	861	841	835	858	858	867	855	847	883	807
13547	992	657	517	407	376	323	274	245	269	259	248	241	275	220	248	267	226	208	255	209	223	258	262	228	233	247	212	208	232	236	228	236	221	211	236	242	229	216	240	216	216	227	252	215	229	192	243	207	239	245	228	233	228	204	217	183	227	223	201	243	250	220	207	238	210	215	219	234	202	232	228	223	213	238	218	203	236	246	242	239	192	202	222	200	224	232	212	217	234	227	197	230	218	209	214	245	230	205	223	225	226	252	234	253	244	225	203	211	188	207	228	194	199	216	212	228	209	230	217	220	242	235	222	215	232	246	219	223	184	236	236	212	216	217	213	230	224	192	207	233	224	228	234	218	206	260	221	233	212	226	198	208	220	188	232	235	197	216	206	231	224	239	218	212	260	214	216	226	224	229	234	211	203	241	231	223	219	235	216	209	222	207	207	235	232	205	222	214	257	217	227	198	211	232	241	222	223	241	241	206	228	236	215	237	245	263	205	225	200	206	226	215	239	256	209	220	249	231	217	218	245	207	243	207	235	246	241	233	232	211	243	220	222	239	230	213	232	238	239	211	220	238	222	229	189	201	239	227	243	215	229	216	235	248	241	223	224	176	209	225	234	225	191	239	240	217	247	244	214	234	222	222	228	216	209	239	232	242	247	220	217	229	204	225	220	251	227	240	222	231	195	235	229	208	196	221	223	240	212	240	226	224	217	227	221	221	241	194	221	200	176	200	199	222	203	228	253	226	207	228	215	223	214	221	196	248	215	209	256	226	182	206	235	259	224	207	232	223	209	217	222	206	227	220	229	217	227	286	209	215	197	214	220	198	225	203	230	233	238	253	237	238	212	230	238	200	257	214	237	199	210	205	233	238	229	203	214	254	248	203	235	231	205	226	224	214	245	219	203	222	224	203	248	234	226	227	233	196	248	233	221	200	252	220	226	238	220	245	235	228	249	216	227	257	227	242	220	222	237	206	217	170	221	215	236	198	208	253	231	225	235	218	249	240	216	217	214	209	246	265	217	224	209	194	198	234	217	220	213	245	250	235	197	224	215	202	223	244	198	229	196	253	236	248	232	219	245	185	253	224	214	213	225	195	225	238	207	209	212	206	207	241	227	222	230	206	250	196	226	204	230	220	223	229	249	222	213	219	240	247	234	242	231	245	245	206	233	207	211	246	229	199	278	221	229	222	207	219	238	218	208	221	231	227	218	216	230	240	215	216	229	205	236	237	207	234	240	205	210	200	223	241	248	219	225	217	226	233	233	233	246	229	208	217	240	208	231	192	216	223	235	212	218	252	233	221	213	212	242	225	235	202	247	226	199	239	233	231	222	242	237	187	228	223	238	212	189	223	227	234	228	204	209	230	234	232	184	204	230	199	218	187	225	229	216	222	218	195	196	240	205	238	249	192	231	258	246	221	220	251	189	209	219	228	233	245	206	190	216	205	179	210	228	188	191	228	219	223	216	219	226	224	223	200	235	224	236	231	231	227	224	231	209	223	198	236	209	235	212	219	228	224	215	218	209	232	223	220	225	223	239	220	214	211	196	248	228	207	241	234	222	223	216	224	191	221	229	234	223	216	205	231	228	204	194	252	218	223	272	234	215	225	214	212	211	228	222	191	235	238	216	231	182	247	208	235	214	195	236	212	224	215	210	244	217	232	198	219	217	229	235	203	181	196	211	226	229	218	227	233	234	211	206	246	216	228	218	241	261	209	196	218	216	224	225	211	215	206	211	221	235	229	249	240	228	218	253	249	282	231	214	234	216	229	213	210	239	243	227	217	236	203	193	197	231	233	212	222	225	215	230	230	217	236	244	243	233	235	200	201	221	230	229	231	243	223	221	212	220	207	190	250	223	206	236	216	263	222	201	243	236	218	224	243	223	220	225	218	233	242	221	235	203	216	250	227	239	209	223	230	210	197	223	215	237	233	201	209	219	224	233	232	207	230	240	229	230	239	279	231	220	203	247	244	219	234	207	231	198	228	219	218	217	237	225	209	244	215	215	211	233	234	226	217	204	218	226	190	207	223	206	252	214	227	264	231	216	190	208	219	204	223	212	198	205	223	221	241	240	230	205	249	203	234	237	216	231	258	243	222	203	196	216	195	228	212	229	202	230	226	227	237	243	212	186	200	242	244	225	235	230	198	223	214	213	243	209	197	217	231	234	233	220	233	223	230	230	221	228	200	231	214	229	215	218	228	196	233	208	228	229	238	222	249	232	198	225	234	252	219	213	227	224	239	241	239	216	209	221	209	205	224	224	226	223	246	225	247	223	248	184	212	215	250	234	237	219	235	229	242	209	229	233	210	204	199	225	233	255	228	204	219	206	235	202	208	200	201	212	199	222	233	199	242	260	210	233	215	213	244	228	216	232	222	231	238	256	232	215	244	203	206	243	206	207	204	201	243	258	228	246	236	224	234	242	211	229	250	229	205	206	205	248	212	213	228	213	232	232	212	226	241	228	217	217	223	247	195	249	180	238	234	214	211	230	235	257	228	226	220	215	250	215	204	221	248	224	222	195	221	191	208	228	212	234	233	219	238	222	240	241	234	214	213	252	249	234	232	224	213	239	233	240	203	243	215	217	232	221	232	220	230	220	234	230	211	264	208	225	239	209	230	226	220	223	247	234	243	206	236	231	254	240	219	205	224	202	233	233	238	217	225	240	190	214	217	207	236	196	203	213	200	240	223	214	239	227	226	232	191	211	213	201	210	210	232	239	247	232	231	239	216	220	190	247	219	232	226	190	247	218	235	251	224	210	195	211	229	235	213	240	246	209	226	242	193	264	218	214	211	256	238	218	234	205	196	211	251	223	214	214	245	252	223	251	212	189	208	214	252	236	237	217	220	222	213	246	227	236	236	215	241	242	250	255	265	259	209	217	222	191	228	184	188	234	230	234	228	210	212	219	206	212	241	212	245	220	224	211	215	236	277	212	208	198	228	172	222	205	216	215	219	202	229	243	223	232	213	261	209	242	197	210	215	216	231	228	227	208	217	217	251	234	216	234	213	233	240	225	238	246	219	233	241	228	239	213	223	212	182	202	214	201	222	215	218	196	230	226	243	227	249	245	251	220	219	240	221	220	213	194	222	195	215	242	213	239	230	252	239	227	228	230	200	225	223	220	226	245	216	232	230	193	181	234	220	256	229	239	228	234	218	235	197	209	200	206	238	211	212	230	232	209	195	244	237	222	191	187	213	225	246	216	217	229	233	234	229	226	226	232	221	236	222	230	232	214	228	215	204	224	224	247	248	257	194	234	203	250	204	211	193	211	227	244	216	245	220	231	195	202	236	253	238	237	248	197	228	241	227	219	229	210	215	220	224	236	211	222	226	252	234	221	217	223	252	233	222	204	239	215	221	206	240	214	184	208	214	236	231	190	250	216	209	236	241	218	226	261	218	251	222	234	230	202	210	229	226	203	224	230	249	240	220	225	224	234	250	229	201	227	227	212	207	197	182	221	233	233	239	246	213	210	244	221
8777	957	1573	1647	1505	1363	1016	891	809	801	726	761	691	690	683	640	697	656	708	663	621	631	623	601	654	627	629	570	583	599	617	626	570	599	596	598	625	578	567	609	616	600	583	571	579	610	568	598	611	601	511	601	585	607	561	635	601	558	591	551	597	624	531	623	557	556	587	627	608	579	564	577	617	559	582	557	564	577	564	567	605	569	591	591	552	531	578	579	548	522	639	571	606	571	570	545	603	578	584	586	599	571	609	572	555	554	559	633	592	557	560	574	581	604	608	579	584	574	616	558	598	635	653	554	553	548	587	597	583	591	554	563	584	532	601	574	588	573	595	545	566	580	542	593	564	539	560	596	610	581	613	605	601	596	576	552	595	570	594	562	622	545	549	589	588	584	601	592	555	563	599	538	559	617	580	522	594	582	574	580	543	594	626	580	597	619	568	593	558	596	563	580	534	597	581	572	548	582	555	571	606	567	600	577	556	580	559	581	614	602	565	623	590	598	556	550	608	572	599	620	562	604	595	537	555	595	560	527	581	581	591	577	542	639	563	568	554	592	596	552	565	583	621	571	601	572	581	590	582	562	595	588	574	612	639	611	591	566	564	604	642	590	557	557	567	636	612	602	573	615	589	570	571	603	564	599	536	620	609	639	634	598	604	627	630	626	579	549	621	566	530	571	581	595	566	546	610	591	624	565	612	573	534	587	599	551	594	586	614	566	602	574	568	567	554	590	581	577	579	581	647	568	579	600	555	581	566	657	586	597	568	577	567	565	611	613	629	583	588	591	605	569	517	589	584	581	575	556	567	619	583	632	546	615	626	549	599	539	540	605	594	609	574	568	564	550	575	542	564	576	560	593	582	543	557	604	554	603	578	563	600	592	521	557	583	569	534	560	615	546	588	574	585	568	558	551	569	551	498	585	580	570	588	568	554	619	556	580	569	575	605	568	578	561	569	588	616	560	576	566	579	580	591	573	556	637	536	576	562	570	573	567	608	634	562	602	581	568	599	564	572	556	577	598	590	588	570	566	620	536	570	575	595	591	610	570	605	572	576	577	547	571	556	585	592	564	606	625	592	567	541	639	579	594	585	618	551	605	580	620	571	629	589	555	614	598	604	589	619	591	568	608	559	581	561	625	588	586	600	585	538	570	596	585	574	568	593	579	601	578	544	572	606	595	550	594	539	541	626	597	566	562	611	578	555	597	614	550	598	561	591	571	563	623	618	581	582	558	594	594	612	568	633	592	553	576	595	565	536	610	592	570	556	573	567	561	586	560	601	558	555	596	567	600	598	600	564	561	562	587	556	569	588	554	585	594	583	615	609	586	568	597	585	555	582	590	620	563	577	573	617	564	577	557	567	564	569	561	593	605	566	580	567	570	575	567	588	566	561	557	603	592	589	580	540	552	599	572	582	569	581	597	599	585	557	579	595	538	611	576	522	589	570	558	545	581	568	572	560	537	565	568	590	633	575	578	568	574	564	561	572	560	596	632	597	564	586	563	552	589	601	610	619	601	559	541	586	536	587	579	556	610	595	575	582	580	544	593	587	581	543	576	554	572	625	577	552	585	563	562	589	599	571	575	520	581	566	575	581	561	604	575	568	590	595	622	582	606	574	567	646	599	609	555	610	562	630	546	609	535	618	536	538	599	544	594	558	580	609	583	581	546	599	540	579	633	561	573	610	587	618	578	519	609	587	586	559	570	547	592	517	600	589	561	548	621	573	575	613	611	582	620	605	593	599	620	590	586	580	574	536	622	576	563	576	602	608	554	586	604	581	547	590	583	581	580	599	620	576	542	557	643	543	608	574	616	592	592	534	589	585	576	552	591	572	578	559	596	585	528	593	571	552	590	616	628	555	539	593	569	587	594	595	558	606	594	580	579	547	573	566	609	607	579	597	596	554	564	566	613	564	605	579	612	595	575	621	618	598	615	591	567	558	592	595	615	595	584	622	572	603	568	518	570	584	578	565	573	603	606	584	612	557	578	593	583	562	572	570	584	583	566	580	582	584	573	570	610	577	563	584	554	562	595	559	588	579	581	588	607	601	572	582	600	609	588	559	581	578	554	562	602	619	634	560	571	569	549	569	535	591	595	572	615	600	578	551	598	625	573	602	545	613	577	563	547	532	578	569	546	538	541	551	594	601	594	634	536	563	580	577	538	536	550	560	556	585	563	572	568	559	582	547	563	580	625	579	569	631	590	595	591	581	566	574	571	628	569	553	538	591	616	543	591	584	592	562	576	575	578	620	597	598	579	594	544	621	589	564	550	586	600	592	556	625	551	555	571	593	568	564	590	573	603	564	548	574	546	602	560	565	575	569	605	611	604	541	543	556	579	561	577	598	566	610	597	566	547	549	575	547	594	573	561	578	593	554	505	539	586	600	570	585	597	579	594	557	624	561	578	556	571	583	597	550	557	557	574	573	592	576	600	579	629	559	564	569	581	626	559	573	547	572	563	576	595	565	557	587	606	572	590	553	584	567	541	600	568	508	630	580	578	554	568	563	609	616	598	538	583	597	553	575	568	574	546	614	592	563	535	569	588	602	566	551	557	632	549	577	612	588	576	588	545	609	597	584	585	580	562	577	588	571	579	577	565	534	588	558	557	595	620	611	572	629	596	563	602	569	608	549	532	599	542	589	563	583	538	599	583	620	624	558	620	583	592	612	566	563	607	608	563	590	540	568	589	551	560	566	582	565	614	605	610	606	546	588	572	559	560	528	599	574	536	595	552	575	580	582	570	590	537	563	608	575	569	615	581	564	572	551	582	595	599	587	580	582	609	576	571	628	586	552	549	564	580	562	549	560	578	570	627	571	596	597	573	554	569	572	594	583	561	632	576	588	608	561	598	577	616	586	590	544	602	531	587	639	575	560	563	594	563	593	556	593	625	615	552	549	595	564	569	556	565	569	574	581	592	575	592	609	604	586	561	575	597	579	544	594	621	558	568	614	586	600	556	606	580	556	568	594	559	591	583	612	572	568	599	588	549	575	576	567	561	562	548	574	590	579	563	582	574	541	546	616	522	555	602	604	608	556	571	574	602	556	558	624	556	587	561	572	597	598	562	596	617	625	576	558	579	622	587	585	611	584	553	589	592	585	561	633	525	553	572	571	600	575	600	574	554	600	604	534	627	587	573	602	550	588	563	595	530	549	585	601	604	576	612	569	555	604	577	568	625	610	571	590	563	614	570	591	562	567	593	580	599	591	542	555	601	602	623	603	565	563	560	612	578	596	576	605	582	620	596	581	560	613	600	560	621	555	575	558	549	571	588	561	611	628	566	573	574	544	609	567	565	544	600	593	580	584	599	566	572	579	596	577	548	575	568	591	630	615	553	555	579	611	567	593	595	611	585	592	602	591	588	601	565	575	637	573	606	576	583	602	534	561	568	603	584	593	611	565	591	563	585	557	588	569	540	569	550	550	580	624	572	629	562	617	592	622	607	557	565	594	540	598	598	541	588	602	575	573	586	559	591
19509	2047	1362	1030	845	923	580	540	501	489	456	460	418	380	369	380	412	421	402	400	407	398	375	399	414	361	405	370	377	402	402	400	406	377	361	374	415	408	325	434	436	351	386	356	388	376	356	377	401	350	427	412	407	424	406	393	394	409	423	378	419	409	375	389	372	369	376	387	401	380	395	403	394	363	364	400	390	403	390	401	407	380	390	404	377	394	355	382	411	357	416	391	380	422	380	400	404	345	395	404	411	368	420	379	427	378	395	385	380	431	390	416	376	408	400	387	393	379	393	389	393	348	392	363	398	399	428	368	402	379	370	394	390	392	392	391	372	382	376	371	405	407	329	368	400	424	420	399	356	384	402	373	409	362	377	397	360	379	399	377	417	380	365	360	397	400	382	378	416	396	427	392	371	395	366	408	394	418	385	383	388	363	377	393	386	436	384	415	396	374	384	439	407	396	414	410	387	409	374	406	423	403	381	390	406	365	414	392	416	371	409	404	381	413	374	386	390	391	397	370	408	385	404	393	365	390	369	396	386	339	374	377	412	337	399	355	375	373	365	403	367	376	360	349	391	379	371	375	373	382	398	373	369	406	399	374	381	379	366	361	336	362	417	364	431	379	389	420	389	358	360	343	380	402	389	412	405	365	400	390	437	396	389	383	422	380	377	389	404	407	385	396	413	336	387	363	363	372	404	390	367	389	400	331	395	377	413	384	365	344	422	362	386	406	454	365	375	401	397	370	409	375	398	363	362	403	350	401	427	363	430	420	381	409	393	418	395	376	400	393	388	404	414	378	376	360	366	390	369	391	380	362	423	398	356	333	346	394	393	408	367	385	385	382	391	411	372	430	412	403	403	405	378	384	411	356	415	394	383	419	408	386	398	368	372	392	380	378	370	356	400	412	420	395	390	356	336	387	430	375	364	394	399	380	369	385	372	380	371	399	390	382	380	383	395	414	387	388	361	386	413	376	351	349	367	411	395	393	414	410	403	400	369	384	388	366	350	350	391	422	396	391	383	402	386	401	408	391	397	391	382	383	386	392	335	382	373	427	376	364	418	393	347	396	384	349	417	392	418	358	405	418	428	379	442	374	373	374	389	388	386	417	383	362	415	400	374	399	389	406	383	391	391	386	379	381	402	403	362	382	368	397	374	391	407	397	375	364	368	375	380	393	414	387	401	358	418	362	452	414	364	401	380	387	395	340	397	380	434	393	392	392	395	398	371	377	324	393	357	382	397	368	396	356	353	356	374	395	393	392	405	385	419	402	368	375	408	400	421	393	393	425	404	370	384	407	426	387	419	379	385	384	372	351	410	364	403	399	381	380	369	381	374	411	358	410	379	389	363	377	422	387	358	389	404	380	395	351	418	393	361	387	379	401	383	390	378	376	395	361	401	399	385	363	399	408	383	394	447	369	411	412	377	410	396	358	354	411	392	358	403	346	367	394	406	392	394	397	382	394	388	409	361	362	357	379	384	393	373	362	396	391	434	416	393	387	379	408	432	371	410	378	382	348	358	379	378	350	370	409	411	389	382	400	382	373	379	393	384	347	351	410	399	428	376	416	414	401	422	375	400	390	364	403	393	376	375	382	401	411	359	416	380	383	394	386	438	434	388	384	373	393	356	411	362	391	402	372	391	383	382	382	378	337	353	398	427	405	366	362	381	358	361	373	410	385	370	395	383	422	407	398	411	415	366	349	387	409	401	363	380	401	396	393	378	412	435	407	372	369	358	388	391	392	381	374	367	369	384	417	401	407	391	386	360	358	391	375	371	355	431	400	385	397	419	407	416	361	388	386	404	384	342	389	404	408	399	356	388	401	370	420	358	388	346	420	398	378	355	381	363	360	374	375	354	382	368	411	401	382	365	356	363	416	365	393	383	414	405	409	388	377	393	390	427	373	429	348	414	376	374	427	384	404	374	358	354	401	414	375	407	400	385	374	392	388	382	357	391	408	372	365	396	410	420	366	399	389	388	417	380	391	391	399	400	411	391	384	372	364	391	417	393	429	390	414	394	386	370	371	379	392	369	364	386	377	411	384	349	419	384	417	415	394	391	365	397	419	379	387	395	359	411	370	391	355	357	401	421	351	373	415	413	362	398	400	420	415	376	434	417	372	344	396	405	393	365	346	366	386	382	364	399	403	364	375	391	368	360	416	370	408	369	389	408	384	417	389	378	371	372	398	396	433	364	376	403	429	422	431	401	373	392	374	367	370	349	372	438	378	429	394	363	372	402	414	400	353	386	353	381	383	366	348	363	396	388	389	350	371	427	336	386	399	406	391	409	400	400	429	372	388	377	387	373	410	407	404	378	412	435	371	403	362	380	430	394	399	377	378	385	386	403	411	369	359	396	398	387	402	406	415	409	362	398	389	399	395	399	390	378	372	427	412	426	368	375	392	395	403	402	353	418	376	408	386	372	418	400	426	368	355	383	393	415	401	372	347	386	373	371	368	399	381	364	413	388	439	398	378	391	353	392	394	365	411	404	369	405	389	377	343	408	408	353	375	367	380	408	383	361	421	382	409	404	373	363	370	378	363	373	349	389	386	366	381	388	374	411	385	427	342	407	378	422	363	391	400	361	385	410	403	408	373	412	404	375	400	412	387	397	403	389	405	353	394	405	401	352	378	379	354	391	395	391	397	414	363	394	393	387	371	406	359	395	392	380	342	369	375	401	387	351	374	387	353	408	393	421	415	403	374	407	423	341	366	389	404	367	348	370	383	375	394	398	383	376	441	377	386	372	399	395	397	413	400	371	382	387	399	452	395	373	382	393	367	354	395	370	410	400	396	366	397	401	374	413	403	404	387	393	351	352	409	398	347	396	406	391	412	391	366	367	354	363	383	389	423	382	429	352	375	389	334	368	365	423	416	351	400	357	405	417	398	361	348	386	383	382	406	350	376	400	369	375	390	443	401	397	401	375	344	383	397	377	410	426	409	404	401	384	394	410	407	394	382	379	359	349	385	370	422	380	369	367	373	374	380	408	409	381	341	350	355	398	398	358	396	378	376	398	353	420	391	380	427	387	402	382	405	434	418	356	394	386	398	398	375	399	393	429	443	378	357	381	402	400	395	361	402	377	350	428	392	380	358	404	385	396	417	408	350	368	387	416	440	401	371	402	394	410	405	400	380	389	397	390	376	383	403	393	378	401	396	418	393	425	375	392	383	382	360	386	377	381	460	421	351	356	382	366	384	369	421	371	415	392	404	390	403	336	383	379	373	364	382	386	381	397	375	401	359	368	390	374	370	393	389	406	411	367	408	381	406	412	373	389	424	375	378	404	382	375	413	368	382	401	367	383	432	384	379	358	394	351	384	379	407	412	391	416	395	341	363	375	372	404	398	396	395	417	415	373	360	377	363	413	417	366	384	397	387	393	380	380	369	373	375	385	401	440	381	362	391	425	380	361	405	379	435	378	326	374	414	360	407	401	401	383	370	412	417	359	357	414	343	404	391	406	398	389	383	403	377	373	403
10561	1628	2756	3031	2631	3245	1698	1490	1381	1380	1234	1152	1128	1090	1152	1079	1068	1041	1052	1055	1023	1002	1004	943	978	965	951	942	932	1040	993	923	1001	933	916	955	924	1011	937	983	1016	924	916	983	896	912	949	971	909	926	906	943	941	933	916	942	872	913	984	929	907	933	909	961	920	898	895	904	924	881	948	858	929	971	942	932	933	902	938	892	934	964	874	909	911	970	925	958	859	922	1007	934	891	924	887	961	892	967	875	916	876	905	897	965	943	968	912	899	935	900	961	899	941	949	944	885	941	940	867	950	887	937	960	953	936	916	889	924	880	929	963	938	890	950	905	874	941	899	903	907	997	900	906	891	938	920	895	993	931	979	966	961	918	885	889	992	929	950	898	888	924	927	942	951	947	930	885	889	915	963	911	993	910	940	958	966	898	950	917	928	940	894	914	954	917	945	913	903	904	931	869	875	926	889	931	916	965	927	945	978	870	931	951	900	896	892	932	915	909	965	917	916	931	960	918	917	884	944	928	908	897	953	928	969	872	886	926	921	873	945	910	889	913	883	916	869	927	900	929	890	888	883	928	931	876	879	960	941	961	895	954	861	859	979	914	938	945	917	910	990	916	921	891	942	913	883	906	895	973	902	864	940	912	908	886	916	964	991	909	924	911	953	927	900	907	931	941	945	944	893	916	943	890	950	938	905	974	881	925	956	948	892	938	930	936	923	892	869	936	905	936	918	971	948	884	951	870	926	905	855	973	929	896	919	917	897	903	887	933	962	930	931	937	939	907	913	916	884	921	944	889	876	956	871	932	912	873	894	901	919	914	928	904	920	889	950	868	939	910	881	948	920	953	873	899	896	964	922	942	945	971	847	938	919	939	937	903	896	890	882	900	901	923	929	968	880	878	962	905	942	923	936	959	923	959	949	911	895	892	882	919	935	883	962	948	933	906	931	902	949	899	926	857	914	895	877	973	894	924	931	935	891	911	924	930	904	880	960	868	919	912	989	882	927	907	909	903	921	920	944	935	902	947	898	932	914	945	963	844	900	870	928	925	888	890	938	941	964	915	927	922	951	954	919	935	915	922	873	888	885	926	965	912	951	872	880	900	966	889	948	966	921	914	892	924	901	957	907	915	936	941	890	901	891	916	922	943	960	951	917	904	931	917	937	933	907	893	964	881	931	928	923	903	898	935	911	873	870	998	871	924	846	922	861	881	962	924	892	915	921	889	893	904	892	890	888	920	919	979	869	938	912	915	902	948	910	927	936	943	960	948	851	877	917	889	919	938	907	907	922	909	925	892	875	965	900	936	907	874	916	939	951	945	926	961	905	966	927	950	960	952	930	939	920	908	889	932	921	911	870	902	948	861	897	950	929	938	934	953	941	916	915	953	905	946	923	888	971	901	931	989	932	890	910	913	960	912	933	925	960	907	937	958	916	902	951	959	885	957	926	894	908	902	902	871	948	933	949	918	936	971	918	943	897	889	889	904	930	936	936	958	887	867	902	913	918	927	949	934	911	917	850	887	933	861	932	909	879	963	952	950	926	945	914	942	952	921	888	929	936	957	927	852	973	865	840	906	947	924	901	895	908	927	914	907	917	928	970	909	933	902	939	880	891	878	912	817	939	946	920	974	916	981	870	909	925	918	958	921	905	853	960	887	937	892	908	874	912	930	861	923	936	901	866	909	866	905	908	942	932	962	915	999	924	976	907	938	897	899	916	909	954	919	974	901	925	926	883	891	919	937	921	898	902	905	985	906	942	882	916	908	925	899	966	930	930	906	903	913	952	832	921	938	910	963	905	904	895	940	938	940	920	934	849	876	955	906	930	927	889	933	917	904	898	953	890	873	906	962	916	911	874	904	904	897	900	883	878	917	895	919	941	896	897	996	931	929	928	936	912	920	942	936	949	867	927	917	923	884	913	880	868	901	913	908	922	912	896	955	954	972	883	945	933	948	859	901	940	899	917	977	897	977	910	960	957	870	871	966	940	999	909	926	885	946	910	927	943	911	969	991	935	924	938	963	954	887	919	930	924	928	913	922	896	906	945	897	895	927	894	927	965	923	914	946	936	928	915	894	916	927	907	950	867	944	901	858	897	899	938	901	936	951	936	956	918	983	946	951	938	955	918	931	930	892	920	927	965	934	946	966	902	925	937	918	961	939	920	950	955	931	850	904	945	935	927	920	935	995	936	920	879	982	859	876	979	965	863	884	867	943	966	883	908	927	921	915	989	928	911	914	930	934	865	921	894	909	927	952	897	917	895	900	917	965	952	950	918	835	892	923	955	905	860	836	872	916	919	983	905	915	887	925	973	927	887	949	934	924	910	923	913	911	950	944	898	915	926	867	900	918	892	953	983	927	903	941	955	946	936	949	942	877	920	895	958	883	943	917	962	905	921	914	939	881	955	928	924	964	895	891	964	917	859	944	964	916	903	890	955	921	960	889	896	957	857	882	931	873	899	898	909	916	940	928	906	907	889	941	896	910	894	920	918	898	892	907	869	938	983	952	954	929	939	884	925	909	890	928	901	952	1000	948	907	916	923	908	912	857	906	903	941	920	936	896	974	905	958	946	904	888	883	944	911	910	928	883	938	909	930	888	956	968	886	931	914	841	930	929	906	916	954	896	940	908	934	941	926	969	892	961	935	946	911	900	906	876	933	928	920	913	934	977	875	915	964	928	915	907	960	927	921	926	908	960	910	902	889	890	878	896	868	926	888	934	953	899	921	926	993	929	901	949	922	895	877	879	917	901	927	898	821	922	933	949	938	897	931	864	976	939	883	910	891	892	919	963	926	932	939	942	902	904	901	905	924	914	888	910	895	903	932	1012	923	875	980	956	895	956	945	958	922	928	848	896	909	955	945	956	894	957	914	883	952	951	876	905	912	886	861	929	895	986	924	916	986	1002	894	906	956	967	903	915	891	919	877	930	891	878	888	903	949	966	936	929	925	905	894	939	911	926	891	957	967	925	899	916	935	992	905	919	933	894	950	931	971	912	933	925	936	945	900	879	942	896	900	912	948	892	938	947	922	895	944	929	930	886	938	949	956	931	923	929	921	932	928	970	977	943	918	939	932	932	976	882	987	897	918	920	871	895	910	929	892	887	942	914	932	913	904	926	911	917	895	877	945	876	944	914	883	925	933	933	911	926	972	921	939	915	943	903	947	910	881	916	933	928	910	945	975	920	878	936	908	931	897	888	923	885	883	909	957	901	931	900	936	956	890	916	889	866	933	940	920	933	899	954	901	928	910	885	910	898	911	970	976	927	939	899	916	980	887	911	970	899	935	904	854	924	946	915	896	902	930	940	969	917	979	974	958	960	921	938	935	941	898	917	916	950	966	896	948	940	924	863	947	937	898	992	929	893	899	884	876	913	925	881	909	902	920	955	961	975	926	885	920	895	919	920	944	921	881	925	869	955	908	914	910	934	905	922	937	930	958	926	909	929	909	916	926	981	879	972	967	900	956	934	886	877	895	884	923	929	939	924	934
3198	419	435	373	408	494	346	374	341	408	369	364	378	373	380	370	374	337	374	328	318	339	329	342	367	349	345	404	400	345	355	355	352	399	413	344	396	385	371	366	355	395	331	360	336	364	362	352	363	381	414	328	350	361	342	352	373	348	394	390	346	385	369	327	380	356	361	370	358	389	393	364	381	372	369	359	331	363	345	365	374	390	365	351	358	345	384	389	359	331	358	373	366	320	349	335	371	367	354	367	346	411	377	377	339	355	409	335	381	379	366	362	356	363	380	361	376	377	412	343	377	362	380	363	393	365	391	347	312	360	366	354	332	357	361	374	357	419	331	342	345	382	376	350	413	384	363	368	316	397	373	360	359	379	373	356	382	375	363	368	363	419	365	317	368	369	440	375	357	365	365	368	310	349	341	359	375	331	409	366	345	378	322	348	371	330	375	398	382	356	375	358	323	391	403	311	367	363	358	362	359	375	368	356	322	360	354	345	368	384	359	381	363	358	382	354	358	365	387	361	348	386	378	359	395	349	351	340	394	364	353	384	388	353	360	347	408	342	384	337	386	336	356	396	381	370	319	358	361	359	348	391	358	360	353	410	379	357	350	409	340	364	347	380	403	357	387	353	373	375	360	372	321	364	349	373	385	396	407	349	379	384	381	370	371	358	373	342	369	345	360	375	346	389	368	338	343	358	325	390	325	371	369	381	398	375	381	361	368	386	389	398	370	365	386	381	364	341	399	366	391	380	376	368	366	346	369	393	364	381	339	368	357	338	371	382	342	389	363	359	381	372	366	345	372	327	353	397	343	384	372	368	339	334	372	370	354	355	337	368	404	396	368	348	347	377	355	340	396	340	372	362	362	393	380	359	390	340	336	384	374	339	386	347	345	362	359	377	360	396	357	340	374	314	354	404	415	386	379	393	392	341	378	349	370	328	374	355	379	373	364	355	357	335	366	342	345	359	361	362	382	376	381	359	356	375	375	356	378	369	367	358	356	375	416	372	362	388	362	386	403	342	374	373	323	366	399	351	343	358	374	373	386	337	386	366	334	337	369	394	380	365	372	379	315	366	345	343	406	394	393	353	382	370	385	363	352	371	380	370	378	391	388	413	389	346	430	355	332	369	384	360	329	331	346	356	359	369	395	370	381	379	396	390	361	359	378	359	354	359	379	398	354	347	346	381	343	384	361	354	371	346	351	350	392	381	413	372	352	383	374	378	352	357	365	381	352	364	381	392	376	353	345	364	343	361	338	324	348	354	327	356	390	359	354	337	379	382	340	335	372	367	316	333	381	409	377	388	362	365	351	312	367	360	400	373	354	369	358	338	386	356	345	339	372	364	352	371	350	342	379	368	369	376	331	411	343	386	363	368	380	353	380	368	368	346	325	336	364	341	375	326	348	381	355	356	353	365	354	353	364	350	381	348	400	347	353	371	355	366	327	342	386	395	392	393	338	365	364	365	372	397	361	356	383	329	358	393	333	355	378	336	376	344	368	374	404	406	352	363	364	374	377	326	372	364	368	368	344	366	351	407	371	336	388	392	364	351	364	380	379	369	324	354	369	383	345	359	348	351	358	338	350	388	334	389	351	377	402	356	340	352	341	371	357	408	353	366	375	395	340	370	358	367	363	349	352	358	362	343	376	365	382	374	378	382	371	369	385	349	354	369	359	396	367	354	353	336	392	335	333	361	389	391	382	393	372	348	365	382	341	361	327	388	344	362	339	323	405	361	338	389	380	365	366	342	360	354	381	375	361	373	369	345	349	353	348	362	350	346	376	381	399	347	327	337	355	355	354	356	318	427	354	362	367	357	352	339	390	324	362	340	366	371	357	418	386	389	323	376	357	343	369	353	385	364	386	411	370	373	373	351	379	375	374	395	347	365	335	363	347	368	361	352	370	388	336	371	365	353	373	339	376	375	388	383	351	375	376	347	360	378	392	375	346	383	384	345	387	347	372	338	337	352	347	360	323	387	383	373	383	339	385	334	368	402	358	359	345	342	369	356	373	333	354	391	341	391	376	344	330	354	374	391	360	366	321	342	359	354	386	352	391	357	407	325	377	369	394	359	370	392	401	314	393	376	400	380	368	351	334	382	357	378	383	370	367	347	356	385	356	341	358	388	357	333	348	351	351	362	374	380	358	361	369	343	359	357	346	340	351	353	347	350	351	402	380	349	351	385	387	405	332	367	361	371	359	346	368	366	366	387	385	359	355	375	354	382	373	351	362	367	365	359	357	383	363	340	390	377	371	339	353	340	355	367	341	387	394	383	354	365	391	376	357	354	326	349	371	328	378	350	361	354	361	345	346	381	347	379	369	377	359	351	365	357	360	366	330	361	329	345	396	366	361	354	363	378	366	350	357	340	376	362	347	331	369	367	377	349	354	400	344	390	377	334	387	372	386	352	420	383	359	340	345	362	371	386	379	363	353	386	358	360	350	386	351	332	355	343	372	364	388	369	385	376	399	379	360	359	351	356	355	364	367	346	313	359	381	356	395	390	375	348	375	385	391	347	368	366	343	379	382	381	359	374	336	352	342	342	398	381	345	374	341	350	362	365	378	346	363	356	365	369	329	334	368	387	365	366	355	358	386	373	367	358	382	388	339	356	374	363	326	379	365	413	390	364	387	372	362	350	380	356	358	352	373	378	345	344	373	395	356	347	349	338	377	344	366	403	388	377	352	343	359	398	374	348	383	360	391	396	334	380	381	366	364	399	403	362	357	356	373	391	347	384	368	375	348	366	360	379	376	352	340	367	372	358	362	359	357	375	386	348	351	398	353	380	361	365	370	340	357	378	387	422	369	393	377	332	340	369	361	375	367	343	357	357	356	350	366	340	374	401	365	331	380	355	351	367	340	394	375	390	393	383	348	379	368	386	357	357	346	304	359	389	339	355	381	370	382	390	362	397	351	358	363	363	353	338	353	368	380	398	327	358	363	349	392	376	359	376	376	364	346	330	325	365	358	366	361	370	348	323	315	393	381	394	364	356	325	351	364	396	347	357	359	403	366	363	357	363	376	392	334	371	363	341	393	372	351	354	382	338	382	317	356	368	351	362	344	339	359	361	340	378	365	328	352	400	367	359	372	393	365	428	379	378	344	377	349	355	371	330	340	356	351	340	345	359	343	395	376	363	404	361	361	353	337	365	355	320	372	375	397	337	379	353	361	340	336	373	366	394	375	372	384	373	331	366	355	347	347	387	345	363	364	416	384	342	367	344	382	356	366	398	373	371	333	377	386	368	376	357	338	350	347	337	384	337	366	395	352	371	373	386	345	347	380	332	394	350	367	344	386	340	390	399	396	378	387	387	379	352	347	364	349	357	339	346	372	380	412	369	352	374	312	348	429	367	371	357	359	358	377	370	329	356	353	347	369	378	353	364	333	360	365	372	362	349	338	353	363	357	380	365	354	361	376	348	386	386	378	336	385	397	399	400	395	330	370	351	334	368	368	347	358	378	394	387	373	350	332	361	379	357
2910	859	881	851	876	1302	873	782	803	848	836	839	857	813	822	840	827	857	861	798	829	852	807	829	809	814	844	862	843	822	846	848	821	797	847	858	820	868	862	803	814	778	805	798	819	823	796	805	888	808	779	806	885	816	862	824	832	886	831	867	737	809	854	867	847	824	827	855	839	783	848	841	812	819	798	814	769	886	846	823	857	814	826	798	858	849	828	831	831	804	819	852	847	820	870	831	832	843	825	842	796	810	847	834	832	836	793	841	812	755	835	879	795	869	803	797	790	810	826	868	797	843	831	874	812	843	851	856	833	831	810	828	853	808	832	857	840	811	840	870	833	798	788	817	792	842	795	827	857	846	809	854	825	812	864	806	822	850	880	831	858	786	859	819	861	786	865	829	796	867	842	801	833	797	834	820	855	833	826	791	814	860	832	827	839	801	862	768	848	889	822	807	837	825	818	816	831	807	875	788	837	806	808	814	814	840	772	862	845	822	825	830	850	804	852	769	845	831	797	849	867	838	852	812	854	789	815	872	847	844	789	857	829	801	818	844	833	857	777	781	876	841	845	815	857	847	834	841	811	834	830	817	800	785	832	862	858	854	870	804	863	812	784	845	779	816	832	852	877	818	818	861	798	827	822	811	843	871	820	857	806	811	830	804	845	833	849	859	840	896	775	830	810	872	847	833	836	827	863	872	851	817	826	835	817	802	810	824	812	862	846	843	847	863	834	801	860	856	837	798	821	810	856	785	804	848	857	819	846	838	839	825	841	779	824	844	786	800	848	847	868	802	852	834	876	830	818	831	809	841	833	827	770	799	852	822	805	825	786	792	789	812	778	838	868	841	859	796	848	866	822	802	836	798	870	815	822	817	891	845	819	833	851	832	825	824	841	877	830	846	879	812	804	841	859	843	819	871	803	811	820	824	834	851	797	812	806	823	851	795	804	817	855	822	835	872	828	807	868	774	815	798	792	807	837	827	851	828	801	838	809	857	803	835	824	810	815	859	827	845	848	806	852	878	775	866	867	816	827	840	831	826	811	887	833	849	848	799	827	850	801	841	848	840	816	882	817	851	747	841	762	882	897	828	832	846	857	831	834	863	838	881	834	851	833	826	798	809	787	774	865	823	821	799	823	840	834	832	845	846	868	809	850	812	834	839	852	823	803	794	836	803	816	854	858	867	815	834	841	873	862	880	806	817	868	826	883	862	836	791	820	795	864	796	796	842	807	855	850	867	826	800	814	859	799	804	807	799	810	824	874	810	815	813	865	796	881	821	825	816	826	815	816	818	811	819	783	839	829	848	837	831	862	778	810	845	819	830	814	825	869	810	861	809	820	783	772	864	850	815	849	811	818	776	810	855	815	853	831	836	861	830	847	823	858	816	811	805	829	864	790	847	805	840	766	797	803	912	830	817	826	831	846	817	848	799	894	839	806	846	820	841	864	855	822	828	766	857	817	832	827	841	845	810	841	833	821	809	820	789	768	814	831	837	874	844	801	799	799	881	848	798	829	782	830	878	806	801	849	800	815	860	841	845	847	825	854	779	917	831	803	872	808	765	835	830	827	848	794	836	858	878	822	802	749	762	782	871	822	818	818	788	847	808	839	822	836	795	808	814	805	796	802	797	840	804	881	841	771	817	786	835	767	870	787	869	827	850	901	887	846	840	850	829	808	795	771	856	832	802	821	857	794	804	844	845	830	834	849	779	879	873	802	827	766	847	861	837	876	868	802	868	848	799	866	832	815	858	791	822	828	806	838	849	773	850	786	796	843	847	887	817	805	810	806	851	804	815	770	851	812	840	809	828	820	808	807	821	828	812	821	815	824	822	790	820	851	827	827	820	820	820	849	796	837	824	773	826	829	817	794	806	821	814	791	868	834	843	785	863	821	808	837	791	805	854	803	835	841	850	829	781	781	824	878	816	803	866	810	884	792	775	814	808	865	815	815	790	788	841	835	809	786	804	819	813	816	840	834	787	853	838	825	820	785	857	872	849	831	878	816	783	782	799	858	813	823	812	830	779	823	842	791	807	832	819	874	852	865	805	833	850	779	809	814	845	830	831	856	801	819	820	831	850	875	837	822	799	827	815	831	776	853	804	853	794	798	872	810	855	801	895	814	864	812	816	878	794	825	806	833	807	802	789	847	823	853	866	783	833	860	837	834	785	822	830	847	867	858	814	827	817	898	832	824	752	817	833	834	841	823	820	855	833	820	829	871	841	844	813	891	802	866	784	826	799	853	823	803	804	799	811	833	816	838	834	807	822	830	828	858	854	792	887	838	794	866	799	808	817	828	841	837	801	814	878	814	834	798	805	841	867	834	816	835	804	814	876	832	823	774	771	824	826	822	856	876	834	834	846	844	797	811	782	772	820	854	830	793	813	836	853	816	813	880	847	814	802	817	825	850	843	810	809	850	862	842	823	846	755	790	872	849	886	846	831	786	837	824	853	851	823	796	820	804	791	846	838	841	857	859	829	823	787	843	831	833	832	857	786	822	798	796	854	846	849	838	850	840	814	878	855	846	825	815	870	783	807	772	799	782	833	841	811	806	814	868	818	841	866	867	840	823	799	819	843	868	825	815	849	806	812	821	845	791	823	830	827	850	804	777	829	837	846	843	850	821	824	770	798	863	803	786	830	819	819	850	814	803	836	820	793	846	799	887	817	814	875	815	830	797	841	773	839	816	783	840	823	820	822	829	774	846	877	825	832	851	846	846	843	831	815	805	856	852	801	865	885	828	855	798	833	788	794	797	844	815	849	757	819	816	831	823	739	818	827	844	871	819	819	800	758	809	816	835	789	849	806	846	775	816	794	792	803	838	868	802	828	775	814	818	782	875	814	891	851	843	803	816	846	810	837	804	815	856	823	788	851	802	858	852	790	849	820	777	812	827	806	818	811	807	824	869	812	856	810	831	808	849	791	790	790	852	804	798	832	813	844	852	814	824	849	814	847	794	840	839	804	809	823	826	805	819	792	868	835	864	816	850	844	787	851	845	807	853	789	847	865	825	822	824	879	892	853	824	866	837	797	840	877	838	848	875	822	819	833	853	854	888	842	792	840	817	812	843	807	824	807	832	840	826	828	834	854	861	798	812	776	831	788	806	840	766	848	818	850	891	827	789	848	844	888	820	816	853	858	833	853	806	824	845	829	853	832	798	871	823	798	802	782	835	837	787	847	826	850	876	774	840	837	848	825	799	845	837	821	766	847	824	830	803	817	854	790	768	824	798	783	833	776	802	824	837	834	818	840	837	803	796	826	860	787	770	802	852	814	800	864	785	836	877	820	817	826	877	809	779	838	770	843	862	767	848	843	856	845	815	833	786	800	823	806	868	890	859	884	802	860	865	822	848	820	810	808	767	832	853	806	786	854	806	760	808	841	821	817	845	816	780	857	891	795	806	834	836	876	828	876	866	825	820	811	792	816	843	881	806	867	827	808	884	873	847	882	809	833	820	834	849	832	816	867	809	867	837	855
9380	671	687	570	443	579	288	276	273	260	239	289	239	246	213	239	245	252	249	246	234	242	202	242	225	233	215	200	236	228	217	213	227	217	227	253	230	221	236	202	233	242	198	219	225	222	218	223	224	178	220	227	201	208	209	215	200	191	201	238	203	237	233	246	214	216	200	216	209	218	238	211	244	234	207	208	261	206	228	187	211	199	232	220	227	221	240	234	217	232	208	217	204	212	217	228	214	228	207	232	199	214	242	251	236	201	199	197	217	228	207	218	233	219	225	218	232	205	199	216	237	193	237	223	222	225	221	216	216	238	206	231	221	230	209	223	215	221	208	220	200	233	223	210	197	236	214	229	229	218	231	221	190	218	215	224	237	214	222	201	197	216	225	214	221	213	203	215	220	203	212	234	226	212	204	254	242	208	203	197	246	246	220	220	201	231	219	204	225	209	211	247	221	241	218	214	198	199	231	195	212	203	246	229	223	204	194	199	204	221	244	242	220	235	192	231	221	205	213	221	227	240	251	230	224	226	225	229	228	198	230	236	226	215	237	216	223	166	231	212	199	229	220	185	205	215	207	223	233	193	207	223	197	197	226	231	214	211	248	223	210	203	212	205	209	222	254	246	220	203	211	207	200	232	209	217	205	218	219	189	223	197	211	192	229	234	195	242	244	214	218	208	218	220	221	223	227	197	243	226	218	189	198	204	243	202	195	198	235	210	194	248	214	188	216	203	207	196	227	224	230	207	225	226	220	203	228	239	213	233	212	214	230	213	216	203	214	219	232	213	201	228	215	228	233	204	242	191	218	200	237	233	170	221	242	232	210	221	208	207	235	194	240	220	206	256	214	219	212	212	223	188	214	232	210	244	219	236	224	222	202	220	241	211	212	235	200	231	225	237	243	211	211	197	224	224	215	207	207	210	209	218	218	227	201	227	207	231	231	225	239	267	207	222	231	214	189	183	232	231	230	233	239	216	229	220	206	201	205	233	232	231	190	219	219	226	192	242	236	240	224	191	209	192	215	225	220	197	215	200	199	213	209	212	192	249	221	218	242	235	198	212	208	243	212	215	246	203	202	232	212	212	199	200	215	204	229	215	196	212	198	213	227	189	236	232	229	222	240	238	203	211	229	227	224	240	188	224	237	215	198	215	215	224	210	234	232	246	230	200	253	218	243	199	204	198	232	227	221	208	195	258	250	206	231	222	207	237	238	217	195	242	234	226	208	228	232	228	215	224	231	223	225	218	253	232	232	202	248	205	221	204	220	210	232	218	203	223	232	244	246	248	194	212	233	179	246	231	187	216	243	192	217	231	200	240	191	217	212	209	220	207	228	228	219	192	241	224	225	232	223	232	193	238	229	185	218	219	246	241	214	197	173	229	213	207	225	192	216	222	236	213	222	257	212	250	208	217	188	228	211	201	215	219	210	247	234	215	218	236	214	226	207	211	216	218	206	204	228	230	200	243	226	209	222	219	255	212	204	211	234	208	176	234	201	214	200	209	221	240	201	201	201	218	217	218	224	223	214	212	243	232	235	222	213	206	206	215	192	215	223	230	215	202	215	207	204	191	201	201	205	186	236	237	224	215	231	220	199	221	231	204	206	226	216	211	220	214	244	217	223	206	252	225	231	208	240	212	209	230	225	198	233	222	223	214	215	253	200	232	248	192	233	212	226	227	212	228	202	206	216	226	242	224	207	203	212	219	199	217	215	212	209	213	219	205	246	218	209	260	232	217	252	247	223	225	232	225	221	222	212	208	217	217	202	247	225	214	206	218	248	218	214	212	211	203	230	248	225	222	222	236	217	199	208	231	203	224	243	191	201	217	222	220	225	224	218	226	207	237	223	208	224	203	213	226	246	225	231	220	238	228	235	207	235	228	229	244	227	232	218	215	211	218	218	183	229	262	209	220	213	196	203	209	230	207	232	211	226	202	195	204	237	231	218	220	238	237	196	225	258	225	191	195	223	221	206	191	214	209	182	199	200	210	256	212	219	224	206	223	197	201	171	212	215	229	234	222	225	205	207	207	220	205	241	225	231	222	216	213	230	220	228	205	256	209	179	219	228	216	209	197	226	212	225	216	222	193	194	237	235	209	249	200	209	220	213	214	248	221	216	203	251	195	228	220	189	215	213	234	214	220	200	221	195	207	198	219	213	179	200	202	216	186	217	215	215	229	189	234	232	200	219	225	213	222	192	219	215	183	218	213	221	215	226	200	225	212	205	208	213	214	205	232	235	208	210	191	186	199	227	235	204	219	234	196	219	227	219	201	205	222	237	234	232	230	235	241	213	236	222	230	244	208	211	199	228	237	215	199	212	252	226	204	202	224	217	223	193	205	233	219	229	196	253	219	191	223	233	203	226	214	247	199	200	207	187	210	218	237	228	209	214	200	237	214	227	238	200	213	218	206	228	239	196	206	244	215	252	222	222	205	242	219	239	243	232	206	227	198	230	196	224	208	221	228	220	204	201	258	242	233	252	211	217	220	214	220	204	203	236	219	246	220	206	219	216	234	200	193	219	216	209	205	236	205	222	194	224	204	233	199	194	212	214	236	206	189	213	233	218	234	216	221	203	220	223	211	240	219	219	189	217	211	222	212	217	209	233	205	188	226	215	221	207	208	232	220	219	220	242	219	202	243	217	219	214	216	228	223	224	223	194	213	245	223	226	214	192	222	212	206	187	221	191	231	232	191	191	199	230	223	239	234	208	211	215	210	229	233	199	217	209	213	205	208	222	205	224	232	249	230	230	219	222	216	244	215	224	208	237	234	215	200	218	246	226	237	223	197	219	249	203	189	222	189	226	205	233	192	186	193	224	209	204	219	221	221	241	229	232	222	223	228	197	196	200	229	255	235	201	236	211	183	214	272	205	226	211	209	229	232	203	215	238	209	235	230	213	195	190	216	233	211	215	179	226	222	213	208	221	195	216	201	229	194	206	212	225	209	221	203	246	194	202	224	224	208	221	209	219	234	191	216	193	232	246	221	187	203	213	213	183	201	211	235	226	216	219	240	178	221	228	219	215	219	215	210	230	207	246	209	226	226	210	184	248	221	206	217	219	211	199	196	231	236	225	202	195	237	202	195	213	199	231	209	241	239	218	241	197	249	230	237	207	207	230	235	209	208	217	238	225	204	194	218	215	211	212	219	226	216	241	196	220	226	221	254	212	229	231	237	206	237	253	239	217	205	245	232	222	232	213	226	202	246	248	232	196	258	225	209	210	185	224	242	200	210	208	236	217	212	207	220	217	201	211	208	208	206	212	224	198	209	224	237	207	234	237	239	208	233	237	217	227	236	236	235	217	222	223	218	212	201	215	222	212	223	204	193	223	244	232	213	207	229	206	204	185	215	175	244	212	209	217	209	244	238	202	230	196	217	207	230	195	209	243	206	232	234	205	219	223	220	226	206	231	224	240	201	237	235	239	216	235	228	211	241	206	214	228	251	215	223	252	211	207	244	227	212	229	238	204	227	220	203
7109	947	1550	1692	1475	2365	946	871	868	778	738	761	690	664	623	693	603	655	631	622	593	643	580	589	611	605	613	546	605	607	611	551	586	577	546	594	552	589	607	570	551	595	547	522	545	540	562	601	571	558	603	562	555	586	582	585	553	549	558	571	603	590	539	540	535	582	550	612	608	490	624	597	587	553	545	575	585	590	577	579	568	571	566	564	593	544	556	578	556	584	585	596	499	590	559	573	569	604	554	614	552	585	540	580	561	533	591	596	506	543	534	596	509	533	541	560	544	585	601	571	553	556	574	582	569	590	576	549	575	543	575	570	581	554	552	588	572	585	575	590	573	512	575	551	560	590	598	565	556	594	603	540	568	584	540	549	575	599	589	524	567	554	599	565	508	563	579	551	566	554	622	510	555	584	566	541	579	546	567	592	564	550	511	604	569	571	540	571	605	567	550	548	584	585	594	573	572	553	604	568	542	555	516	556	545	526	596	505	585	603	591	541	598	569	535	530	529	578	557	590	564	584	569	564	552	530	603	544	552	530	568	546	571	551	548	559	577	545	587	594	527	596	575	557	588	533	526	611	613	562	579	527	579	548	557	562	595	540	555	579	585	546	538	539	540	584	588	541	551	552	557	562	602	572	556	543	576	539	573	574	555	560	535	527	560	612	539	565	541	570	594	563	585	571	559	592	562	557	580	495	562	598	582	525	597	611	581	559	576	520	559	603	546	585	597	569	542	550	587	561	581	565	574	559	585	579	590	568	548	577	534	595	583	576	546	562	582	555	550	567	591	563	577	589	572	555	610	546	558	550	527	608	603	576	562	574	556	576	555	568	528	525	558	603	582	562	553	577	554	619	543	569	537	559	553	545	554	531	544	576	525	529	551	586	582	582	565	592	517	563	543	603	585	531	546	551	579	543	546	550	545	547	524	563	594	567	566	532	533	578	521	495	576	585	551	603	592	540	586	541	536	521	577	582	535	609	580	560	593	548	529	577	567	557	562	511	563	555	532	556	563	584	527	559	613	580	601	545	567	594	549	568	545	571	574	506	519	563	542	563	545	559	525	566	540	597	599	569	574	614	570	543	575	564	564	534	567	636	585	581	560	568	579	599	547	532	554	546	544	564	584	531	550	541	557	555	567	560	557	527	587	552	555	595	553	580	519	571	579	598	571	590	568	562	554	526	580	545	524	565	589	581	583	540	534	576	572	554	556	590	522	551	600	559	587	556	573	580	585	537	573	585	570	523	564	527	582	518	569	534	603	548	572	536	603	610	544	550	576	583	524	572	585	572	591	544	603	567	530	568	579	530	559	566	564	579	583	590	553	553	540	579	552	567	573	562	555	593	566	564	586	565	544	546	544	587	572	535	562	546	552	591	544	552	531	524	503	565	586	584	579	573	602	555	559	559	622	560	508	604	527	545	604	541	556	580	560	587	597	557	570	532	570	557	586	544	543	564	557	540	617	584	549	579	543	579	525	577	557	560	562	571	555	518	545	541	591	556	614	576	581	589	583	539	553	596	558	560	569	556	566	598	549	555	544	516	584	540	584	571	600	525	597	544	520	555	548	520	517	588	560	578	579	527	566	567	581	567	538	578	548	577	549	577	548	552	528	567	508	569	536	530	571	596	510	583	601	548	566	567	564	579	583	534	552	590	542	565	530	545	549	556	582	534	557	590	535	591	583	599	542	569	559	541	606	556	548	589	535	610	572	586	566	584	554	522	554	560	551	556	552	546	583	573	576	564	617	553	502	528	504	546	546	604	523	608	584	559	519	603	569	522	603	597	536	531	578	609	558	538	548	545	538	568	560	498	563	592	562	567	609	567	541	555	586	578	550	540	571	582	545	547	557	548	582	577	612	564	560	580	570	572	529	585	531	540	538	578	573	563	582	596	545	578	575	596	607	570	571	530	568	589	551	587	585	562	553	527	544	545	533	542	572	592	526	555	572	561	562	583	522	558	548	546	533	560	553	565	566	605	602	549	547	551	549	531	542	552	568	637	544	547	553	577	564	554	550	561	530	552	546	562	570	566	533	534	548	547	554	499	602	559	591	560	565	603	559	555	575	508	533	536	585	567	540	534	609	564	614	532	547	541	560	548	586	633	528	567	564	590	573	585	564	610	546	531	530	613	598	576	590	573	573	581	592	548	544	610	566	554	550	589	543	554	595	564	599	592	557	612	536	588	519	622	590	560	567	547	573	592	587	582	523	467	590	591	565	578	542	567	619	570	583	550	567	526	519	530	582	556	540	606	538	531	557	556	525	561	558	546	585	541	535	548	584	558	556	584	604	580	533	528	520	543	586	560	571	581	566	591	558	572	587	555	540	599	589	567	547	567	563	525	571	546	563	545	567	524	559	511	562	595	532	536	543	582	533	559	547	577	561	611	528	557	592	553	571	559	560	525	613	518	531	558	597	576	547	567	586	584	560	564	558	551	547	582	568	577	602	627	533	582	528	576	575	550	513	576	540	576	560	614	569	572	585	582	552	608	555	541	567	563	545	569	609	571	597	526	563	573	574	578	586	547	551	548	584	573	542	568	515	517	497	583	546	536	559	600	569	582	559	563	551	594	600	589	570	591	543	587	589	564	596	540	591	554	518	584	585	556	543	598	566	573	543	607	560	604	542	579	545	562	541	533	573	526	578	545	569	558	559	553	571	575	573	574	565	544	533	513	552	551	543	551	584	573	568	562	507	590	551	521	560	598	554	514	541	591	611	526	578	559	556	550	574	539	560	510	608	582	559	572	576	535	586	613	560	593	538	557	567	551	566	553	575	578	556	572	577	544	581	588	568	590	552	521	568	562	604	561	564	584	540	560	606	597	559	565	557	569	519	532	575	564	564	578	532	572	575	549	576	604	579	531	510	583	526	581	576	567	591	552	585	542	538	560	521	588	537	537	546	563	586	569	550	544	511	529	589	555	583	553	555	575	556	553	556	578	589	587	595	557	562	535	551	547	554	576	572	569	552	589	547	563	546	541	562	562	636	595	597	565	557	556	612	553	564	573	585	572	534	590	596	551	547	563	559	570	589	575	551	569	519	574	555	520	543	579	536	570	566	571	570	566	563	570	584	606	577	554	619	541	545	584	539	554	535	610	590	575	567	597	571	586	572	548	553	558	549	545	548	565	620	559	586	543	553	600	583	538	543	570	548	550	548	581	593	538	560	554	575	540	570	560	542	533	580	573	577	575	575	537	608	509	573	559	520	554	580	565	568	568	556	566	570	546	569	587	556	572	575	591	552	540	546	591	560	579	563	570	554	592	581	558	538	533	551	564	563	565	584	583	530	574	509	578	557	541	568	550	552	614	514	555	573	560	578	550	575	534	615	561	558	553	520	555	570	558	561	560	544	576	522	592	555	543	533	541	540	596	561	539	547	535	560	585	559	545	532	615	564	571	568	561	571	576	505	556	562	556	559	584	577	563	547	585	585	531	556	574	563	572	601	561	550	558	586	552	564	567	590	585	566	594	544	608
15960	1592	1352	977	756	1587	610	499	490	438	475	446	457	430	413	404	408	391	418	388	368	394	378	409	395	355	402	401	373	382	395	411	399	427	430	386	371	368	364	403	433	388	390	374	407	397	421	385	436	401	389	396	390	365	365	406	353	369	382	407	389	386	395	408	391	373	432	412	407	357	388	401	412	390	389	357	387	383	375	388	419	370	396	408	430	418	424	376	408	352	379	405	371	375	414	354	375	406	416	370	367	416	359	381	389	357	407	392	372	355	443	343	385	428	377	390	374	401	400	369	399	374	389	392	369	382	380	389	371	382	368	392	378	359	331	386	348	372	386	377	422	374	400	359	367	357	385	365	378	414	393	367	352	380	409	378	362	390	418	382	410	419	383	375	408	409	393	374	385	371	402	399	392	361	400	452	355	380	396	377	375	386	391	386	391	397	398	424	362	378	403	369	380	391	396	400	369	369	380	396	356	386	374	424	408	351	419	365	398	399	394	384	373	390	396	342	368	413	427	377	362	352	409	390	391	356	400	397	387	411	367	383	400	388	411	380	358	426	404	377	376	389	373	395	382	414	417	375	389	398	407	383	396	426	391	381	341	394	392	360	379	426	356	380	383	415	354	377	343	356	348	373	393	364	391	323	423	420	378	418	413	375	389	369	431	394	386	402	376	385	384	401	386	388	414	377	384	416	368	370	358	380	376	402	354	352	387	377	428	437	364	399	363	401	374	358	384	428	402	366	398	400	364	406	385	342	383	397	400	376	348	372	378	371	444	374	370	402	401	394	354	388	366	352	380	383	387	364	356	421	372	393	416	392	353	357	400	379	390	398	380	407	390	383	358	354	380	350	360	380	375	393	412	380	380	385	418	382	382	376	380	380	405	349	375	392	391	379	367	392	383	363	453	363	394	352	395	411	381	358	383	388	370	347	383	384	397	398	376	392	397	383	360	341	387	356	376	359	420	412	410	373	386	371	393	365	348	341	374	390	378	377	366	367	401	390	416	417	407	459	400	393	380	402	392	397	379	405	371	386	353	369	422	360	407	409	405	366	340	383	424	358	370	402	369	376	409	437	398	385	372	377	380	376	424	368	418	410	403	394	362	380	385	407	382	394	387	369	371	382	361	364	384	402	356	394	369	416	395	399	367	379	371	370	345	365	389	421	346	363	368	341	375	394	376	373	378	390	417	370	391	361	393	410	399	354	385	440	372	363	394	378	354	371	378	341	403	385	392	417	405	411	383	370	402	406	397	406	400	387	429	412	363	409	369	395	441	405	397	403	377	391	388	336	364	351	367	355	371	396	394	389	365	381	351	393	358	385	394	397	392	430	378	366	407	382	368	359	389	410	422	399	382	393	407	386	420	410	402	389	391	398	379	383	398	378	407	364	382	370	367	372	360	417	372	395	386	392	360	379	361	377	370	392	382	370	375	370	357	352	394	393	363	394	385	371	375	403	405	378	404	349	380	395	437	369	373	404	391	390	374	391	408	368	361	394	331	384	396	370	400	373	376	369	399	386	350	392	388	372	419	398	340	388	395	425	398	347	371	374	361	373	345	376	382	412	402	384	380	380	399	401	409	409	349	410	366	364	419	383	371	393	427	405	387	384	383	393	391	329	352	412	402	393	397	421	322	355	451	380	387	340	410	413	369	389	371	448	344	404	403	401	382	365	392	364	399	345	408	388	397	399	401	370	389	411	405	378	418	368	408	355	399	353	382	376	383	375	415	388	377	397	390	374	369	379	344	407	386	405	402	374	344	412	362	402	339	378	361	377	376	347	386	410	401	397	380	402	368	335	362	396	385	361	386	382	386	393	350	382	347	421	386	367	381	395	382	428	411	369	366	406	376	376	372	399	384	399	381	394	416	372	358	370	374	408	375	337	374	373	404	407	408	411	416	405	383	377	396	361	403	377	426	376	378	395	420	368	388	364	335	392	372	389	333	419	377	317	393	361	363	389	409	396	345	357	388	357	393	372	407	360	344	343	398	412	399	365	376	368	398	395	396	389	363	435	418	434	424	411	393	384	369	424	408	397	349	360	395	392	386	404	369	399	372	407	340	371	381	394	411	346	402	398	407	383	375	354	396	389	416	382	396	386	371	403	377	402	386	357	384	376	394	382	405	405	385	397	415	393	413	379	432	391	381	409	414	368	408	390	377	391	386	396	393	429	405	407	337	410	376	410	364	371	388	377	375	364	384	356	417	374	374	396	365	383	402	415	407	356	362	363	385	350	373	366	390	383	392	361	373	333	427	404	380	385	401	405	344	400	397	380	378	413	378	406	353	384	420	312	379	387	427	382	365	403	418	380	437	376	415	377	368	383	407	366	398	426	361	410	351	375	387	403	379	371	393	405	388	365	400	391	372	376	391	380	401	340	394	363	367	419	377	354	362	395	361	369	373	447	399	394	368	380	396	386	400	406	412	359	371	423	403	371	362	346	375	390	394	392	428	391	427	371	380	404	366	382	406	362	368	393	407	384	372	365	407	402	374	375	401	370	378	396	390	393	391	392	394	397	372	358	419	413	422	383	404	380	398	390	347	382	407	368	397	398	376	394	381	367	393	357	396	425	402	369	390	377	386	401	408	367	360	368	387	391	355	397	350	415	397	403	425	393	414	384	355	441	397	402	405	371	358	428	376	408	426	402	434	386	399	368	390	361	404	418	383	406	391	432	421	349	394	397	389	368	408	407	406	387	355	393	436	343	386	382	377	384	397	376	375	367	402	371	397	377	392	391	403	360	392	374	360	386	408	366	399	408	398	401	398	379	379	408	387	384	385	348	378	380	377	352	375	374	340	358	374	392	425	378	404	408	418	361	370	379	406	395	380	380	347	354	407	414	379	383	375	367	362	365	347	385	391	365	368	390	369	395	434	403	380	384	407	400	384	397	404	392	396	379	395	378	397	401	359	346	363	395	390	377	368	393	372	424	426	421	373	382	360	352	391	355	377	370	384	349	353	365	393	336	382	388	378	386	367	359	377	422	431	378	380	356	365	395	377	369	402	396	383	366	407	393	401	370	381	370	404	422	415	395	407	411	397	375	372	357	368	397	391	339	359	443	393	376	374	376	386	378	379	377	405	372	400	384	376	413	384	398	383	396	388	353	407	370	371	381	389	358	362	368	375	409	401	387	330	363	369	401	368	377	394	374	391	402	363	398	335	385	444	405	379	407	372	414	383	400	413	378	392	336	374	376	391	399	375	383	397	392	415	406	422	385	381	381	368	395	395	370	389	398	372	378	390	386	389	409	374	407	368	399	351	370	353	410	386	339	341	395	427	390	366	423	386	417	395	422	408	388	370	363	383	394	388	410	402	363	377	378	347	400	398	346	347	388	343	409	387	418	372	375	372	377	360	358	403	379	382	402	374	408	379	360	409	421	395	382	419	390	399	351	364	405	351	391	342	371	383	354	408	382	391	352	375	408	392	407	370	357	390	391	393	370	378	380	408	363	424	393	375	355	378	380	392	375	413	389
9008	1637	2708	2934	2664	5413	1698	1523	1368	1336	1235	1192	1199	1126	1078	1027	979	1044	983	985	1049	993	1005	988	965	961	955	1005	1038	928	972	958	939	920	980	968	961	981	961	924	900	901	893	882	949	932	986	932	950	938	913	980	950	880	961	926	959	913	914	958	901	882	894	914	950	942	864	919	895	904	889	902	955	905	941	921	931	962	902	948	945	914	916	926	898	941	940	903	894	895	923	947	894	919	886	874	958	902	910	849	919	884	866	891	949	906	901	911	916	982	916	927	959	872	885	945	933	958	903	937	912	943	904	907	934	889	879	936	937	908	952	871	917	897	923	904	910	914	931	916	903	910	919	879	880	897	892	883	903	909	956	952	833	919	924	941	868	878	912	864	905	992	959	880	878	895	933	947	872	944	882	870	909	884	850	863	889	891	897	950	919	912	898	889	902	909	930	929	926	903	921	991	887	910	958	899	920	837	916	888	909	897	930	958	927	886	866	856	829	947	867	928	850	870	875	896	912	904	890	879	917	886	956	986	920	829	929	914	888	929	909	915	909	966	917	913	959	892	979	915	908	863	866	909	909	885	910	945	885	908	927	941	904	866	915	948	926	907	894	928	976	891	938	900	913	887	852	978	962	855	869	885	875	899	889	904	844	904	914	944	884	892	847	973	913	917	869	893	919	883	864	943	898	926	909	869	822	971	839	882	918	898	904	905	881	930	940	887	892	891	863	868	901	905	908	918	898	886	917	913	883	954	907	895	911	895	914	868	888	922	937	898	886	947	869	851	922	900	912	842	903	911	935	908	902	941	910	921	882	937	839	862	902	903	915	885	939	886	891	948	846	908	906	916	929	919	870	950	884	905	907	903	899	936	928	927	929	900	888	927	886	916	888	926	906	853	918	901	868	921	947	875	935	884	870	875	853	887	874	893	897	883	929	904	909	923	920	903	927	882	916	863	929	960	927	861	857	946	903	888	898	900	900	900	899	833	939	880	926	911	860	928	876	876	959	862	918	916	915	927	945	949	827	902	905	920	915	898	957	878	888	833	860	935	939	884	893	902	917	929	879	914	883	925	907	962	929	935	960	877	874	919	905	947	851	871	925	927	893	885	888	972	860	906	904	870	911	950	984	867	929	876	912	889	922	901	887	870	946	875	887	938	913	902	927	880	929	947	905	879	902	884	958	851	954	908	918	853	897	918	893	929	866	960	937	883	946	929	891	861	884	936	913	884	882	919	855	863	922	928	874	915	908	873	898	873	874	881	878	921	883	931	859	890	892	938	918	902	884	946	894	922	923	881	917	884	918	924	875	932	942	975	864	879	874	957	931	925	873	888	863	899	899	908	917	876	925	888	911	943	924	918	882	901	927	899	905	967	862	888	898	903	865	846	959	899	955	864	1001	923	911	934	945	902	851	903	941	887	955	924	934	934	907	856	897	912	875	866	938	878	915	927	921	899	947	931	919	925	900	909	937	901	924	893	939	936	889	910	833	907	956	934	944	888	938	944	887	868	889	948	888	953	899	905	920	852	929	925	924	872	847	909	945	984	880	944	934	882	910	882	894	915	867	913	925	932	885	981	877	870	963	969	893	859	882	916	913	900	900	885	862	878	917	878	990	888	839	924	922	824	935	898	890	878	908	930	897	931	926	835	901	937	903	935	908	902	913	862	961	955	898	922	935	880	879	935	912	891	913	916	922	917	916	870	880	886	907	976	895	879	954	927	900	919	937	842	901	863	880	898	935	903	931	919	901	945	892	930	891	897	917	900	907	901	909	900	839	902	876	902	878	894	898	880	877	924	955	910	934	916	933	856	905	916	901	915	877	898	966	913	920	904	905	927	926	913	925	901	927	911	912	925	921	876	866	916	838	885	895	930	930	935	918	971	897	945	912	865	886	899	922	943	899	906	887	948	866	904	903	907	891	895	921	948	969	924	904	927	894	980	905	897	907	977	947	897	895	894	896	881	925	904	948	868	889	902	933	943	950	870	927	878	889	914	944	906	895	948	922	929	916	908	930	897	895	886	969	910	891	937	918	916	920	895	920	914	907	875	879	922	938	849	919	880	906	929	911	872	892	906	886	870	874	944	889	926	881	923	863	890	900	906	921	933	841	920	917	955	921	882	923	898	883	903	817	921	900	881	945	872	887	935	980	936	820	934	887	892	945	853	875	945	924	925	925	914	934	879	879	862	950	909	948	902	953	922	857	923	944	952	911	925	955	915	867	903	896	965	934	908	864	907	910	910	876	966	868	900	908	874	905	929	884	896	926	881	860	924	940	918	837	878	925	885	911	892	944	892	861	874	932	873	936	917	887	952	857	880	909	904	924	927	913	883	979	856	889	967	855	903	926	933	860	905	916	886	904	917	926	967	919	866	885	885	928	886	914	903	898	898	869	914	910	896	895	949	853	888	860	898	899	857	910	849	916	919	904	906	859	914	899	973	953	924	887	921	847	892	950	979	920	865	857	979	945	910	926	929	899	911	920	891	946	962	885	894	934	937	910	909	904	950	925	916	888	932	954	944	869	916	897	911	898	888	943	871	895	933	895	890	874	916	946	922	929	837	938	918	858	875	934	893	899	871	890	880	880	934	853	911	928	883	927	934	881	895	919	915	911	890	937	896	914	945	936	892	911	918	961	894	939	925	888	895	930	933	865	888	917	969	884	923	961	913	901	918	937	921	903	930	869	943	924	892	936	963	895	896	856	902	858	929	940	922	890	947	922	906	920	903	953	920	925	935	899	905	873	880	924	836	960	861	892	891	932	916	894	890	963	937	903	893	931	913	938	908	913	889	927	957	950	901	872	882	926	899	877	950	951	902	925	909	913	859	902	827	945	926	927	882	875	843	884	869	895	943	921	900	923	922	917	880	907	922	943	842	936	890	905	896	872	914	930	848	936	943	890	943	970	885	880	932	948	918	900	888	874	922	906	890	958	949	948	893	897	901	942	879	913	892	939	881	898	958	937	906	879	917	970	926	883	931	942	894	932	878	870	864	898	893	911	942	915	939	1007	921	896	944	914	867	874	900	912	936	914	920	909	939	906	902	925	913	894	910	897	897	879	878	896	918	937	893	934	917	905	845	898	958	937	876	902	924	950	933	877	942	887	844	970	940	886	941	844	929	933	891	857	918	926	882	912	919	905	943	938	890	890	835	869	924	850	979	901	893	915	825	899	925	912	877	922	872	948	891	909	903	928	935	926	906	954	964	899	898	890	901	946	908	920	910	890	890	923	904	893	923	912	892	909	856	898	884	874	877	877	867	874	901	911	906	860	948	942	918	879	893	931	871	937	943	931	897	936	876	853	957	905	864	858	884	922	940	903	918	913	904	888	892	970	906	934	901	913	888	917	928	957	879	913	971	883	890	937	947	861	880	890	893	878	912	938	906	967	910	875	867	888	859	888	895	942	908	950	922	905	895	913	932	925	881	884	943	903	896	917	944	950	903	864	944	936	899	937	882	921	895	958	908	875	963	896	956	928	852	929	903
2003	392	386	412	383	451	344	347	368	389	346	324	368	348	354	415	401	353	347	344	360	364	361	374	358	352	334	345	345	367	360	366	333	360	346	334	362	375	347	359	365	391	345	358	355	360	380	354	352	341	350	360	364	390	370	365	376	364	336	363	325	319	364	344	373	398	352	362	355	361	355	343	357	380	337	334	363	357	321	365	359	366	360	357	324	378	365	400	363	347	395	381	352	346	388	355	343	342	340	424	369	361	365	320	351	352	374	343	387	376	326	392	327	355	381	333	381	363	360	347	401	332	383	362	360	357	385	348	355	350	327	313	374	362	334	355	327	355	339	335	350	353	353	327	329	391	343	360	377	329	379	360	348	353	336	367	363	352	351	346	344	373	343	341	360	366	315	363	366	346	350	345	320	359	356	369	340	366	339	361	354	332	387	353	377	339	333	354	372	322	377	368	361	409	374	325	389	352	345	315	337	338	385	363	375	364	361	357	330	365	348	367	352	372	360	376	370	343	347	358	342	343	372	357	376	349	368	348	305	354	341	328	351	359	348	369	337	387	320	340	326	358	374	348	390	377	333	392	368	316	367	348	341	334	327	340	382	383	318	355	403	363	356	378	350	349	371	346	341	345	325	318	353	335	348	344	337	391	320	386	349	368	367	366	344	368	342	346	353	357	386	344	342	333	357	340	324	365	344	353	393	351	327	339	388	348	365	355	355	414	361	339	348	346	390	338	383	348	373	380	326	360	366	354	343	354	333	377	377	335	314	363	366	354	337	354	359	364	365	338	379	329	345	337	324	378	365	366	346	329	385	374	366	338	363	394	368	325	364	341	384	379	369	393	350	358	347	368	355	339	398	359	334	314	349	335	339	348	363	336	375	373	386	362	364	364	345	330	358	334	377	347	357	348	335	347	371	382	366	327	376	377	343	329	364	348	366	351	357	377	342	388	338	326	387	396	348	343	322	376	344	367	368	332	345	370	379	345	322	359	328	319	352	332	368	366	357	334	349	382	359	378	366	385	360	383	393	392	321	370	397	356	364	390	366	372	417	387	367	331	403	363	322	375	344	354	380	349	367	347	384	361	371	352	371	321	319	360	376	344	354	380	376	343	353	321	371	361	320	363	339	331	382	360	351	345	347	329	310	341	369	304	364	339	332	369	342	326	377	384	347	360	343	364	379	335	353	331	350	334	348	367	357	371	366	342	367	337	348	372	359	362	392	361	371	346	370	360	393	363	348	363	324	331	363	344	387	403	342	372	373	353	374	378	305	366	345	355	363	339	336	361	376	355	333	377	384	350	334	371	369	386	367	317	367	330	352	358	366	321	367	384	360	392	375	372	347	353	349	348	347	382	360	340	348	371	374	337	366	335	361	308	337	409	354	353	397	360	359	377	365	329	327	328	345	352	349	349	367	336	347	353	370	355	370	380	372	350	329	317	313	384	358	342	352	340	331	399	345	358	372	349	395	348	388	332	377	348	332	390	326	346	333	367	332	323	356	355	358	384	354	353	342	357	372	337	353	351	353	355	362	369	359	359	371	339	346	341	339	365	372	347	350	369	331	366	369	335	378	338	337	337	375	375	356	348	369	361	372	359	337	352	352	346	388	353	358	327	324	351	318	368	324	354	363	360	376	381	367	348	349	358	343	353	379	351	336	341	351	356	325	366	347	341	330	359	332	339	371	346	356	381	381	350	356	371	342	334	370	357	358	389	374	334	355	379	324	328	310	366	357	365	359	366	394	369	351	369	335	365	355	368	381	355	317	340	355	358	356	324	331	339	347	395	375	344	354	359	336	368	359	351	367	337	368	377	368	349	355	375	332	356	332	367	345	359	324	354	360	361	334	344	354	388	369	323	360	333	367	368	356	334	371	365	340	376	357	317	368	320	351	327	337	370	345	377	374	372	364	371	360	358	346	348	314	369	366	386	359	384	368	352	328	392	352	374	372	351	372	381	373	344	377	355	326	323	344	375	391	343	367	381	339	346	370	392	332	363	343	339	351	337	341	339	332	384	345	359	363	360	339	365	319	351	339	321	341	343	416	327	362	339	378	346	335	304	366	387	340	343	400	372	370	352	338	312	339	355	381	348	321	354	393	388	356	363	389	377	361	374	336	349	380	345	317	326	327	397	329	322	366	334	356	387	363	317	319	363	391	338	364	307	377	347	390	360	366	334	375	350	375	345	382	360	354	338	328	353	348	332	363	338	351	357	351	377	340	336	363	378	337	348	328	355	400	336	376	346	320	332	377	384	368	348	361	335	333	327	331	395	350	434	400	374	376	363	359	374	332	351	351	374	346	383	354	336	333	401	363	381	368	348	330	335	356	377	366	374	360	333	340	350	391	337	365	372	377	325	329	396	327	398	355	344	352	378	357	319	363	348	339	303	345	372	376	342	378	355	363	367	383	354	360	366	403	407	398	383	323	360	346	384	386	370	375	363	342	368	349	341	360	342	331	380	348	354	388	383	377	374	361	372	376	361	346	357	336	375	353	365	371	336	354	336	356	362	385	367	353	368	331	375	374	394	353	350	323	363	360	340	338	346	344	350	392	407	354	389	399	370	322	346	386	330	346	331	344	338	364	313	361	330	372	395	366	390	358	349	346	361	384	339	345	401	384	325	368	357	340	390	365	331	323	350	348	369	359	357	341	376	418	378	346	343	347	313	336	336	354	351	365	319	331	380	377	351	337	361	370	369	374	327	357	364	378	384	343	326	363	315	361	326	330	358	362	346	371	349	348	339	373	386	372	403	367	374	374	352	386	383	353	374	345	369	363	347	307	342	374	344	355	366	362	373	396	361	323	390	359	349	331	395	334	358	330	386	366	317	322	379	397	372	373	374	364	346	380	345	368	380	356	337	415	373	371	336	371	336	357	337	331	365	362	365	355	360	360	348	365	345	375	345	346	385	332	317	349	390	360	351	340	328	341	387	357	375	329	376	352	381	354	372	405	338	332	388	362	368	391	359	333	377	343	369	363	358	339	323	330	341	393	363	346	386	332	344	366	392	364	412	351	380	357	332	369	334	362	363	334	321	364	348	353	319	329	342	373	336	376	352	338	338	373	344	343	327	338	357	374	367	381	333	341	370	339	350	375	371	360	321	383	339	357	353	345	321	340	318	362	331	358	360	373	349	371	324	399	341	352	341	334	346	367	394	355	343	336	375	380	351	349	353	342	356	379	387	373	349	348	375	342	365	330	354	326	343	372	353	352	349	375	365	329	371	344	350	409	331	359	338	350	392	375	376	382	356	333	318	340	356	369	346	331	363	377	328	352	317	344	326	327	339	376	371	377	353	349	340	376	374	362	354	349	347	332	382	352	363	372	367	338	344	373	352	330	338	384	371	353	366	381	377	380	345	374	328	305	344	388	310	355	361	367	344	317	348	360	357	374	371	357	360	340	328	339	324	372	383	370	331	327	338	390	300	355	367	389	343	353	356	345	337	400	376	369	361	368	361	352	354	375	383	347	359	367	392
2326	873	888	892	898	1199	844	820	804	786	841	842	828	826	798	808	761	786	789	844	824	838	781	801	843	838	810	798	848	836	780	836	837	802	792	822	823	804	782	820	847	758	818	785	859	832	853	816	783	866	836	800	825	764	833	810	818	822	810	778	808	830	834	858	847	836	778	776	781	766	826	797	850	790	771	815	819	778	797	822	796	863	825	794	824	797	802	765	841	855	791	831	827	783	764	844	779	825	823	823	804	871	818	764	800	787	804	829	797	854	842	830	793	805	800	846	868	795	828	803	872	814	788	782	809	819	791	796	832	784	855	802	851	831	835	817	783	794	800	755	764	848	781	793	840	795	784	804	816	812	778	811	782	853	795	801	770	813	818	803	787	864	782	732	752	840	814	797	809	843	788	798	821	822	851	780	839	840	798	801	790	759	822	835	793	792	831	807	770	830	800	807	817	771	770	795	786	793	753	818	814	824	809	767	835	835	815	819	818	788	760	856	850	825	806	850	810	800	808	825	828	835	853	808	821	768	777	795	769	800	824	771	747	775	829	792	795	819	827	813	751	813	819	808	838	802	818	883	772	783	785	813	807	804	813	828	725	783	808	832	840	793	790	805	857	846	819	799	831	810	810	786	772	798	822	817	800	765	802	800	824	788	797	798	788	851	772	810	834	824	760	823	796	773	808	796	855	838	783	831	839	780	824	790	808	846	794	809	803	780	819	843	738	809	829	807	779	829	811	797	848	808	781	835	789	845	810	834	797	763	814	764	839	794	809	742	820	804	771	752	789	767	828	745	809	831	832	786	858	852	811	807	794	793	807	818	837	781	779	816	799	813	808	844	821	755	780	765	823	825	779	785	826	845	791	785	832	824	815	793	773	854	787	803	792	803	847	760	785	793	873	816	811	829	810	821	851	817	804	815	811	792	822	771	813	829	795	822	820	803	807	774	818	825	861	862	825	800	811	805	818	818	866	799	852	758	785	841	764	870	807	819	799	796	764	786	806	808	809	772	765	839	807	854	800	804	856	814	787	804	837	846	726	790	799	824	833	803	839	806	823	806	854	826	846	850	795	780	839	788	787	798	791	821	766	843	802	758	825	866	819	816	814	806	796	822	815	830	779	819	816	855	819	802	806	831	828	823	794	793	788	811	840	817	807	799	778	805	855	820	792	801	799	816	802	766	788	769	740	796	829	841	822	787	786	808	817	800	808	801	799	797	819	849	821	784	804	841	787	787	805	804	778	769	837	773	753	801	807	780	835	779	822	826	832	826	821	829	800	795	782	817	817	809	828	781	759	828	832	817	847	762	785	819	781	860	836	802	801	791	808	780	759	843	866	757	781	863	768	788	784	841	814	834	800	780	821	786	797	787	852	817	854	826	799	826	821	791	838	762	802	810	820	782	780	844	830	835	883	820	755	763	817	823	792	813	750	789	828	836	786	845	815	810	845	829	762	830	830	860	837	771	789	853	840	802	856	783	832	845	770	803	820	805	830	777	721	777	754	798	862	817	844	789	814	804	803	838	837	827	843	836	828	816	768	753	790	812	795	795	807	812	751	840	844	838	799	743	797	846	806	810	796	821	825	767	800	809	785	805	764	760	820	814	772	770	852	785	770	803	791	820	769	809	860	784	814	856	831	816	793	829	768	818	869	843	783	797	896	798	752	843	777	811	777	804	821	821	804	793	794	816	797	839	870	844	774	786	863	780	810	767	836	813	846	794	791	797	793	803	782	774	793	793	854	785	814	811	909	812	869	804	796	807	815	775	800	836	811	817	773	803	825	801	806	834	790	819	794	829	794	790	813	771	806	851	831	801	790	811	775	803	807	829	830	772	761	782	808	803	838	813	816	848	855	788	819	857	805	765	831	767	760	840	810	748	829	767	902	808	777	816	790	785	826	852	818	839	799	787	816	779	785	805	818	790	753	804	831	821	828	816	777	798	828	839	866	847	877	812	818	799	816	759	751	844	763	848	794	796	812	840	792	814	805	824	795	855	762	851	877	823	863	756	840	814	805	816	804	824	808	819	832	811	734	788	774	805	827	843	791	795	809	830	790	723	832	854	810	808	801	855	836	858	835	812	845	812	777	811	800	779	758	770	884	840	828	832	854	822	799	874	848	823	813	812	818	811	762	825	826	832	836	803	793	792	804	831	826	813	841	765	814	820	851	798	800	824	733	787	785	827	851	830	798	856	802	900	853	812	809	799	819	870	876	801	807	809	818	834	816	751	753	823	793	844	799	772	826	791	755	808	779	804	849	787	840	822	891	715	802	828	768	856	826	835	835	820	791	747	803	775	854	810	801	775	753	814	799	838	840	801	804	779	809	756	821	766	814	850	841	782	855	773	906	840	810	815	807	776	758	814	846	797	818	808	811	794	797	799	793	839	838	787	781	782	799	785	751	798	832	814	796	821	840	854	795	829	815	827	843	840	851	811	822	811	805	810	823	832	814	804	814	814	865	810	834	831	835	833	774	840	847	830	774	817	807	814	803	861	818	791	801	745	802	789	884	757	815	868	774	821	807	807	839	818	820	816	818	856	796	810	806	808	782	833	841	817	789	837	824	840	836	790	840	845	779	800	777	816	803	820	799	819	819	781	804	783	771	799	817	774	823	817	833	807	752	795	824	800	819	806	865	806	819	765	793	839	806	783	825	829	853	829	867	817	833	806	798	875	785	783	836	767	800	841	842	796	819	821	814	846	787	831	840	810	814	805	752	825	749	814	794	778	857	764	823	787	852	788	747	815	841	777	797	824	796	825	826	752	813	810	857	810	871	821	801	803	840	822	822	762	824	813	820	839	817	743	796	762	811	812	819	797	869	844	791	799	889	805	812	764	826	780	796	792	786	839	783	836	822	777	828	800	825	827	823	774	839	790	776	796	844	852	828	802	843	807	841	830	780	805	859	812	792	815	802	813	778	770	827	800	791	818	841	772	824	822	788	823	781	802	788	818	813	752	846	879	779	827	806	809	822	801	793	768	821	851	806	819	809	803	732	808	782	836	786	775	818	855	770	819	804	823	816	832	836	761	786	785	797	799	790	848	877	801	791	796	804	864	832	850	812	859	840	822	811	831	808	821	821	853	832	818	838	864	842	781	869	784	825	777	814	801	866	821	836	786	820	775	825	812	816	778	815	768	883	848	829	784	812	818	789	782	827	726	831	781	795	820	777	815	776	844	820	778	825	770	857	803	816	849	851	835	795	852	837	839	850	819	776	841	814	806	774	816	784	846	777	811	821	820	834	814	804	830	797	826	735	831	820	801	779	819	849	802	817	826	808	802	841	805	765	758	760	799	861	832	800	803	805	844	794	809	828	838	839	820	817	845	820	842	842	856	837	784	820	797	817	774	791	813	787	833	793	795	858	765	854	785	808	763	794	853	825	850	813	794	833	828	817	807	845	863	841	794	803	792	820	799	742	798	794	823	811	818	817	812	803	807	843	829	812	793	793	824	836	825	775	850	808	772	805	823	789	786
8345	669	651	546	420	410	287	297	249	232	257	239	230	201	235	208	232	211	225	215	224	238	208	202	242	214	225	190	195	188	202	231	227	200	210	231	207	224	209	212	196	220	184	229	213	200	229	216	221	224	209	191	213	231	232	211	187	226	239	205	203	214	210	164	166	212	225	205	234	228	204	190	244	188	208	198	210	215	249	209	204	228	209	215	194	199	195	208	195	212	230	268	212	204	203	226	196	212	227	197	226	191	201	202	182	215	231	191	218	242	231	226	200	226	190	194	200	202	215	208	228	199	226	221	225	201	228	180	223	214	183	239	213	216	232	195	227	232	203	222	200	199	179	205	201	218	212	198	235	212	206	213	196	229	199	193	180	214	183	219	223	204	187	207	179	229	184	235	226	215	204	206	207	195	200	180	193	227	210	234	217	230	210	208	219	209	206	209	216	192	229	183	223	248	217	207	193	211	200	199	236	205	233	213	206	192	194	204	236	212	219	220	207	200	224	212	184	222	224	247	232	223	213	218	206	224	207	236	205	211	195	241	252	222	222	221	184	228	235	226	241	205	202	212	188	216	214	196	202	207	237	190	215	215	201	231	201	187	183	190	218	218	180	220	221	238	210	189	219	218	230	211	210	193	200	181	206	203	217	188	223	204	208	222	230	198	219	211	207	212	217	229	191	220	220	201	182	243	201	192	236	203	209	214	215	198	181	215	214	217	207	225	187	183	197	214	196	206	203	205	195	203	209	207	209	228	227	206	210	218	179	224	216	236	204	214	217	216	189	228	202	199	204	244	246	208	197	208	241	205	226	201	203	224	194	197	184	205	206	217	199	205	219	230	214	193	212	210	201	217	219	227	227	214	220	192	212	201	219	237	185	224	202	197	206	210	220	228	206	215	212	198	211	203	216	212	216	224	230	221	196	186	205	206	190	203	215	210	196	208	204	203	203	179	219	199	195	220	203	205	238	223	180	208	207	206	211	198	173	221	217	212	232	228	192	195	226	171	221	221	229	203	194	187	233	239	232	201	220	208	205	205	197	181	197	212	215	235	217	237	217	234	235	218	227	204	210	227	201	201	227	202	207	224	209	171	205	225	208	195	205	220	192	188	214	215	203	209	207	219	243	217	234	203	193	215	202	183	193	216	252	227	195	206	199	203	205	197	212	236	217	224	239	216	203	224	229	226	198	231	215	236	230	242	204	230	201	215	197	212	194	207	196	201	206	197	182	207	189	189	250	201	231	218	210	184	221	206	226	207	209	190	210	224	164	186	206	224	187	178	214	198	203	217	204	188	216	210	202	228	206	218	234	213	225	206	208	206	241	240	211	230	243	230	191	189	198	210	210	217	203	173	193	219	203	217	206	212	191	207	206	192	225	229	205	201	217	194	199	195	191	238	185	212	223	231	215	210	197	180	217	206	222	218	223	218	201	211	235	194	214	171	226	219	218	215	200	198	182	190	200	176	235	192	229	210	210	207	208	215	213	210	228	222	189	208	206	211	204	232	195	222	207	210	214	211	213	232	214	225	226	204	196	219	208	205	193	212	224	204	209	206	189	228	205	256	224	248	205	209	238	228	194	211	231	212	193	211	205	214	200	204	204	218	198	207	182	201	206	214	197	224	227	208	199	196	200	216	209	222	193	197	214	217	196	229	225	227	238	214	244	199	209	218	180	234	214	196	214	186	208	194	239	206	175	190	197	221	198	218	175	193	176	178	243	220	215	226	234	201	210	205	198	171	183	199	207	198	185	179	216	227	200	179	228	201	213	202	213	234	226	203	209	192	194	196	189	219	212	225	212	196	196	193	226	209	206	228	195	177	206	211	223	201	235	200	195	211	189	226	187	220	186	201	211	227	217	195	233	195	235	205	201	198	195	187	203	208	238	202	223	207	222	208	236	214	228	209	209	193	215	204	220	233	211	210	203	209	232	238	188	183	213	197	197	242	218	194	226	204	180	193	214	219	204	210	220	210	198	217	201	194	210	206	229	203	187	215	201	218	226	189	193	214	202	207	219	190	183	247	189	214	223	208	219	222	217	227	214	200	208	215	200	207	202	193	196	221	219	188	213	226	190	200	231	192	203	240	215	216	205	205	230	204	224	208	223	166	214	204	225	220	227	218	216	222	199	222	221	203	222	216	194	208	208	207	202	199	186	207	202	184	201	201	193	204	195	188	233	216	193	191	216	212	181	192	201	211	194	202	174	208	230	208	200	203	185	215	214	203	209	209	200	197	180	222	195	208	208	214	237	230	197	213	222	196	201	195	220	220	178	214	204	217	213	193	191	182	222	214	176	164	215	233	230	196	185	215	195	178	217	211	226	240	209	211	198	201	197	205	216	219	200	222	215	247	240	209	210	192	206	194	193	196	211	203	173	206	194	213	202	199	212	209	213	179	188	185	201	228	227	178	216	212	205	206	215	222	233	247	192	211	207	206	242	220	213	193	190	207	217	202	208	199	200	205	190	191	206	191	209	204	207	215	222	201	192	242	222	213	224	187	231	232	201	219	228	196	221	217	228	229	211	209	214	215	184	219	203	222	220	244	188	222	230	191	191	213	228	199	195	191	203	224	195	217	218	218	223	206	239	245	202	195	214	208	213	202	207	209	193	202	204	208	183	203	217	212	208	224	195	238	208	187	217	193	202	205	178	197	203	201	199	190	221	206	188	227	213	222	185	198	226	239	203	197	193	182	195	223	214	196	199	209	202	211	222	221	210	205	236	213	179	227	235	220	208	208	216	195	201	233	230	252	206	190	219	212	206	194	228	194	188	208	214	226	209	194	203	207	192	196	203	193	211	203	205	227	209	223	206	221	229	199	218	191	206	188	216	240	208	207	201	190	229	205	236	187	181	235	211	219	212	233	198	217	241	247	225	243	224	190	196	205	238	190	266	222	192	239	247	189	231	225	206	215	216	213	195	224	218	211	223	223	197	185	196	205	210	213	199	215	200	214	227	229	230	225	217	216	210	206	224	188	216	190	218	225	229	206	229	203	208	194	212	211	201	198	207	210	214	232	230	229	200	204	174	200	214	225	215	227	176	234	254	200	188	208	225	215	183	180	206	211	207	220	211	202	208	215	213	215	202	210	194	224	205	234	226	198	206	215	217	208	199	218	177	216	219	221	198	214	221	202	220	172	201	204	229	195	172	191	217	222	216	220	183	212	183	215	228	206	223	179	224	191	226	185	208	240	178	198	245	201	188	190	233	203	230	206	220	221	228	194	190	226	183	205	186	225	206	235	217	203	213	212	206	219	202	243	210	193	222	228	197	216	179	215	210	219	209	204	222	220	207	217	206	245	218	248	233	195	203	201	226	182	197	240	211	197	197	205	199	217	215	213	212	188	183	189	185	236	186	191	235	222	199	190	215	196	178	246	234	225	196	204	236	205	220	211	225	188	195	200	203	219	187	210	201	213	185	199	195	226	203	219	213	204	180	235	199	199	176	196	216	245	195	214	191	179	197	212	190	196	217	185
6564	918	1447	1627	1544	1571	970	866	798	744	708	706	633	665	625	642	635	615	656	574	609	573	575	583	597	567	557	580	583	584	586	599	551	603	581	550	588	588	577	569	541	569	559	572	584	546	544	562	561	518	596	504	550	516	574	565	523	581	575	590	543	581	513	559	542	552	578	527	520	572	525	519	614	565	558	514	536	541	573	542	559	533	545	559	534	569	548	539	549	596	548	576	532	546	498	541	567	537	546	572	566	526	548	507	562	567	556	532	511	571	591	548	592	553	542	577	535	545	536	523	573	516	593	558	539	569	540	553	556	525	527	561	572	591	586	565	558	550	557	553	602	564	538	583	555	528	556	517	550	542	574	539	571	533	529	571	593	575	542	501	575	500	547	557	592	583	581	547	564	540	531	554	571	532	539	545	586	524	566	561	544	509	575	553	555	551	562	564	556	483	603	519	548	544	556	526	541	574	531	535	511	562	536	552	535	594	554	563	566	543	544	537	555	558	549	545	538	534	528	555	572	553	546	552	543	543	536	539	570	520	520	566	505	556	557	546	559	549	521	516	531	576	563	500	536	521	526	543	526	509	560	547	595	594	555	560	595	525	553	581	574	539	554	533	553	530	568	536	593	614	540	510	540	543	513	539	567	565	552	576	569	528	561	566	543	540	535	554	571	548	496	550	610	585	548	579	537	564	503	525	544	542	548	537	567	540	562	545	567	573	508	541	560	551	518	553	532	538	520	546	588	547	508	507	562	511	574	488	536	544	540	547	543	548	520	505	486	544	535	526	542	579	588	538	524	546	541	492	548	569	561	572	556	547	541	560	521	537	515	520	506	528	547	575	568	493	586	511	551	529	550	542	572	553	567	523	557	520	537	537	581	551	513	575	544	572	498	508	540	551	579	546	566	553	550	565	575	568	530	561	523	549	546	532	536	517	523	571	524	540	538	579	502	528	561	561	539	567	532	550	578	523	539	521	548	578	546	502	508	525	566	543	556	550	586	534	569	570	529	567	566	545	540	554	506	535	556	536	555	520	540	521	575	582	535	516	547	583	509	557	566	525	548	565	546	546	544	556	578	567	551	540	533	555	528	534	560	586	501	543	548	563	554	567	609	555	547	558	537	540	538	557	536	546	567	534	559	578	523	528	531	552	574	553	580	574	546	539	566	522	582	545	506	573	542	528	549	561	534	576	599	534	521	614	562	571	574	610	550	525	546	560	555	528	569	503	553	562	551	539	550	602	503	563	528	564	535	568	565	558	503	575	545	535	558	532	551	584	558	559	550	526	552	562	579	560	545	518	549	553	539	571	573	537	535	568	529	531	572	560	538	526	533	525	557	531	532	552	578	575	543	578	591	553	486	510	563	550	545	534	558	572	523	567	538	521	548	549	508	541	574	549	564	611	549	563	551	544	549	551	543	538	551	533	563	522	583	528	561	543	587	574	540	560	549	538	563	536	554	559	549	573	527	536	570	555	555	531	538	520	569	593	565	570	556	544	574	512	524	601	553	508	572	514	586	477	537	560	576	568	563	539	554	579	564	579	566	582	579	524	598	563	532	578	583	587	546	532	511	587	549	519	515	548	504	540	539	550	545	571	550	516	571	572	579	544	560	602	590	565	530	596	551	558	511	535	559	540	550	549	559	575	529	543	525	568	544	543	546	556	533	566	563	544	553	559	589	508	627	508	551	546	567	572	567	546	549	537	558	550	523	534	547	535	521	472	516	552	571	564	601	557	514	551	527	587	524	565	537	552	545	557	560	549	574	606	494	512	521	507	519	545	555	533	559	513	551	573	540	544	542	545	549	559	537	557	558	539	546	565	536	567	567	574	557	531	550	501	554	555	528	539	572	536	555	515	561	496	540	537	563	581	568	507	559	550	578	555	578	562	554	550	540	559	577	507	524	498	508	573	580	585	567	518	539	519	549	537	579	597	563	562	542	526	560	537	545	545	564	537	578	551	549	520	558	531	539	563	547	579	616	501	560	525	485	536	557	543	542	570	579	559	526	527	569	558	536	573	580	540	567	549	553	574	560	555	506	559	566	480	515	591	549	532	522	554	582	550	514	577	541	539	569	526	549	560	571	560	528	556	581	556	592	575	575	543	551	559	552	558	562	509	556	567	549	528	536	537	551	530	507	532	547	540	584	564	519	569	533	568	537	561	538	525	517	578	538	569	540	494	504	530	531	534	548	526	556	563	536	579	562	593	568	496	529	526	567	554	534	552	539	522	583	556	590	551	579	553	537	580	516	557	550	528	574	519	537	559	511	551	534	594	534	540	548	538	536	566	538	565	594	542	557	554	584	536	543	555	546	570	524	565	524	569	525	530	560	561	533	558	521	528	574	518	538	541	569	528	524	538	524	532	521	540	556	524	510	574	506	558	529	568	538	549	479	558	536	531	528	523	523	557	535	491	534	567	515	565	539	556	489	534	521	526	549	533	502	520	563	544	565	547	562	525	553	524	525	565	509	511	569	545	569	567	558	566	547	547	561	544	570	556	536	542	583	577	552	558	523	541	568	567	520	527	528	567	528	551	547	564	596	516	548	563	571	574	589	563	541	532	535	568	535	587	559	535	548	548	555	529	538	561	526	535	570	498	566	544	580	514	512	550	515	493	571	549	607	552	562	559	565	522	569	553	553	563	564	541	558	554	566	572	573	606	581	502	524	498	521	564	526	562	527	571	549	532	512	545	542	541	556	525	562	556	560	498	558	550	544	548	513	577	566	560	525	523	553	541	530	549	601	581	551	535	565	532	524	577	580	547	505	558	522	559	572	537	545	563	540	556	569	548	561	541	502	578	580	551	590	555	552	536	531	540	593	533	521	546	534	522	556	571	564	565	529	525	509	583	568	541	530	542	529	561	592	528	549	515	485	558	536	545	518	521	590	568	514	544	569	541	532	569	552	550	579	585	574	587	549	528	571	547	536	520	552	565	551	519	573	529	552	553	567	547	564	546	537	537	577	559	566	529	553	520	562	507	534	530	554	536	592	554	536	513	556	516	577	539	507	555	552	556	586	554	598	553	532	566	547	552	564	549	526	579	559	537	497	595	557	526	543	545	582	577	539	555	519	550	524	546	510	563	537	562	546	577	539	567	556	542	559	532	560	524	572	607	547	504	531	548	579	563	548	572	596	531	575	522	577	544	542	557	584	574	541	540	568	544	560	584	539	565	579	551	561	501	548	574	512	568	580	538	559	554	568	550	565	551	514	545	529	544	534	523	537	571	501	562	546	535	519	535	519	564	520	566	553	569	539	545	532	517	529	541	540	529	517	561	537	564	511	562	533	521	531	548	586	575	514	541	553	522	534	539	561	503	556	564	551	579	581	547	559	551	543	551	562	555	522	521	515	550	559	587	544	538	544	496	536	521	549	578	479	541	572	553	553	575	570	527	557	523	545	567	561	555	581	550	548	551	562	569	536	527	536	521	530	514	582	590	570	544	589	533	560	554	576	531	551	526	569	519	578	532	564	530
15234	1563	1249	1064	835	922	574	458	464	427	425	382	393	429	433	437	372	399	374	359	417	350	383	382	364	416	399	368	368	361	374	351	328	396	390	399	355	364	364	382	352	408	377	394	375	343	380	375	387	359	386	398	381	416	368	395	395	400	376	359	367	374	377	337	384	352	425	390	375	387	400	381	378	385	386	375	356	366	369	365	372	376	347	360	391	370	348	381	382	412	373	379	387	356	404	407	363	380	381	382	384	385	368	389	370	367	379	383	371	391	356	407	345	372	397	358	370	367	398	365	355	367	373	374	412	352	353	382	396	412	384	385	345	342	405	376	364	361	358	394	418	371	347	380	350	374	364	390	400	380	391	384	367	354	377	430	387	406	350	394	355	335	371	406	388	355	367	371	349	361	356	412	375	425	376	373	393	431	402	340	363	378	346	377	380	349	331	362	373	399	350	370	386	351	379	398	348	412	400	384	407	386	368	369	369	351	346	346	367	369	377	370	392	391	360	386	375	362	412	371	365	379	359	404	359	344	373	409	330	339	380	372	374	368	370	371	385	375	368	355	350	337	370	398	348	360	386	400	382	371	344	343	394	374	353	399	402	401	386	382	392	380	335	328	376	348	403	384	377	384	363	389	359	372	397	378	385	348	409	345	405	355	366	376	361	369	397	376	359	370	384	338	362	369	341	379	403	348	369	392	407	362	402	369	395	398	347	354	361	372	353	390	365	348	379	323	346	341	369	400	379	372	385	354	392	364	318	356	392	417	368	398	377	373	411	367	377	399	390	341	389	385	354	359	388	365	328	388	379	357	357	370	375	363	371	340	329	377	382	330	339	380	390	394	402	400	352	376	366	370	358	436	371	366	385	366	354	368	384	298	356	359	387	354	387	372	368	363	406	375	377	380	357	361	342	387	366	360	340	374	377	392	379	386	337	391	379	356	353	374	412	333	369	347	339	355	399	392	396	393	364	355	359	363	380	354	396	350	402	365	384	356	388	402	345	374	370	359	378	378	367	387	381	348	388	362	384	379	373	332	402	384	387	393	352	402	389	389	392	372	379	347	355	377	370	383	351	408	346	358	386	378	402	367	428	328	385	365	394	378	375	382	377	397	398	378	364	395	384	376	342	361	368	321	378	385	373	403	398	392	382	397	376	372	366	360	384	383	382	358	360	367	331	357	382	385	399	367	374	439	371	349	365	383	363	377	383	401	379	396	347	392	354	401	403	347	392	348	394	388	386	377	386	339	365	402	381	390	349	363	372	352	379	365	367	389	370	396	339	348	342	375	365	381	382	369	333	369	373	377	400	360	369	362	389	372	383	376	343	376	384	388	363	370	344	314	326	323	343	354	371	402	381	385	393	392	407	373	370	386	355	377	384	356	411	380	372	377	350	337	370	349	360	397	386	384	350	371	337	395	381	413	385	381	357	376	389	390	339	376	369	377	363	338	358	411	389	358	408	391	407	386	365	411	371	352	362	376	373	362	344	356	337	393	382	387	384	373	353	352	357	409	374	376	381	416	369	407	389	348	351	378	371	354	342	366	362	383	372	383	382	377	328	363	358	365	397	407	345	373	406	381	344	404	393	350	349	367	342	392	402	401	413	391	357	369	319	402	429	370	393	368	341	396	385	386	386	358	371	350	344	396	355	424	337	322	364	399	336	359	385	375	361	395	376	359	359	409	357	367	336	347	404	361	387	379	380	395	379	366	359	368	407	384	409	366	365	359	392	378	372	390	372	378	368	390	367	355	396	360	360	388	400	402	357	359	400	398	408	359	357	379	379	409	373	382	361	359	380	342	369	338	376	372	376	374	383	371	364	378	373	402	383	371	361	347	354	376	404	386	401	365	375	370	372	378	404	378	415	369	357	377	357	381	374	364	355	394	385	423	410	371	384	396	402	369	371	413	358	328	365	376	408	343	354	420	358	382	372	365	365	366	391	377	385	387	378	396	404	356	358	357	333	358	356	357	369	364	357	393	367	401	404	397	352	374	381	375	381	386	402	386	431	372	373	356	375	364	359	393	383	352	391	350	330	428	353	383	399	377	368	394	414	368	344	372	388	346	349	387	381	354	362	373	367	385	377	405	368	360	360	363	358	362	356	351	371	406	388	397	407	343	386	370	336	375	359	366	377	350	394	398	357	352	376	356	357	361	375	382	377	379	417	367	376	392	376	368	428	356	350	364	353	356	387	405	347	352	346	389	385	344	381	398	364	355	403	356	375	334	385	380	380	379	385	371	370	374	402	413	363	351	377	367	353	378	364	385	398	393	402	363	358	389	372	348	377	373	357	357	387	417	378	380	352	406	357	401	373	387	372	382	326	359	417	417	382	377	373	359	312	356	388	363	390	367	394	326	367	363	378	375	383	375	390	394	334	374	407	456	347	360	369	375	357	352	362	389	356	381	375	384	372	349	379	361	333	371	422	388	368	390	370	380	388	380	373	383	395	375	372	360	351	322	364	355	379	399	362	382	374	397	374	368	381	323	349	346	400	376	366	353	363	372	368	378	391	400	373	383	357	371	419	369	382	390	365	349	366	360	380	418	355	369	352	381	367	389	368	387	378	359	387	355	337	386	377	362	363	378	396	380	356	353	373	389	424	376	352	387	319	339	362	362	361	384	328	375	381	408	385	385	405	392	387	346	352	383	364	377	378	388	361	330	398	382	364	387	379	375	391	381	367	376	369	375	359	387	348	341	356	372	403	398	396	403	342	365	374	345	376	363	384	347	388	386	390	393	364	375	362	385	366	388	352	391	388	348	346	418	372	360	361	407	406	384	393	370	346	329	362	390	384	383	390	357	363	390	354	381	395	407	338	350	381	389	382	374	376	388	395	365	394	391	389	394	390	349	348	377	391	344	354	358	403	382	392	369	361	384	378	364	379	358	390	399	427	380	369	353	376	369	378	382	381	344	353	401	351	386	369	375	413	367	346	379	361	348	370	376	395	337	369	349	354	385	377	355	366	372	396	344	363	352	347	352	380	385	356	375	406	401	368	381	379	390	367	363	410	343	346	365	377	365	337	364	377	385	393	387	413	363	346	359	378	381	390	330	380	330	356	341	384	429	399	386	377	352	354	396	363	358	363	385	386	374	388	378	398	373	366	372	421	386	383	345	345	369	388	386	365	382	364	377	372	384	366	367	389	364	359	375	386	412	403	383	370	397	402	375	370	398	390	361	376	382	384	403	381	373	374	343	392	408	416	369	375	394	405	309	385	370	384	385	395	354	351	396	376	390	345	398	365	374	392	366	355	409	352	370	385	427	399	365	383	334	379	372	431	397	357	395	379	355	380	377	358	394	378	365	381	350	380	321	410	365	387	389	350	397	383	375	369	359	360	359	347	392	370	398	340	405	361	356	412	340	352	411	421	351	404	385	361	408	405	382	416	377	400	324	380	374	391	353	336	381	401	400	390	385	375	365	371	387	374	382	430	398	366	400	383	376	346	376	367	368	383	367	397	358	369	397	364	390	401	378
8529	1494	2682	2959	2698	2999	1700	1501	1409	1207	1209	1166	1109	1066	1098	1010	1006	1034	957	969	961	972	926	1022	961	955	856	976	981	956	916	939	899	925	930	912	900	942	967	894	909	926	961	917	869	907	911	906	897	913	939	896	941	873	907	885	846	872	856	825	893	859	881	910	919	869	956	857	937	844	890	846	912	908	943	896	894	870	886	903	950	968	891	888	950	831	930	951	946	878	889	875	911	900	915	847	923	916	881	935	915	897	933	887	921	938	877	919	860	894	922	901	945	898	878	841	863	878	884	922	932	909	968	857	887	916	873	896	905	886	850	877	891	910	889	927	928	864	943	923	939	874	876	862	905	915	912	880	896	913	890	921	882	871	881	858	894	843	881	912	940	868	868	892	890	886	872	870	877	849	921	880	869	907	889	852	900	863	877	835	911	894	910	925	880	896	865	841	909	914	888	886	881	892	876	908	890	883	884	875	890	926	929	912	963	898	870	849	837	849	886	868	896	926	914	890	942	904	914	939	866	917	939	937	905	883	906	860	885	870	877	862	892	890	929	863	929	832	920	920	945	868	925	915	910	839	895	851	924	857	958	846	875	874	918	902	865	910	949	916	870	921	894	814	946	885	859	895	870	905	886	943	898	904	863	936	851	834	905	973	848	908	885	838	902	855	952	866	931	859	924	901	848	852	915	920	890	861	895	929	842	883	887	867	926	901	899	852	887	872	884	906	834	888	902	910	901	890	884	889	835	880	834	891	899	912	853	877	877	870	959	848	826	908	933	841	861	887	882	839	874	904	881	897	930	889	872	896	862	872	909	896	891	905	900	885	901	889	866	957	831	856	885	886	882	873	916	904	950	896	826	870	900	906	890	912	876	905	870	935	868	873	905	859	916	896	897	935	830	899	912	853	903	893	913	902	885	886	907	885	882	877	908	900	933	875	938	898	889	887	889	859	902	886	903	920	914	924	943	888	830	826	946	825	878	891	874	938	921	914	914	908	838	881	836	886	858	905	883	921	872	903	929	895	891	932	878	935	900	891	890	840	896	911	897	873	911	860	868	874	884	858	905	923	919	899	873	920	890	931	854	870	930	899	869	908	874	912	898	867	853	854	855	904	913	923	901	896	902	882	864	862	907	858	887	920	887	878	883	901	893	907	883	910	869	875	942	916	896	891	953	819	919	876	862	915	833	911	906	889	888	926	883	909	884	855	883	918	830	874	934	874	871	883	878	869	887	888	919	917	899	883	887	889	910	879	844	911	885	864	912	911	896	910	968	901	896	898	924	933	873	870	814	881	915	896	886	859	927	893	849	869	870	896	818	923	883	918	927	826	857	834	920	895	845	910	885	873	843	843	852	831	906	890	835	919	913	913	915	927	886	851	915	936	872	878	908	922	824	891	868	904	880	891	869	867	845	896	836	939	872	882	881	911	900	901	921	913	948	926	893	895	882	908	877	906	893	894	906	887	956	901	907	858	891	846	911	920	886	887	929	912	901	904	878	881	944	904	911	891	864	876	905	891	895	888	894	914	906	899	904	885	872	951	930	838	877	905	920	884	884	852	876	933	848	885	811	905	841	860	891	858	894	884	904	912	867	906	897	885	926	897	919	853	842	903	929	865	934	905	907	908	891	839	896	948	858	911	911	889	891	918	847	882	882	891	938	927	905	862	892	867	890	863	904	859	878	941	873	927	844	896	907	894	882	916	888	956	840	840	891	856	869	867	920	864	852	940	918	890	887	887	916	920	885	855	935	870	907	843	920	873	915	884	852	886	862	884	822	860	934	872	871	910	902	863	874	912	945	868	888	862	878	914	889	877	901	884	904	890	887	859	915	890	883	896	879	925	925	904	867	878	929	914	919	904	869	896	834	901	874	879	892	940	866	856	890	854	930	852	965	936	866	884	936	878	987	899	879	850	933	894	888	951	913	870	911	903	879	835	928	870	809	879	908	904	885	916	871	895	863	881	874	850	879	860	873	919	843	935	901	902	877	940	863	888	861	912	890	861	947	906	858	913	892	925	985	914	927	841	928	854	891	890	851	930	895	904	922	875	833	858	900	862	901	908	890	956	932	934	907	869	905	910	903	858	879	877	885	910	888	940	894	894	851	920	940	905	868	889	857	930	922	926	925	915	897	863	884	874	875	855	927	904	918	888	902	894	851	889	877	874	892	846	901	914	885	939	864	888	906	903	892	888	842	930	908	897	890	869	932	921	914	918	921	878	846	900	876	927	892	871	911	889	871	873	898	859	929	874	873	864	867	895	889	886	854	843	871	899	908	888	929	917	838	868	847	872	903	850	960	889	910	868	910	849	878	921	855	897	893	886	869	928	865	907	854	847	931	921	895	879	868	929	925	888	942	874	922	918	865	909	899	946	836	890	869	903	869	857	907	916	894	843	938	879	921	907	924	919	907	887	937	909	882	886	902	885	893	877	837	888	912	861	853	878	915	874	841	897	875	926	882	886	857	903	881	857	835	937	856	918	876	895	884	899	892	911	843	905	875	883	884	892	886	858	883	872	904	894	903	926	922	905	940	885	916	884	938	914	877	962	871	867	917	916	871	907	874	881	937	879	953	912	898	830	887	889	922	870	890	893	914	894	927	943	926	898	906	892	850	943	852	905	922	832	857	894	902	894	866	935	874	881	923	935	910	840	858	882	899	846	907	883	850	886	896	870	909	868	905	924	907	900	906	910	908	920	889	933	848	902	913	879	869	887	849	892	834	920	895	955	900	849	921	873	825	883	868	871	895	937	846	940	885	889	851	879	819	880	890	898	874	905	865	874	872	912	873	1004	898	851	915	951	920	958	893	901	959	844	902	886	794	915	861	907	920	875	910	872	865	884	904	935	918	874	906	871	917	901	899	888	874	853	883	919	885	870	917	878	884	919	895	867	913	902	852	902	894	888	899	957	872	864	901	907	835	957	912	907	852	949	872	957	875	909	927	933	908	878	882	879	860	916	879	857	888	877	896	891	888	954	941	893	915	884	845	924	891	869	879	808	888	904	883	894	884	877	893	885	821	882	897	939	874	825	808	870	932	882	880	891	892	882	932	895	948	892	924	868	865	862	875	848	880	913	917	911	897	880	861	891	916	901	848	885	847	918	862	864	913	910	941	846	903	910	918	858	870	849	938	871	909	926	902	869	891	898	905	900	882	872	894	883	943	895	907	875	854	894	862	858	929	874	861	878	870	861	897	804	877	918	909	927	867	895	877	866	914	895	889	936	904	874	885	858	893	938	863	904	919	879	904	909	871	883	894	877	904	893	847	873	875	949	856	876	856	875	958	882	871	880	918	818	896	898	875	905	934	883	854	868	898	866	856	886	890	881	859	870	867	899	923	912	947	888	871	895	909	865	858	876	880	964	884	890	921	866	908	898	890	913	900	918	891	917	881	876	888	911	879	865	942	881	881	873	862	873	858	893	876	858	914	801	861	856	907	905	880	865	913	953	868	864	862	865	864	928	859	903	878	933	893	906	870	890
1784	427	388	388	617	741	374	351	343	359	355	332	332	352	352	334	322	368	359	394	409	342	368	353	350	355	325	330	333	341	357	349	358	342	352	381	385	375	329	350	358	335	315	360	357	335	388	374	346	365	398	332	358	355	351	340	316	375	361	359	370	386	391	363	375	349	355	365	324	370	407	368	409	392	394	354	331	369	382	400	342	328	347	361	340	330	370	355	338	411	370	372	367	349	344	344	334	360	363	374	339	321	361	355	337	393	356	371	365	370	376	280	369	331	370	328	339	374	359	358	371	369	370	414	335	348	416	364	339	348	328	355	330	407	361	358	337	349	374	341	386	365	391	361	435	358	366	361	366	352	353	380	362	370	384	388	352	361	372	329	357	375	357	345	331	324	357	383	389	352	325	330	336	379	355	365	371	384	377	376	386	377	386	351	384	352	342	390	340	387	339	370	364	334	346	345	395	323	377	340	336	375	341	339	394	387	372	305	388	351	395	377	351	352	388	343	354	353	364	365	362	334	391	361	365	377	368	369	365	386	332	352	379	343	354	356	380	369	336	358	373	340	369	360	384	373	372	364	379	331	379	363	338	372	384	389	362	368	348	393	384	339	336	363	363	353	357	309	384	383	391	378	346	309	342	366	377	366	379	348	401	370	331	357	354	325	384	341	363	363	385	354	395	377	366	396	397	377	394	333	373	316	344	367	369	345	389	362	380	354	391	356	324	355	321	351	405	336	339	395	387	380	372	344	372	375	355	349	322	350	382	344	345	363	352	358	368	376	353	347	381	368	390	374	381	382	368	355	379	374	358	383	363	355	395	387	352	356	336	369	363	360	370	364	363	336	327	328	375	324	389	336	402	340	358	362	387	349	375	326	369	404	356	383	389	377	379	351	340	367	414	376	383	378	387	374	366	316	358	328	350	400	379	352	373	385	351	375	329	374	372	347	376	345	355	344	344	347	378	366	326	322	349	373	390	362	344	359	336	364	413	393	381	372	349	357	362	336	381	417	365	408	394	373	347	352	363	354	359	387	361	379	356	340	368	366	400	372	346	370	375	356	337	333	368	359	414	385	393	363	386	393	395	342	346	362	375	378	342	340	389	370	349	373	386	360	379	365	362	332	400	332	372	367	359	368	364	345	345	407	360	340	383	356	343	350	353	368	347	363	348	385	398	357	335	336	330	341	357	359	423	355	350	336	388	369	380	343	351	360	376	357	334	388	337	334	367	379	349	424	359	400	365	364	362	401	380	378	377	355	414	369	366	377	330	378	362	361	335	339	346	390	364	403	379	362	384	350	360	364	358	401	403	376	371	348	343	367	375	428	374	336	382	338	351	352	338	362	359	313	348	358	352	375	333	362	363	336	337	360	403	337	373	358	387	387	367	373	334	359	387	340	346	364	355	374	360	381	393	357	315	373	355	344	313	361	393	365	332	371	351	368	376	374	385	348	321	349	353	365	351	354	356	371	343	340	355	381	371	370	380	404	345	341	401	360	360	347	339	358	397	357	336	423	352	356	350	367	373	394	446	373	340	373	340	328	352	356	347	343	329	373	364	365	345	352	399	306	380	382	349	368	383	318	382	360	365	370	332	410	345	349	373	356	381	345	367	367	363	334	382	398	361	348	348	364	378	299	373	373	348	406	372	349	314	340	331	346	400	335	351	379	366	361	370	340	378	325	368	333	343	362	370	330	336	388	401	363	381	360	373	356	336	374	346	418	371	332	330	350	330	374	338	366	392	341	363	395	395	343	354	329	380	364	350	360	335	315	347	334	355	372	324	366	368	380	343	395	380	331	345	373	305	374	388	403	375	328	339	348	392	352	375	379	339	366	355	356	390	329	338	401	368	353	363	364	373	380	376	379	357	372	345	402	338	384	395	426	361	360	348	368	344	358	356	359	396	345	403	366	359	374	363	392	347	368	348	382	338	388	365	373	358	369	332	406	367	350	331	387	343	353	364	361	343	380	398	341	349	394	379	352	379	349	397	369	370	372	423	383	387	374	369	357	341	396	385	360	364	379	359	378	354	388	371	327	376	365	362	371	357	388	359	336	361	351	360	346	349	388	368	352	341	366	322	397	390	372	349	366	345	372	346	359	343	355	349	359	368	383	339	382	353	370	331	331	344	363	388	373	348	365	381	359	383	350	344	340	382	371	393	373	335	343	330	377	368	346	383	351	359	385	370	335	370	352	392	362	349	356	355	377	360	394	353	351	385	374	343	360	375	361	364	396	375	349	352	367	348	363	384	361	356	351	363	364	329	374	314	401	346	349	340	348	368	381	358	400	360	348	390	382	364	384	381	363	370	351	334	376	369	350	345	390	348	357	334	412	358	380	368	375	380	358	365	377	378	351	383	360	362	381	354	337	401	366	337	343	337	338	392	368	312	386	359	336	365	394	406	349	349	358	333	371	413	358	336	342	363	360	343	336	376	385	357	344	323	380	335	363	367	356	336	344	364	341	340	364	362	344	394	373	395	342	331	372	383	367	352	400	379	346	326	368	381	336	331	373	360	356	349	339	413	384	393	361	380	342	391	326	356	349	363	381	368	327	375	354	342	369	354	353	357	355	377	350	363	359	345	401	377	383	367	339	334	317	359	343	320	347	375	385	365	366	345	355	359	366	369	381	362	321	371	363	332	330	367	406	331	358	353	341	337	363	375	367	388	353	383	380	336	371	384	390	381	379	390	359	353	359	368	346	352	338	346	397	375	332	372	338	341	337	353	367	399	349	377	362	341	362	372	348	364	336	367	368	338	324	324	343	344	373	357	368	355	385	380	354	385	357	367	368	355	404	376	366	342	377	401	378	342	365	354	371	352	352	355	339	397	360	353	353	371	327	335	330	369	369	376	362	324	361	382	368	385	406	337	347	343	376	338	406	373	373	382	357	366	331	353	380	323	350	339	337	346	356	352	359	358	350	361	343	352	353	339	343	367	356	341	389	388	394	401	357	345	352	357	366	333	373	359	360	352	361	303	376	377	361	386	373	388	330	356	385	372	341	347	393	380	379	331	378	366	320	376	362	331	341	353	344	325	372	400	358	356	367	370	354	343	381	350	344	363	350	375	351	362	387	288	352	392	366	320	362	346	383	345	386	356	407	412	368	368	380	397	364	374	378	357	377	340	341	346	374	358	389	345	338	353	366	347	340	334	343	360	359	384	352	352	352	348	319	362	395	377	364	370	372	358	390	381	371	377	357	368	362	355	386	326	342	355	361	385	354	379	337	354	354	353	337	344	383	309	356	366	370	307	376	362	410	365	368	380	360	346	360	378	351	359	369	368	385	360	358	357	355	371	366	348	359	365	396	384	373	395	373	379	384	348	375	385	363	365	378	429	373	358	361	346	389	370	314	343	373	365	352	353	396	365	359	397	367	369	413	351	350	369	346	364	363	367	395	392	380	351	370	365	426	355	332	338	350	419	338	404	359	394	322	367	337	357	354	364	352	384	377	382	395	345	355	370	361	359	354	362	343
2075	836	930	928	2152	2340	868	868	822	821	844	784	819	840	826	782	850	843	809	848	840	821	840	841	796	898	828	840	841	817	781	845	840	862	848	850	845	846	795	838	809	797	806	777	842	810	799	814	841	815	885	852	860	816	798	821	864	856	820	869	823	828	840	871	805	829	774	853	810	823	806	826	820	833	827	832	874	882	831	785	819	842	850	832	785	836	835	849	828	821	816	796	815	801	823	830	831	807	825	805	809	802	824	849	899	847	814	804	943	777	845	812	858	802	810	810	837	816	854	902	852	816	818	814	818	818	872	765	822	823	799	847	815	834	845	839	826	830	798	826	864	841	793	820	809	832	790	835	880	809	771	814	825	791	827	799	827	804	808	830	827	817	794	864	821	777	831	852	839	846	846	853	796	829	835	801	824	805	824	808	793	839	839	814	824	840	823	821	841	785	846	794	809	844	814	837	838	795	808	808	810	854	806	843	820	808	835	810	815	837	800	812	833	810	823	854	819	798	801	813	821	839	821	825	873	769	820	769	843	794	847	783	862	867	817	758	858	815	778	813	822	784	861	829	805	817	788	825	818	825	764	804	829	826	844	825	884	811	788	853	800	823	805	827	793	827	759	845	828	867	795	787	800	843	821	803	799	797	844	835	791	853	805	818	837	810	858	810	842	858	866	840	824	853	848	859	806	834	812	791	837	845	801	805	807	860	799	846	812	809	770	808	827	834	790	778	809	806	860	776	798	855	781	812	803	819	851	839	856	879	825	774	841	826	806	842	882	819	812	849	864	825	816	855	816	837	789	860	826	806	809	841	788	833	817	865	837	806	831	848	835	786	832	806	811	868	817	810	831	811	791	857	835	853	861	793	782	854	866	831	835	814	805	801	837	833	808	800	770	812	828	859	833	819	790	802	806	788	841	843	783	836	849	808	809	807	848	830	783	771	849	826	815	865	838	834	812	836	834	856	871	834	830	843	831	822	830	836	867	815	779	805	821	808	863	851	804	774	796	799	885	861	781	853	795	837	846	832	859	873	799	903	827	827	861	790	809	751	837	856	788	817	833	787	862	818	829	859	797	812	801	786	796	825	816	806	863	828	906	816	864	792	815	883	814	865	842	862	804	820	847	873	827	797	822	798	834	848	837	845	862	832	812	908	820	767	851	887	818	783	790	822	757	851	832	816	843	835	827	845	873	827	869	799	807	855	833	818	806	797	790	828	855	815	828	804	842	817	883	797	881	842	830	810	820	793	842	799	831	772	778	876	805	825	833	828	821	827	802	821	796	792	818	841	807	905	881	813	822	776	882	804	841	810	787	852	779	814	832	793	825	778	835	803	783	828	817	822	825	822	765	831	823	804	799	838	842	834	830	770	837	833	874	854	862	849	862	808	804	792	844	804	768	780	814	789	797	850	839	806	805	826	837	793	786	795	869	859	799	838	817	833	808	837	828	881	818	852	830	869	790	796	831	781	844	792	819	799	812	794	842	841	790	794	787	838	796	842	832	843	844	881	811	840	825	775	855	844	863	807	857	804	818	814	816	805	815	848	854	844	802	782	815	824	827	830	806	822	837	796	826	828	792	785	801	777	801	792	829	793	819	827	797	845	873	814	802	855	811	806	837	790	775	872	826	791	793	827	846	841	833	821	802	778	830	836	834	791	840	821	791	847	804	826	823	843	815	822	836	834	840	812	780	806	825	872	828	846	836	848	807	824	842	802	811	798	856	844	843	799	794	775	869	804	813	788	785	791	791	809	815	843	855	815	808	825	800	801	775	872	793	906	825	822	800	818	815	779	844	830	852	854	847	793	798	845	848	780	752	839	817	869	782	816	852	764	803	831	835	778	751	809	832	821	794	819	812	807	770	789	852	877	841	787	866	842	822	810	829	802	794	816	806	798	802	847	790	819	856	830	818	783	836	804	875	846	803	817	800	830	805	807	812	793	798	883	773	795	820	815	823	847	839	871	784	816	854	849	830	809	818	822	804	850	841	849	846	840	853	813	798	880	881	834	839	811	804	824	761	815	854	788	827	831	852	793	853	833	803	819	844	833	829	814	805	856	776	802	787	856	809	776	832	816	800	818	830	841	840	801	857	841	784	832	836	828	843	806	815	818	797	862	829	845	832	857	855	770	797	850	832	816	793	813	847	833	862	825	858	814	791	759	827	888	835	830	831	833	808	853	847	865	828	774	845	832	803	819	791	826	787	817	867	849	831	821	793	759	771	796	841	791	877	818	868	831	837	822	822	815	817	805	871	838	849	845	848	801	810	763	868	819	791	842	829	791	804	845	830	853	818	799	786	813	826	805	828	779	796	840	806	804	780	801	817	863	896	859	850	827	821	843	855	832	811	809	842	784	798	829	844	809	825	813	830	819	791	857	859	849	822	855	819	779	782	802	857	814	772	875	817	837	800	813	852	812	783	770	794	848	837	878	797	794	865	797	883	826	883	846	814	872	801	841	828	849	820	852	846	859	799	843	807	831	798	848	835	823	806	837	824	852	857	811	856	872	796	818	819	862	818	838	838	867	790	813	838	822	819	879	821	836	831	822	798	836	848	839	827	839	847	841	882	818	850	842	847	832	852	882	805	850	826	794	823	833	820	838	797	842	828	800	857	882	802	848	836	844	809	839	818	803	814	834	859	850	875	786	851	803	855	827	825	887	812	865	813	812	837	861	801	795	781	810	779	793	808	785	833	846	744	840	797	827	849	854	876	824	834	838	827	825	804	821	777	813	815	816	791	831	803	800	824	813	814	820	787	843	815	782	860	844	838	769	850	845	819	810	812	820	811	800	812	859	826	864	815	844	861	827	797	828	849	818	817	852	850	837	867	801	838	860	841	858	848	822	822	812	823	767	833	842	806	850	834	875	795	876	833	824	816	855	840	778	791	856	791	794	800	839	826	818	835	807	865	838	847	836	827	828	782	825	813	808	857	766	800	780	822	825	814	882	819	784	870	799	828	807	819	833	811	820	806	884	859	794	867	771	808	898	820	879	857	784	818	801	778	822	842	859	838	810	835	844	830	811	832	811	802	851	845	813	823	807	809	793	842	801	833	816	825	804	838	856	813	778	841	809	771	828	853	852	816	804	822	798	862	850	863	847	831	827	867	796	854	849	765	785	794	813	812	807	793	804	850	820	872	814	852	863	855	778	803	846	835	756	794	775	812	828	836	785	836	799	860	774	838	835	845	827	793	863	803	822	808	870	797	808	805	803	809	843	826	914	765	788	848	813	861	789	849	824	792	792	788	800	809	793	856	839	805	794	810	801	824	777	816	819	812	818	818	818	801	860	832	804	826	841	781	799	866	790	824	803	885	787	831	822	804	844	807	795	829	784	826	783	796	876	813	902	865	834	853	820	825	866	861	831	854	833	800	838	861	826	785	824	833	828	810	802	808	825	826	919	840	827	839	802	779	778	887	831	796	811	844	785	811	829	799	828	784	847	870	817	821	787	796	780	836	815	785	840	875	825	846	854
8060	666	652	636	1729	3298	427	333	342	283	284	282	252	256	244	269	279	276	271	256	252	293	246	249	254	276	248	234	241	253	238	271	228	242	251	241	254	234	244	244	275	242	261	262	240	249	242	253	273	233	267	278	263	209	275	266	238	231	261	259	267	234	255	220	231	274	247	262	256	271	257	240	287	248	241	254	253	273	264	263	246	246	267	277	252	274	272	255	254	232	298	269	292	234	238	221	255	278	253	290	261	257	251	248	265	284	249	239	234	261	253	231	264	252	258	234	243	205	215	273	265	258	222	262	248	251	253	240	259	260	249	233	268	238	240	244	263	244	259	246	232	221	279	265	293	248	237	243	293	249	240	242	256	263	270	259	272	296	251	249	241	253	248	275	258	279	252	214	226	264	291	248	232	280	260	225	263	235	248	263	264	242	234	251	252	249	252	226	247	249	245	244	222	261	257	270	257	271	275	253	261	238	263	255	274	250	264	251	272	252	260	271	255	255	259	245	242	268	251	238	253	238	231	257	233	243	246	264	258	259	225	284	220	234	269	280	262	241	267	245	246	286	264	264	285	232	240	231	235	230	246	259	251	254	242	236	242	233	266	243	239	252	225	227	263	233	255	253	262	227	266	230	270	228	234	294	215	225	249	227	255	249	228	234	252	263	218	227	251	274	245	301	243	269	233	267	263	240	219	238	264	251	271	237	232	228	230	231	253	238	282	242	269	252	260	245	266	240	260	238	238	204	229	256	231	290	253	245	232	266	248	262	247	249	255	257	237	265	256	221	233	257	258	253	241	248	260	267	261	258	252	272	262	262	260	251	254	243	229	260	282	241	227	258	257	266	261	269	225	233	243	258	287	262	266	241	236	287	264	237	245	280	260	251	219	255	267	247	244	269	262	244	277	261	240	244	275	252	271	230	247	260	238	261	258	280	266	253	251	260	226	236	245	234	224	263	259	244	250	241	250	238	235	267	239	230	233	259	257	275	270	224	245	254	235	246	229	244	226	224	272	224	243	253	252	267	240	277	258	220	261	270	241	254	228	219	260	239	234	238	249	253	256	214	275	244	251	261	247	246	233	275	257	254	266	269	259	250	263	242	287	228	253	282	252	271	266	265	226	210	284	211	262	241	258	254	251	258	283	235	248	260	264	265	272	253	242	284	211	248	252	246	247	276	236	247	250	261	255	239	265	236	233	257	235	277	247	279	262	269	261	265	246	233	262	235	224	221	259	279	297	260	267	256	280	216	255	195	243	229	226	281	240	234	285	253	266	259	273	281	237	239	239	243	245	235	261	256	283	248	247	254	226	281	232	260	217	236	279	246	253	274	281	251	239	244	219	254	240	252	256	224	236	241	260	240	234	268	228	260	232	226	282	273	275	258	267	226	238	241	270	264	285	272	275	270	253	266	269	228	264	252	251	235	270	243	239	221	261	253	254	289	253	252	238	265	258	259	259	242	297	271	272	253	263	263	282	272	242	276	262	236	232	299	237	241	264	250	255	232	245	238	270	241	243	234	231	221	241	264	270	269	249	233	245	211	278	248	261	265	267	228	260	253	252	243	243	277	204	253	271	251	249	226	239	257	265	237	241	257	260	287	258	258	239	255	265	243	282	239	253	237	252	273	263	257	259	249	239	265	245	268	242	215	245	249	245	256	207	226	275	260	240	197	223	270	269	241	246	259	217	259	232	257	257	247	249	291	214	299	239	228	230	253	227	259	247	246	237	266	263	251	259	237	281	255	254	267	244	267	262	267	267	257	244	259	289	239	265	255	214	227	234	250	243	275	233	279	275	269	246	250	238	223	249	250	244	280	264	243	243	254	248	233	284	267	278	232	230	274	255	241	247	234	241	273	228	263	240	259	217	245	282	255	245	265	239	240	231	228	263	240	251	271	279	261	228	256	237	253	237	229	274	267	256	249	221	248	252	267	262	285	248	270	266	283	254	244	268	251	260	227	262	273	267	233	224	286	260	282	263	242	262	246	236	296	287	290	266	267	240	227	266	270	251	248	250	266	244	244	258	256	230	219	244	253	226	220	249	251	230	252	254	278	241	278	263	227	251	240	246	270	242	273	262	275	266	292	272	235	235	260	269	244	237	260	274	261	237	239	238	245	264	253	271	272	294	236	280	242	285	255	245	248	277	276	226	251	244	247	249	265	221	245	237	252	224	276	272	248	227	275	288	284	273	239	274	274	267	219	275	245	247	219	247	245	264	280	259	222	265	243	282	262	237	234	243	225	258	280	207	279	252	259	253	240	252	255	238	263	275	251	270	270	283	264	249	236	229	259	248	259	248	270	263	253	278	257	258	206	250	245	254	227	228	238	247	232	255	236	245	247	252	253	246	234	263	249	277	231	214	244	246	261	261	263	261	235	240	255	249	245	228	250	233	285	254	239	290	257	251	264	249	225	243	240	265	266	254	262	261	287	262	265	237	216	230	242	233	243	241	259	246	227	264	253	273	255	255	223	230	243	240	255	238	240	251	271	242	265	254	238	270	256	284	257	247	249	261	293	232	264	235	249	263	257	270	257	254	252	255	242	246	250	236	270	247	294	266	287	269	271	255	262	261	263	219	242	248	229	251	243	268	242	258	263	259	265	261	269	278	272	256	249	271	255	256	226	252	247	249	242	237	229	240	239	283	273	229	265	212	267	257	248	279	243	220	248	263	269	229	235	253	253	215	272	281	236	246	255	257	243	258	262	238	268	286	287	260	234	251	252	237	286	243	247	244	258	251	261	254	273	270	270	285	265	287	265	258	255	233	232	215	275	257	238	257	268	259	265	233	264	268	245	234	269	248	264	264	256	241	267	213	235	262	231	238	268	244	243	235	266	225	244	231	259	243	241	239	258	263	261	278	246	244	233	238	259	245	254	243	257	264	286	278	244	241	253	239	260	269	250	262	237	286	262	268	273	244	264	241	256	253	246	253	213	274	278	251	249	278	295	252	280	241	250	268	274	261	269	249	254	269	241	245	236	245	270	237	230	259	260	235	235	249	247	238	243	260	270	266	272	270	251	255	266	234	268	262	278	266	246	271	239	249	260	261	244	244	249	230	237	238	265	266	261	232	223	231	258	258	260	267	260	263	268	247	232	266	235	269	263	249	239	223	244	260	223	273	227	237	283	266	252	256	262	235	254	243	229	286	255	237	261	282	257	253	253	271	271	272	229	230	259	270	236	229	229	267	262	250	238	229	248	241	249	237	262	243	270	281	255	247	252	250	244	274	251	230	248	230	274	231	252	226	248	224	281	255	250	249	245	239	235	242	268	241	264	235	275	279	273	283	281	271	236	272	230	258	275	235	230	267	247	266	283	244	246	285	253	252	288	234	238	258	264	229	246	221	259	284	248	262	281	271	287	295	226	248	246	233	276	282	251	245	238	237	230	234	228	289	251	264	239	284	257	264	255	254	258	215	216	261	256	251	258	266	251	285	253	258	264	245	275	268	238	254	262	267	243	209	258	253	266	281	274
6548	963	1516	1791	7038	8731	1042	967	881	834	823	766	749	769	757	685	691	718	671	669	722	680	679	692	695	701	659	678	637	732	661	673	664	628	669	656	656	624	656	609	695	662	670	661	643	618	673	589	651	651	659	632	694	662	700	666	611	666	659	612	596	621	631	606	688	640	617	641	605	695	633	631	612	674	676	646	643	655	642	608	626	643	631	652	635	656	647	644	662	628	606	635	627	661	658	667	637	630	618	613	634	667	624	613	659	661	641	683	612	629	664	628	636	642	671	678	621	676	611	719	655	647	644	594	671	620	656	646	604	660	623	709	629	605	645	591	654	636	652	692	658	612	601	601	619	651	641	627	641	689	643	644	639	638	633	683	656	661	658	633	641	661	674	620	638	641	658	614	680	629	672	671	649	672	675	608	600	670	665	586	595	655	582	645	632	635	647	624	638	679	621	619	651	639	628	639	632	600	652	640	626	594	588	619	623	650	641	602	702	649	642	638	647	652	603	658	643	637	674	674	642	631	620	600	688	638	640	639	672	643	639	682	639	625	633	650	651	645	641	632	666	630	667	663	640	650	594	646	677	634	650	592	649	644	644	634	656	655	641	645	641	657	638	674	624	649	625	625	660	621	649	648	664	669	627	641	614	653	652	639	633	634	647	634	686	666	654	619	672	674	629	629	648	657	607	672	640	616	603	679	632	680	638	638	649	653	685	662	689	630	570	642	670	623	646	621	617	623	627	613	656	642	659	624	655	591	586	661	604	678	684	626	628	642	618	656	609	639	663	661	680	633	667	645	661	620	643	632	636	642	635	647	632	618	693	625	686	639	608	636	620	683	611	634	689	600	618	653	644	656	645	652	631	627	614	603	666	662	635	690	674	648	642	611	611	667	677	639	669	631	635	595	697	661	639	672	639	648	635	631	670	676	654	682	646	646	668	670	696	616	642	639	654	650	604	644	675	596	638	633	666	652	634	672	660	655	641	641	661	628	716	637	654	624	654	659	626	639	614	662	625	593	632	636	651	660	665	625	651	661	662	664	650	640	618	613	641	654	684	655	632	652	648	620	591	620	642	664	645	633	643	644	659	674	674	634	652	669	689	626	635	626	654	630	633	653	651	681	596	626	658	616	640	624	630	623	618	658	643	615	662	642	649	673	665	654	661	655	627	663	669	645	656	674	697	672	621	692	611	673	637	645	660	629	669	646	619	648	610	644	650	639	611	640	697	606	631	654	646	683	628	609	617	621	641	659	661	671	606	627	697	623	604	648	610	694	660	656	624	643	647	625	620	644	661	607	664	654	609	635	674	665	606	628	692	668	575	597	643	663	662	643	649	675	656	653	610	643	638	643	664	632	616	658	668	629	626	651	659	612	643	615	636	663	617	624	634	639	662	613	624	605	635	640	653	647	581	626	637	660	600	669	634	628	604	657	587	667	621	677	675	613	656	629	668	672	633	662	652	664	709	648	632	671	628	650	663	665	644	657	589	626	645	610	590	615	646	631	659	669	626	662	663	626	655	599	638	671	597	667	631	634	673	625	688	657	659	658	673	602	663	646	658	657	613	661	638	624	643	647	659	662	676	571	619	679	647	702	636	676	616	652	618	618	643	623	644	619	679	589	653	651	630	635	652	633	644	690	689	613	618	633	610	605	674	659	619	667	677	640	628	647	659	623	612	615	661	664	678	635	647	611	664	677	630	613	663	653	608	637	685	635	646	646	615	563	626	677	647	677	655	629	655	678	660	609	655	637	641	632	630	583	613	594	626	650	641	675	629	656	663	642	632	680	617	706	613	607	644	620	666	643	647	658	659	596	636	676	644	651	657	636	637	630	645	643	664	640	617	614	653	655	636	636	664	669	579	625	620	610	643	642	654	615	629	659	601	682	602	613	640	667	632	705	579	665	644	636	654	642	683	686	631	649	665	625	629	636	661	717	652	671	684	609	653	631	632	590	670	628	632	618	669	615	663	610	621	622	681	670	629	672	665	624	654	659	658	635	681	626	652	622	634	589	638	651	633	633	611	627	613	648	631	632	634	654	665	691	598	651	666	639	650	686	667	684	662	680	617	656	648	592	650	653	648	610	612	638	660	624	673	659	633	682	669	628	682	647	635	637	628	670	674	658	615	644	665	649	641	611	657	602	686	702	686	617	678	646	647	650	646	616	639	651	676	659	639	624	619	670	649	665	633	647	602	610	691	669	640	659	646	661	634	657	669	639	677	643	668	615	632	653	666	687	618	605	600	648	624	587	620	575	647	623	673	665	617	584	598	636	626	626	659	660	624	708	662	661	655	646	642	654	643	627	616	676	629	649	645	627	673	632	614	622	624	627	647	650	715	606	656	671	573	646	606	603	696	625	674	687	632	625	668	677	642	628	676	659	676	658	711	623	644	635	626	641	649	643	625	670	615	613	622	622	633	646	664	626	601	624	645	711	600	616	644	641	672	618	663	657	630	641	664	607	641	653	598	680	653	643	652	628	623	646	654	619	672	631	697	639	617	711	595	631	626	653	646	629	647	622	627	624	630	588	615	634	651	663	603	643	659	621	628	636	640	642	638	605	685	644	623	652	687	688	603	638	632	653	660	659	630	683	699	680	633	661	614	623	643	649	643	694	645	659	645	666	660	655	660	647	630	682	715	639	678	685	646	626	677	639	604	633	636	627	644	611	661	621	608	625	690	693	691	613	655	654	617	660	621	627	599	712	585	631	670	626	643	698	651	687	618	668	643	664	649	682	653	632	689	660	631	596	709	647	685	653	591	618	657	605	651	666	645	615	663	600	604	619	620	700	638	655	674	624	703	660	649	625	637	616	630	617	667	634	627	657	645	602	671	665	673	624	624	633	653	641	698	666	601	619	614	660	608	673	643	619	672	629	677	661	652	629	663	629	598	647	621	624	660	676	618	625	633	653	603	658	663	637	634	669	617	688	660	597	619	636	637	665	665	614	689	626	625	642	613	645	601	644	628	592	657	676	651	661	639	585	637	679	638	666	625	641	667	708	633	631	631	626	644	653	650	630	651	659	651	659	640	631	669	580	612	646	647	652	623	609	624	609	631	614	686	659	613	648	632	681	620	583	622	605	650	646	624	658	648	652	645	598	644	626	600	632	678	644	649	660	640	595	659	629	624	675	658	631	629	654	667	657	669	646	661	692	642	643	626	639	629	663	656	669	689	641	676	604	635	622	617	619	671	662	624	634	615	652	654	649	637	626	662	583	618	653	612	616	661	622	685	594	626	633	681	606	600	636	656	579	610	629	637	652	688	654	635	630	684	620	613	673	665	617	626	655	607	638	629	653	599	655	652	633	648	619	633	646	639	625	642	679	632	673	620	636	667	658	615	642	615	616	665	665	621	618	648	657	629	584	667	656	580	652	614	624	618	644	641	649	579	646	660	645	615	647	614	677	624	626	681	643	594	575	665	660	634	647	671	620	620	650	664	648	612	663	664	663	631	645	647	664	625	659	675	678	660	612	649	627
15358	1645	1320	1079	3031	5997	624	560	503	505	452	475	461	463	455	480	416	501	393	485	509	495	466	442	415	445	418	461	456	447	418	457	430	477	468	413	426	470	436	453	411	443	448	438	407	392	437	413	448	464	431	416	450	405	426	448	435	458	476	404	421	455	492	416	421	466	452	418	442	405	441	439	397	410	456	417	440	435	429	433	433	428	407	415	435	455	420	434	429	469	421	438	442	420	420	415	493	437	437	473	450	445	442	443	444	385	456	468	435	417	449	410	397	423	453	411	407	454	412	438	460	425	427	432	424	427	454	446	423	398	431	393	373	458	432	437	457	450	475	444	438	449	442	454	399	377	464	419	483	437	424	430	435	441	431	452	437	453	444	438	433	441	404	426	401	431	438	432	409	435	409	441	404	450	461	447	391	404	427	420	422	455	497	444	423	450	417	425	420	422	447	441	467	426	477	445	411	471	428	464	464	452	443	457	421	469	435	403	456	422	464	497	445	431	428	437	444	454	422	414	428	456	430	452	406	434	452	435	425	411	402	433	416	414	473	450	406	433	416	476	405	415	423	454	489	446	438	479	442	436	388	446	461	415	414	441	430	417	437	470	441	427	403	436	413	426	438	410	440	424	462	445	381	452	421	398	424	464	428	418	447	429	446	395	415	437	439	436	422	419	426	434	449	450	426	437	396	432	398	406	411	454	408	459	384	476	459	467	474	410	420	424	443	450	443	400	432	419	423	420	456	426	480	460	457	387	431	483	460	449	448	399	428	422	451	378	435	438	425	423	419	437	448	415	446	473	445	448	429	446	450	450	411	442	442	389	416	441	428	421	435	414	419	473	416	467	440	439	448	426	466	442	438	440	436	439	421	414	474	424	429	418	420	425	416	454	435	410	450	433	442	460	456	424	430	459	466	470	477	401	425	393	449	443	429	410	442	495	452	440	422	438	385	445	430	420	396	436	414	426	455	456	417	414	414	458	397	451	457	431	425	456	438	435	463	434	472	460	423	442	463	401	467	412	467	427	436	428	438	445	411	434	439	435	463	447	431	428	450	430	460	403	408	409	408	434	446	450	426	419	422	449	409	414	474	405	404	403	458	443	459	460	420	440	448	490	414	468	436	444	408	438	440	444	481	493	433	421	429	403	441	383	426	418	440	424	412	458	438	384	453	443	456	429	414	479	445	371	406	454	411	437	473	454	439	420	440	426	455	468	426	426	436	462	421	465	424	445	426	397	423	435	420	440	447	434	469	472	431	463	472	393	485	462	421	465	482	393	453	473	421	443	423	430	446	419	438	444	383	398	425	454	425	420	404	420	392	442	470	419	414	424	477	440	422	406	432	402	443	387	432	455	463	470	474	426	471	432	419	440	420	464	473	436	466	503	440	442	416	419	437	438	447	436	424	454	432	407	405	449	429	455	439	460	412	426	451	394	402	419	464	405	391	423	451	446	410	412	419	442	398	430	425	456	395	460	417	474	419	402	487	444	438	427	415	428	467	490	398	482	428	452	465	431	445	415	455	397	420	455	409	477	453	443	437	435	437	449	401	427	443	441	434	428	391	448	394	414	444	454	442	461	464	439	362	395	443	426	459	411	439	438	416	470	433	469	424	420	414	408	476	434	407	406	446	400	401	403	431	402	447	417	391	457	456	401	380	442	434	459	399	442	427	437	421	385	473	425	468	429	507	404	410	426	467	425	438	438	416	422	409	406	469	435	470	434	448	445	409	417	466	465	438	426	423	428	467	463	454	428	410	423	425	398	448	434	464	415	445	445	430	441	435	482	473	430	440	482	442	445	424	392	456	466	441	454	449	452	415	444	430	455	418	400	439	499	460	413	429	421	453	438	429	440	425	426	447	422	413	432	433	410	375	429	413	437	421	429	427	423	382	405	420	391	434	422	428	459	375	405	444	444	439	468	413	401	444	411	445	459	421	395	428	462	436	461	468	464	397	420	448	456	405	433	430	410	439	408	397	443	443	442	402	477	414	437	435	408	467	402	414	444	446	457	429	428	397	408	462	391	459	463	420	444	449	436	426	388	443	454	444	467	463	428	469	407	407	390	418	428	413	445	415	429	415	435	429	402	420	449	416	467	453	390	443	426	438	430	426	481	435	425	446	420	411	431	417	427	425	411	422	434	447	427	422	482	445	479	421	461	456	442	442	433	420	435	420	456	415	422	451	408	425	454	419	413	441	406	410	431	443	425	418	435	414	444	438	410	472	458	391	429	476	420	442	419	455	402	400	422	473	446	437	476	399	458	418	400	450	474	445	433	458	417	447	415	407	422	424	470	409	441	422	423	414	437	419	449	469	434	458	439	456	473	416	413	429	409	393	355	398	411	429	491	458	436	416	435	437	393	492	435	420	422	435	419	428	416	428	436	416	420	481	445	418	480	415	403	464	436	397	448	441	431	435	455	428	432	464	418	421	438	414	430	406	433	438	412	442	395	421	419	473	447	463	444	452	411	443	413	425	447	458	415	480	447	484	470	429	443	449	452	467	453	461	426	411	423	409	436	425	417	461	413	437	439	418	423	434	462	438	418	385	434	411	451	466	472	423	406	423	404	469	413	438	456	480	473	432	421	441	431	426	405	461	410	448	418	418	404	450	413	407	401	418	421	442	405	450	416	397	411	407	447	478	416	457	415	424	431	424	369	388	442	380	441	461	451	436	421	430	463	450	465	410	441	413	455	481	468	428	379	437	460	430	444	457	431	423	408	427	415	428	481	445	438	476	462	410	448	428	427	431	455	407	417	436	434	439	402	470	407	450	414	419	410	420	411	403	389	401	473	429	387	404	423	467	470	428	468	432	437	450	411	442	457	420	420	448	374	433	442	435	424	425	465	445	447	412	431	459	423	480	414	424	440	397	409	411	453	458	459	410	454	425	436	419	435	436	437	405	437	433	467	423	405	436	367	418	398	415	441	401	374	410	429	452	448	420	415	423	477	428	414	420	439	456	451	424	432	397	434	402	404	429	451	459	424	456	414	425	410	453	433	471	442	483	409	411	405	463	444	441	451	428	430	421	418	427	453	421	450	469	412	455	447	429	467	453	445	383	419	405	435	430	445	422	429	457	453	391	416	468	451	408	454	438	383	445	414	445	416	441	442	438	417	404	453	447	410	423	420	443	418	484	449	456	449	431	453	445	463	434	467	455	438	451	398	460	435	450	443	448	465	369	450	397	461	407	430	443	451	374	426	460	370	422	420	427	449	456	446	431	418	421	426	459	400	419	432	454	432	457	428	393	484	467	456	441	430	410	385	402	444	453	460	415	406	437	429	421	444	420	423	458	452	453	440	435	443	386	446	468	448	441	418	418	390	408	424	450	432	427	424	423	443	469	421	439	418	421	478	438	427	441	445	423	443	438	439	406	440	409	409	443	452	427	429	473	409	393	417	436	440	421	440	445	436	446	427	428	406	421	483	430	443	409	447	458	429	449	420	404	465	496	423	403	426	447	490	433	450	394	439	454	425
8620	1694	2755	3011	10503	12260	1839	1594	1430	1427	1274	1251	1199	1198	1151	1224	1202	1186	1166	1093	1107	1086	1066	1032	1142	1012	1109	1088	1034	1093	1113	1091	1110	1013	1038	1073	1060	1038	1077	1086	1015	989	1010	1028	998	1046	1043	1039	986	1020	1017	1109	967	997	984	998	1024	1065	1012	1016	1008	1061	1050	985	972	1000	1011	995	1035	1025	1027	1059	1019	1003	1064	1081	1017	1047	938	1020	1028	1009	1004	1058	1029	1068	1045	985	997	1017	1025	1040	1031	1049	1037	1026	1011	1017	1113	1052	1002	1020	1031	1123	1039	1045	1041	1049	973	1057	1031	1015	1006	1001	996	1028	971	970	1021	990	1041	1025	987	967	972	962	1015	1026	999	1091	998	1014	1041	1020	972	1012	1006	996	988	972	1020	971	1026	990	1003	983	1016	1015	1033	985	1044	1011	972	996	1009	1022	1036	972	987	988	1022	1029	933	1033	954	998	996	1032	1035	1030	1062	991	991	998	970	1020	1019	1041	1008	966	1031	927	952	1019	991	1012	1056	960	925	1056	1014	994	1016	1044	1041	1053	1009	1016	972	1056	1024	979	984	991	1040	1021	974	1053	993	1023	1015	930	1000	1016	998	1013	1041	1035	985	1002	996	1031	1020	953	1049	976	1059	1003	937	1034	1029	1008	1025	1028	1017	951	997	1005	1014	1060	1053	997	969	1016	1011	1005	1017	1001	1027	1053	1026	1014	984	973	1012	1019	1051	996	1007	1008	1020	1020	986	1009	1028	1069	1010	1047	995	1065	1015	1041	1019	1008	1037	980	1034	1046	1053	999	1014	996	1034	1008	1022	967	1006	1000	1050	1002	1027	1002	998	939	1019	1033	1004	994	999	1038	1088	961	1005	987	979	976	1016	975	1004	1028	992	1054	1025	979	963	1001	995	1011	1023	1009	1090	988	1041	1040	1037	975	988	1044	1037	1029	1023	1012	1028	1055	974	1047	1012	1062	1005	1031	938	1021	1018	1003	987	1006	989	989	968	1017	973	1028	999	970	1001	1026	1011	1002	1020	1037	993	985	999	992	994	1025	1053	1067	1007	968	1017	1012	1033	1004	1025	1037	959	992	1018	1019	1010	1068	1068	1031	1015	981	1035	1069	1010	991	1016	1015	1023	1035	981	1001	1028	1021	1018	1048	1028	1014	1006	947	1060	1070	1003	1025	972	959	963	976	1008	1003	1036	986	1009	1009	986	1049	1008	1000	1045	1032	996	971	1011	1044	1054	1002	1041	1041	941	1022	987	999	1023	1036	973	1014	1035	1045	996	1063	1013	1020	1003	1028	1000	1014	1008	1017	1019	1017	976	1047	998	971	1019	1004	1016	1027	1021	1021	1056	1018	1013	1027	997	991	1031	1030	1021	1012	980	953	1005	1080	984	1004	1103	979	1034	988	1014	1042	991	975	1056	1105	1091	984	1016	993	1000	1041	1020	1074	979	1041	1062	1038	1032	986	990	918	972	1058	1013	990	992	1034	1000	1012	1069	1029	1026	960	972	997	1059	1024	969	1020	1018	994	941	985	983	985	1024	1013	1051	974	996	1041	1040	1053	1021	1055	1034	993	992	1019	995	1003	1008	1044	1018	1063	1024	1002	1072	975	983	1020	1009	1015	1017	946	990	1018	959	964	992	1035	958	1023	1028	1014	994	1031	1006	1046	1016	1013	1005	977	1075	1027	1038	996	1022	984	1001	1008	1032	1029	985	1018	984	1034	971	986	981	1000	1063	1076	948	1022	1017	975	1052	1033	1008	1040	993	970	1041	1018	994	1005	985	973	1049	985	985	1030	1017	1025	997	1017	1023	1017	974	1049	1020	983	1020	1016	1001	998	1021	998	1037	991	1038	996	1027	971	1063	1040	1016	1001	1013	1011	1052	1003	1053	988	1047	969	1071	1044	1039	999	993	1031	1046	1014	1010	1085	1040	1022	980	960	989	990	1030	988	1014	970	1044	1050	1052	1028	973	1047	949	1028	1023	1013	949	1011	1006	1010	1004	967	944	1011	1014	1027	1063	1028	1015	994	1056	1024	995	1004	1010	1004	1085	1008	1037	1027	1042	1053	1071	1006	971	1063	969	1023	1026	990	1008	980	967	1031	989	982	1033	1042	958	979	1027	1022	1011	1016	1005	1019	997	1092	966	1012	962	987	1021	1026	950	1034	1032	1002	1006	1025	1059	1034	1020	1017	1001	932	1083	990	988	986	1020	996	990	956	966	985	1010	1057	1064	997	969	1050	1050	1009	1002	988	1028	1036	969	1014	1036	1023	1015	1048	966	1000	1071	1091	1003	976	971	1001	994	969	1051	1014	1016	998	959	1036	999	1007	1058	1041	1011	974	1048	1061	985	990	988	955	1013	1007	985	995	1009	994	1014	955	1016	981	967	995	1092	1057	1050	1021	972	1031	1029	1005	1051	1116	971	1014	1074	1046	988	1017	996	1020	989	1029	1017	981	1015	1090	1030	1028	992	1026	960	1026	999	1081	1040	1062	1021	1024	991	985	1002	1007	999	1030	1056	1014	1044	986	977	952	1031	1022	1053	964	1017	992	915	982	1001	1051	1026	940	990	1059	1014	995	958	1054	1017	1057	1020	1037	958	979	990	1044	984	1032	1050	920	1038	1040	1013	1043	1053	989	1046	1028	1021	1019	1020	931	1050	967	1054	1024	1010	1008	1003	1048	1022	1045	1033	1031	1047	1008	1015	1020	989	987	995	1011	1036	1017	1000	1037	1013	993	1055	1058	1019	998	1040	982	969	1004	1077	1052	985	1032	990	989	944	1026	1017	1015	990	987	1064	1031	1014	1026	1050	1093	1014	1018	943	1047	988	1016	1017	1014	977	1071	980	1007	950	999	1000	1009	1036	950	1013	1047	958	984	1055	1039	1004	1026	1072	1015	1008	955	991	1045	1047	1000	973	997	1011	983	1004	962	1021	1075	1019	1043	1057	1050	1072	1011	1017	1034	1012	1044	981	999	1019	1059	1001	1026	974	1016	1023	974	987	995	997	1019	1018	1025	1057	1019	1002	973	980	1025	1009	1011	1068	1082	1015	1036	1035	998	1024	1022	1017	1042	1022	984	1016	1032	1000	982	1068	1052	1015	1026	1046	1000	1013	1042	997	991	1079	1020	1041	1029	1021	1016	1055	1005	1055	1001	1024	1037	1040	996	1024	1004	1005	1047	1011	1100	1037	1029	1064	946	1034	1015	1023	1027	1016	1045	967	1001	989	952	976	1036	976	988	1031	1021	1026	1004	1028	1046	1000	984	1008	1033	958	1039	1036	973	1035	999	1036	1009	1045	993	1083	970	1053	1004	990	1064	990	997	1057	988	994	973	1047	1010	1042	1050	1073	1037	987	1033	965	1020	1032	1040	1036	1010	1010	1009	1083	1005	1006	1006	1046	1017	986	975	1008	994	960	1021	972	1015	1016	1026	1047	1008	1039	1068	987	1023	1001	977	1061	1032	1037	1042	1030	1054	966	998	1003	1036	1007	984	1002	950	966	1030	1036	1004	997	984	1039	991	960	970	988	1070	957	981	998	999	1025	1061	1089	989	976	1057	979	1038	991	1018	1059	1019	989	1000	1006	1029	992	1022	1056	986	1010	1007	1042	995	1032	970	1039	977	1025	970	1028	1016	1005	1012	1001	1082	1004	1017	1015	1055	1040	1033	1047	1018	1058	985	1002	959	959	975	991	1050	981	998	1045	991	997	937	1025	1036	1023	974	1007	1027	1014	1062	975	1012	1060	1031	987	1007	1021	969	997	1054	1017	1076	1022	1025	1040	1005	1027	1003	1020	1009	1006	1018	994	1030	1030	1039	973	961	1003	1030	1007	1062	975	973	1036	1037	1002	1004	1022	970	1022	1031	1027	1033	1058	1003	983	977	1053	1004	1000	978	937	1030	1003	962	979	1030	994	1023	990	1027	1016	953	996	1025	998	1014	1006	975	996	1066	976	995	1068	1020	1040	1042	1002	967	1004	1032	1086	1013	1001	1016	977	1023	1011	1106	1020	1036	1039	1010	1009	964	1052	1034	1024	1014	1035	987	1045	987	999	960	1030	1008	1016	995	978	972	1037	956	1000	1018	991	1011	1022	1040	1004	1019	1021	1020	1066	987	1017	991	1005	1053	1082	994	938	998	1030	996	994	988	1042	957	1001	998	976	1007	1050	1038	1086	965	980	1021	1018	1023	1021	1039	1035	1016	994	1007	1050	1027	1044	1035	999	976	1014	990	1066	994	1010	1007	977	987	1033	983	995	972	994	999	1005	976	1078	987	992	991	1021	1063	1031	1013	994	932	1041	989	979	1009	1014	1032	1080	999	1013	966	1071	999	1017	1100	1085	1006	1003	1018	990	993	977	949	1017	1030	982	1029	1058	1092	1051	962	967	1003	1017	999	955	1047	1005	1042	1059	1005	1023	977	1001	1041	987	1028	1017	999	971	988	1051	1026	1023	1015	1000	1055	1036	1032	1020	1032	1031	1077	1015	992	998	984	1006	1010	1000	1064	1011	986	1032	974	1023	1003
1832	443	472	414	966	2041	420	393	408	384	409	355	372	396	349	381	410	377	382	362	388	380	392	408	375	378	374	415	397	377	350	369	404	411	339	398	383	411	376	338	374	410	366	372	373	429	362	418	385	380	404	385	371	386	368	412	414	402	379	372	389	394	400	388	394	421	391	360	384	372	388	405	378	420	392	378	400	422	370	378	392	409	368	373	331	387	383	351	365	388	389	393	337	413	387	405	358	371	380	357	373	416	382	369	403	392	424	416	411	409	369	349	389	407	389	448	391	383	370	355	409	430	414	384	378	422	394	402	400	380	370	422	425	402	407	416	432	380	391	364	404	430	408	384	397	398	408	383	371	393	391	395	397	377	411	420	406	402	397	405	372	386	351	378	392	381	413	370	387	387	376	405	422	402	381	366	402	421	413	422	398	351	418	373	383	382	401	356	393	422	390	423	398	377	354	402	408	374	375	390	382	403	411	394	420	431	434	400	403	348	378	438	395	348	417	410	410	412	409	384	366	400	412	391	391	366	363	424	415	378	397	394	379	391	375	366	363	386	381	363	417	397	375	410	423	407	404	415	392	453	396	354	345	371	418	396	367	348	354	407	397	400	409	418	379	398	434	389	405	366	395	356	390	379	346	406	397	424	410	400	429	385	382	352	370	368	389	403	383	377	370	384	390	386	405	398	414	395	382	397	395	347	368	402	371	377	385	385	383	398	393	366	419	389	387	383	409	402	375	355	408	388	405	429	381	393	402	364	382	379	391	361	426	406	356	363	377	382	384	405	389	365	371	402	386	363	380	448	389	353	413	385	352	404	395	381	373	368	396	370	351	375	387	410	385	387	385	394	366	364	399	390	387	380	415	464	411	416	446	418	390	373	370	377	438	392	400	385	381	392	424	400	366	388	395	398	388	368	385	392	362	424	381	397	336	371	353	377	408	342	420	375	352	406	411	399	384	391	416	345	395	438	378	348	412	361	408	382	382	382	417	450	401	377	365	428	404	410	385	375	398	374	384	382	400	392	409	417	399	387	404	374	401	406	398	381	361	409	427	379	372	375	414	398	360	393	391	376	369	405	372	356	373	373	392	404	379	394	386	364	366	373	411	381	384	381	409	389	415	369	359	427	364	409	371	404	379	384	383	410	368	374	379	396	412	362	379	384	374	390	390	405	386	382	414	384	416	398	367	378	410	390	430	380	401	418	390	353	367	372	401	425	392	386	410	390	406	376	426	420	410	371	370	371	394	474	373	394	442	396	408	386	351	354	390	411	388	399	420	345	387	402	393	384	396	407	388	384	386	418	362	351	393	420	426	377	362	391	434	428	375	383	439	417	364	352	395	410	410	399	395	366	396	384	416	397	384	388	396	391	391	413	431	416	373	343	406	417	382	381	423	329	394	357	410	347	379	379	394	395	402	395	377	401	393	419	360	455	377	410	400	380	388	395	392	405	397	400	414	401	400	439	373	344	387	381	370	376	427	383	369	414	388	373	394	379	398	418	354	404	413	401	381	403	364	379	398	420	363	363	377	389	438	433	424	384	352	380	427	378	389	419	404	393	380	395	362	393	384	356	395	400	408	390	406	404	391	375	420	379	371	393	434	355	405	400	407	383	407	396	421	384	387	388	413	371	358	409	386	371	388	343	401	387	400	370	401	328	375	369	367	390	453	426	394	407	389	389	371	372	414	388	418	375	330	388	416	381	388	430	415	402	371	369	408	402	384	404	401	401	415	370	423	376	391	352	407	384	399	377	370	424	396	373	406	390	367	407	401	383	385	414	386	394	361	398	394	345	376	425	388	419	392	370	411	400	412	360	406	407	354	392	412	367	382	375	368	428	379	383	354	390	377	407	396	402	386	391	397	392	374	405	381	396	376	382	384	366	415	397	369	328	418	375	441	397	366	381	373	393	353	385	368	394	418	431	433	378	390	426	392	380	403	351	385	383	385	399	426	395	368	393	366	392	372	418	410	374	392	423	340	406	368	390	410	407	404	411	347	414	371	352	369	408	371	438	396	397	404	414	401	395	440	421	366	414	432	404	385	396	445	396	381	378	375	413	401	390	386	401	422	362	412	395	368	387	405	430	392	442	431	409	371	395	373	404	358	390	376	353	399	386	384	386	393	409	433	445	389	394	424	369	438	405	412	409	386	397	366	387	380	400	375	370	415	381	388	362	360	370	358	390	388	356	389	377	401	367	406	434	395	411	400	382	418	398	370	388	383	373	411	371	379	365	374	376	390	378	354	422	415	368	416	405	377	370	389	404	398	415	394	377	399	394	392	393	385	392	386	408	387	398	370	379	409	405	392	413	421	336	367	399	344	384	409	343	379	365	390	375	373	392	385	393	383	394	394	392	393	404	412	373	357	406	410	420	386	441	396	365	335	404	409	383	408	352	373	390	396	385	377	380	359	370	403	360	417	413	397	375	409	344	398	363	345	404	379	364	387	344	369	394	410	405	352	381	378	379	366	407	374	448	362	404	444	389	361	393	375	376	399	370	362	398	406	414	398	369	374	337	375	361	408	371	387	398	390	395	394	364	383	404	426	376	408	379	360	417	376	389	411	422	383	384	375	398	400	417	384	385	382	362	397	370	393	396	402	419	411	415	418	373	399	370	388	367	426	383	382	384	405	407	362	399	430	406	398	400	422	378	412	395	374	368	414	416	391	389	364	383	437	386	398	369	358	390	378	412	399	411	387	380	415	379	384	347	370	405	357	399	395	394	410	387	357	375	419	434	412	399	414	372	403	366	367	375	417	427	397	398	356	400	376	399	403	381	435	380	401	400	396	417	390	394	422	429	399	389	413	394	396	400	328	423	374	397	384	376	377	385	382	416	365	371	401	351	421	366	396	429	376	405	409	367	404	453	353	388	359	366	356	387	388	392	368	394	400	384	400	391	404	381	374	410	410	395	441	397	379	389	404	387	409	391	441	441	395	415	369	403	357	394	368	407	402	324	384	387	388	379	432	348	356	395	377	366	416	361	411	382	372	413	388	401	385	374	432	380	348	398	376	377	441	366	386	398	401	403	393	394	408	344	346	396	435	395	386	387	407	365	396	382	371	373	409	382	374	365	368	404	379	403	423	424	351	399	377	411	391	420	371	400	401	406	383	399	434	341	405	333	390	376	370	372	432	404	374	405	402	417	406	437	395	380	369	382	367	398	394	393	392	420	350	374	378	396	355	369	363	352	401	433	424	396	379	396	343	397	396	399	397	400	367	396	405	394	404	367	449	401	405	410	416	359	368	394	390	422	406	352	386	362	381	385	362	374	384	399	409	389	394	362	378	420	421	381	410	380	366	385	429	391	395	405	370	356	377	376	429	375	397	393	382	389	402	376	364	365	428	374	398	371	404	373	394	379	403	359	388	423	436	397	389	373	412	420	377	409	354	430	406	397	402	403	389	363	380	380	380	396	385	385	404	378	380	436	376	386	417	427	369	382	421	369	404	385	423	395	394	383	391	370	389	358	384	385
2076	885	1069	992	3690	5584	897	965	886	931	884	883	887	843	921	909	840	876	859	914	950	916	889	916	934	895	902	949	888	926	931	921	853	885	896	928	856	860	863	903	898	900	874	803	866	833	893	809	908	879	871	889	858	934	878	894	919	862	928	903	874	921	919	900	825	915	928	883	939	866	849	847	869	850	857	935	871	927	885	850	872	866	854	879	838	864	833	881	883	850	917	928	876	903	916	932	833	848	899	870	845	903	893	892	893	861	896	898	850	838	883	875	929	973	890	857	926	807	865	919	869	864	921	854	869	959	832	897	888	879	838	894	874	893	885	908	907	888	861	890	872	901	844	946	954	869	908	899	933	852	870	950	881	888	910	870	899	848	944	918	866	862	864	906	816	865	902	923	858	911	893	923	842	861	886	889	852	876	874	875	842	899	896	857	872	803	914	874	873	881	893	916	851	848	880	912	863	899	869	887	855	889	914	902	891	884	901	881	880	903	921	876	844	882	831	884	876	889	827	861	872	857	850	873	930	912	852	880	900	883	928	926	909	907	845	850	932	905	832	885	849	923	977	879	885	877	865	901	885	901	911	917	887	876	944	933	894	886	923	849	909	912	913	846	876	925	850	890	883	886	890	844	884	885	884	894	866	900	915	921	842	891	950	900	876	936	899	858	871	912	942	882	890	910	890	870	916	876	925	849	911	869	870	896	830	865	912	951	867	864	881	845	880	876	848	896	929	854	897	914	868	889	926	855	948	887	898	939	873	926	842	852	856	906	921	884	890	892	815	889	908	912	889	862	876	865	895	879	905	896	849	888	903	890	920	879	871	818	892	880	872	851	885	893	910	884	865	935	895	895	880	889	853	896	857	898	933	874	884	880	865	884	845	873	871	867	912	928	916	885	903	905	915	859	840	869	882	897	889	925	848	856	837	882	866	872	867	884	875	837	834	865	929	913	872	855	926	894	889	874	887	852	885	836	836	901	855	892	861	905	901	900	914	831	904	849	893	891	868	912	929	904	875	921	846	904	893	857	845	813	874	862	915	889	858	842	937	865	903	863	906	878	867	869	884	914	832	841	861	860	857	897	845	865	877	884	847	892	862	909	935	876	899	873	853	892	883	872	936	849	879	913	835	848	864	864	825	900	828	860	802	872	889	865	885	851	868	875	901	901	862	932	900	900	927	945	860	891	890	868	935	877	868	900	885	889	874	847	896	904	889	908	939	892	856	900	889	878	919	924	935	876	899	861	872	892	821	896	876	930	868	861	794	913	923	841	908	853	868	873	847	897	897	953	838	863	942	893	917	936	897	849	890	921	912	879	878	820	929	944	840	850	925	919	914	924	920	906	895	882	900	897	853	891	927	937	927	914	908	880	856	924	872	913	845	872	886	847	902	867	872	905	900	875	868	882	845	885	920	899	921	900	879	876	850	840	899	882	863	861	932	920	871	881	874	971	860	925	919	859	878	869	860	920	846	980	912	927	870	878	917	936	912	898	918	918	893	928	845	828	895	840	882	919	885	851	902	837	840	878	884	900	912	902	875	880	867	865	888	850	870	903	864	851	773	910	843	872	910	864	899	942	877	899	862	866	857	905	872	869	938	853	931	845	840	878	869	922	937	885	872	921	882	849	893	933	878	874	921	857	886	889	933	853	854	868	891	854	922	881	864	909	887	921	882	919	949	883	921	952	888	913	870	912	860	913	868	903	952	908	921	892	882	956	920	871	900	892	882	863	946	888	868	910	906	870	864	941	833	859	832	951	829	881	906	883	890	871	857	866	867	937	874	883	892	866	932	929	831	841	881	878	849	914	866	881	883	867	941	926	911	896	875	854	912	924	895	878	852	880	915	883	925	831	872	903	864	872	864	820	896	881	887	900	908	847	885	878	869	877	897	867	914	904	847	905	840	922	887	895	904	878	829	865	894	907	879	917	830	851	878	793	875	852	925	909	936	849	870	881	851	910	905	912	831	884	830	875	863	838	866	860	901	933	906	868	856	892	844	873	883	852	901	900	882	906	850	895	854	874	897	859	926	882	914	882	836	902	870	842	862	855	909	818	873	846	882	864	918	886	914	934	922	846	927	898	890	878	890	898	908	939	835	895	906	880	911	882	880	842	873	886	885	862	930	922	857	882	823	873	894	855	881	909	931	887	876	933	836	865	868	878	910	916	878	946	835	908	890	879	902	912	887	862	911	895	886	913	938	855	930	859	873	875	882	912	897	889	853	891	874	872	931	924	845	836	903	899	911	868	875	898	860	890	899	934	905	869	875	887	888	843	867	866	870	917	894	863	851	872	864	909	910	898	842	874	945	885	865	923	862	883	902	902	876	831	901	921	902	937	882	892	907	879	928	890	861	861	825	939	865	850	877	912	857	877	885	872	941	860	862	866	861	859	892	854	922	878	919	889	852	805	838	849	882	846	890	923	890	858	919	824	858	888	922	869	932	862	893	815	915	917	886	867	873	858	879	826	825	835	846	913	937	863	832	873	887	919	903	885	864	916	923	940	871	899	903	886	876	887	852	879	917	873	876	874	844	919	929	881	904	881	887	880	892	882	885	929	866	849	896	861	910	883	891	910	898	896	860	872	841	872	912	927	920	879	935	854	890	840	849	888	881	847	931	870	886	910	850	856	856	865	898	886	834	876	915	848	868	879	860	862	881	902	899	898	922	906	875	908	897	879	861	853	862	878	872	895	839	888	837	916	895	896	908	878	893	830	882	872	881	865	876	882	876	940	918	853	911	872	939	899	855	910	816	897	913	847	936	860	911	890	882	825	867	933	869	916	855	922	906	882	905	845	880	903	907	906	868	881	910	867	850	918	877	867	871	909	897	875	887	854	877	890	878	891	876	904	905	860	900	899	860	853	897	955	898	879	935	864	863	902	840	899	893	919	906	891	874	931	871	882	884	869	884	875	900	975	918	937	846	924	866	893	869	836	932	883	896	848	899	910	913	873	893	859	934	915	934	891	900	890	888	915	905	872	954	878	866	936	931	888	877	946	863	905	903	917	903	899	933	848	856	898	872	853	888	885	914	869	831	872	838	870	851	913	953	837	923	853	889	928	846	872	857	846	923	976	906	891	877	881	875	886	902	871	855	915	879	811	894	847	912	885	834	892	883	916	857	869	855	849	917	873	875	916	861	898	869	880	898	865	858	882	947	899	848	821	923	872	876	874	871	895	860	849	868	892	836	858	852	833	906	852	881	869	851	879	895	890	876	919	866	907	941	878	925	890	878	879	899	878	879	873	909	850	824	870	887	921	832	856	866	908	884	964	917	864	913	906	899	845	936	837	917	852	876	931	899	851	846	876	905	903	821	882	898	864	944	893	887	866	822	822	886	932	878	897	884	900	905	863	886	923	908	909	873	905	923	894	927	846	869	885	878	870	927	888	928	838	909	897	940	825	872	849	881	828	906	858	889	881	869	909	861	868	900	862	906	821	870	849	892	893	880	869	888	950	882	904	906	842	925	909	926	845
8078	750	725	565	641	2206	325	277	238	243	262	243	233	259	280	271	249	239	265	248	255	226	231	249	218	202	220	238	253	227	252	223	213	244	264	256	230	231	225	223	261	238	207	234	233	220	224	205	243	248	217	234	232	230	212	264	207	244	255	228	223	238	228	231	230	207	239	215	231	207	238	240	203	241	235	211	252	223	220	243	225	225	229	242	238	226	244	225	237	208	194	215	233	234	223	250	250	227	228	246	248	212	244	246	217	219	201	237	223	207	208	229	205	241	219	224	205	257	262	238	240	228	250	232	255	234	239	254	221	215	220	260	244	242	234	239	222	213	231	233	224	224	242	219	226	213	224	217	222	243	243	249	254	223	267	262	251	236	213	214	257	238	246	227	232	232	208	201	209	236	276	244	216	218	223	224	223	225	244	214	192	222	222	244	219	227	218	243	234	256	217	250	235	210	216	262	234	242	214	261	232	230	230	251	236	231	243	225	237	219	227	231	245	223	249	238	217	223	237	237	220	227	240	212	204	233	200	232	239	221	246	238	223	216	250	222	232	220	214	245	226	233	229	207	258	243	225	238	206	210	235	228	223	239	223	241	212	203	216	238	237	227	220	233	225	221	223	219	252	243	235	225	219	190	204	252	213	246	218	224	245	217	266	243	229	256	217	238	219	231	244	249	224	237	233	228	210	231	243	247	217	226	208	238	225	222	217	255	238	224	224	228	258	229	248	252	225	267	216	223	216	239	221	222	202	218	228	238	224	218	206	218	206	220	206	226	247	224	201	234	212	191	234	221	213	224	204	236	239	251	201	231	226	232	222	221	242	202	233	250	270	275	234	226	244	231	226	218	243	243	223	222	236	212	229	230	232	249	258	250	248	222	243	226	240	232	227	248	233	227	228	239	244	223	244	196	222	232	242	248	217	231	216	213	267	244	231	222	232	239	242	218	240	247	235	208	225	219	198	226	231	194	243	229	222	235	209	280	231	202	231	213	231	237	206	241	200	218	185	246	190	224	235	230	249	276	209	239	232	229	229	197	240	234	233	226	228	234	211	249	211	221	215	230	224	240	200	233	224	249	229	249	250	230	241	220	232	230	216	186	234	234	247	226	240	226	216	241	217	239	241	235	252	222	225	237	230	215	205	227	252	247	235	219	236	230	207	225	240	224	235	230	232	228	229	247	242	214	249	212	231	264	231	237	215	246	254	203	217	246	252	220	224	243	217	243	213	238	224	248	230	243	242	229	230	230	217	234	214	242	208	226	257	256	240	210	203	215	271	216	240	234	224	218	227	212	220	207	200	222	229	248	221	212	225	217	229	256	211	214	242	245	239	248	234	220	246	223	222	246	229	239	260	219	232	274	241	224	234	237	262	249	260	217	234	244	202	219	198	213	239	248	244	249	254	249	228	218	230	214	195	232	240	236	230	268	217	205	220	234	246	229	246	235	215	253	238	251	218	239	232	256	219	240	242	205	232	222	235	237	259	201	216	249	241	245	249	256	244	219	247	229	187	269	235	246	233	228	242	219	231	222	246	254	215	227	247	231	259	255	250	214	210	207	207	187	217	217	219	251	203	227	214	230	216	231	222	232	234	228	237	204	245	217	228	271	247	226	215	226	264	221	208	231	280	235	250	209	238	214	226	207	229	246	198	236	237	212	208	227	240	214	245	220	225	216	209	233	194	228	249	244	190	219	221	224	192	239	222	218	243	227	206	238	187	246	217	248	289	235	276	221	216	239	243	247	240	227	219	219	251	242	260	240	222	210	255	231	220	223	200	232	229	259	221	234	255	218	240	232	226	246	237	227	214	220	235	271	227	244	199	245	242	241	213	226	224	232	256	193	250	221	214	252	217	218	236	207	228	228	215	239	238	253	198	233	229	223	253	221	212	234	208	242	207	249	219	204	236	240	254	197	247	220	227	239	218	210	238	249	219	230	235	224	189	234	237	209	203	226	211	222	227	232	209	233	264	214	228	222	239	243	226	240	232	251	253	211	215	240	228	210	244	235	228	235	201	250	240	218	238	221	207	226	204	240	222	238	222	252	232	244	217	232	235	230	223	211	233	240	211	234	206	240	207	225	238	259	233	237	245	220	247	248	245	203	234	241	223	194	204	229	254	213	206	260	251	230	245	207	244	223	214	247	239	223	234	234	243	222	214	208	256	220	244	222	244	253	256	202	225	234	245	240	230	216	225	249	211	246	264	240	254	241	219	226	235	253	211	245	252	235	278	212	230	212	237	222	223	248	214	240	221	243	236	223	226	252	207	227	238	232	231	238	238	238	232	215	230	228	240	248	222	214	238	257	237	241	238	257	244	204	243	241	230	240	223	228	187	237	238	222	216	228	238	228	226	240	210	205	211	224	257	237	264	229	223	236	263	234	231	270	204	245	229	218	222	226	236	233	234	219	216	241	221	262	223	212	248	229	250	221	231	248	266	237	220	233	231	223	209	229	210	231	210	230	219	227	223	226	213	242	249	248	202	189	222	231	218	228	245	258	236	234	255	226	236	234	237	211	223	264	225	236	220	223	248	254	224	258	238	227	241	224	210	219	223	258	236	216	243	244	224	230	234	250	241	244	215	212	247	201	225	248	191	205	246	215	199	243	233	222	219	227	213	220	204	227	235	220	236	248	217	252	205	223	269	252	223	257	222	241	245	235	196	253	224	226	207	205	202	220	243	253	249	230	258	229	182	238	276	213	224	224	234	209	228	238	217	243	236	198	249	234	239	218	207	246	245	248	224	247	224	216	214	224	220	190	210	223	217	208	233	217	240	249	259	235	215	240	188	224	213	249	217	225	206	220	235	212	210	216	240	226	229	237	249	204	236	221	231	234	241	254	232	244	238	239	242	209	218	237	235	208	212	244	225	258	203	205	198	220	237	220	213	216	234	247	238	233	225	252	248	264	266	239	222	223	215	227	203	236	225	213	243	236	221	233	206	227	209	224	236	209	222	227	238	249	219	237	221	235	246	205	240	257	238	220	208	251	209	238	227	231	212	222	228	246	215	221	229	218	256	200	215	208	237	235	237	205	230	242	211	234	236	231	218	225	207	243	235	231	239	220	249	214	238	211	222	230	231	232	216	220	219	237	246	233	237	220	234	236	240	251	228	209	227	242	227	218	220	254	226	240	232	211	243	215	234	253	227	228	210	213	237	243	228	221	231	226	231	229	253	228	219	255	227	248	226	235	232	240	220	213	227	236	209	228	223	224	235	235	259	194	200	241	216	233	203	210	205	260	247	239	233	261	256	240	202	223	261	273	244	249	215	220	223	246	250	237	232	220	199	231	215	244	221	253	209	210	244	249	239	247	211	220	231	244	234	250	238	230	230	241	238	248	235	247	261	221	214	253	220	220	238	228	231	227	217	219	245	250	255	232	227	212	234	230	244	255	228	230	202	250	226	244	223	234	273	231	228	241	228	224	225	216	238	253	213	228	246	236	209	247	230	240	213	261	218	232	221	242	257	248	212	236
6546	1025	1706	1697	2792	7469	1020	903	836	784	749	723	744	719	717	680	716	650	636	622	670	642	656	603	615	651	619	587	659	588	646	633	642	612	580	614	595	629	588	607	604	608	607	649	609	580	586	580	588	577	596	642	574	607	609	561	604	581	585	601	555	612	604	566	562	626	559	668	575	590	579	555	580	573	643	599	630	595	600	630	590	564	593	560	586	570	594	534	612	585	624	582	570	561	545	571	638	607	575	574	644	579	620	586	647	588	624	559	554	554	551	565	577	630	633	590	548	592	624	572	585	566	601	590	639	610	588	620	588	598	621	592	625	622	640	633	622	559	600	642	617	616	556	606	609	602	592	570	603	605	618	633	556	573	602	610	619	598	637	605	600	566	587	634	584	561	570	613	592	589	584	600	575	613	634	590	671	568	581	587	587	586	589	607	596	567	600	609	596	584	570	604	612	586	535	549	609	586	579	592	608	592	611	639	584	572	574	609	633	584	602	596	581	602	584	580	567	570	592	616	593	618	597	584	605	578	585	584	585	628	569	634	585	617	644	606	614	627	605	554	551	596	627	617	558	587	626	620	584	582	569	593	598	577	599	569	620	639	609	595	620	583	580	579	577	574	611	590	617	640	628	597	583	592	598	634	608	596	608	603	574	573	600	598	610	597	623	569	567	589	605	574	658	609	595	585	610	609	560	612	585	562	598	614	587	605	601	543	600	574	600	626	610	614	586	564	551	607	624	580	636	544	625	547	596	569	614	599	618	614	591	606	584	577	623	582	605	597	631	583	631	581	604	580	584	561	558	614	593	560	599	591	617	552	563	576	590	629	622	616	584	601	586	631	617	610	580	561	573	598	596	592	630	615	615	572	569	601	576	599	593	577	634	615	595	589	574	584	633	534	546	610	633	582	595	600	588	602	572	564	620	596	603	638	610	616	626	585	608	632	588	593	590	604	596	616	622	598	601	612	591	584	554	600	608	572	569	580	565	609	634	591	574	585	584	598	626	654	550	553	590	590	635	605	580	575	585	655	585	587	571	614	611	625	595	556	612	545	524	577	624	560	591	556	606	598	580	588	563	631	555	589	592	602	546	610	591	606	573	627	599	600	573	632	557	529	625	630	621	619	591	566	571	609	552	603	579	535	620	563	630	610	558	602	617	559	604	563	582	611	620	551	582	565	612	624	592	602	574	565	599	576	619	606	661	590	587	621	641	579	617	595	627	635	607	625	595	582	597	550	559	577	651	629	601	657	600	550	599	594	569	554	585	590	608	591	593	626	577	564	575	614	591	594	597	561	632	614	607	631	580	604	580	647	599	594	615	604	576	582	575	571	554	616	566	520	599	607	596	579	619	606	599	586	589	641	593	581	605	608	580	592	578	548	573	576	592	562	615	608	585	587	616	616	642	575	580	644	598	598	621	620	599	603	563	599	559	641	601	576	555	613	573	578	573	578	572	594	600	604	630	558	574	625	566	584	574	595	607	608	563	628	592	595	594	555	593	589	575	597	575	612	593	579	592	598	565	612	637	575	553	614	594	600	574	590	584	600	622	549	602	597	583	570	601	556	561	625	589	631	632	580	562	555	627	596	589	585	600	587	557	607	597	608	569	596	614	625	575	621	599	625	624	582	567	583	599	593	578	600	574	613	594	561	564	581	568	612	599	559	609	634	611	603	573	615	599	605	576	623	602	577	599	608	558	583	574	575	553	603	622	607	559	578	574	645	590	603	595	604	589	574	583	624	582	605	602	615	620	589	618	593	609	617	602	597	553	594	593	539	561	615	583	597	573	582	579	601	604	611	615	581	592	597	610	593	586	570	614	567	599	583	606	619	547	583	600	558	679	591	593	635	592	616	587	588	629	599	540	599	616	619	584	580	557	586	586	633	601	586	606	632	594	622	598	599	558	564	574	562	583	611	578	625	604	601	630	585	570	600	573	562	598	569	591	620	590	587	631	594	572	596	577	581	570	607	606	595	593	584	571	578	570	586	598	588	569	601	614	591	628	559	586	604	560	558	624	613	623	569	632	582	567	587	577	587	576	629	615	588	625	594	666	616	595	588	637	580	582	587	606	596	627	635	609	591	599	560	572	575	603	588	618	593	622	612	605	568	582	589	586	574	612	631	632	559	633	590	548	549	581	574	556	596	624	567	630	576	656	586	577	573	587	566	622	582	595	579	604	538	616	635	560	635	603	590	602	546	614	598	610	608	547	548	610	592	610	623	612	613	609	560	585	587	590	613	594	586	599	580	565	577	526	569	589	617	611	609	598	588	588	621	491	629	619	645	570	602	614	616	566	614	622	645	606	596	594	603	545	605	545	606	578	615	626	599	563	569	611	645	590	582	596	626	593	632	610	569	611	603	631	589	588	600	633	566	620	590	589	595	615	631	606	610	604	599	585	608	577	585	596	556	604	583	589	609	603	574	580	595	627	616	578	595	633	628	602	598	602	618	602	592	617	588	606	596	604	632	585	644	590	614	603	559	617	574	627	606	598	586	611	632	616	575	626	600	616	588	636	635	558	569	595	612	594	588	555	580	596	624	593	581	589	637	593	592	598	621	625	585	665	591	580	567	598	621	570	648	637	596	615	563	579	595	596	592	625	593	577	591	614	589	542	622	638	651	586	601	579	579	574	583	596	523	593	585	574	604	631	605	575	625	600	580	579	551	581	621	642	607	640	604	575	610	572	614	572	568	653	564	630	574	607	610	577	591	568	605	590	580	600	630	583	574	553	584	587	601	626	610	583	601	624	573	582	559	596	595	569	598	590	624	591	555	571	596	596	620	585	583	563	605	595	588	589	585	575	598	604	576	634	628	590	609	566	587	582	565	541	583	605	551	586	567	576	581	568	615	612	624	633	584	592	596	621	637	643	595	572	601	552	594	603	585	563	612	620	566	562	562	565	602	546	564	580	575	601	607	613	627	601	570	592	592	636	599	584	634	581	552	602	614	593	622	608	635	595	575	581	589	640	588	556	602	582	568	614	599	610	612	626	608	623	560	620	568	626	583	600	576	621	574	588	632	596	599	568	587	602	583	612	561	589	587	585	530	579	622	606	516	591	573	569	574	606	585	613	614	602	598	544	603	579	593	565	587	603	561	601	597	618	600	580	602	550	571	568	637	563	615	599	578	610	615	567	586	599	650	571	604	577	578	596	593	586	601	590	601	588	602	592	595	596	558	590	561	583	580	608	612	626	580	593	566	574	581	575	604	571	586	602	572	590	599	575	639	645	580	625	550	585	624	579	586	570	577	595	587	612	613	590	606	572	616	612	615	601	597	587	589	621	631	625	612	638	572	599	579	581	620	594	560	624	635	650	676	600	611	616	585	557	631	588	614	585	566	594	577	624	602	554	622	600	581	587	589	596	595	634	612	591	589	597	568	629	612	631	606	632	589	608	595	559	589	602	592	581	597	626	637	579	566	607	571	601	561	590	604	602	583	596	580	602	613	583	575	601	577	569	524	552	586	574	579	603	584
15524	2425	1530	1070	853	1267	559	497	435	456	463	442	419	444	430	429	417	411	404	369	394	404	385	390	415	376	376	375	397	374	395	389	425	364	415	409	399	374	396	389	390	377	412	403	386	350	387	382	399	391	369	369	390	394	376	365	368	390	452	349	394	370	345	412	375	377	385	377	364	381	439	433	382	406	376	371	371	377	396	372	389	412	400	375	348	358	372	377	376	366	400	366	381	354	394	386	331	353	391	399	396	371	386	399	376	399	355	396	335	398	418	398	391	401	368	347	385	354	394	428	374	368	385	349	409	389	358	362	383	384	389	362	393	362	399	380	381	360	418	377	424	389	374	361	393	382	384	385	378	385	366	390	359	395	434	358	364	359	395	388	364	378	348	347	375	358	395	382	369	371	369	366	389	417	371	400	418	379	395	400	346	368	365	361	394	425	383	361	372	413	397	392	393	378	382	353	357	371	370	369	394	418	367	399	423	377	380	343	313	362	380	383	417	414	385	427	357	359	362	381	380	392	362	372	394	362	374	413	392	371	352	369	396	380	373	403	356	429	359	361	375	360	359	342	426	363	392	360	365	366	388	431	374	331	407	418	389	429	376	345	379	370	374	352	403	365	405	384	353	369	385	375	397	392	386	386	398	390	396	386	393	360	375	380	385	357	360	384	414	413	355	403	411	376	387	381	374	402	378	361	382	344	418	381	358	376	379	354	409	406	387	380	380	354	356	381	378	367	389	348	333	379	434	380	377	395	372	396	414	390	399	372	415	402	387	370	403	375	406	415	382	353	404	442	395	362	372	427	415	362	370	378	370	389	389	394	383	377	383	390	380	386	410	391	386	408	397	391	359	360	375	440	364	412	379	336	375	384	392	355	381	352	393	312	374	371	385	386	354	354	391	367	401	359	358	353	376	367	363	429	398	404	398	387	368	392	375	389	391	384	385	350	417	358	400	365	393	366	390	399	360	347	372	406	383	379	425	376	396	383	400	394	390	352	373	362	393	375	395	372	402	362	383	362	356	389	375	374	387	399	425	353	409	343	366	355	372	388	363	394	382	372	423	355	369	359	399	389	398	364	433	387	363	400	396	382	404	404	439	412	367	337	409	405	370	366	363	374	350	375	353	402	383	406	342	356	359	383	353	387	342	372	379	391	386	384	386	376	386	395	407	384	360	385	392	378	351	390	373	390	389	430	375	396	377	392	376	413	368	383	391	364	393	392	368	337	365	360	345	433	402	343	400	384	371	442	343	386	388	384	358	376	410	382	373	351	392	392	364	404	390	367	402	404	385	338	385	384	391	410	382	348	360	375	372	381	394	381	402	346	376	376	405	417	400	381	376	369	369	379	388	357	405	412	365	359	355	375	412	362	401	335	380	381	373	390	345	386	352	393	360	377	381	351	381	391	355	382	348	388	358	389	348	377	409	422	403	394	401	366	419	364	400	382	338	387	359	312	361	386	373	354	368	360	392	347	362	371	374	397	391	399	373	387	399	349	381	350	372	366	382	377	410	408	384	372	370	405	380	418	389	354	339	346	368	372	405	389	417	361	394	386	375	384	391	430	371	352	409	354	340	369	349	367	389	366	421	389	378	409	410	391	371	390	404	382	408	392	412	373	388	378	378	389	376	372	385	401	391	403	368	381	367	372	327	368	362	368	401	370	386	377	359	399	365	346	381	391	423	340	337	410	437	405	358	327	388	411	367	355	361	376	369	384	400	374	375	367	380	389	378	363	406	393	420	400	371	367	391	389	384	396	403	371	365	378	365	409	359	383	384	391	401	353	387	384	405	369	381	385	370	390	425	417	370	401	389	358	397	359	380	375	375	329	352	384	408	403	393	410	408	355	378	418	400	367	416	336	380	328	357	340	387	365	361	362	371	383	383	382	374	410	404	394	409	388	387	374	368	339	377	371	411	357	366	419	372	352	380	387	422	355	370	389	393	381	385	392	407	385	378	401	414	374	341	374	416	371	371	384	352	356	426	365	398	340	400	339	329	338	391	403	376	386	408	430	368	361	400	405	361	389	372	369	373	388	405	358	390	374	386	388	419	422	356	399	390	340	371	337	393	428	402	369	379	379	390	358	344	397	368	365	376	410	386	393	362	367	386	393	368	374	408	408	402	385	388	382	367	374	366	409	360	353	384	384	385	329	407	371	393	377	394	406	392	369	380	388	378	399	410	405	344	386	372	390	392	359	381	423	407	383	382	389	384	378	385	375	394	377	400	348	359	374	379	420	367	360	421	383	395	360	372	412	376	396	401	399	375	328	382	418	423	378	382	367	359	378	366	395	416	366	382	370	397	341	396	384	412	366	419	360	337	369	417	386	402	399	387	363	382	399	369	411	382	377	371	364	387	334	353	376	361	402	387	348	398	386	388	360	394	368	373	389	364	395	369	360	370	368	365	365	367	345	329	378	389	379	373	370	383	402	358	401	353	406	359	372	404	359	403	391	356	340	362	392	400	380	385	360	393	424	390	387	427	421	392	356	405	360	365	408	367	353	384	374	399	384	409	345	376	389	405	375	371	393	391	383	412	383	401	390	393	388	364	394	379	394	357	379	383	361	366	370	398	354	357	396	369	378	379	361	377	360	325	368	390	368	409	365	357	407	393	411	372	382	403	377	385	386	359	397	393	341	404	380	358	411	432	358	383	404	376	452	416	366	388	369	400	402	409	401	354	383	390	390	417	342	393	381	372	347	378	390	372	381	377	364	399	375	384	410	388	373	375	381	378	399	374	387	419	423	364	376	390	407	379	375	419	377	366	404	376	406	380	398	351	346	394	388	379	397	357	345	377	426	395	388	387	391	380	374	383	367	370	369	385	392	424	397	401	422	380	427	386	410	352	374	405	362	380	385	354	369	379	413	386	363	353	351	414	394	401	395	362	343	362	413	351	346	380	336	363	384	362	399	344	391	390	430	366	362	400	389	372	356	384	410	388	392	378	389	350	397	408	416	407	389	396	392	345	387	372	344	400	389	373	400	397	366	364	415	373	352	349	339	414	376	353	405	357	377	364	381	347	389	381	380	371	376	383	409	412	377	384	378	363	380	381	347	363	367	391	380	371	365	400	443	362	365	390	434	366	415	409	383	376	392	374	412	399	366	417	377	382	369	393	357	394	376	381	364	416	407	421	379	394	357	363	371	376	395	407	366	355	394	391	378	330	380	419	354	349	360	376	356	390	389	401	374	356	410	381	370	354	356	352	364	379	352	370	394	426	405	380	394	390	376	361	375	392	394	362	401	395	401	315	361	368	380	369	390	395	369	393	412	380	356	345	380	385	422	407	387	377	367	377	385	399	397	398	406	367	377	406	391	387	415	353	396	370	382	377	370	365	342	379	372	390	370	395	374	423	388	384	384	400	411	402	378	405	401	378	402	381	404	357	402	377	362	375	385	386	403	376	383	364	374	412	389	374	360	408	395	383	408	396	391	422	394	363	369	389	405	378	386	383	356	346	370	382	388	369	365	364	404
8595	2385	3091	2914	2892	4696	1750	1449	1368	1257	1246	1148	1153	1078	1041	1092	1041	1098	1037	967	950	990	1038	1025	950	972	926	940	948	962	963	922	956	978	917	901	929	928	962	868	911	925	895	922	911	931	883	889	942	918	954	944	875	905	920	905	803	949	928	919	895	908	804	926	957	870	963	942	904	900	935	872	947	857	911	936	889	926	915	952	945	876	979	851	904	832	957	942	898	924	924	885	935	912	862	900	912	906	886	904	953	910	886	878	899	913	867	883	914	849	934	886	880	902	899	909	920	873	904	921	921	869	889	873	947	904	898	909	925	884	862	859	921	891	912	893	867	913	910	904	905	913	898	919	922	858	930	909	929	887	860	918	916	891	881	892	885	942	918	955	939	959	863	918	929	830	893	905	879	890	893	883	883	879	898	894	876	900	877	910	972	908	904	893	909	897	870	866	908	891	890	888	911	856	914	959	870	895	939	952	923	929	891	930	908	898	921	887	917	881	884	928	914	838	906	885	907	941	903	937	957	923	942	895	924	861	878	889	896	838	886	873	852	887	872	876	886	862	925	905	885	858	871	877	902	828	882	894	888	875	891	932	872	921	893	944	938	889	934	868	924	875	890	894	934	873	922	932	934	897	902	894	910	927	896	907	884	916	888	930	906	877	870	931	885	835	914	921	926	921	953	900	908	905	882	915	916	929	973	921	877	924	911	892	883	907	864	886	905	881	925	917	889	885	897	871	951	885	827	901	915	928	922	911	874	954	965	922	871	921	872	916	881	918	922	919	906	856	955	922	922	961	973	924	900	872	929	891	922	893	850	892	897	911	883	939	912	871	919	937	883	902	917	923	925	911	870	898	913	908	897	865	849	922	858	891	922	860	862	891	833	899	892	881	913	852	948	924	903	951	885	901	913	898	905	906	888	869	916	859	875	892	908	866	867	942	881	884	905	920	951	913	923	927	936	867	874	902	917	972	915	937	900	910	892	924	935	925	920	855	873	865	919	898	867	920	933	928	922	908	894	903	896	886	948	932	918	953	903	943	860	927	917	948	898	876	934	884	955	868	917	902	912	915	944	947	911	898	921	910	886	906	869	897	913	916	925	879	920	889	937	904	899	954	846	889	922	884	917	916	897	909	919	903	916	897	960	933	909	909	928	986	908	905	895	900	874	882	925	939	908	889	877	893	964	900	916	955	878	890	909	939	923	891	918	911	915	879	953	943	893	863	893	942	902	903	944	865	920	905	912	902	905	922	878	926	888	908	924	851	875	922	941	883	936	890	902	929	860	908	866	878	894	932	906	885	904	931	981	879	942	892	905	927	953	850	921	904	887	862	862	906	953	918	882	928	917	885	919	894	931	941	903	906	896	839	896	905	884	933	945	880	863	869	928	893	914	840	935	928	934	895	870	863	897	933	901	901	915	858	893	862	916	846	904	907	905	881	943	893	896	865	925	882	902	898	900	928	880	912	935	898	955	860	845	877	911	881	965	902	896	873	921	904	868	922	930	915	888	910	928	932	896	897	867	903	859	885	972	869	930	864	878	926	832	900	951	873	864	992	860	862	889	931	912	848	930	904	901	898	899	928	919	911	905	919	899	865	885	941	875	865	903	932	930	885	872	900	915	917	861	894	836	903	884	902	943	845	931	909	903	957	942	917	888	816	846	921	957	860	908	909	925	907	893	839	894	918	938	912	948	880	962	928	960	911	887	928	872	865	874	889	872	893	929	882	890	945	885	900	880	988	963	891	899	920	873	921	960	912	904	917	883	908	929	947	902	939	904	927	911	888	907	929	863	887	913	946	870	882	860	921	908	902	897	937	915	948	928	931	832	871	873	921	892	907	910	883	901	906	854	841	913	883	927	894	872	859	894	846	875	914	912	926	895	952	876	947	961	890	912	871	907	887	957	900	860	894	927	877	933	901	905	928	906	908	917	944	889	914	910	853	878	877	873	885	898	938	922	931	897	905	909	905	931	908	934	909	845	896	884	880	912	917	886	947	942	875	851	888	937	911	842	894	891	873	876	892	921	936	829	905	930	919	867	915	869	910	862	922	953	892	884	902	941	934	932	837	875	892	898	926	894	856	875	917	889	885	901	961	955	862	928	941	885	923	896	929	992	908	923	863	960	940	897	893	863	905	872	885	907	892	941	925	863	931	891	908	901	926	909	882	941	898	856	879	964	941	900	889	902	925	970	899	932	912	905	901	896	943	978	887	924	940	897	878	915	873	934	923	888	886	882	870	879	907	939	906	986	900	898	900	872	872	876	932	928	911	953	947	913	933	892	896	915	945	851	912	927	964	930	894	852	888	847	873	831	904	872	903	932	966	914	888	907	921	891	867	885	874	904	928	880	984	951	895	884	898	911	927	940	848	881	958	871	861	938	901	916	908	961	940	870	919	870	886	913	913	928	875	943	916	891	941	916	894	867	878	840	888	870	916	933	922	959	918	882	940	967	959	900	909	956	869	921	965	868	896	902	935	878	861	946	939	904	949	872	967	923	866	924	881	883	893	963	963	923	881	956	889	893	889	918	981	904	899	915	930	877	938	899	904	961	850	920	863	843	880	916	917	898	910	892	886	852	880	927	884	890	923	886	875	910	915	941	958	899	901	894	847	904	884	942	889	876	891	913	904	952	920	923	953	948	903	970	966	922	849	868	905	886	935	906	915	995	916	919	936	933	932	932	842	920	915	895	836	866	885	883	903	912	913	888	925	903	854	926	869	874	912	889	913	877	868	923	851	829	876	879	902	923	906	917	943	931	917	922	906	882	897	950	912	880	899	906	888	941	845	877	886	910	934	853	923	920	852	888	894	976	864	905	955	923	891	928	934	889	895	892	923	900	827	915	951	925	919	881	879	898	881	951	910	888	868	945	872	919	918	840	903	891	965	938	923	890	927	926	912	874	862	858	854	926	838	879	898	901	894	937	894	861	830	889	891	933	900	881	892	879	902	925	879	903	864	907	920	932	850	903	922	931	900	917	947	887	912	926	852	933	947	869	895	918	922	862	908	921	921	898	909	855	937	928	902	898	871	826	919	913	851	859	872	949	908	930	902	936	923	883	878	945	918	996	853	903	954	920	825	907	931	931	888	912	893	843	976	882	877	870	881	901	881	890	880	857	948	874	901	902	853	881	889	893	920	898	939	932	880	896	852	920	939	842	956	876	905	885	953	863	844	887	905	864	907	937	933	925	950	913	931	953	925	910	912	864	945	845	886	936	902	971	924	891	899	911	843	882	885	896	924	906	892	927	936	904	905	924	896	913	913	883	920	935	896	869	877	918	882	896	910	908	894	889	843	872	883	965	904	899	947	915	934	899	897	904	901	915	898	950	891	914	922	902	887	891	886	877	883	907	887	870	858	891	915	862	934	853	911	912	931	845	900	922	874	847	893	860	930	917	935	916	878	911	870	911	871	888	900	891	916	903	891	859	877	905	844	915	853	846	898	912	875	904	877	884	911	889	921	939	882	926	913	883	919	910	932
1857	1110	1394	406	385	404	392	396	381	316	322	367	360	370	342	386	308	356	369	323	370	350	362	374	370	357	399	339	359	389	345	358	382	390	353	367	371	342	338	342	366	355	349	356	338	345	377	378	369	372	370	337	335	311	346	357	372	369	334	339	380	356	362	394	390	338	369	394	350	361	340	426	373	369	340	381	367	378	363	356	371	366	338	393	345	353	368	383	390	357	329	364	381	361	400	362	359	387	354	324	386	319	330	374	369	396	349	352	357	402	362	355	373	369	407	370	359	347	350	360	369	343	381	378	368	379	394	393	349	397	372	328	345	395	380	398	370	340	337	374	378	371	422	313	378	369	361	369	360	333	320	347	361	369	382	399	360	354	373	350	364	342	399	357	385	352	361	352	349	403	366	351	375	362	356	321	313	372	363	338	359	373	377	371	368	368	388	339	377	346	352	379	386	361	360	359	352	374	353	366	353	348	369	359	375	342	342	368	361	365	333	378	385	344	352	373	366	378	358	373	412	384	367	358	343	368	357	356	376	341	365	386	358	397	412	359	347	331	369	381	391	344	364	328	329	359	335	359	383	377	328	368	393	318	393	354	351	386	398	353	415	372	387	349	383	368	387	347	345	368	342	341	369	355	371	328	309	345	359	365	354	365	346	339	358	364	359	354	371	324	319	384	315	341	363	360	382	357	352	343	382	410	419	396	343	356	344	390	345	354	371	391	339	372	332	394	396	355	398	345	396	375	357	349	386	369	344	372	350	351	392	408	415	331	350	386	351	332	308	344	370	313	366	350	349	381	348	338	368	350	376	354	366	377	354	381	348	364	334	386	346	349	357	334	394	395	354	355	343	362	359	358	312	366	331	384	341	362	352	373	380	380	355	372	385	357	387	353	379	318	346	360	367	346	363	344	381	348	345	329	370	402	369	353	359	361	378	377	312	376	378	388	381	383	360	367	363	341	387	356	369	393	371	371	330	332	371	317	377	357	341	384	377	369	373	362	368	376	347	342	389	386	404	379	394	341	359	339	413	370	410	349	372	342	381	435	379	393	395	355	369	350	308	365	351	330	337	360	347	414	408	351	422	373	370	374	406	367	373	341	380	373	354	393	362	334	325	334	361	369	406	357	360	383	341	377	397	351	360	360	322	369	371	375	430	366	366	390	385	390	396	354	367	363	334	357	408	343	342	378	361	380	378	364	353	384	370	366	348	356	354	378	375	336	379	354	353	362	333	348	343	349	414	401	371	364	353	371	343	369	359	347	380	366	348	374	354	356	323	379	373	348	384	367	366	372	389	345	349	386	356	363	379	374	356	339	407	346	382	336	325	348	364	353	404	389	364	370	396	359	322	402	361	344	371	323	380	355	389	370	368	349	368	358	347	330	378	328	373	368	365	374	357	313	365	342	355	378	352	366	386	378	373	381	362	368	378	359	403	375	366	386	355	365	370	382	348	332	369	344	388	374	351	391	373	340	392	376	369	367	375	386	335	392	374	367	360	398	367	361	378	376	327	322	323	355	378	390	341	340	341	348	318	367	364	362	369	340	389	385	362	360	407	393	344	377	382	372	351	361	367	353	383	387	415	418	363	354	361	369	401	365	369	342	351	380	353	369	399	403	418	394	363	362	362	352	382	353	396	356	349	366	373	356	370	347	361	366	363	332	360	321	367	369	311	388	389	394	360	353	369	389	327	335	323	340	388	339	363	345	345	370	367	411	377	333	375	391	327	377	368	367	348	380	320	381	324	384	333	361	354	356	367	331	354	365	362	365	374	353	354	374	367	393	322	300	378	338	375	377	372	352	367	370	351	363	323	378	390	362	379	355	371	421	370	352	332	375	365	382	345	342	364	339	353	365	362	332	402	398	387	368	399	354	345	384	402	376	344	341	361	359	369	389	407	378	364	344	363	373	396	369	374	353	391	361	362	367	368	354	374	373	393	389	386	379	379	352	385	366	363	325	353	375	412	370	381	363	341	344	351	337	387	378	391	382	357	369	351	366	363	321	362	355	374	403	366	351	372	364	389	370	366	362	389	349	324	355	377	352	391	361	380	358	321	385	379	368	361	407	373	349	338	395	402	337	369	340	362	372	389	379	346	386	356	375	367	357	388	380	322	372	389	386	365	352	365	355	381	374	341	378	365	351	362	363	347	347	377	366	373	338	389	372	383	336	344	365	391	351	386	368	366	364	357	381	337	356	343	353	341	389	369	356	391	384	351	355	354	344	346	341	327	364	374	351	372	393	381	344	363	361	377	381	355	418	402	356	393	365	384	395	388	339	355	362	365	359	378	373	368	353	317	366	362	347	356	365	355	371	355	349	365	362	352	374	325	335	371	373	365	378	398	391	351	377	400	355	351	371	333	380	375	375	335	351	386	400	367	369	366	369	364	377	326	398	336	339	360	371	353	373	362	369	395	372	332	353	363	364	359	382	400	337	374	357	323	395	331	337	369	344	384	376	367	362	337	373	357	357	394	356	325	358	366	395	369	340	342	378	353	382	342	350	388	386	352	388	352	387	390	403	376	383	390	339	392	357	363	352	353	381	376	349	341	375	359	358	375	356	389	379	375	355	378	369	385	333	359	372	367	389	345	379	379	364	394	381	345	347	354	370	374	394	332	373	341	349	351	341	360	370	394	356	322	369	388	400	366	336	393	335	348	375	361	384	371	375	365	404	425	359	341	318	343	328	369	370	391	397	346	383	375	357	393	334	366	344	383	384	346	348	399	364	343	411	372	395	358	363	356	334	358	385	334	372	380	321	391	359	355	340	384	369	349	379	339	352	343	376	372	351	366	372	352	365	376	409	366	379	379	383	369	361	325	365	370	313	351	394	390	417	352	343	353	363	405	352	331	338	361	356	374	374	356	354	367	401	396	355	342	363	342	322	365	356	381	378	392	372	373	386	350	381	369	351	377	388	350	363	364	333	364	371	365	368	329	349	393	392	344	338	335	380	364	371	367	404	373	345	369	381	375	368	363	352	351	390	384	367	347	377	383	334	398	382	380	364	346	388	342	352	375	351	354	371	335	358	334	357	395	379	360	355	340	347	365	396	378	393	365	393	377	388	347	342	346	360	360	380	379	341	379	348	385	330	345	362	337	333	366	386	368	354	371	335	375	360	411	374	382	336	363	343	320	324	373	356	358	386	355	367	338	341	361	357	390	378	406	374	387	378	344	366	400	376	391	382	406	389	351	363	400	400	393	362	319	361	398	408	363	312	393	366	349	374	370	390	382	334	350	387	389	341	335	330	347	367	379	369	366	309	366	355	364	365	404	365	363	355	340	388	417	381	349	371	334	368	392	381	358	371	341	332	355	374	366	376	366	379	380	364	344	395	354	395	358	358	370	350	350	350	391	346	371	341	346	385	380	381	347	380	361	362	359	381	369	364	365	368	347	354	376	342	364	332	341	353	353	353	370	377	332	349	348	376	394	390	360	356	353	377	368	364	342	341	359	354	347	395	402	390	362	350	334	383
2112	1549	2749	898	1003	1220	839	854	894	788	791	838	850	855	809	842	866	797	797	808	824	866	821	821	845	804	876	893	836	827	861	805	833	831	803	856	832	848	818	835	795	811	919	842	821	853	812	830	810	814	839	871	830	837	827	856	826	839	860	787	884	849	829	821	859	815	816	841	800	857	832	805	888	858	821	852	852	884	847	795	819	819	807	844	810	841	829	823	860	789	780	814	781	830	793	756	846	809	828	823	841	769	846	848	784	801	864	841	817	850	818	852	843	862	859	891	798	826	861	833	833	839	859	848	796	816	776	836	845	819	822	815	808	796	851	880	854	798	832	834	836	852	880	835	877	830	820	803	873	839	839	794	834	806	848	847	832	826	829	788	824	864	863	847	832	816	856	809	770	857	813	777	829	854	869	813	814	810	791	840	879	800	809	818	775	867	820	796	872	846	857	818	772	839	830	850	857	850	786	804	862	828	840	810	799	828	848	882	805	826	809	894	882	871	807	797	821	811	869	825	861	815	847	894	864	847	833	863	843	804	815	894	837	784	820	818	824	807	790	821	874	791	878	796	767	840	835	825	859	801	827	851	868	809	779	848	811	843	834	810	794	811	814	846	783	826	823	854	875	846	819	814	862	827	833	842	781	806	870	852	835	790	838	798	789	884	869	850	844	854	801	869	857	854	879	830	800	846	831	882	811	832	792	821	828	793	838	819	824	843	772	881	829	870	811	871	827	805	847	797	784	851	854	821	883	866	801	862	855	827	811	811	832	844	819	816	851	844	777	839	797	840	833	840	857	848	846	770	848	847	811	806	845	821	833	871	861	835	801	871	829	876	810	904	857	858	853	767	802	835	843	801	755	867	851	836	823	836	839	859	803	788	848	804	846	874	811	828	800	803	788	846	827	830	890	857	826	849	852	798	851	894	863	828	863	853	833	839	816	798	807	823	819	833	805	853	845	851	842	798	822	830	816	854	832	859	849	857	813	818	866	854	776	876	811	834	809	848	863	836	805	847	867	807	856	837	767	822	855	846	851	836	779	827	824	917	826	867	849	837	841	838	847	795	868	859	779	852	752	856	814	825	819	861	823	823	859	858	789	789	900	868	819	855	847	823	804	809	897	815	864	847	805	815	814	827	800	847	831	818	837	840	803	845	835	890	813	889	868	848	844	871	838	843	929	850	809	815	848	861	825	852	794	866	801	851	869	784	857	845	828	791	860	836	808	823	863	919	828	878	798	839	879	826	852	799	838	842	855	787	807	798	822	847	853	863	838	838	794	778	852	858	854	836	898	805	845	820	843	853	867	824	853	794	823	840	823	896	834	804	833	848	848	825	852	824	795	866	824	831	866	819	865	817	875	830	817	842	850	783	836	797	824	833	771	855	821	818	871	802	825	825	813	772	809	874	784	819	832	813	820	824	829	810	876	823	848	797	791	901	811	815	823	841	853	833	862	821	852	786	823	855	859	767	852	795	860	820	881	803	806	845	839	840	850	823	781	821	803	883	826	829	865	821	798	830	761	790	859	814	792	864	868	836	859	799	824	829	827	804	804	828	863	821	804	786	816	831	802	845	812	824	846	777	778	839	802	863	848	827	814	831	805	878	839	824	864	765	897	852	861	857	850	838	813	824	801	840	843	855	787	851	808	845	783	832	834	833	834	831	838	906	841	823	846	837	794	780	860	813	854	839	814	819	807	792	800	820	892	788	808	894	826	839	821	801	812	829	857	825	843	836	854	829	843	872	801	851	896	872	811	827	841	791	886	804	857	835	786	856	844	843	883	798	778	849	852	779	839	780	840	798	897	799	822	807	851	769	840	837	851	823	867	842	830	846	820	847	832	775	841	812	814	828	858	844	815	813	855	860	837	808	831	855	805	861	846	844	824	823	864	863	863	853	812	890	814	809	895	798	851	866	816	822	858	823	826	834	851	829	839	842	862	832	820	786	822	786	813	815	799	809	829	839	781	843	819	808	805	849	836	835	865	814	907	825	831	841	779	798	840	822	778	816	858	852	836	847	838	873	851	808	873	890	851	885	803	783	867	846	816	843	813	768	801	796	804	823	829	776	855	830	835	888	793	799	860	858	813	857	845	812	858	851	815	828	867	900	811	804	835	787	863	804	861	823	810	808	844	915	819	834	832	813	874	831	848	863	841	834	825	862	875	799	909	821	831	837	825	798	880	882	828	834	812	862	792	842	829	840	864	850	839	866	831	759	839	877	856	836	827	811	834	871	849	893	841	808	853	810	780	846	783	823	859	824	805	823	775	819	852	804	847	819	838	842	814	841	805	780	845	840	863	811	842	864	872	823	837	880	835	790	803	790	848	792	847	833	808	838	847	797	825	831	854	786	862	798	827	822	816	857	805	867	850	846	843	815	829	869	870	786	798	791	800	826	827	792	855	840	821	882	819	853	840	817	798	808	851	835	839	889	853	840	781	881	822	848	823	854	878	849	882	812	835	825	834	844	827	824	834	863	827	829	794	777	777	798	809	835	851	869	840	869	839	830	904	826	834	865	831	833	878	802	827	870	884	830	839	825	895	833	800	872	873	782	812	833	865	825	823	871	841	823	850	780	849	837	854	779	880	840	834	834	807	800	820	805	834	838	814	805	852	834	848	888	847	874	823	822	822	811	811	801	826	834	869	887	805	819	823	860	836	827	858	784	827	813	778	895	809	820	824	837	832	823	873	875	807	839	841	868	864	833	791	842	781	832	842	839	812	813	842	868	795	812	859	820	801	829	865	860	861	852	840	838	823	825	851	832	831	828	861	824	857	818	809	797	870	852	851	887	795	838	821	875	859	803	821	803	848	822	819	798	821	818	853	806	839	810	849	845	790	912	820	850	833	824	846	832	863	837	809	880	833	840	835	785	852	859	783	816	828	864	817	813	838	820	819	811	832	822	845	813	852	779	769	835	761	815	899	849	863	826	820	808	840	862	807	845	840	787	799	833	850	848	829	815	810	794	809	828	827	843	862	791	749	797	881	851	815	816	871	800	864	887	850	840	829	814	818	818	795	826	804	810	826	823	816	806	883	834	833	834	789	843	784	844	796	822	791	837	888	812	857	848	823	875	828	827	829	831	807	887	817	814	840	858	841	843	855	824	858	857	824	847	812	873	853	830	823	843	841	838	836	812	852	872	820	833	840	872	849	859	828	830	809	878	876	836	866	858	821	840	812	839	829	802	834	825	796	884	853	865	837	808	819	844	836	800	859	846	843	859	844	914	847	877	842	833	793	881	838	834	822	860	798	892	809	816	829	807	843	794	821	834	868	837	825	893	809	805	838	851	843	807	850	843	773	845	821	812	883	837	836	825	851	882	795	902	856	836	866	853	856	852	868	866	899	820	829	792	828	831	815	797	785	840	841	829	893	812	862	868	885	824	861	853	836	835	866	801	817	868	831	886	817	819	868	879	794	799	798	839	829	827	817	824	876	821	761	822	797	801	790	870	823	805	797	846	842	880	801	853	841	807
9020	3144	1756	543	523	579	305	293	286	260	258	241	232	262	279	236	241	238	241	234	203	226	223	220	254	237	217	241	239	225	221	221	220	255	231	245	216	221	233	229	244	249	241	222	265	232	237	215	236	226	200	226	215	236	231	235	197	222	204	233	205	234	232	227	225	213	234	268	252	238	233	240	242	203	227	244	234	208	199	216	215	230	201	246	238	228	216	201	235	237	204	218	261	250	218	231	240	231	209	231	247	238	232	180	214	203	217	225	241	234	202	210	222	229	221	243	262	231	242	218	210	217	236	246	226	222	226	227	218	266	227	218	235	221	239	185	202	213	230	212	250	232	236	228	209	256	221	224	216	226	200	234	232	250	222	232	208	221	213	232	207	258	229	239	228	203	199	241	223	228	252	233	227	215	211	232	219	238	196	218	254	228	221	253	214	254	244	242	227	243	226	239	223	244	218	219	218	213	241	245	238	189	241	227	217	217	203	209	215	209	244	232	231	250	258	237	222	233	191	234	228	252	221	236	225	202	228	235	213	242	258	204	234	239	217	251	229	228	239	239	257	248	227	261	220	229	220	242	230	213	204	208	224	205	238	240	236	248	231	232	216	227	219	226	235	226	253	229	198	218	219	192	249	215	202	240	231	246	223	245	244	222	225	233	252	196	223	207	229	227	221	232	215	256	216	208	214	223	253	242	198	225	224	225	217	242	222	207	212	232	229	255	244	232	248	194	233	259	232	222	214	205	212	221	235	227	234	226	220	227	226	220	238	207	215	262	239	243	233	217	251	226	220	208	246	217	216	219	236	242	238	245	232	234	244	228	241	282	249	226	247	247	222	216	220	232	224	228	207	212	246	235	253	225	232	224	224	245	215	225	267	254	240	242	226	256	225	227	249	239	249	226	217	225	198	217	190	237	253	215	233	267	241	230	230	249	223	233	228	258	206	237	191	208	214	256	230	228	233	230	221	220	226	228	260	242	224	238	233	198	241	263	219	196	231	240	225	247	233	238	262	237	269	238	235	238	240	233	226	228	215	217	240	239	240	242	222	227	219	208	219	244	249	240	224	217	204	214	240	226	224	245	237	243	231	248	213	208	248	255	226	237	235	252	252	213	251	238	243	240	223	217	259	223	231	203	215	229	240	229	198	248	242	227	232	255	226	247	245	251	248	240	235	248	204	224	211	237	214	256	216	216	224	231	222	205	216	212	196	215	208	227	223	233	277	228	240	249	243	237	237	215	244	236	229	250	265	233	234	230	218	235	243	230	228	226	244	217	217	230	222	210	217	225	260	224	241	215	210	223	226	242	216	235	210	246	242	193	206	257	250	238	227	209	232	233	218	214	233	203	222	203	220	233	244	246	227	225	242	235	215	227	228	231	220	240	238	217	234	241	237	227	232	245	255	245	220	219	237	207	235	206	227	228	225	223	240	224	239	226	217	211	230	228	219	217	219	202	239	234	207	249	219	231	207	212	227	223	237	231	238	237	209	208	237	251	238	243	234	246	241	211	232	203	220	247	238	226	227	239	216	220	230	221	235	200	214	232	231	221	217	213	206	215	227	265	225	213	219	215	225	218	243	248	216	218	255	235	239	210	233	233	244	227	245	214	194	208	243	234	221	200	230	240	229	203	233	221	225	245	222	217	224	226	223	224	258	186	214	202	226	232	241	228	239	225	220	229	236	223	198	216	226	243	228	230	239	225	220	220	227	270	221	221	228	228	241	220	218	228	205	224	209	214	233	263	222	222	255	236	212	236	203	221	209	203	235	217	236	236	226	214	252	220	219	215	194	250	235	229	238	235	239	239	217	239	225	246	214	224	228	242	218	244	217	249	216	209	221	224	235	258	247	233	228	201	229	196	187	230	239	220	233	244	242	255	247	214	208	214	219	219	243	236	219	216	256	236	233	231	215	227	254	264	209	203	224	215	225	242	240	216	232	243	221	204	202	237	212	206	219	221	242	213	217	213	224	239	251	244	218	220	213	230	204	224	238	228	235	231	233	263	223	220	209	230	261	221	238	212	227	224	221	221	244	239	228	240	218	233	224	250	197	216	218	209	249	205	237	201	240	249	211	228	257	206	198	239	229	218	207	222	230	231	226	210	231	231	227	234	221	239	220	213	193	224	237	227	225	256	237	267	233	252	216	221	222	227	237	232	228	206	235	208	204	239	246	223	213	221	242	219	254	224	229	239	246	253	213	225	222	230	246	252	205	244	229	214	199	226	207	268	252	242	208	215	204	250	233	241	222	235	246	210	229	240	211	226	255	224	218	207	235	195	209	229	237	223	203	223	214	227	245	216	216	252	199	224	215	242	224	235	209	219	244	217	211	245	229	229	231	236	233	215	223	247	243	234	212	230	225	228	227	229	225	268	220	251	249	253	253	225	212	244	252	188	239	243	222	241	224	245	226	245	224	222	190	196	231	225	246	215	225	215	217	224	235	226	228	262	244	250	203	240	233	244	222	231	236	232	251	237	249	266	242	229	241	253	221	205	230	215	232	247	240	270	239	209	236	216	226	218	237	249	224	238	250	243	230	227	236	249	259	212	212	219	242	235	243	243	238	225	200	246	219	232	231	213	197	253	211	225	242	253	207	219	260	236	233	201	215	232	221	218	223	221	244	230	254	220	268	217	204	209	233	207	215	216	207	228	216	208	203	216	251	191	229	238	231	211	224	239	191	221	212	215	221	234	223	211	206	240	211	219	222	243	203	216	243	210	203	215	221	214	235	224	256	239	216	240	216	221	227	226	239	244	225	222	212	262	211	240	246	229	213	232	232	224	205	229	238	213	223	241	190	252	197	202	226	235	220	206	246	212	223	238	247	236	243	227	220	235	252	237	232	252	251	249	228	245	239	223	223	201	218	227	243	242	229	232	245	228	210	209	200	226	229	218	210	220	231	232	251	242	230	210	224	228	231	219	229	195	227	212	266	214	250	244	228	210	218	227	271	211	230	276	224	183	227	242	242	224	241	184	259	230	245	232	266	231	220	222	226	260	233	217	254	221	234	230	224	218	228	225	252	230	238	213	223	249	217	218	220	222	257	206	251	234	217	272	240	222	233	264	212	220	222	238	222	235	236	225	244	214	194	229	234	229	264	214	234	255	230	244	233	242	209	221	203	243	201	237	226	223	243	264	240	247	209	252	220	214	229	254	234	209	225	210	256	225	224	193	238	224	230	253	215	219	243	236	250	221	208	250	256	230	197	226	230	230	263	252	210	269	219	265	226	240	222	242	216	236	227	210	210	251	229	213	227	214	225	234	222	227	233	245	245	222	210	208	233	255	231	247	218	238	213	220	211	191	214	209	228	242	241	229	218	218	260	241	207	224	227	230	214	242	217	222	218	268	220	224	210	228	228	224	194	246	199	211	230	238	222	226	255	191	217	238	219	232	242	215	204	257	236	224	236	249	241	211	222	207	217	239	229	202	220	217	224	237	256	226	221	223	237	226	246	232	226	237	253	263	229	208	270	201
7058	3185	3011	1564	1726	2108	1066	925	846	766	669	678	745	745	656	667	651	682	648	608	655	634	627	647	644	619	627	614	638	625	627	602	585	632	614	636	597	645	583	650	630	583	592	657	613	660	627	606	576	580	606	598	573	576	628	639	577	594	600	630	609	614	599	618	616	605	602	647	608	589	600	609	580	567	623	594	613	594	615	610	592	598	598	571	574	618	584	643	609	600	577	604	561	595	592	620	648	587	614	577	630	602	591	597	581	592	587	597	600	607	593	581	583	533	591	641	559	584	644	585	579	603	601	618	518	625	612	547	580	555	640	564	611	580	564	604	591	615	594	610	583	586	588	586	562	580	536	592	592	585	583	569	595	606	639	649	623	529	604	610	577	578	615	580	593	599	558	604	607	593	616	615	603	575	602	530	609	624	610	573	613	589	593	593	567	602	603	605	636	591	588	593	583	610	611	599	562	546	567	592	601	604	559	598	612	627	574	565	588	557	605	571	601	591	594	606	595	594	584	602	610	586	602	638	640	591	571	593	555	599	584	573	579	591	576	574	606	617	613	583	598	615	562	590	567	587	669	624	602	572	581	577	584	584	645	596	579	540	616	621	581	605	617	586	563	577	604	580	583	611	580	618	593	647	562	564	587	627	616	590	588	569	588	593	647	601	616	618	609	545	622	595	582	615	582	566	568	571	617	586	580	600	641	606	585	569	598	588	549	598	567	585	625	618	621	596	594	611	594	587	608	600	605	612	584	604	614	604	567	584	539	616	620	596	598	606	606	593	587	603	603	556	575	555	556	646	568	551	622	590	582	591	580	652	628	593	568	590	591	625	639	599	557	542	568	601	576	561	600	581	572	601	600	604	579	620	616	609	600	576	584	597	545	603	608	618	590	581	564	621	561	572	555	565	581	618	613	624	581	577	620	608	593	613	655	584	597	594	580	570	586	607	591	640	562	576	588	564	591	623	625	592	584	610	569	584	578	582	571	619	587	579	609	581	605	586	615	595	623	589	588	646	569	593	618	573	608	650	593	598	577	568	569	581	542	605	563	560	587	610	604	618	535	596	596	599	636	618	563	605	586	589	554	632	606	631	573	575	595	566	574	576	602	594	601	623	598	586	554	569	521	618	634	601	573	583	579	589	595	594	593	581	596	600	590	559	562	613	588	610	576	594	637	601	622	568	588	579	586	560	596	660	581	591	602	588	629	598	556	625	560	616	586	540	627	634	602	581	576	574	572	616	566	591	561	589	568	581	599	641	583	592	591	579	584	584	544	584	580	617	553	576	612	557	583	540	556	610	607	610	634	584	594	590	635	563	590	582	550	585	601	618	612	598	573	600	637	588	604	581	580	564	619	588	611	595	640	616	573	555	622	533	597	599	582	638	589	589	597	548	603	588	598	633	584	621	627	567	609	567	611	633	549	594	562	574	582	546	611	639	588	634	575	575	594	625	632	566	568	638	644	583	603	601	566	583	620	535	596	596	596	559	582	605	576	564	593	555	649	643	545	563	579	590	639	620	571	583	597	599	608	609	564	564	573	600	593	590	668	579	553	626	621	623	604	566	618	575	617	571	562	635	631	592	569	584	580	565	592	598	586	613	566	583	576	579	595	612	608	579	573	628	612	620	564	604	579	573	621	599	560	590	560	588	613	620	589	594	569	582	606	626	595	559	567	568	614	625	601	553	581	588	564	619	591	620	605	611	585	579	557	585	645	626	657	562	589	577	618	615	584	558	566	589	631	603	635	578	618	581	574	540	592	547	627	585	621	604	565	583	580	616	609	587	637	596	589	573	583	590	585	598	576	591	561	595	603	612	591	608	587	552	581	557	601	584	583	601	602	619	557	611	589	584	602	619	584	583	587	609	605	570	600	562	591	607	569	595	599	615	573	606	590	568	620	559	617	599	587	591	599	643	560	596	608	596	628	578	589	598	551	641	589	613	572	526	594	580	592	567	551	592	630	594	573	574	605	560	553	591	609	555	573	625	589	580	553	632	553	579	586	581	568	565	605	544	532	586	576	585	578	540	582	604	568	614	568	598	601	565	637	585	563	605	602	616	563	633	596	611	547	622	604	610	556	584	631	577	610	639	549	565	609	583	622	628	559	577	584	618	553	585	602	552	589	583	593	621	632	578	639	608	589	630	561	555	608	594	534	574	582	657	583	553	611	601	588	569	549	588	546	629	574	548	603	610	636	622	584	577	562	631	579	608	585	573	586	604	559	589	639	576	605	567	614	579	604	589	616	549	554	575	603	571	586	581	547	554	630	588	613	581	566	592	620	628	571	571	589	575	592	623	545	586	567	561	571	563	598	616	573	555	601	594	578	570	573	588	577	613	585	578	596	623	608	605	627	602	639	646	566	580	540	566	581	562	575	576	585	594	589	604	584	556	564	560	588	605	607	579	567	600	594	584	563	593	613	586	593	615	583	608	574	577	549	625	634	594	624	637	573	624	535	586	614	581	564	555	552	587	595	579	596	566	612	579	574	587	619	580	606	588	583	577	602	567	590	626	615	548	575	601	623	597	571	627	574	600	621	592	560	580	630	586	601	608	599	600	587	610	606	612	614	597	610	596	572	587	640	586	580	583	595	589	581	600	610	584	585	611	580	588	582	588	621	556	558	572	541	617	553	598	604	578	608	567	650	619	569	602	603	582	609	605	590	589	589	573	569	604	585	603	606	626	576	550	610	591	600	575	594	611	600	615	604	559	612	556	597	569	562	661	597	590	564	621	660	593	625	582	602	600	556	554	586	615	600	611	598	628	673	569	593	577	596	643	543	612	595	585	697	631	612	594	601	587	616	553	596	599	584	574	615	597	616	595	612	578	655	570	590	650	559	608	594	597	631	611	572	574	566	598	595	592	564	605	594	577	563	584	612	594	600	592	577	617	559	614	604	583	648	629	592	571	623	620	610	557	602	592	599	612	608	600	599	535	591	586	617	609	620	609	591	590	637	593	597	573	630	548	617	594	563	579	612	576	589	532	554	628	578	587	627	613	614	559	574	534	619	602	618	593	595	587	615	606	600	609	581	584	559	548	632	604	570	541	588	584	591	544	621	569	642	572	588	610	624	591	578	556	609	601	593	591	605	615	603	603	579	563	588	547	607	612	603	604	586	610	616	624	631	609	567	566	549	591	608	611	598	603	581	626	616	593	589	547	589	660	593	534	585	587	607	598	612	589	570	558	607	641	610	590	613	597	580	614	584	567	625	595	577	577	590	610	588	558	587	592	599	583	613	561	633	578	610	616	572	601	593	572	591	577	632	582	572	574	619	583	574	616	554	594	589	607	622	620	646	645	584	612	601	606	610	587	574	558	609	628	594	584	641	617	607	591	568	596	578	562	626	607	585	599	584	595	585	563	626	615	602	630	592	548	603	599	625	608	632	561	610	582	602	626	574	634	582	599	618	587	562	595	556	596	523	604	574	599	569	597	618	553	555	564	591	620	579	596	613	557	637	615	584	623	573	590	582	599
16663	3489	1791	1029	956	928	613	494	431	430	460	392	475	449	357	397	412	448	427	404	368	408	397	408	392	405	391	407	408	403	387	388	371	373	391	393	359	424	393	402	384	358	416	387	384	375	350	352	370	393	379	370	403	404	393	404	382	379	385	403	386	407	407	379	379	409	420	424	402	391	376	438	386	415	397	387	378	429	400	383	404	347	376	397	371	381	365	417	405	391	356	397	373	385	378	374	337	433	394	357	408	359	384	395	393	394	409	392	372	413	385	411	380	373	401	364	361	386	392	394	367	375	394	382	375	383	409	391	392	411	392	347	343	415	380	347	379	373	363	353	379	377	370	393	386	369	380	412	371	363	348	408	382	377	347	366	401	386	366	392	407	387	398	372	370	371	403	395	431	447	427	393	395	389	340	406	391	407	350	356	409	403	392	386	376	395	370	402	401	423	422	349	383	377	337	373	435	387	399	332	419	400	384	405	371	389	418	397	365	381	383	385	370	366	413	414	368	417	414	394	399	368	403	357	381	400	378	390	411	386	375	378	389	371	339	379	378	388	358	364	358	374	378	411	416	380	357	393	385	380	376	343	420	374	395	385	387	367	375	376	407	358	359	370	390	352	396	387	384	403	396	433	408	403	395	369	388	448	372	344	376	375	447	402	403	395	388	383	383	395	386	416	377	385	361	395	350	410	398	356	387	398	422	395	392	368	378	399	391	413	376	377	395	347	370	389	398	390	371	367	382	375	390	382	394	355	374	369	389	377	418	381	360	383	368	421	369	395	388	424	407	363	374	387	333	413	346	384	394	359	383	382	435	426	390	426	404	375	378	413	440	355	364	365	374	368	351	381	398	352	357	385	375	358	380	358	355	357	407	418	402	407	383	355	387	372	385	333	363	384	418	377	402	415	430	347	387	380	381	392	412	342	400	342	394	389	363	387	385	384	419	414	403	401	398	365	367	404	385	371	416	411	427	382	370	369	395	397	404	374	409	381	351	401	408	387	377	384	366	395	372	376	397	393	357	374	352	397	423	407	379	382	369	423	430	366	365	418	349	334	403	378	409	404	376	346	415	384	366	392	361	369	376	381	356	341	349	383	369	391	393	411	374	375	387	374	430	408	346	369	382	390	378	389	411	376	360	394	368	381	374	385	386	433	419	381	371	400	372	407	357	371	408	410	394	367	365	373	358	427	374	374	353	393	406	368	359	403	373	362	395	379	405	367	383	400	427	408	424	405	369	365	391	338	355	427	376	385	402	380	358	374	394	371	384	406	381	382	402	356	427	423	412	392	383	403	399	379	369	329	374	405	382	387	379	351	364	380	373	394	409	365	369	434	390	388	373	399	373	366	394	392	362	340	356	345	352	381	357	357	373	336	357	397	372	391	343	368	402	386	362	388	348	356	412	423	398	328	356	375	402	355	378	397	388	377	375	418	385	410	394	400	395	367	351	388	402	385	391	365	365	372	405	379	356	374	400	414	382	354	365	384	384	389	393	396	349	375	382	366	375	402	353	389	398	364	422	400	374	377	347	381	379	404	427	392	405	423	372	356	382	383	388	370	394	373	387	379	354	374	392	410	379	386	384	395	373	390	396	384	353	404	410	389	391	404	392	370	409	378	427	406	377	373	386	405	398	381	384	384	373	420	419	375	379	355	331	395	361	355	366	423	408	368	365	376	397	378	375	407	360	404	368	374	376	450	408	385	345	364	363	367	364	387	398	392	355	367	378	365	357	364	355	391	406	359	361	399	370	394	392	396	371	368	387	399	366	408	407	364	357	375	455	356	367	377	387	380	389	380	399	392	378	400	389	375	363	358	418	386	384	401	404	401	395	377	358	383	381	381	390	374	381	385	368	389	382	402	398	400	369	364	365	362	370	358	417	436	375	344	393	391	358	387	347	368	399	364	413	386	375	382	364	344	381	389	384	361	407	397	418	362	395	375	366	367	384	398	386	375	370	393	400	376	363	396	386	392	374	414	398	382	390	379	369	415	419	373	386	389	412	430	397	371	380	391	367	373	388	416	389	403	398	424	363	341	404	386	401	366	424	381	399	370	419	409	382	357	411	381	410	403	360	397	399	393	411	346	404	422	403	403	387	358	363	358	370	361	372	363	384	385	377	395	448	365	365	356	372	386	351	373	413	397	355	423	384	391	358	363	368	351	387	379	339	358	363	381	394	373	354	393	382	409	403	354	375	423	429	388	357	389	388	391	379	375	435	425	360	413	439	368	357	377	398	394	375	371	403	395	382	400	394	371	349	375	385	349	388	389	388	392	432	410	365	398	391	381	356	376	380	392	391	368	367	398	377	379	348	357	331	379	363	385	401	370	343	405	370	376	356	363	415	398	363	382	375	372	368	359	362	388	388	368	405	331	399	411	371	377	401	362	380	374	396	338	376	402	391	367	409	392	428	394	401	379	370	357	377	397	412	341	392	380	380	403	352	371	345	372	386	382	387	366	376	424	403	375	375	353	407	400	394	385	398	415	398	407	363	370	349	337	344	403	414	409	394	412	428	388	358	403	379	369	332	395	405	389	394	441	403	384	380	391	425	378	371	391	424	394	375	402	366	373	419	378	399	374	418	368	430	403	403	363	353	382	366	367	402	390	347	387	392	362	396	371	377	406	362	367	390	398	366	360	383	379	375	373	348	374	401	372	393	390	421	385	386	398	361	383	386	362	371	367	395	380	402	364	383	378	358	372	364	371	377	383	383	369	365	394	371	436	343	381	420	374	389	386	380	369	378	388	439	430	352	403	364	404	357	416	366	410	358	398	388	391	388	419	380	379	385	378	374	378	361	395	413	397	384	387	386	378	375	371	366	360	363	358	365	398	372	393	382	399	370	374	340	357	425	377	389	382	392	424	366	414	377	389	381	409	357	387	386	418	393	343	393	374	323	395	378	405	388	359	378	417	428	348	355	354	390	415	412	415	392	419	395	387	372	415	408	343	391	388	383	409	413	371	372	391	350	404	335	389	411	359	369	421	401	379	347	370	363	398	377	390	363	412	369	375	362	387	395	358	366	394	397	365	383	377	394	369	411	366	352	394	377	350	368	422	375	403	382	416	431	363	361	365	370	396	381	362	400	367	353	362	400	408	413	405	362	398	376	359	392	385	368	399	403	378	379	387	380	364	417	353	384	373	368	375	407	383	359	396	377	386	375	393	397	389	393	382	366	364	371	377	384	345	382	361	397	372	355	416	382	344	402	400	381	360	357	392	383	380	404	372	393	388	378	377	396	371	356	363	388	388	393	391	368	371	410	359	378	415	400	365	382	391	392	359	380	390	376	376	403	387	397	395	352	404	393	383	389	414	407	398	389	374	427	420	390	392	407	384	387	379	377	409	388	389	360	403	382	365	387	357	396	397	394	418	377	393	366	451	392	371	369	365	415	379	395	357	431	365	382	404	384	382	362	375	385	376	356	412	352	387	351	377	372	354	363	382	400	384	406	365	410	411	362	368	387	393	384	359	387	393
9232	3092	3114	2931	3459	3109	1795	1497	1366	1274	1225	1156	1103	1089	1110	1117	1057	1084	1072	1011	997	983	968	983	942	930	996	953	972	1018	967	973	952	922	951	923	932	913	954	964	976	977	900	957	956	914	898	880	1003	967	927	940	927	897	951	915	912	914	899	875	930	934	894	940	941	912	897	944	942	983	896	880	933	922	911	896	876	994	961	919	924	906	955	891	906	892	1005	963	958	927	899	916	899	907	917	948	917	935	898	918	887	911	910	905	855	938	942	898	907	945	900	922	913	934	957	869	909	855	914	958	860	909	927	927	888	948	893	901	933	953	934	911	928	864	919	934	915	881	883	927	917	954	912	908	933	909	927	867	896	893	913	921	872	933	934	958	893	912	905	891	921	972	903	921	934	955	953	873	854	891	909	923	845	850	986	897	891	899	914	898	934	905	907	955	906	903	961	894	911	941	943	878	900	893	947	907	916	941	934	969	936	890	950	880	879	949	893	888	894	922	885	917	903	912	903	915	950	864	891	904	924	899	923	904	916	948	931	931	908	922	940	944	919	899	917	921	900	987	946	865	929	925	910	922	892	902	885	889	911	912	982	894	879	847	915	894	875	900	929	884	887	955	918	906	851	933	913	888	924	883	930	917	921	924	881	927	942	932	923	900	887	926	884	933	875	878	902	940	933	867	905	926	892	903	886	913	931	908	914	923	909	929	897	865	946	856	932	932	949	890	977	926	913	960	919	917	901	927	922	939	880	900	927	878	951	891	908	890	943	923	920	905	901	934	890	895	903	894	923	865	955	936	929	893	874	902	911	946	944	903	867	940	876	901	945	940	864	889	901	960	894	948	877	878	955	928	888	926	902	911	964	897	887	864	910	824	948	901	918	902	914	943	897	920	918	932	871	923	857	981	941	955	952	902	940	884	965	892	918	892	950	948	939	884	929	916	890	864	901	929	877	941	919	898	871	940	887	880	897	881	920	897	915	940	905	911	905	865	923	940	892	952	956	936	922	906	921	893	886	901	914	889	949	892	885	938	911	934	895	942	903	885	959	965	939	911	958	862	915	897	936	891	848	910	922	906	995	975	899	939	986	915	889	916	872	887	904	935	871	863	906	873	940	968	930	896	939	953	982	916	900	932	943	934	903	911	898	913	892	929	927	907	908	871	922	913	911	857	909	959	930	917	854	894	963	917	917	898	978	945	956	913	921	953	934	885	877	860	887	943	897	939	927	933	878	925	923	929	907	984	920	935	876	934	869	914	937	975	883	874	934	895	958	930	931	962	924	938	907	911	946	885	920	960	908	896	935	954	870	905	943	909	923	959	871	927	926	926	912	897	949	916	906	873	915	886	924	892	898	910	965	897	885	892	946	880	861	883	897	872	926	964	926	888	875	918	933	933	891	896	955	922	915	912	991	909	905	927	921	926	889	921	879	907	913	895	922	926	940	938	931	923	926	915	933	913	939	915	926	939	945	875	870	927	933	959	944	926	903	896	919	944	952	942	926	886	847	914	898	933	870	920	890	936	959	868	940	914	949	911	895	966	882	910	903	890	887	873	902	899	849	927	894	885	887	892	903	937	909	843	909	877	907	905	846	913	943	941	884	899	902	904	907	960	903	919	904	881	928	976	951	881	935	909	904	915	910	979	930	931	924	925	943	937	885	900	930	935	961	916	897	885	917	847	873	874	956	918	950	970	941	958	877	934	898	864	899	949	953	870	917	915	868	900	949	916	906	912	903	930	904	944	906	917	936	889	873	908	930	936	841	914	856	934	931	929	911	879	928	913	901	887	956	967	924	899	887	962	945	939	939	943	897	869	912	867	916	919	935	938	904	940	865	952	944	885	906	922	916	897	942	865	906	919	904	925	917	916	944	917	899	873	939	921	996	909	945	942	889	918	928	918	931	947	935	912	865	989	968	872	985	899	913	916	900	847	873	865	899	954	889	926	929	908	901	901	952	928	900	958	894	958	879	923	929	927	925	962	900	922	892	833	871	918	870	878	928	927	942	905	908	895	933	901	948	927	837	936	897	852	956	924	902	911	894	909	957	943	927	946	890	918	917	865	914	926	893	926	896	926	944	933	865	862	891	868	925	933	878	869	900	904	886	930	922	924	881	942	917	914	952	945	915	951	912	916	863	931	905	931	933	913	914	984	901	916	882	909	932	915	923	941	894	907	915	936	852	884	917	930	935	905	950	892	925	948	889	927	923	882	904	865	930	959	940	917	921	940	876	909	970	902	844	902	858	893	893	947	939	842	956	915	900	927	899	921	937	901	908	934	874	875	891	930	902	925	934	881	925	971	880	886	869	866	949	898	939	888	894	936	914	873	921	925	966	895	945	931	845	907	884	910	897	933	857	954	912	896	891	903	944	896	886	860	881	868	880	910	901	892	861	930	907	920	937	925	918	921	921	926	868	940	917	901	944	907	904	908	925	906	915	903	935	881	959	885	907	862	868	898	900	899	901	887	924	958	918	943	898	910	952	845	929	940	907	866	906	915	905	905	894	913	929	909	949	977	890	982	942	910	948	859	989	944	983	942	940	906	967	866	919	975	862	878	939	892	871	913	888	967	932	903	880	941	918	854	951	888	902	892	926	939	908	895	952	917	879	874	903	882	881	902	904	974	939	926	842	927	929	903	978	852	919	910	917	919	888	874	855	961	884	908	863	886	918	867	904	964	896	898	964	909	982	924	898	905	936	910	910	918	891	902	881	939	918	934	951	889	919	909	945	862	969	904	920	886	954	865	988	944	908	960	944	916	898	960	945	928	920	931	869	990	926	902	925	886	917	922	911	859	899	932	922	933	951	912	989	968	948	882	972	945	919	947	918	879	963	924	952	910	912	898	935	940	941	889	899	916	910	903	854	878	950	931	949	937	958	844	877	920	908	888	965	892	935	877	956	900	916	866	918	940	900	881	972	888	921	912	849	917	895	890	955	890	912	914	867	927	866	920	927	937	950	928	946	880	993	914	892	888	947	899	818	901	881	912	938	947	930	931	934	939	892	864	900	923	916	848	882	955	873	874	912	926	913	940	955	894	894	949	883	934	898	950	936	947	934	870	983	874	872	946	885	933	924	894	895	987	896	961	899	855	881	890	855	960	868	894	914	925	855	896	896	894	871	954	919	900	970	936	884	865	906	884	879	948	935	874	925	901	907	938	914	884	925	912	950	982	896	864	975	928	920	970	912	895	853	953	949	898	903	939	914	903	886	927	919	869	917	941	856	893	922	870	945	924	864	916	973	890	882	895	891	897	935	887	923	882	938	973	904	886	940	909	948	842	929	937	977	904	900	940	888	929	902	926	898	952	908	941	913	953	936	959	939	871	983	835	925	897	940	862	945	958	899	887	892	881	893	926	924	896	930	928	963	892	896	959	867	900	839	897	893	871	901	852	935	944	963	879	931	909	895	938	889	911	933	906	923	913	880	926	892	915	927	918	878	893	933	964	944	957	920	880	977	851	943	929	894	913	906	940	950	912	939	947
2338	448	396	327	430	460	360	361	331	345	344	371	348	349	331	341	380	335	334	361	372	354	360	353	369	368	372	370	360	349	373	334	380	337	341	356	317	374	338	329	367	390	375	360	358	374	350	344	319	354	340	374	349	334	348	345	366	372	383	373	360	351	314	336	328	357	323	361	349	393	346	372	348	325	311	308	312	324	324	365	392	386	356	350	367	360	382	382	349	390	378	349	372	336	357	354	369	321	355	339	335	328	371	361	355	349	378	357	343	321	360	352	349	361	336	328	340	364	320	340	349	355	353	341	376	322	361	362	385	311	331	371	344	352	340	325	394	369	363	337	357	336	328	372	338	373	366	322	367	354	309	337	357	346	360	346	326	335	369	366	362	360	327	373	374	361	308	371	358	387	335	329	343	362	368	332	342	348	356	374	344	346	319	326	319	343	360	395	328	366	342	313	335	328	340	350	355	356	329	302	328	315	386	328	387	328	346	356	348	313	348	348	331	365	391	381	353	342	350	371	358	357	348	346	375	325	342	335	336	365	381	344	385	362	384	346	338	366	398	328	353	329	385	337	384	322	366	353	341	368	370	339	344	384	371	364	314	391	357	357	357	329	333	325	347	377	362	350	345	328	335	374	333	350	380	370	351	399	359	366	368	374	337	335	351	349	335	340	353	294	357	365	352	341	347	369	387	329	329	352	387	312	378	320	339	347	378	328	371	338	354	348	368	340	327	346	347	362	328	328	363	384	342	349	326	339	348	359	351	341	363	365	384	316	359	358	371	361	371	358	345	320	360	347	323	351	358	357	361	362	343	350	383	339	348	365	325	322	363	355	343	334	369	369	379	343	346	335	339	318	372	364	343	322	335	319	359	374	359	318	355	364	353	347	359	333	383	371	360	391	367	355	381	324	347	320	398	379	312	350	343	343	357	339	377	340	379	333	333	344	306	363	343	345	348	326	384	324	352	380	341	368	361	347	312	330	334	407	334	342	360	360	367	369	361	377	382	354	381	349	329	340	394	325	381	321	330	310	364	354	351	328	328	343	316	348	349	363	330	349	349	342	299	346	346	364	360	346	343	370	334	338	348	339	374	356	338	300	362	360	352	333	355	335	337	355	386	307	347	347	363	318	330	373	350	342	342	366	328	349	385	374	377	371	327	383	381	410	363	359	367	371	363	343	362	346	350	350	343	336	364	331	352	338	333	370	387	364	348	343	355	329	342	351	353	394	342	337	347	349	367	335	369	365	367	353	367	357	358	378	408	322	347	365	348	341	322	340	363	321	336	338	353	343	348	362	347	307	336	313	339	332	363	349	312	334	384	335	359	393	335	364	379	307	323	369	337	340	364	369	374	348	365	350	347	363	381	379	348	353	340	336	337	345	339	348	333	322	378	384	352	339	359	366	396	364	339	374	347	372	388	362	369	356	353	350	373	350	369	376	349	361	356	361	351	349	341	318	325	359	367	359	315	323	368	412	372	342	352	349	352	355	374	365	336	381	357	378	334	353	343	336	334	332	368	314	351	352	356	361	299	322	364	337	320	350	377	359	357	342	340	344	381	365	333	359	328	337	311	353	338	338	338	371	353	359	372	396	327	325	353	337	325	339	328	354	330	335	351	324	342	345	335	356	304	380	374	388	356	386	329	330	346	342	358	344	336	328	328	354	308	361	373	329	328	364	333	341	350	356	365	313	383	358	321	329	321	326	360	336	351	336	357	353	324	357	338	362	344	346	342	336	353	352	392	354	341	317	375	329	331	356	354	344	319	335	319	366	377	368	352	363	359	379	363	363	370	325	348	349	358	343	366	358	359	355	372	380	359	351	354	347	351	335	361	374	388	365	343	341	332	330	394	346	372	370	329	362	345	379	358	408	355	333	313	327	387	354	337	316	328	314	329	344	361	317	356	350	309	342	360	366	345	352	329	321	364	364	374	355	363	366	357	367	322	340	347	357	367	355	340	344	374	357	337	361	311	334	359	374	345	392	356	348	394	366	349	386	333	340	315	328	359	350	380	358	369	363	337	357	377	342	362	345	388	358	346	401	369	370	369	367	362	350	378	354	389	328	352	375	338	314	395	314	322	341	370	336	347	379	362	361	321	328	334	336	373	392	345	343	400	344	362	335	337	355	351	349	369	377	359	343	317	331	353	373	351	330	349	371	385	319	357	327	353	370	363	366	387	335	363	374	367	355	367	363	334	358	334	335	382	348	334	339	297	379	375	391	368	366	347	372	361	359	338	407	372	373	364	315	342	364	334	349	341	376	339	349	353	379	349	354	390	339	353	364	347	369	356	345	400	324	342	361	322	377	345	356	341	396	337	361	370	367	366	321	304	339	355	337	329	365	370	373	410	345	331	343	379	366	358	371	340	366	370	333	342	361	357	359	307	348	336	318	327	303	341	349	399	399	317	371	340	345	357	340	337	324	343	332	345	318	352	344	398	335	324	376	335	317	360	356	319	335	376	324	347	344	350	378	331	318	343	358	353	363	401	338	329	333	353	345	378	341	341	343	355	379	345	366	343	325	351	332	360	359	407	343	321	353	350	367	360	403	351	347	356	344	400	371	360	360	340	335	380	353	376	339	317	360	333	377	328	377	342	374	330	341	397	353	339	334	378	342	402	398	399	358	368	359	386	375	336	370	369	362	357	338	324	331	380	367	340	328	364	339	345	358	347	359	381	332	297	398	378	345	336	341	366	342	341	338	365	319	344	352	329	363	362	396	358	361	350	351	382	403	342	336	365	344	359	382	393	374	347	374	355	309	357	340	327	346	389	351	366	369	359	323	394	325	363	306	340	333	386	365	316	346	339	370	330	302	385	347	352	337	356	340	363	334	335	344	362	324	307	350	338	348	336	343	361	325	334	328	352	353	336	387	360	326	374	354	380	380	335	325	356	325	343	380	376	353	367	357	363	343	352	373	345	334	315	373	351	374	383	348	341	346	376	320	336	387	361	315	324	363	336	312	354	352	351	353	345	373	372	347	330	366	392	347	357	380	370	327	298	367	335	336	335	327	340	346	354	326	383	347	337	375	343	325	363	366	366	375	344	382	332	382	357	343	402	351	389	349	334	354	363	351	355	353	368	347	356	408	360	371	330	377	411	326	342	353	302	315	365	359	354	327	356	372	360	365	349	333	362	368	386	335	368	330	347	345	351	348	336	359	360	348	353	360	394	360	321	390	365	350	307	355	368	349	359	310	335	355	349	314	332	374	347	369	366	359	398	346	343	337	351	356	374	377	399	363	313	313	368	368	359	355	336	351	367	376	405	366	340	355	353	338	330	325	381	323	348	342	363	329	367	348	377	341	350	373	326	311	337	370	384	341	360	367	332	320	373	354	356	372	338	341	335	327	359	367	387	321	367	359	348	353	347	357	354	328	346	347	397	335	368	310	344	337	323	369	348	326	362	318	343	349	347	342	348	322	339	342	384	335	352	366	378	362	384	369	406	300	357	288	365	381	314	347	305	320	366	330	341	330
2224	859	853	860	1256	1203	831	834	866	783	832	883	779	846	821	796	788	811	856	754	871	726	764	809	809	807	732	817	790	796	808	805	830	805	822	817	757	742	826	815	823	806	799	792	804	789	846	765	799	793	768	843	829	749	802	773	716	803	783	862	773	779	892	779	789	823	838	806	829	824	798	740	797	841	823	816	764	835	788	841	820	828	783	786	796	830	779	823	789	830	802	848	811	765	814	814	782	738	784	782	796	807	763	809	797	816	796	817	847	797	820	863	814	823	755	750	808	814	796	799	776	791	745	865	794	789	799	853	825	805	806	827	773	870	868	792	834	824	844	767	794	852	817	791	768	837	828	839	797	798	803	805	730	761	818	778	819	820	760	841	827	823	808	811	784	762	799	814	791	811	839	799	848	819	887	825	833	835	745	779	830	859	833	823	782	795	802	810	797	819	814	838	821	786	821	802	855	856	773	787	813	818	763	779	809	812	811	783	820	786	775	789	795	813	761	803	850	806	839	797	780	773	802	794	811	760	807	797	836	807	799	799	783	817	840	803	860	807	851	825	793	761	823	812	800	813	764	795	825	806	858	848	790	764	804	824	819	773	815	819	813	815	809	797	805	834	833	820	763	813	775	813	841	791	831	810	812	776	786	798	822	833	882	810	830	867	834	791	826	770	777	744	851	826	787	827	831	827	755	818	842	804	814	832	864	795	792	836	825	769	831	815	795	808	822	802	848	749	795	815	796	781	841	829	764	786	801	826	783	822	795	816	840	761	813	843	790	814	770	837	814	851	844	821	813	877	817	815	817	798	807	795	787	817	866	759	857	801	780	816	852	786	772	795	799	804	767	774	843	781	753	761	837	754	793	828	784	797	780	803	795	820	824	819	801	820	771	824	824	840	839	831	797	755	822	799	840	869	811	828	837	806	767	837	796	792	760	833	812	835	795	803	860	773	817	787	796	797	819	866	760	838	834	803	733	794	789	819	855	708	843	852	855	733	849	801	758	817	788	783	766	810	801	806	809	777	806	790	779	806	783	800	824	815	747	829	804	823	809	810	770	790	829	795	849	769	800	832	747	799	746	852	760	775	863	829	804	858	793	762	812	860	785	799	802	743	816	812	862	803	816	847	830	817	861	823	751	799	800	798	796	812	782	782	784	767	803	840	770	792	762	759	828	759	781	820	812	807	810	846	772	791	794	814	796	767	775	798	803	911	814	811	838	794	830	805	767	751	809	836	804	805	774	827	751	819	771	811	798	815	792	800	773	816	811	770	851	767	820	775	797	866	823	825	802	793	838	771	831	846	863	791	827	778	833	837	751	803	860	794	778	803	811	797	763	806	786	777	793	886	788	849	843	862	813	738	796	787	847	769	855	818	806	789	817	795	826	771	787	782	811	852	824	774	810	814	789	810	791	864	798	833	820	801	813	873	820	861	791	820	833	800	807	767	811	778	812	840	788	817	849	819	813	787	794	821	805	805	800	790	781	769	801	765	823	781	803	805	816	753	788	767	817	831	809	784	801	779	796	785	820	813	791	827	779	785	819	761	776	850	882	776	827	805	820	786	796	838	774	796	882	840	809	794	823	809	833	882	789	805	826	795	825	816	788	787	827	816	812	788	827	754	837	819	800	802	774	796	812	853	800	814	774	794	794	795	778	809	807	739	767	802	843	786	753	819	794	833	860	821	794	837	806	795	817	773	794	782	782	779	830	805	832	790	800	817	756	816	811	758	800	875	772	819	746	733	771	813	786	861	785	800	789	797	829	799	806	836	887	813	826	797	808	838	794	849	847	825	822	768	806	793	797	756	793	818	816	777	790	748	865	775	809	828	837	839	797	814	870	814	794	780	826	805	824	827	793	776	813	809	807	804	811	777	787	828	794	765	766	786	850	817	836	798	804	784	794	836	785	832	819	816	832	755	751	799	786	819	826	869	772	733	812	840	811	794	793	764	795	776	818	793	814	820	779	795	767	803	840	790	734	750	762	791	784	832	780	834	816	787	852	863	830	844	784	859	821	826	846	798	863	782	834	746	763	795	809	812	803	785	850	768	761	779	752	810	817	804	796	807	840	789	761	754	846	800	768	838	834	797	805	790	783	812	801	813	814	849	823	773	821	776	804	795	825	774	795	833	790	815	842	815	818	840	817	802	790	786	812	871	791	824	769	779	804	787	815	800	793	768	785	817	760	792	778	872	784	814	808	836	845	831	802	810	829	828	809	804	830	798	821	825	796	792	822	740	802	833	832	767	807	775	775	819	793	816	797	851	810	774	847	785	790	779	799	840	762	788	755	804	801	811	851	810	813	805	863	800	818	829	834	809	796	818	815	852	796	810	834	807	812	815	828	825	772	836	795	823	800	761	858	777	820	755	832	778	787	791	803	771	826	816	824	789	798	789	833	834	809	836	839	852	828	783	817	771	845	790	805	807	796	820	767	786	807	794	812	778	815	815	766	815	770	824	809	737	797	780	788	788	790	805	839	774	793	803	805	753	816	821	809	777	792	826	836	797	792	817	797	801	794	799	834	836	842	803	798	771	798	811	843	802	820	810	825	770	770	822	800	815	777	791	775	803	794	813	831	831	788	811	829	795	792	777	848	756	734	767	841	781	777	814	801	745	826	803	821	810	829	789	802	785	821	775	836	790	831	837	848	802	812	812	805	758	839	789	808	829	802	758	800	794	802	815	854	772	789	837	769	809	814	798	765	827	782	780	793	821	742	786	801	763	827	787	824	800	814	837	784	801	789	787	806	787	794	809	856	801	801	867	817	800	801	861	838	876	771	791	808	806	779	801	818	817	767	839	785	819	855	806	835	852	811	797	803	824	803	788	810	781	864	799	777	808	807	798	833	773	774	826	781	785	813	807	746	776	788	811	851	817	803	826	795	794	775	776	830	788	807	836	812	833	779	847	816	792	853	824	793	843	803	782	776	798	718	855	845	836	808	805	782	817	793	831	846	827	792	842	799	810	830	784	864	812	814	838	871	826	774	860	794	796	816	833	823	817	799	850	759	851	872	811	817	781	853	807	777	796	794	821	786	819	798	816	789	812	852	769	798	826	807	837	835	829	801	781	770	786	801	776	831	845	830	788	799	766	868	851	729	766	778	818	786	842	833	826	868	813	819	815	834	792	841	771	774	838	855	793	826	809	826	766	834	764	795	833	784	842	835	844	806	771	762	838	854	824	836	834	825	807	819	823	823	799	804	846	853	810	810	818	862	816	807	845	753	803	742	784	812	803	816	822	823	849	841	775	799	786	804	811	832	801	810	808	801	801	757	821	810	767	808	823	810	833	820	811	803	827	804	860	851	806	791	763	827	798	785	775	769	788	802	801	804	848	779	828	790	841	765	762	824	804	865	779	813	813	798	792	773	848	802	854	802	802	813	801	789	808	824	810	832	782	794	769	825	811	803	814	792	762	830	788	778	764	780	840	782	795	779	859	789	750	819	756	787	804	797	776	794	833	770	819	796	806	794	814
9174	663	637	581	559	410	290	279	229	271	252	232	228	193	239	208	213	212	200	218	229	214	240	200	196	219	211	211	242	215	197	226	213	231	236	231	216	210	210	201	219	209	215	212	204	199	227	221	211	213	193	214	178	210	229	189	209	193	230	177	259	208	212	214	228	223	239	214	230	218	209	243	215	221	199	212	234	204	226	193	197	208	195	220	224	235	217	206	202	223	197	193	225	207	201	222	210	204	192	217	217	220	199	242	234	200	194	197	205	216	202	228	218	210	212	215	214	215	246	241	212	208	190	200	202	197	222	218	230	220	206	216	197	229	194	213	230	195	209	227	221	200	189	202	245	207	194	197	190	217	247	212	221	243	207	196	223	204	227	212	227	237	200	212	200	198	176	192	182	198	213	238	198	215	186	193	212	220	224	201	199	199	233	197	193	181	198	184	232	225	238	233	196	181	196	219	220	201	227	199	227	221	221	213	212	215	201	198	215	197	212	208	226	233	217	204	216	218	222	199	215	231	225	226	224	259	198	213	205	202	194	211	223	236	204	192	199	205	209	201	214	211	206	245	224	223	205	229	194	196	207	237	209	212	231	194	206	217	239	225	233	207	198	205	229	199	186	222	192	202	211	201	197	193	215	204	216	216	220	214	204	227	229	201	214	224	191	209	206	229	225	211	193	209	190	212	209	210	221	228	208	207	243	209	186	182	183	225	202	206	218	213	230	228	244	182	210	195	198	211	197	243	203	204	190	212	186	201	215	203	233	207	216	227	195	228	226	195	187	226	197	212	194	191	221	200	208	236	200	202	233	219	248	198	188	224	236	206	182	224	203	209	200	229	207	190	198	202	172	219	213	219	197	205	202	209	205	196	209	216	218	218	197	228	218	226	206	200	216	185	193	208	243	237	214	213	176	229	223	210	199	228	238	229	224	193	211	222	217	206	181	188	228	217	203	207	203	184	194	215	171	205	195	192	189	202	248	196	215	207	198	204	175	209	185	194	201	262	206	221	194	241	205	225	205	195	221	201	227	239	196	219	188	194	210	208	214	184	241	202	189	210	200	205	209	185	214	203	220	205	204	213	218	187	208	198	238	219	193	214	191	228	204	203	195	175	216	190	195	193	210	214	200	194	233	214	213	218	191	209	199	223	223	199	225	214	226	203	229	189	219	221	217	204	217	215	202	205	239	217	204	215	212	203	235	238	223	197	201	237	215	200	238	205	196	203	241	199	223	234	172	207	226	233	217	205	210	190	197	229	208	212	249	207	219	186	204	226	236	192	199	210	206	215	206	214	179	219	193	199	201	229	222	179	199	234	214	185	233	208	227	204	202	198	185	214	212	198	184	210	202	196	211	230	220	214	183	213	200	224	217	168	186	215	217	193	221	222	221	185	196	221	227	165	185	215	209	215	177	218	233	219	233	231	242	206	201	219	217	186	188	183	225	226	201	217	212	211	207	219	216	176	184	211	193	186	207	216	199	216	227	213	213	198	208	198	216	203	234	227	199	196	203	222	193	246	205	213	185	214	223	210	204	220	198	184	215	223	210	200	239	242	214	231	200	190	216	210	211	219	178	225	202	239	220	207	236	211	208	240	205	187	237	193	193	193	210	220	204	224	225	199	202	196	224	192	233	222	207	220	212	212	194	221	209	204	211	222	221	212	207	202	206	230	218	212	227	226	190	190	214	211	183	213	186	192	209	194	203	212	224	190	201	215	192	215	187	202	214	212	223	203	224	216	219	199	202	203	209	235	207	227	219	178	193	182	208	190	215	203	250	204	207	203	205	199	192	224	219	206	199	199	206	199	191	236	229	211	207	233	212	209	187	203	226	211	222	207	213	185	217	224	212	190	202	189	201	191	177	202	200	210	208	209	197	207	222	198	179	220	240	194	192	196	211	222	207	193	203	198	198	210	240	199	187	206	213	211	219	213	197	204	214	194	220	215	187	205	213	222	199	194	232	207	210	223	222	195	210	210	211	204	166	195	230	202	185	204	213	189	222	186	218	223	213	218	182	202	207	218	207	197	208	216	189	194	213	216	192	190	210	200	240	201	226	196	222	197	193	220	221	173	212	215	188	212	214	212	217	214	220	199	206	235	206	199	197	197	210	222	252	196	201	205	171	210	221	222	228	206	222	214	215	211	220	209	189	201	218	181	194	191	194	189	226	213	209	221	200	196	212	206	209	196	197	189	208	201	217	209	205	212	213	210	220	209	211	180	236	215	226	210	201	202	219	187	195	210	185	222	233	216	200	192	204	206	217	207	203	210	205	228	178	232	194	230	224	210	230	210	216	233	218	188	189	224	203	191	197	207	192	210	204	210	207	227	222	217	221	205	212	211	187	215	223	199	230	216	230	217	212	191	196	202	198	203	209	223	205	177	184	195	216	232	196	225	227	229	223	199	172	201	221	229	237	196	191	198	193	223	220	231	208	203	196	212	180	194	172	215	217	204	196	197	195	181	192	216	231	196	197	194	218	214	225	209	240	195	229	219	184	217	204	181	205	197	180	215	204	197	223	200	228	219	184	197	211	213	218	208	180	174	198	197	209	177	203	214	197	223	194	214	209	232	211	220	196	203	209	204	215	208	193	213	232	189	204	192	217	214	237	259	192	214	205	215	223	215	208	218	215	231	194	219	179	217	191	202	195	227	201	210	205	229	209	208	206	196	183	197	195	207	175	210	188	187	217	206	220	230	216	205	212	193	187	223	211	230	221	227	210	200	241	190	224	195	184	208	212	199	191	220	232	222	214	243	219	220	196	204	199	248	210	197	205	206	215	198	227	230	204	233	203	184	226	244	204	207	187	250	226	221	210	199	191	213	212	221	195	190	211	213	195	188	161	192	196	226	227	206	210	212	203	181	223	196	222	245	210	178	222	217	213	220	213	198	223	217	235	187	203	232	188	195	195	233	225	210	207	189	202	199	198	203	220	226	232	186	193	208	218	230	209	244	228	173	230	196	187	223	207	231	192	190	224	174	199	225	179	204	213	204	201	228	215	205	220	216	242	212	205	201	203	199	219	178	206	215	176	224	195	210	222	236	233	216	201	207	216	224	217	195	217	214	214	210	209	220	226	229	212	226	185	208	234	196	222	197	213	211	193	230	188	226	195	226	250	188	264	220	223	198	206	203	215	208	191	208	182	199	195	223	215	204	212	217	208	195	216	204	204	188	207	209	220	213	235	205	215	189	207	217	221	207	182	187	242	210	192	188	226	229	194	232	203	214	181	208	252	233	188	235	193	232	212	236	210	217	222	202	201	230	210	201	190	206	206	229	235	202	202	201	213	203	208	222	234	227	214	210	213	253	203	224	202	186	190	217	237	211	225	218	198	226	203	225	204	201	196	215	190	217	197	213	233	213	218	214	204	202	218	237	188	229	185	204	214	172	215	195	229	209	237	211	222	178	177	195	191	194	212	196	221	205	198	220	199	222	211	235	205	222	197	212	220	199	215	201	220	214	187	227	218	198	195	239
6917	880	1397	1675	2097	1633	1049	874	806	780	706	697	661	703	673	649	612	623	601	584	557	630	595	605	553	589	574	576	578	608	558	598	590	584	530	530	524	531	549	560	614	556	528	561	587	546	601	580	558	578	555	582	521	545	598	575	551	568	572	523	578	586	545	535	568	556	556	553	553	595	500	582	525	586	555	563	536	526	578	547	540	550	573	540	561	535	560	559	537	552	576	577	564	566	551	524	547	523	539	568	592	525	547	538	546	570	528	558	582	529	546	569	538	571	538	553	563	582	551	620	561	580	561	588	566	533	573	536	549	574	567	544	582	593	528	566	604	542	548	570	558	525	581	576	534	570	502	575	530	541	547	581	522	562	526	547	551	544	530	571	533	554	570	560	555	564	478	478	564	568	556	534	574	536	554	532	545	551	540	575	523	573	561	539	609	530	550	546	550	566	548	541	540	511	569	552	596	539	554	540	569	542	603	559	570	556	541	612	548	547	564	561	546	534	545	565	537	560	565	554	540	511	557	558	545	523	572	551	586	538	543	595	521	566	556	556	521	556	534	504	532	568	599	584	577	546	510	517	558	561	536	585	631	589	553	538	532	549	571	524	520	552	546	538	568	530	550	562	549	540	580	540	552	557	530	510	552	537	522	575	548	572	542	558	541	573	560	561	486	574	566	542	562	530	566	543	554	541	554	565	525	524	536	570	538	514	563	473	523	521	589	522	530	579	520	549	519	575	533	541	535	560	528	609	586	573	551	588	533	566	538	517	548	517	556	554	537	595	523	555	598	538	575	554	565	552	551	560	553	487	563	505	552	525	592	541	541	580	577	564	554	551	596	581	579	583	551	563	566	575	536	557	515	551	567	556	570	533	492	545	564	571	578	505	555	527	581	552	558	530	539	565	576	551	560	564	502	537	534	501	553	549	592	547	544	526	535	526	574	554	547	581	538	578	566	553	546	609	558	553	571	574	573	544	537	518	564	555	577	575	560	599	518	595	504	543	548	566	578	531	532	567	521	517	537	504	594	537	537	588	556	520	501	530	587	542	581	510	560	557	557	530	557	542	548	596	540	551	543	548	581	541	564	555	596	524	562	520	557	533	559	608	517	559	560	527	512	602	553	545	532	541	563	568	573	584	550	565	583	574	569	552	554	547	552	563	558	537	574	586	527	554	587	554	561	538	559	527	576	573	532	579	550	576	571	561	540	561	539	569	562	546	518	575	588	554	537	538	595	535	573	589	560	540	538	550	528	547	499	511	542	557	538	550	563	546	519	557	546	584	515	544	554	556	553	538	537	584	529	551	591	519	577	557	545	532	542	592	584	544	556	607	597	574	533	552	576	529	575	547	536	544	583	537	566	593	546	566	524	542	547	533	557	543	564	590	587	556	516	552	588	499	547	556	573	560	523	566	573	544	515	566	578	560	568	561	532	561	564	556	569	539	496	557	547	530	535	580	544	547	523	532	557	511	582	582	546	528	532	572	540	564	566	592	553	551	566	542	513	574	568	533	576	541	584	536	521	567	523	514	568	587	540	551	528	560	574	548	542	539	537	582	529	556	576	600	571	560	541	559	565	517	555	570	565	585	496	586	540	541	512	562	602	535	603	525	566	574	527	601	563	547	566	518	529	547	557	544	549	590	556	527	561	563	570	565	554	577	527	555	576	535	535	579	596	531	519	549	540	540	546	545	558	575	601	595	546	534	557	548	539	549	520	516	543	541	551	567	578	569	531	550	537	541	586	578	545	554	563	547	574	577	548	534	526	529	550	584	559	510	524	571	591	576	543	547	503	555	538	543	513	528	571	548	564	498	582	537	567	558	536	597	517	573	552	542	532	598	585	530	570	517	556	555	561	561	593	590	564	573	542	541	582	563	525	555	536	563	567	553	563	575	563	553	539	540	535	544	557	556	594	495	542	514	593	544	531	600	552	543	546	516	533	546	595	518	545	581	543	593	517	552	586	539	505	575	574	545	547	547	581	549	532	521	566	579	548	535	548	557	564	543	526	564	515	552	575	545	552	580	545	557	560	524	538	578	542	557	529	558	582	581	519	596	538	570	554	532	566	557	561	538	544	572	556	540	561	556	532	524	529	567	535	542	568	540	570	563	570	569	551	537	592	550	539	510	554	528	523	567	597	579	531	560	537	539	554	578	525	535	506	580	531	581	568	515	570	552	549	518	587	576	590	579	548	557	566	578	516	550	544	563	558	595	556	581	524	531	517	571	581	576	544	573	523	618	582	591	582	561	544	542	550	551	583	533	556	541	548	524	562	545	512	509	552	565	530	567	551	543	547	516	547	511	513	582	548	589	555	532	546	549	573	548	523	566	534	555	556	530	542	534	525	572	546	530	557	557	576	560	579	552	522	571	548	514	528	555	541	565	525	555	566	559	572	547	543	574	559	573	569	527	591	520	545	549	573	552	520	543	519	578	507	562	508	546	524	529	518	545	562	547	561	539	540	535	496	555	564	552	570	555	536	555	552	528	557	544	574	542	558	563	563	563	560	517	539	541	530	540	575	530	582	553	548	539	563	542	503	585	567	498	608	555	509	564	574	547	589	521	591	519	590	551	531	545	527	548	527	547	544	530	525	557	523	558	548	535	598	574	489	562	548	546	551	582	535	554	574	606	529	550	564	559	574	511	572	551	534	552	510	558	551	554	538	558	529	514	568	582	564	542	584	532	577	524	558	546	567	567	537	559	517	580	552	519	585	551	534	524	544	532	590	555	535	541	516	602	550	540	561	526	565	552	515	586	558	561	561	585	560	554	505	554	545	609	525	564	583	551	517	516	561	534	548	570	596	585	589	545	551	558	545	533	565	540	542	556	555	569	534	564	585	528	529	532	539	528	538	563	571	550	557	523	541	542	574	521	541	509	522	565	565	537	548	526	577	530	558	536	595	549	563	551	540	575	554	597	556	591	521	562	558	543	543	525	543	545	550	586	543	570	531	561	527	535	549	520	558	549	571	540	537	568	539	520	530	566	542	560	544	512	542	570	527	591	553	527	533	555	568	585	577	538	549	516	526	511	530	555	555	534	535	537	520	517	546	537	594	584	530	553	486	559	550	575	571	497	511	571	577	544	580	547	514	511	575	539	528	564	569	573	564	525	535	578	544	538	553	548	539	538	527	523	543	544	536	554	605	521	585	580	586	559	538	509	525	552	544	513	564	524	556	546	535	535	531	556	539	581	528	516	552	525	535	550	563	543	571	585	575	507	552	528	539	593	549	543	535	560	544	522	566	570	557	576	466	509	511	549	603	576	588	528	556	559	524	537	571	545	555	529	588	582	540	543	579	546	549	556	593	571	592	554	559	543	567	549	538	557	570	552	538	529	567	535	554	557	590	543	581	565	514	547	562	564	600	526	560	517	569	590	548	537	551	553	564	584	575	551	575	555	526	538	532	547	542	557	512	552	535	567	542	516	578	526	555	552	580	527	590	527	527	569	607	528	551	565	527	541	516	535	591	513	570	564
16273	1756	1277	1046	902	769	568	484	480	421	431	426	468	388	364	383	422	370	411	405	411	406	408	406	409	395	357	425	376	384	397	401	377	389	392	353	380	359	381	366	377	377	355	359	393	367	443	346	329	362	399	358	393	400	370	350	353	386	396	384	377	347	395	367	395	371	314	360	373	399	436	393	369	366	360	359	414	364	357	366	333	344	338	357	374	345	402	383	369	375	372	369	374	387	415	351	386	377	357	387	339	374	388	389	351	399	378	373	389	404	365	396	390	363	396	389	382	338	399	370	382	422	368	359	400	356	385	358	359	409	392	386	389	383	363	370	382	388	369	324	380	388	350	403	356	383	344	370	365	343	386	385	371	367	346	344	359	367	389	399	360	395	408	376	405	385	380	391	356	401	348	362	377	367	386	341	382	380	381	388	398	360	372	384	451	394	329	359	357	370	332	366	369	393	365	352	423	360	423	378	357	377	408	374	366	368	373	419	404	386	365	383	355	379	411	358	379	383	373	361	389	344	400	366	347	374	368	375	400	371	356	345	385	402	392	340	352	368	380	360	400	387	377	361	353	332	416	418	395	362	394	364	355	317	394	389	341	407	376	375	350	364	364	353	396	375	403	336	367	375	358	364	399	389	427	375	356	375	366	368	384	368	353	347	393	327	339	376	370	377	396	382	394	399	339	362	395	356	377	373	378	361	361	372	374	362	352	365	405	357	386	396	392	369	407	347	383	386	371	380	396	377	353	394	386	373	373	379	361	376	369	351	380	385	385	353	390	366	342	385	399	387	366	376	415	366	342	382	376	371	374	400	388	381	359	388	375	367	380	361	431	365	340	401	380	336	363	348	418	367	345	358	389	364	340	389	333	366	383	364	405	324	394	374	366	363	376	364	361	339	395	367	392	377	366	364	390	383	435	378	362	399	388	389	385	344	374	366	364	354	393	418	394	350	376	393	355	395	439	387	360	368	329	375	399	390	387	371	390	365	390	391	360	410	389	383	336	417	413	375	368	350	383	393	382	407	367	406	391	381	372	379	409	375	379	381	396	367	388	397	360	365	390	372	359	388	418	380	370	370	425	394	356	378	393	408	399	366	392	382	413	374	413	393	354	377	371	352	426	336	334	404	369	364	393	347	367	361	415	372	367	403	340	365	363	375	367	351	380	351	348	365	392	397	369	388	353	378	385	355	353	394	379	398	339	386	362	365	386	362	357	328	379	357	369	370	366	345	383	401	384	389	361	354	415	364	340	378	370	342	385	402	381	399	377	378	387	323	390	364	401	405	354	345	382	351	362	383	343	360	340	393	412	376	352	381	336	366	390	356	361	373	381	336	402	377	358	367	398	359	359	336	398	366	352	375	352	374	370	352	330	408	410	368	402	371	352	349	388	381	340	406	378	348	372	323	337	369	394	382	391	420	410	351	349	384	383	393	369	364	356	396	318	358	379	349	377	384	356	406	327	355	380	383	377	352	365	369	354	390	359	391	399	369	364	363	361	371	405	354	359	344	360	361	355	342	375	378	359	385	390	366	368	377	362	374	354	386	384	384	360	412	372	356	418	358	366	369	378	383	353	381	391	374	366	371	364	343	362	345	391	392	347	343	394	394	397	400	370	373	346	370	350	374	347	398	404	361	389	407	398	343	355	406	363	355	372	413	391	354	353	361	378	378	355	370	367	361	359	343	348	365	398	399	370	373	423	415	398	363	370	332	381	343	382	340	372	357	361	369	387	347	362	358	379	353	381	399	378	405	379	371	345	413	403	403	361	376	323	381	394	351	386	378	400	382	378	384	395	419	357	364	408	370	381	373	378	362	340	368	386	377	356	363	356	378	373	379	384	381	397	363	360	379	370	353	389	395	391	412	372	347	389	385	390	383	374	374	374	362	335	401	369	379	378	369	371	340	381	370	366	397	363	395	371	408	379	363	380	374	383	388	364	363	374	391	390	380	362	372	346	390	401	394	377	369	372	365	390	385	322	428	387	356	378	361	402	376	412	364	376	360	375	394	408	373	388	371	379	378	370	404	388	380	366	420	377	363	374	348	385	387	343	342	389	363	368	364	369	367	350	380	404	378	363	368	394	338	381	359	414	379	385	333	364	342	379	361	327	359	335	353	365	391	366	405	371	355	370	389	379	366	364	328	381	362	365	331	372	384	339	378	399	390	405	398	366	368	382	343	370	360	333	377	368	394	345	336	368	383	389	377	370	362	344	374	390	383	380	362	363	371	417	392	373	353	367	379	357	375	353	388	369	400	338	372	384	391	352	376	385	371	365	358	394	410	383	390	366	345	410	407	382	384	345	356	365	381	368	375	363	394	375	389	344	341	385	380	362	388	353	354	369	337	367	397	403	368	355	380	366	370	412	344	381	363	375	390	360	373	320	357	385	384	343	390	373	344	381	374	392	373	374	380	377	393	378	346	360	374	345	385	361	376	392	360	387	334	366	343	380	342	322	317	385	367	382	390	360	328	387	377	365	396	363	322	340	384	355	387	405	374	364	422	378	385	353	327	367	382	365	355	360	388	370	396	375	377	393	390	367	373	324	408	394	398	329	360	349	379	344	368	372	416	380	358	395	368	382	367	357	386	374	421	353	386	364	375	405	380	347	383	400	421	400	388	368	375	356	396	375	384	413	376	424	338	392	384	377	397	381	334	395	336	393	395	375	388	348	402	406	356	401	403	382	385	360	401	371	358	396	362	361	370	343	388	339	400	385	358	383	388	397	383	349	362	400	346	354	369	400	395	358	385	377	399	385	367	397	363	396	345	384	361	386	377	387	363	396	358	381	382	395	390	413	384	371	394	414	382	376	361	376	400	362	377	343	370	396	412	381	349	348	338	373	360	335	351	383	388	352	367	361	412	427	365	353	395	354	374	360	390	408	383	387	411	351	358	377	353	368	373	402	351	360	341	365	327	391	374	353	391	385	387	390	403	377	353	355	374	382	388	380	390	412	381	342	354	368	371	381	387	393	366	397	350	346	362	356	361	363	372	378	402	411	370	373	380	339	376	378	402	374	369	370	356	362	379	364	393	370	395	360	384	382	400	340	379	362	443	404	386	353	398	377	370	328	378	384	362	377	393	381	410	367	406	368	351	368	375	321	372	417	395	366	396	416	352	370	375	340	377	352	361	418	384	339	382	406	378	382	389	379	364	379	351	416	375	380	377	389	338	370	340	368	363	359	391	346	349	364	384	397	353	393	397	394	358	361	379	392	329	341	394	399	373	414	355	370	371	359	405	392	403	331	370	383	376	384	370	370	346	384	393	400	379	367	396	362	412	388	409	368	366	357	363	376	404	398	373	376	387	382	397	380	413	394	383	350	418	388	374	381	357	387	365	397	353	383	372	376	354	414	367	398	377	332	403	419	399	355	405	385	359	382	341	387	351	371	372	405	404	350	372	342	382	377	374	343	384	380	362	379	361	392	385	383	337	367	389	378	418	386	414	348	360	390	383	420	384	382	370	341	366	383	380
9077	1504	2628	3052	3327	2513	1768	1515	1403	1228	1224	1101	1153	1119	1043	1029	1051	1050	996	1010	946	994	955	936	952	978	951	931	870	992	937	945	911	898	927	907	892	927	903	910	926	856	877	879	937	949	884	926	862	907	956	908	892	945	962	871	886	931	897	868	908	917	887	891	913	889	881	938	926	899	870	860	932	933	850	876	920	913	917	900	923	872	878	921	879	866	936	882	897	942	907	869	935	910	843	903	872	871	905	860	911	894	916	909	926	871	892	922	902	895	855	867	903	907	854	856	906	896	839	866	902	917	904	936	899	909	869	876	920	903	939	879	907	919	900	902	901	896	922	893	895	859	870	929	887	912	929	891	906	904	891	885	862	833	881	850	897	868	945	897	916	895	949	893	905	893	926	908	862	897	925	913	888	883	873	893	928	905	849	903	892	867	854	919	907	876	902	948	868	895	855	832	886	836	894	898	875	892	923	926	875	913	931	907	931	899	907	845	874	883	882	901	896	883	870	843	910	894	883	937	890	883	969	909	937	858	817	901	894	900	873	906	881	902	836	873	919	886	955	907	915	868	845	918	880	944	843	874	890	866	842	853	908	912	827	974	911	922	869	928	883	867	854	899	846	804	891	874	905	878	840	921	840	905	901	885	900	906	879	891	886	883	878	931	857	871	893	893	907	912	998	882	828	904	907	913	915	871	872	876	869	899	910	907	852	910	930	881	865	900	923	877	825	870	891	899	883	929	945	874	933	894	883	849	878	895	837	893	887	907	900	875	875	863	869	899	930	927	949	875	859	898	879	860	925	979	881	872	846	922	883	932	861	905	923	911	882	952	891	883	947	873	886	871	953	880	848	937	884	864	931	933	879	890	883	892	911	880	877	915	852	878	880	951	891	922	849	864	915	953	916	890	958	937	881	869	914	885	873	920	896	920	923	933	925	859	933	903	902	933	943	901	902	951	897	925	929	946	852	872	899	924	926	905	971	926	905	907	933	885	905	865	896	936	912	902	902	891	911	865	853	863	875	953	917	888	902	919	958	924	921	919	898	878	916	895	881	919	916	904	923	951	907	862	893	900	894	939	897	917	896	929	853	890	902	862	895	914	882	908	871	889	845	913	943	857	902	884	931	861	921	857	862	915	945	866	902	864	875	899	871	814	922	857	884	854	925	900	903	927	870	904	914	899	935	914	876	899	890	894	857	904	927	912	918	838	835	945	894	837	904	868	891	934	952	911	911	905	882	885	855	860	873	932	867	924	862	894	882	906	864	886	914	924	893	866	886	868	874	866	924	922	935	914	915	894	889	932	910	892	891	905	881	912	914	898	869	932	955	883	916	917	843	910	931	914	902	891	923	896	931	833	896	866	885	889	905	891	880	872	875	933	891	860	953	883	912	912	911	878	908	942	895	879	807	897	902	919	956	910	908	873	877	857	885	908	915	866	869	831	856	894	915	839	941	881	926	927	875	877	900	923	895	894	857	880	873	862	898	918	916	879	914	883	937	894	882	845	852	926	832	860	920	897	879	870	937	925	861	938	868	885	939	867	912	882	863	942	911	919	909	906	911	912	927	929	865	899	866	895	879	900	893	874	927	845	878	880	894	833	877	888	873	833	848	934	845	904	865	875	893	874	884	909	908	920	872	897	864	832	929	873	901	910	850	891	923	856	921	879	905	901	879	948	873	890	929	867	915	886	902	904	888	883	926	924	913	938	939	928	853	861	948	882	921	882	894	888	940	926	853	909	918	902	867	921	881	923	862	891	939	910	872	929	948	895	866	860	897	910	874	895	913	941	894	922	886	882	926	906	868	905	901	965	843	965	891	849	881	876	878	839	939	891	890	936	840	839	917	899	891	923	809	885	890	894	939	937	891	899	860	897	911	856	904	900	891	875	848	883	881	861	925	877	852	864	880	929	830	883	831	898	882	881	872	918	857	887	894	873	860	962	885	847	935	849	891	948	885	863	886	926	909	857	857	915	927	924	854	891	905	857	848	875	890	970	871	887	920	880	881	922	883	876	894	896	805	904	896	896	887	940	862	885	911	879	896	907	873	879	883	885	990	893	891	919	866	875	917	885	900	924	875	893	931	904	842	855	878	839	861	838	856	908	897	914	870	925	857	900	909	876	847	819	851	860	872	911	870	920	903	929	836	877	934	881	863	876	944	907	909	893	841	934	861	897	886	872	956	934	898	874	838	850	871	856	893	907	927	889	917	904	864	911	885	866	899	941	939	886	942	919	916	891	895	893	932	893	861	892	928	890	897	869	908	908	903	862	931	894	920	927	860	913	934	964	941	846	937	940	918	963	878	898	861	850	899	921	864	892	955	875	902	907	888	876	939	900	867	897	900	895	897	851	881	887	933	872	886	906	885	836	908	886	873	934	917	974	915	869	930	869	894	885	912	924	864	913	871	890	911	916	928	814	893	872	916	880	903	926	903	929	941	931	907	866	903	905	936	913	872	885	910	867	874	864	917	925	904	909	896	916	882	853	928	938	949	882	878	899	908	874	918	901	860	944	881	843	936	934	902	853	873	875	978	864	820	887	886	927	898	897	900	938	877	879	882	847	882	884	935	904	888	881	914	887	951	870	884	879	904	903	911	852	871	921	862	886	897	890	834	846	911	917	879	923	881	867	911	870	880	907	935	879	908	892	904	858	866	930	894	958	972	835	978	873	882	816	891	933	895	932	913	909	956	935	899	902	914	863	879	887	918	918	897	869	839	885	897	887	849	918	898	892	871	944	878	871	907	906	874	895	921	915	888	968	914	942	905	924	902	881	888	880	899	949	954	901	936	829	876	886	910	904	832	896	931	965	830	856	843	866	840	892	894	859	959	902	851	892	892	888	922	892	905	888	889	855	896	906	896	875	902	897	854	902	936	865	961	914	850	867	919	921	919	904	882	894	841	914	831	872	919	882	877	848	865	909	875	885	948	874	889	850	852	898	889	914	946	866	946	864	849	834	876	933	892	850	878	895	892	891	895	866	936	892	929	870	899	904	889	902	905	920	871	915	870	895	906	896	885	901	883	899	935	858	914	855	892	930	848	901	920	909	886	916	919	900	896	854	861	912	863	872	881	834	914	932	858	887	928	896	900	875	868	909	887	900	896	914	838	884	930	896	884	924	899	909	842	903	858	902	935	958	845	826	875	900	906	870	925	890	866	880	833	866	875	925	883	906	879	926	904	851	862	884	906	892	920	858	906	829	866	861	967	872	856	890	886	850	923	912	957	935	860	895	900	869	917	866	848	920	902	940	894	896	919	900	894	881	932	947	941	872	943	878	880	894	875	874	892	852	906	861	923	889	939	890	916	873	855	886	938	938	883	880	892	921	879	903	911	865	903	871	907	892	848	897	889	890	933	921	904	896	906	926	902	877	884	908	880	918	844	868	884	886	883	938	867	877	882	943	852	830	896	890	922	878	947	870	853	945	883	897	894	917	911	875	856	818	902	868	947	905	930	914	850	868	900	901	919	903	917	903	908	918
2430	363	359	443	487	374	372	347	326	342	342	372	364	368	375	346	350	326	331	360	363	326	319	366	362	360	406	324	377	368	380	329	341	336	341	328	359	346	345	335	353	326	356	346	353	335	347	360	339	345	367	365	366	368	356	382	370	326	379	328	354	355	340	355	298	364	371	372	383	313	342	372	355	353	395	346	322	312	339	345	352	352	360	379	367	386	343	344	355	363	315	344	381	360	371	309	346	368	355	373	363	342	377	330	337	317	345	303	346	354	341	358	397	366	362	354	325	330	355	360	386	336	347	398	367	351	309	343	285	328	369	351	333	333	358	345	338	333	375	370	370	368	367	357	378	361	344	342	332	329	352	365	338	362	338	354	344	344	368	348	343	344	360	335	392	321	335	377	346	355	321	372	355	391	377	365	356	370	377	344	352	379	343	353	371	338	354	333	342	363	368	334	337	334	303	359	381	364	338	355	343	406	341	372	331	379	357	369	365	329	372	338	377	326	331	400	350	345	366	351	359	368	343	366	353	335	339	353	360	370	386	296	370	346	395	337	341	360	350	335	376	349	380	362	334	350	336	350	333	323	333	351	345	359	328	372	372	335	355	361	328	339	348	338	379	342	353	354	376	372	352	336	347	360	369	355	351	354	346	339	376	354	371	374	336	371	403	325	366	344	359	330	340	331	350	334	320	357	332	371	375	361	324	334	349	362	334	334	370	351	400	394	377	347	346	332	326	351	348	360	353	341	311	359	330	332	338	331	359	353	343	345	315	369	377	336	360	337	319	368	369	358	370	341	368	340	371	344	382	374	375	349	332	371	331	366	338	302	390	338	359	376	361	323	338	382	373	338	342	378	310	351	353	366	328	370	314	341	349	312	308	338	333	340	345	363	363	361	322	414	350	325	341	333	382	363	383	345	326	373	364	360	341	369	333	354	332	389	356	331	325	385	338	378	281	334	336	340	365	334	353	351	355	326	347	353	346	345	371	361	401	357	393	385	348	334	342	369	354	365	342	335	374	366	335	320	358	354	351	341	356	347	318	345	343	339	358	344	315	365	341	369	336	357	356	384	353	362	369	363	331	349	359	378	374	376	328	363	384	333	333	340	314	349	356	361	366	331	354	348	349	328	332	326	312	327	368	377	363	345	340	377	351	341	351	332	357	316	345	342	326	320	339	370	383	349	343	380	337	357	367	322	336	361	334	344	400	346	371	348	348	325	327	364	385	365	342	360	386	363	374	337	379	319	347	340	357	326	334	325	343	350	350	369	333	302	339	336	388	329	361	347	355	365	368	337	362	374	329	356	339	340	350	349	354	357	333	348	393	404	345	336	377	382	367	342	341	400	310	328	404	336	327	324	358	369	367	386	338	333	358	394	338	343	360	346	310	352	344	326	314	361	334	335	315	339	331	372	361	329	318	308	372	356	352	393	329	341	336	343	350	372	360	310	328	364	354	353	377	337	344	322	339	372	354	357	338	376	389	343	323	349	387	371	375	378	357	319	362	350	379	344	344	360	337	369	337	373	359	354	353	362	375	349	355	362	372	356	339	369	345	370	388	331	372	353	333	347	349	407	358	361	374	343	356	333	365	316	328	348	355	325	306	356	358	334	328	337	362	348	357	336	376	355	340	339	367	328	353	358	336	340	340	370	343	343	342	347	365	372	359	389	332	392	366	352	380	386	338	384	314	327	353	331	395	340	350	337	326	353	373	401	394	363	340	363	368	387	328	396	335	364	345	336	356	370	377	340	330	360	376	371	370	313	366	381	361	370	363	345	341	343	369	403	356	380	369	374	353	337	336	391	354	382	365	343	341	351	351	325	334	332	318	335	403	343	346	323	373	369	342	348	341	361	381	334	328	341	368	349	339	385	353	346	360	374	348	336	349	340	317	334	403	370	340	353	341	319	337	391	366	378	374	367	336	372	348	359	330	345	355	338	335	340	328	376	357	357	307	380	376	365	371	327	389	309	354	346	335	340	354	335	343	357	345	364	351	339	355	379	346	304	383	351	354	354	343	415	346	354	354	347	342	348	351	341	377	331	341	351	376	322	338	371	357	379	347	361	298	349	344	357	339	343	341	333	374	355	353	370	342	363	362	350	361	341	351	331	344	341	372	353	308	371	349	359	354	350	338	341	337	354	352	350	395	347	350	330	357	373	356	323	378	367	378	377	353	348	344	342	392	365	331	357	363	361	334	339	344	354	356	350	332	348	336	353	342	373	345	362	334	342	375	359	371	336	346	398	347	391	377	348	353	329	323	334	336	350	368	352	327	352	339	400	350	315	364	353	359	363	366	344	379	376	338	330	387	372	357	363	330	348	369	351	355	314	348	314	330	361	346	366	348	340	405	365	368	328	329	365	363	340	362	311	343	354	339	365	360	348	362	354	350	356	319	338	367	352	364	356	305	346	396	348	384	345	367	352	365	344	330	375	415	356	326	402	340	346	346	342	343	327	387	337	356	350	354	336	397	353	334	354	372	388	389	361	335	361	374	361	368	361	389	387	358	360	342	347	361	349	379	368	386	352	327	367	330	313	373	350	376	365	351	348	358	347	357	380	332	339	370	359	357	370	363	353	341	347	345	364	355	337	329	347	341	373	372	324	319	303	344	369	332	337	390	386	303	313	350	354	357	369	342	356	358	361	355	306	326	356	348	375	336	348	339	348	353	357	352	327	359	322	360	361	364	313	345	344	326	363	364	360	299	343	367	328	351	354	342	361	339	352	360	323	337	337	353	345	350	349	348	357	366	369	353	375	361	346	377	372	326	375	346	348	343	330	361	355	324	324	375	340	337	387	325	377	335	344	339	346	347	377	340	347	363	359	367	343	368	371	367	317	340	351	332	322	388	341	316	338	360	383	340	345	320	358	342	358	314	340	325	380	377	353	354	376	333	326	354	346	368	380	349	328	354	322	349	320	353	331	342	361	323	362	358	341	338	336	359	357	325	339	339	341	360	364	357	359	354	336	357	332	349	330	338	349	324	318	325	308	329	329	362	357	349	354	369	344	355	336	340	346	357	340	336	353	352	394	392	330	340	382	380	352	395	352	363	357	341	372	342	382	369	343	337	352	361	341	331	310	307	340	353	331	392	376	372	386	347	361	366	345	368	347	375	338	345	344	334	347	340	340	382	327	352	330	355	339	340	400	392	374	361	337	310	345	302	333	337	318	361	352	355	391	328	350	338	370	409	342	339	346	364	365	366	350	345	366	367	352	320	352	377	358	332	354	343	346	379	373	352	373	386	347	344	340	360	342	333	365	352	361	324	359	345	330	316	357	355	386	353	368	321	385	376	335	356	361	348	355	334	361	376	324	364	353	338	331	400	379	336	341	366	355	365	362	330	384	389	354	340	331	340	348	357	356	360	342	342	364	398	366	355	344	376	342	372	360	343	362	367	363	337	358	356	383	344	352	332	315	353	350	338	335	342	312	359	371	347	324	369	350	318	369	318	362	329	373	357	334	362	328	346	320	337	393
2320	834	921	1078	1370	931	849	838	872	811	796	772	855	813	847	806	780	828	815	847	822	802	806	796	800	795	801	776	773	802	802	778	793	839	751	769	777	784	833	786	825	837	779	805	787	777	859	801	808	769	731	756	790	805	842	833	814	814	822	803	813	763	802	803	737	808	808	811	829	824	808	825	812	759	816	838	788	763	812	751	825	829	860	843	806	840	832	851	792	817	793	846	822	840	698	775	805	828	852	788	819	762	798	790	826	797	861	775	885	809	747	777	790	828	878	829	749	799	801	792	761	846	842	795	801	745	799	755	771	763	812	761	796	777	816	828	798	801	786	758	825	819	795	799	754	751	835	781	760	805	766	774	780	826	813	813	774	812	787	820	761	764	796	825	811	781	790	796	789	762	831	819	785	845	766	799	790	839	834	767	792	768	826	814	883	810	796	811	862	787	763	781	763	791	795	834	845	781	822	815	812	811	829	825	804	812	768	770	762	820	849	784	810	780	799	807	794	760	767	854	789	824	792	779	771	779	771	770	835	775	758	843	783	826	766	773	759	825	805	805	771	826	763	831	819	765	822	804	850	820	843	848	740	819	808	791	801	737	815	828	781	835	781	811	843	738	854	819	807	754	783	810	870	806	805	801	821	815	858	786	757	790	795	852	853	798	850	794	811	784	775	843	833	804	863	790	813	770	829	811	838	806	807	798	796	809	777	793	815	792	821	761	818	775	816	796	774	761	802	815	763	777	782	764	794	813	809	824	772	814	782	757	842	828	835	789	778	820	802	774	795	783	792	766	828	809	815	755	828	761	802	756	821	771	775	772	776	797	770	771	776	808	782	792	752	831	816	797	838	786	808	803	810	801	785	771	808	804	743	761	782	772	830	852	800	761	869	750	781	798	832	825	793	830	809	860	854	849	856	844	784	845	814	797	799	817	788	794	802	815	809	809	778	797	793	805	799	847	832	757	811	826	781	791	777	790	813	839	803	762	791	827	780	792	815	877	850	796	765	792	699	816	824	793	785	853	770	773	806	789	792	821	852	786	770	828	837	823	784	816	791	792	805	834	780	827	802	817	767	817	852	818	807	817	794	771	850	835	861	761	778	840	822	793	800	776	823	742	779	855	825	799	803	788	811	827	776	839	813	824	821	765	800	799	819	819	787	813	813	823	804	751	749	778	801	825	782	796	833	836	789	831	805	802	784	775	817	760	806	787	856	821	783	790	764	764	816	784	813	827	841	803	832	802	831	739	850	815	770	815	830	806	820	806	758	791	820	833	819	830	829	788	735	783	782	836	808	809	785	751	852	762	738	802	839	836	736	837	817	864	781	752	820	773	784	835	796	777	810	838	791	787	753	804	808	784	801	822	844	807	774	802	775	797	839	802	702	880	793	822	761	788	808	795	852	774	814	795	823	826	798	812	799	798	830	742	787	786	752	788	783	850	846	786	784	786	775	805	796	795	801	800	790	866	833	804	821	813	786	800	826	789	819	860	814	815	810	813	784	847	832	795	784	845	779	811	788	812	792	813	841	761	791	800	768	818	816	753	831	825	821	815	870	847	832	815	849	767	790	796	841	745	868	778	814	804	823	825	816	782	729	767	748	810	786	831	787	842	808	777	780	758	803	800	725	824	833	786	844	800	765	802	841	818	857	829	775	818	822	837	808	766	809	827	820	798	821	817	795	827	816	770	802	765	817	833	793	846	796	896	812	820	812	823	817	756	818	786	831	826	815	781	780	771	825	839	794	758	821	876	794	798	818	778	792	804	813	793	798	832	781	831	798	772	821	798	787	811	799	803	827	777	819	764	812	805	798	795	829	837	775	844	827	815	797	785	805	756	812	872	782	795	821	793	763	772	796	834	777	830	783	828	866	813	834	816	772	792	772	782	787	810	792	767	836	767	838	763	815	827	814	813	814	831	778	759	757	807	784	803	833	782	755	783	786	746	811	768	818	817	795	793	741	794	823	813	745	822	794	779	768	811	743	799	810	806	828	791	878	787	792	825	787	797	801	826	776	756	777	869	756	846	809	727	826	847	811	833	855	825	814	828	773	807	821	857	779	815	847	783	837	840	793	789	797	837	807	818	778	756	770	785	766	850	731	829	771	748	777	824	845	773	775	787	809	795	829	813	730	796	821	766	799	860	832	788	764	843	822	823	819	778	777	849	832	806	796	793	823	844	744	768	790	795	793	772	847	842	819	863	838	794	802	826	763	833	857	823	833	760	807	832	826	866	768	774	810	797	851	797	803	811	793	781	783	820	781	760	804	845	771	851	798	800	808	775	833	773	767	805	752	789	765	830	853	749	814	791	773	828	774	823	798	774	752	793	780	809	850	794	830	812	801	838	822	830	773	769	768	834	804	858	845	789	802	833	762	845	867	793	812	791	757	801	836	793	806	770	789	842	776	802	857	782	819	780	783	751	789	723	817	805	758	823	791	774	738	822	792	819	809	796	769	795	813	787	851	827	824	772	796	783	803	891	819	845	795	797	807	793	831	824	802	823	791	825	828	779	789	846	786	823	819	841	792	765	775	846	745	771	743	796	805	777	865	766	795	819	758	829	849	821	774	793	783	827	813	820	837	782	854	796	783	841	793	811	746	783	827	789	793	761	837	833	744	811	781	826	801	800	872	846	805	784	792	794	849	801	793	774	831	807	852	799	818	799	825	758	795	783	812	819	810	860	824	817	810	772	778	789	771	785	800	817	772	839	778	837	874	824	825	809	801	843	799	832	792	817	796	803	825	815	784	786	744	802	789	793	833	845	846	862	774	785	768	788	855	783	764	831	811	869	806	847	781	829	831	820	790	816	809	844	784	805	794	781	867	818	778	798	819	833	875	792	805	784	768	803	740	791	791	752	800	780	783	823	811	752	805	798	828	773	820	792	839	841	827	770	817	813	802	758	795	827	822	848	806	824	808	795	770	778	784	795	840	790	801	807	808	812	749	830	804	786	840	839	845	841	794	796	808	822	771	782	829	810	833	737	823	858	816	832	814	822	752	787	789	751	827	799	794	830	767	785	808	828	793	743	821	789	834	784	840	813	809	812	843	759	841	770	785	789	805	817	797	786	786	792	819	807	766	793	810	765	838	822	805	818	778	804	834	845	789	809	801	789	782	785	808	748	810	779	777	800	768	783	785	803	823	819	811	789	765	796	808	785	764	817	823	821	797	793	794	789	857	825	725	811	803	794	802	785	726	828	821	856	773	801	817	812	826	803	767	804	812	781	779	856	819	780	791	802	804	804	810	782	814	801	764	837	791	808	778	815	846	797	880	787	775	822	838	799	865	809	840	781	799	844	794	797	790	814	808	770	840	810	826	786	832	790	799	821	811	794	799	777	824	777	836	795	764	785	767	782	833	800	821	752	805	837	775	832	822	841	799	814	837	766	891	782	775	767	792	743	852	807	791	799	806	782	806	784	857	796	824	862	791	792	786	771	802	758	845	814	798	800	838	824	810	837	837	800	824	778	820	804
8874	610	639	700	1090	429	295	250	296	225	246	256	231	241	219	243	234	247	211	159	236	236	215	219	228	233	197	219	223	240	189	221	233	215	223	216	221	235	215	205	189	220	209	205	211	215	210	211	193	217	186	207	225	208	195	229	198	236	188	243	209	224	213	230	167	212	211	183	214	214	232	219	231	204	209	198	247	213	209	211	194	223	211	253	200	206	227	235	240	210	218	214	219	181	188	203	195	222	207	174	210	215	212	205	167	217	194	198	227	212	243	229	197	185	215	216	204	204	209	208	240	220	198	207	211	204	223	224	239	240	213	223	218	194	203	196	183	221	202	231	233	218	216	218	225	217	208	209	205	232	201	228	207	236	241	223	215	225	205	213	215	179	200	208	212	205	207	231	199	212	201	224	204	193	192	181	176	258	260	216	216	247	194	195	220	206	231	195	216	228	240	224	206	259	238	210	221	251	215	187	211	222	214	192	229	234	216	239	192	235	216	165	207	232	212	216	199	235	192	235	241	242	222	207	205	232	217	221	227	222	218	211	211	223	201	189	215	227	222	222	243	215	229	183	212	245	255	205	210	204	225	239	240	223	224	223	221	240	221	196	205	196	216	209	231	209	214	213	197	225	237	219	234	221	223	233	237	232	225	203	212	219	218	209	215	225	231	202	204	211	180	227	205	243	193	229	258	236	247	196	218	207	209	203	221	220	236	208	206	214	206	240	216	199	212	193	176	198	225	214	227	212	191	197	211	225	227	224	213	201	228	194	238	216	203	233	212	244	192	232	234	227	253	228	230	223	214	187	230	202	214	232	192	212	220	201	211	230	212	219	211	191	221	210	214	227	226	205	193	211	217	212	208	232	219	215	239	226	186	226	209	204	205	221	194	189	209	185	244	217	201	220	203	226	231	236	197	237	195	225	198	202	212	182	225	210	201	227	195	200	223	240	230	217	208	194	221	235	230	233	224	216	203	206	202	198	230	234	222	213	220	210	203	223	195	228	231	194	226	198	196	212	220	223	209	213	221	220	221	210	222	216	210	206	229	209	227	210	206	236	232	210	191	217	190	215	224	208	225	216	203	228	223	209	223	227	224	214	237	206	206	216	213	186	225	217	207	195	237	224	239	212	216	200	217	253	229	234	225	234	257	228	219	216	209	229	205	236	214	226	218	207	214	254	234	197	193	190	207	231	218	224	224	198	222	206	215	231	215	216	210	226	217	203	220	216	247	228	197	215	222	225	209	212	221	207	208	218	243	210	244	222	207	225	208	227	216	227	224	206	198	205	218	222	233	196	193	175	203	200	237	192	203	243	181	215	200	205	192	229	225	189	190	219	220	224	245	211	226	199	195	227	199	208	212	208	224	194	210	219	250	237	203	209	203	238	212	207	218	214	222	218	218	264	200	198	204	208	274	211	199	195	203	207	207	188	213	216	215	203	212	199	213	226	217	224	218	197	219	203	200	209	188	238	187	209	204	204	197	217	247	206	189	205	245	210	231	232	197	234	215	204	253	225	203	224	245	226	226	225	218	188	223	205	214	208	213	225	218	228	215	197	192	206	209	181	230	199	195	213	233	238	198	209	184	183	236	246	200	216	223	235	219	242	221	211	236	231	193	225	191	211	209	229	227	191	192	224	226	210	192	238	201	225	218	214	227	177	232	201	223	256	230	181	221	203	212	211	235	224	218	204	186	186	248	205	218	205	235	200	207	188	219	195	228	206	195	240	201	211	196	223	202	196	212	189	215	201	203	232	201	207	210	210	238	204	191	203	196	207	211	211	198	215	213	230	196	200	215	239	218	207	224	248	238	216	227	230	231	225	231	213	216	208	221	199	206	241	210	192	218	190	204	235	239	249	220	204	216	202	202	230	209	216	208	222	220	200	225	226	217	243	210	194	249	221	210	242	228	212	188	204	205	230	183	222	235	255	198	245	228	253	226	226	210	202	204	228	213	209	212	228	199	217	238	226	193	207	228	192	214	198	217	225	214	216	200	221	189	193	231	221	192	239	215	222	198	229	200	237	208	225	217	210	232	199	208	227	203	222	217	205	210	218	209	208	194	237	229	215	205	235	219	235	228	226	217	205	218	215	243	223	188	214	204	218	220	210	198	184	215	194	182	220	197	221	219	205	190	225	200	232	223	223	226	214	204	193	232	233	211	224	233	222	220	185	203	217	219	208	205	199	222	186	195	217	222	215	215	221	201	230	257	222	213	193	194	204	215	251	241	219	220	185	206	221	210	216	228	224	240	202	208	219	209	209	218	209	218	204	191	211	226	219	242	217	243	212	223	213	204	219	209	206	220	189	188	209	206	219	223	209	200	242	200	230	216	210	205	213	218	216	206	219	226	201	203	212	214	218	217	219	198	207	188	200	210	211	196	215	219	218	225	212	238	225	225	211	209	200	208	231	227	236	221	222	222	217	223	208	209	210	195	207	213	219	233	220	227	212	237	243	187	201	230	227	204	241	208	182	232	216	214	216	219	191	211	212	245	203	216	236	221	206	227	227	212	216	203	216	230	225	212	189	243	203	180	189	233	212	203	189	225	249	227	212	202	236	205	203	217	222	234	214	230	218	214	229	224	212	229	229	196	237	197	203	211	189	229	226	219	221	197	188	208	217	197	219	196	220	197	248	195	230	222	250	254	219	213	218	237	213	202	223	198	232	203	208	228	202	210	193	199	224	230	215	202	257	210	207	216	241	201	202	246	206	203	203	213	206	217	197	216	221	197	200	230	213	199	219	208	215	213	211	210	221	213	214	225	222	236	179	226	205	237	205	209	211	224	213	201	238	201	233	241	220	209	217	201	221	225	214	196	246	220	216	226	234	236	231	195	197	208	196	204	205	214	220	207	189	211	197	209	225	239	226	199	189	199	218	219	200	213	206	226	211	223	226	208	188	239	205	196	201	213	186	216	217	192	203	195	179	205	215	206	235	231	203	214	213	217	215	223	237	215	236	216	218	220	228	243	238	184	209	222	214	208	234	215	202	206	195	207	176	221	212	209	229	235	231	194	228	195	198	197	213	208	220	223	208	212	206	230	232	243	216	235	207	202	202	195	237	218	204	206	194	202	210	212	204	204	214	203	207	198	233	211	223	213	198	207	207	213	215	202	229	225	217	200	217	241	215	207	215	206	208	208	228	225	207	246	210	215	213	197	194	234	233	197	200	197	234	219	230	208	226	192	177	185	201	201	214	231	190	204	262	228	202	186	195	228	243	231	192	198	211	221	230	189	211	241	255	235	226	220	222	234	186	235	217	230	238	219	217	229	180	235	225	217	222	207	222	215	237	233	200	175	222	206	231	199	197	215	211	229	247	240	200	211	253	225	197	214	229	229	190	200	206	220	235	205	231	175	206	200	228	230	211	221	193	232	244	220	213	217	206	181	225	218	205	231	221	228	240	223	206	210	245	182	201	221	228	193	225	191	195	196	205	215	229	225	224	232	223	239	235	219	207	224	224	205	214	227	231	238	231
6903	912	1494	2329	3886	1572	1044	877	784	761	714	679	672	683	670	677	629	608	647	667	617	578	606	607	560	619	514	589	622	555	567	587	596	576	559	573	628	577	551	583	558	585	629	590	594	551	571	568	533	546	558	541	580	547	566	638	517	589	574	553	619	563	567	588	544	579	594	614	577	554	530	591	549	567	511	556	545	560	578	526	604	574	628	565	539	563	580	591	568	521	554	545	534	552	592	573	544	578	544	531	523	529	541	572	541	549	538	517	598	594	487	552	580	586	570	578	534	603	536	544	558	567	569	566	532	590	581	534	523	544	585	522	584	563	517	553	540	568	556	588	553	532	553	563	535	576	593	550	572	579	557	511	548	589	572	583	592	594	583	557	542	531	601	552	551	557	544	554	586	529	569	552	522	573	543	600	613	525	567	563	523	519	544	574	589	541	523	601	541	542	555	517	565	540	557	543	512	585	552	554	528	517	524	505	565	569	563	572	595	575	574	532	519	554	572	549	528	550	554	544	539	610	548	540	534	563	536	572	536	548	578	558	544	544	566	585	561	534	558	556	542	553	548	582	539	542	596	570	528	556	581	560	584	576	582	595	551	613	548	548	583	547	563	601	542	545	576	593	561	576	569	504	582	554	536	539	564	572	543	566	570	513	545	582	604	547	550	563	546	568	559	574	538	531	531	558	596	492	554	560	538	538	539	562	557	558	542	528	592	568	536	555	565	585	552	571	545	567	535	576	573	554	571	567	573	550	556	558	574	591	569	517	558	599	557	566	548	574	551	562	560	573	544	563	532	539	558	557	537	590	560	613	555	515	622	567	574	531	570	569	586	551	570	513	538	589	585	524	550	588	604	535	571	591	578	561	576	563	558	591	599	557	553	550	537	550	585	566	546	571	526	542	575	552	518	564	570	549	550	574	533	608	530	574	575	568	537	561	593	541	549	567	548	564	605	567	598	554	599	569	524	588	536	601	552	582	608	553	544	524	540	541	574	542	542	571	607	523	557	586	560	636	556	541	588	551	515	570	534	548	596	546	549	559	575	549	549	533	561	545	550	560	565	528	565	584	579	542	567	565	559	558	574	563	543	522	579	546	575	593	600	554	577	540	558	585	595	560	561	552	578	601	511	587	580	594	528	555	564	534	577	584	599	574	534	538	563	543	553	549	610	563	546	574	595	537	568	553	562	560	559	545	580	597	562	566	531	562	554	526	580	552	592	601	559	528	581	571	540	581	552	564	592	543	552	564	549	545	559	566	564	562	584	529	528	568	574	524	533	540	540	554	573	538	527	531	591	563	538	556	557	537	541	569	542	564	527	602	514	564	540	561	549	584	540	560	556	563	573	539	549	540	569	598	578	590	576	545	589	566	529	581	549	556	554	577	544	552	574	527	568	577	579	592	616	563	577	596	526	572	586	592	538	542	541	563	572	573	562	603	576	570	547	550	570	534	572	550	569	580	529	577	556	537	567	543	562	583	514	562	558	577	544	522	574	551	566	548	567	554	537	548	535	559	473	567	549	564	542	579	557	567	556	544	561	544	571	535	532	604	588	554	525	558	559	514	550	534	555	562	530	543	584	566	588	581	562	535	566	563	552	567	593	580	541	531	556	562	573	535	579	554	524	545	593	546	532	549	596	526	536	583	531	567	565	557	571	586	531	552	551	512	528	578	571	600	549	636	545	567	584	521	571	578	594	540	600	570	580	506	530	561	538	555	544	503	518	597	573	585	541	529	584	525	550	569	525	517	575	500	534	567	568	559	577	578	544	557	592	557	584	564	535	560	549	557	566	598	544	534	541	558	559	536	546	560	540	571	540	582	597	567	554	531	595	585	563	575	574	560	557	527	565	582	560	569	535	553	555	534	557	563	562	584	561	565	602	559	518	586	581	550	572	579	555	533	554	567	567	520	522	570	535	587	567	539	572	573	550	638	515	528	551	539	602	581	592	546	522	573	525	590	538	548	558	560	564	571	594	535	581	553	552	533	515	541	497	586	580	565	584	591	557	561	553	614	592	565	637	544	574	564	572	524	579	550	534	582	569	539	507	596	579	525	563	531	549	557	574	612	541	565	551	541	560	573	561	564	569	551	527	545	565	593	618	548	544	530	553	528	563	519	543	546	548	594	580	584	562	552	558	548	558	572	544	544	558	561	554	516	556	522	563	559	509	561	544	574	536	559	579	566	538	536	522	556	571	528	601	557	562	573	545	552	522	534	545	536	568	549	525	551	597	483	569	525	547	598	558	589	566	546	558	533	589	597	536	585	563	547	552	572	571	550	582	574	567	551	572	587	549	544	587	623	581	567	564	589	561	564	594	524	547	604	552	588	574	564	590	552	552	537	518	586	537	557	568	542	564	541	569	552	585	562	547	540	579	574	575	565	495	550	534	598	537	553	565	592	559	574	543	563	546	586	565	572	564	589	576	511	592	611	568	564	533	537	608	593	584	556	519	549	597	574	567	564	589	595	609	560	527	530	510	572	565	568	570	556	591	539	537	595	593	572	580	580	542	553	563	565	535	557	576	540	547	531	574	555	568	536	546	548	592	528	583	551	592	581	538	581	569	551	551	540	580	556	550	558	518	540	578	524	516	571	573	598	557	522	557	582	541	564	627	588	583	578	558	631	538	498	567	532	563	573	610	537	619	568	559	582	587	580	578	555	552	570	577	593	527	540	535	558	547	593	561	531	559	554	597	563	532	602	550	539	549	552	579	543	577	624	519	575	582	572	537	556	545	559	559	585	560	583	565	526	585	545	529	583	564	556	547	579	567	524	544	557	566	594	553	558	545	584	541	548	574	570	573	526	583	573	528	561	568	566	569	560	594	644	524	581	541	559	543	527	565	572	522	586	554	607	607	565	586	547	591	573	604	595	557	538	561	559	543	572	602	569	561	580	601	593	536	546	530	588	560	556	519	581	596	520	542	569	564	554	590	522	608	547	550	534	557	553	587	544	517	576	557	534	544	524	568	551	568	603	602	543	561	567	578	565	575	594	568	577	571	581	567	573	550	544	557	563	534	583	554	556	551	574	550	608	561	540	569	607	582	543	578	571	528	502	581	549	535	521	532	548	592	566	590	550	591	551	581	556	563	553	585	583	570	597	547	581	581	545	562	551	603	548	545	586	581	560	543	542	559	588	574	533	571	581	529	514	557	535	570	551	550	543	571	596	559	563	567	544	549	602	525	564	557	600	625	553	543	494	561	573	556	552	526	569	574	576	591	562	542	554	568	539	579	537	526	551	533	536	565	511	557	533	564	580	539	565	558	550	637	579	568	565	544	571	510	545	534	529	539	578	554	598	542	579	594	589	580	535	529	530	544	553	610	547	559	520	582	562	547	535	601	571	542	576	571	555	526	572	559	580	579	561	548	574	536	537	554	586	546	524	525	581	533	520	546	566	563	589	565	548	580	536	580	525	574	559	602	581	595	572	573	560	566	534	558	574	561	601	524	571	556	580	567	624	531	551	587	582	541	577
16052	1632	1264	2006	2721	935	621	515	459	450	426	403	471	429	398	435	469	395	402	393	412	415	398	390	401	395	411	384	417	374	387	441	398	370	376	428	350	376	391	391	375	388	413	388	394	376	442	392	413	372	419	412	418	381	410	437	407	402	385	369	425	431	422	384	368	359	409	368	376	373	387	393	381	375	379	371	376	414	418	397	378	376	386	383	383	359	456	387	400	381	383	417	404	405	395	386	364	425	383	429	395	372	322	371	400	403	393	391	400	405	404	396	366	447	378	416	392	384	403	411	401	369	411	362	388	395	374	351	405	400	378	394	407	391	381	395	403	376	379	373	370	363	415	380	365	412	433	404	371	365	421	333	366	397	387	403	363	409	379	427	380	372	425	353	367	381	431	394	422	428	369	405	375	394	403	381	429	414	383	365	397	385	376	401	444	445	358	380	412	460	416	422	395	407	419	397	407	387	397	333	354	396	404	415	412	409	407	395	338	389	395	391	385	371	405	393	414	394	378	387	393	396	393	394	425	404	395	357	380	375	412	359	371	409	420	378	373	412	361	426	382	377	363	364	383	410	428	404	378	390	439	356	410	373	411	381	383	408	370	391	381	424	404	407	404	395	394	370	385	393	377	376	444	422	441	413	385	368	388	416	389	368	406	423	386	390	383	380	390	416	411	424	426	375	401	359	349	364	405	370	405	338	389	380	410	357	386	387	373	398	359	373	417	397	365	387	368	380	392	398	407	426	400	397	388	411	417	450	390	389	391	397	386	354	434	419	413	417	385	390	405	411	445	365	374	396	395	384	374	372	355	400	393	402	384	345	416	411	354	420	383	407	405	389	392	445	389	364	404	419	365	403	414	418	353	350	413	364	397	363	413	384	406	390	388	381	392	414	374	390	398	409	371	394	390	395	391	393	382	441	376	417	386	364	383	412	399	386	437	383	425	361	374	373	392	414	429	402	404	394	397	398	396	399	359	417	410	392	332	408	417	351	401	375	396	438	382	405	361	363	415	388	408	388	410	444	421	379	394	387	400	446	442	375	365	343	367	377	417	396	356	406	393	390	405	391	366	420	416	428	398	379	381	386	404	398	424	390	382	410	422	376	428	358	357	344	375	401	376	364	385	371	414	402	416	399	407	400	379	367	375	398	388	412	389	403	399	383	402	397	380	403	372	417	440	376	387	438	394	373	396	386	394	362	375	384	425	376	435	442	426	395	383	369	365	394	386	388	408	391	381	381	418	399	412	366	375	363	359	406	383	436	391	416	419	408	392	371	382	367	411	387	346	386	393	387	428	374	378	381	410	345	406	387	385	405	384	375	387	393	418	404	402	392	414	365	381	416	401	422	385	371	380	384	391	369	382	342	373	373	375	402	388	388	392	401	386	407	391	391	413	423	377	403	389	375	402	381	384	399	385	399	397	368	403	409	383	411	401	380	401	411	395	384	342	409	382	393	385	375	409	371	380	372	341	396	423	394	392	391	392	378	405	366	433	419	378	405	431	404	387	381	414	367	382	419	370	422	375	395	405	384	388	408	354	372	399	391	369	396	415	375	402	403	363	376	366	367	389	370	357	366	360	398	403	363	367	387	370	381	386	377	443	376	376	368	397	422	401	410	362	390	404	380	361	410	421	409	344	375	396	416	405	338	414	405	428	441	389	397	364	387	407	372	406	373	416	376	357	395	394	416	387	396	401	417	404	374	395	439	386	369	376	406	414	396	371	383	392	368	362	385	406	366	376	411	383	380	337	376	400	364	402	363	386	396	399	382	382	394	391	391	374	384	372	384	387	383	362	371	412	382	388	407	399	376	396	357	383	393	400	374	398	403	385	400	372	367	363	344	354	413	376	371	418	375	391	382	375	393	414	385	413	391	401	369	386	398	412	403	378	374	377	387	342	374	378	408	409	355	377	415	426	387	407	380	373	397	420	414	373	423	374	357	396	404	371	384	386	388	403	406	400	407	367	340	374	446	384	396	423	398	398	391	373	406	417	408	393	390	352	412	365	364	388	432	368	387	434	378	436	405	383	393	390	374	408	372	436	382	384	376	397	393	396	390	379	362	399	427	359	381	367	419	399	380	390	366	382	364	373	386	412	382	401	393	388	358	338	421	416	442	420	397	397	416	407	409	384	391	393	403	391	357	396	381	414	425	373	370	406	359	374	392	411	365	401	424	417	390	415	378	408	400	408	407	376	368	402	407	353	418	398	408	378	366	383	409	405	387	390	397	367	415	357	388	411	393	369	398	403	372	410	373	399	424	382	403	352	375	382	422	432	397	387	415	376	375	410	355	380	442	357	375	367	471	403	399	367	381	374	366	402	398	390	396	386	403	435	451	409	418	396	412	395	388	398	368	402	363	391	423	417	380	395	401	362	386	332	368	347	388	406	363	390	336	382	388	364	395	350	372	405	412	385	401	371	382	390	409	401	385	411	421	374	406	362	419	381	352	379	412	392	400	396	394	392	391	392	405	357	366	399	425	393	405	350	416	402	374	395	373	427	406	385	380	385	359	393	407	420	444	404	398	364	433	392	386	379	364	373	380	373	373	433	382	359	366	380	398	421	362	455	392	402	350	405	390	380	433	406	364	378	396	429	412	416	385	379	411	384	396	392	400	386	392	360	421	401	391	418	428	380	385	387	429	366	396	350	337	365	376	387	396	375	343	391	384	412	359	392	415	401	363	380	358	415	416	398	384	382	418	340	364	404	363	357	380	403	375	416	367	388	430	409	410	359	400	400	387	358	408	343	390	371	347	373	370	409	361	367	358	383	390	401	349	424	425	407	376	399	382	404	384	401	381	365	368	414	372	392	352	392	416	366	379	362	404	401	392	370	426	393	396	378	377	416	384	407	393	394	394	364	375	383	368	384	396	413	378	397	435	405	412	422	399	412	400	392	403	400	407	376	410	395	396	374	405	383	421	401	406	369	405	388	391	413	344	363	381	354	410	390	424	386	396	368	374	409	377	381	364	390	392	393	407	421	414	394	398	393	391	386	381	435	352	397	419	399	382	399	361	371	366	418	381	379	380	376	380	389	412	356	421	421	369	413	397	376	375	398	383	361	412	401	379	371	407	366	419	409	366	422	442	356	408	398	383	384	397	394	406	401	401	351	360	405	388	388	416	395	384	364	363	372	402	421	380	371	413	387	385	408	385	373	414	434	375	378	373	411	383	392	382	386	371	421	381	387	427	395	393	376	402	406	382	387	421	397	396	384	408	433	413	387	372	385	368	409	415	410	379	365	383	339	405	396	364	409	377	381	387	364	361	398	414	407	404	375	416	345	358	384	375	347	364	409	401	416	366	376	409	385	409	352	357	405	364	415	352	369	405	411	408	361	414	384	385	386	405	406	402	348	414	394	373	347	392	419	432	413	369	414	426	410	375	396	385	396	337	379	402	382	384	389	354	373	388	439	395	403	401	422	387	434	414	392	414	386	434	370	414	365	361	399	378	379	397	439	355	407	384	389	411	403	381
9063	1588	2768	6570	7867	2871	1823	1514	1455	1273	1217	1169	1136	1144	1110	1137	1071	1047	1038	1006	1127	1030	1029	970	1012	930	1047	944	975	982	947	934	994	999	1034	983	966	991	982	952	916	912	896	949	911	943	939	893	910	905	972	950	970	966	928	939	889	920	885	981	960	982	859	954	946	938	911	949	977	912	971	904	906	908	938	878	941	905	959	938	884	989	904	915	928	948	949	956	895	909	926	939	943	958	903	904	894	913	896	904	891	868	936	924	963	882	934	931	943	933	923	948	897	974	921	896	882	957	957	924	940	949	872	958	954	967	910	905	910	924	947	968	930	923	912	957	923	970	902	880	916	934	940	952	898	948	950	905	934	969	893	831	957	917	935	889	916	912	908	896	939	929	933	929	914	941	909	903	883	928	907	939	943	941	923	918	975	966	966	875	889	955	942	925	939	922	944	908	949	930	947	952	927	928	910	925	983	995	954	884	894	937	929	860	948	868	909	878	928	896	854	873	899	915	896	947	933	881	947	922	912	945	885	910	925	903	857	909	975	908	953	911	927	967	864	955	903	885	913	934	938	863	902	882	953	965	975	955	892	923	907	846	891	851	925	839	999	1016	942	915	911	905	887	962	858	882	897	888	914	944	953	944	953	919	925	930	904	933	890	966	934	900	916	931	921	879	896	913	961	952	927	875	919	929	920	909	912	918	925	898	947	915	972	899	927	881	893	915	944	897	883	921	895	918	978	948	918	918	907	935	913	948	875	907	884	973	916	923	941	882	991	826	895	888	900	932	941	959	936	943	897	889	936	887	877	909	890	970	900	913	918	937	879	866	887	909	954	989	892	920	935	920	858	894	950	929	962	900	890	933	918	935	905	933	911	910	935	907	922	931	931	894	898	928	894	946	920	890	946	917	897	990	946	937	882	926	954	965	860	945	980	887	927	946	928	914	931	873	961	910	883	894	909	928	902	926	930	916	992	942	898	921	891	946	918	962	885	890	925	889	890	916	874	923	944	906	950	906	934	940	940	851	910	938	892	905	983	938	946	909	895	922	948	898	976	914	889	893	902	914	952	951	917	907	963	943	975	949	913	953	927	918	888	881	967	924	937	899	861	895	896	913	904	957	916	891	893	940	968	919	1003	922	901	963	913	911	909	855	916	907	926	916	907	883	892	917	905	897	915	871	965	880	956	940	931	924	934	926	908	897	921	908	924	918	855	871	975	921	937	945	905	991	908	938	901	926	937	896	924	904	926	972	933	921	929	921	911	941	907	894	874	934	958	917	887	899	934	950	925	911	931	934	956	940	912	872	908	961	940	905	892	933	878	924	915	910	942	946	936	883	927	957	945	930	908	933	896	908	937	898	969	903	970	887	1003	900	898	862	988	887	863	905	852	905	948	912	953	908	892	962	915	861	955	940	938	941	893	848	895	942	891	939	947	946	906	942	901	867	963	906	886	905	906	913	897	895	944	917	902	897	914	894	924	886	884	933	955	941	960	919	949	924	913	911	880	903	939	945	944	909	907	964	958	942	900	935	918	867	917	914	902	936	882	923	902	938	932	895	885	920	906	914	880	934	923	951	892	878	933	959	910	934	935	962	895	937	911	923	888	935	985	973	934	971	905	887	933	931	948	898	936	906	920	896	912	908	915	929	942	903	951	903	848	981	933	947	950	928	944	923	918	923	918	918	950	935	903	935	919	841	983	903	927	924	985	931	913	887	945	951	926	903	928	936	895	898	936	887	876	924	969	914	890	981	923	935	932	907	944	918	950	916	946	926	930	936	928	952	949	907	844	961	927	915	937	1020	924	969	940	925	879	938	885	949	868	911	969	929	837	895	884	935	927	899	887	954	917	916	930	968	925	862	976	912	917	910	913	901	936	936	916	906	903	874	918	919	897	934	907	907	920	891	953	932	887	921	934	913	913	930	885	955	874	891	906	952	943	889	945	881	908	935	974	936	870	898	888	905	941	906	922	944	877	972	945	892	905	953	907	956	929	947	949	961	864	913	901	975	924	952	928	851	895	939	921	911	923	986	936	953	862	911	890	952	884	980	927	876	893	948	880	950	955	929	940	910	883	990	952	892	967	950	919	937	920	986	935	912	860	940	864	906	972	925	938	914	924	924	912	911	908	894	925	931	899	953	838	876	883	907	930	909	867	979	979	905	934	953	939	932	903	908	939	897	914	970	888	991	939	968	950	925	877	895	946	966	903	962	906	923	925	941	906	910	947	884	962	921	908	924	923	955	973	925	930	945	916	957	915	966	895	937	859	879	940	949	951	923	911	896	935	914	994	882	941	919	860	891	918	905	930	930	865	923	934	930	943	935	919	915	876	947	922	940	963	906	951	954	895	948	938	949	946	923	877	891	945	916	923	900	907	925	906	900	946	898	932	931	899	982	911	867	926	973	889	903	933	891	995	915	917	931	944	923	901	870	910	886	910	897	902	931	899	922	889	957	902	900	907	852	917	896	913	871	912	922	928	913	919	950	952	955	962	862	918	894	943	909	888	926	965	909	948	972	891	917	897	936	927	925	958	845	961	896	908	880	979	933	869	921	962	952	879	886	903	923	900	859	941	887	926	908	888	921	944	950	944	966	955	940	908	981	917	894	907	910	948	926	941	933	954	928	941	909	837	910	944	986	915	903	928	905	923	942	881	949	913	914	932	891	938	933	970	858	970	915	965	957	898	898	912	883	1005	941	989	902	931	858	978	951	950	925	894	937	929	885	917	885	881	977	924	986	922	914	954	946	855	932	958	923	895	976	868	933	957	901	938	934	891	877	891	951	923	916	929	933	847	925	968	931	918	920	886	941	959	913	919	933	941	896	915	953	924	936	936	878	912	934	932	913	940	924	934	956	935	890	877	932	952	991	946	892	994	941	881	933	920	886	921	947	914	951	918	946	958	890	907	910	924	899	936	962	962	967	921	896	948	931	924	940	959	912	936	989	907	909	911	885	957	913	915	936	968	923	979	910	907	895	963	925	908	964	1009	931	949	1008	871	936	925	930	930	965	932	906	885	881	884	904	866	980	861	928	921	921	919	928	936	925	899	912	886	938	956	920	877	926	950	904	964	914	930	918	995	914	920	924	912	934	868	922	893	897	941	982	935	915	955	959	905	883	936	891	971	918	949	942	921	942	924	917	933	932	856	901	944	943	957	894	920	963	874	923	908	944	947	921	901	892	849	954	940	908	902	912	911	939	855	917	919	955	894	927	947	937	889	915	922	928	916	895	887	887	942	911	906	885	911	899	898	881	957	960	964	957	938	971	888	922	946	937	928	937	920	934	951	963	891	924	990	946	963	942	862	943	897	918	897	952	955	874	903	915	899	986	899	950	891	891	856	977	895	904	944	906	920	930	915	897	952	891	949	893	982	962	937	843	916	903	911	962	958	962	972	943	925	920	935	974	897	935	936	930	952	898	926	967	915	929	953	919	897	933	983	824	899	912	956	1004	928	945	941	911	942	984	926	855	981	911	908	912	943	914	870	949	927	907
2034	420	420	917	1323	600	366	363	410	350	357	336	388	375	358	366	407	393	393	334	354	380	379	363	392	386	354	395	380	414	370	342	379	355	372	356	379	322	375	395	350	380	378	389	357	371	351	399	397	385	366	396	357	382	377	375	388	406	375	393	418	397	390	384	364	404	342	372	339	386	363	372	385	378	389	362	382	368	409	364	379	380	352	339	362	357	364	403	354	375	377	356	364	346	407	400	389	356	378	407	372	362	395	377	392	347	366	365	349	382	360	382	381	401	352	350	359	365	412	355	353	405	347	386	397	372	374	353	360	355	357	407	329	364	358	389	413	390	343	347	383	411	388	354	399	368	355	376	352	354	396	402	362	409	370	337	383	403	377	368	366	399	355	394	384	389	380	384	381	388	386	376	394	370	349	385	356	353	366	337	340	369	372	374	387	390	348	390	361	334	392	359	395	372	362	359	369	364	396	387	371	355	354	362	342	347	350	370	396	357	365	346	357	381	337	394	381	360	389	374	349	360	365	343	375	378	387	398	332	384	380	380	385	390	376	380	393	371	368	380	357	361	349	415	384	398	368	402	389	387	373	391	414	351	381	386	381	371	384	395	371	401	369	382	357	429	354	352	389	369	373	379	365	397	347	377	404	361	382	374	361	364	342	391	382	394	395	394	413	373	394	330	344	376	366	404	360	401	431	370	361	356	362	366	366	345	333	330	340	326	378	341	388	348	384	370	382	382	362	352	382	363	360	386	384	397	383	387	385	390	393	377	387	400	379	395	366	391	381	380	381	347	358	358	330	353	346	369	370	343	380	388	389	385	373	361	353	363	401	399	389	389	420	399	362	393	370	374	345	398	350	327	354	381	393	354	412	365	348	358	401	401	378	351	356	406	360	389	386	405	344	414	432	363	379	385	374	335	407	405	425	319	407	407	364	357	367	408	375	369	360	383	372	372	321	372	363	372	349	384	358	369	403	396	374	373	377	349	367	342	358	359	359	394	365	372	366	374	397	384	364	363	351	346	399	375	377	324	363	333	362	393	381	375	386	415	392	362	369	367	406	342	352	418	356	393	402	339	396	390	370	427	399	411	371	348	365	355	419	340	367	387	350	362	392	386	374	392	392	372	363	386	380	376	406	347	369	336	368	411	384	401	407	378	371	373	382	351	365	378	368	372	378	367	381	351	352	366	397	377	340	376	410	334	351	349	370	394	335	370	405	399	358	372	339	362	334	364	356	389	345	399	374	355	334	394	381	396	357	391	366	387	376	402	381	341	357	379	360	375	364	354	349	359	362	399	346	354	357	407	401	353	359	339	351	389	376	416	362	394	387	377	383	364	378	398	327	368	359	358	353	339	374	342	395	400	361	315	381	343	375	394	419	352	391	381	366	361	368	386	389	358	369	332	371	399	363	358	358	379	408	352	339	356	374	328	372	366	383	375	387	367	380	365	348	365	369	382	352	359	410	347	350	376	382	374	374	383	376	357	386	341	366	353	395	320	361	400	396	354	352	406	404	375	351	368	322	362	357	363	351	376	348	380	334	375	403	365	370	367	375	361	339	376	385	404	390	419	391	380	362	373	343	372	363	402	352	374	353	392	366	413	363	364	355	347	405	358	329	370	365	391	338	391	381	389	374	374	403	373	366	380	403	355	379	363	385	353	370	375	376	345	357	363	397	371	385	374	392	375	401	377	369	385	359	362	365	395	367	386	329	396	368	381	368	383	392	376	384	419	429	362	371	386	393	363	347	370	383	335	388	408	371	399	352	356	359	382	354	397	367	416	403	405	381	345	402	379	336	395	338	358	349	387	362	337	394	347	419	367	375	350	358	338	390	348	368	346	326	357	399	389	395	387	367	420	343	330	375	346	350	360	385	390	377	354	333	385	358	362	359	354	364	405	385	367	331	359	378	369	389	414	352	366	383	380	367	380	413	373	393	347	369	398	377	350	371	354	410	378	373	359	403	344	398	410	379	341	401	356	346	377	391	399	401	353	400	361	360	335	348	386	401	378	380	401	383	397	386	373	351	346	354	380	372	382	392	390	363	356	365	320	357	366	381	377	385	417	391	390	360	373	364	357	339	391	365	347	377	363	338	367	373	395	404	390	339	344	354	386	381	373	380	383	381	400	376	371	364	361	383	369	383	355	356	350	414	361	388	407	355	398	373	367	367	386	347	351	344	348	375	338	343	423	326	348	357	356	425	409	334	350	347	347	427	420	384	393	372	356	393	384	372	315	347	393	379	371	404	344	437	410	360	338	397	373	342	382	346	389	371	341	358	387	344	364	404	377	382	359	336	384	369	346	377	410	391	366	402	385	373	402	373	412	355	364	372	424	379	365	336	349	398	367	354	394	408	365	405	377	365	396	347	365	367	406	367	381	363	356	378	413	346	382	411	363	406	371	382	384	381	347	331	385	344	386	341	384	357	369	369	379	380	379	410	326	329	398	361	360	396	360	346	359	363	414	355	361	416	398	388	364	384	358	402	358	417	362	374	411	393	388	366	364	371	347	390	378	349	350	358	352	378	360	355	404	382	348	330	375	341	347	373	402	359	378	380	368	369	393	401	370	377	394	377	378	388	357	435	347	361	354	354	364	398	381	403	388	410	375	384	321	372	394	387	351	381	410	359	361	389	395	342	360	349	367	367	343	360	398	378	373	369	377	332	405	365	347	352	394	389	365	359	382	373	340	343	390	325	357	354	352	316	359	357	334	400	423	370	315	376	368	357	367	401	386	347	382	383	381	412	354	356	386	345	371	365	358	375	400	384	391	357	360	379	343	383	374	372	360	357	358	383	370	373	378	352	362	381	383	378	381	362	338	341	357	361	382	368	352	350	365	371	349	328	378	397	371	366	376	379	350	356	380	352	342	401	404	367	395	379	376	392	354	417	353	388	349	372	373	393	354	353	350	368	369	382	385	342	393	372	336	367	366	370	370	326	411	373	367	384	385	390	394	395	397	361	396	425	400	361	355	375	376	410	363	358	339	361	383	389	379	391	355	355	397	386	386	368	364	392	395	377	352	369	396	364	375	383	372	379	354	353	340	362	391	363	398	348	394	341	317	382	369	353	369	372	362	383	363	371	380	365	345	375	381	397	397	395	390	413	385	369	385	384	389	396	422	363	372	373	359	382	404	377	372	352	334	361	356	373	413	353	348	387	363	395	359	369	355	370	385	371	355	365	334	390	358	400	395	346	377	357	351	324	398	381	397	359	389	419	378	394	352	384	345	373	375	355	368	402	326	378	386	394	410	347	353	361	406	395	374	424	367	392	399	350	395	394	374	393	390	379	348	358	376	395	413	401	399	366	361	369	407	386	402	370	376	377	356	396	347	343	357	365	333	349	351	368	417	422	342	340	353	370	349	333	364	397	401	372	349	369	391	382	394	392	387	372	326	356	332	383	370	395	384	340	378	376	358	337	379	338	392	359	365	360	365	321	345	383	345	370	379	409	356	368	371	331	363	389	366	360	364	365	380
2353	933	1029	3173	3860	1791	888	863	795	920	841	897	882	839	866	850	856	829	834	871	845	862	854	860	830	842	830	871	816	860	823	847	831	817	847	822	805	833	881	842	849	849	856	892	809	867	816	833	862	900	824	869	845	883	829	825	840	865	806	887	846	844	925	861	873	811	786	837	837	791	841	826	873	818	813	850	845	842	883	853	858	790	845	838	839	859	897	818	793	803	834	862	810	852	758	880	788	824	915	829	836	888	907	842	884	873	853	870	854	864	858	881	765	831	843	854	873	850	882	832	839	844	853	829	860	857	817	844	843	838	832	828	838	816	872	805	844	855	796	900	868	844	777	870	847	815	897	826	865	842	803	854	855	864	822	888	807	917	832	816	823	875	855	841	838	837	818	815	875	806	900	859	829	825	852	841	789	856	864	827	840	857	846	854	859	834	806	819	851	804	851	888	836	792	834	822	846	837	877	834	786	846	880	849	831	802	857	856	870	847	809	842	801	833	831	841	831	850	833	832	861	836	856	813	825	819	901	840	854	819	837	857	830	846	874	845	806	868	778	833	844	837	823	850	820	859	831	856	853	880	855	817	879	814	867	845	839	819	886	822	858	862	867	862	842	889	836	875	827	820	846	855	813	813	857	896	840	831	879	871	862	905	858	863	837	803	880	851	809	844	890	859	793	863	882	799	847	850	813	796	838	857	869	835	807	788	865	831	867	898	882	855	858	845	833	824	847	795	861	833	875	838	838	836	878	840	845	851	839	837	840	841	898	844	873	850	813	839	854	891	865	818	820	833	830	831	827	856	851	893	821	836	834	875	851	873	827	814	848	905	904	821	814	884	866	851	830	875	845	867	836	823	862	827	825	825	887	881	830	809	840	814	823	831	837	867	790	849	842	908	822	913	825	905	823	821	826	836	818	833	893	864	884	838	861	821	828	848	858	800	867	830	876	829	838	776	826	859	801	906	801	827	902	867	831	797	845	870	820	812	843	845	885	845	833	780	877	807	896	803	806	795	827	801	866	818	803	858	809	851	865	872	864	882	821	874	867	853	797	778	878	854	814	855	827	876	872	865	880	857	834	922	884	880	828	864	855	850	870	846	848	834	880	833	815	882	858	804	842	833	848	867	830	901	849	837	851	819	868	850	824	833	906	819	890	812	880	810	851	851	836	867	879	883	891	878	828	859	888	855	849	860	871	853	827	821	818	825	883	867	895	841	835	878	879	815	825	843	866	863	852	816	820	839	862	808	846	839	781	862	900	847	843	867	837	814	852	872	820	884	835	808	842	806	826	870	883	862	885	858	864	845	814	863	848	864	791	812	826	834	865	866	870	846	860	840	834	833	865	833	875	812	855	855	800	865	830	897	831	855	852	873	850	831	839	838	865	834	873	828	825	815	845	891	867	862	806	893	880	886	814	918	832	861	852	884	884	884	804	845	850	814	863	885	794	822	856	827	832	847	890	822	836	888	842	853	824	875	903	824	814	840	857	874	866	877	853	835	864	836	821	820	820	822	835	781	870	878	862	854	836	841	811	906	852	900	827	852	855	812	831	880	839	842	843	812	868	829	829	864	851	876	824	899	822	822	799	851	888	839	816	859	792	852	859	825	843	827	781	810	827	802	850	782	847	876	805	891	843	877	842	867	821	818	795	878	812	812	866	848	855	842	815	849	851	853	905	859	823	771	817	896	877	833	786	854	877	854	843	830	855	845	857	851	865	854	810	867	829	851	819	842	850	874	797	846	843	814	857	802	837	836	856	880	831	883	845	834	876	879	811	838	818	862	834	818	880	788	822	855	796	877	843	803	883	865	794	873	832	831	803	827	796	833	832	838	816	840	870	810	917	827	894	849	876	842	794	882	804	836	855	889	842	859	850	896	790	862	855	815	835	829	866	846	825	859	815	854	848	925	842	837	809	803	863	814	817	811	830	833	828	843	864	846	833	868	854	867	889	838	849	863	805	850	821	849	863	847	891	874	862	825	786	895	821	801	801	832	914	835	895	891	820	862	845	828	808	854	853	854	800	862	836	827	827	793	827	845	878	826	812	828	833	837	804	864	838	829	853	876	855	848	844	832	862	807	858	865	827	853	852	801	843	855	808	830	834	863	861	832	845	875	868	807	874	822	818	843	801	829	898	842	872	855	829	810	795	871	836	867	842	848	833	850	800	876	886	810	829	914	851	828	851	853	832	885	798	873	856	824	808	880	827	834	822	792	842	843	856	846	828	834	799	874	821	862	859	872	862	795	861	798	852	874	835	865	856	842	840	813	805	851	793	917	812	819	855	879	826	830	845	857	868	861	842	830	817	839	802	857	761	833	891	849	828	865	889	826	839	816	744	850	887	839	801	810	819	807	805	798	838	929	841	836	902	867	853	888	879	875	842	854	874	885	837	844	868	823	850	849	851	857	826	846	849	851	886	796	853	844	845	839	878	798	876	868	898	833	824	847	853	855	899	869	855	840	779	825	874	829	849	867	833	846	821	827	835	850	820	910	882	871	857	870	820	819	861	813	814	862	858	863	830	888	795	841	862	822	874	891	817	817	850	866	864	866	820	921	800	810	851	876	863	835	843	785	856	874	933	795	842	846	811	777	797	777	902	821	882	855	886	876	885	825	836	817	805	854	854	785	824	839	869	799	859	834	843	804	845	839	832	858	871	801	832	826	823	833	835	822	849	864	881	857	858	843	878	839	840	834	856	832	838	788	821	829	833	812	849	836	830	801	863	901	880	888	805	857	880	857	863	848	844	825	858	867	835	900	769	880	902	774	843	875	826	872	804	891	855	802	849	844	888	834	817	847	831	897	830	862	832	849	879	853	848	862	862	902	842	845	832	820	859	859	891	818	821	826	877	819	843	857	862	850	855	813	843	847	800	797	874	851	876	857	779	810	813	796	881	856	837	753	849	844	868	828	857	851	868	822	803	829	846	815	851	868	797	863	838	843	818	867	831	826	849	866	871	850	880	839	833	788	854	836	897	790	879	848	845	866	855	761	848	877	865	846	803	883	827	842	819	819	851	896	875	817	840	807	802	878	831	842	869	857	830	865	835	868	830	861	814	882	907	887	846	834	858	858	861	841	844	843	916	870	820	826	859	799	867	823	791	799	786	815	828	885	847	818	879	827	769	889	854	845	833	811	854	831	823	788	802	833	851	896	840	781	806	801	875	849	826	782	856	822	859	848	861	875	845	898	850	796	868	882	827	841	873	813	906	825	832	848	831	817	824	853	817	806	800	857	842	855	845	847	825	885	868	860	829	876	870	856	860	825	831	861	850	855	832	870	803	900	869	808	834	811	837	842	866	827	838	833	809	852	838	838	847	825	861	816	838	849	864	844	825	897	860	859	867	823	861	780	823	811	866	790	885	863	823	807	852	882	847	840	803	826	804	864	857	840	824	892	868	844	890	864	900	863	884	803	812	837	846	837	890	806	848	849	834	852	844	860	874	829	802	827	829	862	842	833	903	851	844	902	837	814
8252	681	736	1912	1691	771	339	267	278	263	258	253	238	225	256	240	248	269	236	240	237	223	215	268	233	231	193	271	248	244	229	236	224	245	225	242	226	239	224	218	216	231	224	263	242	257	277	236	232	236	242	213	231	245	235	256	217	217	236	234	217	228	212	228	251	233	255	220	262	241	232	222	215	228	218	240	234	230	224	231	215	238	240	245	238	234	241	214	225	221	242	212	243	265	217	241	230	231	242	237	236	226	214	227	227	269	217	224	232	256	234	225	215	221	257	235	267	213	280	252	232	229	230	230	237	217	222	240	199	225	222	212	227	199	229	251	228	243	210	246	239	244	259	212	213	222	226	211	221	233	240	252	222	228	222	226	246	223	210	206	242	242	253	237	213	205	212	229	225	211	212	256	228	263	216	241	226	243	224	216	231	219	246	258	233	245	194	181	232	236	212	225	206	222	224	221	223	237	220	230	269	266	216	220	226	232	243	216	212	256	228	223	248	222	229	214	232	272	242	238	242	209	257	244	230	223	235	241	217	214	271	217	222	202	231	279	250	237	224	205	242	219	219	229	221	222	221	232	240	246	218	230	269	215	239	240	240	248	240	220	239	254	243	227	218	205	243	253	246	202	210	214	217	224	217	230	218	223	222	261	254	211	226	231	230	226	214	215	227	217	240	242	240	232	223	222	237	228	241	236	262	258	236	222	246	219	239	230	201	239	231	233	214	241	243	238	242	248	204	210	206	263	257	221	215	240	232	232	232	243	213	220	210	249	211	230	217	230	214	229	257	208	227	244	230	226	232	245	217	233	239	226	237	230	233	244	244	253	215	237	228	250	234	236	217	230	234	205	238	212	232	242	245	214	242	202	231	236	234	216	236	243	220	219	240	223	231	244	202	221	218	223	221	240	219	198	223	208	222	227	226	242	253	232	249	200	233	223	194	221	273	229	239	206	213	244	239	249	262	245	249	212	218	212	264	234	231	257	230	220	222	263	196	209	237	208	228	218	202	236	211	239	252	246	239	237	229	208	220	250	212	220	223	218	224	195	254	218	265	253	235	204	261	227	237	225	218	251	216	234	221	238	218	262	239	200	245	252	248	202	239	237	216	233	226	242	244	233	233	235	258	244	230	208	223	223	247	232	223	233	236	234	222	254	247	226	216	223	245	203	211	221	264	262	207	215	259	239	238	215	233	267	212	212	244	235	244	244	203	225	238	221	252	235	258	222	223	268	259	273	237	235	234	243	231	229	237	227	213	243	228	231	212	220	229	225	216	240	231	248	244	246	207	249	219	226	230	239	240	254	200	232	204	253	254	259	260	233	232	220	201	207	237	245	232	229	228	210	233	190	243	244	242	242	219	232	236	252	218	256	246	241	219	255	229	210	229	198	222	224	224	230	215	232	251	207	235	202	241	231	256	255	237	247	238	209	229	203	231	240	205	209	239	263	218	270	235	255	225	204	227	262	247	231	243	225	224	215	238	225	219	197	230	229	229	245	226	222	221	222	235	209	238	217	200	231	225	230	233	241	234	221	248	246	239	242	240	215	231	237	248	274	231	219	229	236	233	252	227	224	241	261	238	243	221	237	242	253	232	247	232	199	219	254	241	254	238	256	223	211	251	249	245	247	229	220	225	212	231	262	253	264	241	209	210	234	231	216	217	233	206	232	236	256	210	230	221	225	224	245	204	218	233	210	227	241	231	258	222	233	231	213	237	216	254	229	233	235	233	198	228	241	219	241	233	220	231	235	228	231	279	211	237	219	219	215	255	211	226	225	235	229	261	209	241	235	251	236	210	240	212	247	253	230	235	214	247	235	238	227	247	269	238	232	221	221	229	204	244	214	224	212	245	176	224	217	240	226	216	232	238	248	220	219	231	262	214	214	224	213	210	227	245	242	245	245	212	218	212	218	223	251	238	229	221	219	203	265	216	206	222	241	218	221	215	189	235	242	212	224	233	225	250	239	203	230	211	217	242	240	221	224	220	249	259	224	240	216	219	246	213	231	232	218	230	235	225	227	228	196	256	222	233	223	226	213	240	244	211	243	202	260	215	219	233	233	220	221	242	228	207	213	227	198	232	206	215	222	257	243	237	233	232	231	250	240	220	242	226	222	208	222	243	226	223	247	222	228	217	236	247	252	194	210	228	216	217	227	260	226	249	224	220	238	207	230	220	208	208	211	226	257	231	232	217	248	233	226	223	228	191	237	227	227	266	251	257	263	255	216	251	230	242	258	214	225	232	244	242	235	203	238	236	219	219	185	222	233	223	226	242	222	202	205	248	259	236	217	260	258	232	255	222	242	256	278	252	233	224	235	246	235	256	235	232	219	224	246	225	265	211	218	239	225	226	242	229	231	237	245	243	229	223	227	217	235	222	234	225	246	225	222	212	229	227	219	228	228	255	248	230	227	221	233	220	220	222	251	188	221	235	259	247	242	232	256	209	230	218	261	229	240	234	265	214	235	233	222	221	224	215	259	236	220	237	205	229	241	226	229	224	227	220	239	225	224	211	247	234	208	207	223	229	221	241	208	216	242	263	216	229	233	213	213	223	235	229	245	214	251	253	242	258	220	208	235	249	199	244	223	247	235	277	247	196	219	227	240	213	227	214	230	237	236	239	212	237	209	242	217	256	232	226	249	245	223	208	240	225	216	235	240	236	206	264	254	252	226	214	188	251	237	239	211	223	241	237	254	231	210	250	239	205	211	260	244	242	234	219	213	252	223	247	229	208	219	200	218	255	214	219	224	226	234	221	235	220	256	240	237	224	235	250	219	235	234	209	229	260	223	218	235	232	239	294	218	212	217	254	233	239	221	236	230	212	240	219	238	236	228	218	206	229	235	212	216	234	241	210	197	207	229	234	214	236	225	243	231	203	228	230	245	223	205	215	249	215	237	258	249	243	240	210	220	231	222	220	244	235	216	239	250	226	244	203	249	212	202	240	238	231	255	236	246	243	226	256	222	235	243	233	244	226	204	223	230	218	208	223	207	237	252	253	228	216	230	243	223	264	206	231	254	246	248	233	241	250	210	231	201	229	257	241	241	256	247	248	223	208	220	212	223	253	216	240	231	221	248	224	213	236	279	255	247	240	253	215	232	220	232	230	261	220	221	242	261	212	231	244	214	226	234	246	232	217	252	226	250	269	246	233	266	220	222	239	213	223	234	214	211	230	264	233	232	205	224	231	242	246	214	236	234	206	217	224	228	213	234	227	224	223	215	247	220	217	266	224	233	230	219	230	238	206	226	228	251	276	212	240	247	245	222	232	236	248	225	249	254	215	231	245	219	245	249	221	221	222	209	230	244	258	214	235	233	212	242	224	218	244	220	264	251	241	228	247	230	242	222	249	216	213	219	213	208	245	214	225	216	231	210	204	209	211	217	237	229	246	244	224	204	244	260	253	231	211	218	237	248	245	234	251	255	270	245	193	205	251	248	238	239	208	260	238	266	234	202	230	228	244	217	246	227	231	238	255	224
6578	947	1761	6687	5026	3004	967	915	778	790	791	776	728	698	684	618	669	657	680	602	591	635	664	652	638	610	618	634	615	639	647	629	634	587	587	617	581	579	622	626	629	630	652	600	571	612	587	608	584	582	595	586	620	606	617	567	587	611	635	606	594	594	606	578	628	595	564	622	590	567	582	570	589	603	614	582	582	595	599	611	561	614	574	620	617	576	565	599	606	604	600	572	618	599	589	587	627	607	605	572	591	578	617	593	569	587	610	550	572	601	565	612	662	599	591	564	604	589	567	621	623	591	630	620	607	667	599	562	600	578	614	596	595	557	534	600	630	597	604	566	579	555	633	569	606	588	597	566	580	625	579	587	568	547	557	546	591	590	585	563	618	593	600	634	625	590	629	604	589	577	567	575	575	626	565	610	584	553	637	643	599	611	619	681	574	593	610	574	582	646	608	581	582	611	587	567	578	575	615	601	583	610	557	577	614	562	592	614	599	597	581	613	576	600	579	629	573	569	561	618	560	566	568	650	627	611	620	553	594	603	571	588	576	590	619	604	617	568	592	553	601	594	581	583	607	591	545	587	598	596	595	618	534	597	575	573	639	548	608	567	579	586	617	607	589	605	591	599	590	628	605	668	575	607	592	567	591	588	584	567	603	609	574	593	579	580	643	559	566	567	585	606	601	653	606	548	602	580	614	620	635	625	626	663	609	611	592	558	565	587	653	609	613	629	558	572	579	586	575	632	604	587	546	616	569	621	604	614	588	548	573	611	608	600	587	646	593	568	623	617	573	564	547	556	588	555	583	557	589	605	608	568	604	554	609	651	603	590	607	580	594	559	611	622	570	602	588	608	587	582	599	626	600	563	620	588	604	563	587	589	571	596	587	577	627	610	575	554	606	601	588	620	599	596	610	599	596	597	620	602	569	596	602	595	607	578	592	634	598	631	568	615	616	560	592	607	600	619	580	600	589	562	563	593	622	573	562	622	571	613	610	602	657	542	569	598	528	622	574	574	581	612	592	622	592	644	586	577	621	611	586	582	556	586	607	567	541	560	599	595	609	632	560	563	591	586	625	591	576	582	593	616	537	595	597	616	603	585	578	570	600	567	580	568	584	585	585	621	573	571	626	563	589	588	591	609	600	553	616	616	613	616	649	586	565	569	596	611	588	595	615	574	588	571	608	599	558	643	582	568	556	573	582	640	624	619	538	555	585	585	584	576	584	572	603	613	616	537	553	602	607	610	612	595	572	588	578	601	605	588	609	610	612	591	575	605	562	562	591	563	587	578	579	603	612	594	568	604	590	570	659	551	520	575	609	616	573	593	628	565	598	599	570	590	594	564	530	570	602	587	605	524	605	610	583	582	623	575	629	622	642	608	553	610	593	599	608	583	586	590	605	646	536	605	580	611	632	563	607	548	590	576	597	567	601	545	575	606	604	600	571	613	637	585	588	610	604	595	588	577	585	582	579	589	607	611	557	596	588	598	595	591	617	580	572	622	590	549	601	587	609	594	599	581	584	581	602	616	562	576	615	624	578	571	605	610	584	599	572	557	609	573	573	581	562	596	581	635	603	613	614	598	611	603	593	606	593	643	597	601	565	570	611	641	596	551	580	601	603	609	590	580	660	594	610	620	623	571	593	588	587	574	588	574	620	589	616	580	577	607	600	622	556	615	573	614	605	610	584	594	624	617	617	595	582	568	559	619	615	579	548	597	594	556	575	591	619	629	563	560	590	580	530	644	553	580	592	579	597	597	633	593	601	595	620	577	575	562	605	598	557	596	603	599	622	604	580	614	570	588	597	559	620	615	595	590	573	610	590	619	599	578	586	558	600	591	599	575	576	563	567	568	582	618	582	595	597	618	586	605	601	583	568	600	607	580	565	567	593	594	615	591	606	596	598	581	596	590	608	619	657	602	563	593	595	607	581	592	600	599	612	574	581	582	579	558	583	609	609	581	621	569	637	603	598	576	591	610	612	612	624	586	563	580	584	591	616	580	585	630	626	577	586	541	578	578	616	537	596	574	533	567	606	604	580	593	600	623	621	592	540	577	572	579	585	575	660	546	587	559	568	536	600	575	591	577	566	561	561	584	634	628	576	588	599	576	611	622	557	586	591	574	615	599	554	557	600	666	604	587	551	585	602	594	594	575	569	608	593	599	624	574	602	555	587	550	596	596	620	586	608	609	606	568	577	578	587	570	620	554	635	646	590	618	601	599	619	554	597	609	605	619	602	612	621	606	558	622	604	589	590	573	611	628	645	591	588	579	598	586	569	602	572	587	576	567	592	637	617	594	662	595	627	595	582	677	580	623	588	585	564	575	624	625	603	587	599	601	576	605	631	562	586	536	608	580	587	619	615	598	605	608	591	586	619	597	599	532	626	600	592	567	593	585	568	577	587	544	599	590	614	579	570	577	568	599	578	571	585	600	628	580	581	570	554	606	605	598	587	567	620	587	603	576	578	587	589	607	608	594	616	624	582	552	586	590	575	579	599	608	603	597	583	599	580	616	595	630	604	569	629	573	617	553	576	610	600	644	620	582	556	586	569	597	557	602	593	627	557	599	592	599	593	596	613	627	599	623	602	608	619	611	601	575	596	562	605	593	632	582	565	552	577	609	641	604	572	550	606	575	579	552	594	635	595	640	621	575	595	588	603	630	598	544	619	598	562	653	585	604	602	593	620	605	602	589	622	582	590	605	587	582	600	550	620	616	581	635	622	587	564	618	561	563	574	667	592	575	605	607	599	616	630	590	581	609	594	660	602	622	606	561	587	578	564	610	590	580	592	594	573	556	569	597	586	543	638	607	552	601	640	559	563	626	600	572	557	593	615	691	559	620	589	580	582	598	579	596	581	563	610	573	600	621	609	613	594	606	596	606	564	590	637	638	585	604	598	582	605	593	612	593	580	559	576	621	630	616	610	596	623	575	608	572	569	596	559	649	610	597	615	562	553	573	586	587	619	570	595	612	613	590	595	606	569	574	574	567	553	562	617	604	565	590	556	550	595	624	569	597	589	564	612	608	592	584	575	605	583	604	579	594	594	604	562	553	621	601	597	587	600	617	615	610	589	614	621	586	600	536	584	599	578	648	584	580	564	589	590	603	602	584	591	583	556	613	618	585	587	611	568	607	565	596	630	599	587	591	565	622	591	623	599	604	613	600	602	615	618	570	600	601	629	591	614	605	594	541	548	600	632	609	585	573	560	593	612	599	614	587	554	603	588	572	579	618	580	616	604	550	568	579	628	625	605	563	574	576	632	601	614	616	609	556	605	618	595	552	549	591	586	602	590	609	612	548	572	579	613	597	593	580	611	569	612	593	556	638	577	592	599	616	576	617	595	580	621	614	593	580	616	583	581	586	557	567	595	670	615	577	584	623	584	567	580	589	623	565	581	605	611	583	602	615	560	607	614	562	590	588	610	596	584	563	571	613	559	637	590	604	620	581	585	593	579	581	609	612	575	583	579	627	563	585	594	657
15415	1701	1436	2402	1882	1101	567	495	464	448	432	479	439	474	434	384	426	417	435	443	398	403	417	439	439	428	418	418	406	428	398	421	385	406	425	373	357	404	399	399	420	404	390	394	388	405	428	394	396	413	403	427	377	408	400	388	426	432	399	407	372	366	365	381	371	372	399	415	429	421	363	379	401	388	396	404	368	371	366	416	384	426	392	384	396	413	408	352	374	377	396	377	393	382	407	402	427	399	375	369	407	404	392	414	406	383	374	427	368	387	407	430	355	422	405	382	392	381	387	378	431	417	421	344	360	380	428	393	395	431	391	384	406	400	428	409	375	397	396	367	408	386	374	410	406	360	390	350	396	393	378	407	362	359	417	385	396	390	363	389	438	415	375	420	401	379	374	415	378	427	390	388	386	391	382	381	386	423	354	404	380	370	405	364	377	396	421	402	396	440	405	394	408	376	413	368	389	386	402	349	401	407	402	392	400	349	417	381	394	401	422	394	374	396	372	379	378	428	372	361	362	377	384	411	370	390	392	394	407	369	417	389	365	370	369	380	406	369	376	377	380	393	365	381	385	433	348	405	385	377	433	385	347	349	377	379	402	367	354	397	347	379	367	366	383	381	375	423	394	372	384	416	359	377	385	415	392	379	351	377	433	349	401	399	364	393	398	363	383	343	418	363	396	369	391	411	387	412	404	366	398	422	390	375	360	400	396	350	431	396	393	435	420	413	392	343	404	368	355	381	370	393	403	452	371	386	398	376	394	375	409	399	401	407	385	406	407	371	406	373	353	402	390	393	396	398	379	422	384	392	352	408	356	388	358	383	415	344	377	368	388	359	370	420	415	382	391	404	422	418	424	419	373	365	357	411	372	379	421	384	394	399	365	426	394	430	383	400	389	411	343	390	401	378	361	399	394	405	367	374	381	401	384	346	388	381	379	412	399	422	409	424	374	414	388	401	391	361	374	384	428	344	429	375	403	433	387	374	373	376	379	416	432	406	371	397	395	325	398	387	371	429	415	341	411	387	346	358	364	413	405	362	346	424	423	459	391	389	376	399	384	389	386	388	364	389	415	351	405	433	423	371	393	395	440	353	384	395	374	435	342	372	364	387	381	409	393	405	381	376	396	387	400	384	372	403	409	409	368	395	393	386	433	363	363	364	393	411	370	375	399	362	407	417	422	395	361	409	379	399	397	381	365	386	380	383	385	391	367	366	363	370	401	371	367	361	393	374	373	410	374	398	379	381	385	376	392	370	397	356	353	356	395	363	370	401	413	360	414	422	378	411	432	387	400	378	400	378	366	400	401	373	351	390	394	395	413	409	405	389	427	400	361	395	385	380	340	432	389	350	371	422	385	399	425	393	393	395	393	431	402	387	374	381	402	420	423	355	370	397	372	398	386	409	418	392	393	372	365	397	397	408	392	382	410	401	411	404	446	390	370	405	399	380	396	387	392	424	395	393	354	408	416	352	370	376	409	399	394	390	405	396	371	371	425	373	362	382	383	389	406	446	389	362	368	349	414	403	431	367	423	367	395	354	378	377	425	376	385	384	393	368	382	437	405	391	407	393	383	404	415	409	375	387	379	374	399	381	433	374	381	380	423	384	372	362	369	378	392	393	364	432	386	410	368	384	390	373	391	401	380	394	379	378	369	388	405	414	432	416	379	405	393	365	422	385	408	342	386	385	393	368	381	457	393	360	347	385	369	409	398	341	401	370	415	386	357	406	398	380	364	421	376	372	383	406	367	371	387	374	397	365	391	383	393	435	402	369	388	398	401	404	382	405	390	447	413	413	386	410	388	387	383	410	387	396	430	390	392	420	400	401	371	395	414	384	391	386	430	382	382	388	378	414	407	381	396	420	360	400	397	389	395	406	377	416	369	390	364	384	412	405	400	383	377	382	375	394	393	377	397	403	409	377	382	397	404	368	401	367	388	412	398	385	413	391	384	382	384	355	376	402	383	400	378	404	377	390	427	385	391	365	444	403	368	397	390	384	393	348	402	403	395	394	403	441	389	393	372	419	375	359	405	390	362	406	373	380	408	400	358	394	369	384	339	384	409	405	400	391	385	417	382	392	412	413	385	407	375	406	384	393	416	414	395	395	342	393	383	391	408	422	391	410	393	383	391	393	376	403	418	369	380	374	386	425	379	366	394	396	387	389	351	372	366	368	367	389	400	383	395	423	408	387	407	430	413	375	405	357	393	351	402	409	395	382	402	400	399	403	385	394	361	423	407	388	410	411	395	376	410	419	387	391	402	381	347	381	336	397	399	394	412	412	372	426	420	438	347	373	364	380	401	369	391	391	405	408	410	396	381	385	404	402	386	390	363	397	397	376	398	386	382	378	434	415	446	354	350	387	419	345	408	407	378	394	391	407	374	404	399	366	376	434	402	382	383	378	359	378	366	402	398	408	402	397	364	372	372	396	412	381	368	375	420	419	390	402	432	388	354	368	410	370	374	399	404	405	424	374	412	390	344	361	360	388	410	412	376	387	401	366	354	410	389	386	337	403	407	414	353	375	395	396	389	369	399	368	409	366	368	383	374	388	391	405	415	400	385	385	402	391	355	415	392	389	392	407	392	410	400	375	401	344	379	380	415	404	367	345	392	414	357	394	434	370	411	383	365	400	420	382	368	393	426	366	409	391	398	389	377	357	336	392	389	378	444	402	377	395	424	432	400	404	381	390	403	383	386	404	388	382	427	402	422	424	352	338	351	421	356	398	400	402	408	366	396	413	378	373	413	396	371	367	382	379	442	408	415	392	423	404	402	389	376	348	391	388	425	401	373	363	382	424	340	383	433	348	384	425	398	357	396	407	385	374	379	366	394	451	412	372	381	376	388	382	375	387	388	407	364	441	403	364	373	392	410	375	379	392	410	349	396	366	409	394	426	363	387	334	413	390	386	378	388	381	391	421	355	394	390	355	393	404	457	380	384	416	387	385	385	338	413	431	399	385	399	378	415	379	388	369	367	410	382	406	384	399	357	387	394	389	376	374	392	397	400	385	389	371	362	389	373	396	393	389	390	412	416	363	381	396	359	378	380	389	351	372	391	431	395	370	406	342	382	406	364	347	380	379	393	384	399	386	418	374	371	384	406	414	409	386	364	387	388	367	377	414	401	391	361	440	412	399	350	352	407	387	407	402	378	401	381	375	429	403	387	387	376	399	381	372	408	361	386	366	399	406	432	418	409	353	378	364	388	402	435	414	376	367	397	370	390	385	389	400	403	368	420	365	370	365	395	417	410	359	398	415	362	394	421	360	420	402	380	407	430	430	396	369	370	405	437	373	407	348	376	412	360	381	445	399	384	384	388	371	369	404	432	364	398	396	423	378	386	359	346	396	421	376	383	397	434	395	370	419	361	381	409	374	399	353	395	402	416	361	378	408	375	402	401	379	405	406	368	374	349	378	401	398	398	386	404	402	387	416	429	404	388	417	418	401	384	407	407	366	363	379	384	386	381	403	428	393	398	388
8635	1697	3056	7380	5422	4097	1755	1502	1414	1358	1252	1165	1118	1121	1070	1008	1022	1024	1013	992	1040	989	1037	1007	998	1016	964	948	940	1000	947	1026	938	957	934	938	1006	943	946	986	906	935	957	898	918	946	953	945	922	910	934	947	929	947	926	937	883	934	940	928	971	935	947	934	935	931	896	948	868	924	950	951	977	912	940	956	930	976	921	916	879	945	895	938	921	926	955	952	915	938	912	956	928	912	907	908	926	952	940	923	933	875	918	888	935	934	963	874	915	915	895	872	914	912	942	983	892	940	935	958	899	917	961	869	912	918	956	956	907	948	929	885	929	919	878	913	890	863	953	879	954	888	881	937	965	922	904	951	937	837	924	978	906	942	925	959	931	943	909	917	928	958	911	915	938	936	951	977	924	920	907	895	951	949	904	880	886	930	947	936	923	889	832	927	900	952	892	964	899	905	910	947	937	950	913	890	940	936	889	970	1006	944	918	902	928	918	893	945	941	878	908	888	914	899	874	984	937	941	900	909	905	938	910	906	908	898	952	928	917	932	984	900	883	891	919	948	866	938	992	944	924	952	880	918	920	898	940	933	982	934	931	926	883	888	906	944	939	936	859	959	957	950	926	898	974	906	866	938	884	902	885	918	951	838	989	929	932	923	976	936	942	927	936	911	912	946	885	983	878	882	865	947	925	880	883	925	889	942	909	876	930	962	952	948	919	912	930	971	896	891	883	906	886	953	930	885	914	943	905	957	936	910	941	896	896	937	937	970	913	892	946	843	928	893	926	900	976	902	901	849	897	879	920	950	880	889	937	905	929	953	913	915	928	918	896	948	918	937	915	940	952	899	936	904	953	912	921	829	911	839	973	919	915	926	907	914	954	974	965	945	916	876	962	964	887	895	943	882	1015	874	910	928	894	926	912	894	940	919	925	918	943	921	983	932	897	942	948	885	906	811	967	907	915	928	913	923	917	905	896	894	923	887	914	901	951	938	882	978	922	927	905	895	952	959	921	975	901	955	943	929	891	916	961	921	902	910	942	1004	896	928	905	905	926	971	912	870	906	887	970	894	892	998	944	1003	906	863	934	937	926	967	868	928	925	930	954	911	984	884	940	943	942	889	955	974	896	939	931	917	891	924	936	927	980	920	880	858	929	912	920	902	944	955	898	933	943	902	896	963	924	961	915	908	974	919	969	968	895	864	943	901	935	901	926	932	928	870	906	961	914	895	919	913	931	868	919	948	909	941	912	950	988	946	856	931	931	916	931	909	943	947	975	912	897	904	923	934	880	875	958	890	916	912	889	946	947	913	893	926	923	920	896	930	863	877	881	898	876	927	954	941	879	914	913	938	928	921	907	937	946	892	910	895	921	959	927	918	935	856	921	903	904	881	890	933	845	922	959	931	908	911	921	938	930	894	949	915	897	948	937	887	928	928	927	972	878	920	914	884	942	916	878	894	893	925	926	922	873	856	900	960	878	926	894	906	932	900	931	922	915	873	896	957	907	906	893	903	933	922	937	965	915	906	912	943	1007	899	897	907	926	924	915	877	949	924	886	887	930	925	907	921	879	908	886	916	928	898	953	917	871	874	875	920	929	956	964	919	926	925	891	967	887	856	902	910	879	952	945	899	927	895	962	919	922	964	914	928	925	885	895	911	979	946	929	885	954	953	885	916	968	966	949	954	880	883	897	911	902	948	931	894	982	984	934	913	914	930	950	878	933	901	933	900	877	880	970	912	872	923	938	925	918	899	870	937	948	886	923	851	968	898	921	911	914	936	946	929	912	983	906	911	932	924	931	882	917	1006	961	979	932	964	905	892	875	939	892	926	915	902	908	889	871	926	823	919	905	902	869	913	927	906	867	931	980	928	961	884	951	870	927	957	861	875	909	942	941	942	939	915	914	905	937	895	952	926	942	899	905	942	961	923	940	943	894	911	881	922	963	922	890	903	971	894	939	892	921	893	948	879	981	991	894	914	961	925	870	886	951	905	905	905	941	947	912	909	902	914	905	918	927	925	906	924	912	914	931	964	891	890	960	872	944	920	964	898	1001	914	895	921	893	931	957	981	913	902	856	926	907	923	933	912	932	923	938	883	862	949	947	942	943	935	944	950	903	886	904	936	921	883	887	938	946	948	902	924	963	871	943	935	944	853	947	906	876	922	928	903	958	953	871	871	911	940	953	899	880	909	946	918	926	878	878	889	938	867	961	957	932	939	922	916	930	939	982	925	924	881	892	953	877	918	872	940	926	946	914	948	897	903	907	876	909	893	927	932	897	920	872	957	1009	887	926	898	910	992	965	919	952	904	943	919	931	930	926	913	957	948	899	910	934	889	983	933	922	906	967	920	945	861	884	935	926	934	888	917	886	923	948	928	954	906	925	895	928	918	958	885	984	905	939	921	882	940	887	882	902	873	915	955	942	921	950	921	940	893	927	905	937	904	958	892	911	908	922	931	904	940	1005	977	916	914	963	919	961	903	926	909	922	927	890	942	922	927	899	915	965	980	995	974	917	933	888	943	942	906	974	900	892	882	926	951	986	982	878	867	920	885	902	939	942	936	917	990	914	911	940	973	920	911	886	922	905	908	935	938	943	903	913	847	930	887	922	953	897	925	931	880	887	923	953	899	897	967	886	868	939	897	960	913	938	927	911	872	928	981	918	911	895	913	882	893	914	934	909	945	923	927	913	909	900	829	909	930	906	908	943	918	929	929	1042	931	917	920	925	921	965	954	971	917	943	929	858	967	940	914	883	936	937	949	852	934	947	879	905	903	931	911	888	884	917	927	906	957	939	963	963	929	929	920	949	939	865	917	901	897	917	919	960	946	923	917	935	901	870	922	948	861	945	920	916	908	926	928	925	942	936	937	873	962	926	917	940	887	928	919	933	881	931	884	902	939	895	896	923	933	918	931	893	918	911	881	952	940	935	901	880	910	936	913	878	936	953	947	897	931	987	905	934	898	948	972	955	916	926	953	911	867	929	885	942	944	906	916	879	911	886	912	961	917	941	912	934	873	887	919	935	948	919	946	906	947	889	850	965	945	913	948	972	920	913	912	937	909	865	910	886	921	879	911	930	949	930	903	978	873	1002	885	917	921	917	924	892	941	955	871	933	973	904	907	957	916	872	879	953	909	955	938	898	926	909	935	907	913	959	907	930	893	897	905	920	894	906	932	924	957	929	967	951	900	944	892	943	919	886	932	922	930	939	961	983	892	941	945	873	889	942	909	950	903	877	925	969	877	948	906	900	958	903	890	916	888	884	928	984	903	931	969	995	931	875	917	902	941	926	893	893	933	919	877	883	999	854	941	918	893	931	911	937	928	982	984	934	917	959	959	936	868	964	919	881	929	888	956	943	948	892	934	926	918	892	948	936	948	940	885	902	927	938	932	899	968	911	922	905	947	966	920	930	923	954	885	931	897	934	954	929	902	942	904	946	948	967	919	956	888	889	964	931	921	898	940	929	914	926	909	923	918	948	1002	913	948	929	907	923	874	925	925
1887	526	589	1019	564	567	363	396	410	384	363	382	342	383	359	363	392	362	369	353	341	348	361	334	385	374	382	348	346	373	342	386	395	375	371	371	388	392	418	372	327	376	377	405	391	387	303	357	362	403	387	376	353	362	341	356	370	337	390	377	375	342	343	371	346	373	334	366	373	373	374	361	360	380	337	350	343	378	364	345	342	370	358	344	370	359	346	323	384	350	369	360	396	344	319	379	370	376	370	374	363	349	356	337	386	354	303	332	374	367	382	350	338	328	334	369	354	368	350	350	362	301	370	398	370	346	325	348	378	357	371	319	361	378	376	372	369	357	395	333	371	363	352	398	362	317	382	331	370	386	366	329	373	352	361	363	330	353	357	386	414	370	347	418	335	348	355	392	386	384	361	348	337	369	360	372	397	367	368	366	377	372	365	406	384	370	370	364	338	338	334	377	321	371	340	357	375	357	418	356	351	360	386	328	383	342	309	378	342	363	357	385	358	369	397	311	344	331	401	351	362	372	377	353	362	375	349	332	364	351	332	398	341	391	353	389	386	383	401	379	381	355	354	374	368	311	360	367	393	345	360	385	368	365	336	377	356	334	346	363	337	391	387	362	354	382	374	386	359	344	372	337	393	343	371	325	341	358	329	376	329	335	330	379	368	341	366	306	335	355	331	361	381	348	351	370	390	391	390	371	353	328	346	352	368	366	350	374	329	355	403	363	352	377	373	352	347	386	380	355	327	369	333	346	363	339	331	360	341	341	348	406	386	373	406	405	354	333	353	336	378	380	377	373	385	345	335	360	367	347	360	375	359	329	370	373	365	357	367	372	387	379	363	355	424	350	339	382	351	366	373	401	359	367	381	339	337	328	330	373	358	397	380	346	417	335	341	365	328	396	355	392	364	353	395	377	376	350	363	341	321	365	414	381	403	336	382	332	335	352	355	409	344	384	356	354	357	379	364	330	357	343	356	323	379	353	363	355	390	377	402	341	346	380	333	383	364	381	354	393	350	374	366	330	402	355	383	364	340	360	371	358	344	358	364	390	361	378	340	340	366	333	356	371	324	346	352	368	422	376	351	350	371	338	387	360	336	355	399	408	340	300	307	399	357	358	366	375	389	366	355	390	321	352	369	375	357	359	370	386	384	350	362	321	363	378	347	355	364	382	366	359	365	368	363	330	357	330	347	393	380	358	345	379	386	316	361	349	339	355	340	378	350	373	340	350	346	374	373	379	339	347	394	350	346	375	386	353	387	353	378	351	371	382	410	370	363	346	372	377	321	367	345	371	352	384	353	363	358	368	355	365	377	361	359	355	336	362	383	350	366	382	313	344	376	352	333	349	368	336	347	345	379	356	359	354	363	369	354	367	353	391	410	418	348	342	348	358	335	369	364	347	389	367	365	368	376	364	366	360	328	396	357	371	377	347	367	315	363	398	346	375	366	367	358	387	374	358	373	345	351	352	423	329	372	370	334	373	365	370	294	338	303	372	370	384	367	346	369	396	344	344	356	371	375	366	342	361	382	354	326	365	348	318	324	370	321	374	365	351	394	398	379	363	335	400	354	313	362	395	352	378	365	364	361	380	322	345	368	327	347	381	410	359	362	362	358	345	357	339	370	372	357	386	343	334	349	321	373	388	346	359	348	369	349	379	402	378	369	365	337	395	397	378	360	343	335	360	361	350	330	374	364	379	366	385	340	354	365	370	361	360	390	420	369	345	360	385	344	333	376	353	366	383	357	337	339	351	357	366	374	392	348	359	335	346	374	370	350	388	372	380	363	341	393	367	384	387	372	374	385	392	376	377	375	352	355	384	355	417	389	368	380	372	368	347	357	380	345	386	370	356	368	382	344	340	350	375	366	382	367	373	339	379	394	337	381	370	380	354	353	303	376	346	332	387	370	386	356	357	319	367	388	370	358	326	361	390	376	361	386	326	357	316	328	338	355	343	346	353	362	321	369	364	356	431	310	342	355	389	360	321	393	411	322	386	355	358	354	367	376	379	363	355	396	304	328	372	352	381	356	355	373	370	393	395	346	349	392	369	345	337	351	379	375	353	360	347	308	368	357	321	346	363	387	351	334	368	390	370	384	333	360	363	383	410	372	329	374	365	342	330	398	370	342	360	328	362	359	404	364	334	340	324	402	350	359	385	359	346	328	388	401	359	358	338	351	364	367	389	368	362	407	351	365	342	353	326	338	378	332	358	378	361	350	354	325	347	363	377	355	329	399	374	353	341	423	355	381	357	363	393	355	370	311	358	346	357	384	350	369	355	380	357	342	351	379	354	364	389	387	379	373	408	345	392	382	401	353	357	356	357	393	345	374	345	365	387	392	330	365	344	377	382	332	349	367	350	379	360	350	370	352	367	404	312	344	363	350	353	324	348	377	390	339	357	365	382	366	360	331	373	346	380	348	385	331	379	349	356	367	355	356	373	337	338	391	377	388	385	339	357	377	333	395	353	336	355	371	351	390	394	374	381	354	365	365	331	363	367	346	382	372	354	355	392	354	383	354	360	351	377	361	335	363	367	372	360	392	353	375	361	375	358	388	342	341	358	379	378	386	385	356	358	344	384	339	352	329	349	349	322	377	356	340	376	350	371	381	344	364	348	365	383	381	337	342	353	359	358	371	342	330	363	353	339	337	327	376	365	353	336	349	388	385	359	387	367	350	363	379	355	378	353	384	345	349	382	396	332	349	371	360	375	354	348	340	349	366	388	352	372	367	346	375	369	342	357	360	375	352	351	337	369	368	392	357	354	387	371	363	324	329	371	367	347	329	350	375	378	375	400	337	410	349	383	324	342	359	386	349	362	418	414	369	334	322	346	376	340	364	401	348	368	354	333	351	384	373	353	363	408	378	364	363	348	371	369	320	375	353	379	386	343	387	392	398	342	367	383	367	384	382	391	379	352	360	338	367	366	362	375	365	320	328	354	410	341	374	388	356	373	349	341	363	337	387	354	327	316	382	366	360	368	362	371	324	379	344	361	360	381	383	406	376	390	364	354	357	345	361	329	355	365	405	332	348	382	397	364	338	349	352	378	352	364	353	341	355	347	387	347	369	387	376	428	383	347	424	368	362	367	373	333	355	339	331	397	358	400	366	336	362	351	372	391	407	361	323	360	357	374	381	365	385	376	360	336	385	387	332	364	359	391	351	369	392	374	355	403	328	389	372	328	368	336	368	325	363	343	329	370	326	370	343	370	351	351	313	379	362	394	340	331	398	383	354	374	371	377	372	365	342	364	391	360	350	409	339	365	376	386	337	375	348	384	372	371	334	331	334	346	356	365	373	331	373	372	325	361	384	396	363	326	346	385	381	357	383	359	391	331	327	381	361	371	363	332	348	377	359	343	373	339	348	342	312	369	323	383	368	342	354	337	363	350	341	365	338	391	354	363	354	367	369	356	382	382	352	368	346	369	358	360	360	359	369	343	353	370	323	365	380	357	360	361	368	362	367	406	329	393	348	356	359	414
2106	951	1173	3096	1525	1705	860	859	839	819	850	853	825	823	848	855	824	838	890	801	791	799	812	837	830	828	835	810	806	873	853	876	810	869	818	809	776	857	805	795	862	873	813	781	818	838	814	832	832	828	832	823	851	854	799	900	830	797	834	792	799	846	814	803	825	817	854	786	793	851	827	799	845	806	849	911	806	785	830	840	808	816	850	890	837	808	807	810	816	847	848	818	809	848	845	837	858	805	791	855	870	819	820	794	818	825	820	865	814	810	851	767	884	826	861	788	805	820	825	862	870	863	879	779	867	813	869	856	829	841	855	836	846	794	796	787	837	851	847	828	893	773	841	832	818	858	842	830	819	785	874	847	786	838	843	842	814	833	838	786	819	795	799	852	830	856	852	842	825	814	826	802	869	839	854	792	835	855	834	800	797	865	788	857	814	829	811	861	857	872	829	847	825	798	794	830	886	788	825	822	849	826	838	819	811	874	824	842	799	850	838	831	803	827	863	789	836	860	822	830	862	805	869	863	831	829	806	835	836	809	783	800	854	845	857	846	858	843	809	779	813	808	863	845	896	873	850	827	865	811	839	824	782	788	821	844	828	829	874	800	858	841	779	807	848	808	872	818	820	784	831	799	809	816	825	842	808	755	886	779	826	863	786	878	824	874	796	850	759	855	776	819	814	841	845	832	849	800	873	851	848	809	825	858	851	821	882	800	820	838	837	795	841	876	880	806	853	815	815	772	820	816	820	841	822	864	804	827	763	822	795	902	865	841	814	833	815	838	852	830	827	853	838	850	819	790	888	848	833	838	805	846	786	801	857	798	880	828	882	832	881	824	822	832	850	847	855	807	813	845	855	818	871	826	812	827	826	842	862	764	890	894	803	824	806	791	808	812	821	828	854	823	847	825	834	783	830	834	815	811	839	825	862	842	870	804	827	829	888	819	835	842	824	852	835	837	773	862	815	836	813	808	857	810	840	870	868	816	832	784	864	841	845	863	821	808	849	792	842	807	861	824	880	803	810	817	827	831	876	805	794	867	827	817	840	826	815	825	791	803	836	825	859	822	842	840	803	821	791	862	804	808	808	856	829	837	825	854	851	828	831	836	725	818	840	815	810	839	784	815	873	805	854	800	880	828	796	793	834	798	805	855	803	891	873	815	779	824	827	831	825	792	800	815	820	810	785	797	860	797	840	782	853	791	828	809	837	833	803	782	813	845	827	830	827	817	868	808	834	819	813	806	791	786	808	902	794	816	802	869	746	835	849	787	827	777	831	793	841	822	851	788	837	842	821	788	818	819	777	839	828	828	827	862	819	812	814	791	791	803	795	765	793	841	852	858	824	832	824	787	831	867	810	785	856	825	838	777	804	865	838	822	858	853	794	821	823	859	845	810	802	808	853	817	850	822	845	843	850	822	819	815	831	846	835	822	804	818	819	905	822	813	880	839	778	726	845	818	833	837	831	800	855	835	882	812	820	831	873	800	873	869	858	839	851	843	801	839	826	832	817	841	805	804	796	861	845	804	769	802	774	856	888	835	881	784	828	820	832	821	801	816	836	851	842	831	907	856	842	784	861	834	832	806	837	821	817	788	856	809	805	843	843	771	841	823	887	836	834	858	852	811	841	821	831	863	813	813	865	824	811	832	857	822	837	822	865	837	845	815	843	781	812	825	830	854	808	895	825	794	829	835	805	810	791	860	855	805	817	865	791	856	820	839	842	829	837	839	849	814	865	809	814	805	890	824	800	837	816	833	817	834	802	805	844	912	862	830	812	813	847	796	824	847	783	806	821	879	812	829	816	863	837	864	815	800	814	798	835	863	767	877	921	812	847	819	808	818	821	857	817	857	842	853	859	828	843	867	793	839	795	839	827	848	890	780	811	876	784	822	868	757	816	778	839	873	872	831	867	900	835	819	818	804	850	767	802	783	832	886	797	804	844	833	873	853	816	874	799	796	839	803	914	845	829	829	831	827	840	871	819	793	811	803	770	817	834	780	839	852	880	825	859	811	814	850	856	861	850	791	848	819	844	826	823	858	883	836	868	823	806	794	833	884	829	852	797	769	829	842	748	771	845	836	823	826	819	855	838	843	819	793	817	822	790	802	817	824	808	841	853	837	852	836	872	883	845	766	806	826	841	864	835	810	908	839	803	832	856	855	813	787	809	836	837	824	819	867	824	833	809	866	836	855	839	848	850	855	768	821	865	866	815	799	857	792	806	769	816	850	800	822	801	829	791	830	798	867	828	858	812	809	801	837	819	795	858	829	813	796	854	821	754	797	802	768	799	865	822	802	831	821	847	849	867	810	809	827	833	831	820	781	838	840	809	831	855	784	778	863	813	832	889	858	864	823	834	842	846	809	863	786	818	803	803	817	840	789	792	862	803	872	809	845	870	794	857	804	796	858	831	791	835	864	805	855	857	892	885	837	840	832	861	799	806	818	766	881	801	767	874	850	840	856	872	840	857	908	848	811	773	821	887	822	830	844	809	840	854	887	812	841	832	799	890	778	793	763	784	808	812	824	867	835	840	807	859	818	807	872	839	832	825	782	845	750	818	803	835	813	852	840	816	834	803	875	849	788	835	837	799	781	839	871	819	781	809	796	896	830	821	871	814	808	826	839	852	854	770	827	852	833	881	859	847	811	803	848	863	818	874	836	861	811	829	831	826	769	838	769	774	798	829	808	847	842	861	871	788	902	832	865	790	857	820	868	850	803	903	808	783	877	813	822	784	855	834	822	833	842	868	788	818	790	840	813	832	861	826	809	861	855	815	811	833	831	862	826	814	803	860	843	841	814	810	832	822	827	804	790	809	831	830	834	870	893	792	787	841	813	788	846	850	790	874	823	837	840	777	801	805	801	815	828	798	814	847	845	802	795	775	787	798	813	773	870	805	875	824	806	812	828	846	836	820	829	863	793	818	833	825	798	812	871	857	829	849	806	873	835	801	835	851	820	862	814	837	780	853	834	864	871	802	850	805	817	834	847	805	806	817	767	796	837	765	827	814	801	859	859	808	845	814	806	775	824	847	835	843	827	871	879	840	833	817	839	804	856	774	813	812	873	790	817	821	817	813	851	813	817	791	819	824	801	826	852	810	832	827	835	859	812	822	805	822	860	865	899	810	832	789	835	771	893	790	869	774	854	842	888	860	860	810	825	785	842	770	794	829	832	828	818	809	831	840	797	816	822	833	840	863	864	836	813	863	799	854	817	819	778	851	831	769	823	855	765	850	831	802	798	794	840	845	832	835	819	823	819	851	803	841	846	824	852	834	830	826	843	879	870	820	816	843	805	773	910	831	821	805	778	829	823	853	806	790	863	831	816	847	814	852	816	804	808	841	888	831	856	831	832	841	861	794	859	803	828	811	821	817	852	820	826	831	793	848	836	832	832	842	856	809	821	840	824	823	795	838	795	805	818	811	774	798	850	829	821	828	867	798	804	813	801	868	817	858	846	871	844	834	846	782	807	815	822	826	786
8060	672	1018	1127	757	718	283	291	271	243	264	242	257	216	214	243	217	215	250	235	208	207	225	226	225	247	212	246	207	228	223	203	238	185	233	221	211	233	213	235	217	243	244	217	230	210	220	223	225	207	202	217	209	201	220	232	243	225	200	219	251	241	195	231	210	225	212	215	213	184	208	204	208	228	246	208	211	206	212	231	216	223	230	227	214	215	220	207	217	205	216	259	235	246	248	248	247	247	211	237	222	245	248	219	197	216	264	217	214	235	215	224	230	228	202	212	222	224	205	191	217	227	212	233	225	234	244	219	205	220	211	186	214	191	233	243	231	251	222	227	246	225	215	230	228	209	241	238	215	237	165	236	188	201	229	197	220	247	230	241	209	196	223	216	240	213	215	217	221	238	225	211	198	220	199	231	216	213	213	212	227	233	226	228	201	201	231	230	222	200	229	208	237	200	240	235	241	212	199	217	203	211	201	228	221	213	205	211	195	209	212	209	224	248	242	210	240	222	231	199	212	239	213	238	210	212	235	237	220	202	229	209	223	225	217	232	184	226	229	204	241	225	234	234	200	261	205	195	206	216	204	219	233	202	195	219	243	265	220	212	238	220	226	192	236	247	211	172	208	225	215	218	207	197	236	227	234	202	231	212	215	201	195	251	233	216	223	190	216	241	236	225	221	211	192	227	239	210	227	207	249	218	227	206	240	221	242	216	197	213	234	232	212	239	204	209	221	200	215	223	216	224	200	211	219	257	178	225	209	219	196	244	234	200	239	210	211	201	224	229	212	231	215	253	197	200	249	204	194	213	239	234	232	211	237	209	206	189	205	194	201	185	212	226	223	198	230	210	203	207	200	195	184	257	220	177	202	193	243	270	193	229	231	221	204	185	207	221	226	205	217	221	206	211	201	205	187	232	237	219	233	203	217	234	204	210	231	207	225	186	203	224	215	231	211	212	211	205	251	219	193	234	200	213	209	216	215	198	190	189	218	211	212	227	225	229	234	203	209	221	216	200	221	223	255	236	230	225	249	216	213	213	227	211	217	230	209	195	215	199	249	228	229	226	186	208	215	216	191	199	210	209	223	205	198	234	212	196	199	231	240	222	223	228	250	174	226	215	245	206	217	224	237	220	212	212	229	227	225	233	238	216	209	193	208	219	221	219	220	255	219	233	204	207	216	208	199	217	208	216	230	244	214	228	231	241	218	206	225	197	236	215	220	227	218	206	226	217	232	218	225	209	234	206	243	253	227	206	194	241	232	228	221	220	222	235	201	200	234	221	232	218	196	226	250	213	223	219	228	244	215	233	231	241	223	239	202	202	228	240	231	217	219	231	231	186	217	207	225	218	212	218	242	193	187	200	214	179	204	217	244	199	211	234	204	227	212	224	195	222	198	218	217	208	220	229	247	194	210	206	251	189	229	237	203	218	199	212	231	237	217	213	194	212	184	202	210	237	212	209	197	210	216	230	220	223	216	206	240	227	222	221	232	220	210	201	205	203	229	182	213	197	240	229	215	231	225	249	214	222	235	227	208	224	219	241	223	225	219	214	230	208	237	204	212	256	220	222	263	226	205	243	224	199	228	227	217	224	234	218	225	221	220	184	210	216	209	225	239	178	211	217	194	226	210	211	213	201	205	221	214	216	197	210	226	240	252	237	202	239	229	201	238	198	237	232	223	184	206	221	194	217	205	214	224	247	227	228	220	244	214	213	253	223	235	230	191	219	215	213	213	212	211	230	206	213	194	238	231	227	226	231	218	185	243	216	217	231	209	237	203	213	203	238	207	253	187	235	200	201	232	219	240	203	194	220	231	222	226	212	218	241	212	213	231	199	247	229	217	241	240	232	228	238	223	231	230	210	209	204	207	208	254	208	226	225	216	218	191	196	227	230	218	230	236	215	223	220	205	217	212	232	207	189	197	217	220	227	237	203	217	227	223	218	221	211	235	214	213	239	199	212	197	258	222	236	190	208	211	219	230	213	225	204	201	210	188	201	207	211	229	219	213	239	187	217	214	222	203	235	221	238	232	232	210	223	220	205	207	219	227	245	212	189	206	210	209	220	222	214	224	230	197	237	224	222	210	222	199	215	214	221	204	212	209	226	239	207	202	210	214	246	227	175	217	207	219	227	231	195	200	236	214	238	201	239	210	224	220	222	191	219	222	232	227	228	192	220	206	211	222	204	204	221	191	240	198	219	220	204	228	219	220	206	224	236	195	201	244	222	225	232	220	204	248	245	210	223	233	228	220	198	227	224	235	196	201	235	223	233	216	201	185	198	210	190	229	207	218	227	205	219	236	210	223	216	229	232	228	190	217	225	247	222	205	208	239	213	208	212	235	223	223	239	184	214	200	245	210	229	246	203	198	227	204	227	231	233	212	243	215	222	192	245	218	238	221	235	205	187	218	214	196	224	208	212	191	199	262	218	206	239	217	193	208	203	203	229	222	212	234	227	203	214	201	201	235	206	258	197	203	240	216	217	219	238	216	186	200	211	209	222	210	222	216	192	228	231	211	210	239	201	234	253	218	240	229	222	204	207	207	219	224	218	211	212	229	234	227	202	224	218	225	224	211	197	224	201	214	190	190	207	220	235	225	205	236	228	201	205	220	230	209	206	228	223	191	231	209	214	228	197	240	228	228	226	203	217	200	234	182	202	222	207	220	237	192	226	200	202	217	229	223	209	213	233	229	219	189	198	210	220	224	219	231	215	206	205	234	195	213	230	196	227	239	204	208	200	226	247	243	202	230	233	248	212	206	215	233	251	213	205	216	254	236	238	220	226	218	216	198	215	248	193	219	211	206	221	221	212	232	248	217	204	228	216	189	216	203	210	231	206	219	219	230	202	233	231	200	209	209	214	191	197	235	212	228	216	208	210	193	205	229	202	227	206	234	207	221	225	207	214	214	196	217	214	196	232	206	206	221	215	215	245	189	219	210	217	228	217	215	252	220	202	227	222	221	209	199	229	222	215	222	215	186	216	232	237	225	200	217	228	207	241	217	215	224	201	209	201	208	220	238	234	218	209	221	225	204	214	202	197	209	242	227	214	217	207	238	217	204	215	207	233	228	224	221	220	225	221	209	198	202	212	224	203	176	220	221	238	226	219	212	205	208	218	204	206	214	221	222	214	200	211	208	205	211	226	237	200	204	222	210	218	219	247	234	207	235	215	219	215	233	220	199	233	202	204	220	199	231	232	220	219	218	215	236	229	184	215	205	172	217	229	238	199	211	196	221	223	259	232	233	209	226	211	242	243	220	241	224	239	253	224	230	216	216	235	217	198	217	205	215	199	204	212	214	189	212	227	208	225	229	223	218	216	248	203	226	209	204	239	196	201	212	224	217	207	213	187	199	208	205	214	209	211	208	233	214	204	252	211	212	230	220	209	201	215	206	229	218	227	190	223	208	233	228	228	194	183	226	226	212	199	223	238	219	201	235	227	222	242	245	201	239	226	219	220	223	211	230	197	230	230	246	236
6430	956	2305	3646	2608	2758	1029	923	803	779	762	698	671	677	684	647	646	663	631	646	653	619	603	586	626	592	607	579	614	597	581	566	600	621	572	576	588	578	556	575	595	564	591	545	594	589	553	588	570	567	582	564	580	553	604	571	562	533	568	589	599	575	590	571	568	570	585	611	556	588	538	563	537	576	559	557	584	553	511	590	613	583	533	619	580	605	596	557	583	521	576	568	558	551	584	579	550	549	549	564	520	554	547	577	544	542	551	574	591	570	545	575	535	550	570	579	558	555	593	566	603	568	564	578	526	556	606	544	563	553	529	533	564	582	559	568	571	557	541	574	538	571	574	558	540	564	588	526	559	533	560	569	524	548	558	573	534	549	594	569	532	533	574	535	600	592	555	562	580	561	592	604	552	560	578	561	548	568	622	542	554	532	595	599	544	576	565	589	538	565	534	569	558	544	570	586	581	562	550	608	525	591	606	538	581	585	588	545	559	552	556	529	584	555	530	595	572	541	598	571	553	560	573	541	517	588	528	543	544	602	589	567	576	576	565	513	592	563	592	589	583	572	543	533	536	558	571	548	562	547	548	601	577	551	554	587	526	553	520	594	586	550	574	549	555	504	522	561	522	566	551	543	544	557	531	563	569	541	583	526	545	557	545	580	577	556	571	572	584	552	564	502	566	584	590	526	554	547	551	561	579	545	553	557	541	558	572	529	579	571	567	546	597	523	618	572	558	578	531	623	525	554	577	576	546	573	543	530	592	572	608	555	558	550	543	539	549	549	524	572	562	540	589	563	539	561	547	546	575	571	562	571	551	541	538	613	557	585	635	618	556	536	590	528	574	552	575	561	580	542	543	542	521	542	564	592	572	571	587	562	576	560	568	621	545	589	618	551	552	520	571	579	540	586	564	572	581	564	614	554	565	515	540	514	578	596	576	580	586	516	574	544	571	519	564	560	577	540	546	567	527	587	580	544	557	572	558	550	551	583	592	588	572	555	617	546	524	507	584	597	531	586	569	560	538	569	575	572	548	544	578	580	620	524	552	538	543	553	582	577	498	555	595	579	571	573	527	560	579	543	602	573	576	622	564	595	591	577	533	555	552	590	572	561	564	557	581	563	592	535	550	592	616	567	568	583	542	558	566	530	556	570	527	516	591	579	596	515	516	529	551	575	583	535	561	561	577	602	571	563	546	576	552	557	551	528	598	542	573	602	570	566	581	557	555	660	578	581	569	587	556	566	596	523	596	576	557	584	577	574	587	587	559	568	546	605	579	568	638	591	540	550	556	581	544	581	571	526	560	577	559	526	592	580	579	548	644	564	560	561	560	566	545	528	541	601	556	504	556	587	571	600	563	598	554	529	599	538	570	581	575	623	600	560	504	592	597	565	550	550	561	586	588	640	596	601	596	552	557	580	601	535	574	544	576	558	572	582	572	576	564	599	558	533	539	583	565	564	600	597	561	555	546	589	567	591	563	552	598	589	570	550	575	556	566	557	573	567	555	623	558	543	577	528	544	570	476	560	575	584	560	555	547	568	561	583	529	547	563	578	598	530	572	575	575	573	574	546	589	557	548	548	543	581	574	533	529	564	571	522	590	551	582	615	566	575	549	535	555	550	610	520	531	543	632	553	557	542	554	530	585	586	537	567	565	531	565	577	516	565	554	588	605	533	541	537	584	530	574	563	539	585	578	582	606	571	549	617	533	578	577	548	623	537	537	549	591	563	567	556	590	600	549	594	589	544	566	557	558	580	599	561	569	553	549	536	549	533	570	591	535	545	583	573	575	579	561	568	584	606	535	574	553	573	561	548	538	564	564	563	572	526	573	596	591	555	535	579	563	528	569	579	567	600	567	565	572	523	538	615	540	627	530	575	548	594	574	596	546	549	552	521	562	617	579	570	540	573	554	544	591	519	611	563	582	597	589	590	554	571	561	552	553	505	576	544	582	540	609	537	544	512	610	558	559	561	543	604	615	529	560	600	544	582	541	556	615	593	597	596	577	539	542	566	559	534	592	576	568	571	576	534	507	551	590	560	559	587	556	572	594	591	548	596	567	540	554	550	570	557	589	549	588	553	528	579	570	583	578	567	592	570	542	557	603	603	562	599	582	568	569	550	582	573	554	554	563	584	569	574	544	555	538	547	594	554	540	502	583	564	548	570	589	524	551	612	574	532	570	586	530	605	545	559	575	570	529	589	567	564	545	582	574	558	537	553	534	581	568	554	575	543	573	538	565	545	572	565	539	553	587	561	552	574	565	566	521	566	520	552	560	568	589	587	570	550	559	567	557	604	565	624	575	510	566	571	549	560	569	570	544	581	555	585	561	588	576	528	596	584	588	558	571	536	560	562	508	565	537	547	532	579	552	565	590	536	604	536	541	576	537	536	585	555	514	608	523	598	561	543	545	568	531	577	556	595	548	551	582	586	576	562	529	601	543	564	595	548	587	597	562	589	544	584	549	572	561	597	565	579	588	592	565	601	565	543	580	549	564	552	597	570	579	568	548	605	525	585	556	531	541	552	552	564	568	514	561	546	571	573	542	535	587	576	642	569	533	561	562	528	574	562	569	555	521	559	557	572	570	549	549	543	551	553	534	608	564	547	588	577	571	555	521	571	550	602	546	566	567	577	597	542	547	533	546	541	510	577	551	580	567	573	549	569	585	546	574	594	535	542	569	599	650	564	561	578	544	566	579	560	550	564	580	554	561	573	577	594	560	580	552	522	558	552	559	599	562	538	586	560	540	578	525	533	540	559	582	545	537	539	588	559	543	587	583	575	594	589	572	558	573	566	571	562	563	571	580	554	569	592	567	595	560	563	594	550	591	604	529	522	572	554	605	543	581	571	589	578	567	525	544	572	569	532	565	583	544	556	603	602	529	634	558	561	577	571	551	585	542	565	569	524	585	578	589	569	527	571	557	547	588	503	569	593	546	570	545	527	550	555	556	550	607	565	565	568	531	563	538	556	598	562	610	597	549	552	548	556	538	560	565	536	568	541	540	580	544	513	511	574	525	545	571	561	581	601	548	561	580	597	529	530	600	608	601	607	565	565	599	539	574	525	540	545	630	543	553	565	590	595	532	532	542	547	578	548	545	550	542	580	549	553	529	550	620	595	617	541	590	485	581	569	521	520	607	542	569	556	604	551	567	576	558	557	576	556	543	536	560	527	581	582	584	564	545	555	548	508	549	511	515	568	512	567	569	552	551	513	537	567	570	580	533	603	566	561	577	545	558	573	563	561	562	503	588	561	603	595	551	526	570	565	556	579	588	604	564	529	559	574	564	545	598	553	553	533	547	562	590	538	548	575	603	586	578	556	542	603	578	562	591	555	562	566	551	543	543	549	533	577	568	525	537	547	576	552	536	565	557	572	575	578	586	571	571	594	534	538	538	594	562	570	556	571	553	578	564	554	551	570	564	571	536	564	574	574	593	549	583	609	524	550	586	546	594	545	558	559	563	540	587	523	590	580	556	547
15014	1711	2576	1613	934	1083	581	533	441	449	395	460	433	392	415	409	377	425	404	392	404	421	341	379	395	411	405	392	383	424	394	382	379	396	393	406	398	397	352	385	393	398	390	402	353	382	399	379	379	373	360	407	342	355	386	345	391	393	391	386	383	374	421	374	380	365	359	379	379	366	348	386	357	385	378	410	383	364	379	360	373	376	387	370	381	397	420	444	357	408	322	363	382	365	365	365	400	360	413	398	352	414	398	415	425	389	363	375	421	394	367	397	367	382	400	346	377	388	372	344	375	388	364	348	419	406	376	379	361	346	361	378	363	363	422	356	353	351	367	361	392	357	387	375	387	366	369	439	371	398	394	379	421	401	420	356	373	374	382	374	415	401	406	385	341	397	376	381	371	420	396	390	413	397	393	381	358	371	429	389	381	401	395	422	359	359	359	407	366	396	405	404	400	407	424	391	365	364	340	357	362	384	382	393	372	368	373	387	397	443	365	367	361	393	328	339	374	360	367	356	345	402	370	365	406	425	379	368	350	367	370	380	367	362	380	368	360	433	390	353	376	371	396	395	392	357	364	369	404	419	367	399	349	402	368	364	409	385	375	347	411	389	367	382	372	404	386	393	408	402	410	384	395	358	360	398	378	400	424	386	373	351	403	447	410	400	418	358	416	410	357	399	428	392	384	359	408	392	385	349	383	384	380	399	355	374	416	447	365	377	385	381	383	350	390	345	391	380	420	402	401	374	369	358	368	363	417	369	385	399	392	363	375	398	398	402	398	426	418	371	370	330	416	389	395	383	414	354	392	346	378	365	403	385	369	375	351	369	391	385	371	375	433	376	399	397	408	374	349	391	361	360	380	403	375	380	377	384	370	412	385	391	366	392	346	374	341	369	375	358	376	442	383	414	366	378	384	421	381	392	365	430	399	368	379	393	371	447	395	407	347	362	370	351	380	380	415	384	402	377	376	385	383	372	382	413	386	369	369	421	390	379	359	402	390	402	367	362	393	384	396	424	377	350	376	390	403	399	416	384	411	401	378	394	380	369	395	385	412	378	383	367	369	368	388	370	390	405	377	382	375	369	401	387	362	364	347	379	385	349	407	397	406	359	378	396	367	368	351	402	401	381	368	369	386	388	394	388	383	365	392	393	394	350	369	379	391	358	418	384	373	365	409	350	410	426	383	382	349	394	392	384	380	373	440	411	385	360	365	376	362	380	353	376	367	398	399	400	415	404	398	368	411	383	377	392	415	398	412	375	391	395	410	403	390	393	398	410	394	377	347	378	401	358	369	405	398	382	384	409	418	350	415	421	350	398	386	380	398	393	380	352	375	411	407	390	374	372	361	400	388	354	371	381	387	356	356	389	403	382	385	384	396	388	421	381	383	435	368	378	392	389	344	413	381	378	391	359	396	361	361	398	414	395	370	408	348	371	398	385	364	379	370	379	369	407	383	380	388	330	373	429	379	383	404	390	395	403	405	408	366	384	373	411	383	410	376	381	377	380	384	377	418	361	379	386	385	390	396	398	394	412	385	393	391	407	363	349	373	367	372	400	403	366	359	387	422	401	354	390	387	398	392	414	399	372	392	352	365	331	406	392	406	346	364	355	400	395	368	384	354	368	373	434	371	370	375	409	393	388	378	385	357	381	425	358	394	384	351	384	397	391	363	411	380	417	344	354	368	395	398	358	372	395	370	360	419	394	426	367	404	427	366	388	381	395	355	367	417	362	386	378	404	374	367	365	399	414	403	364	429	386	402	381	383	392	381	419	357	391	398	373	356	364	351	363	376	395	351	359	387	372	365	409	375	372	403	372	394	431	404	374	389	396	376	397	368	397	396	385	409	363	361	371	369	389	385	439	379	387	378	384	355	394	405	420	380	366	389	395	393	408	357	361	374	390	392	378	398	374	382	392	407	396	370	400	385	412	414	391	375	385	406	344	377	373	403	436	368	361	413	410	398	362	391	411	385	409	379	398	382	406	382	334	367	356	346	414	377	434	388	431	415	345	346	407	412	380	333	381	384	381	383	354	404	375	391	365	343	369	362	410	383	373	370	412	378	383	358	412	416	411	398	387	436	377	374	388	406	369	382	361	373	375	372	370	394	349	392	403	387	422	368	388	358	371	353	408	352	399	390	414	373	395	386	367	371	387	379	386	370	363	337	351	376	416	383	379	418	416	361	401	343	343	396	381	390	386	373	386	413	409	388	385	383	389	366	391	393	398	369	364	369	402	368	347	382	382	360	349	394	380	351	370	403	426	386	345	377	381	389	379	336	430	411	351	384	381	421	370	362	396	389	393	372	385	396	421	410	418	409	348	409	383	351	384	377	377	372	386	349	377	406	443	384	353	396	361	379	358	355	365	398	387	384	359	371	374	369	394	381	365	374	354	369	409	388	362	365	384	352	371	383	412	356	411	423	386	330	414	429	414	347	377	404	400	377	353	358	395	401	378	355	387	387	378	398	458	362	397	375	422	373	428	401	370	405	360	384	387	369	386	395	354	340	419	397	412	416	382	369	377	405	369	379	389	405	370	342	370	368	380	378	388	395	379	391	357	366	380	371	422	396	378	403	364	371	391	314	409	400	383	383	394	364	435	348	400	371	363	372	370	348	362	384	373	379	374	407	404	369	380	420	405	364	375	377	399	400	392	373	347	409	440	384	365	386	403	380	381	384	368	372	374	388	378	380	368	393	383	382	375	365	365	374	387	398	378	407	399	427	371	412	372	377	388	384	363	406	356	373	431	401	374	375	332	365	397	378	344	398	391	388	401	373	396	399	380	407	368	405	418	402	387	378	366	359	354	401	371	394	355	403	387	384	378	343	396	349	384	386	378	376	354	349	378	378	422	374	396	387	387	387	398	408	365	380	363	378	388	393	370	423	417	384	377	386	368	385	372	374	405	387	347	391	365	407	361	356	381	383	393	376	384	395	352	382	367	372	410	381	436	407	373	391	376	379	376	325	341	390	404	406	383	373	377	361	425	359	355	386	358	425	409	395	396	384	363	382	414	401	419	383	386	369	365	369	393	345	394	420	346	407	385	396	388	380	399	375	402	403	406	379	365	397	358	431	383	377	362	361	358	420	398	372	380	377	378	349	398	385	339	325	411	402	373	370	383	393	342	415	407	396	375	374	386	379	355	404	351	391	404	341	374	388	397	390	383	389	413	408	399	390	377	383	394	371	396	390	378	403	365	408	349	401	364	353	397	386	434	384	438	351	375	400	371	400	410	336	380	399	381	359	387	402	363	386	400	382	421	357	370	356	391	375	371	415	404	367	377	409	406	393	371	399	396	398	406	413	385	377	422	378	394	382	360	369	396	387	402	385	428	362	390	386	362	381	362	358	351	410	382	367	377	391	407	392	386	388	352	368	388	381	406	390	431	376	407	408	383	384	363	415	358	376	357	373	356	375	386	362	405	406	413	392	375	391	367	353	385	400	369	374	365	391	389	394	387	377	403	371	380	369	385	374	385
8602	1653	5375	4441	3096	3819	1710	1529	1408	1386	1250	1117	1121	1099	1090	1009	1012	1091	1020	1055	1022	1006	1008	981	966	938	936	984	942	968	965	920	904	936	895	942	898	939	929	950	932	972	887	938	932	932	926	922	924	901	940	910	863	935	892	897	875	925	885	900	911	911	907	941	946	925	846	878	931	893	894	952	920	895	865	906	944	903	913	901	960	923	874	936	926	919	917	909	915	924	938	918	898	935	915	950	961	878	909	875	906	902	992	864	858	876	910	914	919	880	914	885	914	931	914	930	891	914	913	943	916	875	904	888	879	908	927	904	883	863	903	886	925	935	871	911	916	941	909	907	915	934	933	889	851	864	875	936	883	886	934	926	886	943	880	870	941	889	934	959	916	981	904	865	909	932	935	932	882	898	946	968	887	905	923	944	948	896	910	881	889	936	842	880	895	908	915	937	886	895	905	874	891	886	884	900	935	930	951	885	928	870	956	933	920	890	907	956	889	904	893	891	925	907	952	934	943	860	922	890	870	872	945	884	899	898	908	919	914	894	940	865	880	956	821	939	899	898	901	916	932	892	931	886	915	946	923	897	929	932	895	897	833	938	914	872	918	944	939	953	923	962	916	890	900	899	939	893	884	858	876	888	873	902	894	916	941	865	931	889	896	887	900	887	907	865	927	898	883	879	948	882	906	914	846	921	930	947	853	917	909	910	947	881	921	932	944	902	911	952	893	885	881	921	880	890	907	892	883	918	897	902	896	920	959	929	912	897	904	901	898	933	900	922	924	945	898	943	879	948	912	878	924	964	931	922	920	904	920	923	927	880	920	919	927	949	869	889	881	870	886	893	966	872	934	883	938	886	950	937	909	889	930	920	903	950	906	912	902	910	875	871	922	875	960	876	928	936	956	956	943	848	908	951	898	886	895	901	889	933	873	906	963	914	910	871	936	897	929	900	905	934	856	892	883	945	893	880	858	941	962	874	912	896	901	891	870	905	970	866	912	880	925	909	863	905	895	885	911	901	907	860	937	901	906	899	877	892	876	947	871	900	860	916	953	892	899	963	874	907	943	845	866	946	976	953	919	894	894	870	918	868	890	919	887	910	913	922	942	905	883	900	927	917	841	871	898	863	888	927	882	913	916	838	930	894	920	942	884	940	925	924	924	928	867	907	912	871	865	942	873	923	884	904	919	892	843	913	959	932	888	915	900	898	910	967	921	900	919	899	967	882	890	931	931	918	947	920	898	895	905	925	858	907	902	910	895	875	904	900	909	854	872	891	891	872	879	948	889	902	915	980	962	876	893	930	930	959	936	917	929	962	904	909	923	967	962	917	966	895	859	902	930	911	893	917	942	929	958	900	946	944	858	916	898	882	952	918	917	915	844	919	917	874	882	927	924	920	890	877	933	846	894	864	891	877	863	884	918	944	884	843	857	896	941	901	889	991	976	912	890	898	915	916	906	881	916	885	895	917	913	865	968	966	853	921	935	883	899	867	895	945	908	907	964	928	909	896	922	921	949	887	903	970	928	923	893	935	899	930	867	878	929	974	881	926	872	959	921	934	917	909	926	878	887	898	864	910	901	914	923	957	904	865	906	912	896	897	890	898	929	928	906	881	874	878	923	898	942	948	896	912	853	933	900	921	885	897	859	915	909	907	887	853	943	901	921	885	899	896	846	941	917	940	902	911	936	908	896	957	947	918	883	853	860	967	897	906	1002	892	916	877	895	905	918	926	914	904	874	907	901	865	944	958	914	900	905	940	871	916	900	957	932	936	895	908	892	941	924	867	947	840	927	880	915	952	932	881	855	926	947	892	960	862	872	909	949	885	899	859	891	918	947	908	893	876	863	929	917	873	937	908	913	912	901	869	891	927	879	912	859	883	948	895	904	898	896	919	908	935	845	958	942	900	909	929	913	912	886	897	914	837	920	955	930	971	889	935	933	831	928	856	920	917	898	889	902	903	949	891	909	863	929	855	912	857	836	939	915	824	906	901	922	941	920	913	916	878	890	941	869	876	954	929	927	924	929	883	901	950	949	906	922	905	932	908	903	936	903	936	911	928	887	918	889	969	909	909	860	896	950	947	946	906	860	878	931	871	925	927	907	901	904	933	926	894	856	911	939	907	891	961	850	878	908	955	924	918	918	948	937	930	928	911	871	943	895	907	899	904	862	844	926	886	932	938	926	920	908	883	888	917	888	891	880	892	939	876	945	888	915	893	892	912	926	913	916	924	882	900	953	931	886	934	919	925	972	928	956	906	932	922	900	943	929	863	887	953	934	912	910	892	954	899	1009	952	923	903	934	958	883	950	910	894	895	951	916	914	875	882	924	881	984	871	919	906	856	878	871	884	891	890	918	946	885	952	911	893	913	882	886	840	948	921	944	955	896	893	928	901	899	957	882	916	881	959	900	926	912	905	922	918	875	921	876	915	899	915	881	891	891	932	862	907	965	898	894	922	915	918	881	921	945	950	931	900	935	916	906	876	897	875	829	934	872	874	864	893	901	886	905	924	918	857	896	933	962	909	924	915	929	939	888	841	875	880	911	949	900	887	923	859	885	891	876	992	876	857	900	898	911	944	878	917	905	870	854	915	927	925	866	940	896	905	912	930	894	946	877	911	943	932	917	899	864	934	856	956	929	930	861	928	883	933	865	932	913	946	854	836	895	912	915	945	924	895	912	921	930	831	874	953	858	902	872	919	953	929	922	899	904	883	930	840	910	904	902	876	881	848	895	837	941	888	902	927	895	910	910	882	886	869	912	932	893	902	883	898	921	934	906	888	860	883	880	887	894	863	945	900	899	945	943	873	933	934	922	907	957	926	901	914	915	931	868	863	880	909	945	889	905	859	902	884	967	888	901	922	929	896	937	927	898	871	896	921	933	932	891	931	909	894	928	918	860	887	860	959	928	916	911	869	855	946	961	947	904	921	923	919	894	885	963	945	911	892	888	908	950	900	927	928	903	896	856	892	927	874	904	916	954	930	921	950	905	891	944	914	946	922	894	859	885	944	879	922	873	928	930	904	958	886	904	882	933	920	943	894	851	920	890	889	933	861	847	937	970	877	910	955	889	898	906	878	902	964	932	873	956	919	884	942	893	966	872	877	925	893	889	906	956	881	942	954	960	960	920	927	912	924	847	913	931	893	937	936	920	864	881	924	906	913	912	898	927	921	892	893	895	901	957	907	993	959	914	903	910	923	912	943	909	885	908	924	923	903	981	885	930	916	926	911	866	873	880	942	930	956	846	898	946	942	908	971	912	877	920	955	855	939	871	907	902	921	888	949	842	936	904	903	907	913	916	903	874	896	891	949	900	950	899	946	866	906	940	937	892	934	861	899	923	915	903	933	839	940	923	941	905	882	894	885	936	908	907	908	876	948	859	881	936	888	875	845	879	923	859	893	922	910	900	912	894	929	891	884	919	902	883	854	876	884	904	900	876	906	899	881	936	906	904	862	931	894	943	923	929	929	902	877	956	892	889	905	874	949
1709	567	1402	753	418	530	377	363	365	353	361	384	352	387	391	347	354	349	369	364	356	357	346	353	382	313	370	372	360	359	336	384	344	378	389	371	357	375	361	359	334	357	370	376	383	339	384	347	369	359	343	317	344	379	357	340	380	316	315	396	363	368	358	368	364	370	361	361	347	325	338	346	346	345	345	354	333	359	379	358	365	348	348	383	348	343	359	401	332	375	355	332	330	368	364	388	336	372	363	368	389	371	326	345	361	348	368	359	352	377	367	385	328	298	378	361	375	404	356	364	386	370	370	337	350	334	348	329	396	345	372	371	343	324	411	374	348	351	373	357	346	392	354	366	374	331	309	330	360	358	373	349	351	319	368	389	390	356	383	349	364	312	347	402	378	360	374	337	356	336	317	395	380	381	377	409	355	376	362	352	357	355	372	383	342	376	355	357	371	361	365	364	371	348	348	354	331	370	369	357	381	350	365	337	379	351	360	391	357	369	361	384	345	338	387	357	373	384	406	394	342	331	373	334	389	351	406	357	354	317	371	404	382	353	402	354	326	375	375	321	358	368	366	363	376	329	339	351	369	365	376	365	379	355	388	368	323	382	338	338	384	379	343	345	358	369	332	338	365	380	328	328	369	353	329	372	343	369	337	345	309	384	374	378	343	346	306	350	378	346	381	370	369	366	366	351	361	412	405	319	365	383	370	375	363	344	349	393	311	336	371	378	343	350	357	369	400	346	341	341	394	374	369	370	346	373	391	386	377	363	389	374	336	342	387	345	333	330	370	345	339	345	403	346	373	345	358	331	379	414	344	359	335	384	344	367	321	339	352	367	370	349	337	363	334	358	353	366	387	371	354	354	331	336	352	390	357	336	374	330	323	368	318	363	368	361	375	335	377	380	366	362	354	356	336	393	337	360	360	385	370	369	329	346	373	372	343	359	342	362	388	352	355	337	365	369	333	334	357	384	375	335	309	339	372	352	376	367	377	325	382	351	336	358	376	359	355	403	392	334	364	335	367	386	351	367	337	383	390	376	388	365	349	376	392	373	374	378	392	363	339	359	348	328	353	392	336	350	349	392	347	358	350	392	390	337	333	357	344	389	371	392	376	326	345	348	379	366	386	378	363	351	350	303	355	379	355	343	364	372	381	369	350	420	385	381	367	362	367	329	326	368	376	331	352	349	329	344	350	381	363	364	362	340	361	349	328	365	392	355	372	349	360	353	363	367	361	337	333	376	377	333	329	377	375	382	379	338	359	373	351	337	348	332	336	347	335	356	389	336	421	413	365	367	384	370	384	380	377	340	360	346	380	340	351	353	349	342	335	360	371	379	358	339	385	354	331	383	332	365	364	344	338	339	342	370	377	375	354	365	350	384	378	373	440	353	361	391	350	377	346	381	346	368	374	404	376	389	355	368	377	400	343	361	333	359	379	382	361	359	364	355	375	334	385	366	367	306	394	364	345	347	342	365	363	378	354	378	413	354	371	337	348	394	359	363	372	338	332	362	376	425	335	352	367	412	330	385	373	367	375	368	381	395	364	387	390	323	362	380	366	364	384	352	390	365	351	373	364	356	375	351	357	384	358	349	352	388	340	357	366	316	378	323	383	381	385	347	332	348	371	369	323	380	390	366	359	372	362	323	336	343	356	362	374	347	342	339	356	348	330	355	376	349	344	374	357	366	385	385	361	366	402	389	345	344	365	359	323	375	341	335	345	347	385	350	351	367	363	367	353	372	360	368	378	346	357	348	340	363	352	368	364	376	340	382	393	369	339	365	353	346	350	370	385	391	374	403	362	321	338	333	377	369	392	355	403	377	367	372	321	368	360	378	348	340	335	365	349	351	381	376	365	337	357	399	390	341	374	371	382	348	366	372	336	357	350	402	337	362	331	372	374	358	336	359	351	361	348	355	379	351	350	408	365	342	323	355	372	360	375	365	373	375	407	420	362	360	380	340	358	400	369	335	344	362	324	379	340	361	345	357	372	374	340	374	321	389	359	340	346	343	361	373	349	358	353	351	385	365	350	357	353	355	368	375	367	337	352	346	394	370	399	368	333	377	350	367	379	373	370	370	360	387	332	354	357	363	393	354	337	366	388	385	326	382	322	330	340	370	346	369	350	391	370	374	399	399	344	332	354	388	347	351	341	352	328	353	389	355	348	346	373	353	355	332	352	379	361	383	387	362	351	351	347	387	407	377	357	344	358	341	363	367	378	390	369	368	382	418	367	355	360	339	334	352	380	352	365	357	410	353	365	329	367	369	377	377	362	405	350	351	358	403	368	372	385	377	330	344	327	401	347	358	371	380	352	315	337	398	373	370	357	365	372	409	371	348	352	343	358	376	408	331	389	355	385	364	353	334	347	348	363	354	338	370	371	342	364	381	377	337	336	355	356	348	372	360	344	391	349	361	378	353	343	328	397	350	354	375	353	383	394	355	379	350	322	373	373	379	389	336	373	383	361	365	375	350	335	361	376	379	371	372	350	362	382	343	360	357	356	354	327	354	376	345	354	328	375	356	393	345	373	373	361	390	404	342	372	368	350	373	353	348	401	359	353	407	366	387	353	340	390	373	344	320	358	359	347	365	366	387	405	364	350	319	323	335	357	323	384	369	363	366	361	378	355	375	358	365	375	360	372	351	339	391	377	394	338	375	360	402	390	370	366	380	352	371	332	362	374	397	380	326	347	382	405	341	352	365	360	361	407	352	372	381	390	338	365	404	383	361	345	377	350	357	345	368	356	360	360	323	394	380	383	366	362	345	352	365	399	408	346	382	360	359	336	359	351	352	364	371	352	353	370	374	365	373	346	374	360	393	374	342	355	319	329	375	364	373	384	354	352	332	411	387	377	346	346	364	368	400	355	347	340	360	365	361	359	363	350	342	344	388	373	343	370	389	360	382	376	342	379	368	323	337	364	356	337	371	348	361	389	349	358	332	347	388	323	353	374	348	357	378	374	391	362	371	365	342	423	391	401	349	362	343	371	373	360	391	352	385	399	355	372	390	344	340	323	333	363	336	376	335	396	369	364	369	366	366	328	368	376	377	397	328	343	358	378	365	360	369	327	341	401	368	369	355	370	370	361	354	333	354	375	335	351	381	386	370	350	346	379	341	364	374	351	364	338	373	370	371	345	338	353	377	353	355	384	368	338	388	336	383	354	350	340	365	369	354	355	354	354	370	367	359	407	366	372	340	384	362	358	379	363	337	359	399	342	347	360	394	362	352	351	332	362	392	366	397	373	392	372	385	369	369	313	335	356	333	348	342	352	346	358	377	363	368	384	364	389	375	333	348	333	335	330	355	361	351	356	356	375	316	359	360	386	374	340	370	364	321	376	372	388	325	335	333	362	392	328	349	353	338	329	308	359	325	380	356	368	366	394	347	405	345	364	331	381	337	377	336	365	340	337	331	335	379	350	383	365	335	375	387	363	375	390	375	336	377	342	342	369	359	392	346	350	368	372	350	347	329	361	356	355	344
2005	958	3158	1814	1010	1652	833	873	841	781	812	807	826	833	830	822	834	930	866	817	799	832	840	784	825	795	836	851	857	813	830	856	826	840	838	720	812	833	860	810	870	828	822	861	843	872	815	806	862	818	846	842	823	845	766	859	764	777	843	860	801	823	809	809	812	832	804	823	782	814	822	801	824	792	791	800	854	808	790	772	842	852	803	822	872	816	797	819	882	793	836	864	832	808	867	761	809	827	822	860	816	864	879	811	853	851	838	837	864	835	797	832	853	806	782	838	842	827	827	879	866	838	801	805	822	857	807	804	830	821	866	766	813	851	798	784	839	827	857	802	828	799	858	805	825	818	856	837	877	890	798	816	828	845	805	773	818	820	794	847	792	799	826	821	783	777	801	837	798	847	795	777	814	857	844	794	825	830	822	816	824	844	828	849	808	817	844	806	832	763	827	840	838	819	842	850	805	822	794	818	842	824	802	830	800	829	785	791	824	809	783	847	865	840	848	798	828	827	801	782	820	841	759	809	817	790	848	822	789	759	826	816	777	823	855	844	805	864	816	845	866	871	858	854	830	812	819	804	813	806	794	810	813	834	833	825	873	836	818	827	848	814	842	810	783	872	844	860	859	814	795	848	818	836	816	837	826	848	821	842	828	900	789	827	843	861	876	856	777	829	808	804	798	821	807	802	861	863	852	829	824	881	763	803	848	846	834	842	805	828	824	775	810	839	875	852	767	819	812	775	825	866	837	859	842	828	865	806	832	803	846	821	863	780	780	839	821	855	844	829	805	800	796	835	786	808	845	862	854	783	881	848	781	854	840	772	754	793	821	832	813	808	776	844	904	865	795	789	818	833	813	777	817	809	792	823	859	814	811	819	780	829	790	788	833	859	804	804	868	785	779	760	806	789	809	835	809	843	853	815	846	854	795	813	806	817	860	846	819	853	859	827	835	833	818	848	829	773	863	816	807	808	827	803	852	873	790	850	833	875	865	810	812	849	889	833	881	862	823	798	827	862	844	813	841	830	814	844	812	854	803	777	882	835	906	853	825	791	854	802	808	865	835	887	828	859	810	818	874	831	793	849	772	790	738	893	896	778	824	830	814	818	805	849	893	799	850	807	806	824	831	793	818	837	793	861	797	833	838	798	791	797	818	825	791	825	842	829	841	818	775	853	846	847	850	818	835	812	849	781	803	860	892	807	815	811	807	804	813	864	840	878	840	861	802	825	819	812	829	857	813	847	733	821	852	852	836	829	835	823	862	823	838	830	814	794	845	823	851	824	834	904	802	813	814	831	845	867	802	873	830	844	807	837	790	815	759	881	839	837	773	830	811	797	854	854	779	784	886	804	833	818	808	869	825	780	847	782	833	790	870	833	833	868	844	774	824	824	770	856	798	820	827	811	816	832	847	815	826	763	814	789	796	781	834	854	817	824	821	850	822	817	831	846	827	812	861	856	803	833	800	761	782	887	836	829	786	812	829	796	845	865	841	783	799	772	861	798	755	846	874	808	834	835	763	828	850	800	791	869	777	779	815	823	793	785	890	837	832	795	837	784	854	787	783	856	811	836	803	843	854	827	858	871	868	869	839	778	831	860	812	844	831	832	834	806	838	848	832	833	823	798	830	808	822	774	754	852	788	793	867	796	826	843	796	809	820	838	827	823	806	791	829	825	817	838	874	847	836	840	857	834	831	829	835	846	852	776	833	853	761	792	832	846	800	848	846	795	807	868	765	796	829	838	802	819	793	840	772	766	867	785	836	821	801	795	852	822	811	885	890	900	814	841	827	790	836	793	806	834	855	795	820	791	833	799	848	813	788	789	829	807	819	813	877	857	866	807	843	818	825	843	818	862	771	825	833	851	812	853	792	790	833	814	804	827	864	879	852	814	814	819	813	798	790	809	768	866	817	774	869	824	792	788	847	795	846	777	834	802	813	818	790	804	850	787	869	822	799	833	829	836	874	830	834	798	801	820	746	827	785	845	877	833	832	777	835	830	845	818	831	844	805	838	816	883	832	753	783	831	759	827	823	855	815	828	791	856	829	810	860	817	838	843	806	853	881	812	812	874	795	844	757	770	822	831	818	808	869	817	802	852	849	839	846	809	803	811	802	835	773	783	845	901	791	807	790	824	845	809	772	822	836	815	830	794	846	816	821	854	864	839	814	795	836	839	801	796	861	836	814	857	851	833	850	834	843	832	826	784	822	836	805	815	803	854	840	838	799	874	828	847	838	826	850	829	794	820	807	840	824	803	788	875	829	832	799	849	839	785	805	865	818	793	846	823	832	787	876	867	830	842	798	843	785	779	828	789	797	793	773	819	796	852	790	797	784	864	781	815	788	792	810	832	794	829	834	789	809	798	887	814	851	810	829	811	843	839	798	826	839	800	853	811	802	830	797	756	824	834	813	831	780	775	796	814	818	769	800	831	841	837	793	749	836	809	807	817	814	816	844	834	834	822	833	816	852	830	806	767	858	795	818	811	865	831	845	826	807	822	833	801	845	816	837	836	845	809	819	836	816	812	846	802	853	845	805	825	834	811	841	799	851	819	808	831	838	821	831	829	801	834	836	826	833	858	777	798	823	845	864	838	832	829	852	862	788	841	789	876	833	785	824	820	791	829	823	818	884	773	810	841	796	887	777	805	808	795	808	863	816	837	874	818	807	832	823	877	783	782	835	846	843	812	758	819	827	729	808	839	772	777	792	800	866	825	834	851	861	862	859	786	762	823	839	844	796	824	837	771	810	802	829	845	820	862	836	746	808	853	865	827	868	835	797	813	830	764	853	805	802	828	820	810	832	852	885	835	834	838	836	854	801	797	771	868	811	841	833	883	790	782	805	842	824	809	842	850	837	792	837	833	856	769	754	855	791	874	843	803	811	812	834	806	796	809	782	771	823	775	820	795	835	804	810	848	852	768	870	858	844	809	799	795	825	818	791	807	840	866	834	773	822	829	784	800	862	852	833	764	775	807	787	774	822	776	762	805	831	815	848	850	788	852	793	811	904	832	856	771	838	843	798	779	850	802	828	804	808	785	812	846	856	792	819	833	812	830	832	779	828	816	857	797	807	799	788	831	782	841	882	819	800	808	826	817	872	774	847	813	822	791	796	868	842	789	792	815	847	784	861	836	843	879	804	787	817	832	845	833	806	816	793	779	890	822	862	841	839	837	768	840	801	821	778	823	817	840	790	795	808	789	820	797	830	868	845	827	804	786	836	855	846	864	899	830	840	809	784	781	827	775	845	846	841	816	864	838	813	821	795	826	829	837	820	768	821	824	802	782	825	786	819	791	832	849	801	796	868	857	825	849	849	826	841	797	836	827	750	812	782	830	784	826	819	831	839	846	774	795	854	817	819	835	814	842	820	778	795	853	803	833	832	767	805	843	766	847	801	806	782	806	852	815	856	875	852	766	839	818	895	821	813	820	842	871	809	803	844	851	815	819	780	814	821	789	849	837	841	806	755	802	827	801	785	869
8066	888	3336	1873	481	730	336	294	273	223	222	210	243	231	265	251	221	244	243	244	222	254	252	227	230	215	255	248	225	214	228	234	216	249	245	224	205	223	273	255	239	240	215	188	221	228	219	228	276	203	254	186	252	226	249	206	250	198	220	215	232	231	231	228	221	242	197	220	243	235	218	225	221	234	235	213	223	265	203	223	240	241	223	218	201	237	237	235	217	208	233	199	223	228	240	238	220	205	232	244	222	210	204	248	224	234	227	208	227	263	227	226	228	222	230	244	251	206	210	208	227	255	209	206	226	220	209	227	220	208	236	254	213	224	244	223	218	215	222	224	228	225	220	233	216	216	211	234	235	196	242	202	250	217	236	219	198	232	240	234	231	225	215	235	233	230	230	228	243	216	226	227	225	222	211	215	246	199	229	227	250	206	225	252	217	205	232	231	225	222	222	219	230	240	230	226	252	230	242	233	246	266	230	263	227	240	215	209	230	217	209	203	213	217	259	225	196	215	241	241	251	213	227	213	209	242	254	229	211	219	228	229	220	213	225	228	222	226	243	237	249	221	209	210	204	233	228	221	247	224	245	242	252	235	223	239	239	227	221	234	229	243	182	228	234	213	230	217	244	238	203	246	238	229	221	219	247	259	231	217	224	241	220	210	236	214	247	223	225	238	235	213	241	198	215	235	240	218	241	230	240	220	230	214	221	219	247	222	235	231	234	245	226	238	231	207	215	229	221	195	235	254	235	238	223	221	203	253	201	232	233	223	254	205	220	235	258	264	261	201	209	217	207	217	199	220	226	211	260	254	261	237	222	222	246	226	219	222	249	203	232	234	256	190	222	213	242	230	225	201	248	237	223	225	258	234	214	237	240	244	238	226	235	262	234	239	243	238	214	239	214	213	222	262	223	245	233	222	254	228	236	240	215	244	240	234	258	263	256	246	257	193	237	262	256	228	229	219	234	245	219	171	220	234	244	235	245	199	255	213	227	217	202	232	219	204	193	229	234	244	209	228	232	287	215	254	238	247	236	212	244	224	253	221	232	244	187	222	227	261	245	214	262	230	182	218	212	246	227	216	245	240	230	264	248	229	246	227	253	226	242	227	238	241	239	213	226	264	244	228	229	214	238	205	207	219	243	255	230	260	222	213	230	217	228	243	228	235	238	214	240	208	249	244	220	233	233	215	216	244	227	240	209	246	237	202	205	216	232	204	223	211	229	223	234	238	269	220	225	191	215	225	255	227	222	230	206	231	254	211	218	246	198	234	240	213	227	226	241	227	246	201	219	251	228	228	226	239	229	210	216	235	226	231	202	255	197	209	261	204	229	239	233	259	218	217	233	249	225	239	235	229	218	254	229	207	218	204	240	214	214	244	250	241	203	241	217	234	220	201	233	241	214	224	232	231	223	201	213	207	225	225	236	241	204	244	217	232	202	220	213	228	242	203	227	242	239	218	243	230	264	226	225	235	217	218	236	215	227	208	244	224	260	208	233	220	217	245	228	224	232	237	258	216	220	235	231	228	254	227	211	248	217	214	203	238	245	233	225	220	216	185	235	243	236	231	243	229	213	249	218	259	223	254	223	222	264	256	204	224	221	233	237	235	214	226	221	229	229	224	219	234	246	249	219	246	231	211	224	235	227	230	199	228	224	247	224	239	212	206	231	215	232	243	224	227	222	245	238	223	234	227	222	203	222	220	212	225	242	242	218	235	239	221	223	203	217	247	205	227	215	228	233	229	203	222	215	230	253	244	204	226	219	191	229	232	234	226	227	224	241	238	235	221	205	190	211	258	223	233	196	218	235	237	239	226	209	237	209	205	279	230	227	204	197	205	238	233	201	218	250	224	198	223	207	257	253	224	237	220	252	218	215	239	242	251	217	244	234	242	255	216	215	198	235	225	228	230	228	242	239	206	209	222	246	232	223	238	233	234	242	208	222	222	236	235	234	238	235	234	234	216	203	224	263	221	211	231	245	251	255	216	231	196	217	221	219	239	212	221	235	216	280	243	229	247	213	227	234	245	196	245	271	234	189	224	210	239	234	232	240	207	230	217	247	257	253	234	235	201	240	200	233	237	241	239	239	251	207	261	239	228	237	247	248	230	230	238	211	237	209	228	236	222	200	225	239	230	236	260	260	246	204	251	222	264	214	241	249	228	232	223	237	197	226	221	238	204	242	243	202	244	233	220	198	235	260	208	240	241	220	241	255	246	232	217	207	235	265	234	270	256	250	223	241	239	235	222	233	251	218	218	223	210	232	275	238	236	220	229	236	216	215	212	250	243	230	238	248	228	211	218	208	235	227	239	228	208	265	241	211	211	235	227	220	206	233	203	230	265	198	219	210	250	220	227	239	243	266	246	211	232	249	218	236	241	229	240	238	235	208	223	213	243	261	246	212	218	241	248	246	210	271	219	227	232	217	209	235	235	205	210	200	226	239	251	229	215	218	231	226	225	210	227	247	229	220	235	228	273	227	240	254	239	245	214	211	232	220	210	213	228	240	251	232	227	230	254	238	214	230	228	233	243	213	253	254	242	214	205	200	232	200	206	237	237	207	193	202	227	215	233	248	244	216	219	221	242	212	205	243	206	225	209	243	245	224	224	225	247	231	225	260	254	241	223	214	240	235	230	218	255	216	242	239	216	183	222	231	247	244	217	198	185	243	231	210	233	192	256	253	196	211	243	215	223	211	247	232	236	220	220	231	212	235	227	218	217	223	228	248	212	236	211	232	238	213	220	232	221	267	244	226	263	254	213	219	219	208	214	238	241	223	233	211	202	217	219	234	261	208	213	225	223	208	231	243	218	219	238	210	221	229	233	213	226	213	214	262	217	242	229	215	243	212	218	221	224	210	242	221	229	227	202	232	242	237	219	244	210	231	210	250	198	250	229	203	237	241	250	206	221	238	220	213	233	200	218	239	274	244	246	241	210	263	227	230	225	228	260	244	217	242	223	219	233	213	229	245	233	237	228	226	222	250	213	209	247	214	226	205	210	211	223	245	247	240	238	222	224	221	228	204	222	235	242	239	224	221	254	240	250	232	216	218	240	203	243	223	197	228	219	228	262	222	240	239	231	222	193	236	221	225	231	201	250	212	232	213	224	231	205	215	210	223	206	249	225	205	224	215	195	228	253	211	207	231	260	230	224	204	215	206	218	225	235	224	218	240	240	196	234	217	245	224	241	212	230	213	220	234	241	215	202	225	222	225	222	237	235	250	211	226	236	216	224	244	235	233	216	214	210	220	231	242	242	215	235	222	234	221	247	227	244	228	229	223	241	220	212	216	221	204	212	239	230	240	206	224	223	225	196	226	203	212	239	252	284	257	220	218	214	191	236	199	247	220	257	229	226	261	223	215	214	262	239	222	206	258	215	224	230	215	233	234	216	253	220	223	236	250	245	232	239	217	191	248	223	208	249	215	252	217	253	233	250	232	248	226	230	215	197	230	219	215	246	235	229	239	229	223	266	236	215	209	219
6429	1200	7328	3973	1670	2786	1023	898	801	787	759	743	733	660	675	659	678	682	672	671	642	650	624	626	631	664	621	619	607	602	593	610	600	573	606	650	594	630	546	620	593	567	629	612	599	593	589	642	626	595	584	579	574	566	563	582	571	595	596	625	588	598	597	586	604	595	620	590	631	564	601	621	580	577	620	591	579	576	645	586	530	573	557	577	630	592	594	554	565	586	569	630	607	628	550	592	607	590	563	648	607	553	576	582	576	584	605	620	584	642	575	570	582	593	625	570	562	602	566	595	599	620	585	608	546	584	629	562	566	570	602	612	577	578	607	618	553	590	579	598	578	607	596	538	619	585	620	540	596	532	613	578	589	569	625	581	583	614	603	582	566	556	580	600	588	565	606	592	570	613	577	578	640	582	616	584	566	556	603	582	659	542	629	578	546	611	593	591	645	614	623	597	588	595	576	575	599	596	592	596	636	574	606	573	592	650	563	593	587	577	628	562	574	567	654	582	589	627	589	571	623	630	591	608	556	556	620	554	612	569	586	605	573	624	623	571	630	585	556	579	571	598	560	627	592	599	600	585	577	630	574	610	619	600	606	565	558	611	590	578	580	601	601	574	585	602	583	564	575	589	600	572	575	575	571	561	615	588	593	547	550	610	580	568	577	591	569	576	571	576	541	582	563	589	588	623	606	559	573	616	612	638	593	583	587	575	607	663	586	591	584	576	596	573	585	627	622	607	601	585	576	610	584	576	562	600	601	621	579	597	590	609	563	562	623	587	569	591	571	604	577	552	556	624	595	608	602	593	556	566	614	601	556	604	588	572	567	575	600	608	527	617	618	585	555	572	590	582	581	624	602	599	582	613	594	564	587	560	589	538	613	643	555	574	623	539	585	615	583	584	582	584	551	598	615	582	584	625	598	569	552	569	568	588	567	510	643	563	584	580	589	561	618	517	584	585	613	575	565	602	553	546	598	609	588	617	586	560	562	562	564	623	573	581	577	588	611	530	579	608	607	613	567	587	625	558	583	582	570	596	575	578	583	577	587	592	572	592	556	542	602	560	595	560	570	538	551	610	589	561	566	611	608	599	561	606	594	591	624	581	617	559	624	570	594	572	597	593	552	638	605	593	594	581	577	571	567	576	580	561	606	592	564	590	642	577	566	566	598	606	565	644	595	614	600	600	585	584	609	580	578	620	600	629	591	618	640	575	639	555	583	582	594	619	575	655	611	606	593	557	568	627	561	563	601	591	575	600	582	578	577	587	568	580	605	564	601	554	606	590	627	586	617	578	548	601	570	598	579	628	599	555	621	585	611	568	636	602	619	590	573	597	588	613	581	622	591	630	594	557	608	568	584	583	626	558	636	569	607	582	560	594	552	595	535	563	601	602	590	606	600	619	579	617	633	555	609	592	614	626	576	576	574	594	574	581	587	589	612	592	572	585	603	561	587	633	562	598	565	599	593	598	589	568	611	581	589	585	580	589	562	620	613	587	611	530	573	585	542	569	609	582	587	568	592	577	584	559	578	583	578	593	596	633	610	583	578	615	590	604	577	531	606	601	576	594	550	564	587	573	596	550	598	580	594	584	632	590	623	570	566	600	578	573	585	595	559	599	636	646	598	612	608	567	580	606	567	602	572	579	616	604	586	607	565	547	614	545	573	630	587	625	593	600	529	581	580	591	613	556	586	608	575	605	564	587	569	555	630	624	546	593	595	602	642	576	583	648	601	590	577	580	594	548	571	580	634	571	608	592	571	614	581	590	571	596	544	562	600	547	591	562	612	587	620	652	588	572	594	561	575	581	553	552	566	551	598	576	567	577	560	562	570	571	575	634	585	562	618	547	620	598	579	588	594	610	615	609	570	621	560	570	516	577	587	588	650	569	600	597	605	530	585	545	637	662	570	612	604	559	611	558	614	575	579	644	591	573	582	596	609	591	622	585	581	549	614	593	578	621	603	593	593	599	577	579	578	590	568	558	595	628	577	565	602	585	589	575	578	533	586	618	591	587	606	613	598	624	581	574	569	566	529	627	576	579	586	544	598	548	589	594	627	603	606	613	556	618	588	603	596	553	587	580	577	533	587	568	582	615	611	637	619	629	610	562	620	567	587	534	553	567	626	557	603	605	592	585	576	560	550	590	559	563	567	615	604	590	568	577	576	578	608	590	558	573	593	602	643	580	622	582	594	592	596	588	570	600	625	615	589	577	604	597	600	590	568	540	575	594	623	613	615	610	581	630	582	614	593	610	625	621	564	577	577	601	609	618	573	536	607	502	566	529	589	585	563	622	598	593	569	571	591	558	642	548	567	570	577	592	626	636	568	583	595	637	575	565	614	636	583	570	603	596	582	585	580	587	565	548	596	610	600	573	566	627	559	582	581	565	579	583	605	565	582	581	601	513	563	645	596	604	579	602	582	575	596	564	566	607	567	554	609	593	553	559	576	555	597	608	585	608	573	551	621	622	606	598	586	577	578	598	583	606	589	597	561	581	610	595	644	590	622	578	578	624	554	600	565	598	579	606	602	590	594	621	548	567	568	636	598	553	640	592	608	605	581	612	585	557	554	598	596	586	580	598	572	566	618	621	603	555	616	571	603	554	623	563	610	581	618	550	595	591	561	553	607	588	581	574	596	614	576	593	584	561	593	612	599	618	582	600	519	554	564	538	623	579	579	615	559	603	557	552	562	558	581	588	569	630	577	572	614	584	555	554	582	600	572	586	581	587	626	535	569	598	585	557	585	618	591	614	599	562	602	592	594	587	597	603	554	555	576	617	599	588	599	540	584	547	572	609	591	555	599	538	636	578	534	587	568	589	587	589	634	600	596	568	570	600	630	556	555	622	572	582	579	632	596	613	578	583	588	590	634	566	605	600	613	595	573	581	600	537	591	603	600	601	600	586	564	580	606	577	588	570	620	616	600	576	611	585	592	575	573	554	590	566	593	593	560	600	589	593	555	577	598	567	581	585	632	543	570	570	583	578	604	597	631	616	599	604	595	635	573	580	571	618	595	638	565	594	560	595	595	628	602	581	597	582	612	554	589	572	564	595	578	598	610	608	615	583	589	569	608	554	571	570	620	619	614	602	584	577	616	542	572	580	592	639	572	579	631	612	594	617	574	613	570	643	611	596	610	565	603	537	604	565	644	594	637	558	562	599	583	567	596	566	613	607	581	575	594	637	559	609	582	551	561	601	611	599	589	581	583	587	583	594	563	577	578	551	607	623	601	595	652	609	600	560	619	571	555	605	552	635	604	594	603	575	576	554	611	629	538	576	561	587	583	632	582	556	523	636	584	642	611	560	619	575	563	591	608	640	615	588	555	572	616	585	574	592	573	574	571	593	621	558	580	617	601	566	610	544	576	605	597	598	582	594	553	585	599	576	595	621	577	545	578	562	634	589	591	571	579	548	597	589	518	602	587	621	608	532	579	627	550	599	611	584	567	591	619	583	572	530	548	584	590	608	555	594	592	597	572	624
15405	2100	5511	4010	983	1168	573	524	500	454	415	442	452	396	509	407	421	400	425	403	414	406	414	397	408	401	448	398	410	391	408	450	421	408	440	399	427	412	379	409	375	416	391	415	404	394	382	419	452	422	392	445	443	385	411	396	413	399	367	403	440	418	403	385	365	389	372	391	410	362	418	377	382	390	390	377	388	409	406	403	392	374	413	367	433	405	429	408	407	411	408	370	428	393	401	432	385	353	399	388	406	420	387	389	403	378	359	404	407	401	406	411	405	420	381	377	402	387	401	364	436	425	378	394	383	394	405	393	381	396	415	389	401	419	392	425	412	375	408	423	370	422	424	354	434	425	416	374	380	404	421	412	400	435	398	419	394	391	438	413	390	395	378	424	428	415	422	422	399	422	376	444	401	428	408	397	411	440	426	340	393	401	395	398	427	419	416	355	397	365	377	394	418	408	383	429	414	419	382	425	372	401	398	383	402	377	423	395	420	441	390	412	442	359	387	392	416	407	383	373	404	391	433	395	413	417	413	406	394	380	412	401	396	397	364	394	395	434	387	456	378	395	408	372	425	406	370	408	373	370	370	414	421	378	415	428	408	395	405	405	393	395	406	402	422	407	420	410	435	412	436	445	443	366	408	415	397	456	394	417	411	398	418	437	404	408	395	411	408	394	413	386	387	438	410	379	404	426	407	371	402	390	375	396	409	411	418	421	417	345	428	408	368	399	428	445	400	394	402	390	436	398	409	449	364	400	409	381	402	392	457	405	402	424	411	402	432	399	403	408	387	440	392	428	441	399	391	363	386	389	407	402	410	394	394	410	424	414	391	417	407	423	350	391	387	398	386	358	409	406	393	386	371	404	376	419	404	422	424	389	336	401	390	357	433	411	389	411	428	387	417	383	391	399	397	397	395	401	415	433	417	433	468	418	343	399	394	395	415	425	389	403	397	391	422	406	389	388	440	378	417	386	403	402	358	369	367	357	347	399	404	414	388	384	358	408	411	407	356	420	384	408	408	437	395	391	381	391	392	396	368	381	416	388	408	413	389	398	425	396	388	393	419	420	372	418	420	428	397	363	390	410	426	421	427	408	411	360	380	380	400	391	437	439	385	414	394	407	418	394	398	405	430	399	385	404	399	442	383	375	397	379	366	360	409	383	417	407	406	393	415	411	424	431	422	422	422	377	394	380	407	410	376	377	389	363	410	410	385	401	411	408	399	395	429	404	427	417	386	418	395	414	424	411	383	374	436	407	359	408	361	399	426	414	412	431	414	374	388	413	436	375	402	371	407	422	420	441	435	391	428	388	384	406	429	356	407	364	393	388	397	420	418	360	406	438	427	398	419	395	381	375	395	360	413	432	365	432	401	436	395	356	402	354	427	391	401	372	391	409	406	389	438	440	426	384	426	432	420	354	433	399	420	402	416	391	382	396	411	375	439	371	382	422	388	428	426	421	380	448	400	384	361	431	400	403	439	389	434	368	399	350	415	398	376	380	416	390	464	388	398	391	416	373	434	421	432	429	419	418	360	380	422	383	396	404	384	364	400	415	428	415	417	383	421	394	378	443	395	399	406	387	411	373	392	390	396	434	406	376	418	418	387	393	427	414	412	417	419	393	382	409	384	449	397	378	412	393	397	391	440	419	424	415	428	416	384	454	415	405	365	420	395	385	396	415	417	421	441	401	405	385	404	418	393	432	378	404	423	408	383	381	406	409	387	384	363	419	346	383	401	402	373	414	415	383	383	403	388	405	398	394	389	404	400	383	358	422	420	414	354	393	407	405	431	443	360	391	401	427	377	364	422	422	410	374	407	387	389	404	381	446	392	385	386	363	372	408	402	417	396	385	423	413	394	434	425	423	408	372	396	374	392	358	403	414	354	385	429	414	400	424	380	398	416	390	372	411	455	372	416	401	388	397	402	388	410	405	389	368	398	400	419	408	402	401	398	408	405	413	388	429	408	377	360	390	361	426	391	398	386	401	365	391	361	371	383	381	345	402	401	397	404	404	374	387	424	421	388	430	422	379	424	398	391	381	409	390	392	407	407	378	411	405	421	389	411	391	406	432	389	406	409	403	430	412	410	402	395	360	391	398	428	390	328	424	379	427	427	388	363	392	404	417	369	400	382	396	412	435	395	407	396	418	434	374	377	371	365	416	378	390	410	399	401	373	429	384	449	421	441	414	389	414	385	415	420	390	404	392	389	382	368	408	362	408	381	421	364	377	415	412	396	376	405	407	412	450	412	419	377	424	393	384	353	366	407	401	370	460	412	392	364	436	403	433	394	403	405	413	441	428	415	359	408	400	400	369	407	423	445	383	402	409	431	412	396	375	377	358	371	405	409	388	407	450	404	434	395	416	402	411	382	386	419	395	384	414	383	389	409	408	405	384	432	420	382	383	385	372	404	399	390	413	416	388	396	439	454	374	441	417	408	399	392	372	404	438	366	369	443	468	411	380	436	420	401	394	382	398	407	418	376	440	414	381	374	427	424	416	389	391	397	393	415	412	423	403	419	417	379	390	387	378	385	412	377	404	388	398	419	395	462	396	409	426	377	372	362	385	381	428	447	388	416	420	356	455	342	389	413	414	391	369	429	382	418	382	371	374	396	417	413	434	426	389	431	401	423	412	415	399	388	399	421	401	398	412	430	372	417	403	441	410	417	420	397	430	382	408	397	426	361	369	359	414	436	412	392	397	386	403	381	398	430	391	386	426	353	412	431	409	392	429	413	382	427	402	397	404	417	417	418	374	390	385	373	446	405	404	438	436	420	401	373	366	410	413	361	381	412	385	399	384	415	401	408	401	396	453	405	412	406	355	387	380	384	413	418	376	444	412	405	407	404	402	418	390	399	419	397	402	384	406	415	423	424	402	384	392	386	405	398	423	378	404	436	397	395	384	438	402	414	410	390	408	408	431	394	399	431	389	437	375	407	401	405	382	401	373	392	366	389	361	412	408	426	379	379	406	427	431	427	384	376	384	377	391	383	355	383	398	390	388	377	411	417	430	416	417	439	416	373	382	461	368	423	368	359	376	394	408	356	400	406	421	383	408	406	407	384	397	398	390	430	405	399	385	395	420	400	409	402	412	398	409	382	422	416	406	380	411	408	452	393	432	375	431	406	408	390	423	391	384	360	397	399	416	403	393	407	411	415	424	398	387	395	428	416	407	390	409	389	359	382	385	366	403	410	414	401	414	410	415	437	422	428	344	363	403	413	459	372	391	398	414	418	407	416	408	380	409	411	355	378	402	456	446	413	411	449	421	419	422	379	414	441	403	382	406	411	384	426	408	396	375	419	385	409	392	405	403	435	363	395	379	423	419	381	404	426	424	411	376	386	389	440	382	395	382	411	410	418	389	417	425	428	405	396	396	437	410	359	417	389	392	408	390	392	396	372	383	404	406	373	403	437	407	431	401	406	376	366	393	422	398	415	354	402	401	430	414	380	431	364	400	397	387	432	428	389	394	414	390	375	400
8655	2179	11323	7997	3377	3953	1728	1562	1395	1270	1334	1205	1133	1144	1088	1131	1079	1049	1084	1046	999	1028	1030	1043	1025	985	1013	998	1009	1020	1024	970	974	990	993	994	970	991	943	971	1006	996	995	947	965	1009	908	1006	972	1024	963	963	968	982	955	959	934	971	940	975	917	974	960	940	918	963	950	908	928	970	876	936	992	937	946	956	909	890	912	1028	937	973	986	988	962	940	970	938	959	929	1000	960	966	911	900	946	974	993	964	950	884	965	966	943	978	911	894	987	913	939	962	944	970	951	933	970	931	923	890	903	933	940	933	1003	950	972	884	938	933	933	963	948	963	914	940	944	919	917	919	951	909	946	952	976	906	934	960	962	953	969	976	942	973	952	940	879	902	937	965	994	967	907	897	964	985	987	928	978	950	874	981	939	902	983	926	956	905	931	934	983	982	1001	942	925	933	918	953	953	921	991	988	957	955	970	920	935	956	984	899	949	955	941	953	939	978	930	947	912	964	903	908	955	955	947	946	970	929	1017	996	997	934	947	981	926	917	951	976	903	948	930	935	901	900	952	906	936	916	955	956	911	948	984	930	932	926	875	963	962	976	927	972	994	981	954	960	939	910	902	916	936	914	960	1001	930	918	924	1003	970	971	962	901	927	909	978	934	896	966	974	886	935	959	943	980	952	906	918	962	949	934	960	952	944	928	955	931	967	939	944	914	990	961	974	942	997	975	940	928	903	968	964	979	915	913	961	918	959	920	951	931	984	869	1017	939	933	935	1029	918	963	938	958	951	940	908	884	980	996	971	963	984	902	984	941	919	939	916	928	940	975	959	967	977	923	955	945	983	994	927	967	928	935	936	960	1000	910	998	942	903	901	932	975	894	945	922	980	964	958	971	971	886	945	1007	920	904	998	928	960	919	945	966	964	980	1022	941	940	928	988	979	933	949	950	937	946	935	955	972	934	906	987	923	890	938	940	929	931	868	916	937	952	951	953	950	949	953	959	981	886	906	945	922	898	953	905	944	950	970	908	985	869	899	1027	935	897	941	918	934	981	968	987	965	926	971	919	890	961	927	957	908	930	932	907	938	933	1003	918	993	952	923	934	969	923	967	972	989	936	929	951	977	918	957	1026	866	926	966	950	957	945	942	927	949	946	984	964	948	935	980	939	967	916	877	909	1027	958	921	917	982	959	927	935	927	996	906	929	920	947	967	993	964	976	939	903	960	965	961	949	919	982	951	930	908	929	982	944	950	961	975	951	939	955	932	906	1010	965	949	951	998	901	955	923	918	965	931	902	965	976	906	954	940	946	954	887	943	937	910	949	915	957	936	916	964	898	940	937	921	963	974	960	934	1014	948	946	975	941	951	932	941	943	1003	923	964	921	903	1008	975	913	991	946	964	948	947	920	930	888	900	893	939	992	876	959	925	905	949	1022	939	940	943	917	1015	980	942	920	892	922	931	996	961	940	925	973	899	959	942	935	1018	970	980	939	940	967	937	928	1026	963	912	944	945	948	923	842	918	964	954	919	970	933	914	948	965	909	999	966	938	913	930	969	921	961	949	975	959	998	982	928	911	946	941	943	901	972	923	926	971	974	945	909	986	935	900	968	941	949	904	938	922	957	978	976	947	1003	952	956	953	1024	983	945	948	944	969	919	904	946	926	966	938	942	995	989	951	966	950	932	997	847	913	884	961	925	937	967	906	967	958	929	959	943	997	915	917	993	937	914	962	954	937	943	976	960	904	914	945	961	942	960	948	860	984	915	950	933	927	930	948	908	953	972	923	973	938	955	927	938	921	981	943	956	914	955	937	917	955	938	961	955	1020	986	927	967	933	975	968	940	943	916	950	954	983	1020	948	946	980	931	931	1006	954	931	933	902	957	953	951	945	915	902	919	909	952	981	891	935	1027	984	929	979	938	938	899	927	954	949	890	931	995	999	918	939	939	977	1020	963	943	1004	944	939	957	868	956	991	939	937	952	972	937	987	979	962	928	894	893	911	955	963	935	962	932	926	959	903	953	945	917	916	954	920	897	977	916	955	944	934	930	957	968	941	922	1000	952	950	949	954	915	907	935	965	898	881	944	937	928	979	967	880	1023	943	934	893	920	911	951	933	924	954	960	940	958	915	1006	958	987	947	992	933	980	1015	944	961	910	984	939	972	897	944	999	965	991	952	1004	934	944	950	993	894	940	932	910	991	924	941	952	950	969	944	938	906	951	957	946	981	926	999	930	946	945	916	976	972	933	956	934	927	908	969	900	942	934	959	955	908	918	943	933	951	937	959	962	988	955	892	943	923	1005	963	945	932	918	943	919	937	931	957	935	970	909	995	929	913	898	923	991	952	993	896	931	963	954	912	1004	1000	911	938	923	896	919	917	921	967	922	928	985	943	966	901	984	934	937	975	986	923	955	949	986	937	950	939	934	925	900	1008	925	953	977	909	951	979	957	953	907	987	953	839	924	953	921	928	989	947	924	987	940	934	946	950	950	924	923	983	964	951	980	929	998	905	957	965	927	934	975	946	892	886	962	902	911	941	906	913	937	941	936	896	972	1008	961	934	950	1002	920	951	948	953	946	943	889	923	914	904	988	918	1011	949	940	896	916	942	950	937	936	1019	932	912	943	982	953	949	985	946	953	969	964	953	947	955	951	889	928	924	918	908	969	943	943	983	977	953	939	895	948	959	990	970	1011	995	931	928	946	915	950	981	939	954	946	973	943	921	966	968	981	994	961	1007	948	901	951	969	976	921	954	918	1009	956	957	953	913	978	934	970	937	954	959	894	968	925	946	934	931	966	912	951	987	956	972	962	886	977	928	950	917	915	936	886	955	960	985	932	927	936	968	1012	954	884	1022	953	984	963	947	952	962	954	913	971	999	946	916	953	988	919	962	970	956	963	952	943	972	928	928	995	951	949	980	979	854	956	940	945	940	959	916	976	984	1008	948	969	935	900	982	895	961	964	914	964	990	909	902	952	982	933	987	935	974	1016	971	919	977	982	917	950	985	944	999	962	1007	944	954	916	976	932	949	923	972	940	912	957	940	948	876	932	858	1003	940	968	925	952	922	931	942	958	969	961	964	948	964	924	936	909	890	926	970	920	940	906	898	960	936	919	919	929	870	958	899	948	954	896	913	937	925	979	964	977	983	913	994	932	979	957	929	994	886	972	918	944	949	938	1005	943	960	913	976	883	974	1002	964	933	945	908	902	950	959	968	1003	905	985	964	967	931	991	1022	900	972	975	979	899	959	922	968	933	911	895	969	948	979	995	929	949	894	949	909	971	951	988	957	959	964	936	977	934	1009	954	958	941	935	937	942	917	972	921	926	958	974	925	918	950	913	975	942	916	902	930	938	989	945	972	933	915	950	920	902	990	961	919	957	941	962	880	1006	950	924	922	951	963	933	1018	964	931	943	921	1002	963	918	950	905	971	979	938	960	929	968	963	911	967	873	885	951	955	1002	929	974	931	972	961	956	963	979	950	949	906	911	980	942	913	908	956	953	906	971	946	958	958	977	959	938	941	907	1000	925	978	972	919	1012	916	999	955	971	955	1012	895	970	927	886
1926	672	2471	1422	1049	698	403	401	375	405	355	391	365	381	421	408	395	397	383	368	378	381	398	395	374	353	373	421	418	358	395	378	350	365	390	406	414	377	386	412	379	407	400	405	394	369	388	396	374	379	417	419	428	354	385	366	377	431	418	389	384	436	435	387	396	368	372	384	375	399	397	354	416	399	375	400	418	363	390	364	406	384	378	396	379	396	397	432	387	390	399	399	381	392	367	376	449	397	411	375	366	416	361	409	355	403	391	382	410	354	397	369	401	392	443	398	385	419	424	404	388	407	374	356	388	367	378	374	379	375	375	368	385	395	429	411	402	410	395	363	382	388	364	374	387	373	333	409	375	375	405	366	390	340	365	371	392	370	368	430	404	386	412	423	387	412	379	421	383	405	387	439	411	360	419	412	388	362	390	399	370	366	401	393	377	393	353	393	416	387	382	395	383	406	430	417	413	412	396	411	352	379	395	378	382	410	404	384	384	369	396	379	359	430	415	422	392	394	392	393	357	413	412	415	398	436	392	393	372	406	374	343	354	394	371	363	401	438	403	379	409	408	364	407	380	399	403	418	418	375	449	402	406	384	414	356	355	397	379	397	392	372	399	406	360	392	408	386	401	400	368	399	374	407	374	407	363	411	396	385	410	401	342	359	413	378	416	413	416	354	367	369	355	373	386	408	407	413	406	406	388	393	389	379	390	333	378	391	382	399	387	342	349	394	382	368	389	383	400	366	372	386	415	379	428	372	389	401	394	385	379	356	359	391	410	388	372	407	390	391	377	424	361	378	391	410	450	352	362	401	388	403	384	429	376	365	411	371	390	353	368	416	412	400	393	379	379	422	400	360	428	375	420	396	374	404	375	413	396	394	430	400	393	371	334	402	349	339	378	366	395	404	404	347	402	423	376	399	382	425	422	394	405	399	444	398	393	410	404	368	382	404	360	385	428	360	389	379	384	394	379	394	394	407	383	374	360	392	429	372	358	356	370	369	399	394	387	426	398	447	354	386	368	407	373	387	388	390	408	373	367	367	398	394	356	405	443	375	396	379	383	371	399	357	414	405	398	412	379	406	413	387	391	378	399	376	368	389	416	367	377	383	402	426	358	348	433	411	386	407	419	408	389	380	407	378	369	439	393	389	414	359	363	383	374	354	372	339	408	413	359	412	337	417	411	394	388	373	372	374	399	400	403	352	389	401	389	403	407	390	395	405	380	366	405	389	379	393	393	418	392	445	386	413	400	374	414	386	361	384	383	380	395	423	398	419	411	392	434	367	405	400	377	371	386	399	403	437	404	356	390	392	375	386	381	368	380	378	406	417	398	396	377	375	358	388	351	410	386	417	374	395	394	414	392	409	369	421	414	356	360	372	407	365	390	388	396	415	384	362	406	396	413	394	385	376	388	345	388	417	431	374	374	388	382	395	402	435	384	381	389	416	417	413	345	442	380	407	413	406	404	416	384	411	375	398	360	427	395	407	405	424	382	391	430	372	369	398	380	372	362	386	424	369	377	380	398	420	383	424	383	373	385	391	381	394	401	399	380	359	424	385	393	352	381	403	386	378	376	391	374	405	358	403	396	328	378	381	420	408	394	352	400	369	381	348	371	408	377	438	365	434	370	371	412	444	364	386	373	393	408	396	393	405	373	375	424	381	381	405	356	371	393	362	402	363	401	408	409	424	413	420	378	388	395	399	381	407	397	397	384	385	384	389	425	395	395	353	378	385	393	385	385	403	393	381	409	392	414	440	420	377	384	397	414	360	406	389	370	401	410	380	355	386	364	376	371	410	405	417	375	388	409	356	406	357	390	396	396	387	366	441	391	394	419	378	411	406	363	380	409	400	431	397	395	421	363	420	396	430	411	383	352	416	418	391	346	370	352	381	375	392	384	396	399	402	414	372	392	384	412	369	389	403	416	402	394	364	405	410	426	428	384	398	337	393	417	358	383	408	402	402	385	360	343	367	373	372	414	408	413	391	372	373	435	397	393	353	418	391	423	428	367	389	375	373	387	393	394	381	421	392	393	382	430	374	380	389	404	383	428	410	368	385	405	376	432	419	399	391	366	406	396	391	372	362	372	392	398	377	389	370	401	391	386	352	395	413	348	387	388	382	443	371	402	426	386	405	372	423	419	404	413	368	362	374	385	377	388	441	384	369	365	422	379	392	380	379	355	346	364	391	399	367	415	382	365	393	421	424	387	432	357	393	419	381	391	391	378	393	354	378	378	429	380	370	415	366	391	397	426	390	376	387	383	403	378	401	358	345	389	413	385	377	369	407	347	403	387	393	409	420	401	400	389	391	402	416	404	429	352	407	411	382	404	373	369	399	390	419	351	418	408	370	401	407	387	359	363	375	376	354	397	391	414	386	376	415	352	380	363	391	397	413	349	390	390	359	387	367	382	369	382	391	406	387	404	395	441	440	354	365	411	380	382	414	399	424	452	392	348	411	388	384	411	393	386	429	362	408	398	403	413	403	387	379	369	427	403	402	386	377	393	342	399	349	387	425	403	385	378	374	365	399	422	385	421	408	402	396	380	353	382	380	392	387	406	372	380	380	393	409	383	416	420	378	440	394	375	392	373	384	360	419	415	372	405	433	402	438	397	401	438	379	383	414	383	359	331	388	374	378	408	410	393	369	380	378	394	397	386	345	418	424	396	401	392	394	382	394	432	389	387	400	391	394	397	352	382	394	369	370	404	397	409	419	364	446	419	361	382	392	379	382	392	385	394	381	387	391	353	377	395	380	425	380	387	361	385	408	401	382	383	408	425	413	382	377	387	374	396	424	384	389	434	409	422	371	408	435	388	379	391	416	401	358	364	425	386	387	377	400	415	394	390	360	389	400	402	389	390	420	360	368	368	441	376	377	408	380	416	390	378	426	394	380	406	366	382	394	403	422	392	385	368	361	398	407	400	406	369	407	405	397	375	379	357	382	384	391	395	438	427	406	380	426	387	406	372	386	389	369	402	380	436	422	411	399	394	413	391	395	393	425	382	409	368	395	356	402	373	364	416	369	371	372	400	375	381	394	386	392	387	403	425	389	397	375	402	381	384	403	363	398	374	387	387	392	409	424	397	390	414	389	408	387	406	374	377	397	404	422	410	398	385	383	391	357	395	371	386	342	402	362	421	386	387	384	374	366	366	395	398	381	398	385	405	383	407	402	391	387	381	402	391	392	349	368	389	381	371	401	380	346	381	399	406	395	335	398	373	376	423	385	424	367	370	361	372	366	415	408	369	378	344	380	388	396	368	418	407	386	388	366	419	397	384	401	389	423	396	365	394	396	371	418	356	403	383	382	348	410	391	427	382	376	382	406	393	393	382	381	380	391	377	368	395	391	376	435	394	409	334	420	392	370	365	407	406	389	353	397	382	383	369	365	408	401	436	396	428	417	433	371	414	382	404	382	393	416	384	377	358	374	385	389	390	386	379	381	390	401	398	383	408	403	376	354	390	373	391	393	380	428	381	386
2155	1150	4993	3300	3702	1847	890	945	848	894	851	891	892	924	885	902	910	909	879	878	894	911	841	887	856	859	897	859	914	889	818	941	863	872	893	965	911	811	895	863	880	864	851	896	917	861	875	923	921	917	906	893	883	919	840	890	928	879	899	909	912	908	864	856	926	959	882	877	947	848	864	903	879	879	850	855	891	881	869	897	872	858	859	936	891	940	879	908	833	854	875	884	842	933	882	855	920	884	859	918	838	882	886	914	899	862	893	891	886	895	819	921	874	863	913	893	889	870	918	856	855	923	887	884	906	919	882	910	844	881	950	894	920	921	890	905	878	858	851	888	878	872	870	827	881	879	887	929	870	844	892	892	853	878	885	864	909	879	884	875	922	859	926	859	873	855	888	897	872	902	876	881	886	913	934	901	911	885	874	850	877	905	877	850	890	907	931	878	878	911	895	857	872	865	866	804	868	850	854	835	851	875	862	879	910	869	906	925	900	857	879	890	938	917	896	868	890	910	851	868	880	848	855	905	898	922	879	860	860	843	960	849	919	922	902	850	911	870	850	855	897	876	877	894	891	926	899	850	884	875	862	894	920	884	880	937	924	892	893	871	903	938	823	939	876	887	912	885	912	834	922	857	885	904	884	915	924	874	870	884	903	869	881	882	923	938	908	888	907	849	859	908	892	848	852	830	881	878	870	921	884	885	867	877	843	906	876	872	840	880	903	941	895	880	875	912	896	840	899	892	937	894	914	861	906	887	854	828	848	929	869	882	863	891	851	880	830	894	899	910	920	912	875	870	883	874	943	857	899	944	835	946	900	924	925	853	862	909	888	868	883	931	875	895	872	872	897	864	865	841	938	887	934	927	876	896	881	847	916	890	898	912	890	835	893	865	875	867	930	914	842	833	901	827	894	873	933	933	932	901	907	922	906	885	913	922	910	868	879	910	901	869	891	871	883	885	893	889	854	849	868	935	950	889	938	922	914	907	891	898	927	843	847	905	898	904	913	872	884	916	842	893	888	871	888	902	843	924	877	904	861	874	895	876	865	932	860	908	850	885	908	893	912	867	892	879	904	842	812	877	888	928	905	884	866	931	886	895	848	893	870	878	867	885	869	948	896	820	870	891	865	903	871	866	821	937	883	862	834	871	910	894	914	862	885	896	914	885	914	901	892	810	916	862	880	858	847	897	884	916	815	928	902	880	861	929	915	879	868	901	876	816	839	930	937	870	866	912	908	891	889	832	886	909	871	928	855	903	899	893	942	901	899	867	869	881	860	868	871	852	902	851	906	834	904	871	875	914	894	898	851	887	861	925	885	912	872	875	885	866	921	907	820	892	888	905	855	881	876	839	901	903	881	894	925	797	932	911	954	862	866	903	914	932	949	874	874	837	846	860	882	811	909	912	911	897	861	872	929	934	858	919	933	829	930	837	924	865	885	855	831	870	866	916	910	930	852	914	867	901	903	880	854	961	929	898	881	823	872	891	887	893	881	891	828	917	862	885	904	931	910	861	908	885	907	890	818	872	936	866	845	859	865	857	890	889	854	875	907	884	840	907	849	857	880	900	960	843	906	902	872	873	910	877	874	858	865	859	884	889	858	863	889	905	893	847	884	926	887	856	930	899	879	886	882	924	896	885	887	862	865	909	881	962	893	870	902	935	890	888	878	902	809	871	919	868	883	894	890	866	881	913	879	955	901	913	955	884	878	817	867	869	909	909	884	871	909	895	864	896	895	867	834	867	946	853	851	865	881	873	885	918	945	856	912	917	897	897	906	961	886	860	932	816	896	898	934	932	904	923	890	861	891	854	920	889	863	898	841	915	906	830	895	927	850	916	859	861	872	869	883	882	871	889	866	822	938	860	842	902	800	879	886	900	875	870	917	834	929	860	946	862	894	862	886	921	905	876	904	884	863	924	914	826	952	959	852	936	868	881	884	828	874	871	941	871	898	858	904	902	843	952	877	842	867	889	875	932	859	854	850	905	885	824	882	935	928	868	932	859	878	896	879	880	868	852	905	872	911	885	927	862	869	904	927	892	889	876	890	894	850	934	889	906	915	915	888	860	902	869	813	904	877	864	943	845	963	890	906	879	841	919	857	888	850	889	928	888	916	947	930	892	925	879	883	854	925	868	835	930	877	932	893	885	894	896	899	886	917	947	878	912	889	886	865	873	874	894	852	881	870	863	897	855	883	939	920	889	875	838	884	899	899	865	931	877	901	877	847	919	826	887	841	873	874	936	858	893	885	884	871	915	865	859	867	897	861	866	929	861	886	926	871	905	903	900	883	932	893	929	877	892	922	893	876	885	898	880	921	853	860	895	878	900	907	881	890	893	856	887	903	849	878	887	912	880	877	874	930	852	866	825	839	871	895	869	911	881	871	874	886	889	873	866	877	900	875	897	859	896	899	869	886	890	909	892	854	878	889	853	828	923	910	867	896	932	852	855	919	830	880	855	946	884	869	912	935	865	901	911	856	887	887	865	843	827	872	948	900	813	923	837	816	898	965	880	941	866	898	885	877	935	834	886	875	944	896	911	879	903	905	927	881	840	913	861	888	891	901	904	896	903	821	920	921	879	865	856	927	876	846	824	903	897	927	881	871	868	885	902	850	836	872	842	915	906	890	892	903	886	908	920	876	880	920	900	836	882	878	886	854	911	872	958	901	863	861	843	913	878	894	868	904	911	879	900	883	921	881	827	918	863	890	894	910	867	886	937	904	884	927	901	952	862	898	895	895	869	866	897	906	869	812	911	877	943	865	899	915	897	865	854	831	925	841	878	895	946	875	884	873	915	842	916	878	887	951	884	869	848	861	847	880	899	870	931	867	883	933	867	908	917	846	833	902	846	912	837	934	867	881	855	876	858	928	902	861	908	893	882	912	892	869	914	890	900	890	888	883	887	885	878	882	857	866	871	875	876	901	854	872	919	892	861	924	880	901	832	914	849	896	865	904	881	881	930	893	857	896	900	837	868	863	898	898	944	908	942	871	910	878	917	872	916	901	843	926	836	901	822	866	925	894	896	905	880	915	837	866	841	937	872	849	901	869	870	874	927	922	868	870	885	856	886	866	897	871	918	894	879	907	874	909	890	897	867	834	904	878	905	904	915	883	885	862	919	854	884	856	878	866	840	869	865	893	937	910	913	855	922	895	875	888	885	886	892	897	885	917	846	893	935	896	892	893	864	892	896	898	863	838	924	934	854	848	871	904	893	899	892	947	919	930	852	846	900	921	892	901	867	878	878	884	861	927	821	889	910	914	947	880	939	858	903	911	886	845	890	876	831	841	900	850	930	831	908	839	925	892	921	886	896	892	873	854	880	963	934	898	838	887	884	917	876	831	910	901	873	876	850	872	904	869	869	913	905	910	900	860	909	856	837	888	903	858	929	889	865	927	920	862	845	819	898	930	929	873	882	882	933	861	859	941	899	891	916	850	870	870	880	828	891	895	871	853	872	890	917	893	863	856	888	875	869	877	898
8072	1067	3231	1508	3142	1578	354	309	334	313	321	304	298	276	297	275	266	270	253	268	313	283	238	277	248	278	252	319	262	245	288	241	270	282	300	283	251	229	307	253	288	244	295	276	248	246	264	262	251	280	264	263	232	255	272	273	290	266	254	293	300	263	252	256	254	260	267	250	237	269	249	310	239	280	283	282	247	236	302	258	267	288	249	269	238	298	275	281	272	302	256	273	280	257	239	254	277	258	267	257	295	257	310	261	240	264	249	274	259	257	259	250	281	268	281	240	252	252	258	237	293	270	253	268	254	271	239	281	274	294	223	263	250	254	253	266	255	251	273	273	247	254	257	269	266	260	269	290	265	245	260	287	256	285	282	281	243	248	249	287	289	227	257	282	269	256	276	251	255	254	258	250	273	266	264	255	284	289	238	244	273	256	245	279	305	272	254	258	257	285	254	242	270	301	261	264	255	219	245	290	295	274	292	282	279	274	241	238	288	278	261	243	250	258	259	259	281	310	252	267	270	309	277	290	254	315	279	250	269	297	238	243	265	264	261	246	253	277	262	224	278	241	254	259	247	264	275	289	234	294	278	254	229	229	244	251	262	258	258	253	224	278	269	278	298	248	269	270	286	232	219	258	266	287	267	282	290	298	285	274	258	246	261	293	284	240	260	304	249	274	259	274	278	267	273	280	276	274	266	250	269	293	276	273	297	245	266	258	301	248	260	271	270	257	289	272	271	256	273	259	262	250	265	246	286	227	242	237	270	276	278	281	256	266	256	282	264	282	236	250	279	250	255	234	255	268	272	250	245	255	269	269	307	246	265	239	254	236	253	258	249	228	240	262	261	249	269	273	265	255	248	245	278	301	284	265	245	254	257	265	269	241	249	247	272	278	264	261	297	265	257	234	270	294	271	279	217	269	255	279	236	271	251	242	275	276	254	272	261	263	262	290	290	284	271	243	249	227	288	290	273	267	274	258	286	268	233	256	274	250	260	278	267	249	253	255	271	282	290	304	270	257	282	228	245	278	249	264	247	285	243	284	269	242	264	259	252	258	282	243	260	239	250	289	248	261	273	282	286	302	274	293	274	289	249	245	247	259	265	228	325	279	298	255	253	270	273	268	249	233	238	264	261	256	257	234	257	242	257	280	292	259	265	266	266	230	278	244	248	289	259	263	255	246	280	249	283	262	257	247	256	271	242	239	261	276	245	285	238	280	310	254	230	289	280	258	262	264	272	233	246	276	298	253	242	280	261	259	279	278	287	260	261	250	258	257	259	298	284	282	279	259	282	258	252	248	263	258	244	238	245	243	262	221	238	271	259	286	279	258	277	262	244	254	276	277	274	260	276	303	263	253	256	256	289	284	278	248	285	245	270	249	249	298	288	284	253	265	241	270	288	287	286	236	255	227	264	248	269	285	280	269	249	257	247	265	289	267	259	276	263	233	254	261	286	230	261	275	276	278	251	254	273	275	261	307	239	279	275	234	215	269	254	269	259	268	304	301	272	265	298	260	254	254	277	272	263	251	275	272	259	281	255	258	285	264	246	255	286	245	276	279	247	263	282	265	251	276	242	266	275	262	288	247	302	261	267	249	260	276	282	252	227	280	257	274	257	265	265	230	249	280	231	288	265	281	283	261	242	269	259	264	241	249	286	222	245	218	282	275	254	244	264	249	258	286	281	239	269	260	234	228	272	245	260	278	254	275	258	233	266	259	258	243	298	295	258	271	292	262	272	243	250	249	273	227	254	279	280	261	251	252	274	273	256	243	246	244	255	247	279	310	272	269	280	263	253	278	264	299	290	271	257	258	267	269	244	297	239	261	253	261	281	269	264	269	256	279	262	262	277	280	251	266	272	270	268	260	252	250	286	276	259	299	257	274	271	236	271	249	234	265	259	236	260	261	268	274	281	263	307	299	267	277	267	280	271	286	266	262	220	224	269	277	285	257	280	263	296	275	260	237	229	254	268	259	230	249	234	286	254	297	268	275	258	245	255	221	286	255	248	262	268	261	247	261	266	257	242	242	266	246	284	273	271	265	271	238	271	260	238	261	280	272	270	267	271	272	229	275	267	268	254	248	276	287	258	247	276	257	264	282	249	264	282	252	283	280	234	280	255	288	256	257	254	251	263	247	269	287	266	279	245	272	229	247	252	268	267	266	242	273	274	277	234	295	271	278	266	287	244	265	258	253	283	261	251	295	301	278	273	270	256	262	250	288	270	271	250	269	255	249	261	277	250	280	273	240	268	281	232	277	243	263	253	250	278	231	267	261	246	272	271	279	261	260	245	276	239	250	243	238	265	261	289	285	293	264	258	285	257	280	269	270	274	253	270	240	236	239	279	256	264	274	258	251	262	267	260	265	291	259	223	272	265	231	265	226	279	274	294	274	278	291	240	257	260	268	256	284	247	289	274	289	280	283	286	252	250	256	263	240	263	238	242	276	267	256	273	265	266	221	267	294	274	246	248	285	222	245	247	254	283	231	291	283	252	271	279	241	237	284	276	239	267	252	266	259	250	271	263	259	256	267	251	273	305	265	270	244	294	262	282	263	271	251	260	252	262	245	261	268	261	273	297	260	271	277	281	306	283	291	288	244	287	250	296	280	271	270	258	249	290	291	287	268	236	263	255	251	299	267	257	264	264	244	252	243	269	263	268	279	246	265	277	251	253	260	250	241	275	267	266	215	240	269	272	292	302	275	252	282	262	257	250	245	290	233	255	276	283	267	265	277	254	259	255	255	293	278	264	262	275	270	295	246	274	253	266	268	297	243	249	297	264	245	281	272	284	247	267	272	256	292	269	259	299	277	274	247	269	257	250	264	230	256	311	270	226	270	282	283	259	289	264	254	265	286	265	248	289	246	245	268	235	241	256	272	253	242	237	273	244	265	275	271	272	271	263	263	278	291	269	262	263	267	249	251	262	268	250	228	264	248	271	258	266	267	318	271	237	265	265	256	248	259	280	243	235	261	262	250	251	217	249	300	290	255	264	270	287	290	236	263	258	311	279	251	265	242	275	223	255	271	256	273	270	263	242	272	266	256	275	265	269	271	257	265	248	241	236	254	232	259	253	261	254	242	262	262	266	267	257	251	242	265	278	276	276	275	267	258	286	278	268	272	264	278	262	237	271	256	282	274	250	254	252	266	280	241	253	258	228	268	260	273	259	244	273	245	281	259	265	241	255	256	300	237	251	240	261	228	266	261	254	242	249	281	266	229	256	268	266	265	250	246	246	247	265	260	263	288	243	250	229	235	266	291	263	262	264	232	294	234	262	276	242	257	247	263	275	276	305	268	253	282	257	250	270	279	256	255	243	318	263	281	263	247	235	253	258	241	291	247	280	271	267	240	265	259	250	256	266	278	282	268	269	256	267	267	245	278	280	245	271	241	294	264	259	252	281	239	244	330	276	249	293	254	244	235	263	249	261	279	247	282	280	253	235	286	277	254	270	268	247	261	268	224	244	264	246	243	247	282	266	286
6489	1403	6738	3545	11414	3516	1027	906	898	871	808	837	750	709	768	743	768	698	685	725	757	678	687	682	686	715	727	632	691	681	718	730	667	665	678	685	714	673	661	703	649	704	702	639	664	656	710	694	662	649	638	667	644	695	690	686	674	697	642	642	680	666	717	708	707	655	679	611	657	713	675	625	703	687	675	683	628	620	644	691	735	645	668	666	694	688	681	685	656	659	628	673	639	651	660	664	704	679	650	688	636	620	682	692	697	657	661	645	682	658	675	608	644	630	672	660	707	653	651	629	628	629	655	645	626	623	658	674	646	634	691	637	663	641	685	653	711	647	669	719	665	687	674	638	607	648	661	651	632	598	655	679	653	648	659	628	673	609	647	638	655	642	688	651	688	636	677	627	663	707	646	685	627	677	670	658	646	632	657	673	636	672	638	707	684	681	677	648	713	684	659	684	644	670	653	670	679	691	666	630	653	662	636	694	633	652	670	657	655	658	693	639	688	658	677	701	673	648	640	664	651	668	719	652	601	711	643	656	686	687	654	686	686	654	683	630	692	696	708	624	694	649	657	609	644	632	673	644	639	651	688	641	652	637	610	642	676	640	683	656	635	673	664	678	637	685	665	679	692	672	664	647	625	711	678	721	673	644	673	630	664	677	667	707	668	654	619	648	680	685	720	659	655	646	668	644	675	630	695	671	739	712	652	625	608	683	657	657	668	647	694	646	654	631	681	676	708	680	688	690	640	668	678	705	689	675	675	654	681	657	666	673	659	668	673	685	662	609	645	662	685	651	609	655	650	611	653	637	660	664	677	675	654	699	665	679	654	658	681	678	628	664	627	699	677	680	674	643	696	635	652	652	673	658	671	676	648	623	723	654	624	663	666	640	670	677	659	643	624	652	634	656	722	658	673	672	695	714	652	630	649	668	644	658	606	630	662	673	651	705	674	639	659	654	629	662	700	662	664	687	657	640	640	637	673	683	672	646	658	636	682	686	656	666	666	641	679	697	601	660	662	660	677	660	651	638	632	649	675	664	641	671	673	645	690	681	655	644	648	635	690	627	684	685	625	690	630	658	662	678	689	680	647	671	667	714	690	660	653	668	692	653	670	677	641	638	629	742	689	598	617	644	685	659	683	679	625	673	687	652	651	612	698	695	576	684	681	661	666	666	671	672	682	655	665	697	656	622	666	686	673	648	703	667	644	656	628	655	663	691	626	705	656	660	674	674	729	678	641	650	610	713	682	694	679	644	627	669	619	637	678	642	713	622	682	662	701	633	737	705	698	657	635	670	704	657	685	650	639	647	682	649	685	671	673	655	686	687	639	648	648	647	649	654	650	628	680	664	669	648	613	597	649	675	663	691	661	662	685	641	650	648	695	673	634	632	636	673	685	660	683	646	650	676	638	672	626	636	685	632	617	695	649	668	672	651	637	703	643	668	736	662	659	666	694	622	676	661	705	690	628	712	660	639	686	686	635	663	691	653	662	702	666	647	665	666	646	728	656	663	611	677	688	649	646	697	690	639	672	648	678	658	647	615	673	656	715	667	682	696	663	646	676	669	714	649	650	685	689	694	668	674	668	693	659	600	621	574	660	603	684	652	606	667	655	685	691	680	686	706	671	641	683	707	630	615	670	676	668	665	694	706	662	680	676	695	673	680	652	687	656	681	654	713	651	692	658	658	658	659	676	656	670	655	615	622	664	683	665	643	658	679	672	690	687	651	655	678	690	693	714	619	732	659	624	634	707	689	669	638	647	634	620	682	629	707	707	616	647	669	628	696	668	653	608	670	651	678	674	657	640	685	653	583	665	703	677	650	702	692	667	653	674	680	630	655	707	679	621	673	617	636	651	637	699	682	644	630	638	630	644	657	658	689	654	630	672	697	636	624	671	687	637	647	642	664	655	643	671	705	689	686	617	666	638	626	650	654	664	652	689	684	691	677	638	688	693	627	645	645	684	632	604	651	657	657	616	624	654	580	618	639	650	663	693	646	686	671	625	623	649	666	646	676	624	680	681	667	675	721	680	690	615	656	703	662	654	626	688	663	653	637	647	627	693	644	649	627	679	673	672	659	602	634	616	679	621	635	603	673	627	677	664	680	647	620	694	660	693	663	608	663	707	690	691	670	658	653	695	638	651	677	648	608	689	678	614	684	653	657	679	652	639	678	649	646	647	623	675	683	621	666	670	677	700	702	659	660	675	689	687	658	708	690	659	648	688	619	667	685	679	627	697	699	640	656	692	676	700	681	740	663	653	637	647	681	676	680	650	665	673	661	693	643	682	702	677	706	668	627	642	703	609	649	653	711	696	684	640	665	672	694	685	653	655	699	631	662	628	647	690	601	695	643	613	683	683	675	634	645	663	690	669	698	648	611	669	693	642	711	667	678	644	643	644	627	657	647	641	659	659	660	674	657	622	690	668	642	657	696	676	670	684	644	657	689	659	704	628	672	658	638	624	655	684	687	643	731	673	649	697	633	666	657	649	665	621	667	695	677	630	727	690	675	631	664	669	648	637	656	654	598	731	662	632	675	659	621	624	691	655	643	680	644	671	630	663	666	686	647	662	673	705	687	682	681	655	628	685	619	682	683	733	721	703	722	671	647	680	640	650	629	656	664	654	663	645	672	676	636	625	650	698	619	688	619	690	673	672	684	649	650	670	623	630	631	636	704	675	644	677	671	719	669	661	677	636	661	653	644	712	656	680	671	669	697	687	684	699	657	677	659	647	655	646	625	657	641	646	636	676	690	698	641	632	668	646	664	685	662	676	689	661	605	645	638	655	650	695	670	579	636	692	655	656	671	594	683	683	623	670	683	651	658	693	705	697	627	664	626	651	662	708	647	611	667	656	675	650	661	652	608	679	626	696	659	685	661	659	681	690	706	717	705	708	635	636	726	657	653	637	653	597	657	671	694	633	661	660	671	693	633	671	665	688	622	661	658	674	690	660	616	609	661	618	699	636	676	716	631	663	715	679	619	669	641	673	695	700	723	709	697	635	634	623	687	683	657	694	689	650	684	708	685	651	599	654	695	657	680	652	685	722	601	664	600	661	660	663	612	657	657	709	683	672	634	640	690	658	640	673	707	695	711	660	674	685	670	657	632	669	676	639	680	657	702	686	668	679	631	710	677	667	690	662	711	631	709	679	650	656	648	641	674	670	665	630	661	671	636	639	696	634	680	630	677	622	635	673	658	671	653	666	670	651	590	655	642	627	653	694	677	685	672	697	661	663	712	685	724	668	639	662	686	681	674	676	669	690	653	664	640	656	692	670	663	671	611	651	728	640	646	611	646	652	661	692	689	661	678	635	651	679	633	669	659	700	684	675	642	629	681	642	659	681	667	670	669	608	661	707	664	671	675	662	660	716	637	630	635	661	637	681	662	662	639	684	708	682	639	650	654	665	674	645	685	659	691	661	634	675	678	637	691	682	663	679	668	664	654	622	632	688	709	638	633	642	644	680	610	617	655	634	734	647	631
15244	2320	4292	1833	3758	1928	619	531	535	460	454	472	494	470	419	427	487	450	410	414	419	426	421	468	417	421	439	397	427	404	440	421	451	422	387	454	421	421	423	433	444	404	444	426	460	457	436	459	392	442	429	413	417	448	440	440	429	409	440	498	418	435	392	432	414	424	412	441	452	440	400	447	450	408	447	389	401	432	432	424	433	438	378	431	413	429	411	457	446	416	437	397	367	429	389	428	391	409	424	401	437	442	418	435	414	429	390	426	426	427	403	420	457	425	420	427	404	424	408	426	427	425	388	405	399	389	412	408	421	419	404	434	439	440	404	447	453	428	412	397	416	385	398	413	418	421	438	446	395	420	431	428	417	431	367	407	436	376	427	424	434	416	430	391	417	451	437	428	380	454	443	408	426	412	392	441	422	442	436	401	409	391	418	461	434	455	398	420	454	425	389	437	440	446	399	449	432	419	439	431	414	425	407	350	424	423	422	415	393	416	460	393	397	404	405	392	400	423	422	445	418	422	405	481	408	400	413	410	429	429	423	411	428	419	417	387	392	418	431	443	430	418	420	404	413	417	470	397	398	417	406	402	393	371	435	397	420	430	436	406	457	439	443	384	417	389	426	424	407	420	411	427	436	405	460	418	429	433	436	418	459	391	412	413	397	364	441	406	415	445	426	405	408	391	431	402	405	426	415	455	440	443	405	391	388	421	437	409	428	424	408	392	412	422	414	455	420	441	438	420	457	419	407	421	424	446	395	419	392	429	403	424	427	435	410	432	415	427	444	444	416	469	400	396	383	461	437	439	417	427	396	408	392	432	450	403	389	439	422	446	437	449	441	406	422	405	417	406	428	418	431	441	465	393	426	419	416	398	395	426	412	398	383	416	421	410	419	462	381	407	410	448	431	432	422	415	437	403	402	448	411	424	405	427	464	436	445	431	413	457	429	440	440	381	408	401	442	433	385	451	426	433	436	470	405	408	378	395	449	443	441	447	429	410	422	393	414	389	459	423	416	463	416	445	422	429	431	439	400	418	393	421	412	392	402	419	482	379	405	383	424	445	419	417	410	417	422	439	423	391	397	426	417	428	396	399	428	381	395	422	416	432	384	413	441	422	373	413	410	416	407	464	427	374	450	405	414	396	441	454	424	452	452	402	402	385	436	430	423	419	415	412	433	443	397	437	450	462	425	431	458	421	392	400	421	392	432	375	392	441	387	450	431	434	430	429	403	426	447	433	419	387	404	393	418	418	447	449	412	413	405	397	430	461	427	409	373	398	417	419	427	421	448	423	420	405	395	437	420	340	388	431	389	419	467	407	410	402	436	427	463	422	414	445	428	399	421	405	425	414	444	417	411	440	399	417	402	431	383	408	396	421	407	442	386	418	384	414	399	399	435	391	437	440	408	435	457	409	412	439	466	422	384	433	410	406	412	406	458	436	434	410	421	411	399	415	418	389	440	433	425	470	433	399	431	402	396	399	367	429	430	433	398	412	408	374	410	387	402	441	410	432	421	443	399	418	383	371	427	453	430	407	401	371	433	409	446	390	413	433	447	480	400	431	396	420	417	409	433	400	427	410	398	438	425	413	415	400	368	410	403	441	433	422	432	460	413	355	404	406	420	404	426	401	440	411	410	436	422	409	431	404	455	426	422	405	429	415	434	365	418	423	423	428	401	419	400	410	441	415	435	432	422	436	424	407	422	459	428	458	462	462	421	425	444	402	466	419	441	396	423	431	382	421	444	428	387	422	423	450	436	425	414	403	409	390	442	454	427	431	409	411	424	419	446	428	399	405	425	434	442	433	406	443	432	438	431	458	432	407	437	419	408	402	400	440	462	403	370	431	409	469	444	434	414	440	432	418	400	403	398	436	432	388	448	416	438	440	368	429	394	368	399	425	407	447	424	407	400	418	443	419	445	444	421	432	424	416	413	456	401	432	461	415	447	407	392	404	388	417	385	379	441	429	424	397	412	453	401	395	437	436	456	478	425	443	400	431	411	459	404	444	429	408	401	408	406	408	454	421	405	431	365	427	427	401	422	427	421	452	416	431	437	410	454	475	424	385	427	401	423	411	418	391	434	439	414	392	441	383	431	430	424	420	391	411	434	444	437	436	440	384	427	412	410	412	418	388	426	391	401	433	393	406	428	385	449	411	425	395	455	418	405	432	424	412	441	416	386	422	437	441	420	429	402	403	394	430	423	429	403	415	403	439	403	410	419	409	420	436	421	408	394	420	398	416	424	430	455	391	410	407	422	456	432	390	405	428	427	413	425	407	407	409	398	405	423	388	445	444	414	399	444	442	451	413	409	429	450	414	395	390	395	395	442	420	425	424	420	379	381	417	457	459	428	416	380	390	473	419	445	414	399	426	419	419	399	363	438	461	399	401	410	392	431	403	408	433	415	417	430	401	434	414	389	445	432	389	430	412	395	402	421	430	390	406	428	410	394	433	449	412	421	406	433	367	409	415	402	434	424	438	456	418	402	397	404	423	415	413	386	369	427	424	459	414	403	430	414	449	456	417	421	429	454	393	387	433	451	445	421	442	417	458	437	451	444	423	429	463	394	409	376	427	432	421	384	421	412	407	435	434	440	447	401	426	418	417	469	415	414	371	392	426	419	418	412	461	414	384	416	422	430	422	404	416	419	430	437	377	455	431	466	418	425	411	415	412	436	445	449	406	440	414	417	466	428	414	387	410	386	441	420	401	424	436	418	428	433	459	428	402	447	449	447	430	414	419	420	416	400	423	414	375	407	404	405	404	415	453	432	432	404	425	447	417	429	450	415	421	422	390	428	404	439	383	415	405	455	426	407	449	454	428	400	418	426	382	419	397	428	417	419	415	418	406	430	424	425	408	415	444	371	433	459	376	413	448	437	423	434	417	427	413	429	425	405	418	420	373	435	426	397	441	420	478	396	418	384	416	439	403	387	414	426	475	447	425	437	416	414	394	396	481	402	449	416	442	399	406	445	408	440	394	371	400	443	449	402	427	448	441	404	437	445	453	386	445	409	444	431	380	401	397	456	408	450	459	461	427	423	418	448	407	390	451	428	446	442	470	460	434	413	421	429	402	432	430	409	445	441	424	395	383	405	469	408	410	403	425	451	427	410	412	447	415	404	422	442	425	444	419	458	430	428	407	444	458	429	388	428	383	433	432	456	443	433	467	427	402	411	434	414	441	427	420	427	426	391	380	414	376	420	430	430	389	407	416	430	424	382	425	397	426	447	409	413	465	406	427	456	437	418	394	444	401	395	410	377	411	439	417	421	479	394	398	386	397	392	415	428	396	457	450	425	464	397	440	406	430	436	390	425	385	428	408	421	463	419	419	431	432	434	381	381	430	415	400	383	428	439	432	433	421	382	409	420	429	427	416	437	437	430	395	415	441	425	461	395	435	471	466	439	424	396	435	423	415	435	420	410	391	435	417	372	427	437	430	414	407	407	426	443	443	457	419	419	425	459	429	429	421	434	470	377	430
8619	2415	7926	4327	13029	4454	1752	1547	1455	1415	1269	1284	1231	1136	1071	1137	1105	1127	1106	1067	1094	1036	1049	1038	1068	976	1006	985	1005	1038	993	1045	1035	1033	1062	1050	938	1041	1002	949	1008	1046	1009	1004	1020	1028	972	991	956	998	970	986	991	992	997	1034	1020	1042	1023	958	1016	962	979	1018	956	991	923	976	1022	1021	988	1001	995	970	988	947	1046	1012	1012	1017	1011	1017	997	966	973	933	937	991	927	965	1047	970	994	944	967	981	987	974	1001	991	991	1047	1014	979	961	970	978	938	990	977	1012	998	988	1019	966	932	999	988	974	1030	984	1006	977	1017	964	1002	977	998	994	942	947	930	997	1030	1001	993	1020	982	963	958	928	951	945	942	1001	960	972	968	982	985	982	1005	1008	982	1010	1011	979	1035	960	981	986	1038	960	971	927	942	918	1018	976	984	1012	966	984	980	969	1024	965	1043	1044	970	969	995	986	967	988	924	974	929	1037	998	897	989	945	1003	979	1026	979	1007	976	1016	966	975	968	996	945	1033	950	994	1057	970	975	945	1007	1015	1031	988	997	964	990	965	1007	945	984	985	917	1007	982	954	1023	1009	958	981	960	1013	1004	1017	972	1000	989	946	999	990	968	966	1019	981	968	1006	1018	972	949	987	946	982	990	985	968	948	1008	966	986	998	1023	942	930	1045	972	971	960	1020	953	987	958	974	989	986	997	1011	987	946	1023	993	1011	951	999	1012	940	998	998	936	964	1052	968	980	997	965	977	1011	996	1023	969	975	1020	968	960	994	929	990	958	948	1038	949	996	923	1005	1008	983	955	1039	996	932	969	977	956	968	1001	991	979	984	980	1007	944	1013	1023	996	961	980	960	985	979	938	957	968	989	888	982	989	1041	905	979	1027	976	950	956	944	996	964	999	957	937	982	970	970	966	1011	959	980	986	1003	996	1001	982	986	974	972	991	960	907	988	999	943	982	1038	967	1063	977	951	962	1020	1010	950	994	956	984	954	1022	966	1010	978	967	979	1024	964	995	965	988	993	1016	962	994	982	991	978	976	983	985	934	990	991	986	992	956	989	1035	1024	974	982	1001	999	998	964	988	926	988	945	978	1007	1014	990	963	948	1003	963	992	982	976	980	974	1020	999	982	990	1025	1001	1004	1001	924	1018	950	983	1006	1034	998	1027	1038	958	986	976	965	953	980	975	994	990	940	966	1036	1010	985	960	959	1011	980	1022	976	1010	1020	950	1022	1006	976	930	979	960	969	947	983	1006	965	969	963	1057	1018	981	940	1020	986	1010	1017	986	1030	996	971	938	1020	1083	973	997	978	995	996	1019	988	1020	956	1001	1012	993	1021	996	988	995	948	949	982	990	1000	930	1019	1023	925	1011	984	1004	950	973	997	969	962	949	997	1011	979	943	991	960	975	941	976	926	930	983	1028	962	967	1008	894	957	947	1007	996	1055	1013	1008	941	998	953	1029	1025	1023	952	969	957	1028	974	1008	940	1027	966	997	995	969	965	978	1031	1011	929	1007	993	1026	1013	950	1019	998	979	1018	938	976	923	963	1058	970	970	951	963	1030	975	971	971	928	982	978	964	1002	1002	996	946	980	996	966	1003	969	986	973	984	963	979	1031	981	1001	962	974	1004	1008	993	949	997	990	1003	1031	1011	1014	939	989	987	946	996	1018	987	935	1022	1005	996	981	1012	969	996	1003	1028	984	1000	1020	987	969	954	1013	1024	985	979	981	955	1028	963	943	1022	987	999	1002	927	1036	968	1009	968	925	997	953	965	951	1008	983	974	929	999	1010	954	978	978	932	1006	1000	1012	977	951	1021	997	955	1004	942	986	1002	977	930	967	995	1041	964	1032	977	1041	998	954	999	931	1007	986	981	965	1038	972	950	950	1008	993	990	962	1056	976	995	973	1031	960	975	947	938	1043	1011	1018	966	1022	969	975	1018	933	1012	975	954	1035	1026	975	979	960	998	975	999	994	995	934	957	1004	990	996	1002	948	1028	950	972	1003	959	1041	941	957	1018	967	972	994	1009	1030	913	1001	1069	988	917	954	1028	959	961	981	1014	1004	948	995	992	948	1001	1020	1002	1000	984	992	1002	1030	933	1017	1032	980	1028	1008	1005	1016	983	1006	945	969	977	959	943	998	994	977	955	961	983	914	984	999	1050	1001	998	1073	942	971	978	1041	999	1003	1001	1022	996	1000	1016	925	967	1017	976	962	1026	999	965	959	1010	975	996	1008	1020	1001	961	991	997	976	1021	993	996	947	1072	926	971	994	972	1009	1012	966	924	951	961	1003	953	968	969	1021	984	996	987	944	1006	1000	971	1006	993	929	949	1013	979	993	986	1016	990	944	944	1002	993	922	984	1004	1007	990	949	928	994	951	961	1030	997	1014	1030	984	999	1001	1030	981	945	983	946	1007	999	956	984	919	926	971	934	922	1006	946	1023	931	1000	983	965	1033	954	957	957	957	974	1017	995	961	1054	920	1001	971	964	997	968	925	1006	1028	1023	986	948	1009	936	961	943	1013	982	983	1017	1021	1034	991	958	973	969	968	986	998	964	936	1007	999	941	986	960	988	1004	1005	1023	955	975	942	952	958	975	940	976	1007	1041	970	963	888	931	935	968	974	993	1007	1014	974	1000	968	998	937	1007	1008	1051	963	995	975	977	1015	984	981	996	992	987	907	912	991	1027	954	966	989	1002	1017	973	945	915	990	955	1003	966	953	973	927	936	1005	1015	998	1007	953	1013	1031	1003	944	970	972	1095	892	960	1022	985	958	981	953	888	1014	1015	963	1007	999	954	989	1001	1049	972	931	958	1004	978	1049	974	992	949	960	1019	933	1000	996	1010	994	947	1018	1025	981	1012	986	1028	986	998	986	1011	1045	984	1020	1000	970	993	971	947	954	1030	939	1005	957	932	988	1039	993	947	1013	997	934	954	924	1008	951	987	1012	978	937	960	960	1019	989	1009	993	992	950	1063	988	983	988	926	978	1000	964	1046	1041	1040	1040	956	929	1017	944	981	1030	1007	988	985	995	989	958	1020	972	956	1029	968	945	967	981	920	957	992	986	1016	954	1000	1042	960	1000	998	1029	957	939	997	846	1032	1051	983	967	1020	1002	936	1018	1037	990	958	979	937	1016	981	983	991	979	1031	974	1007	982	1043	959	999	990	964	999	1019	974	944	956	960	934	963	982	1009	988	985	960	962	954	970	960	985	958	951	970	1007	998	1002	994	981	1032	973	967	1022	945	1006	931	1035	962	925	959	945	1022	939	1021	987	1010	984	981	951	996	991	1029	967	970	962	959	1002	1020	960	950	963	975	998	963	895	978	981	1004	1047	1055	994	966	984	1028	1001	983	959	977	985	991	921	1018	1008	956	962	1009	1009	990	956	967	989	992	948	1000	1004	961	1026	953	995	908	979	1010	992	907	1013	1003	1001	956	1028	976	990	971	935	980	1013	982	942	1014	917	1004	991	965	1030	983	979	978	951	1055	1002	1052	974	1017	919	991	1005	936	965	949	992	1050	1000	1065	1013	999	994	1007	994	962	977	969	973	952	979	958	950	1054	948	987	1027	961	934	982	1038	968	1019	1016	966	1021	976	996	1023	969	976	948	974	1002	965	931	934	966	954	980	1011	1011	983	980	955	975	1026	963	988	960	942	993	956	927	1042	1009	996	1015	996	1005	1015	996	1020	951	944	955	1016	972	977	969	1025	985	968	960	1009	955	974	957	974	964	972	1011	1000	1015	965	984	1000	946	998	898	1007	941	951	978	981	964	976	972	945	995	982	973	950	978	1036	975	945	986	994	957	963	1036	1018	995	958	1009	961	944	959	1005	1014	1008	1050	1007	927	1007	956	980	958	975	952	993	970	986	938	1029	941	939	965	966	985	1001	997	953	1014	1035	1000	931	961	971	988	1009	948	977	937	979	968	968	1016	1039	990	988	971
1867	917	991	468	1200	666	420	338	432	384	390	357	352	396	411	425	398	386	365	360	356	417	378	386	375	393	357	367	374	394	374	361	372	372	418	392	404	318	336	382	409	388	390	375	353	366	359	398	356	367	388	411	373	351	380	366	365	389	405	376	359	402	394	373	417	355	370	355	386	375	372	382	365	393	384	369	338	410	363	352	384	385	380	398	420	367	393	415	379	388	405	355	357	361	370	382	368	369	389	366	418	400	350	377	382	360	390	360	354	350	348	364	378	381	398	364	344	365	391	388	395	376	346	405	348	367	336	391	368	415	401	366	367	338	417	381	365	402	377	336	360	383	402	413	382	406	357	393	361	374	363	373	397	353	367	319	395	371	341	375	374	341	378	394	348	359	395	367	367	382	381	396	384	377	352	390	355	357	417	381	405	355	400	368	389	368	375	398	395	361	358	358	386	365	381	400	338	363	346	389	357	376	365	381	394	369	397	383	392	353	409	356	351	389	340	377	392	356	392	384	420	323	339	338	355	378	415	395	368	363	384	353	374	415	408	398	384	395	378	410	394	368	372	400	369	357	348	349	370	373	342	346	375	377	411	350	410	353	361	414	405	353	365	372	365	367	384	365	411	419	387	368	364	391	348	398	360	377	396	390	379	401	372	364	367	371	360	352	401	416	359	363	412	357	372	397	384	384	375	386	379	374	392	369	350	392	396	372	414	368	400	388	419	368	370	390	366	407	368	360	383	356	367	369	367	367	357	367	370	393	372	335	381	387	412	336	369	373	355	344	382	371	393	391	366	329	396	374	374	395	409	373	362	360	382	392	365	349	351	382	373	393	393	396	394	356	422	365	407	383	376	364	411	398	362	367	397	432	393	377	334	402	379	345	374	371	384	360	379	339	368	372	385	397	363	343	378	389	337	391	349	387	388	377	367	342	393	405	338	369	338	403	383	363	345	381	378	356	397	396	377	382	381	365	398	339	303	378	385	378	366	332	353	374	387	375	398	375	362	374	376	373	346	365	409	389	376	382	402	369	386	353	378	368	383	347	384	331	370	369	382	383	366	411	375	371	382	404	398	366	367	405	384	360	377	377	372	378	367	357	381	424	415	379	345	423	360	386	379	368	368	319	392	399	396	361	392	399	363	357	407	324	340	364	361	379	361	400	355	410	416	399	373	373	372	353	382	366	363	371	371	409	410	422	384	367	390	382	375	329	371	369	370	365	374	410	337	360	381	437	380	378	407	389	365	372	376	385	370	382	384	378	438	377	340	396	383	393	393	406	336	368	358	369	387	418	401	359	428	394	350	346	347	371	402	430	345	363	380	403	378	347	367	393	370	385	324	380	374	394	356	415	377	390	393	353	392	388	368	407	387	371	377	378	359	348	421	399	395	353	434	366	357	403	428	404	386	398	381	368	364	390	366	373	369	377	406	404	358	372	402	354	366	356	416	376	395	398	409	400	369	382	362	423	400	362	355	360	375	333	391	393	359	345	376	386	355	415	360	380	342	364	397	380	363	383	383	345	406	385	350	356	347	343	376	360	357	362	373	362	364	381	334	371	373	338	391	390	328	387	376	386	366	392	399	388	384	362	376	402	397	356	364	388	346	352	395	398	341	334	388	355	381	394	381	340	382	363	382	381	408	373	403	358	378	364	374	381	354	377	356	394	386	370	383	420	386	375	402	391	388	402	383	380	371	366	385	359	375	342	395	404	385	389	377	365	374	405	393	386	402	376	386	406	388	382	367	351	350	394	391	382	422	379	358	409	393	345	356	356	417	380	374	347	395	373	363	350	357	405	381	369	378	390	394	379	392	338	390	371	336	353	386	386	377	349	382	359	347	368	372	345	390	383	338	351	380	376	361	365	362	336	334	379	422	379	403	394	375	379	372	371	396	351	373	394	408	397	372	360	373	351	394	383	388	370	432	399	376	341	423	404	391	396	367	406	352	393	381	358	388	371	382	354	368	346	365	364	323	350	377	383	340	357	394	389	355	372	407	366	415	421	352	361	374	383	339	403	357	360	361	393	358	427	350	381	367	336	388	415	387	384	388	393	312	380	398	395	368	403	349	374	394	411	412	375	356	371	386	374	357	369	367	372	369	374	356	369	377	402	370	351	372	356	384	359	376	380	359	364	376	316	411	404	369	386	384	322	400	419	380	366	378	366	405	423	386	367	373	378	362	354	362	388	404	370	380	372	350	371	364	355	386	385	359	379	365	389	356	394	368	377	396	395	387	406	368	404	375	405	434	372	360	359	393	389	355	381	376	345	387	372	369	359	343	385	361	405	385	400	367	343	344	392	351	359	374	356	339	401	373	354	413	378	418	367	414	387	353	380	377	378	393	380	360	340	374	374	365	416	415	354	389	392	392	392	376	384	399	371	382	420	326	365	394	368	396	385	404	427	412	411	361	378	432	391	362	417	359	380	410	344	369	376	371	373	377	360	347	376	342	416	398	354	369	394	355	376	369	371	356	393	378	375	378	329	372	366	374	396	404	403	397	386	391	365	381	379	374	352	383	426	390	392	385	358	341	359	373	357	390	399	355	375	371	333	389	403	388	332	372	344	356	390	369	397	351	382	416	388	391	380	433	366	411	408	359	372	417	451	414	352	355	364	347	315	336	363	388	364	374	335	368	381	400	375	359	394	398	382	377	398	381	396	386	394	356	404	387	381	417	325	361	411	364	388	357	378	392	385	402	398	394	385	421	377	397	374	379	394	384	399	376	382	356	389	387	364	375	367	361	432	399	354	377	379	345	387	332	371	382	367	403	371	375	333	307	364	378	351	375	394	406	357	354	353	396	373	359	344	384	390	351	341	361	383	386	340	384	407	387	389	354	381	372	366	356	354	376	381	359	392	400	417	382	383	381	376	385	364	355	354	391	399	378	370	367	385	361	401	352	364	374	374	362	350	370	324	338	366	375	390	321	366	377	356	391	380	406	361	384	341	405	385	337	359	363	328	380	366	360	386	381	374	410	388	363	376	368	332	421	403	371	320	361	404	385	352	374	378	360	366	327	366	376	380	356	387	389	387	359	388	357	357	358	381	373	334	410	352	368	374	402	388	398	341	416	364	365	392	406	350	349	363	384	386	385	419	369	349	343	368	371	396	348	372	397	384	382	360	388	376	348	379	391	387	389	389	360	376	366	408	384	352	332	405	366	398	369	380	369	392	386	397	369	363	375	361	377	394	403	392	362	385	383	382	389	373	380	403	360	373	377	353	343	348	363	378	425	372	415	366	347	392	375	403	369	413	380	378	375	368	375	377	361	353	375	384	379	377	358	389	417	404	404	390	377	354	381	383	381	381	382	366	380	416	388	378	357	385	397	388	393	348	412	338	386	383	352	358	380	357	384	362	369	398	392	381	387	367	392	397	399	357	379	325	360	350	361	391	348	380	360	396	400	383	377	388	380	411	386	383	379	373	407	382	395	371	374	360	346	391	389	372	404	387	384	392	401	349	376	366	338	367	392	381
2108	1368	1984	1179	4509	1825	849	898	856	815	848	862	835	862	870	878	826	851	850	890	810	885	887	802	818	846	859	864	866	893	824	847	865	794	873	836	927	896	890	827	848	837	866	937	816	833	881	867	831	833	836	849	853	842	862	831	884	915	839	819	859	855	853	834	827	843	857	850	829	894	842	871	870	860	813	844	914	858	873	842	809	856	872	830	843	882	839	867	846	822	858	844	866	897	866	845	831	860	831	834	862	885	860	866	867	855	869	860	819	874	850	841	865	829	817	872	888	868	882	859	840	871	897	886	814	888	833	850	921	842	860	849	835	940	874	896	846	883	877	858	834	871	822	837	879	821	807	849	860	851	899	917	834	835	841	832	869	855	864	839	845	855	893	829	874	847	849	852	865	853	858	859	863	851	859	827	908	862	859	862	880	889	878	875	844	860	841	884	913	870	846	801	857	857	928	874	857	845	874	865	835	837	840	852	846	813	875	905	866	860	886	821	931	864	853	825	820	879	841	879	911	827	864	853	863	888	921	914	902	879	851	807	881	900	860	882	883	847	865	827	872	822	900	858	885	852	843	897	839	834	841	880	853	844	812	816	821	873	920	877	873	898	851	888	822	862	921	932	840	945	808	857	836	906	915	822	861	911	895	843	864	843	889	828	848	910	837	835	859	860	851	851	832	853	894	821	802	891	897	865	883	827	828	858	868	837	838	817	831	856	864	870	876	862	858	866	908	831	832	880	875	904	847	826	881	855	847	837	828	882	879	876	843	832	847	870	884	875	879	837	833	895	831	842	873	853	820	892	857	869	841	830	813	815	897	869	911	778	867	873	874	849	855	865	887	823	871	895	887	902	836	833	865	840	874	879	827	857	851	853	810	843	840	838	847	882	864	821	889	884	881	878	874	818	868	818	893	895	809	828	910	884	919	825	874	888	867	871	882	835	836	895	825	878	838	880	865	854	834	846	913	865	866	877	860	940	857	846	802	832	885	842	844	866	876	845	852	876	908	836	844	806	853	839	809	885	910	874	862	844	866	869	861	876	861	827	865	867	881	920	862	881	850	833	816	819	809	873	839	872	847	810	895	860	843	896	857	805	896	858	906	898	912	804	849	910	885	878	867	852	905	886	869	856	822	869	868	855	844	876	899	843	831	898	862	864	879	823	858	911	861	820	852	830	828	893	832	807	866	878	838	871	818	842	857	892	916	906	831	866	890	838	857	853	783	832	870	831	920	819	808	862	830	878	846	833	906	876	890	869	879	839	855	830	805	847	861	850	851	859	841	840	846	883	885	820	865	879	855	847	883	856	835	876	841	839	804	866	909	836	847	898	878	868	823	869	864	876	856	797	878	908	876	847	860	882	895	873	882	858	837	814	860	867	877	897	850	830	822	879	867	854	834	890	869	828	896	818	846	847	847	857	877	841	849	831	888	859	885	866	851	852	849	838	801	813	849	861	858	865	868	832	886	807	865	904	857	882	792	854	836	894	875	874	828	873	811	803	856	853	858	872	877	838	903	856	865	905	814	842	908	836	861	818	861	851	849	885	839	891	854	855	870	797	839	871	854	888	832	855	880	866	835	871	851	886	804	818	855	856	904	907	854	861	861	885	888	847	835	879	870	894	892	818	848	859	907	874	847	858	852	858	834	867	849	827	850	806	858	910	865	865	830	842	864	835	867	852	785	898	911	880	898	834	852	850	876	916	878	833	917	851	906	861	913	863	884	862	857	823	894	805	909	892	924	838	842	792	882	909	839	907	855	878	845	876	865	847	888	842	892	802	926	827	853	898	841	876	866	837	819	885	885	944	869	872	835	892	931	914	832	906	861	843	895	842	863	835	821	816	839	917	898	853	863	821	847	871	820	876	844	828	890	874	842	858	849	863	851	823	864	824	892	894	905	886	818	900	841	841	804	795	861	841	891	829	867	871	866	845	822	901	913	889	820	932	820	836	836	796	872	836	920	869	880	880	852	830	843	859	870	887	825	863	848	822	824	858	814	850	881	904	843	856	850	895	827	838	868	790	879	873	825	908	857	850	884	837	860	847	826	876	833	863	873	838	883	854	856	856	921	871	820	874	860	840	854	862	874	863	902	907	833	864	854	905	908	866	898	909	883	866	865	843	845	822	842	832	923	818	855	853	840	909	815	868	843	864	860	870	875	836	870	841	824	857	857	804	843	850	834	865	870	852	854	886	878	856	866	794	835	843	813	919	888	847	875	870	841	846	833	891	852	893	849	879	897	861	856	865	850	840	857	847	931	847	854	804	821	840	885	812	839	878	796	822	858	866	846	903	876	869	862	874	874	858	878	869	831	863	807	859	829	829	807	825	878	878	829	900	912	865	864	863	900	852	868	842	845	825	861	865	849	871	852	858	772	801	840	887	876	867	860	852	877	858	815	832	828	866	861	878	843	837	870	876	836	821	891	809	888	879	874	842	890	831	838	869	894	855	878	877	871	862	807	835	858	828	882	815	901	848	869	860	831	885	803	871	857	862	854	902	892	881	878	902	811	862	881	843	899	857	893	853	857	869	834	846	879	868	834	836	826	855	886	839	841	915	847	843	872	876	897	877	827	844	861	877	834	882	855	844	867	872	833	822	860	878	847	857	816	829	888	847	793	790	888	897	927	850	830	814	862	885	839	876	884	867	917	905	844	932	880	921	813	847	849	880	856	855	860	854	900	891	798	860	888	828	911	838	821	881	868	876	849	818	882	893	836	803	882	894	811	803	886	813	847	856	798	821	817	901	893	823	848	864	840	854	886	841	806	839	845	816	840	855	838	900	860	849	865	921	878	850	849	889	849	832	871	827	849	912	912	852	788	886	835	857	858	857	810	804	878	852	854	836	856	830	859	844	797	837	880	907	864	888	865	814	887	887	848	821	855	841	882	872	885	848	957	867	855	897	836	888	822	846	885	837	832	828	849	841	869	860	883	912	857	836	867	826	864	848	800	865	872	907	817	815	868	849	867	835	877	839	823	871	837	849	875	863	891	861	886	850	899	790	872	806	887	903	875	864	828	838	861	883	886	826	901	817	933	849	909	817	831	875	862	836	853	847	802	834	899	821	865	875	888	810	839	868	858	861	847	896	937	832	923	900	825	886	852	853	857	865	872	886	810	887	870	882	798	819	833	844	850	861	848	872	844	840	889	891	845	814	864	887	842	852	819	844	872	843	859	866	859	856	786	862	853	879	820	828	900	831	863	848	918	875	861	872	850	843	868	830	871	843	815	884	858	789	822	829	838	838	870	888	783	870	893	837	851	873	820	858	903	857	917	774	960	870	865	877	864	873	854	853	841	877	820	891	831	846	828	888	835	903	891	834	872	926	855	855	845	869	814	904	814	785	835	852	830	855	822	889	833	856	924	789	877	860	850	849	904	892	856	823	902	878	869	855	898	876	844	860	812	849	852	832	870	879	826	846	832	801	834	866	830	892	853	829	878	864	830	888	876	847	861	866	820	840	839	778	836	909	869	811
7941	1909	1315	600	943	632	304	269	243	288	265	239	251	195	242	246	207	238	247	240	215	245	220	249	236	220	220	241	219	204	227	224	224	194	217	235	210	216	210	222	211	195	241	211	219	215	220	217	213	235	201	233	217	244	212	219	198	222	222	234	217	252	189	221	208	227	216	236	205	223	229	205	225	242	260	221	233	201	202	238	211	204	240	245	200	202	223	225	229	216	238	215	229	222	211	241	250	241	229	220	221	231	242	230	220	257	240	235	220	239	224	207	217	225	264	251	207	211	218	240	231	231	242	235	253	234	214	231	225	217	236	243	219	233	206	210	227	218	223	193	248	245	201	210	250	238	226	216	224	208	222	211	205	224	235	227	214	225	218	212	229	208	217	225	217	254	226	199	209	243	239	231	203	221	229	201	212	195	237	230	232	210	274	247	208	256	215	224	227	218	237	218	226	226	222	240	223	200	210	233	234	195	202	240	222	188	239	232	210	213	239	211	228	210	236	201	228	214	246	240	276	209	265	226	206	198	229	232	232	230	252	235	234	254	217	222	228	247	227	213	231	219	225	231	233	205	225	217	245	204	238	234	224	256	231	235	192	234	246	236	214	243	213	214	188	197	224	228	216	227	207	272	215	214	224	214	217	217	214	243	244	215	238	263	223	231	243	221	226	239	220	222	239	263	234	224	253	220	244	227	204	218	211	198	233	222	266	229	248	247	251	204	227	244	239	227	242	223	235	223	201	261	218	194	227	182	217	217	237	215	229	207	230	224	194	209	216	241	217	240	202	243	232	210	256	216	228	234	245	208	245	177	227	242	204	230	242	229	217	235	207	223	229	233	238	205	221	227	220	229	238	241	214	241	192	236	194	233	220	221	193	204	253	213	232	232	217	219	226	213	255	236	214	223	236	252	194	214	243	203	228	228	207	265	213	217	194	264	227	203	207	231	238	272	249	211	197	212	221	236	243	239	256	260	213	240	233	212	208	197	231	229	246	215	229	238	222	269	236	230	216	220	197	234	229	234	209	223	229	217	213	235	222	227	184	239	230	242	224	230	244	204	207	226	193	186	229	197	207	220	215	210	217	233	213	242	262	210	226	228	247	238	218	229	231	216	238	238	243	220	225	214	269	242	212	226	216	258	234	224	233	230	221	252	231	224	226	215	244	213	251	238	199	202	205	229	242	243	256	222	238	231	275	226	193	221	240	210	231	211	219	190	234	199	238	215	231	212	229	226	222	244	238	247	233	226	239	210	218	221	223	245	234	232	223	211	218	244	244	241	244	234	219	197	216	233	245	222	235	210	224	211	230	221	241	200	222	234	234	215	219	258	229	216	231	219	215	195	198	221	228	230	232	225	227	229	193	214	230	215	220	204	214	215	210	228	232	225	223	254	239	232	215	215	208	246	239	241	197	222	229	192	204	233	223	234	265	236	228	235	204	217	208	234	213	237	234	212	220	243	236	221	248	236	259	225	215	216	223	221	244	227	191	216	226	191	250	223	199	245	246	247	230	204	237	211	238	230	220	231	220	248	238	206	219	217	194	231	232	187	238	247	227	197	209	237	223	236	238	216	225	215	242	222	221	229	239	233	227	215	211	236	217	234	236	227	216	216	220	275	207	249	245	194	258	225	247	234	223	229	205	188	201	214	193	201	223	253	238	238	214	224	229	227	214	254	224	218	205	232	212	255	230	215	230	235	240	197	240	222	211	208	211	197	232	255	234	210	219	255	228	206	230	221	222	227	234	236	226	206	213	192	243	229	243	220	200	210	204	225	220	224	225	247	222	205	229	222	239	204	203	235	239	215	230	237	226	216	226	224	233	222	228	213	195	235	243	239	209	210	208	216	243	232	220	233	234	217	211	222	199	228	208	212	205	237	226	231	214	213	195	204	229	211	229	222	225	205	250	204	232	226	230	226	236	239	215	257	227	235	230	244	230	235	207	226	243	225	227	224	204	226	237	180	219	236	247	213	234	220	208	280	213	235	224	263	218	220	214	244	254	234	191	210	247	228	238	225	211	218	232	209	216	205	260	211	222	219	231	213	209	209	197	231	218	217	213	256	269	201	214	214	222	223	212	220	230	198	225	232	236	225	229	231	214	246	224	263	216	218	219	202	224	235	221	205	222	216	231	254	218	204	241	229	227	218	235	230	242	224	214	244	229	235	204	236	210	258	245	239	211	245	241	202	236	227	225	229	233	239	209	225	232	242	205	243	227	217	207	237	233	186	233	238	202	194	239	258	202	191	225	226	220	213	235	231	239	209	237	250	267	190	220	202	226	220	230	221	236	248	227	226	235	235	226	228	224	227	221	222	212	234	221	227	233	229	208	215	234	235	243	226	218	234	201	209	230	240	212	242	229	215	250	229	218	217	197	239	199	222	221	207	239	225	222	206	188	221	198	229	244	210	188	229	227	232	197	225	226	220	233	222	235	190	223	228	253	226	207	221	235	229	196	249	235	199	231	230	209	213	236	252	198	243	243	220	225	246	213	207	192	220	199	222	260	239	218	214	211	220	239	230	251	226	189	256	206	212	217	213	235	226	213	229	230	262	239	214	219	219	229	269	240	206	213	215	221	239	222	226	252	217	237	214	223	218	223	220	233	242	232	242	253	219	219	242	246	215	231	218	230	195	237	215	243	222	209	225	258	224	210	247	246	204	212	200	211	231	214	207	259	233	217	214	218	235	231	224	243	209	251	205	222	225	219	235	232	216	243	224	218	208	220	227	245	211	264	251	232	233	227	230	244	204	228	259	247	246	243	235	210	242	200	195	216	216	207	253	229	218	241	222	215	231	205	202	226	227	243	198	210	256	223	214	214	220	216	197	280	231	222	224	226	227	254	213	227	207	263	231	235	217	227	261	233	201	224	206	235	234	233	245	251	202	254	217	228	247	209	241	207	243	231	207	222	244	235	227	208	219	201	216	227	245	235	228	217	226	193	222	250	207	226	246	224	229	216	233	210	212	227	230	250	216	223	237	232	232	202	258	231	202	216	207	225	198	203	213	215	236	239	235	259	228	227	217	253	218	203	185	206	220	204	211	211	220	216	212	243	229	212	211	245	220	225	221	253	248	239	258	241	245	210	210	254	250	209	204	221	242	223	204	213	231	245	233	204	266	253	238	244	243	225	252	222	237	210	202	223	203	212	236	223	234	277	211	221	240	221	222	206	215	224	235	238	264	220	223	203	246	212	248	223	232	228	226	189	227	213	223	202	211	225	209	224	216	211	251	213	241	221	207	225	223	219	227	231	239	220	210	225	194	197	227	202	226	221	227	250	264	229	247	237	263	197	238	243	233	206	234	222	226	260	239	210	223	218	227	235	208	216	217	215	202	213	225	245	258	268	255	226	219	265	242	223	222	215	221	235	210	203	230	218	210	194	227	218	260	228	240	224	262	267	268	229	221	194	191	219	243	245	244	224	235	212	220	223	222	224	198	243	230	224	251	246	227	205	205	233	239	215	243	253	193	219	220
6355	2279	2363	1791	3539	2291	1015	929	797	767	710	717	701	633	686	657	646	635	624	591	641	635	624	607	640	598	605	607	656	564	561	617	628	623	632	622	638	624	595	591	597	596	567	620	551	608	575	599	577	606	585	587	651	619	593	614	595	585	614	582	619	609	604	594	569	575	573	536	589	580	574	577	637	592	576	560	587	521	602	557	543	621	592	566	573	551	615	590	566	556	597	575	558	563	572	586	537	607	598	595	578	538	583	555	554	601	537	630	590	631	594	576	593	532	603	589	617	584	593	559	541	569	609	601	576	567	585	560	614	626	617	586	555	552	591	599	561	591	565	603	591	522	607	600	600	553	590	598	553	547	581	565	584	600	604	557	606	553	564	579	578	571	598	564	604	552	554	607	569	573	588	655	640	602	559	608	579	579	533	642	596	609	552	534	574	615	578	607	570	558	592	597	582	582	571	596	584	580	576	589	581	539	554	564	597	597	551	611	550	598	575	602	584	601	591	593	587	582	586	605	589	584	588	566	615	620	568	573	599	554	617	595	590	546	557	580	603	576	591	569	583	569	567	578	613	567	582	574	586	562	575	563	587	577	558	584	580	576	624	572	600	564	568	565	538	581	587	597	563	562	596	579	582	607	609	589	569	542	617	620	561	567	577	569	596	586	571	581	591	609	574	581	593	529	572	538	548	619	567	586	585	565	615	588	561	582	589	623	570	607	586	566	541	579	622	525	599	558	588	580	592	562	580	582	594	584	560	559	522	592	563	573	576	591	583	577	594	557	596	560	571	592	546	567	576	608	559	587	552	595	567	620	552	599	600	534	574	581	580	569	583	554	597	560	535	592	596	601	603	591	581	597	540	606	590	580	576	557	552	582	566	600	535	572	615	579	600	565	617	566	578	563	607	563	580	623	574	553	595	550	585	617	571	591	570	569	589	558	581	573	557	605	594	578	602	568	589	569	541	547	581	618	580	555	626	566	616	604	590	618	532	552	584	582	586	563	622	601	562	543	577	568	570	633	617	602	591	573	571	612	567	638	547	597	597	612	581	577	589	584	605	542	574	574	589	613	593	582	551	594	579	599	566	607	575	570	562	598	569	574	574	580	602	562	581	610	599	568	609	574	556	595	550	602	570	556	568	570	582	575	599	555	640	577	582	549	577	605	587	568	562	584	579	554	578	576	567	568	571	568	599	578	589	621	589	562	595	564	574	611	567	615	612	551	565	590	543	584	588	608	603	590	596	620	594	592	569	586	529	552	623	567	549	621	587	571	566	556	624	591	601	562	555	575	575	596	586	577	555	600	578	576	617	555	558	577	608	597	513	586	602	593	609	571	623	585	622	595	603	548	603	605	562	576	595	573	569	622	563	583	601	606	570	559	589	577	578	632	580	585	584	597	566	599	612	609	585	602	561	610	574	585	616	580	574	592	580	612	614	597	577	608	544	541	578	591	618	587	578	588	564	608	576	565	598	588	591	576	597	566	535	556	607	631	581	588	559	560	556	555	590	576	548	571	612	604	592	628	577	615	572	579	617	565	617	593	544	579	554	635	561	554	570	605	587	614	593	622	573	583	598	609	607	588	552	594	584	568	659	550	584	560	554	575	559	587	579	601	624	588	555	593	578	571	576	585	574	606	614	583	552	612	575	635	576	596	581	563	616	602	548	594	592	575	583	558	555	611	594	578	587	571	596	549	600	603	568	572	563	560	604	587	539	598	592	577	563	604	614	606	567	628	587	603	571	644	572	586	568	611	626	579	576	604	607	589	579	567	565	582	610	625	584	545	620	578	581	553	584	588	586	602	596	605	573	595	621	574	594	576	597	572	595	564	561	594	556	556	599	603	613	596	624	583	625	591	565	603	583	619	555	536	607	604	552	598	554	564	560	566	592	546	615	588	591	597	603	622	608	548	608	581	558	594	610	562	560	574	585	590	630	582	588	603	578	564	604	585	578	570	594	588	570	614	537	617	556	614	597	563	603	582	618	553	550	547	593	593	546	584	617	557	577	576	584	577	564	603	598	577	627	566	607	601	568	541	579	564	607	600	636	537	622	553	619	571	590	571	595	547	583	556	575	613	586	604	565	603	620	566	603	598	535	589	571	624	557	618	615	596	607	580	620	599	597	606	632	576	575	558	579	604	574	579	592	583	560	591	544	593	601	568	593	624	582	579	592	620	642	601	551	626	524	594	554	594	563	546	576	563	610	588	613	605	597	548	560	605	624	581	598	591	585	635	566	628	597	609	606	561	583	608	557	600	617	567	591	563	566	638	598	560	578	590	570	590	571	552	564	583	608	589	611	593	603	593	572	569	599	584	517	614	576	584	624	583	615	596	632	574	568	578	559	594	608	551	626	579	577	561	521	567	622	583	590	597	553	578	567	604	607	577	614	565	593	586	567	622	618	609	622	585	582	598	586	584	616	549	565	551	605	560	588	529	583	585	604	591	575	612	602	578	596	557	597	583	580	615	621	556	597	600	619	551	559	599	591	566	609	578	582	565	580	621	590	575	523	591	565	565	612	560	594	617	588	602	570	571	571	613	587	554	597	569	592	575	581	527	564	631	589	635	550	597	574	595	590	551	563	605	570	548	601	606	560	603	594	534	608	600	563	608	553	586	579	562	610	587	573	591	550	631	597	572	548	606	598	604	590	592	561	580	623	588	542	522	563	560	542	588	542	592	585	593	566	607	598	577	627	565	571	587	580	563	564	609	597	589	578	566	537	582	588	595	599	585	596	561	620	566	577	602	574	573	574	583	583	584	585	578	555	568	576	589	637	577	543	640	619	604	580	610	585	582	584	611	575	584	608	582	602	630	525	585	528	580	575	592	616	580	543	592	564	559	578	536	607	544	588	599	567	556	580	612	628	598	580	613	598	598	551	578	585	568	595	588	599	599	568	613	559	605	583	595	554	601	587	579	574	594	590	543	580	589	599	609	582	598	567	527	542	563	563	548	586	578	581	612	620	575	602	570	604	586	551	586	605	586	540	605	595	568	562	573	558	624	565	605	585	558	568	613	592	578	604	579	608	563	545	580	589	587	587	573	553	603	622	571	570	600	593	585	574	598	593	595	557	615	564	555	536	605	594	574	555	572	601	614	557	509	571	579	567	565	596	591	531	550	566	567	583	553	561	565	600	565	596	521	593	610	610	601	596	588	559	561	613	584	609	548	624	589	628	589	601	584	616	575	562	590	567	552	618	583	558	549	577	592	577	585	553	609	559	588	532	575	592	578	598	565	609	586	578	560	627	610	625	573	614	539	560	582	614	555	585	561	611	586	619	579	573	576	566	572	609	585	570	563	544	583	576	592	568	566	539	545	598	565	590	571	601	617	604	631	613	584	620	560	617	582	542	586	588	612	557	582	551	578	620	596	579	616	605	623	592	553	622	619	582	624	570	611	557	624	637	613	570	575	578	585	608	600	586	558	601	543	563	520	566	588	612	590	627	574	602	591	613	546	588	596	556	625	611	621	597	599
15339	2421	2087	1179	1342	1042	513	534	456	475	470	436	431	428	367	415	387	389	403	388	423	395	367	406	412	387	401	362	400	348	345	385	373	408	379	416	383	366	384	367	360	371	430	407	433	377	397	402	407	385	385	377	392	381	393	403	375	407	421	403	441	367	368	366	386	408	414	408	413	357	365	392	386	402	399	392	366	372	414	400	422	378	376	376	366	376	397	378	404	383	387	420	425	403	386	367	427	392	390	362	393	373	391	386	383	399	446	404	387	384	394	385	383	398	367	427	404	395	376	375	389	430	367	406	403	375	394	364	390	402	370	391	382	350	370	361	369	401	405	375	391	418	409	366	360	379	394	321	369	386	366	390	383	381	358	388	418	378	369	400	402	386	396	376	391	384	381	379	404	391	386	392	377	415	378	347	360	377	380	406	404	389	360	392	368	353	398	371	353	388	377	398	379	358	387	372	369	364	391	411	380	397	398	378	371	372	384	407	379	396	392	424	374	360	427	350	389	364	363	345	365	394	408	364	381	415	354	410	401	396	421	407	446	398	410	371	409	403	404	379	368	411	374	413	370	394	373	387	392	362	399	375	372	398	411	369	394	413	405	383	414	357	373	403	366	366	433	409	410	401	409	387	370	396	401	350	418	389	383	412	355	371	399	387	405	401	374	415	390	359	343	394	400	402	393	401	389	340	389	362	403	367	370	383	398	399	405	376	409	393	370	370	407	389	363	412	374	392	431	387	390	406	421	382	424	410	342	354	386	361	376	417	381	447	413	396	407	409	433	382	367	400	393	414	371	390	367	417	453	362	406	385	414	390	355	398	397	403	381	404	399	331	374	387	353	389	371	375	402	412	394	435	398	344	406	398	382	390	394	405	352	386	367	405	402	390	371	354	375	390	389	407	397	375	373	359	378	394	398	398	407	395	389	381	396	395	392	355	374	396	358	382	418	412	391	334	399	377	427	398	385	354	378	383	411	380	397	389	403	381	370	387	389	410	433	392	352	378	363	419	404	362	362	396	362	369	405	378	398	393	411	418	359	409	379	336	380	379	391	394	410	401	425	385	387	379	399	382	423	382	383	405	328	371	386	391	405	396	377	355	363	431	400	384	399	401	381	412	334	404	421	397	382	413	404	367	378	377	400	417	348	365	391	371	406	373	383	397	419	396	403	381	405	394	360	383	445	355	389	396	406	391	375	383	377	361	416	339	399	365	390	376	399	381	358	363	393	383	380	369	358	367	410	404	379	359	405	392	397	366	397	372	358	389	423	378	381	408	393	425	370	391	349	397	365	412	405	413	417	344	401	381	372	404	369	382	338	399	400	384	364	381	394	388	406	377	398	396	396	414	387	395	410	390	382	406	386	369	344	407	412	399	425	372	371	403	362	406	389	405	411	386	385	392	415	352	410	399	408	417	383	399	433	362	408	377	409	351	372	390	408	343	357	394	373	395	402	391	355	361	389	392	378	385	390	374	352	396	360	375	365	402	410	383	382	388	404	417	397	354	367	351	400	379	391	372	367	439	418	387	415	361	358	391	371	376	381	403	423	407	405	412	391	396	377	391	420	397	372	396	377	339	422	394	393	370	417	365	391	355	397	387	377	390	389	362	354	418	367	347	367	380	401	374	411	372	364	381	383	420	401	401	393	433	408	371	393	368	383	366	341	389	409	377	421	394	382	401	414	386	387	359	360	422	426	381	404	374	343	387	382	429	388	370	387	425	424	426	411	388	396	427	446	377	365	389	383	380	370	398	403	383	398	381	406	384	394	354	396	411	415	397	382	373	389	395	383	427	392	390	412	396	420	379	418	362	371	377	407	355	376	422	409	368	394	394	377	364	390	401	411	406	398	383	376	418	370	412	401	402	366	386	372	387	459	410	387	385	403	399	390	411	402	411	407	382	380	386	373	375	387	401	355	403	382	381	384	379	334	346	354	396	394	408	380	374	390	373	366	426	409	403	435	383	352	403	378	376	362	378	376	384	391	392	417	387	380	394	384	375	367	373	355	368	407	380	354	350	350	406	418	392	391	401	451	362	366	397	393	426	378	397	394	440	424	370	378	412	388	399	414	384	391	399	363	388	373	381	402	385	395	385	358	366	383	382	392	386	368	358	393	416	385	396	390	365	424	414	444	356	376	363	369	380	389	403	367	386	373	361	398	390	399	386	384	417	364	388	410	360	393	367	433	383	398	377	355	376	397	372	384	376	365	381	375	395	408	363	382	393	420	378	445	391	397	366	351	359	398	390	391	404	418	393	360	393	386	401	391	376	383	438	393	392	368	392	351	404	404	414	401	358	388	403	356	388	408	398	390	349	400	428	372	381	345	349	361	371	395	372	389	401	366	377	381	387	384	408	390	365	430	388	404	360	417	384	376	354	398	388	404	388	407	389	402	382	411	393	384	426	406	406	380	379	385	395	387	392	418	367	369	396	409	408	369	396	368	376	396	397	422	388	390	367	343	399	363	442	376	353	354	398	346	355	377	378	405	387	388	383	358	395	430	361	361	409	384	387	406	390	345	397	361	421	357	369	385	367	384	386	384	393	397	408	418	387	364	375	369	378	404	389	365	381	365	415	357	407	372	424	357	393	385	396	416	394	363	407	396	377	398	394	424	403	347	377	399	345	348	358	444	383	404	392	371	359	390	405	379	364	426	396	385	372	357	359	338	421	430	415	370	380	384	352	394	383	378	351	407	372	429	429	376	386	379	364	387	398	392	405	366	407	378	401	384	376	397	406	403	405	384	370	371	398	421	374	358	365	344	368	381	357	387	358	378	404	392	365	379	387	406	330	380	382	372	363	359	373	376	364	392	405	362	413	402	411	373	414	404	371	404	392	393	404	421	405	409	376	417	382	398	412	399	383	374	347	366	375	368	404	415	391	392	376	368	374	350	359	381	380	422	361	406	383	399	421	407	372	401	406	438	363	393	388	389	356	401	381	365	366	380	396	388	419	385	357	373	399	345	372	378	373	436	400	375	375	359	378	402	370	384	374	382	337	390	406	343	422	367	383	377	374	359	382	391	356	369	341	364	376	395	362	403	380	374	380	384	433	394	411	399	388	395	412	414	430	400	424	399	377	414	412	402	382	422	377	413	425	382	399	390	367	400	410	369	412	383	383	393	394	407	360	386	367	426	420	356	411	409	389	392	404	354	391	350	379	410	412	402	383	386	378	388	403	395	404	429	383	370	402	390	364	360	372	377	424	411	397	380	384	345	382	445	395	410	380	387	379	366	410	384	433	385	382	401	405	374	399	391	343	370	398	389	373	398	386	403	384	390	380	408	411	396	378	398	360	354	406	398	413	343	348	411	399	407	418	392	372	404	387	413	409	389	369	387	398	396	372	385	401	386	373	376	373	411	346	400	362	405	373	436	400	360	375	362	355	369	363	386	382	398	364	373	401	421	385	432	373	396	388	373	384	398	411	427	378	420	379	379	393	395	404	344	422	398	389	370	361	401	425	377	390	393	423	427	379
8503	2311	3643	3160	4884	3205	1647	1506	1448	1321	1172	1171	1124	1160	1106	1108	1098	1006	1062	1006	1051	981	999	1021	987	1020	984	970	936	998	976	920	999	964	1012	940	941	945	966	928	987	930	938	916	918	984	937	953	946	908	942	972	933	925	929	947	961	919	964	916	920	924	866	930	946	948	891	949	965	895	927	905	901	943	892	937	985	912	950	947	874	909	957	962	940	936	969	893	853	949	942	897	909	908	896	932	921	885	934	909	943	919	906	917	935	935	891	895	930	933	963	919	957	926	881	901	915	906	917	916	949	913	928	887	935	937	918	892	912	880	926	937	944	901	891	937	971	886	985	925	931	934	896	915	916	921	885	895	919	889	935	892	954	911	875	901	919	959	959	909	900	919	1011	898	975	1011	909	850	922	928	920	896	919	907	899	918	885	921	914	852	901	929	925	921	909	901	856	973	915	904	956	960	886	922	914	922	907	908	882	900	893	931	933	949	942	868	918	923	888	886	943	859	917	913	857	905	932	881	884	947	958	913	901	875	907	951	965	908	955	955	915	944	899	929	907	927	877	946	925	932	879	983	934	854	909	926	921	909	931	932	910	930	890	895	906	895	906	902	915	927	929	947	897	945	977	921	969	864	899	884	893	916	954	907	920	910	897	883	958	953	911	903	885	895	929	929	899	921	968	907	890	931	933	906	938	975	956	924	961	930	895	920	940	818	896	912	910	946	881	966	921	915	923	951	905	900	940	955	890	908	973	856	902	925	830	992	898	903	927	926	936	982	926	908	902	902	934	922	920	935	897	906	894	925	865	895	1000	931	916	928	945	891	863	905	905	936	923	857	898	932	919	883	912	901	961	877	894	884	907	954	902	948	896	924	958	920	876	890	881	939	923	918	855	918	945	930	944	894	861	909	912	917	920	923	926	867	917	908	950	907	924	857	941	932	935	924	990	887	915	907	902	891	856	885	897	890	885	950	935	908	927	912	948	1014	947	901	932	962	924	928	917	890	926	871	893	900	923	947	885	941	907	927	931	908	893	931	891	904	856	913	920	863	904	866	915	858	918	895	892	929	903	918	917	882	934	943	926	947	910	945	892	913	914	918	928	909	924	911	935	877	949	913	905	940	971	943	927	908	859	922	882	922	912	894	944	933	958	927	913	949	873	890	905	945	891	937	930	1003	911	873	917	859	935	927	909	939	929	894	963	903	890	963	889	977	882	922	912	998	894	931	907	920	933	908	903	936	883	938	897	911	930	876	928	862	985	913	917	919	988	934	910	929	938	934	872	877	924	885	888	901	906	909	872	885	921	974	907	903	925	911	895	925	970	975	936	904	937	935	916	905	911	914	953	949	979	884	942	909	891	887	916	879	916	908	969	923	996	864	888	944	888	879	942	950	925	958	882	926	890	950	964	923	867	937	943	910	916	944	888	953	907	900	922	924	890	905	900	914	879	879	908	955	926	973	877	935	950	887	963	962	877	914	888	918	910	881	939	916	898	941	859	923	908	933	890	946	919	929	959	958	942	878	939	948	918	887	949	877	914	939	890	984	915	973	899	901	934	955	909	912	939	897	904	917	927	864	933	895	892	964	916	890	922	945	919	968	881	936	860	895	867	862	900	937	918	904	908	905	891	927	900	925	864	991	902	938	932	963	943	873	919	886	943	913	905	947	908	917	836	925	833	919	944	847	909	930	949	872	884	957	907	948	902	918	944	946	911	985	901	869	959	913	936	868	906	906	882	890	956	937	969	929	901	886	902	919	938	883	861	918	898	964	929	932	944	920	898	872	936	918	914	892	968	955	921	931	942	943	920	892	1005	941	890	957	932	921	879	922	886	972	942	911	944	944	887	904	951	1002	903	880	913	932	919	972	879	945	961	945	905	959	884	884	923	904	864	926	919	926	909	890	991	921	852	914	896	907	884	1001	862	933	905	935	954	904	932	948	933	868	951	905	945	953	909	966	876	887	893	950	953	900	918	933	902	897	928	859	914	915	869	933	921	872	937	934	917	872	904	940	935	890	906	860	900	958	949	941	861	905	880	905	890	871	860	900	928	922	953	931	932	919	984	900	961	938	945	913	950	911	925	916	979	878	940	936	927	960	834	907	957	979	925	947	926	869	886	900	871	980	913	948	912	910	920	914	954	892	932	960	880	917	944	908	968	853	946	911	935	921	877	893	863	900	903	902	902	890	878	871	963	905	931	942	898	879	897	967	1007	940	881	867	999	928	887	870	943	922	947	926	904	982	906	912	904	925	918	872	899	884	925	974	874	884	945	995	911	880	943	954	925	940	894	917	949	899	935	874	928	953	881	885	914	930	903	874	895	887	906	927	893	896	917	876	935	883	903	884	873	887	886	968	924	952	951	935	856	924	964	936	962	927	951	929	919	941	919	964	850	937	913	925	913	902	942	911	884	833	925	895	941	912	898	907	909	885	890	929	928	893	912	965	927	874	931	871	899	929	823	885	908	909	935	904	912	933	897	936	964	874	924	901	950	925	915	934	893	908	878	950	901	889	889	922	914	927	913	916	919	944	994	922	941	915	844	896	984	862	934	906	873	891	879	869	939	899	974	886	889	917	941	897	883	951	925	933	944	885	923	938	902	912	941	910	881	917	904	916	917	890	915	909	886	935	869	952	932	963	911	893	910	918	925	913	914	905	950	855	888	910	913	888	862	883	947	891	868	883	897	897	864	868	904	929	939	928	908	907	871	883	883	936	902	947	901	928	891	936	916	966	902	979	942	931	936	902	923	934	874	922	913	1003	969	933	898	916	924	944	914	904	920	942	933	944	881	953	922	928	948	921	931	916	912	886	895	890	907	935	922	864	902	906	926	874	930	928	903	928	879	951	869	949	918	907	946	919	940	878	937	903	931	928	933	881	923	906	888	911	942	897	917	919	883	882	928	896	1018	891	893	898	878	889	900	919	880	969	880	932	897	933	939	899	949	897	921	817	945	909	944	944	961	955	910	919	908	920	901	928	902	877	917	900	898	919	936	911	901	953	910	902	891	907	905	900	910	946	956	933	922	886	882	924	933	876	911	927	911	927	895	948	899	945	898	869	910	896	870	890	895	892	925	904	888	870	887	896	866	881	935	910	917	977	934	885	921	934	914	924	976	919	863	913	893	942	895	936	905	964	915	890	956	930	949	959	924	925	928	917	933	951	933	899	905	926	978	923	876	949	902	870	922	947	941	924	973	895	889	912	906	928	921	938	934	911	942	904	932	925	930	938	912	907	927	897	943	979	910	896	903	897	927	948	960	862	885	940	924	931	913	975	869	946	904	868	927	898	946	956	924	892	940	906	897	910	932	933	944	945	847	850	909	913	904	967	899	922	875	920	918	898	944	901	908	910	882	953	933	905	934	960	923	921	952	906	910	899	926	895	880	919	930	893	933	909	908	913	911	910	926	913	1008	920	918	964	889	995	908	930	972	893	885	944	916	865	979	898	884	927	938	958	935	917	907	941	954	906	878	914	945	960	876	867	921	940	948	911	843	927
1670	549	483	370	517	421	365	347	419	362	363	346	336	335	354	379	394	363	363	352	358	353	389	335	344	365	332	361	307	328	338	341	322	359	318	341	370	354	344	385	347	313	333	382	360	365	396	391	366	360	354	380	344	368	356	329	363	366	358	367	320	360	372	355	333	390	360	322	367	355	374	349	368	381	333	339	353	395	336	367	349	334	328	337	365	354	335	331	377	368	360	342	356	373	331	357	379	359	364	368	351	359	339	324	306	362	330	332	287	374	349	385	350	355	339	354	353	349	359	333	378	345	345	335	344	363	348	382	322	360	351	330	386	343	351	345	411	327	356	363	351	311	344	392	378	344	360	349	353	330	379	337	346	332	340	332	349	354	358	357	402	325	371	346	389	365	367	364	395	343	331	363	367	354	369	322	313	313	330	354	345	347	332	306	385	350	344	342	362	346	321	327	362	357	400	305	346	346	360	351	365	342	340	351	358	335	298	370	348	353	341	375	329	399	339	369	331	350	332	356	337	344	346	426	342	382	325	350	359	367	362	352	378	327	381	364	367	371	343	347	351	366	377	337	344	377	364	372	337	325	368	382	341	342	374	338	351	369	327	370	355	306	330	362	345	358	356	390	365	365	336	362	367	330	365	369	340	334	353	356	333	364	361	351	352	348	345	334	342	372	370	354	311	390	370	358	354	354	359	342	351	350	341	350	346	343	373	334	377	342	333	365	316	369	341	381	346	359	349	335	330	369	350	369	361	401	373	343	355	368	365	359	353	353	361	386	330	378	365	325	346	353	340	343	294	369	365	347	377	359	345	327	347	361	356	327	388	328	344	341	355	380	380	335	292	358	339	343	337	336	339	349	357	367	357	359	307	351	365	376	376	315	376	356	379	353	382	329	328	352	372	348	367	356	339	361	368	336	337	352	356	320	377	349	353	363	328	330	354	392	359	339	355	355	347	347	340	337	394	340	340	334	370	344	345	343	334	338	339	344	340	365	338	345	340	322	364	321	316	403	363	374	337	347	344	380	378	373	354	348	347	350	371	353	355	351	358	371	384	336	359	388	351	357	348	333	352	327	334	356	381	395	369	350	345	381	326	349	346	393	370	359	367	359	391	345	357	358	318	346	320	334	332	359	338	318	364	362	368	352	371	340	346	349	350	376	300	348	334	375	355	328	347	364	355	325	384	361	329	324	341	333	353	359	364	350	381	357	345	369	375	360	301	349	379	353	346	344	321	319	349	343	353	330	357	373	360	388	374	362	372	386	392	352	335	339	304	358	326	351	356	361	351	345	355	346	358	348	345	325	341	352	313	330	346	327	319	349	352	369	348	356	338	346	348	343	330	357	385	401	336	333	333	345	330	383	345	370	353	342	359	373	360	328	374	356	338	352	361	366	357	388	324	363	354	367	363	376	360	314	370	361	357	374	343	379	363	366	404	346	330	347	381	346	357	369	337	353	356	361	369	367	336	323	291	332	360	358	347	340	353	376	352	297	354	331	335	364	318	349	355	315	324	362	373	348	343	371	341	349	376	366	356	327	337	362	336	355	364	381	376	354	333	358	332	332	325	360	371	312	344	309	352	369	389	352	351	380	334	362	373	327	350	366	368	344	356	403	342	359	360	355	365	340	353	362	333	348	341	359	361	387	376	326	346	358	364	379	369	387	368	338	403	373	331	349	333	342	344	369	349	342	335	351	346	413	339	391	328	309	310	367	347	332	322	328	313	280	356	322	335	336	375	389	348	360	351	333	365	376	326	321	381	348	345	358	344	328	353	359	343	353	344	387	401	338	422	355	348	367	360	375	372	366	325	360	371	367	343	375	357	352	337	353	346	309	377	313	380	354	332	371	357	393	370	359	355	332	361	346	361	369	372	388	384	373	357	360	357	337	340	352	372	338	352	353	348	368	351	320	340	360	322	365	387	369	343	345	316	333	353	354	364	413	364	375	375	334	368	337	356	349	372	307	353	376	366	327	350	363	339	317	357	360	315	367	365	327	345	348	344	357	360	354	371	293	321	343	354	350	363	361	352	359	346	322	346	344	352	365	375	283	346	356	342	339	365	348	327	387	380	350	368	339	338	342	354	355	368	337	373	350	355	374	353	348	374	335	338	313	335	353	374	381	347	363	295	358	352	351	360	359	366	331	342	335	320	368	317	373	307	382	349	363	343	373	350	379	375	369	350	345	368	411	357	341	362	374	332	345	350	352	396	378	378	358	355	402	372	356	363	303	335	381	353	343	383	348	353	326	397	367	350	363	339	335	357	389	401	357	358	327	355	353	336	316	336	388	353	332	327	370	342	309	356	326	352	340	369	375	341	367	337	334	375	370	323	395	363	335	339	394	322	374	292	356	355	324	376	361	343	371	334	354	348	369	362	345	351	346	359	358	374	364	346	328	353	358	326	347	376	314	353	355	330	361	397	324	359	342	388	382	335	359	360	344	340	379	362	341	359	365	368	372	367	365	329	345	346	335	341	353	373	353	361	356	348	354	367	326	366	345	339	393	377	394	345	345	359	352	379	383	357	363	315	338	333	341	354	328	349	341	318	338	357	316	326	359	377	359	348	343	349	390	358	365	383	341	354	329	384	345	363	309	367	365	331	362	347	392	363	353	367	329	341	343	393	365	361	364	360	350	353	358	327	336	294	370	351	347	325	366	351	333	346	310	411	364	349	358	340	333	339	387	349	362	354	358	332	320	378	356	348	344	401	373	362	382	362	350	377	413	343	349	353	373	340	379	393	340	365	333	381	339	362	348	387	362	335	346	346	367	345	345	326	332	316	346	394	362	353	327	332	374	334	345	340	365	367	363	366	344	386	372	325	341	327	355	328	324	365	285	342	396	341	340	347	348	377	347	380	333	342	393	353	351	342	363	360	351	349	324	345	352	364	357	348	352	348	410	372	336	372	368	405	348	410	364	380	358	345	353	366	332	394	386	366	344	353	366	372	365	341	349	338	363	320	347	370	323	346	316	355	330	343	358	363	325	325	350	362	344	355	317	367	335	387	340	330	363	389	348	336	367	400	371	351	351	376	379	366	355	335	370	361	342	377	338	325	376	358	409	372	348	354	357	341	389	332	349	354	368	358	345	410	376	384	351	337	339	371	354	367	361	327	320	304	385	354	352	358	375	345	320	382	370	339	324	345	350	340	329	401	323	366	343	292	339	352	338	326	335	347	357	354	360	355	366	370	342	367	348	367	335	330	346	310	353	319	352	374	340	383	361	345	354	358	347	371	345	393	342	381	385	336	355	349	334	327	340	361	345	352	344	338	358	359	343	349	341	396	373	373	328	375	353	326	329	381	328	380	366	347	340	303	346	333	336	354	360	365	352	382	364	364	367	366	376	349	366	366	346	335	341	339	351	378	360	323	364	358	371	352	327	359	313	377	349	384	363	360	352	365	344	353	358	366	350	352	344	353	341	380	339	367	401	311	316	379	339	369	378	329	344	364	362	366	353	342	379	346	392	337	347	396	358
2024	1014	1107	974	1616	1071	817	820	833	826	795	795	870	813	790	800	783	813	777	811	874	839	788	807	799	772	753	798	818	829	749	783	859	822	816	827	894	806	774	808	796	799	753	861	807	801	763	767	777	798	824	752	804	815	805	780	809	802	860	843	794	805	807	817	800	831	818	876	838	813	813	818	780	778	814	821	839	807	835	789	831	819	789	858	788	795	793	771	763	879	799	805	789	830	775	824	834	824	823	788	797	815	779	800	808	825	783	773	812	812	869	846	772	808	813	797	728	836	804	811	789	861	783	852	779	767	792	795	776	803	769	802	803	826	804	884	799	748	839	825	798	829	835	803	750	820	780	746	792	829	799	835	816	805	844	865	803	777	838	797	815	845	773	768	834	789	794	819	808	831	777	806	812	860	846	836	819	800	785	813	833	814	801	758	792	855	766	778	794	767	808	799	765	748	846	826	778	761	809	798	819	788	806	826	837	834	841	812	809	779	739	845	819	821	828	815	805	853	799	793	748	828	832	814	815	828	745	847	818	760	824	779	792	792	819	775	790	806	786	832	833	790	826	765	779	775	880	769	838	794	807	855	794	865	836	777	756	842	832	749	773	768	824	767	798	813	800	785	805	789	815	814	773	819	809	814	783	772	778	830	800	761	807	794	771	783	832	785	854	753	794	820	787	821	842	795	799	776	815	848	828	774	794	830	769	804	790	722	775	796	844	768	787	777	823	832	836	834	814	856	762	802	834	788	756	849	800	817	778	757	805	825	782	821	796	789	738	802	831	824	767	791	823	840	810	815	804	762	800	830	819	883	794	767	820	842	786	768	803	799	793	843	791	812	822	739	839	817	787	819	805	827	783	786	794	801	779	768	828	780	760	859	828	814	797	808	764	810	811	787	771	830	811	827	805	847	765	814	852	787	806	811	788	766	804	778	787	827	781	730	810	782	822	788	824	794	775	789	825	827	825	809	777	809	856	854	841	817	804	819	835	840	813	774	796	789	828	824	814	790	789	796	812	772	796	762	826	802	865	807	832	817	815	844	818	791	851	768	804	844	790	798	774	815	757	787	834	814	825	839	839	814	788	784	839	809	817	819	871	759	798	789	813	880	784	824	806	769	798	782	844	833	833	800	763	846	820	833	802	802	788	875	782	827	777	766	804	775	776	808	843	826	796	844	866	836	814	784	821	761	790	852	763	750	809	829	836	763	887	829	777	778	820	781	792	796	748	833	850	796	797	838	797	759	809	799	775	842	747	781	845	821	839	811	780	780	801	848	822	786	806	792	834	826	831	783	770	774	799	800	810	822	804	776	814	788	811	830	821	818	815	809	786	819	792	872	767	796	832	821	847	778	781	783	828	802	830	845	815	797	812	777	829	797	820	773	820	792	810	806	821	806	770	800	774	821	788	809	825	747	805	825	829	785	804	783	806	794	784	848	821	831	813	811	816	815	803	818	829	804	825	858	828	813	762	820	837	831	799	818	818	829	820	833	802	829	813	775	788	793	805	809	795	806	828	830	850	807	843	761	806	775	817	789	801	791	827	802	793	809	789	806	825	879	800	768	774	794	821	796	818	833	794	848	827	770	807	799	815	754	789	809	788	807	817	786	807	739	783	793	843	797	802	795	768	799	790	781	806	764	804	865	805	771	773	831	777	768	844	821	841	754	758	789	848	871	824	791	833	803	823	802	780	834	828	765	817	828	798	811	843	728	770	788	802	786	814	787	794	805	794	827	849	817	835	790	838	836	816	811	841	799	756	814	797	803	748	791	839	828	821	835	849	827	832	808	778	791	757	772	832	816	756	840	770	809	876	851	795	847	839	858	791	803	781	824	778	787	830	894	810	836	797	861	795	768	829	815	768	851	810	834	831	799	816	788	812	820	817	829	785	768	787	799	798	832	840	835	847	789	863	826	775	768	793	824	808	761	803	800	807	818	818	829	783	791	814	855	835	793	792	813	823	813	796	816	800	811	787	794	804	761	834	790	747	775	804	813	813	847	779	770	806	805	798	850	786	801	789	791	783	785	729	809	814	880	839	741	817	766	766	815	801	809	839	828	829	813	798	761	775	784	808	846	826	785	808	809	816	778	816	789	843	793	779	844	852	786	825	765	821	809	798	830	817	765	822	743	744	754	790	846	829	843	817	789	816	817	815	790	814	847	828	772	802	859	836	794	779	802	812	822	820	769	826	834	796	795	820	778	840	811	788	790	775	782	819	788	777	786	837	812	801	852	825	842	754	787	845	802	806	786	810	761	776	826	824	809	752	801	764	814	844	785	791	789	797	862	869	762	838	824	837	809	787	767	789	828	799	822	819	743	831	751	808	769	776	780	798	803	812	830	809	775	772	790	850	834	889	794	830	815	795	850	823	812	847	791	832	800	785	841	774	787	812	741	878	816	767	827	792	798	828	829	806	842	779	792	816	823	815	818	782	809	820	775	761	833	768	799	794	808	813	832	777	803	777	765	771	852	817	855	805	776	785	797	815	803	812	803	785	790	823	795	812	792	842	816	828	760	794	831	775	769	859	826	834	795	799	822	819	789	807	836	805	786	801	802	810	774	798	798	825	841	766	813	831	841	769	812	848	803	817	810	854	796	792	804	850	779	827	802	778	776	813	814	826	854	818	795	799	840	810	819	836	820	764	815	826	851	775	785	844	796	794	809	838	798	774	809	824	844	818	799	800	772	819	809	836	843	799	828	829	788	795	782	807	830	808	796	820	787	831	838	761	815	845	776	838	759	827	800	807	819	796	800	780	833	794	786	797	836	788	819	759	805	791	817	788	833	764	801	803	806	803	825	848	812	733	779	793	755	783	774	816	816	861	800	837	779	825	787	798	828	757	737	795	793	732	765	809	774	779	854	827	766	851	773	836	838	863	800	817	822	826	820	800	827	869	861	835	754	819	849	760	824	814	773	891	793	776	808	816	800	804	775	774	808	860	835	812	778	830	815	777	773	820	793	784	816	807	800	802	812	828	807	786	802	848	784	862	795	768	825	835	829	772	820	783	811	800	785	771	795	832	757	823	813	825	798	818	787	788	801	790	832	837	769	777	775	735	856	832	781	865	821	798	863	820	844	834	784	797	814	782	786	779	834	795	722	803	828	808	840	775	799	815	795	886	812	832	791	840	832	822	818	785	777	784	834	812	812	844	784	800	764	830	790	776	788	842	775	779	812	795	830	763	824	824	815	828	784	841	780	825	804	798	798	819	796	813	798	821	891	842	845	813	821	799	834	797	795	808	797	800	775	843	811	784	799	832	769	840	809	811	840	786	821	800	821	784	748	837	776	832	794	842	866	784	779	790	878	767	759	820	797	802	837	772	830	842	792	780	772	796	817	803	808	795	823	823	787	787	824	815	842	779	851	788	838	800	770	826	858	822	784	816	810	802	839	822	792	836	799	777	806	837	826	771	787	801	796	789	835	889	785	830	770	758	823	848	770	850	794	743	843	804	769	792	830	798	776	777	759	855	769
8282	1056	689	568	725	422	273	259	246	262	251	246	239	255	208	220	202	222	217	236	232	218	230	222	205	197	234	218	192	249	215	237	229	181	222	220	203	196	209	205	213	210	215	205	215	193	209	227	209	225	215	194	228	215	221	230	200	232	195	217	218	243	204	199	205	219	242	207	211	238	182	203	226	204	226	204	251	204	224	223	232	218	235	219	232	228	215	230	214	222	235	240	223	238	214	248	205	196	201	218	211	201	247	231	184	220	222	207	213	199	188	207	196	220	238	215	216	201	239	202	219	199	194	198	215	224	180	233	226	212	212	206	228	229	222	241	204	223	212	204	221	205	196	231	200	209	211	196	217	195	230	208	238	224	198	234	219	206	226	199	212	217	200	185	227	243	234	194	197	216	206	229	235	221	197	217	198	208	204	215	237	206	226	215	209	203	212	236	222	211	236	214	201	196	202	199	198	200	219	226	199	223	226	234	225	202	204	215	246	221	208	249	225	230	227	218	190	212	203	210	196	188	223	229	192	195	207	223	227	219	226	210	202	232	193	212	211	190	209	231	191	229	215	206	198	213	223	198	217	200	192	223	227	201	176	204	194	217	215	221	218	201	228	216	217	245	231	239	237	206	224	217	211	207	217	204	220	221	211	204	245	201	203	220	212	204	197	233	213	228	213	223	198	210	216	192	227	200	205	209	212	197	208	231	231	216	214	215	231	207	206	209	209	189	208	225	212	208	225	227	210	207	211	223	200	208	238	219	217	204	209	213	185	198	206	214	230	203	217	236	206	225	267	206	182	223	238	191	207	197	237	240	216	199	222	241	220	194	237	211	234	196	206	246	233	243	218	200	208	197	209	171	203	224	198	210	245	226	220	199	198	201	234	198	217	235	215	217	202	233	209	221	203	230	194	222	205	204	210	198	209	222	211	219	229	234	214	212	194	237	223	214	183	217	211	211	215	197	219	249	234	246	214	202	196	199	236	218	249	191	214	219	194	201	214	202	216	231	203	180	211	216	202	189	191	199	209	206	224	220	216	231	225	203	198	202	188	235	231	194	240	218	193	216	215	190	196	214	217	224	216	210	196	187	223	219	253	227	222	190	197	205	219	205	219	228	226	221	221	234	254	244	202	205	220	208	241	234	233	238	189	209	202	218	202	206	214	216	180	201	210	208	221	190	239	231	220	211	187	215	224	210	219	203	242	211	199	200	241	214	198	229	197	199	216	199	190	239	210	213	203	220	212	203	226	212	223	218	197	227	221	210	207	228	255	231	220	204	192	240	212	241	198	181	226	190	218	221	221	217	220	208	249	194	213	199	215	215	215	201	214	200	248	217	230	199	230	196	189	188	212	203	224	206	196	215	216	193	205	206	192	211	237	216	194	207	214	209	228	220	207	226	242	232	200	221	204	211	226	219	231	214	232	191	219	228	223	241	203	210	228	205	234	216	228	225	217	216	251	228	234	225	212	216	220	206	197	199	234	196	200	211	237	213	210	235	206	201	180	203	207	211	224	195	227	220	228	220	227	231	196	194	205	172	208	186	239	219	202	179	229	180	188	214	210	203	236	214	189	208	210	203	242	223	215	220	203	213	209	207	212	215	214	193	213	214	188	180	208	203	228	206	205	215	204	231	208	186	192	208	216	217	206	227	210	207	239	214	209	259	237	218	197	229	243	202	209	185	231	217	216	213	204	229	230	220	235	230	218	193	213	207	232	263	212	246	203	208	224	218	221	228	205	212	254	209	199	216	218	182	209	221	186	214	212	207	205	201	197	242	205	198	221	245	206	233	213	234	214	203	258	209	208	194	215	197	243	213	209	213	225	216	198	195	225	183	200	235	230	210	181	207	209	218	206	216	213	237	229	200	216	186	226	207	230	210	207	218	231	206	203	233	233	213	200	213	216	212	232	164	204	215	226	204	190	224	197	242	219	202	217	205	202	218	199	226	215	219	218	197	206	191	196	195	178	206	226	207	217	234	202	219	230	206	191	229	231	223	247	209	248	217	195	204	214	194	226	239	208	205	210	200	215	210	201	235	228	220	208	208	217	231	221	233	227	202	203	222	187	211	190	232	189	229	194	215	237	219	225	226	224	212	248	201	217	217	191	196	221	218	167	186	216	193	220	204	205	222	189	188	233	189	225	209	196	211	197	192	189	233	227	201	208	216	226	220	191	202	239	211	207	231	218	198	211	206	210	217	233	236	212	229	221	213	226	161	187	217	190	191	224	204	229	210	205	213	226	189	201	206	210	204	199	219	216	227	230	225	240	225	208	222	223	229	212	227	204	202	216	224	239	225	198	212	216	208	180	204	223	204	222	210	233	207	233	198	229	205	235	242	205	200	201	221	224	202	191	212	221	214	219	201	198	194	240	202	217	199	201	203	186	221	229	185	202	190	206	210	235	220	182	204	200	223	208	215	224	228	207	222	221	205	213	218	185	189	243	188	190	215	184	213	225	224	188	199	195	213	244	225	214	207	212	221	236	242	201	228	218	218	198	193	225	212	196	217	209	213	225	205	212	212	241	228	217	220	211	182	230	241	209	236	241	217	220	234	242	226	205	214	210	192	213	229	213	212	227	234	224	238	204	214	200	217	217	223	211	194	203	198	205	219	205	210	222	205	205	234	211	195	200	216	201	217	221	208	215	207	200	205	232	196	243	255	200	230	220	241	229	237	204	257	200	209	226	245	209	219	212	194	197	205	231	226	211	216	208	205	229	187	212	212	212	181	217	208	197	227	226	199	225	219	229	202	224	213	220	208	226	232	250	228	198	218	209	228	220	207	236	169	199	228	196	203	209	202	225	221	212	216	212	197	201	194	218	206	192	203	223	235	198	222	168	216	215	218	212	227	192	197	204	189	215	212	217	211	189	220	204	217	205	203	234	230	219	209	211	229	224	226	219	230	242	199	203	249	209	216	204	220	202	238	217	224	192	211	217	231	208	191	194	207	226	232	194	210	234	192	212	212	204	222	222	205	220	236	191	228	218	185	200	222	187	205	194	215	245	201	195	190	230	215	196	214	209	220	219	209	213	192	195	193	239	233	218	200	218	213	220	206	214	197	223	219	207	233	199	219	230	202	199	238	212	200	224	198	195	198	192	208	196	209	193	213	198	199	222	229	217	221	229	223	210	213	240	196	238	227	220	196	216	202	213	224	230	229	239	233	190	203	228	190	180	216	259	208	234	204	215	222	219	202	229	181	208	220	216	229	224	201	203	208	200	198	201	203	195	207	190	208	194	210	221	251	192	215	212	234	201	224	215	201	225	209	207	225	226	224	194	191	197	226	227	207	224	242	218	218	232	239	214	194	225	208	210	220	233	199	222	196	202	203	186	215	221	199	178	207	230	235	195	170	217	216	195	218	201	216	201	202	225	220	197	190	211	235	214	200	222	236	173	230	243	183	211	232	212	201	198	225	189	192	201	198	199	200	207	207	187	216	236	215	206	205	198	207	238	205	234	214	222	200	249	201	201	196
6561	1216	1505	1782	2652	1490	923	873	824	728	719	695	661	671	626	641	643	647	572	609	601	622	594	607	551	596	560	593	617	609	546	601	567	592	574	536	566	556	584	579	588	524	544	580	545	542	584	577	530	546	557	592	578	571	582	531	567	548	592	548	581	581	609	579	522	565	561	565	619	574	597	577	589	542	585	542	607	555	593	557	523	569	556	556	543	609	596	561	583	542	559	599	556	573	581	564	551	526	604	510	575	516	583	598	555	543	482	544	578	549	557	542	587	538	542	602	546	557	564	619	546	549	543	560	527	570	552	566	533	606	603	539	553	598	575	578	611	549	547	527	514	561	514	544	552	576	562	591	545	596	538	505	551	589	559	564	571	528	545	520	562	555	529	567	534	543	566	531	566	558	538	607	525	544	557	551	584	526	580	583	513	555	564	562	571	547	538	553	512	549	532	581	574	585	543	602	543	560	517	539	592	551	552	548	564	610	560	570	516	574	589	581	578	536	553	523	581	568	531	530	563	554	569	538	570	567	567	564	548	601	540	544	543	528	550	561	500	551	530	566	573	564	530	554	543	554	571	582	544	598	592	543	596	551	550	597	599	555	566	554	570	559	588	554	517	573	568	562	531	554	602	590	563	550	544	580	563	561	520	568	564	577	584	552	540	611	516	546	584	584	587	537	548	548	553	527	518	541	597	607	583	558	544	553	570	537	576	530	543	563	543	563	577	584	553	568	556	589	555	597	586	557	498	576	571	556	548	573	558	550	558	535	529	540	536	570	569	549	564	566	528	546	580	553	575	539	578	574	570	562	544	588	550	525	570	533	535	555	587	553	563	551	556	562	503	540	553	560	538	534	604	616	550	524	489	557	517	586	527	585	485	565	578	585	575	575	544	563	508	583	547	542	606	566	595	517	559	489	547	496	543	534	568	553	626	549	593	563	548	556	573	569	559	541	558	556	558	580	546	542	552	541	584	580	565	532	574	593	539	559	526	546	586	535	554	581	547	574	562	622	548	506	549	576	535	552	548	605	544	584	542	509	534	493	569	557	539	541	579	567	538	533	520	596	547	554	574	568	577	533	588	543	565	582	574	523	523	573	550	574	579	544	561	553	538	576	586	577	577	578	543	506	562	568	563	572	524	553	581	553	576	540	601	505	552	517	529	541	559	565	537	562	616	573	543	539	555	587	562	599	540	580	534	572	502	543	560	565	568	533	546	576	599	562	564	558	596	539	569	555	552	560	535	586	573	539	589	520	578	583	558	553	564	509	549	535	583	565	551	563	550	542	558	532	500	533	615	533	542	519	564	578	572	539	590	549	536	561	581	535	549	532	583	592	548	554	564	526	557	588	584	562	577	551	556	557	545	560	567	536	552	507	564	531	521	527	539	571	586	559	546	592	513	580	562	561	543	560	573	553	576	567	519	579	568	566	583	549	542	549	561	559	557	560	551	537	540	572	539	585	548	585	572	550	559	563	537	554	568	577	533	579	558	555	540	561	606	550	564	577	548	563	581	579	574	532	545	597	517	555	554	558	530	587	554	551	523	544	527	570	554	571	557	576	569	525	558	558	544	589	542	548	554	549	534	543	544	595	536	586	561	571	579	551	551	566	584	556	569	568	580	546	575	585	583	529	564	525	576	558	576	557	586	552	535	544	535	540	544	571	620	527	580	573	585	577	546	537	555	561	574	565	578	542	573	567	559	546	553	566	592	585	587	528	542	552	541	572	560	538	544	533	533	568	536	556	579	515	567	541	562	548	546	611	527	527	580	587	580	585	577	557	548	546	583	556	544	561	554	577	557	529	586	579	500	538	529	537	581	562	528	544	531	550	560	534	579	556	535	557	566	642	557	546	570	550	566	584	587	576	594	588	557	595	534	570	567	538	554	541	562	544	587	539	550	562	521	537	557	557	515	535	558	569	530	552	546	542	548	538	533	518	578	535	569	560	576	564	541	612	562	573	603	520	566	538	545	554	623	562	576	570	535	541	559	564	573	544	532	548	584	507	543	521	548	542	582	592	537	567	582	596	577	567	544	550	536	555	548	550	513	547	605	529	586	573	518	547	540	535	547	548	571	528	546	535	549	540	548	565	595	587	522	535	543	561	593	562	537	547	528	569	561	584	547	503	548	545	582	555	527	536	542	556	571	498	549	569	586	576	562	540	526	547	525	561	538	581	571	566	530	557	572	540	569	564	568	538	564	568	526	610	561	535	528	564	530	543	576	605	577	559	601	558	563	560	548	548	542	590	567	589	585	564	546	577	556	603	528	567	549	577	539	514	582	530	531	555	574	587	568	584	554	575	554	574	506	530	568	517	561	567	585	518	516	572	580	546	560	580	542	572	515	565	592	546	515	575	552	614	581	544	536	510	520	554	550	556	568	561	535	545	558	535	535	581	534	584	549	536	573	570	523	548	554	507	539	566	569	574	589	536	534	564	512	593	528	576	585	577	538	547	575	565	578	595	558	551	527	592	529	559	575	522	587	490	559	546	568	487	532	586	558	536	557	562	575	549	576	583	548	552	556	515	537	543	579	607	602	564	552	543	559	527	585	579	573	543	531	540	536	549	549	568	561	553	557	533	571	540	581	559	552	543	567	567	540	572	571	494	539	551	562	549	576	536	573	575	534	554	504	521	594	517	560	554	555	538	536	542	566	569	564	581	564	538	590	555	597	583	568	536	533	565	510	571	564	571	544	536	526	548	577	585	524	561	546	570	556	559	535	551	598	531	596	577	526	590	594	570	539	570	601	560	577	545	575	556	564	555	576	584	522	572	566	588	527	544	549	573	541	556	545	577	517	543	586	579	597	548	584	537	557	577	555	530	557	532	539	548	567	566	569	598	590	540	575	527	559	543	553	575	555	572	519	533	552	569	561	588	537	541	578	560	569	524	554	577	586	553	540	544	539	573	577	516	567	528	582	539	575	544	536	587	553	544	527	572	561	569	599	567	573	522	594	536	531	530	545	545	544	564	577	568	547	539	566	573	527	540	536	563	549	558	520	542	568	562	561	571	534	604	574	555	567	538	584	565	528	574	566	528	518	566	549	534	577	550	568	524	573	574	565	556	588	548	554	513	581	577	568	556	578	598	522	568	584	579	572	536	554	518	591	553	582	555	542	537	551	599	587	584	576	540	544	542	601	532	541	560	567	538	556	497	587	589	588	539	551	571	563	552	548	564	573	581	570	557	563	545	597	550	624	567	605	584	552	582	591	521	520	569	533	561	542	538	551	562	516	594	514	554	584	572	536	587	558	546	525	590	550	549	583	567	540	612	547	566	557	528	558	591	568	591	532	594	551	589	540	554	573	590	577	592	620	567	579	534	537	572	573	584	566	559	514	570	583	569	550	565	543	535	571	585	545	529	561	559	569	603	533	562	528	530	561	527	538	536	560	554	566	597	528	514	518	542	542	579	501	548	571	560	572	545	532	582	547	533	527	534	534	582	495	559	580	559	573	550	535	551	562	519	539	556	534	539
16568	4031	1336	1139	1291	749	530	518	531	454	458	452	432	444	381	435	426	382	396	414	441	413	399	413	408	456	409	367	395	428	424	421	406	384	383	376	397	374	401	382	363	405	402	371	410	379	385	398	440	387	382	385	402	398	395	385	375	423	386	410	394	396	375	382	366	357	379	370	401	349	415	425	371	409	386	409	362	404	421	390	450	395	342	395	354	397	342	389	357	413	386	358	398	412	398	371	407	377	450	365	416	386	400	419	406	348	425	394	391	381	379	372	381	368	379	367	377	421	449	389	404	422	381	378	360	405	366	346	403	377	358	405	393	387	393	382	406	417	343	358	391	410	395	425	400	384	398	385	412	391	386	368	359	367	432	437	420	404	383	408	384	413	383	410	447	372	380	400	360	385	403	395	426	397	353	384	389	397	364	398	409	375	413	428	374	371	365	396	346	411	394	395	412	359	377	397	368	355	368	377	401	385	429	408	359	401	406	429	391	380	376	407	459	409	412	394	400	438	367	355	397	380	364	386	397	377	371	363	364	377	413	411	449	398	404	336	354	378	393	375	384	375	418	426	388	401	403	413	419	387	370	385	354	383	381	397	380	413	411	363	429	361	424	389	376	388	378	402	399	377	429	407	354	401	402	389	368	384	372	394	376	432	389	394	374	362	408	398	362	424	396	423	405	415	417	379	408	383	364	402	378	387	375	416	415	377	411	405	392	387	389	370	439	374	353	403	399	346	397	385	392	386	411	381	382	382	373	369	353	394	382	422	408	371	388	351	397	379	395	370	385	383	390	373	395	400	388	424	380	390	384	392	365	391	359	412	405	374	402	362	399	408	395	376	380	385	398	399	389	379	398	387	378	398	413	404	381	341	403	397	385	399	405	425	362	393	411	398	353	364	389	427	384	400	415	357	386	406	388	415	412	376	391	416	392	412	418	406	371	421	436	395	438	390	403	398	401	445	356	378	395	395	391	452	369	405	399	391	406	376	387	411	402	423	408	422	345	378	391	381	367	361	401	378	374	369	408	379	406	428	400	381	383	406	396	402	397	401	409	366	387	359	382	350	381	395	402	427	362	359	403	360	398	387	390	403	427	400	374	386	369	359	366	394	419	394	398	405	391	387	403	376	375	410	395	399	425	358	418	408	403	349	395	395	400	385	393	386	377	426	411	390	361	380	404	421	387	384	395	376	376	382	411	383	396	410	409	388	401	386	393	377	345	373	409	381	439	389	355	425	403	415	390	376	387	379	428	387	401	428	411	413	384	395	381	439	393	418	430	383	415	416	397	393	397	375	384	367	424	409	381	405	387	360	350	380	413	440	368	390	423	403	391	433	426	412	375	335	393	374	367	377	377	377	354	370	366	377	389	416	400	398	342	369	403	380	351	414	369	425	430	377	393	400	393	388	411	391	413	407	393	363	406	393	435	440	379	391	416	366	380	405	363	396	368	400	390	354	401	374	373	380	402	409	395	360	401	429	418	396	387	388	409	373	410	343	414	368	376	394	384	372	379	399	364	396	391	360	392	418	380	401	392	386	361	412	411	406	385	413	346	413	362	423	348	393	423	408	385	407	386	401	405	405	410	397	388	401	372	405	397	435	410	356	432	366	359	388	400	384	390	393	399	380	375	363	426	374	395	403	365	399	392	431	407	444	415	389	401	418	415	421	396	376	407	430	393	376	377	371	413	381	404	395	384	413	326	341	392	377	370	369	399	394	393	403	388	387	398	400	414	381	381	388	438	391	409	398	382	408	405	398	395	383	370	434	413	405	378	378	391	363	447	392	354	407	368	362	395	442	390	391	398	383	408	374	414	388	420	392	397	388	380	407	381	382	385	400	391	409	430	413	384	413	374	416	436	380	372	387	376	406	408	373	416	393	394	370	395	366	345	398	436	380	391	431	415	402	412	367	413	400	411	390	396	388	414	383	402	417	395	436	415	408	386	394	397	353	380	346	437	390	386	385	383	422	431	378	379	396	383	371	401	356	403	358	424	387	380	403	388	368	397	417	396	410	382	406	357	402	370	395	376	408	404	405	400	375	384	363	371	388	399	393	403	426	387	370	441	403	421	370	435	429	375	385	385	439	397	385	367	379	394	378	386	372	395	366	403	396	406	384	394	359	417	397	397	390	370	382	376	356	372	413	396	411	357	396	360	378	403	382	349	358	379	412	370	384	360	375	394	379	412	369	375	372	400	427	431	390	426	397	399	441	401	393	383	389	402	439	406	371	358	377	374	364	406	402	365	371	394	418	421	399	371	397	380	409	390	412	415	415	390	387	368	419	356	430	373	402	373	426	388	397	418	406	398	434	365	420	381	376	415	389	400	394	424	356	375	372	405	375	435	418	426	439	376	365	389	372	391	409	459	365	365	367	398	427	368	370	348	386	421	446	420	354	354	388	422	392	424	350	371	418	468	425	383	417	422	366	365	398	400	408	421	408	391	371	398	414	404	393	391	375	396	394	399	401	391	406	395	417	457	382	366	416	391	387	412	363	383	385	362	376	404	409	380	409	386	427	388	393	395	386	393	377	374	381	364	388	394	369	372	380	408	399	419	398	423	397	350	399	380	372	374	418	408	397	366	406	405	391	368	356	385	403	343	332	399	398	415	408	392	433	361	390	408	400	403	386	450	397	372	374	413	369	391	377	352	400	373	421	370	406	421	388	417	383	369	363	389	362	412	421	372	405	390	374	385	410	384	407	369	417	397	403	409	350	369	397	393	393	382	395	414	419	387	363	381	390	370	360	390	389	430	353	412	383	373	374	381	392	373	397	421	391	386	392	367	383	401	414	426	390	403	411	421	451	388	366	408	373	393	389	395	385	420	392	398	416	389	382	375	384	365	449	404	369	400	378	407	357	409	427	384	393	394	388	400	381	372	386	367	358	386	434	405	406	401	393	396	400	393	399	363	378	412	394	402	399	400	354	383	377	381	404	392	368	398	370	412	396	385	371	385	385	353	374	383	374	465	379	402	372	382	397	404	399	416	380	360	369	417	418	377	373	408	368	449	398	359	412	371	393	400	407	394	371	380	380	393	405	413	393	412	379	411	410	416	387	422	357	372	386	399	389	373	394	381	407	397	399	403	337	395	383	405	361	405	371	370	411	366	373	393	397	414	360	385	407	405	397	452	406	398	384	404	421	393	386	397	379	379	391	366	397	380	364	408	397	381	407	408	390	400	422	409	368	375	403	363	402	392	358	427	380	406	379	415	398	400	423	355	409	430	383	411	444	409	403	432	421	406	382	391	381	403	386	357	407	397	387	325	402	403	395	412	410	379	386	443	402	387	415	397	436	365	434	415	400	421	363	386	394	379	400	358	391	415	411	382	431	376	367	395	380	372	388	397	396	398	389	407	398	389	380	377	361	354	424	382	432	426	418	410	379	401	375	407	380	418	398	368	397	408	378	385	361	381	387	379	387	362	381	417	408	389	388	372	395	398	404	366	385	387	395	420	402	384	373	413	388	414	368	410	381
9641	3258	2683	3520	4689	2412	1688	1556	1408	1333	1254	1166	1183	1111	1100	1100	1107	1041	1065	1053	1056	1043	964	1022	1003	1005	959	1015	1000	919	935	1008	1017	976	972	894	920	920	961	908	1016	958	957	935	943	923	954	948	1012	946	929	934	901	940	922	987	964	944	935	971	906	960	897	1007	922	884	963	912	977	911	943	926	941	981	941	939	967	935	924	923	929	942	962	957	924	948	895	938	934	930	902	916	866	917	981	944	935	980	890	966	955	900	916	877	929	945	935	957	971	949	907	942	934	938	962	872	926	930	980	928	951	901	945	879	886	886	866	890	869	853	934	959	962	901	908	894	910	969	970	907	917	948	931	904	914	971	917	918	953	889	905	923	946	922	936	889	937	890	935	965	929	987	947	921	929	889	950	915	916	937	936	960	978	885	869	910	924	928	879	946	940	961	953	944	969	934	881	911	890	942	902	940	895	1005	954	894	933	916	970	978	899	960	924	971	973	954	960	916	904	969	897	948	962	956	923	975	824	873	932	975	944	907	1002	925	891	989	928	925	946	957	929	881	935	949	931	906	918	938	894	893	947	911	922	890	946	969	967	957	908	941	903	918	906	913	913	907	903	921	926	931	920	893	906	899	958	931	945	908	942	915	906	958	931	912	892	958	887	936	970	886	926	948	974	884	912	921	917	881	930	943	918	943	915	916	870	939	893	962	931	902	943	939	927	932	947	952	951	940	967	862	909	846	892	894	955	937	899	960	972	898	901	940	917	924	966	992	929	857	916	956	956	896	966	902	873	895	918	955	882	1007	905	952	946	964	959	945	905	914	949	914	950	918	858	897	894	909	936	933	909	851	928	930	975	908	942	924	960	916	952	987	926	948	942	897	915	961	936	939	987	943	925	933	926	936	939	970	906	961	939	942	914	909	888	956	935	893	908	912	879	951	919	920	912	907	922	952	920	931	907	898	953	923	965	941	896	936	880	924	961	859	896	893	944	902	938	925	936	968	962	908	955	851	907	965	946	926	961	939	926	916	930	949	978	939	973	982	962	904	976	930	988	973	964	965	891	913	947	968	935	960	897	951	971	953	899	954	926	984	938	966	927	949	918	934	904	956	907	974	962	972	933	937	964	957	881	926	904	962	933	962	921	913	973	975	967	965	873	917	924	905	886	881	898	923	908	886	899	878	889	916	917	863	953	897	973	937	869	969	897	913	889	946	963	973	899	890	890	966	967	882	954	897	928	935	938	987	941	903	953	985	938	921	978	854	999	909	930	967	874	878	924	883	882	959	952	875	966	921	944	917	956	895	981	938	958	884	979	942	961	968	933	894	939	938	932	911	898	928	925	909	924	900	871	870	925	899	980	943	908	953	942	873	907	917	954	945	957	1001	961	927	941	896	910	905	945	952	921	922	905	975	922	929	925	894	937	965	950	923	857	889	911	937	906	864	915	870	945	934	922	962	922	972	944	842	865	959	916	953	890	964	970	976	933	934	894	951	938	915	936	923	906	931	958	989	977	922	892	992	973	939	921	957	846	962	967	941	958	932	987	941	939	960	932	976	938	912	928	914	915	946	882	937	930	933	900	905	893	891	914	892	936	872	928	937	927	962	889	920	898	911	939	929	924	819	922	946	898	968	942	929	977	970	875	939	934	883	895	910	967	946	946	943	944	940	888	987	894	896	945	881	899	930	898	944	925	917	925	889	914	955	942	941	951	900	914	972	952	910	930	939	895	937	920	890	914	939	911	968	903	944	889	906	935	893	901	983	917	976	908	944	949	919	942	910	905	954	932	919	952	894	925	904	905	912	944	972	913	958	934	959	942	937	891	985	901	887	904	914	898	925	858	935	931	927	911	931	901	875	858	910	906	967	878	914	898	943	948	912	884	975	939	947	936	896	889	954	941	895	919	948	893	943	891	878	919	945	877	900	916	947	924	894	891	917	940	955	913	925	976	946	925	907	972	850	941	978	969	870	922	971	910	887	919	913	946	955	892	945	895	963	962	931	914	934	932	938	958	940	918	942	883	954	935	891	924	938	848	927	900	935	952	945	875	907	993	959	909	867	925	938	918	934	912	919	915	933	863	946	959	914	913	908	940	940	926	921	941	964	916	888	883	951	897	924	928	907	941	916	927	921	938	935	925	920	953	872	944	953	905	939	948	931	979	932	896	907	958	967	888	923	912	917	909	963	973	885	936	930	983	883	972	957	921	907	871	911	953	975	970	924	960	990	949	923	902	921	874	932	939	909	932	935	969	928	922	917	957	898	985	928	903	969	934	901	926	954	950	971	950	903	950	979	949	947	863	886	900	920	910	940	918	960	997	901	946	932	926	950	939	965	935	965	961	909	940	875	968	967	909	862	906	912	981	922	905	946	941	949	919	914	916	878	940	927	967	910	880	924	951	957	932	922	900	923	913	928	955	940	899	884	924	898	888	979	949	906	915	940	982	969	944	910	940	911	892	890	914	865	911	925	958	908	924	956	882	942	910	954	900	914	916	905	925	985	938	883	954	944	930	951	916	946	899	967	925	956	907	901	946	925	886	933	968	926	954	889	964	894	901	977	876	947	912	948	908	899	973	915	954	946	911	924	927	884	900	858	914	966	965	889	965	923	876	926	943	899	965	963	951	904	878	941	879	923	911	900	1005	865	984	948	895	921	929	959	915	970	917	932	950	940	951	910	944	941	953	940	972	977	935	902	893	936	954	920	945	925	866	952	972	954	945	914	842	856	976	967	934	911	894	959	922	995	977	906	944	924	905	943	939	919	905	911	908	965	895	907	900	955	879	874	920	1006	887	922	927	889	938	907	920	942	871	909	959	925	902	947	924	929	950	876	934	884	956	891	873	909	945	892	900	905	914	930	897	915	940	909	949	936	971	967	970	921	997	941	946	890	936	933	962	970	961	908	926	912	936	943	1034	904	918	915	846	970	969	889	932	932	924	968	915	926	924	971	924	922	994	938	928	963	895	934	922	929	908	973	972	964	918	944	929	973	947	919	938	872	937	943	944	921	977	918	916	926	927	976	907	915	930	916	909	925	933	898	928	910	894	908	913	935	936	884	930	942	907	934	911	959	890	912	926	923	920	902	915	952	921	941	965	902	881	917	929	835	909	902	916	911	973	905	915	967	1019	920	920	968	950	924	950	897	933	930	924	990	904	920	1001	906	943	878	933	928	926	884	913	899	935	921	910	930	950	915	941	951	952	973	879	853	996	943	878	984	905	919	909	959	900	890	891	886	920	908	898	898	926	899	961	952	907	983	876	918	915	947	953	941	921	943	909	924	917	920	946	917	879	1010	933	949	915	964	934	1019	960	891	932	893	915	918	904	879	953	895	927	932	892	953	869	930	933	973	979	957	893	925	940	949	978	923	873	920	928	938	934	941	955	904	876	926	909	966	922	941	888	892	941	940	940	952	875	937	926	905	925	867	946	960	941	934	929	1025	946	907	908	862	898	989	974	860	977	943	960	966	911	929	914	919	973	923	950	936	977	886	999	944	905	946	902	924
3493	1604	395	514	673	432	391	382	383	378	394	345	367	363	336	367	366	382	388	384	384	342	376	392	371	352	365	364	357	358	374	349	379	376	326	377	385	393	387	361	363	412	384	344	334	387	361	406	359	362	356	355	374	378	351	334	377	405	406	381	361	366	378	346	377	383	375	370	361	352	395	406	356	368	416	352	346	311	407	362	349	410	388	354	369	366	412	383	347	397	377	366	345	383	387	385	386	406	396	358	377	324	386	376	370	351	370	354	361	385	340	357	387	399	373	344	380	370	395	357	363	363	383	351	329	367	366	352	384	377	357	349	357	359	360	377	353	357	348	392	393	337	358	378	417	349	325	402	378	356	369	370	399	367	383	371	380	337	333	394	335	347	366	364	379	332	423	379	357	329	375	363	398	359	391	336	391	340	336	391	359	364	383	347	396	398	388	382	358	393	411	352	368	332	386	361	345	393	366	360	345	354	381	380	346	377	362	388	350	357	379	380	351	373	377	362	402	372	396	362	382	361	375	323	361	355	350	350	371	336	339	410	395	356	365	370	357	352	358	366	372	361	382	372	339	378	357	380	360	391	375	401	371	378	375	354	358	367	373	350	387	364	389	397	336	336	373	364	368	367	357	340	362	377	362	364	374	384	346	391	382	385	368	391	293	357	388	356	357	386	392	375	346	373	367	362	355	358	383	341	360	363	382	400	374	360	378	386	348	347	380	394	390	375	352	411	384	356	381	325	385	386	356	358	395	365	386	329	352	395	345	380	374	393	343	380	370	406	397	379	363	353	390	350	369	359	365	392	371	361	375	359	390	383	365	410	376	328	395	382	369	371	379	357	403	381	357	414	379	372	399	372	375	405	368	349	389	409	384	353	376	383	356	337	359	361	384	376	377	383	370	378	371	377	362	387	353	318	375	393	398	361	372	353	350	373	375	393	410	381	357	356	389	363	389	350	345	364	373	372	362	381	349	372	394	354	404	396	384	377	416	361	391	342	371	385	378	361	386	399	328	377	348	337	384	373	393	383	361	382	346	338	371	409	388	366	367	348	412	358	376	367	404	393	348	361	376	360	398	410	412	400	384	351	389	368	370	375	363	374	357	397	345	354	353	319	397	356	388	400	338	368	384	390	367	373	361	379	350	359	373	421	361	350	367	360	356	344	376	375	402	400	352	355	392	366	394	324	348	404	339	353	373	386	377	377	403	377	357	383	376	375	342	395	349	366	346	360	376	355	362	373	364	368	380	344	336	382	391	381	369	378	358	375	337	338	308	376	330	375	372	388	381	378	331	373	372	364	413	382	408	391	409	333	343	372	364	388	376	383	372	381	333	415	377	368	343	417	360	373	393	393	378	379	374	334	387	345	387	342	355	354	380	352	368	374	359	405	414	396	377	414	403	389	377	390	379	347	372	394	432	378	363	412	405	369	367	371	387	401	360	359	381	390	380	399	368	376	362	375	363	356	362	361	369	334	369	346	379	351	387	376	377	358	348	356	374	396	382	376	382	351	373	395	359	354	390	365	358	356	366	339	388	343	368	368	386	387	346	382	379	401	396	398	359	377	386	344	375	344	365	383	332	360	356	397	354	373	396	380	419	379	360	342	362	370	386	371	352	385	344	368	349	368	365	367	389	388	382	387	346	401	359	367	401	394	378	400	378	379	388	387	392	342	355	341	353	366	367	357	370	370	391	379	377	351	405	372	379	363	354	344	341	373	352	355	368	400	347	351	376	372	378	363	366	351	373	333	355	396	366	383	348	351	338	354	347	395	394	359	359	378	376	374	337	377	399	342	331	351	388	387	378	392	400	336	359	371	403	382	383	360	403	408	374	365	390	369	390	393	358	390	371	377	348	374	392	385	357	366	369	349	355	364	341	362	397	353	364	369	375	346	396	373	334	408	392	339	352	350	391	356	354	340	384	399	373	361	361	400	369	381	405	348	393	377	362	342	357	314	355	378	363	386	368	385	381	369	329	362	347	399	378	363	333	405	379	352	365	388	378	344	390	351	408	329	370	358	378	357	401	377	359	311	368	390	381	339	321	388	372	400	389	393	370	389	374	386	396	359	367	349	368	382	354	392	380	332	398	411	378	404	383	410	377	415	352	393	366	391	415	359	343	359	352	390	359	372	391	383	380	350	370	382	356	383	364	412	396	351	408	379	347	355	341	333	379	364	358	339	361	411	366	354	339	386	344	377	410	399	413	368	355	354	393	353	380	349	402	381	406	387	384	390	363	349	384	356	413	393	354	390	396	386	350	372	401	363	358	350	405	350	408	345	372	363	364	370	395	381	371	390	372	354	401	361	389	342	368	366	396	368	383	354	347	388	320	350	376	394	399	369	355	338	334	312	412	376	362	402	358	373	360	402	366	372	396	336	387	354	365	374	408	367	387	337	396	377	376	343	355	376	394	387	384	368	366	336	399	382	396	342	394	361	358	368	378	353	366	358	357	346	372	323	361	317	336	371	401	366	371	379	336	379	363	362	385	364	374	395	377	369	345	355	348	370	357	381	381	369	387	367	365	382	404	386	315	396	374	366	380	386	389	353	355	407	372	372	363	397	356	418	372	368	419	422	361	405	382	349	373	358	339	370	355	380	384	335	390	376	352	374	384	376	379	397	370	383	369	389	368	374	320	361	359	326	363	377	353	361	374	359	360	383	366	357	411	372	331	357	341	342	336	366	378	378	385	364	339	364	346	368	367	380	356	360	398	429	366	345	374	347	358	369	404	387	368	338	329	393	383	412	328	396	385	362	347	353	351	356	418	363	384	369	400	352	363	375	336	381	333	381	369	391	358	390	395	376	399	365	354	365	358	410	344	390	364	410	398	383	381	429	378	378	358	343	361	352	376	378	426	412	363	367	369	371	390	336	346	342	373	385	369	409	345	353	390	375	372	354	367	382	361	380	341	403	381	352	383	362	343	379	397	372	412	372	338	374	353	361	398	397	416	371	376	371	370	371	371	366	372	390	383	363	400	369	382	366	341	385	377	389	386	362	369	373	371	345	379	358	322	400	426	361	397	366	398	368	383	352	386	368	368	354	381	371	371	353	407	380	383	376	394	334	356	341	347	385	351	396	402	370	349	365	367	362	359	378	374	351	391	360	378	354	383	356	365	367	410	370	333	379	327	357	358	382	388	378	362	403	370	382	347	354	358	376	375	409	366	339	365	363	370	394	385	347	372	373	379	362	372	358	363	392	361	390	400	395	370	347	380	387	385	361	404	375	342	383	381	385	342	381	340	389	338	365	372	359	364	355	400	393	380	356	386	335	346	369	344	337	368	363	366	364	374	367	429	372	372	379	386	379	380	351	358	316	384	385	384	399	385	357	345	385	359	359	373	354	380	360	386	359	355	348	399	354	379	372	370	382	321	376	383	361	350	384	349	379	363	337	341	376	375	368	341	380	348	323	385	341	391	352	347	361	360	360	354	392	381	379	363	374	375	384	389	339	355	372	381	394	360	351	360	385	382	341
2915	1745	951	1511	2028	981	899	857	845	838	825	925	879	836	886	782	877	862	846	824	880	857	876	916	827	782	849	867	846	845	801	832	843	851	867	858	862	810	847	825	857	818	849	837	869	848	778	876	811	849	844	884	871	792	842	861	827	886	821	827	791	881	863	820	834	935	841	836	826	846	837	773	862	856	803	846	820	856	864	804	850	863	857	826	816	869	846	844	890	865	867	882	857	840	848	801	848	851	861	875	803	829	868	846	845	829	860	840	814	832	884	852	863	848	844	836	847	910	861	830	852	827	855	849	891	888	844	821	853	792	774	858	845	836	866	888	814	825	834	884	868	829	849	877	810	867	855	824	848	872	880	836	861	864	913	834	859	801	851	853	844	830	906	858	836	820	839	892	813	863	882	857	872	766	806	839	843	852	825	837	820	873	894	834	820	850	849	815	881	823	870	836	821	806	893	837	872	861	831	813	894	794	858	914	839	851	855	843	820	836	849	832	841	891	801	864	824	835	860	866	845	854	829	796	823	824	841	796	870	862	806	888	876	869	860	874	838	770	839	844	909	859	844	834	869	859	820	863	773	805	798	814	829	843	822	822	852	813	881	834	841	902	819	871	854	849	853	856	830	854	860	820	854	864	837	839	806	823	813	838	856	874	848	852	860	764	856	840	887	841	875	851	858	865	878	836	800	842	828	846	856	805	832	838	806	833	784	867	836	893	860	860	896	844	832	846	876	911	822	837	902	831	800	910	856	859	888	849	874	849	821	815	849	791	872	843	878	834	872	825	851	878	879	834	867	831	795	863	851	837	883	848	841	823	865	825	873	829	846	854	781	842	839	837	842	867	842	882	847	761	786	826	867	878	875	833	835	833	816	820	901	893	806	844	814	828	821	841	833	864	795	844	833	908	889	818	864	881	815	843	837	853	859	801	837	850	854	859	871	857	835	850	898	842	860	871	832	752	795	820	892	833	858	911	860	881	928	911	867	845	838	895	861	815	824	824	815	830	812	905	862	795	851	850	844	837	825	834	866	827	828	844	876	901	865	834	908	824	880	822	837	842	866	846	862	812	849	839	847	871	860	846	868	845	887	831	881	863	846	884	852	875	849	834	876	817	859	841	882	810	826	829	843	872	814	867	811	789	868	844	895	862	863	823	809	809	827	846	855	877	854	884	832	842	828	881	857	788	840	861	849	838	876	822	864	856	837	872	870	790	830	826	820	845	838	835	859	827	843	854	866	862	812	893	862	837	864	827	822	858	874	809	868	828	831	883	819	872	818	848	826	904	892	846	828	856	846	813	856	821	814	840	798	887	856	811	857	830	854	838	851	825	851	778	860	876	846	774	789	850	794	815	788	887	840	850	870	842	828	847	842	871	838	823	856	850	868	805	827	837	783	809	768	877	869	819	891	823	859	880	895	800	837	845	851	860	859	849	780	826	867	844	895	774	835	861	845	814	868	854	846	836	859	815	852	844	829	853	815	882	896	857	868	860	864	875	847	831	864	854	835	843	904	857	890	823	823	820	904	842	842	862	852	929	818	858	798	837	863	845	830	859	922	841	867	839	897	811	858	793	832	860	891	837	846	781	854	863	869	813	874	833	848	883	867	819	841	857	816	868	862	836	863	877	828	786	824	904	816	826	892	863	896	856	826	821	849	826	838	796	838	848	841	850	862	841	824	837	846	881	834	852	848	841	879	892	863	852	817	861	845	796	913	852	848	846	857	836	858	794	880	807	832	886	871	852	846	833	857	822	828	801	820	852	845	813	873	799	854	860	820	801	867	892	868	828	869	827	845	853	859	879	817	839	839	873	886	858	896	809	833	841	806	833	899	855	834	892	830	866	854	882	846	846	849	834	844	880	875	823	849	773	829	870	875	839	798	809	891	795	835	803	835	830	843	862	806	828	831	811	881	852	844	844	872	882	849	870	863	810	832	835	890	847	886	833	877	853	848	875	846	806	852	889	840	845	840	873	904	817	780	852	885	850	826	869	855	887	812	769	905	834	823	833	808	784	856	853	890	835	869	865	775	834	840	823	852	871	833	825	791	859	893	884	876	837	852	849	829	851	883	844	850	788	807	805	832	867	872	836	849	823	858	835	872	845	811	875	810	881	819	895	876	820	803	829	848	921	831	810	833	860	862	871	853	862	846	840	865	867	856	833	814	846	821	875	842	860	850	791	836	848	820	868	890	849	844	826	830	810	839	857	839	872	858	862	854	817	806	882	807	817	815	844	853	865	824	853	844	889	889	851	834	856	845	858	906	851	863	816	858	842	807	903	810	877	863	869	907	836	826	878	832	861	843	818	845	808	875	830	833	849	900	852	831	865	865	855	802	836	836	853	797	885	827	873	784	855	802	801	876	886	813	859	878	853	829	858	820	891	818	831	813	842	852	831	830	834	881	859	823	797	841	845	855	814	923	835	835	821	874	821	844	870	783	909	832	872	810	918	817	877	810	829	899	829	860	893	871	883	870	787	868	827	796	765	849	853	901	843	827	840	869	846	882	868	881	846	833	848	894	874	867	857	789	864	827	819	866	853	836	806	856	800	847	843	811	812	806	822	849	852	855	883	838	813	834	866	804	896	830	812	884	812	851	868	853	816	864	853	851	868	868	818	844	839	847	814	841	902	805	826	879	877	839	835	888	837	829	879	833	826	888	822	864	795	822	832	813	927	829	888	825	855	801	862	840	856	831	820	829	811	841	824	811	781	866	834	869	866	814	831	842	810	868	831	926	885	831	802	895	817	888	801	829	860	808	796	820	793	856	817	850	861	858	835	834	808	854	849	840	855	869	824	806	881	849	864	802	856	860	821	870	846	848	838	818	813	835	862	867	893	768	808	802	874	865	843	832	853	796	831	879	824	865	860	873	828	793	840	838	868	797	842	801	828	822	832	791	838	836	838	830	822	868	887	802	864	868	802	829	868	871	822	829	871	870	944	902	838	840	817	875	865	884	857	847	836	860	864	865	829	812	828	801	867	902	858	834	835	865	798	846	847	820	796	879	864	799	896	858	915	841	853	873	827	871	882	818	841	839	815	880	875	809	821	843	827	817	851	883	855	886	867	865	865	835	800	881	858	786	834	854	851	848	890	811	807	831	820	834	870	861	835	830	813	820	787	876	853	892	867	882	849	863	854	851	822	871	841	898	910	814	883	833	875	807	860	905	892	869	883	837	834	816	833	814	860	832	890	831	866	835	826	847	855	860	852	819	809	910	831	878	918	850	822	849	889	886	823	836	813	808	863	896	868	830	907	834	891	823	822	816	883	818	788	868	835	866	900	840	890	887	837	816	856	810	844	811	843	819	856	824	853	872	865	874	897	826	834	809	834	867	807	775	820	849	889	856	838	898	826	852	819	860	848	850	854	839	900	900	831	857	869	855	841	837	833	849	825	875	854	863	841	895	880	839	901	840	861	792	843	848	842	873	860	828	817	854	842	851	810	824	855	863	806	843	862	867	892	889	827	874	821	819	823
11695	2516	651	983	1067	425	320	250	276	273	286	306	259	252	275	257	261	227	238	237	267	227	236	214	274	236	255	239	223	242	259	187	215	221	219	232	236	247	248	236	238	238	263	223	215	241	268	225	247	263	204	232	250	228	217	248	219	242	232	234	222	245	240	225	248	237	247	213	240	217	234	239	233	221	207	266	249	226	267	238	215	245	230	240	191	250	207	259	205	215	227	230	243	203	212	235	250	259	239	220	209	225	215	217	223	198	247	246	223	242	198	230	230	239	231	265	232	235	238	231	251	214	230	210	204	231	235	246	238	233	219	250	248	237	207	220	259	258	226	249	235	251	248	237	227	209	233	231	238	256	213	242	216	242	231	214	212	212	213	229	241	233	242	221	241	236	226	227	223	248	267	218	244	225	242	291	255	217	212	208	215	260	220	230	245	222	220	212	228	204	236	240	236	225	249	243	233	212	231	227	221	251	233	231	215	215	229	212	218	218	242	250	249	240	238	246	227	266	242	251	215	242	242	244	257	216	232	268	226	257	266	246	238	201	249	266	231	273	231	235	242	217	258	228	244	234	247	242	241	261	219	260	240	233	231	231	218	210	233	267	256	223	243	223	192	236	240	212	213	269	232	223	217	216	257	235	251	246	254	258	222	245	248	249	231	224	226	222	260	229	253	232	229	257	224	199	241	226	251	224	207	233	263	261	226	259	242	225	226	204	217	210	248	242	242	245	205	243	235	226	224	240	266	234	215	227	217	218	245	244	242	215	247	248	244	236	211	243	248	281	248	214	248	255	245	206	198	235	218	238	214	210	234	223	250	233	206	253	249	247	248	248	244	232	252	234	238	225	223	239	209	207	248	243	244	235	200	272	227	211	226	291	262	243	207	238	252	278	246	236	225	237	223	245	221	201	259	242	204	233	222	199	242	257	251	232	245	220	224	248	252	259	233	206	250	216	256	262	212	235	202	228	221	241	212	234	248	224	211	238	218	220	202	215	239	259	231	265	225	200	219	215	231	245	250	207	192	205	207	226	223	234	217	207	220	222	217	222	239	206	228	258	227	244	240	235	241	244	228	240	261	250	250	253	236	213	209	262	266	226	258	226	238	243	234	204	223	229	228	223	231	256	258	233	228	230	216	217	222	227	217	219	232	227	213	216	243	211	252	261	249	195	219	226	247	234	228	224	237	221	217	257	229	244	233	247	210	237	233	208	221	269	222	216	220	194	226	235	241	206	210	251	224	236	247	202	232	226	240	243	223	220	225	213	248	226	219	243	246	231	252	203	232	217	227	241	213	205	246	226	238	214	246	234	238	238	227	227	204	226	243	219	240	216	242	187	225	235	232	234	204	219	264	189	244	249	256	248	258	232	201	246	197	242	244	275	267	226	229	226	231	226	242	231	233	235	233	234	224	219	207	222	214	243	245	229	201	254	238	249	224	246	216	216	209	252	206	241	244	261	244	283	229	217	259	203	209	228	227	198	217	235	263	237	260	278	250	236	259	194	249	211	221	258	239	235	261	209	220	215	224	248	214	242	227	235	227	205	259	227	257	211	243	245	206	257	237	244	228	238	252	250	233	212	230	220	256	218	269	213	220	221	221	225	227	238	236	209	250	233	211	236	252	250	241	230	217	226	215	243	208	227	229	222	222	236	234	215	222	225	242	236	233	212	243	257	220	235	236	243	209	230	228	250	259	225	238	233	244	218	247	228	217	218	216	241	222	209	194	228	239	244	245	210	219	245	232	240	225	254	235	242	225	226	223	223	237	212	204	239	222	199	255	193	234	235	227	225	207	254	246	243	230	238	219	214	253	237	244	227	215	212	229	216	275	240	210	210	269	229	235	235	196	211	228	219	210	217	232	252	233	242	238	213	219	243	217	234	269	210	228	213	261	223	239	232	201	225	238	244	238	216	219	250	269	243	215	223	214	228	219	197	222	242	223	257	220	233	216	222	223	245	222	210	254	247	201	257	238	229	232	251	228	237	232	235	218	257	241	265	272	249	224	235	223	212	224	230	236	227	225	263	229	203	248	216	248	220	242	238	276	226	237	211	229	272	218	225	238	259	223	221	231	228	196	229	208	242	247	255	271	219	257	240	217	238	251	227	237	259	229	222	221	232	228	238	251	234	225	229	250	271	246	253	219	232	230	215	218	250	228	264	244	225	276	251	218	244	264	242	223	206	230	243	258	219	231	241	209	239	200	256	236	242	237	220	235	225	227	218	217	255	251	227	248	229	238	280	239	221	231	253	219	247	243	232	212	238	253	231	217	231	251	229	235	215	250	231	240	227	226	223	258	213	255	211	229	231	231	230	198	229	233	245	224	245	270	247	251	221	241	234	241	230	235	205	230	225	223	229	223	225	228	232	246	246	274	243	257	277	254	236	213	254	219	232	216	224	258	241	218	235	224	196	227	217	230	237	252	245	214	266	238	249	234	237	255	227	238	212	215	219	249	230	217	248	239	218	255	240	221	241	222	257	246	277	242	209	222	229	203	229	253	240	273	263	247	227	275	257	245	225	239	254	226	231	230	247	257	230	254	226	259	240	239	253	263	235	229	209	251	223	231	185	229	216	225	250	254	210	213	207	201	258	251	256	219	246	238	240	220	246	240	226	215	217	259	232	240	222	209	219	263	226	224	291	199	235	235	234	203	234	236	253	228	239	265	231	258	220	198	240	236	219	237	262	228	227	226	243	252	241	202	244	224	251	232	223	238	218	230	238	226	241	228	228	222	234	265	236	227	192	213	203	220	213	243	225	205	224	207	231	261	232	207	212	249	251	234	231	258	225	229	221	216	245	228	275	187	240	226	230	229	200	222	246	260	235	238	274	224	223	231	240	215	222	226	255	228	258	257	249	243	223	234	257	222	250	223	236	246	213	231	211	224	225	257	278	223	226	225	233	247	221	217	212	264	225	244	235	232	256	232	248	226	228	229	238	231	234	217	240	200	216	229	239	256	215	238	257	264	246	224	251	251	242	216	234	216	213	238	221	236	226	232	232	258	228	227	220	218	227	213	233	239	233	232	206	235	254	248	271	248	204	216	247	255	246	221	229	237	235	226	204	216	209	241	208	229	228	207	243	239	239	250	240	249	240	271	241	213	214	246	239	219	240	227	251	244	253	237	269	258	241	242	246	223	223	220	260	258	246	231	229	231	247	260	245	214	216	251	248	261	218	243	246	198	237	251	239	243	209	226	193	241	234	254	240	222	233	235	259	215	252	203	227	230	226	229	212	236	205	250	254	248	244	246	233	239	210	228	238	235	222	224	232	230	203	270	257	243	195	236	237	240	244	245	245	229	241	210	266	252	239	216	266	248	215	204	211	223	235	260	261	276	247	233	257	233	255	216	223	255	240	237	226	244	262	230	224	249	238	235	206	244	233	224	213	207	224	252	221	248	202	241	261	238	235	228	221	226	231	226	286	222	248	244	227	265	240	245	221	218	250	252	248	236	238	213	228	243	211	252	239	230	227
8363	2157	1550	3378	3745	1332	1020	923	807	807	757	705	712	708	679	675	713	686	630	640	695	659	639	664	645	645	645	623	663	602	598	617	592	650	607	628	598	635	620	615	633	586	609	586	620	656	620	585	583	560	610	601	633	653	563	570	630	596	593	583	611	611	641	633	589	594	631	641	622	574	624	605	594	565	568	612	581	587	606	588	639	648	598	616	605	591	588	607	589	582	601	598	594	624	630	585	599	633	594	559	598	569	635	584	620	622	643	617	644	606	613	588	588	688	601	606	610	600	580	604	579	579	595	592	601	629	603	588	601	614	637	609	581	587	601	579	603	607	601	613	635	624	591	623	556	649	567	610	554	609	617	579	582	623	600	597	598	626	582	580	600	601	597	568	594	627	574	608	560	599	572	570	612	634	578	584	600	636	559	586	599	569	595	578	598	614	619	610	591	656	583	576	640	621	593	647	594	581	616	619	587	613	617	604	673	618	627	571	571	584	593	651	644	622	614	573	606	591	582	600	588	632	610	646	600	619	594	605	605	607	603	587	593	576	612	612	594	579	574	552	623	570	612	585	644	612	616	611	611	602	596	609	594	612	589	588	597	593	603	555	591	555	586	601	622	588	610	585	617	577	585	592	614	602	630	576	553	617	590	607	587	582	590	607	545	625	605	581	628	600	606	638	609	574	626	640	569	554	633	591	609	594	618	592	620	568	608	591	599	584	598	578	579	582	600	593	614	604	627	596	624	595	619	579	585	603	580	640	598	616	586	586	611	613	646	625	596	600	592	607	581	598	585	563	588	614	587	561	571	630	594	599	610	621	618	593	605	636	585	580	571	582	595	623	590	612	575	589	631	575	599	579	586	588	605	585	573	616	601	583	594	623	623	591	602	590	629	563	599	591	607	571	600	636	616	565	605	620	603	604	610	617	591	584	615	610	554	643	590	607	605	638	626	569	562	559	572	619	606	586	620	628	614	639	584	583	585	610	614	588	590	622	577	610	629	604	580	597	644	561	599	593	561	612	599	586	605	571	599	618	558	552	613	623	579	640	613	583	656	609	551	631	609	573	617	590	579	602	608	582	551	586	592	570	585	594	590	613	595	577	583	621	594	606	606	607	617	593	593	586	616	586	599	620	563	579	591	567	594	647	582	578	618	582	616	602	595	622	600	559	575	576	618	598	589	598	620	600	609	646	585	599	577	598	636	579	629	596	567	587	589	562	612	589	575	586	585	626	634	617	608	597	568	638	639	628	623	570	593	576	555	587	613	641	620	614	637	601	627	567	601	556	612	619	598	579	577	616	620	635	614	578	642	550	626	637	585	569	585	601	619	580	609	590	581	640	570	636	594	664	592	616	589	593	613	611	573	592	639	566	582	622	665	613	602	644	623	520	593	583	601	600	588	634	556	587	576	558	557	600	568	616	635	574	626	594	599	605	573	580	595	592	651	569	596	618	556	560	592	590	591	590	584	608	596	612	588	602	566	602	608	616	636	629	575	583	581	589	606	591	580	616	619	559	597	581	635	605	615	635	614	597	563	603	600	595	564	555	568	618	609	577	525	615	600	599	622	542	580	683	585	622	582	567	561	594	583	631	612	573	586	626	578	624	606	628	603	550	599	607	601	614	608	570	581	644	643	591	612	619	630	584	616	584	620	612	621	612	631	578	563	535	623	601	605	623	629	627	578	587	573	621	607	656	627	643	570	564	566	601	579	616	611	599	597	594	585	602	612	597	575	595	634	623	601	603	567	591	600	602	610	602	616	587	566	591	604	608	566	582	603	635	608	603	619	528	613	608	584	627	590	597	594	615	619	629	574	602	645	600	583	625	622	549	590	584	592	585	624	591	557	584	567	571	606	578	577	607	620	580	623	599	629	565	555	586	644	597	581	568	584	555	611	622	586	618	607	563	590	608	613	613	576	614	573	585	591	629	602	582	586	614	553	616	618	585	612	619	589	579	656	589	584	612	602	600	555	599	581	574	606	619	606	592	630	561	589	599	597	588	617	613	604	604	576	641	594	591	617	612	626	562	596	590	570	595	606	596	633	601	611	649	585	569	575	595	615	599	586	567	576	570	640	606	645	592	582	578	610	593	605	649	580	616	614	595	591	561	599	605	569	558	563	609	626	615	605	581	599	565	639	576	585	583	578	657	559	584	623	591	605	549	593	569	611	585	615	598	613	655	579	603	593	591	623	575	618	612	564	528	567	581	610	613	590	591	635	590	594	543	590	588	597	631	616	611	634	596	638	584	558	609	565	618	610	582	590	599	573	593	571	599	609	576	610	646	585	574	638	592	629	589	578	621	597	598	574	577	611	600	632	611	601	599	678	561	609	588	641	610	607	575	580	548	617	642	596	570	595	612	614	633	585	630	586	620	608	587	616	571	599	585	624	606	575	566	597	590	630	574	623	626	576	630	611	591	618	640	584	580	650	623	632	569	647	628	524	558	585	601	616	596	602	590	614	605	591	573	615	618	631	608	606	574	551	616	601	597	600	615	588	612	595	615	578	621	624	585	613	576	581	612	569	569	588	589	592	563	599	570	605	613	582	589	577	568	572	579	641	597	600	617	640	625	587	629	567	573	624	598	614	638	561	593	613	602	602	593	566	602	612	565	585	594	603	613	606	617	575	626	612	570	595	600	605	618	632	587	579	634	613	616	591	602	608	628	557	585	586	590	602	670	634	600	612	622	643	577	570	597	573	606	610	591	622	652	574	623	620	581	628	598	634	618	609	583	608	642	597	649	576	635	599	606	577	609	597	634	636	631	644	581	636	603	576	635	679	583	597	615	572	576	567	582	633	592	603	626	647	594	587	592	576	610	591	614	610	653	580	570	623	622	638	593	625	642	547	580	632	636	608	623	636	583	618	583	598	576	569	589	578	648	584	652	595	536	613	617	601	561	601	572	579	649	612	562	620	562	598	559	594	594	603	587	622	584	619	609	567	570	614	574	617	567	597	633	582	544	602	589	585	578	616	654	592	602	589	565	625	596	627	542	627	607	676	557	605	643	603	587	598	586	622	580	579	595	598	592	610	602	622	596	649	605	648	596	622	623	604	562	575	619	621	562	639	596	582	592	596	620	582	618	584	639	605	566	587	561	562	603	610	625	542	589	602	640	622	601	602	539	665	617	585	637	609	565	592	634	579	591	596	591	578	606	558	619	615	576	596	611	580	565	572	615	565	622	616	575	551	623	591	612	610	604	590	605	626	634	639	548	612	622	570	604	619	624	594	550	592	589	627	565	597	575	617	624	566	580	616	614	587	577	651	625	596	602	587	594	599	595	593	615	611	595	626	619	615	576	600	589	575	577	624	580	582	602	620	582	611	639	594	607	597	576	611	601	591	564	559	632	587	599	588	600	613	663	611	580	581	574	614	632	577	608	586	579	597	551	625	595	588	612	552	630	632	592	606	600	580	619	567	618	572	582	640	594	583	636	534	586	622	612	594	578	582	592	622	592	599	552	595	586	592	612	636	598
20300	3635	1357	2262	1752	725	576	534	512	450	494	468	402	436	484	468	439	446	419	430	392	435	424	391	466	391	430	433	435	393	424	449	397	414	399	406	417	386	377	399	380	407	426	409	375	393	410	415	435	412	426	372	408	383	367	359	427	416	383	362	397	399	395	367	390	430	394	398	407	431	383	429	363	419	424	393	395	382	410	415	430	427	412	397	397	418	394	410	417	403	404	378	384	407	436	398	381	376	393	395	395	392	380	424	421	379	430	367	431	390	407	375	392	439	379	385	394	408	386	379	393	451	404	412	429	354	362	436	407	391	421	393	407	408	422	406	411	376	407	383	385	394	377	397	374	360	403	376	397	354	405	396	371	390	421	389	399	380	413	363	407	381	388	386	411	431	394	381	381	435	426	413	392	418	465	397	379	360	379	381	391	422	455	392	442	417	384	416	396	410	439	426	424	397	407	369	395	427	414	389	430	436	380	410	359	362	432	440	377	405	370	384	415	387	395	412	423	434	401	405	405	402	441	401	392	406	431	420	445	413	430	408	410	415	372	400	386	392	404	394	422	426	399	425	397	415	385	397	399	386	402	401	354	360	389	394	377	407	389	403	438	408	379	404	423	430	429	374	407	368	398	410	416	393	383	394	408	358	432	387	365	389	424	383	391	385	421	395	410	411	382	362	432	386	393	467	440	383	383	371	392	384	412	412	424	395	397	404	384	430	443	401	437	418	383	382	379	390	382	427	414	377	392	353	414	447	381	385	433	388	402	412	405	405	406	429	403	421	398	383	393	378	400	423	407	412	433	405	408	407	411	407	420	419	409	377	416	361	388	402	390	427	406	400	391	374	427	355	384	411	346	407	386	427	450	406	418	399	417	428	368	406	390	404	375	426	409	395	366	392	414	399	404	387	414	410	404	393	402	438	391	441	411	389	389	363	433	471	400	394	369	413	424	377	383	400	385	390	424	411	421	385	378	405	404	412	403	415	403	466	419	427	395	434	442	398	381	418	387	386	376	409	403	394	365	416	402	428	403	378	394	431	423	406	434	377	361	392	440	380	412	393	407	388	401	390	390	399	385	396	393	372	396	380	386	380	385	376	377	427	420	374	372	389	387	404	392	376	392	395	368	350	356	393	348	413	416	459	392	396	417	403	397	415	407	377	373	368	415	439	398	418	407	427	428	391	404	446	373	394	398	430	419	386	399	376	428	360	401	397	387	439	436	405	379	377	417	398	422	392	436	420	426	411	399	439	415	384	399	406	412	433	390	408	386	384	397	435	402	403	402	384	417	383	363	382	352	424	451	383	464	384	379	425	433	444	445	405	401	433	379	376	398	379	407	426	441	368	406	417	395	392	415	393	427	385	382	459	428	411	395	397	361	409	399	426	430	415	401	444	405	427	364	394	429	436	400	388	373	400	422	388	398	375	435	403	403	406	441	413	434	417	434	378	391	358	403	359	418	404	382	409	458	445	395	411	408	420	402	381	383	414	426	414	434	388	402	385	415	387	422	409	391	414	427	367	404	404	372	391	380	395	403	422	380	381	404	413	379	425	412	421	421	406	405	392	388	461	395	391	416	396	438	384	403	365	434	417	405	386	417	405	395	379	388	389	387	411	407	411	452	439	413	411	408	404	401	404	411	437	406	419	445	406	380	418	420	364	436	404	423	420	438	394	405	417	404	397	369	429	416	432	422	395	431	420	383	415	414	414	357	368	415	402	419	436	388	395	375	391	391	372	385	417	403	378	396	439	420	407	399	419	409	414	361	411	406	390	413	380	444	416	412	413	404	419	362	403	402	411	407	391	388	400	397	428	421	396	386	396	420	396	386	423	407	400	419	373	401	376	432	480	387	386	392	396	402	401	416	343	363	386	379	386	399	430	414	376	418	407	427	425	389	406	424	379	398	369	396	408	403	389	366	389	410	410	354	419	403	410	386	408	408	428	416	420	381	416	396	386	384	394	387	399	412	433	400	445	360	396	442	455	417	394	430	416	413	422	417	404	376	387	374	414	465	384	393	385	422	404	401	406	393	366	405	390	403	434	415	395	381	422	425	402	405	393	395	386	386	405	409	422	418	423	391	409	409	401	390	393	398	431	426	379	419	408	442	423	428	388	410	443	404	411	388	429	411	424	390	423	401	450	416	391	424	415	419	429	405	397	390	429	416	407	441	414	413	422	409	373	415	403	391	413	415	391	376	395	417	403	407	365	375	399	403	401	433	381	392	427	458	421	396	363	400	386	395	408	446	399	415	382	394	411	465	426	393	376	363	383	446	383	418	442	402	419	430	419	383	418	376	371	426	434	413	396	377	412	415	388	398	381	396	441	423	403	396	419	415	418	398	409	419	442	384	434	405	383	391	402	423	385	398	399	426	376	386	374	409	414	401	402	408	390	406	378	407	402	409	393	394	426	400	415	391	414	413	419	370	403	386	400	396	404	436	356	381	400	387	417	417	385	404	403	453	414	430	392	366	404	377	383	469	430	403	424	423	398	394	353	397	398	419	394	414	423	410	411	451	407	437	410	356	415	381	423	386	360	409	391	399	397	417	402	424	453	426	367	423	387	438	429	378	404	422	401	405	420	364	419	387	388	427	407	399	408	357	387	389	449	395	412	422	382	392	410	370	395	424	414	427	410	395	407	391	418	422	418	386	411	394	404	429	400	428	390	412	403	423	373	382	420	423	390	411	354	435	435	381	415	394	420	386	382	383	432	392	432	408	415	387	385	412	387	431	380	395	409	412	407	404	422	415	428	411	421	409	430	417	370	393	421	407	372	379	380	416	412	417	418	361	410	421	394	378	370	454	405	414	430	446	406	430	405	379	423	383	402	425	353	389	381	366	379	391	399	428	414	418	408	394	384	423	374	404	400	396	422	404	367	414	368	395	399	387	397	397	392	463	429	392	415	419	423	402	392	385	385	405	390	435	441	390	415	403	402	422	396	466	408	399	373	384	401	398	390	409	405	388	415	403	402	412	432	409	382	373	355	414	416	375	365	388	384	408	410	428	411	394	386	424	416	402	398	403	387	382	365	407	443	391	442	364	376	404	400	415	413	423	434	431	411	429	420	434	431	392	414	387	397	445	456	399	396	388	389	383	403	387	474	399	424	414	432	419	378	433	409	385	424	416	404	381	389	417	423	423	385	412	388	385	403	401	398	393	399	419	368	387	409	418	437	435	428	410	392	391	393	430	401	415	443	415	402	421	331	408	382	410	430	398	406	392	396	431	374	382	392	395	369	444	407	410	409	400	359	400	407	400	404	384	394	388	436	408	424	393	387	377	435	396	344	404	392	398	428	421	401	388	390	412	425	388	383	402	356	350	344	410	412	401	418	376	385	407	433	383	407	383	392	405	432	407	391	418	414	407	394	401	411	402	394	405	399	435	423	405	419	394	403	383	415	392	395	372	429	364	388	421	394	412	399	405	378	401	403	395	426	379	374	402	383	430	399	400	435	361	354	433	419	430	425	402	385	364	397
11215	2442	2651	7202	5612	2141	1670	1573	1434	1310	1282	1223	1205	1155	1152	1130	1062	1074	1158	1037	1062	1043	1000	1006	1028	980	991	1011	965	962	986	959	1013	1018	967	992	922	991	980	960	1001	1044	986	1010	977	948	966	960	957	956	958	947	971	929	959	921	933	955	986	952	920	934	965	946	939	994	999	921	960	1009	998	982	922	966	953	958	992	990	963	984	971	964	946	925	959	943	992	991	913	917	975	966	973	957	990	986	938	958	931	939	898	941	919	893	1050	920	932	911	950	982	985	969	1008	910	976	996	908	932	970	914	925	973	914	999	967	1000	972	924	919	944	929	963	928	970	973	946	940	926	944	960	897	929	986	937	922	968	959	903	959	917	914	967	950	883	938	959	941	971	945	983	962	953	966	964	978	980	915	945	939	952	972	917	899	969	979	968	908	984	978	991	988	925	913	975	985	927	951	951	974	952	937	995	947	904	915	954	972	951	970	977	952	932	899	910	968	966	1002	947	984	993	971	977	982	1004	939	920	960	971	998	921	941	944	997	949	933	917	1010	963	964	938	909	967	902	951	987	933	973	972	959	969	967	948	918	940	920	987	970	957	908	972	914	962	995	878	947	944	955	898	972	942	954	961	1012	1006	991	975	949	981	979	947	938	939	977	955	905	921	920	991	974	951	966	976	942	945	902	895	948	977	967	926	964	963	923	893	943	934	941	958	971	972	965	921	942	934	941	981	947	980	978	898	976	939	964	966	984	946	958	952	928	921	968	1018	966	992	959	961	937	897	902	961	972	972	908	955	944	931	994	965	969	880	974	972	949	923	932	940	952	968	945	959	943	963	946	944	894	919	927	988	971	958	968	994	940	943	927	922	969	943	983	977	941	950	912	965	898	942	892	974	964	962	939	982	922	949	940	924	876	917	953	919	971	933	926	936	923	977	937	970	939	994	930	944	945	938	952	972	969	935	976	967	910	955	945	968	964	957	1002	918	972	906	920	964	942	957	933	959	912	948	964	936	971	904	918	919	914	921	972	910	982	992	952	1012	925	920	947	975	944	979	926	953	910	957	984	922	885	975	933	917	884	950	914	1005	980	924	1005	920	919	933	903	943	975	945	941	950	929	962	932	900	993	962	974	933	892	924	945	943	999	953	949	947	957	967	929	920	946	975	931	945	963	968	965	906	957	960	960	916	909	904	953	961	915	947	953	936	933	960	958	890	945	930	911	967	947	957	938	987	957	974	971	1009	946	992	953	933	932	975	980	982	881	960	977	973	1027	946	998	959	930	930	920	939	936	939	880	980	944	932	945	948	942	951	952	929	963	953	922	944	947	999	947	937	991	967	967	986	961	899	1010	982	914	1000	955	929	949	944	1019	958	954	971	939	945	942	991	952	909	973	947	1023	929	958	992	896	920	934	951	917	1003	933	949	976	917	957	968	933	986	913	952	1027	934	953	958	994	929	960	977	921	937	930	931	941	918	944	967	958	944	921	975	982	972	908	933	892	1009	994	959	987	899	981	899	967	988	977	981	971	961	972	981	973	950	978	915	937	961	976	976	950	937	1002	948	969	978	960	951	944	947	967	900	1018	944	970	901	916	923	941	926	994	931	974	898	979	926	931	930	973	944	943	955	915	951	900	932	971	961	898	934	961	909	910	988	952	955	946	944	939	925	964	1005	966	931	958	928	983	944	942	938	945	995	967	910	879	934	983	937	951	951	909	968	972	948	914	974	916	939	971	920	893	928	954	946	936	966	974	962	967	975	906	909	955	971	925	970	951	910	946	987	936	953	957	982	945	917	955	965	1008	983	961	913	973	918	906	990	949	959	920	970	950	962	1002	966	962	927	924	994	924	935	947	962	933	944	964	983	964	977	979	983	889	953	968	920	933	1001	953	927	954	943	964	948	908	933	957	926	982	978	938	958	1002	965	949	981	971	950	919	947	928	947	983	1017	962	934	975	1034	943	1030	903	952	911	946	937	955	967	982	941	916	950	957	985	939	881	1004	917	942	934	924	939	1003	922	946	945	925	948	981	910	953	957	978	947	927	936	965	975	988	945	970	964	948	909	940	912	956	916	988	957	964	955	961	948	929	916	961	973	893	1003	935	945	948	942	973	917	1004	967	931	1001	953	917	914	914	965	953	980	945	946	1004	938	924	901	895	983	923	911	938	997	984	954	915	952	927	951	897	925	968	934	985	922	953	907	939	972	930	940	971	933	962	899	951	939	966	934	940	958	944	963	929	934	963	961	953	923	959	911	953	946	996	990	955	956	976	1002	966	944	945	972	996	1028	953	975	917	963	920	918	929	956	971	942	960	959	950	983	936	943	955	986	879	933	928	967	980	981	937	941	960	931	949	1013	1016	893	956	923	965	891	1011	943	935	956	920	940	980	991	976	944	924	905	929	950	931	949	940	963	944	969	947	941	928	960	925	937	925	910	942	951	957	969	974	948	954	912	968	926	929	951	925	1001	973	973	929	981	923	955	967	932	900	940	1002	966	901	939	981	960	961	971	865	910	951	924	1024	906	936	956	971	985	887	958	996	907	998	992	963	965	932	911	985	948	927	950	969	924	935	1039	960	944	944	941	966	925	953	971	947	944	955	882	947	958	950	931	935	942	952	956	962	948	941	976	989	982	935	967	947	941	969	945	929	972	964	948	950	951	955	945	862	996	933	960	939	968	950	935	967	909	974	938	927	962	935	928	955	958	941	949	943	905	941	955	953	913	975	911	963	918	924	959	936	950	932	959	973	927	943	925	997	889	966	958	941	972	896	942	942	946	972	956	943	962	950	966	933	947	920	974	953	936	931	938	925	960	988	925	975	960	1002	948	986	955	967	938	907	979	908	936	956	973	901	934	926	960	908	946	935	912	974	984	1047	919	972	953	993	930	1016	960	940	985	964	926	975	972	934	926	925	971	913	920	944	933	959	946	987	976	953	940	942	884	947	946	985	895	954	988	957	937	917	957	974	987	965	965	907	938	901	949	895	981	952	947	950	930	979	953	983	943	898	949	998	968	905	937	911	944	983	909	983	980	950	949	945	921	974	925	993	1035	933	941	944	952	956	911	920	948	914	926	903	963	1011	926	963	968	979	881	971	966	958	978	942	941	984	974	947	967	960	979	1022	948	951	966	938	913	916	915	955	936	955	951	990	941	923	962	946	932	948	922	976	1001	981	954	960	942	940	964	1001	915	919	960	975	967	934	942	1016	963	964	975	980	938	989	941	954	944	982	961	919	909	956	943	947	910	1019	966	980	966	974	922	977	974	948	954	926	938	937	942	956	959	996	948	955	952	950	943	988	914	998	1000	1025	937	919	936	948	924	975	934	932	997	1018	941	940	960	976	1067	950	933	945	952	937	936	932	936	960	937	886	936	940	942	986	949	986	966	960	980	933	931	951	927	991	963	940	911	966	989	979	987	1046	952	998	985	943	954	912	971	960	941	960	888	951	951	940	968	926	965	959	945	956	916	918	957	964	946	896	931	910	965	967	1006	978	914	967	979	966	1013	875	913	955	969	943	921	952	969	922	945	958	937	899	940	976	990	930	1005	902	953	945	969	972	939
3740	634	374	763	596	380	364	394	349	403	404	371	386	403	359	409	373	384	379	357	390	372	361	375	356	380	361	374	344	360	361	337	386	407	344	296	358	396	318	383	346	386	368	360	375	365	383	362	404	388	349	320	345	347	356	349	353	340	329	363	358	366	346	381	381	347	386	324	345	356	360	347	364	360	385	353	361	346	325	371	349	392	316	404	346	388	390	405	353	336	366	380	322	340	409	368	358	381	362	345	352	370	353	362	358	348	339	380	348	357	366	372	333	374	358	341	331	369	349	404	362	375	382	384	359	360	363	392	357	371	369	363	355	345	388	359	366	345	362	370	368	338	396	404	346	352	365	331	365	357	352	375	358	362	373	343	343	351	395	377	372	377	378	328	354	372	367	341	364	366	353	331	355	376	366	345	375	399	371	403	363	352	389	344	386	349	332	380	366	360	345	372	343	387	317	340	359	375	374	375	381	382	345	377	346	354	366	367	323	387	390	364	356	371	345	402	399	393	347	301	347	355	379	371	384	358	334	357	400	343	359	342	364	334	397	376	346	363	367	372	335	371	356	362	371	366	369	347	337	336	336	369	378	384	369	362	350	353	337	344	332	363	356	347	361	368	366	362	356	384	362	370	349	337	365	349	357	375	343	361	358	322	361	337	340	334	375	371	352	383	360	356	325	361	372	364	373	364	338	345	359	336	354	394	348	400	378	366	390	369	363	341	414	394	358	395	367	361	341	357	386	381	345	362	331	393	360	394	378	374	399	374	386	370	332	361	362	334	322	345	394	371	381	326	367	351	392	358	351	346	349	328	384	347	366	344	359	367	368	337	347	349	360	381	342	303	359	352	366	361	375	398	372	330	362	392	387	345	349	398	327	354	316	370	366	344	381	340	372	371	329	366	336	366	400	367	368	374	351	352	365	351	378	356	357	354	348	328	369	356	390	378	340	384	351	361	354	376	338	330	347	357	358	373	379	386	321	345	331	366	356	386	381	367	361	342	334	371	363	343	364	377	372	351	379	348	381	335	349	371	353	333	361	357	392	352	337	370	371	349	343	342	383	367	342	366	363	361	375	336	364	399	309	377	391	344	365	355	334	373	376	343	376	396	373	343	328	357	351	376	372	386	329	359	352	373	378	354	377	331	376	370	368	349	395	391	352	390	373	370	325	352	346	384	339	367	357	374	349	361	383	381	344	353	385	346	349	327	357	366	358	369	366	362	391	380	353	326	387	392	349	352	357	332	356	356	349	336	352	362	373	376	371	332	337	390	342	339	399	379	371	388	370	392	399	337	321	418	360	358	341	401	385	371	373	361	373	346	417	323	390	364	364	385	370	364	339	355	339	342	359	378	349	354	354	344	360	337	330	350	377	380	386	340	350	352	378	377	345	361	350	371	366	377	355	373	355	395	397	371	364	383	389	342	340	364	387	336	380	385	341	366	367	358	357	346	314	379	338	340	371	381	327	392	343	368	374	385	344	397	356	353	353	342	364	367	410	421	373	334	391	387	366	345	373	345	381	377	361	324	365	374	390	381	333	378	326	341	373	350	338	344	378	351	372	340	382	413	353	352	377	394	352	357	358	372	369	368	390	376	388	348	369	357	342	366	353	352	339	359	371	352	384	374	377	348	325	359	369	356	331	379	359	363	376	354	394	410	390	361	379	380	362	346	376	358	331	358	363	384	361	382	341	348	384	360	384	361	336	359	406	376	376	343	348	383	350	345	373	416	367	343	345	352	388	338	377	399	348	350	346	345	368	359	371	350	333	370	385	365	352	339	341	377	352	361	362	303	363	405	392	381	366	354	370	350	354	392	381	368	347	338	342	348	380	379	414	376	359	384	355	351	349	380	389	360	334	381	342	399	368	366	331	347	377	362	355	356	358	360	372	353	381	340	359	337	360	360	369	342	350	333	348	344	362	358	343	379	333	331	380	365	377	387	352	364	344	356	386	346	392	389	374	338	355	351	373	314	315	412	378	326	373	341	372	367	367	392	358	362	363	350	357	324	380	366	339	381	371	381	387	375	357	354	341	354	365	343	368	392	354	360	375	355	353	361	361	339	378	352	370	356	348	336	339	369	330	343	351	358	367	357	382	387	356	376	332	377	380	367	364	397	379	355	356	358	346	376	365	363	372	423	381	372	385	366	367	339	328	349	331	338	359	351	359	359	398	397	342	332	356	325	371	327	368	334	351	396	329	361	363	333	371	382	335	319	383	358	367	412	378	371	366	339	362	331	364	337	386	342	335	361	365	364	393	366	360	406	355	387	329	365	403	388	381	403	349	321	361	383	356	407	384	389	390	365	372	363	388	345	332	343	409	351	348	359	379	318	394	378	347	333	338	350	355	357	404	381	341	348	390	368	379	378	374	349	395	381	399	349	353	354	340	373	371	360	340	362	387	379	348	354	337	305	339	350	329	386	359	343	353	355	337	339	352	371	376	323	331	386	351	359	378	358	368	358	354	373	386	312	345	352	364	357	346	407	379	367	362	384	339	367	403	345	345	333	384	395	367	338	350	386	371	328	385	355	352	348	416	371	375	334	348	358	368	354	366	393	384	394	372	369	373	376	387	359	361	377	326	352	404	360	384	394	350	375	397	380	330	360	343	360	352	374	386	386	331	353	367	361	349	332	367	362	347	374	380	353	332	350	380	346	373	378	355	351	308	363	343	366	315	362	331	333	358	350	369	292	355	332	336	333	363	358	346	374	349	360	368	362	387	386	348	361	362	344	332	351	367	373	381	363	378	407	383	377	364	374	349	360	345	396	346	358	329	372	363	384	340	348	364	330	352	350	375	396	370	365	366	375	336	369	348	327	356	360	354	353	330	320	374	349	331	366	315	336	331	399	340	337	373	349	333	375	347	354	404	330	374	356	376	353	368	336	365	334	350	357	346	319	343	384	365	351	353	352	385	376	332	339	365	379	379	380	373	320	349	361	398	362	359	395	339	361	377	352	350	341	335	336	368	340	350	392	381	313	365	370	408	358	348	359	364	377	394	374	403	381	392	356	373	364	354	356	356	377	365	327	360	364	374	358	364	378	353	400	372	352	377	363	348	333	370	357	375	321	366	348	331	321	363	378	335	366	364	356	378	404	351	376	353	347	335	394	359	365	351	362	333	386	348	352	371	351	374	342	344	355	375	367	367	374	369	355	367	354	384	369	376	354	345	409	380	369	360	363	385	345	342	344	353	375	344	357	346	385	367	425	383	387	367	356	361	338	368	394	328	370	369	384	361	349	356	401	301	349	304	346	350	349	330	356	330	377	329	344	345	366	376	387	364	354	388	344	353	322	324	340	340	356	338	369	364	328	359	397	373	354	391	381	389	359	366	362	353	382	363	395	383	353	376	335	346	377	311	382	351	379	361	337	363	337	377	349	335	342	385	354	351	382	359	338	353	344	336	366	392	344	347	370	368	350	356	338	349	330	353	376	387	318	338	391	338	344	328	354	353	371	369	367	367	353	372	404	349	381
2824	957	879	2369	1719	928	887	812	863	826	789	834	834	818	862	809	853	783	856	825	814	831	888	821	813	853	799	872	824	781	880	833	776	863	839	818	821	833	798	824	877	864	763	886	810	841	845	821	810	807	821	837	787	823	836	833	826	827	841	824	855	815	838	787	824	766	851	792	802	874	801	846	812	875	880	876	813	821	819	871	837	808	873	825	839	802	848	835	826	850	850	834	810	778	800	801	854	787	785	785	823	774	813	862	815	786	833	862	813	799	828	847	800	797	856	785	856	827	818	846	809	838	880	813	867	806	868	808	881	813	851	786	827	840	822	872	789	850	793	836	840	860	818	811	843	795	827	802	806	803	836	815	855	819	810	824	798	820	796	796	785	811	781	793	853	786	827	826	853	860	786	824	828	780	794	829	780	838	813	749	847	813	851	812	801	836	840	817	805	833	809	815	818	824	808	829	822	794	794	820	813	794	858	785	807	848	763	858	820	802	807	789	751	835	828	839	824	849	800	857	830	791	842	863	848	828	844	848	819	839	830	796	826	800	800	812	792	890	804	851	816	829	852	790	800	825	818	834	824	843	826	834	829	818	845	866	804	805	781	813	808	797	821	810	811	789	793	790	803	854	808	765	798	805	859	787	860	817	846	866	800	809	795	821	855	852	822	831	858	852	836	826	772	845	793	792	795	850	838	824	860	765	851	882	830	793	761	825	809	788	765	814	800	848	805	870	868	820	812	844	900	773	829	875	829	821	793	839	796	817	825	769	767	858	820	761	818	823	805	808	818	834	849	846	839	801	797	830	788	832	824	866	810	834	836	837	841	799	847	802	821	871	854	844	849	840	876	804	882	839	812	771	819	801	831	824	808	822	844	798	809	787	819	806	821	822	819	837	787	857	836	818	852	847	820	852	827	814	803	868	816	814	798	828	819	810	822	788	848	846	811	817	807	827	812	851	838	819	873	839	782	813	867	807	824	832	807	826	834	855	814	790	851	826	813	831	849	834	832	830	810	819	789	836	841	799	782	808	891	805	801	824	820	821	847	817	831	809	842	837	841	849	859	792	859	829	868	818	775	797	835	880	854	789	824	777	820	812	851	816	772	872	762	814	810	793	793	847	804	821	830	818	805	737	815	810	848	849	835	838	793	834	821	850	809	787	836	834	786	804	778	793	853	857	780	808	859	855	848	814	793	792	828	798	820	805	821	778	793	814	807	808	872	814	842	831	867	796	838	834	862	836	803	849	851	861	783	825	863	800	850	884	833	806	832	860	788	814	822	868	792	816	830	851	798	832	843	773	862	823	836	831	796	816	806	811	814	828	825	817	806	833	841	820	818	830	872	829	882	840	828	847	812	865	837	789	806	865	814	828	816	861	815	792	846	815	835	838	819	849	858	763	804	781	819	834	849	824	841	861	861	837	818	832	808	802	835	844	838	858	829	814	837	870	858	825	828	803	833	838	789	841	782	735	858	843	831	821	787	829	850	842	817	795	782	879	881	836	860	893	863	827	815	884	818	840	835	819	813	765	808	885	842	805	829	812	878	827	869	849	813	840	794	855	810	851	832	801	829	831	827	839	838	854	796	784	851	863	836	876	784	831	840	825	783	839	883	818	810	820	871	838	819	823	825	829	795	850	854	839	823	849	865	839	808	801	774	833	792	771	807	835	831	807	828	850	779	768	875	818	832	862	858	837	865	786	826	830	854	822	840	829	824	859	805	805	864	817	848	781	844	795	813	778	857	832	880	805	835	855	824	838	829	822	842	809	804	826	791	840	895	844	817	810	847	814	858	800	820	780	794	848	817	813	865	803	804	821	830	839	801	880	835	850	848	829	794	821	859	871	832	784	853	844	780	812	836	768	816	794	856	761	842	816	849	826	836	756	819	854	810	850	832	833	803	842	812	767	830	835	821	817	815	799	777	831	798	821	820	836	815	808	826	843	818	761	796	865	780	851	893	843	825	846	845	825	791	801	816	831	841	822	860	835	805	794	776	811	859	842	839	876	848	826	773	785	848	836	775	823	784	842	809	851	810	859	837	878	835	783	829	781	801	822	875	864	804	822	853	807	765	813	868	784	860	853	813	816	875	858	796	836	773	844	834	837	766	827	814	823	821	822	807	853	872	809	868	874	795	824	858	840	838	814	882	816	832	771	869	832	851	844	792	828	836	811	821	791	847	840	813	810	831	844	840	836	843	814	861	797	838	814	857	818	877	823	852	823	787	787	841	822	803	843	892	801	839	754	814	828	831	859	862	813	762	832	817	847	820	807	846	827	816	889	781	810	764	856	780	859	843	790	811	889	806	861	745	838	857	823	826	752	807	854	839	855	824	835	761	816	841	775	815	828	828	832	798	840	845	826	824	793	811	847	839	769	807	842	833	842	809	791	838	868	796	837	813	780	812	806	815	797	900	817	816	822	774	821	842	815	828	797	812	891	799	853	841	803	840	873	824	854	849	789	857	781	829	815	787	821	831	808	852	813	838	856	848	816	830	762	824	839	818	785	829	815	810	809	861	873	823	818	860	814	792	828	853	836	809	836	783	819	816	833	806	794	822	817	857	836	827	881	782	802	859	813	827	797	824	819	810	813	794	820	843	800	875	823	852	775	880	832	839	795	877	853	858	855	831	838	842	853	856	800	863	880	863	841	835	838	805	851	854	828	838	806	900	845	826	810	844	791	848	803	837	872	865	849	754	828	827	856	785	847	805	833	823	793	810	825	804	791	801	778	800	839	817	834	802	798	850	852	821	822	865	877	788	852	853	826	803	823	839	801	866	829	794	836	862	773	772	827	814	887	828	828	798	844	740	890	799	858	822	854	789	793	823	846	820	778	832	840	807	812	855	828	843	831	796	808	826	829	843	775	812	841	842	825	802	823	826	804	842	814	878	802	784	796	838	837	775	804	851	829	795	842	860	860	825	807	795	783	782	810	828	803	837	757	827	840	885	841	802	820	842	790	802	821	776	820	842	827	828	799	833	849	798	864	842	809	830	891	824	776	857	848	841	820	831	845	825	846	840	842	764	857	859	855	769	801	851	866	815	833	840	814	838	868	862	781	848	775	821	846	815	834	801	807	839	825	810	796	820	828	788	821	847	810	843	832	846	844	807	786	783	769	800	831	758	840	815	861	804	837	797	870	786	809	825	799	822	852	791	837	810	873	826	851	824	803	832	827	846	814	830	792	805	858	865	816	813	787	839	830	824	821	847	862	799	864	809	829	848	834	871	784	882	807	813	836	775	819	823	808	806	822	823	832	856	797	800	835	785	824	780	834	807	863	848	802	849	847	850	773	842	779	822	878	824	779	899	818	850	820	799	845	840	787	801	849	882	842	902	881	822	840	809	829	815	779	830	800	801	840	789	810	799	859	883	788	838	767	833	845	841	838	776	890	815	849	871	865	816	808	830	788	845	784	817	844	821	849	800	829	811	900	747	833	854	832	801	825	875	799	788	849	826	820	849	847	868	799	808	851	770	815
11206	1005	622	1269	881	386	322	291	288	243	225	253	243	224	248	249	229	247	262	230	243	265	218	224	205	248	266	227	227	239	243	241	203	217	219	207	221	214	242	243	249	244	230	209	214	253	263	215	221	203	187	214	234	214	209	197	229	224	270	209	209	214	213	197	221	237	242	229	244	236	244	246	236	214	240	210	206	223	217	207	226	252	260	199	227	231	262	233	226	220	210	204	210	223	224	214	213	227	239	232	224	199	227	203	207	227	224	235	241	235	228	220	237	237	219	196	220	222	215	220	241	233	202	207	194	235	232	239	230	211	224	232	239	221	236	238	198	202	229	223	218	193	214	246	231	194	226	198	212	230	222	261	210	220	226	236	236	210	241	239	246	241	203	251	183	235	222	214	245	204	175	232	220	225	228	239	214	197	210	234	221	229	213	258	220	203	240	239	214	216	242	235	238	241	208	217	215	212	201	230	230	230	226	230	226	211	181	225	222	218	222	201	243	217	225	210	224	200	194	256	198	242	215	201	204	235	210	232	225	187	226	229	212	213	213	257	223	227	217	201	226	223	240	196	217	207	236	240	231	210	228	230	231	188	237	213	198	254	207	215	208	208	226	249	196	222	194	231	249	232	246	189	229	219	234	241	268	208	199	211	220	214	239	219	262	244	240	263	209	237	232	213	260	211	245	196	246	199	215	217	239	223	236	223	209	210	187	219	221	244	200	188	225	219	223	232	183	205	236	221	219	230	238	231	261	241	222	254	247	211	212	233	240	212	243	196	236	241	233	240	228	209	188	210	232	232	242	201	212	230	231	202	235	212	229	255	209	240	223	224	209	232	196	217	246	204	217	222	236	254	250	214	225	213	221	242	230	203	208	217	223	229	243	238	241	209	241	252	235	225	242	239	183	216	228	225	228	220	235	253	221	232	230	255	211	224	243	206	232	205	216	216	231	234	204	205	215	208	219	216	196	195	223	232	250	209	238	206	216	231	229	226	205	238	229	224	215	205	221	228	245	218	201	235	238	245	236	228	225	242	228	219	206	219	215	212	216	212	246	225	228	223	226	255	239	223	202	195	212	230	200	208	217	225	229	234	213	271	235	223	225	209	212	191	211	221	261	232	253	242	210	230	224	259	220	226	215	234	234	232	227	226	229	234	241	227	230	228	217	215	217	222	228	199	230	208	207	222	227	202	234	232	229	214	227	232	208	244	232	208	264	241	219	243	232	232	226	231	229	224	225	240	245	208	239	226	221	213	215	217	210	210	226	201	226	210	220	226	242	243	203	243	237	254	237	217	218	204	220	234	220	212	212	229	213	209	234	223	228	201	200	228	212	192	253	225	214	225	229	247	219	219	205	221	255	225	244	251	226	202	243	194	223	244	237	229	238	223	230	217	198	216	206	203	200	194	239	205	220	227	217	235	238	220	220	225	218	240	224	234	227	212	241	218	239	209	251	210	202	233	228	197	181	239	215	236	231	235	208	226	222	247	201	220	220	208	205	232	224	235	235	236	197	201	223	250	220	225	202	188	186	215	245	232	246	193	222	214	239	237	195	213	222	243	248	238	231	209	234	211	227	235	223	204	220	249	221	220	221	218	227	201	221	207	224	236	223	240	180	229	232	205	257	245	213	211	222	242	219	241	212	241	206	226	204	240	239	236	226	230	238	224	228	228	204	227	233	206	218	227	249	215	217	238	226	228	223	241	241	216	208	278	225	227	217	237	239	229	220	224	212	222	196	209	255	208	219	225	207	239	241	209	206	226	222	232	217	253	200	219	218	254	225	208	215	239	218	241	238	211	203	229	217	199	205	213	225	228	237	220	225	182	224	241	222	259	203	253	247	230	234	204	265	223	215	210	206	218	226	220	195	206	202	221	229	224	242	225	209	189	234	205	213	220	226	233	252	206	205	212	235	209	207	235	212	240	216	234	207	226	243	211	206	241	221	215	196	216	219	225	205	211	281	202	234	240	223	206	256	209	238	217	227	241	218	237	230	237	210	216	240	213	203	213	203	209	223	224	223	248	226	213	234	182	206	226	204	190	202	219	200	211	213	242	210	230	239	259	214	228	219	246	248	234	232	219	235	226	251	238	207	204	218	215	227	245	196	220	222	230	218	226	191	233	209	254	229	248	220	203	228	222	216	227	215	219	234	196	207	215	237	210	244	246	216	229	213	227	222	203	215	211	200	220	239	247	239	198	212	222	228	207	229	236	231	211	225	213	251	209	253	245	230	239	203	225	213	213	214	240	208	219	223	206	201	245	213	231	205	227	238	227	248	256	213	229	222	209	225	219	252	246	217	215	220	216	211	242	220	222	248	218	218	248	212	211	203	218	236	229	223	213	226	243	229	238	214	225	209	252	213	233	211	257	219	223	220	228	242	203	245	232	214	218	219	219	212	236	211	242	212	213	224	227	218	254	213	208	219	219	207	246	224	221	226	223	232	230	212	252	195	186	227	204	211	228	225	212	229	221	208	231	230	207	215	245	206	200	209	220	230	276	221	247	228	212	235	229	205	234	233	226	222	204	216	204	225	234	207	232	216	216	182	214	222	203	224	223	202	240	210	251	208	218	218	227	231	200	192	211	217	223	211	176	208	240	217	202	232	185	201	237	225	249	232	237	205	259	196	223	214	227	247	213	206	229	179	198	240	225	230	208	223	228	215	217	239	209	238	229	226	197	242	231	239	220	231	211	196	224	226	227	246	200	209	219	237	241	238	229	225	229	216	205	229	193	243	216	243	232	221	212	210	203	220	271	223	206	230	212	239	187	215	203	218	192	214	202	216	238	228	244	223	215	239	202	227	212	231	218	210	224	210	237	225	210	215	218	229	207	219	220	257	216	224	247	210	244	204	209	239	228	227	236	238	227	209	255	196	210	221	221	216	210	229	240	203	207	222	213	249	231	243	222	223	233	244	228	223	226	223	207	212	209	218	238	198	249	233	220	215	220	235	202	216	238	208	249	238	238	214	201	242	219	221	200	244	232	218	223	246	215	223	212	214	248	194	225	227	235	233	225	244	230	234	228	227	195	227	236	239	235	230	217	198	242	187	237	241	216	230	241	222	252	251	213	227	215	228	241	222	235	212	231	228	218	231	241	243	217	245	200	231	204	246	240	201	209	209	218	225	238	222	216	219	224	242	226	231	234	223	205	234	245	205	228	238	197	215	214	230	219	219	222	231	236	225	252	196	230	217	226	210	227	211	226	207	208	227	215	224	195	212	212	197	231	234	181	229	232	235	257	227	237	234	197	230	218	200	243	205	239	232	218	242	235	222	231	202	209	231	233	219	246	229	226	242	218	216	237	218	205	211	237	221	245	226	203	228	239	235	227	202	253	223	267	221	237	254	213	227	220	204	241	241	223	221	237	222	196	222	212	199	232	198	247	221	219	236	219	245	196	212	223	207	208	222	209	202	251	213	202	211	208	208	217	211	220	205	248	225	201	225	230	206	233	230	236	225	226	218	237	219	203	213	229
7679	1004	1542	4297	3081	1321	995	939	835	751	734	749	695	675	643	672	668	660	624	626	601	623	591	641	608	566	618	615	632	592	604	599	596	597	596	598	620	609	559	620	586	615	578	592	605	618	577	586	634	596	572	607	595	570	577	591	590	590	591	630	583	576	569	584	603	546	559	608	569	563	605	581	545	580	581	561	582	573	556	604	579	579	559	589	591	599	582	564	562	550	561	599	535	613	574	584	623	574	622	543	550	538	538	585	590	536	637	590	600	523	576	585	578	650	569	584	641	580	589	595	548	553	596	544	581	555	583	578	541	600	557	581	604	611	612	581	570	596	588	610	596	584	577	614	607	556	593	563	612	586	602	609	584	604	620	549	558	591	619	586	606	609	547	562	550	591	576	550	586	579	569	578	571	554	556	574	578	617	567	580	566	552	584	577	556	586	607	550	568	577	592	545	597	580	596	579	582	570	589	553	630	576	552	597	593	563	586	559	623	573	623	575	568	623	575	550	587	568	541	581	558	584	595	593	584	535	538	542	619	610	557	541	579	562	576	630	573	593	557	553	632	576	577	594	586	605	572	568	612	533	581	602	567	610	591	587	553	611	558	609	576	558	545	624	537	602	598	555	596	606	553	605	636	520	593	645	593	569	613	552	558	582	619	584	558	591	583	569	561	628	572	551	590	561	545	574	603	528	582	594	574	611	542	546	594	563	613	571	604	609	567	552	512	575	546	606	592	612	524	614	607	521	606	602	588	585	588	563	585	580	590	557	542	556	612	543	545	576	592	581	607	591	594	613	608	626	600	597	618	574	576	579	574	587	633	550	554	582	571	589	570	594	586	549	611	572	563	554	587	565	561	524	550	603	589	601	601	556	569	584	541	587	562	540	606	626	584	627	555	561	548	567	542	571	576	607	584	617	582	608	582	572	579	549	643	621	581	640	549	588	583	609	574	549	572	577	593	552	578	575	555	527	549	568	552	566	566	601	606	537	615	501	605	546	562	582	548	602	578	573	638	586	618	578	560	550	541	574	576	535	563	548	572	579	613	557	594	574	557	580	580	577	559	589	623	578	624	535	624	588	572	557	611	584	601	590	597	585	596	589	580	588	611	590	584	585	547	614	590	562	569	560	566	575	603	550	603	573	616	602	572	608	611	591	575	601	566	589	590	547	620	566	584	610	612	615	602	594	598	577	546	610	517	596	553	574	548	598	575	589	517	564	625	578	558	559	580	586	552	590	547	558	564	591	629	579	564	588	576	577	591	601	586	646	574	601	502	583	619	638	583	617	574	627	601	563	565	582	554	544	598	548	599	616	588	612	573	579	594	548	612	593	595	585	636	619	582	579	577	574	625	586	594	584	545	579	618	576	560	578	574	573	586	540	577	582	590	540	589	556	549	561	589	582	615	584	612	603	601	549	578	609	561	573	579	577	622	552	574	572	570	543	609	594	568	557	591	547	573	570	590	625	562	622	572	571	543	564	607	526	586	582	582	601	579	577	546	599	562	616	574	574	596	600	537	541	572	612	555	603	582	558	569	599	556	588	630	599	605	571	599	592	599	556	576	580	594	606	580	593	595	579	577	597	568	574	630	566	572	593	597	610	592	557	600	577	593	565	569	598	565	587	569	591	591	560	560	590	570	567	532	588	586	558	534	543	618	617	579	557	573	576	630	548	569	605	576	590	588	631	548	561	560	563	604	597	580	597	576	598	603	546	560	602	563	625	566	561	561	585	595	616	608	594	598	604	567	592	578	583	576	579	572	587	595	608	633	601	543	584	524	569	618	588	571	638	611	569	569	567	567	559	588	572	585	616	601	568	578	553	610	561	623	604	556	564	580	585	585	555	561	592	597	576	549	575	581	581	523	615	552	607	601	566	604	548	580	559	559	565	561	618	605	590	539	572	582	576	505	578	576	580	596	564	596	597	570	568	545	574	586	567	588	521	602	579	575	581	575	591	619	594	560	605	558	582	573	618	618	578	588	570	597	581	537	582	594	591	553	582	550	611	607	577	562	624	599	589	603	625	614	554	576	575	563	588	564	602	550	572	577	573	558	609	570	585	570	564	605	636	569	602	588	570	586	627	600	573	589	571	582	550	606	568	610	560	622	576	562	542	588	596	561	606	592	561	544	545	582	605	561	537	569	540	546	572	559	564	592	583	582	566	577	566	588	571	583	539	549	576	561	555	580	578	533	599	602	564	612	615	566	628	578	623	653	614	608	557	553	622	570	599	591	540	577	579	564	633	615	560	570	542	610	558	587	557	588	581	571	577	559	549	556	594	591	601	565	579	571	577	558	608	584	555	630	567	596	535	570	590	552	594	580	601	539	582	587	558	611	569	611	600	574	586	591	553	577	580	562	590	586	600	575	598	583	575	618	587	584	582	557	543	601	564	576	571	617	597	563	589	568	569	583	576	555	580	571	590	540	590	598	591	595	563	579	569	550	567	604	587	652	604	600	583	585	599	595	604	554	566	590	553	570	538	563	574	600	586	562	580	576	590	567	573	609	629	607	582	600	567	560	574	570	554	595	580	567	605	582	611	606	608	563	586	565	583	573	542	562	564	620	552	577	559	554	572	565	591	598	588	586	551	557	601	622	596	558	594	599	571	565	557	561	622	616	588	592	582	591	594	549	545	573	588	562	538	594	554	572	564	579	574	593	588	583	575	546	565	569	561	595	560	584	547	567	595	566	571	600	577	539	555	612	556	576	562	589	555	555	586	584	599	584	601	573	565	576	581	547	551	623	582	599	584	571	551	559	563	593	599	553	589	548	590	577	578	587	598	602	607	613	550	584	579	581	569	573	559	556	570	581	560	591	572	594	574	577	572	591	586	568	601	592	558	544	567	563	588	540	590	596	613	545	562	628	584	606	573	533	576	526	578	598	580	567	564	541	555	563	589	575	601	568	585	608	618	531	570	581	606	559	600	584	621	556	566	561	588	584	603	573	591	579	577	596	560	578	560	598	561	588	580	584	547	563	585	604	541	574	553	581	593	598	587	572	574	599	596	553	568	636	579	636	581	607	574	561	593	579	597	598	600	550	575	620	597	575	602	538	561	613	589	596	593	607	573	578	585	592	586	600	594	593	617	562	613	599	583	537	562	553	637	598	569	583	576	628	587	585	588	561	595	602	617	569	568	597	578	579	539	578	606	610	581	597	564	575	566	538	582	592	573	590	570	631	588	565	562	536	576	592	592	558	551	565	598	564	551	567	563	601	606	608	542	607	563	593	601	571	541	576	619	573	514	578	561	557	586	567	553	569	594	525	560	625	623	564	546	602	573	579	562	562	579	602	568	594	594	605	563	623	563	564	623	580	596	576	559	530	553	618	584	588	583	547	614	572	593	613	576	572	592	568	635	499	574	546	558	599	575	592	583	561	560	587	571	562	530	544	553	564	589	559	575	549	566	560	584	564	609	597	612	633	557	587	558	574	601	645	533	546	564	573	562	574	619	599	590	561	613	580	601	590	593	533	567
17996	1951	1325	2157	1492	784	557	509	539	486	458	452	417	420	419	438	427	451	419	431	389	409	418	411	392	434	447	411	386	407	428	348	400	352	408	377	365	389	397	398	401	361	402	366	419	393	412	360	394	400	405	387	406	385	406	402	392	390	410	388	404	394	395	385	393	401	401	414	385	370	403	409	417	393	389	391	364	367	400	384	380	388	383	394	412	389	432	393	369	409	394	419	383	392	395	394	403	391	363	349	347	415	338	411	373	391	407	399	397	368	444	397	394	436	396	402	386	378	368	370	359	417	359	388	392	377	387	386	371	410	407	439	423	399	384	386	390	412	407	412	424	392	360	383	399	383	397	366	393	408	390	392	338	375	398	371	384	390	389	400	378	404	410	368	400	377	411	374	388	362	388	372	391	408	340	403	424	421	389	370	408	414	406	391	383	402	382	391	379	403	382	402	387	387	419	415	411	412	394	409	406	411	433	373	355	346	380	410	391	397	398	405	365	400	387	400	366	397	379	371	418	387	381	390	385	421	399	386	421	448	407	417	390	402	371	381	378	413	373	390	387	415	368	402	388	426	418	401	381	380	386	407	382	386	332	376	383	425	341	395	370	366	386	405	405	389	417	407	384	373	369	419	389	411	388	407	380	436	375	377	387	380	406	398	358	391	450	398	370	379	385	373	366	397	396	386	422	386	436	425	376	357	414	388	424	398	360	378	395	379	413	412	414	366	411	389	404	398	434	370	393	378	358	394	411	402	396	419	390	405	406	425	360	390	376	402	400	385	421	385	382	377	405	375	367	397	382	390	390	430	406	399	400	402	386	398	390	431	413	404	381	399	427	386	409	372	431	423	402	398	391	385	404	412	435	384	365	411	428	383	366	374	465	382	399	382	374	409	386	420	360	421	395	401	401	381	358	406	397	405	398	393	357	384	381	366	373	442	378	388	409	419	362	396	391	364	405	393	415	434	403	388	383	362	407	399	400	397	367	396	409	373	415	433	417	438	411	428	384	402	370	412	439	404	425	374	385	351	384	401	418	414	396	413	359	388	396	395	373	399	398	386	397	359	425	409	393	377	396	420	405	395	364	374	379	371	394	338	393	409	392	389	380	373	366	417	343	398	403	394	362	372	432	379	411	381	366	395	409	366	402	426	394	398	396	392	401	381	377	361	368	371	411	359	412	392	392	413	393	361	384	436	392	402	395	428	414	408	409	372	407	402	407	397	394	396	367	392	412	416	408	424	339	384	425	382	405	415	428	395	367	368	391	399	360	407	423	372	404	414	378	392	414	355	389	351	377	386	388	372	413	393	392	349	366	408	368	405	381	371	383	381	364	402	373	390	378	397	411	437	404	393	395	415	388	409	396	439	391	395	376	405	413	358	388	427	385	416	392	415	398	380	399	341	373	437	404	356	378	369	408	373	415	389	390	407	410	436	390	371	405	368	406	448	404	397	447	428	394	394	365	420	364	396	376	378	406	421	422	411	339	438	376	406	397	399	417	346	363	386	389	367	379	405	410	404	388	425	413	433	397	406	369	369	365	388	370	407	403	350	389	357	399	362	370	405	408	364	436	401	405	400	392	379	358	388	389	378	377	406	361	355	398	454	411	396	378	350	396	399	366	376	403	382	386	366	367	384	375	417	386	413	370	388	380	417	392	383	356	407	411	391	380	425	427	429	413	363	395	429	435	379	393	379	408	381	370	387	391	395	378	393	406	414	405	400	389	410	372	421	434	397	355	410	420	416	402	376	358	427	390	413	424	361	401	400	405	381	420	396	406	368	400	401	380	408	378	391	411	425	430	387	367	395	396	375	376	439	426	432	381	450	386	418	409	405	407	389	420	404	425	351	420	346	409	380	368	363	362	410	397	377	407	398	379	408	411	401	394	350	368	392	407	392	396	379	374	403	379	359	421	380	384	383	395	368	398	404	393	379	395	404	405	388	438	397	348	391	413	393	420	403	446	386	387	389	398	397	393	410	361	409	389	382	394	392	381	391	385	393	375	412	370	373	378	386	426	379	369	386	369	408	366	439	398	381	378	379	381	427	378	380	395	382	425	355	391	427	391	368	360	376	403	415	394	413	394	401	367	371	378	398	348	428	418	393	425	399	413	443	332	402	403	389	363	369	397	408	384	401	378	376	400	414	408	394	430	369	384	471	388	373	371	400	388	360	367	379	377	378	373	430	385	355	372	384	403	380	347	386	401	399	335	430	378	424	372	414	366	396	412	366	384	384	393	425	426	379	381	390	369	358	402	400	378	403	393	429	328	384	365	386	384	387	420	342	372	402	409	395	337	418	410	370	425	382	394	409	385	399	391	365	411	416	428	368	358	370	388	367	408	362	360	389	387	408	406	367	392	434	393	357	353	386	426	391	403	386	405	394	395	348	419	357	365	411	429	398	420	381	401	387	402	365	376	362	397	399	434	417	382	353	411	365	399	388	394	396	405	361	406	385	392	373	365	398	417	384	359	382	379	406	390	410	418	335	378	381	396	369	410	353	376	386	412	414	368	406	367	392	397	419	370	366	352	426	416	404	386	374	389	389	416	388	394	412	432	382	356	389	374	394	375	376	397	439	388	429	424	381	435	382	447	412	390	385	374	406	358	359	433	394	400	393	422	372	382	395	411	381	362	399	438	405	387	437	405	381	399	439	446	409	386	390	337	395	442	425	409	377	388	397	389	408	372	412	392	454	388	419	357	399	395	409	396	397	400	412	430	399	439	371	408	386	411	378	401	421	377	388	388	388	364	352	396	425	416	405	402	385	378	409	412	396	379	407	384	388	373	426	369	357	412	387	383	398	396	394	403	382	398	402	395	389	409	391	370	389	411	375	421	420	375	386	393	422	367	406	420	362	347	411	372	411	377	399	404	429	381	371	372	403	381	365	408	373	385	408	406	375	356	365	391	389	392	354	424	372	396	380	397	426	359	419	391	400	400	389	453	404	416	392	417	372	414	372	380	385	401	405	397	381	387	401	402	351	398	369	358	413	388	378	383	411	448	407	400	418	361	413	430	378	415	377	334	408	395	377	367	375	376	409	405	405	378	366	383	384	377	379	401	394	415	412	437	385	386	389	411	424	395	368	375	416	381	386	426	349	414	395	358	374	391	362	388	401	423	337	409	412	375	364	425	404	368	421	393	432	435	406	408	375	397	423	378	416	399	371	418	400	368	401	416	365	401	406	377	405	421	408	394	417	389	383	419	363	427	368	406	388	401	377	392	391	381	392	412	386	407	360	417	381	380	407	407	360	378	336	390	386	399	391	380	376	453	422	414	403	390	381	395	397	386	417	400	432	373	407	388	388	398	383	406	358	402	395	391	379	382	377	400	403	441	364	379	373	382	389	393	406	383	415	389	401	381	387	390	365	384	391	391	373	394	336	380	392	352	377	403	385	372	382	351	445	405	363	439	378	404	369	403	388	393	357	383	390	392	362	383	399	385	407	376	411	412	393	413	408	383	372	354	397	380	403	424	414
9836	1620	2630	6196	5189	2596	1727	1541	1396	1365	1284	1237	1176	1106	1132	1032	1073	1077	1022	1049	1063	966	1009	1034	1038	993	966	959	986	955	950	937	971	977	985	962	931	1004	956	903	975	940	987	964	939	937	935	896	990	899	942	936	917	962	894	922	970	975	908	898	898	937	969	943	996	892	964	933	926	936	903	917	939	972	940	956	942	933	909	937	953	920	978	938	976	929	919	941	960	900	969	980	917	935	969	880	941	958	962	937	923	952	918	985	942	865	922	948	890	942	945	911	917	938	953	891	955	963	943	942	916	897	897	924	925	895	876	882	942	948	886	952	911	914	950	961	921	869	917	922	898	909	888	937	917	956	948	909	909	889	875	954	934	897	923	939	921	925	877	951	911	921	885	965	967	979	894	959	910	978	915	917	898	904	913	969	995	903	914	952	889	962	921	899	957	907	925	949	892	904	966	904	857	924	917	928	903	979	910	894	902	942	867	886	924	865	959	933	910	913	920	943	963	863	915	944	913	939	922	872	937	991	958	934	942	892	953	928	955	940	922	938	916	922	972	949	940	911	921	893	971	968	909	897	892	919	974	963	894	984	926	906	957	908	920	907	936	927	943	886	952	904	930	898	974	917	929	903	968	866	934	936	901	942	958	933	918	963	927	908	892	976	921	895	888	926	918	960	851	941	944	933	1005	929	937	928	882	911	953	931	965	931	921	908	1002	944	946	920	954	925	948	896	916	896	981	937	942	905	973	975	916	984	909	934	988	893	955	902	906	912	911	917	895	929	953	946	889	941	951	926	970	953	920	963	902	925	894	946	889	928	954	906	921	947	936	861	907	941	938	957	892	918	936	911	930	930	931	880	944	982	925	887	950	960	937	969	904	927	944	963	917	929	896	935	965	911	917	864	890	942	901	857	862	922	919	910	944	890	920	895	970	880	953	928	933	958	919	948	913	920	924	959	963	911	984	921	892	940	933	904	953	891	931	944	948	948	963	906	923	933	932	953	903	991	961	889	955	923	872	931	949	948	908	889	919	941	911	941	925	891	913	994	927	894	913	930	952	919	891	892	925	933	908	899	950	893	910	903	1008	877	973	949	990	921	901	954	890	999	951	971	896	910	943	916	934	973	934	950	867	960	968	933	905	1003	969	968	925	982	896	934	922	922	919	905	936	906	952	947	896	948	906	988	953	917	954	932	949	928	906	910	910	982	912	946	931	948	957	947	901	915	996	986	926	908	944	891	891	932	930	950	913	905	947	897	995	911	907	962	945	939	923	888	957	953	864	932	938	937	919	902	907	919	935	908	915	939	979	932	912	990	910	999	934	988	899	870	997	950	944	929	927	914	926	915	934	958	994	948	943	939	903	938	913	903	947	886	894	968	929	891	975	957	935	891	871	937	915	885	842	925	931	972	1049	935	924	914	940	893	980	931	946	897	898	899	940	881	959	851	968	945	881	855	934	958	920	908	854	916	934	977	941	905	935	968	939	929	956	943	955	950	920	959	975	947	909	949	903	916	892	971	961	910	885	920	931	970	927	904	918	932	920	925	974	932	934	879	852	925	910	863	937	953	943	914	952	890	912	930	864	912	952	931	925	925	924	886	897	944	944	965	930	914	937	873	959	935	975	891	914	925	914	964	897	916	967	947	948	942	899	942	940	906	955	932	905	980	965	978	896	941	926	917	909	907	919	929	1002	949	944	915	924	935	875	914	917	876	878	952	955	901	919	911	908	993	954	874	943	904	965	919	943	914	884	987	930	878	946	964	949	957	911	930	984	923	883	893	930	878	985	950	844	924	956	904	899	953	960	874	921	903	961	896	979	933	918	940	955	852	956	944	941	961	922	922	909	924	955	943	930	921	914	921	943	935	904	923	950	973	931	965	1024	903	1020	919	895	944	916	945	881	940	921	952	950	961	899	919	924	906	968	944	903	895	958	934	918	893	870	858	908	942	942	927	861	950	952	968	945	910	949	933	937	996	945	962	949	927	974	899	917	928	966	929	902	989	937	954	931	946	979	890	938	959	932	911	887	908	938	931	902	902	894	935	976	884	972	895	977	916	936	897	919	882	921	889	937	979	948	905	921	924	985	881	903	941	935	938	915	935	887	945	919	986	941	948	920	975	849	965	914	889	900	974	979	945	877	935	913	1003	930	926	915	936	924	944	917	948	956	873	890	933	958	879	965	933	896	901	906	908	994	903	984	947	963	969	928	944	895	931	968	919	936	945	910	969	906	972	922	887	917	954	904	956	949	919	900	913	925	957	910	953	994	908	876	905	935	907	971	936	946	969	928	931	912	914	934	896	959	949	959	1002	942	911	937	904	927	920	970	951	873	878	941	939	937	929	922	947	906	948	927	903	945	933	1010	961	966	942	941	921	964	977	891	930	963	883	886	915	921	971	923	925	919	965	916	953	895	942	932	879	925	936	1020	891	992	963	903	899	929	975	950	914	935	908	957	1005	943	940	936	936	924	947	901	882	934	928	948	942	925	918	972	935	908	932	899	984	935	918	902	893	992	869	954	968	922	912	929	935	931	949	966	892	916	959	950	899	914	930	957	919	870	880	948	924	849	962	930	890	923	880	962	936	886	919	930	875	910	970	940	954	976	952	853	936	887	924	898	952	908	985	939	949	935	981	914	900	886	962	889	936	924	919	912	892	926	906	954	894	978	909	1014	892	947	906	956	936	871	943	906	958	968	956	921	935	903	875	907	920	969	917	897	799	876	920	899	950	994	938	929	950	956	979	921	890	933	922	971	955	902	858	935	894	885	916	948	953	894	920	936	937	882	897	937	944	888	966	939	929	929	983	909	898	918	967	906	926	952	904	956	946	902	982	916	944	903	964	997	969	922	958	916	1008	922	994	942	963	922	942	944	937	938	913	936	892	895	883	902	920	871	933	938	921	893	956	885	905	955	954	917	907	943	894	972	900	894	920	912	915	922	948	977	911	980	973	1002	911	958	944	942	954	956	925	930	872	1018	964	965	942	883	893	989	923	915	915	939	870	982	906	932	929	953	994	936	930	949	926	920	957	912	961	953	913	958	872	965	980	922	922	943	904	857	936	974	917	901	961	950	914	926	930	990	966	918	973	947	945	910	910	967	885	940	965	950	887	935	942	941	992	874	911	941	949	977	1021	887	902	996	937	911	890	906	959	882	867	974	938	902	903	875	961	900	878	978	863	915	976	949	937	935	861	910	890	955	908	921	901	975	902	913	954	907	911	936	929	942	944	856	908	961	984	945	930	878	905	966	935	924	947	909	942	929	968	901	942	1003	916	875	976	981	927	973	890	937	937	940	906	944	924	887	945	975	977	903	976	942	937	929	944	936	911	913	953	936	946	921	901	886	913	994	903	926	949	940	912	926	938	889	1006	907	884	910	984	927	953	947	927	954	936	918	884	906	930	929	936	889	971	913	974	932	922	938	955	899	938	857	910	934	918	954	929	891	909	955	899	925	964	967	956	916	924	917	898	903	918	972	943	966	984	918	975	944	929	875	902	906	927	940	977
2683	447	377	607	622	476	357	349	336	372	395	379	375	381	359	396	389	371	371	344	373	373	381	366	395	332	358	351	362	349	336	372	381	383	357	349	357	336	358	371	318	360	348	361	381	359	353	350	332	341	353	373	317	355	340	362	330	342	333	367	337	316	353	335	370	354	342	363	365	349	356	344	365	379	344	391	330	338	342	315	338	374	371	352	349	376	341	372	361	360	352	350	382	346	330	356	395	391	357	362	376	374	342	358	350	369	322	364	389	343	347	384	378	353	348	390	356	334	348	339	383	368	389	351	353	355	366	375	384	389	392	366	354	312	363	344	356	392	334	379	360	340	361	355	326	373	374	383	411	344	334	338	379	358	334	327	334	352	354	336	372	330	379	358	355	340	353	349	346	324	375	367	364	325	343	349	359	344	333	359	351	319	393	357	341	346	319	371	386	313	357	317	311	344	343	354	349	357	349	347	354	408	340	348	367	331	318	397	361	358	366	341	336	361	355	410	336	357	380	396	376	346	347	345	308	332	365	316	380	400	346	327	334	333	367	348	338	357	409	375	360	379	379	390	340	390	346	319	370	391	362	331	345	365	342	359	332	365	358	381	351	356	353	363	348	351	332	338	364	390	333	336	366	341	403	348	375	373	364	358	342	336	371	349	385	356	340	352	375	365	342	360	348	374	389	344	334	371	350	404	365	359	338	364	385	331	332	358	332	347	391	357	365	349	351	363	366	361	375	372	354	338	358	363	320	359	369	333	335	342	378	352	357	361	374	368	343	356	339	349	334	337	361	359	362	370	343	361	348	384	344	364	372	340	375	327	337	352	330	370	347	353	369	341	317	306	349	349	322	355	364	350	342	334	341	325	336	358	331	353	363	346	319	347	358	383	351	327	343	328	358	398	353	361	351	360	400	376	366	336	369	363	362	310	359	365	336	376	330	375	378	355	329	356	348	374	363	369	351	353	365	337	343	357	379	338	359	359	369	358	370	328	385	355	380	353	311	383	342	374	346	358	346	345	370	365	354	354	301	356	373	348	338	372	327	373	356	304	342	350	345	363	334	400	434	386	340	352	382	387	361	326	317	368	380	325	308	326	368	372	367	347	389	348	360	394	324	333	351	367	362	343	373	325	364	342	349	326	371	383	313	320	394	359	355	375	404	412	367	331	364	354	390	340	364	322	362	389	385	334	348	331	361	326	343	402	324	350	361	351	339	341	368	346	340	361	342	341	384	363	356	352	309	365	383	365	389	359	337	383	378	359	395	344	372	400	342	361	346	331	342	358	368	338	388	397	377	391	323	364	339	406	384	343	322	344	331	356	331	360	363	339	364	344	350	355	326	357	380	366	356	359	344	361	344	356	325	342	353	336	317	353	322	378	366	391	372	394	361	317	363	365	354	360	378	332	356	380	323	351	340	370	366	368	368	339	371	353	358	342	360	387	383	355	351	348	357	345	370	369	366	342	325	336	373	363	360	353	383	354	356	360	352	337	360	335	370	362	362	330	382	345	354	338	338	362	360	348	324	371	382	333	322	375	361	298	364	368	321	332	375	366	350	342	350	344	342	343	384	370	332	366	372	375	326	345	360	341	376	382	333	341	348	361	351	341	366	359	351	346	372	358	345	372	339	366	348	332	363	344	365	357	311	337	366	343	372	356	341	327	348	340	345	400	353	381	361	353	372	330	348	349	386	395	381	390	368	350	363	337	322	329	402	331	377	332	383	372	337	339	351	367	352	336	340	369	404	367	325	404	376	353	358	355	355	313	391	365	361	381	345	356	370	366	374	397	323	355	330	318	372	380	345	371	327	332	392	394	338	341	319	365	354	370	344	366	384	336	371	350	349	356	375	374	355	311	324	347	395	330	385	349	360	336	323	356	359	393	382	283	362	356	357	354	335	360	380	335	310	357	324	339	352	340	338	397	334	332	379	333	381	370	402	347	371	329	361	352	374	318	369	360	335	381	347	356	372	390	373	361	335	335	351	338	361	331	369	352	340	318	371	371	392	347	349	371	393	328	366	383	334	368	368	306	359	351	361	365	357	381	364	363	380	373	345	367	363	363	369	382	330	386	370	366	341	382	366	373	365	356	353	378	389	341	320	402	335	351	370	377	368	302	365	317	357	347	375	380	361	350	353	373	355	387	354	339	320	386	364	392	377	397	368	361	354	371	355	349	378	342	347	344	363	365	361	349	376	353	361	325	321	367	357	343	362	360	380	369	380	375	335	366	380	353	332	343	368	366	345	343	331	384	381	310	331	363	320	332	333	382	349	332	343	348	354	360	372	351	361	403	359	340	361	374	362	361	332	368	332	354	380	378	355	309	414	373	344	372	383	394	355	360	345	383	379	381	370	368	369	363	370	365	381	371	329	355	375	344	367	367	371	388	391	378	381	371	322	386	347	364	357	344	373	350	340	342	381	369	355	381	329	403	341	345	383	339	377	388	326	346	365	342	337	376	369	403	330	341	362	343	363	379	360	323	326	360	368	358	359	330	385	344	352	314	359	344	351	345	372	342	350	368	360	402	355	343	369	368	356	371	340	363	310	365	354	344	415	369	376	380	341	324	340	330	350	353	338	334	325	331	348	366	332	338	343	343	341	401	363	335	346	342	348	377	364	355	344	345	348	347	372	368	376	345	376	373	343	357	362	380	355	380	371	369	386	346	361	367	377	342	376	340	338	405	363	335	347	364	392	353	341	341	350	383	367	362	391	342	360	349	351	337	378	398	405	372	369	372	343	348	359	358	355	352	372	367	370	345	389	350	383	337	353	331	333	368	332	362	399	369	356	366	321	362	322	333	367	373	320	349	338	347	369	331	317	364	337	364	391	359	341	355	336	379	361	390	334	370	341	369	346	368	333	361	365	315	360	323	372	376	361	393	353	367	354	340	374	391	377	406	329	380	365	380	342	368	376	379	343	370	333	392	346	316	367	325	320	344	339	328	363	362	354	381	367	359	331	335	338	352	372	329	366	347	366	384	345	349	370	356	304	327	343	341	349	352	345	353	309	347	325	353	368	340	366	332	365	394	339	375	354	372	375	351	395	315	377	355	349	343	343	379	331	395	343	328	347	296	365	373	376	338	363	380	307	333	338	342	344	336	377	361	339	382	310	345	356	368	362	358	341	350	356	362	348	369	347	361	359	350	332	374	362	343	412	374	351	349	347	371	380	358	338	359	360	375	330	323	365	379	365	359	381	379	340	359	321	372	384	393	369	341	316	341	349	329	379	365	334	344	377	360	371	326	386	307	345	387	390	378	355	335	375	376	354	350	338	392	363	323	384	392	350	342	375	349	365	372	375	343	347	374	333	374	372	326	360	384	360	400	340	394	388	339	391	326	375	338	356	341	382	371	356	371	346	376	336	353	366	375	347	310	382	370	376	347	328	351	334	323	341	344	384	341	347	351	378	375	359	360	362	345	356	389	325	341	373	332	353	366	363	355	379	346	332	366	376	326	354	378	333	353	378	358	368	397
2463	889	966	1593	1978	1221	834	790	832	829	888	807	791	763	853	812	798	809	837	837	783	812	775	826	815	808	830	844	805	809	837	824	859	812	792	838	822	801	820	852	855	805	818	771	840	855	791	761	826	824	845	825	823	870	814	857	767	875	849	785	803	816	784	848	853	863	787	841	844	848	828	841	827	830	814	831	836	814	845	813	840	799	860	842	800	805	872	830	845	790	809	880	844	810	810	845	816	832	828	778	851	838	803	814	780	856	804	826	855	842	862	800	838	826	826	812	833	809	812	827	862	786	833	830	798	823	825	758	819	786	831	815	828	802	817	831	798	808	810	842	827	861	858	816	867	805	860	819	819	775	835	823	833	839	809	846	833	838	832	854	849	809	761	806	776	811	817	833	774	848	825	842	808	855	788	795	823	800	796	813	847	803	866	848	829	841	832	801	799	797	853	826	718	820	771	820	850	823	839	741	814	787	803	820	809	804	800	863	804	831	791	801	846	779	810	842	820	833	815	771	799	838	825	879	826	841	794	831	794	791	780	828	776	804	819	858	839	838	878	788	835	836	894	827	793	807	872	868	830	791	856	804	797	820	841	822	853	848	812	793	772	821	808	831	801	831	811	787	826	819	803	824	793	802	810	858	839	804	786	803	820	782	857	806	807	800	887	807	835	815	836	788	832	809	817	852	807	856	807	789	838	854	831	860	798	830	797	808	790	824	852	828	846	845	852	808	825	796	845	797	843	846	840	786	817	787	838	876	811	837	794	779	822	784	786	824	741	824	768	783	838	773	859	829	886	838	793	770	837	835	801	839	814	787	810	784	816	803	818	848	753	875	867	842	815	842	753	796	828	822	775	823	826	799	822	799	798	809	839	793	779	800	860	790	833	785	821	795	817	849	807	847	835	793	821	836	823	796	770	818	813	814	835	819	890	817	781	833	854	823	868	809	836	824	894	842	818	791	779	809	817	778	836	794	808	850	792	862	808	864	844	811	803	842	810	761	836	842	808	801	837	827	842	780	821	824	782	823	778	818	781	772	843	807	837	791	815	846	813	852	812	790	832	831	854	824	836	824	835	856	825	805	833	826	793	849	827	798	849	819	838	798	785	832	789	884	835	823	795	785	854	818	849	808	887	847	805	829	842	859	804	776	854	846	854	749	809	856	827	847	799	863	816	777	790	833	795	813	768	846	797	815	817	817	811	793	795	816	853	837	860	865	858	799	853	772	852	769	854	813	867	809	808	776	831	858	825	808	839	799	820	876	842	826	800	827	835	840	816	820	835	776	797	800	804	833	807	779	851	803	806	810	785	819	810	825	847	842	859	853	775	821	810	772	841	789	825	814	812	883	845	777	801	823	829	820	797	805	822	825	775	803	790	809	769	884	881	802	819	824	828	854	817	841	807	804	809	819	806	862	800	857	820	863	772	803	866	828	775	808	892	832	839	836	831	841	857	832	857	803	779	796	823	783	847	795	828	810	795	866	777	860	837	833	810	801	845	839	794	807	843	838	817	837	794	805	833	805	802	823	855	884	803	795	832	774	817	806	800	821	798	859	817	820	793	830	793	826	836	846	803	821	823	772	838	821	782	808	817	823	838	851	820	780	819	772	877	822	864	797	829	803	814	836	841	806	807	795	791	815	844	868	843	818	809	850	823	837	816	852	820	824	799	861	837	835	809	864	798	745	789	799	801	843	777	781	800	823	859	782	862	813	817	816	860	830	871	823	852	811	867	791	818	805	856	792	793	817	785	834	824	822	784	837	820	842	840	908	830	834	821	804	806	801	833	830	827	789	829	814	841	810	845	866	830	842	825	842	819	846	834	794	818	809	884	825	811	820	820	837	855	824	819	807	804	835	855	826	829	809	812	789	833	802	846	832	818	782	814	850	827	870	806	814	770	764	834	879	819	813	818	836	796	781	822	793	793	830	743	850	849	798	833	883	739	752	874	796	870	795	787	843	830	862	845	831	798	827	869	793	780	860	806	811	889	795	889	822	806	826	886	811	813	813	785	832	862	807	804	833	825	877	805	842	809	785	849	845	875	862	859	820	795	823	845	840	780	764	808	863	871	815	818	844	842	817	844	829	822	804	805	816	805	835	838	847	779	792	808	823	832	809	850	853	867	856	760	831	843	859	812	785	797	774	805	834	863	818	830	858	878	851	828	791	838	845	809	832	817	863	856	821	805	788	828	860	832	839	840	839	812	842	784	804	846	859	820	790	839	855	827	823	845	840	813	837	836	842	861	816	817	813	837	846	844	821	849	804	813	827	745	837	813	801	755	849	838	836	800	827	787	831	781	777	794	851	869	851	841	794	837	851	857	815	837	867	802	829	835	831	767	858	826	847	774	768	779	802	851	825	854	821	830	838	788	829	870	769	785	832	814	802	828	826	827	815	804	811	833	841	807	920	758	808	828	816	849	819	860	867	837	813	845	842	844	816	838	843	812	878	811	820	828	840	825	851	778	871	824	783	828	812	856	825	823	792	767	801	840	820	836	819	804	839	782	803	792	850	834	831	798	820	741	810	826	787	820	821	803	833	792	816	783	795	831	833	859	812	858	844	814	793	803	803	799	782	820	810	836	802	773	772	852	805	816	813	814	777	861	822	831	821	737	839	813	819	879	809	812	783	813	812	758	803	829	792	831	839	810	897	793	800	811	822	834	832	808	817	808	806	827	807	810	781	795	760	804	843	836	832	819	782	834	848	813	822	816	814	825	799	860	842	804	816	820	767	790	837	795	824	808	813	895	794	832	799	854	826	806	818	816	755	809	809	833	817	815	859	835	799	793	796	840	838	809	787	825	766	807	766	815	885	814	811	816	841	863	816	812	817	799	853	806	855	812	792	769	807	775	764	778	830	822	827	770	856	816	882	766	826	814	794	864	823	826	792	836	809	855	837	860	801	858	878	781	795	853	854	783	796	799	797	845	805	803	815	768	831	815	855	803	817	817	811	825	846	837	820	856	828	870	826	846	861	837	776	800	820	797	859	837	846	773	834	796	837	846	827	798	751	820	835	821	804	870	799	783	845	833	813	832	830	820	771	796	815	816	821	820	856	829	845	830	840	843	835	808	806	812	849	853	805	854	806	779	855	732	790	778	832	789	816	824	842	839	841	819	784	783	815	791	839	872	758	824	799	841	845	795	884	829	802	760	830	798	802	774	831	803	817	824	843	798	815	893	797	740	825	869	791	790	835	835	801	828	846	833	843	869	853	804	805	769	785	818	798	874	809	783	809	846	810	824	848	790	828	787	858	816	766	806	866	816	867	783	815	860	802	779	821	809	865	868	820	784	821	830	795	789	784	797	817	797	807	773	809	842	806	841	828	895	899	842	800	803	855	816	807	860	894	796	819	792	821	802	856	801	836	829	807	828	833	871	768	819	787	831	808	782	820	807	895	853	836	802	866	831	834	815	808	814	832	819	796	837	825	833	828	819	804	818	808	830	818	855	804	776	827	811	869	821	840	833	819	792	784
8970	683	640	969	954	797	294	287	263	289	238	244	230	208	272	227	230	219	252	237	224	225	243	242	204	237	246	221	220	230	261	198	247	242	254	262	268	234	231	219	215	210	238	238	233	211	242	265	210	248	212	232	215	230	218	244	222	247	187	253	201	239	244	204	224	200	247	227	208	243	226	228	200	211	206	182	210	247	210	231	201	235	213	243	244	260	230	222	204	223	207	211	212	231	201	201	240	236	251	216	218	214	214	209	211	219	225	248	263	208	195	199	209	175	194	228	207	216	249	223	229	230	210	223	241	218	238	216	213	217	205	204	231	211	228	219	217	240	247	224	221	197	243	221	257	236	247	217	222	227	225	242	219	224	210	209	207	219	201	224	213	222	230	219	223	229	190	224	204	197	200	220	247	207	195	221	208	204	228	255	249	194	225	215	234	198	247	207	252	229	222	227	228	223	223	212	202	222	216	229	225	231	209	215	209	213	196	201	201	193	222	208	204	247	225	223	250	224	208	216	232	253	223	200	214	213	232	230	247	215	227	264	227	231	240	223	209	210	224	244	234	190	200	239	221	229	212	237	217	214	200	209	234	212	222	207	199	222	220	240	220	237	218	205	214	202	197	199	200	232	229	231	237	194	210	222	200	227	258	246	242	212	193	217	219	206	204	257	224	197	209	226	222	211	220	219	231	222	224	210	217	233	203	204	223	253	217	230	222	210	219	199	230	242	228	233	216	233	218	216	222	221	229	198	204	224	225	232	216	200	244	230	192	246	235	248	216	225	259	232	224	237	216	224	242	197	190	213	216	209	231	214	228	270	237	258	279	235	248	208	233	244	223	223	242	230	227	239	207	234	209	219	204	242	203	232	212	243	219	209	220	209	198	243	260	239	206	245	191	241	220	223	199	221	193	238	222	211	220	219	205	248	239	251	221	248	238	220	202	232	222	236	187	212	205	207	216	213	223	255	226	229	255	212	248	185	202	236	202	211	199	203	208	199	188	218	231	199	202	252	246	224	225	250	217	219	227	272	218	206	221	222	233	235	209	209	215	209	232	244	238	254	227	183	239	229	190	242	233	230	208	248	217	206	238	236	211	226	208	246	241	243	184	218	221	214	219	207	202	236	225	239	216	206	191	216	254	216	206	228	251	238	210	240	247	228	238	267	241	195	222	225	229	215	223	202	229	214	211	258	195	217	216	227	259	208	226	205	220	184	220	216	221	249	230	256	236	203	214	234	227	250	195	199	208	189	235	242	250	245	209	244	252	240	217	229	205	235	227	218	209	250	218	251	239	249	203	237	236	226	230	208	261	224	197	216	216	228	230	206	198	215	227	239	236	229	236	235	206	227	225	244	209	224	219	233	239	208	230	226	221	204	229	230	227	248	234	195	225	208	209	203	218	245	235	227	226	214	203	231	235	193	208	260	215	231	258	234	246	196	195	234	201	208	223	243	234	221	233	218	219	220	223	248	224	220	228	213	228	207	195	213	219	204	232	223	236	232	213	190	219	237	218	228	218	185	244	227	227	205	222	221	235	230	209	210	216	230	210	216	203	221	209	207	221	224	228	217	204	229	215	216	232	226	230	243	230	220	249	201	237	219	217	248	241	225	238	211	223	212	206	223	216	235	235	221	236	251	198	210	235	203	239	191	201	218	219	218	209	225	214	230	236	227	228	217	242	192	210	207	221	231	210	216	224	216	243	225	228	236	237	204	246	203	230	235	221	215	236	207	240	255	232	230	219	211	200	212	245	215	219	233	222	229	224	227	228	206	213	196	249	225	230	214	224	236	236	231	223	218	262	245	216	211	238	226	196	248	222	230	226	239	215	222	227	212	224	244	254	202	236	209	225	204	211	253	231	220	226	207	223	203	212	206	202	237	236	218	244	207	205	185	261	227	209	222	238	233	242	215	219	172	213	197	219	221	202	214	229	245	184	194	237	199	221	226	240	225	185	212	214	220	191	204	254	251	207	214	230	218	213	205	198	218	219	248	216	240	217	198	242	218	254	198	226	212	225	209	237	253	214	194	215	241	231	223	240	214	227	222	205	208	206	221	237	219	211	230	246	207	189	212	219	241	231	216	239	245	211	204	215	226	215	191	244	230	224	205	218	227	228	205	231	238	243	251	229	214	203	248	243	232	251	206	231	229	207	231	214	219	215	205	217	197	242	237	240	245	219	228	214	232	234	225	240	204	200	243	222	232	249	234	239	228	260	210	241	246	227	199	232	202	249	230	217	209	197	213	244	220	210	209	189	211	222	230	206	206	216	230	200	242	227	213	252	204	283	220	234	220	213	211	205	226	220	241	223	198	196	204	201	211	210	218	216	214	199	214	243	199	239	261	236	211	222	209	215	218	213	225	227	233	229	235	231	207	206	219	243	238	209	231	219	184	218	222	202	275	200	210	203	223	198	250	242	224	229	234	238	231	223	208	224	203	216	211	221	223	215	199	235	221	201	223	218	250	247	201	225	221	207	210	212	214	261	265	201	215	227	201	221	238	244	196	207	246	216	230	232	232	223	219	241	221	222	204	211	219	225	237	200	195	227	216	242	228	259	219	207	206	227	211	204	237	213	204	231	236	237	221	200	197	224	229	212	213	207	251	239	194	233	240	226	211	242	206	211	215	220	217	257	215	233	222	247	199	222	219	191	199	235	259	213	221	197	254	227	227	243	200	201	224	243	188	222	203	220	221	199	224	259	185	190	247	237	227	209	204	219	217	237	233	179	211	217	236	220	264	220	205	245	237	240	218	241	195	224	196	231	217	214	209	221	242	245	230	241	211	228	225	217	219	202	206	213	207	222	200	197	231	231	244	220	206	211	192	228	222	223	216	264	214	228	217	255	230	238	221	218	237	234	212	217	227	208	208	239	222	217	179	256	223	218	218	240	237	249	224	242	243	251	222	190	217	232	201	185	184	225	216	213	234	255	213	202	217	230	221	249	242	189	211	213	214	199	243	244	244	235	220	223	210	221	192	240	246	249	214	217	234	261	217	199	209	216	246	225	235	223	221	228	229	201	218	220	204	195	218	213	240	231	215	213	247	202	182	214	241	213	221	211	237	211	219	212	214	230	225	208	228	207	235	241	206	247	218	241	222	219	220	206	196	217	231	222	216	241	224	209	236	229	225	208	207	228	214	217	273	196	214	241	220	194	199	233	224	185	232	249	220	235	204	245	228	236	239	203	249	215	207	213	215	219	202	213	239	228	214	219	247	217	226	225	237	229	231	248	222	260	227	252	208	233	203	220	207	226	199	234	212	217	187	244	215	230	183	235	243	227	237	222	243	210	205	244	233	218	214	203	230	239	221	216	238	245	202	206	229	209	210	236	221	238	206	238	252	231	219	252	218	222	206	221	229	244	233	202	228	222	218	240	222	238	222	223	211	246	230	233	187	252	219	229	214	217	208	205	205	214	242	213	207	233	210	226	223	214	262	232	216	214	242	227	243	239	231	217	214	228	211	218	236	210	215	191	233
7050	942	1528	3197	3629	2767	951	900	773	804	756	749	698	695	679	594	655	637	630	619	587	614	634	655	624	638	622	625	603	587	648	614	626	635	580	567	560	595	605	577	559	583	607	575	576	610	589	591	625	609	582	586	549	593	559	607	622	575	580	618	599	596	565	545	600	614	591	533	585	574	590	556	535	633	531	574	569	552	624	602	562	579	585	592	552	590	599	617	589	566	569	605	605	598	575	542	627	637	556	552	599	582	592	581	580	596	594	570	523	573	607	579	576	586	591	600	629	560	572	615	550	553	552	596	551	590	589	601	596	578	588	545	534	590	619	589	583	587	549	586	590	570	589	587	579	608	553	572	609	533	563	559	559	569	570	612	604	555	548	586	583	593	554	578	597	566	554	575	596	587	605	570	537	578	550	556	618	576	556	550	552	531	573	583	574	583	584	585	584	541	566	576	576	555	554	616	545	555	611	590	534	563	594	576	579	596	601	580	613	614	623	539	541	584	546	632	601	609	579	596	579	628	567	556	572	592	572	579	558	566	623	643	621	568	588	610	589	581	594	591	583	578	580	603	599	570	585	561	570	551	577	565	586	605	594	569	555	582	578	554	605	537	590	578	611	590	605	594	573	591	574	545	546	569	555	588	576	575	616	598	606	615	557	600	582	562	586	588	580	583	574	539	604	571	602	576	584	557	555	621	564	562	541	569	632	573	557	621	567	563	555	584	579	556	542	560	580	582	595	574	556	606	554	583	579	580	595	560	621	570	591	593	597	563	567	572	549	602	601	530	603	592	580	579	574	556	581	596	534	628	580	556	613	551	566	596	558	604	576	559	543	581	597	549	584	585	593	573	559	654	559	575	604	573	585	567	623	568	566	549	574	560	586	531	607	522	550	521	621	549	568	585	573	611	578	562	602	561	589	599	564	561	559	600	599	601	575	582	609	558	536	553	559	595	583	528	559	583	572	606	606	536	607	609	573	563	601	549	585	609	588	551	545	546	607	581	594	579	583	591	561	579	612	570	612	604	574	565	578	561	606	588	581	600	596	611	580	599	610	602	594	581	601	581	566	557	594	562	604	592	587	614	637	525	602	552	571	579	595	565	600	572	547	645	621	572	546	583	606	557	590	586	568	645	618	588	553	607	537	606	599	563	581	583	586	599	529	566	580	608	607	582	623	593	602	589	578	577	632	553	566	574	552	567	614	560	599	587	607	585	543	549	601	602	562	573	562	558	527	575	580	592	558	567	575	584	618	593	587	588	574	615	563	578	552	576	634	624	599	563	595	560	614	601	566	590	574	580	618	588	579	571	561	606	586	557	532	609	615	602	567	564	576	569	564	612	619	568	573	570	533	566	602	595	549	607	573	567	529	591	593	597	565	538	551	613	562	540	620	618	560	577	554	590	586	566	593	581	575	583	630	561	578	597	573	595	635	578	569	572	596	573	564	534	590	606	571	556	555	550	601	596	631	631	601	540	564	557	560	585	551	561	578	604	592	606	596	577	559	601	587	552	600	565	573	582	579	582	567	582	587	577	634	577	540	562	559	560	578	579	524	583	572	559	609	578	602	577	574	613	589	602	582	614	559	611	564	602	620	576	566	551	545	556	590	572	564	581	592	574	590	583	549	595	570	595	556	579	602	532	585	578	556	588	562	574	566	580	602	559	564	630	569	556	597	554	616	599	563	542	609	575	612	615	581	579	580	603	593	601	595	606	578	591	574	589	607	614	599	584	557	557	571	606	577	580	599	621	636	536	601	596	569	605	569	594	553	528	559	584	625	574	619	558	586	563	577	642	597	573	560	612	576	546	569	613	563	608	583	577	586	599	563	599	588	566	574	581	567	538	554	604	588	574	557	630	575	572	555	551	604	598	598	570	594	552	599	616	632	543	576	550	629	573	558	602	600	603	581	572	575	578	592	596	569	581	570	544	545	590	560	595	554	577	587	573	573	578	560	563	530	565	593	554	597	591	564	573	591	529	563	612	595	569	562	594	623	546	559	603	554	599	594	585	548	652	574	592	554	589	591	570	573	589	562	599	564	561	585	585	599	582	577	597	593	568	535	608	576	566	579	572	537	554	565	550	561	558	574	522	605	550	579	574	619	606	572	567	599	557	626	596	607	580	556	582	538	637	632	560	573	587	579	560	614	535	561	613	573	583	610	559	621	570	548	563	585	556	586	575	600	601	566	550	574	656	580	567	558	613	632	580	580	594	586	591	581	580	591	538	564	552	600	560	584	617	586	526	605	595	591	524	573	572	608	561	585	600	593	581	604	616	581	514	543	600	597	571	599	590	564	575	578	575	602	565	595	579	580	576	602	582	568	578	584	555	567	560	582	610	550	609	632	603	635	573	572	600	590	610	546	560	561	548	622	589	604	572	599	578	571	567	564	558	588	572	546	615	564	574	587	560	593	581	568	609	568	605	584	629	578	586	595	617	590	611	599	562	547	527	592	580	592	565	566	589	578	613	553	569	567	564	592	555	612	594	560	613	618	580	567	564	587	620	546	577	549	589	571	550	546	571	554	604	585	582	588	589	560	660	556	532	599	553	549	566	561	515	565	609	579	621	583	583	557	583	574	570	601	584	609	594	613	597	592	618	567	526	560	564	577	562	586	578	609	578	551	617	596	562	594	597	582	606	599	573	567	617	571	583	629	575	590	598	588	528	591	569	561	546	584	567	536	562	572	565	579	585	588	560	601	588	576	567	592	581	602	541	610	595	520	598	593	569	615	595	568	557	577	548	588	554	567	570	549	584	569	573	568	599	583	599	607	568	599	594	605	549	563	575	574	601	615	584	584	596	624	561	560	582	563	579	572	593	579	648	570	602	583	581	561	558	565	589	574	575	567	635	561	553	615	609	570	604	584	564	574	593	557	558	555	520	595	521	581	552	542	575	592	538	591	613	565	604	580	558	586	615	556	588	581	552	557	602	554	562	594	574	651	525	561	557	634	557	571	541	551	624	571	607	625	566	539	575	590	575	538	563	569	595	573	583	603	615	572	600	642	550	587	597	552	617	573	608	560	577	606	607	563	578	539	574	563	549	609	585	606	607	553	600	565	599	543	589	626	594	562	592	606	598	559	579	603	566	605	566	568	562	523	596	561	573	595	589	557	566	568	581	628	579	580	546	561	601	577	564	561	567	561	582	547	578	562	615	547	580	576	574	567	579	620	612	566	540	586	590	585	614	553	552	551	594	564	558	581	589	552	563	561	560	586	591	532	581	603	578	581	625	556	599	562	579	581	637	616	528	595	556	618	580	571	599	591	556	608	592	600	557	541	612	571	565	540	587	604	585	579	590	591	566	575	546	567	572	552	603	550	555	584	547	569	656	601	573	590	552	564	577	556	542	584	630	622	578	604	591	580	565	614	560	547	588	594	557	533	599	563	582	593	569	554	573	549	584	562	571	617	583	590	588	568	609	579	599	649	557	574	611	575	583	592	547	597	597	587	627	589	583	555	611	585	591	593	579	585	576
16056	1763	1361	1640	1706	1232	547	483	444	496	490	417	466	374	417	400	420	367	396	421	398	400	405	411	402	388	422	379	380	412	384	387	404	393	403	391	456	429	398	370	370	418	371	410	396	401	376	396	470	403	426	426	399	383	398	378	416	406	372	388	412	409	419	378	409	379	395	366	426	363	374	384	368	393	370	379	392	415	392	385	368	379	409	433	420	345	388	384	365	382	411	418	392	377	384	386	411	403	426	418	415	367	419	353	377	358	392	378	371	374	386	365	376	377	359	360	414	407	364	416	438	425	323	365	372	401	392	378	378	448	373	407	404	387	370	370	383	363	381	441	368	392	434	392	411	370	425	405	352	393	414	400	360	359	407	387	371	417	416	377	373	405	346	406	390	409	394	356	429	413	366	396	368	381	383	401	362	396	360	442	396	392	394	390	387	431	432	403	419	411	422	430	372	417	394	373	388	390	457	398	354	400	390	383	346	429	409	420	357	396	440	369	432	410	430	379	411	407	417	421	376	394	389	398	421	392	399	350	395	390	385	388	417	414	381	373	397	390	419	388	346	438	433	375	362	398	376	396	393	411	396	396	404	395	377	380	429	419	374	352	389	379	399	391	410	412	401	367	444	354	353	404	384	408	411	428	380	408	380	441	396	381	414	380	401	447	430	366	386	390	395	404	407	440	401	374	373	371	376	368	407	378	405	410	397	369	380	363	342	430	368	384	378	401	376	356	424	329	389	386	403	365	366	420	384	373	376	393	393	426	425	405	378	404	365	397	386	408	402	388	354	393	436	402	371	387	396	396	404	389	377	392	392	377	403	421	381	410	383	412	355	399	369	395	362	450	386	400	386	388	388	413	421	382	391	424	407	355	374	417	413	415	425	432	399	396	368	391	414	387	402	407	411	400	376	409	400	392	453	392	429	394	377	355	446	385	419	390	418	382	391	419	394	381	399	378	436	420	390	429	366	378	391	388	418	427	425	397	403	402	388	415	389	394	394	377	428	409	371	435	402	381	401	389	387	412	394	375	400	397	402	380	416	387	403	398	360	380	355	374	370	385	412	383	372	380	372	424	417	360	410	410	402	367	421	416	403	386	383	403	449	371	380	406	397	353	389	383	439	407	366	376	378	371	390	345	431	381	387	388	407	403	372	383	388	411	367	381	407	398	412	391	383	393	401	421	415	414	367	373	401	388	396	370	421	417	377	410	414	388	368	364	427	398	405	376	428	427	429	405	428	391	398	340	407	420	427	397	419	400	396	394	392	393	408	352	388	350	363	406	353	397	374	344	352	419	398	369	382	377	412	385	413	399	374	367	389	383	386	392	413	379	412	364	415	405	386	379	379	383	353	390	389	387	420	410	406	386	422	364	391	346	402	436	367	347	356	395	430	399	372	387	424	387	400	397	405	399	389	402	361	377	431	407	407	406	356	401	391	403	382	389	381	396	390	398	392	418	372	376	439	394	384	386	369	372	380	409	440	379	394	371	365	383	373	384	346	387	382	343	395	391	397	390	351	407	375	388	385	374	395	394	386	401	390	408	420	407	379	376	376	388	395	370	357	390	402	441	387	373	423	393	391	379	400	394	440	410	393	362	406	386	377	379	410	365	382	418	372	415	375	387	423	409	392	403	375	408	408	370	398	436	395	396	385	376	414	410	372	394	377	400	370	354	394	426	428	408	435	392	387	420	391	426	399	392	363	392	413	375	361	385	373	340	370	382	383	409	438	372	367	386	370	372	409	414	459	373	396	444	387	335	393	363	411	409	386	408	407	423	363	433	392	395	385	394	381	331	380	382	378	389	374	394	381	370	397	385	432	409	409	368	392	457	419	380	401	382	366	415	400	400	408	382	409	407	351	388	395	398	374	394	369	419	357	392	360	403	428	386	375	420	388	421	347	424	399	400	367	418	379	399	370	421	394	409	349	391	406	409	407	418	365	380	393	382	401	370	409	390	379	406	396	402	361	395	430	400	371	354	383	404	404	368	371	385	394	374	433	357	385	377	348	378	411	360	417	387	397	430	410	380	363	429	398	391	375	428	368	419	390	422	389	417	370	377	348	375	429	395	396	370	416	405	378	418	394	399	422	405	386	416	384	370	418	359	389	360	375	385	387	396	397	411	399	405	388	398	388	423	392	345	375	420	376	384	393	391	389	411	415	383	420	371	361	413	380	371	413	400	357	375	389	404	427	413	378	401	381	385	359	394	356	344	383	356	422	409	384	415	354	395	368	368	388	417	419	385	364	399	414	413	365	380	369	411	382	412	390	392	405	381	393	402	360	371	361	398	414	378	378	372	410	399	421	370	377	395	416	380	359	356	385	388	408	389	399	370	376	381	390	418	417	389	379	412	392	376	441	378	391	406	355	408	463	413	378	370	371	402	401	431	407	383	418	399	370	351	374	345	414	386	412	410	408	415	400	407	425	381	402	365	379	375	367	410	390	351	385	404	401	361	386	424	376	424	438	386	368	368	393	378	360	403	385	377	375	380	390	416	400	421	383	410	420	394	393	427	397	393	405	396	422	402	388	413	434	373	385	417	380	392	376	393	364	395	482	385	393	380	398	412	417	435	375	387	353	426	393	390	392	408	370	409	396	360	374	405	401	361	361	411	376	386	407	378	397	343	375	360	402	350	369	384	411	384	378	398	405	404	396	376	403	411	389	401	410	419	392	434	405	380	413	359	408	378	386	413	380	358	375	445	389	434	387	363	406	366	381	370	387	404	421	369	401	368	369	402	414	421	373	383	420	412	365	340	395	427	415	426	399	393	377	355	425	410	341	366	414	392	438	406	385	419	398	382	392	395	367	355	360	368	371	426	397	357	356	418	442	398	408	373	396	377	372	429	384	405	387	414	412	383	397	395	399	363	390	394	408	400	360	394	376	365	393	427	382	427	358	376	382	391	391	363	403	376	370	421	383	416	386	400	366	360	447	374	354	405	401	418	406	389	420	394	373	385	397	415	419	399	396	403	394	384	421	394	425	396	361	394	360	440	418	349	406	382	407	371	397	435	375	395	411	374	379	398	381	388	420	382	360	374	379	378	404	391	395	393	389	413	392	376	395	407	382	378	400	366	376	395	419	401	382	377	411	425	342	388	387	403	385	386	392	387	371	389	426	383	379	406	431	399	387	388	361	373	375	401	407	387	391	381	361	396	389	388	429	394	387	355	414	376	363	369	408	360	379	400	357	417	430	376	351	405	390	403	395	388	391	430	390	384	423	429	356	396	388	395	423	435	399	397	371	384	353	409	368	362	413	451	405	361	348	425	395	385	440	380	398	405	394	433	397	400	413	398	425	400	353	379	380	413	386	416	391	391	410	393	368	375	430	429	382	427	425	418	389	405	404	358	394	378	378	400	374	392	367	425	380	373	375	427	363	381	356	370	398	387	372	360	370	393	405	367	373	438	410	399	420	418	427	412	372	385	391	391	422	349	363	407	390	422	349	374	389	394	395	395	420	436	422	369	419	392	369	409
8910	1692	2871	4844	5964	4058	1685	1573	1373	1382	1238	1190	1184	1147	1138	1108	1079	1038	1031	1027	1050	958	1029	935	940	963	996	957	987	981	952	1001	970	1003	906	977	993	991	935	912	924	977	950	993	941	936	957	917	987	937	916	1026	1010	948	883	937	955	971	994	910	970	910	899	975	935	943	926	929	896	941	914	974	930	924	969	976	937	972	983	902	916	911	939	910	945	918	946	953	904	936	921	919	932	946	928	974	896	907	970	891	929	902	894	948	903	941	954	914	978	981	921	938	936	949	897	917	896	918	971	958	926	986	912	976	956	951	887	923	905	951	853	936	908	951	939	862	952	938	955	898	902	935	929	896	913	940	938	978	925	900	945	892	950	927	957	885	923	1011	982	934	931	914	927	893	959	921	915	930	944	937	942	964	956	990	991	934	948	912	980	960	963	933	892	900	959	943	940	936	951	967	915	965	946	911	946	912	940	914	853	904	967	912	948	919	942	937	923	938	944	922	944	939	931	942	953	929	976	947	886	982	950	943	888	897	906	906	898	939	934	930	909	949	945	964	902	929	967	899	895	931	936	916	922	996	891	921	913	966	942	954	939	891	933	942	897	932	921	953	942	916	888	939	914	944	925	961	932	903	906	958	951	953	911	914	949	883	934	909	925	903	942	969	924	857	898	924	897	969	911	895	933	901	904	920	881	966	923	916	941	895	919	979	945	880	919	926	961	953	918	880	874	1001	966	979	947	972	934	904	938	960	938	942	931	928	926	940	959	957	974	918	970	933	849	961	968	902	977	921	946	940	958	908	929	938	975	902	900	962	896	976	998	894	938	913	979	931	958	959	892	896	960	911	932	937	900	959	963	891	975	875	907	948	902	918	888	923	905	913	935	913	951	854	911	900	888	915	965	886	885	885	927	946	935	927	945	934	925	880	878	901	872	907	917	903	942	890	927	910	973	916	909	933	959	920	917	932	921	969	928	932	1031	912	961	903	890	906	979	945	863	951	933	930	902	927	966	939	916	897	920	926	885	858	920	925	863	963	945	966	950	930	955	943	957	916	926	925	910	890	947	956	979	966	898	901	924	897	843	929	920	915	913	892	931	921	955	924	934	914	958	961	1003	919	900	907	908	940	879	967	874	893	928	962	899	917	916	899	925	920	968	909	1004	955	948	883	948	949	934	896	938	903	957	900	997	934	864	949	914	894	960	936	920	950	904	960	958	1003	934	962	926	947	942	933	895	921	916	864	919	858	958	982	935	994	892	912	928	894	964	888	975	970	909	906	889	927	908	910	930	926	1001	961	917	965	962	888	929	985	933	926	963	902	942	896	969	920	932	938	983	915	899	958	937	936	922	885	967	897	982	979	976	923	895	912	983	948	876	894	987	923	977	958	983	1017	914	930	914	890	893	899	861	941	882	954	896	879	914	900	937	901	912	967	924	944	952	926	981	904	985	886	901	953	871	942	927	967	953	924	911	949	949	936	953	890	908	933	895	975	881	944	954	910	912	924	975	970	998	974	999	897	890	906	928	928	871	908	936	914	924	878	961	866	901	919	879	968	902	926	899	952	934	1003	844	920	920	960	945	907	892	959	914	898	963	927	944	884	986	904	1025	967	946	921	892	926	937	909	943	889	932	893	970	932	886	909	927	953	921	923	965	958	892	912	960	950	978	895	970	968	949	898	932	900	887	902	939	951	883	893	919	954	917	941	904	899	951	943	1035	910	904	942	940	940	956	937	988	942	915	913	962	866	919	959	913	915	928	927	946	945	937	981	922	923	910	954	909	902	929	891	911	933	931	1003	953	944	913	946	959	920	965	961	899	936	899	974	894	956	969	905	855	909	929	902	893	925	952	902	947	897	938	928	972	995	888	957	922	931	913	956	938	882	928	972	917	911	946	916	942	960	999	953	976	924	933	933	947	979	916	885	904	856	957	919	891	915	890	919	934	921	903	920	923	943	949	937	935	946	940	862	937	943	941	877	967	974	877	928	944	938	914	910	942	972	955	958	931	931	917	930	915	891	895	926	911	938	924	917	857	912	962	927	953	955	944	960	927	921	948	950	929	982	924	928	946	908	939	961	993	946	892	1005	938	892	888	916	1005	951	946	944	887	950	916	913	905	911	976	963	895	917	945	957	936	948	907	981	958	909	945	918	924	871	943	937	881	941	997	981	911	961	931	896	920	972	878	934	911	911	886	895	898	928	915	903	901	888	890	918	917	954	902	929	931	925	911	908	929	926	931	920	923	963	957	919	910	951	955	888	965	918	982	877	901	864	939	876	983	936	919	914	952	966	937	925	974	944	860	894	971	942	919	905	947	913	972	917	891	940	952	937	918	913	976	984	941	920	965	948	909	973	878	930	903	984	906	992	924	948	907	911	873	934	953	954	904	947	958	935	913	912	898	965	937	892	933	931	933	930	977	873	890	962	942	896	904	967	979	928	983	915	890	883	986	931	903	940	952	923	962	949	963	900	880	913	929	922	923	915	933	877	909	904	910	965	934	914	919	914	936	952	973	931	915	971	922	948	888	890	951	904	942	955	932	920	944	933	896	905	927	967	996	979	977	964	916	867	979	939	906	981	912	932	923	920	889	943	909	929	887	923	945	948	971	958	887	957	952	945	975	963	933	896	969	965	928	892	963	891	971	957	970	972	937	976	911	905	927	903	876	916	940	918	957	895	935	970	897	978	909	948	890	1000	949	915	885	952	904	955	869	884	923	957	919	913	967	922	915	954	890	909	961	943	918	978	897	1017	969	975	945	959	953	903	906	887	921	933	926	920	911	828	923	941	918	997	955	963	896	938	911	952	897	912	896	953	960	943	912	966	924	946	928	942	955	951	948	934	926	919	915	970	897	936	925	983	909	930	958	934	955	938	958	928	919	908	994	924	861	932	972	935	965	942	959	945	940	987	925	881	900	913	895	959	935	881	899	869	924	932	919	960	955	958	910	919	954	914	891	919	907	970	880	904	876	932	921	875	936	897	876	943	1026	945	939	957	974	873	920	942	923	917	934	914	967	992	905	934	960	923	952	919	1046	943	979	932	924	937	945	950	875	896	951	952	932	897	975	956	951	890	916	918	966	947	921	938	929	901	890	897	956	928	965	936	939	920	923	930	956	915	963	894	967	925	950	950	925	920	902	946	962	957	971	922	892	977	875	906	949	904	919	877	960	951	925	991	950	942	904	876	945	980	938	975	918	929	985	944	907	914	906	943	944	955	940	929	924	945	935	926	910	924	913	928	872	946	902	907	965	924	959	929	932	888	872	912	936	957	922	889	952	930	961	955	931	911	867	966	920	928	970	962	950	830	898	962	935	967	894	921	861	891	913	946	911	963	941	922	915	939	920	935	971	923	926	906	986	955	969	882	840	905	912	957	951	926	940	976	904	887	950	950	927	935	933	897	914	891	926	917	935	912	886	956	927	886	988	930	924	900	953	943	904	919	977	888	902	923	896	895	925	897	887	906	907	903	895	925	937	909	947	914	929	932	886	928	910	974	947	911	964	931
2135	415	457	575	728	486	373	354	379	353	398	380	378	394	354	378	377	330	360	360	354	350	383	359	342	353	344	303	357	367	362	352	332	356	360	319	358	391	372	377	379	373	369	362	345	359	369	371	334	343	337	381	399	371	350	354	364	332	368	400	307	348	339	353	383	374	327	377	353	353	412	344	367	339	374	407	390	374	365	393	342	362	348	345	348	349	390	364	389	339	337	377	380	365	348	365	387	358	339	339	336	349	379	339	364	332	381	317	361	356	346	365	371	358	350	374	352	383	356	328	328	377	363	369	364	371	353	345	360	389	345	350	387	357	355	334	348	390	341	350	332	388	366	378	372	358	368	365	333	349	357	375	383	374	361	353	389	360	387	357	356	330	334	355	330	364	380	327	384	359	345	363	389	332	363	345	373	405	396	386	363	364	367	357	383	351	372	388	371	371	362	347	415	378	321	329	345	333	336	408	368	379	340	373	367	342	340	369	349	371	344	363	341	347	346	369	332	351	300	343	322	327	360	331	351	371	353	366	388	370	383	368	383	375	373	349	337	405	343	342	329	380	366	382	377	371	385	359	360	387	387	356	384	346	370	345	314	351	361	329	347	323	364	377	342	366	343	346	378	316	367	347	388	340	368	362	345	377	368	383	350	330	389	339	347	361	352	344	383	365	357	378	346	343	335	342	365	323	326	347	345	357	386	321	333	343	340	342	342	388	377	312	344	325	365	352	373	350	373	340	316	382	384	364	381	382	335	366	364	355	358	404	342	358	396	349	392	377	351	368	355	355	417	355	356	356	346	324	336	355	360	387	374	330	363	383	363	323	367	380	360	414	340	330	348	374	381	352	323	329	391	376	349	299	378	387	362	375	343	361	346	337	337	366	345	347	351	357	371	349	386	364	354	321	334	385	350	371	380	398	336	340	357	365	350	371	382	354	374	360	348	380	382	339	367	360	392	353	372	339	361	327	347	323	343	346	394	377	330	372	384	390	360	374	348	368	372	354	356	391	333	362	337	385	394	371	392	378	338	375	360	351	362	367	352	371	358	356	349	344	357	370	357	386	360	370	365	384	349	380	357	349	343	334	335	384	324	366	382	379	372	351	361	344	381	374	345	364	378	375	385	373	370	344	352	345	344	361	366	386	370	332	361	396	347	332	378	357	375	341	381	373	320	348	323	361	367	382	338	314	360	365	369	390	334	373	393	334	380	365	359	336	322	317	377	381	364	341	328	352	345	329	374	379	377	369	369	369	371	392	365	372	358	391	347	355	387	356	318	357	410	339	329	346	377	361	330	390	355	356	349	358	367	342	352	362	369	380	373	347	372	385	362	383	362	337	344	377	367	378	381	352	375	356	365	411	382	392	372	365	369	369	397	365	356	378	346	380	370	395	353	362	336	377	387	351	382	353	380	351	373	337	365	341	371	371	372	380	359	340	367	354	382	369	356	334	359	348	376	369	354	377	379	372	372	351	363	361	357	379	366	360	345	330	341	323	379	329	374	362	369	371	334	365	367	328	312	342	369	346	383	365	364	402	386	327	415	356	389	372	375	353	407	389	332	322	364	364	395	378	362	361	380	345	369	386	366	329	335	349	350	396	328	325	383	350	359	369	376	380	359	341	381	392	370	361	350	358	366	392	347	394	337	347	361	385	342	376	355	363	335	358	375	359	368	379	346	330	382	357	348	356	320	367	340	381	338	345	323	386	379	378	353	344	368	367	375	338	385	389	359	350	317	341	360	351	386	360	330	399	355	356	323	378	377	331	381	352	341	359	371	361	401	398	391	393	328	344	374	354	338	353	360	330	359	331	376	357	377	351	376	371	381	346	359	364	375	345	342	351	345	384	371	367	377	397	343	380	367	373	363	346	364	361	362	329	351	342	354	370	348	386	379	310	376	376	360	372	387	355	353	336	346	346	335	384	359	350	346	335	362	383	343	365	371	350	359	372	342	383	330	329	371	370	343	327	357	388	362	349	359	341	343	360	319	394	394	359	342	384	322	382	379	348	338	356	390	386	349	391	374	352	356	343	342	370	335	370	351	347	348	368	371	376	382	326	364	349	318	332	377	344	335	377	369	400	391	343	337	344	343	399	330	329	322	361	371	342	341	334	382	349	341	372	368	342	379	342	356	360	348	397	362	360	347	390	376	346	409	334	370	351	342	380	331	356	343	333	334	364	338	331	362	364	358	368	385	383	362	353	375	359	375	348	374	346	350	357	390	352	414	359	327	376	362	385	341	353	354	361	364	375	386	373	355	369	384	353	366	393	308	380	347	365	340	352	351	379	353	347	370	394	357	367	353	378	349	374	373	376	350	372	337	286	356	363	320	368	327	355	407	361	362	347	324	364	353	351	346	353	353	320	361	318	346	372	377	366	339	363	341	388	379	341	377	403	356	334	371	337	361	370	344	398	359	352	372	376	358	356	324	353	381	382	342	323	378	364	341	387	387	377	351	399	353	328	327	334	335	308	321	372	353	356	344	370	390	338	341	345	355	366	379	348	360	351	338	341	354	334	343	375	357	351	380	369	379	399	369	340	351	370	381	289	345	380	314	331	341	338	387	365	333	331	379	359	381	326	327	352	375	361	348	340	354	346	375	358	384	375	375	359	378	359	351	360	353	356	341	353	380	345	353	359	362	351	335	373	374	311	304	310	342	360	372	371	360	319	333	375	377	329	349	354	375	367	333	378	338	349	352	373	376	356	324	343	350	364	367	352	395	356	368	355	359	366	337	331	348	348	328	382	336	312	360	381	355	376	325	367	370	330	342	386	346	387	361	389	353	362	346	375	375	366	403	356	388	358	386	317	384	377	346	387	397	413	304	355	361	333	334	350	373	351	324	356	387	321	373	353	377	383	318	341	401	361	373	354	333	345	371	345	344	343	336	372	371	376	364	329	360	386	377	359	326	413	335	370	362	352	401	361	368	360	356	373	373	333	387	337	337	368	357	334	377	386	345	343	358	336	356	371	381	390	371	368	388	360	363	358	344	345	365	377	351	392	335	331	368	349	320	384	333	386	353	343	386	396	359	331	353	320	356	314	353	332	363	322	385	352	356	330	345	346	311	379	337	386	390	344	372	358	365	356	375	317	352	338	339	364	325	347	398	381	379	328	338	359	351	350	372	330	346	355	352	333	342	359	392	379	364	312	325	353	380	325	347	368	322	370	331	389	392	347	379	327	362	369	330	320	337	363	364	336	341	374	359	408	332	376	346	354	341	364	342	376	362	371	387	374	351	373	395	362	361	341	338	322	387	327	403	367	368	362	356	375	370	392	343	353	348	362	344	369	400	343	345	363	316	369	364	375	370	336	339	364	337	371	348	369	340	375	369	367	333	332	364	332	383	341	398	360	369	353	352	340	367	353	367	388	306	353	393	365	357	361	371	369	385	324	371	388	330	334	340	369	324	374	378	326	371	351	314	346	375	357	337	358	345	338	323	321	339	362	352	372	363	340	314	357	335	386	344	378	368	363
2195	873	1045	1786	2426	1473	859	818	870	829	815	828	775	830	826	869	799	836	846	814	803	840	831	873	822	787	825	790	791	822	832	841	810	800	853	803	781	854	806	828	784	826	772	828	825	797	811	824	843	808	867	771	813	802	774	827	801	775	838	865	808	835	822	795	775	776	803	833	814	819	809	819	821	827	846	845	820	855	781	815	818	841	815	836	770	820	862	790	835	810	817	774	828	804	812	807	841	881	811	806	746	850	818	850	824	824	825	827	798	793	860	832	835	849	788	826	783	839	806	807	782	871	815	813	827	796	834	825	779	803	808	801	786	862	761	855	813	819	776	848	820	794	820	781	793	812	829	797	787	796	777	856	817	870	825	824	770	773	823	820	829	874	824	794	855	831	860	815	839	858	815	806	780	827	873	815	799	832	824	847	868	795	777	795	847	838	848	802	875	810	762	799	848	811	835	818	867	795	786	767	852	901	825	808	772	862	815	749	809	850	895	832	868	867	869	842	812	807	761	784	798	856	812	809	813	836	839	779	864	862	814	863	880	897	830	801	804	875	835	848	812	811	885	791	845	840	846	811	882	829	777	830	824	866	820	825	843	810	862	839	814	813	832	814	849	825	816	860	819	847	818	819	836	765	843	812	827	853	774	805	821	929	809	800	827	818	795	814	812	799	770	808	826	858	873	809	795	798	816	851	815	854	809	835	863	843	798	830	786	835	885	841	827	832	848	810	800	847	795	809	799	823	811	862	797	831	813	774	828	822	807	828	831	837	874	821	823	858	869	842	800	853	842	854	833	828	870	826	791	863	871	822	801	839	821	814	808	790	810	828	839	803	869	839	820	781	788	888	763	802	836	792	854	865	821	834	802	830	796	806	819	887	794	859	835	821	828	779	845	842	831	813	821	815	836	788	801	829	796	823	826	883	824	823	825	843	842	759	827	854	823	783	856	769	832	885	822	793	822	800	815	807	822	812	805	815	864	792	827	806	811	800	758	792	847	870	874	827	774	796	870	849	854	798	776	807	845	784	814	817	830	859	855	882	810	792	810	791	820	808	795	842	881	816	799	837	770	819	856	796	830	802	820	853	871	842	789	827	839	805	821	856	843	855	781	855	859	796	835	822	777	833	835	812	872	884	793	854	785	839	800	814	826	829	820	800	874	817	761	789	848	822	858	804	788	882	804	827	809	852	904	853	795	811	824	807	799	826	853	820	817	831	741	836	810	807	861	837	854	791	851	847	807	837	818	789	785	821	807	776	843	770	799	838	826	792	846	823	798	861	786	861	828	826	843	806	817	817	842	856	844	853	868	850	892	776	811	853	795	846	764	813	772	824	852	857	807	812	836	811	817	853	815	780	825	884	833	828	809	807	883	809	814	852	735	826	787	852	810	825	796	867	794	824	852	867	866	883	876	791	823	856	919	909	839	836	842	806	830	830	813	799	865	796	748	845	795	798	769	786	844	857	857	843	831	839	840	821	857	742	840	769	866	820	827	824	806	871	844	887	847	808	829	872	795	834	832	795	817	823	842	810	840	756	840	868	787	818	846	815	792	905	792	817	826	818	794	823	851	829	802	849	834	820	782	845	844	861	795	874	782	807	912	841	886	825	828	809	787	830	856	862	867	853	774	797	848	797	824	776	834	802	895	811	867	818	820	832	824	815	789	805	819	880	846	818	817	794	879	793	833	820	838	808	846	863	796	749	842	805	809	842	880	835	804	797	836	847	837	859	809	771	811	823	824	819	810	808	799	794	837	784	819	844	872	776	804	832	821	794	824	822	831	818	849	784	810	818	768	825	787	857	778	867	834	823	807	740	878	794	856	816	845	796	853	846	816	820	809	859	874	838	848	799	819	783	831	813	830	861	871	826	764	797	847	857	828	840	874	796	790	815	822	836	829	823	828	830	814	808	809	809	893	821	848	833	795	851	852	830	791	857	877	841	830	785	864	818	839	808	808	873	784	842	836	766	875	830	862	786	860	764	818	781	792	812	842	892	791	843	857	828	841	830	815	781	793	768	851	822	801	803	847	862	771	837	841	840	865	877	845	829	791	805	828	824	808	840	866	808	837	899	844	777	781	821	833	832	845	797	811	837	803	799	827	829	797	796	827	802	861	792	843	798	839	814	834	897	831	838	797	822	833	793	854	838	825	840	832	832	884	832	781	823	805	873	811	818	786	851	798	802	823	780	799	818	870	809	772	837	783	800	822	860	874	784	819	824	784	792	776	846	799	792	804	839	837	831	849	817	857	822	842	857	849	821	843	819	857	785	868	772	804	828	814	839	846	801	828	856	822	826	854	867	796	833	793	803	791	830	840	743	801	857	871	779	842	814	815	811	847	760	830	815	808	808	832	860	845	869	846	800	890	781	807	787	789	857	844	802	867	820	820	805	861	823	876	818	801	857	813	836	807	851	822	811	844	798	818	809	842	815	861	876	874	846	814	806	828	806	862	834	854	826	858	840	766	774	836	816	808	832	831	771	781	859	784	841	796	874	816	819	911	847	882	812	821	853	826	792	853	825	815	858	839	798	806	846	812	798	805	832	821	860	841	784	789	825	814	830	805	801	830	854	881	856	842	808	797	814	830	831	832	852	832	825	815	790	824	831	886	799	795	866	801	828	853	812	829	818	787	781	838	855	773	853	882	839	847	864	801	815	887	886	807	787	865	834	826	838	851	890	839	844	861	830	885	794	875	814	846	841	826	825	873	797	810	798	883	794	839	861	831	843	791	878	752	868	879	849	807	828	793	780	806	823	837	812	880	772	807	833	818	825	858	831	867	843	829	792	828	780	804	788	831	891	832	780	850	799	867	814	765	848	756	814	758	828	818	823	844	840	824	874	779	804	823	856	847	758	830	794	793	816	783	850	847	843	816	816	796	795	821	811	858	823	827	836	887	829	841	848	825	764	779	840	776	838	803	819	833	870	811	830	833	833	845	820	828	808	841	801	823	806	838	850	823	788	860	836	838	798	807	854	796	841	815	822	793	840	834	882	773	792	760	860	803	828	889	867	796	820	837	796	821	827	804	818	790	801	855	812	871	865	803	826	811	770	868	860	804	812	812	802	824	865	799	839	784	845	794	808	816	817	801	830	843	842	798	793	840	804	820	776	762	822	780	760	851	763	735	814	798	823	786	766	821	771	815	846	807	875	830	822	826	870	831	833	808	782	795	836	850	828	795	822	856	731	824	793	823	832	832	803	775	821	786	758	863	856	813	821	823	763	814	854	832	780	826	784	813	839	795	801	847	830	879	841	888	813	831	793	778	814	857	813	768	805	805	795	826	868	823	794	828	826	816	783	769	790	781	798	786	825	815	811	798	821	872	830	827	823	814	838	866	809	779	814	764	841	865	824	821	833	806	772	787	867	876	782	799	798	855	828	835	802	835	856	788	825	829	861	813	878	847	828	830	854	846	854	893	798	835	844	830	798	848	821	771	838	821	848	864	881	834	791	876	791	835	840	854	783	843	842	857	890
8483	779	725	865	1088	566	317	271	277	253	267	246	230	222	240	217	235	226	226	235	221	203	228	199	199	238	198	236	226	242	204	229	199	225	207	226	233	260	225	223	228	220	224	264	220	215	216	205	214	208	208	243	200	208	215	189	220	226	197	205	213	253	235	236	230	210	212	219	223	184	207	236	226	219	234	213	204	224	205	206	209	225	205	250	226	233	221	201	230	200	222	231	214	238	240	200	241	232	225	211	199	241	224	246	224	240	206	210	251	206	233	240	232	221	249	221	234	232	234	200	218	230	203	219	230	224	239	198	217	233	193	218	209	235	220	204	211	216	216	217	247	221	236	240	224	228	215	200	228	241	254	229	206	260	216	243	238	212	205	201	198	249	222	227	201	224	189	201	224	235	207	230	237	198	194	229	204	219	231	230	208	209	215	231	211	200	205	225	219	222	215	194	204	232	222	202	203	225	250	208	212	224	222	210	209	194	198	232	199	213	212	226	245	226	218	243	211	218	219	198	227	211	230	227	241	214	192	237	196	212	237	198	202	241	245	202	235	239	224	209	226	204	193	222	235	207	211	218	210	210	222	224	228	200	225	223	224	216	201	213	231	191	210	197	230	211	183	232	204	205	205	210	218	212	227	198	189	218	204	187	214	220	224	200	204	196	221	196	201	235	237	218	213	234	219	220	211	242	211	219	226	217	243	231	222	226	220	196	218	226	219	212	215	231	209	213	223	210	238	232	209	216	248	222	207	194	223	207	230	226	231	191	222	201	189	223	234	225	241	218	218	221	238	236	226	214	200	193	221	229	230	234	225	231	227	209	269	208	216	221	218	222	242	239	198	219	218	227	252	222	207	230	209	208	218	220	221	190	230	219	190	213	204	203	196	217	201	214	210	216	203	220	220	251	199	205	217	230	204	237	225	206	225	219	227	228	187	234	225	235	206	231	219	225	211	210	225	211	219	221	225	249	234	229	229	219	226	209	211	256	225	202	222	226	194	182	226	235	232	224	240	211	216	228	208	206	237	222	217	243	218	209	197	211	216	220	195	228	190	215	225	202	236	201	232	196	227	233	225	209	205	225	214	202	229	209	216	190	259	247	210	203	216	217	216	207	194	208	262	233	237	222	228	241	215	245	210	216	197	203	235	212	184	224	224	221	228	226	188	218	228	226	216	219	236	218	189	211	227	217	240	227	235	210	250	233	219	221	221	191	224	211	260	214	207	207	211	225	229	222	213	222	240	205	224	228	231	223	212	225	234	217	205	222	224	203	225	225	221	216	200	220	228	218	216	220	213	229	239	219	216	205	207	222	228	234	209	241	229	218	193	229	203	225	242	217	194	229	220	214	204	193	199	213	217	200	220	226	220	242	230	207	231	204	228	223	229	203	214	211	243	214	219	225	226	216	224	229	233	192	235	234	246	214	215	224	226	216	188	213	204	199	214	233	232	202	212	230	181	242	269	210	220	201	220	196	271	234	232	237	224	230	219	242	228	212	232	207	228	209	217	212	223	221	199	216	221	234	244	227	205	210	227	201	244	230	201	193	227	225	207	229	173	203	216	216	190	205	234	208	212	214	216	215	218	228	228	227	234	207	218	210	254	244	199	224	230	218	227	217	208	209	209	229	212	215	208	212	249	188	217	217	233	252	199	221	230	229	249	231	198	224	212	221	214	220	205	210	220	264	233	222	227	209	234	224	235	213	248	218	215	216	206	207	214	189	211	234	222	219	223	197	203	223	199	229	254	216	205	216	184	181	231	190	190	200	225	202	222	222	222	212	202	230	209	210	192	213	217	218	205	223	202	223	200	224	203	192	202	198	253	231	235	195	219	229	221	196	232	197	224	226	194	195	231	223	216	231	205	228	210	194	199	224	215	213	240	237	214	198	235	223	227	210	191	226	238	214	204	252	198	214	207	213	233	221	222	233	213	215	228	219	236	234	236	207	193	205	203	206	182	212	217	226	223	241	207	252	205	213	221	220	213	225	230	220	223	230	217	219	217	227	197	219	221	221	206	244	205	201	202	222	207	217	226	219	208	215	209	229	203	243	217	214	220	196	221	215	216	243	199	232	232	238	227	218	213	193	197	231	224	198	239	215	226	214	217	232	211	230	199	230	196	205	192	213	216	254	187	220	233	200	234	214	200	201	225	237	229	235	222	186	212	207	224	239	233	229	217	235	214	215	195	219	217	225	227	250	243	202	233	225	205	206	193	200	241	229	224	250	239	236	208	204	191	210	241	213	238	211	236	236	207	211	208	227	218	224	217	219	221	226	226	203	228	213	234	239	229	206	204	218	204	200	213	230	203	245	218	212	212	213	198	207	212	230	220	217	233	215	211	191	224	200	218	215	204	236	239	212	218	207	205	212	212	203	226	236	201	233	235	242	225	242	230	209	261	224	249	232	180	209	221	232	218	180	230	215	221	207	230	226	236	236	228	214	200	214	224	206	213	254	234	213	232	210	188	237	207	189	190	225	209	245	241	225	245	209	208	223	229	230	204	248	232	213	187	205	210	255	211	227	229	225	222	191	206	220	227	212	227	232	237	219	224	231	223	230	215	201	232	215	203	227	219	190	245	211	240	207	202	200	231	242	230	209	224	201	215	211	222	205	243	209	202	220	217	222	208	206	217	252	219	238	210	219	226	184	228	210	223	223	222	213	256	250	221	252	209	196	231	211	196	219	229	194	221	236	199	225	213	221	222	206	225	221	215	208	197	215	214	229	241	246	220	201	209	234	224	220	228	232	205	238	215	230	224	237	210	204	226	239	203	213	182	206	187	222	239	205	205	234	198	228	238	224	233	200	193	222	213	213	230	219	224	202	235	202	211	229	215	194	204	197	219	228	214	237	220	210	225	204	209	215	239	221	209	183	208	224	233	186	224	222	208	213	221	217	220	215	213	218	223	213	210	192	218	202	205	227	220	233	217	197	221	208	184	234	237	206	227	249	218	225	233	229	206	210	221	205	220	249	215	220	214	234	236	203	221	233	229	215	220	199	197	212	230	242	217	209	211	243	214	246	216	236	215	221	236	199	217	210	218	183	211	256	189	204	201	204	218	246	238	222	208	217	230	197	215	183	212	217	221	210	206	218	214	236	227	218	239	223	193	191	232	226	224	215	195	196	226	244	219	222	243	212	259	235	208	239	224	237	231	189	219	260	226	192	232	204	207	213	256	242	226	211	224	236	221	214	201	185	217	230	241	208	237	232	212	220	190	217	214	242	270	217	225	232	202	207	235	243	251	229	223	210	208	215	200	211	229	233	190	232	236	212	209	222	194	180	213	217	189	196	229	232	207	219	229	203	216	221	202	212	207	230	252	220	227	225	213	241	211	240	219	209	216	242	211	247	226	243	228	215	225	260	233	198	261	199	199	209	210	218	223	207	190	237	223	220	240	214	228	204	187	196	217	207	233	214	234	237	239	221	232	211	198	229	213	199	208	233	249	242	208	221	222	231	213	223	216	232	235	234	249	210
6629	1056	1628	2941	4094	2016	1054	905	847	753	757	771	690	670	680	615	686	641	643	617	633	604	605	636	652	586	595	591	591	627	586	627	590	600	548	586	572	624	520	592	583	580	582	570	583	601	587	586	588	584	557	560	560	592	572	572	568	555	548	583	576	548	570	565	557	615	601	568	603	611	603	582	574	564	554	597	590	596	606	552	591	597	582	552	623	558	552	558	559	576	605	546	565	589	585	576	571	577	571	603	563	622	592	574	567	568	551	551	559	569	578	553	606	596	585	593	573	585	583	591	599	522	558	567	596	617	596	554	560	612	548	589	547	584	557	561	552	631	603	591	594	611	580	571	605	588	599	617	574	584	588	597	557	560	579	536	569	573	580	589	592	601	565	527	550	644	553	584	516	542	563	570	590	557	559	554	604	585	592	573	587	587	591	554	590	567	600	574	580	522	570	609	526	566	597	581	549	535	602	529	561	530	560	544	603	567	576	600	586	602	578	613	576	600	569	559	564	535	611	535	612	565	603	566	584	558	581	578	596	568	583	585	599	568	596	583	576	541	580	594	559	584	559	595	553	585	614	576	614	596	591	599	536	585	561	571	566	576	554	609	544	587	562	606	626	607	584	616	527	586	550	544	562	587	533	570	576	558	593	588	564	534	564	544	608	560	583	613	571	570	593	549	603	557	590	566	576	534	551	589	587	559	606	589	600	545	563	567	627	579	583	559	606	564	593	594	559	604	552	577	552	574	534	555	590	568	634	571	568	575	560	585	581	591	576	583	553	586	554	554	560	574	580	573	581	571	568	591	591	582	570	592	575	566	553	536	563	571	594	573	577	581	597	582	610	537	573	580	629	561	604	589	575	564	614	568	623	548	628	533	518	588	519	582	573	580	616	579	579	568	596	614	577	559	568	566	519	539	559	553	598	596	605	542	590	608	533	568	536	573	602	550	562	532	583	551	592	574	605	523	575	588	553	566	537	577	562	553	574	567	575	554	570	566	514	547	569	561	621	610	606	566	547	585	577	569	585	573	597	556	522	583	587	588	602	564	576	569	550	546	584	537	583	636	560	562	605	597	576	575	557	574	559	586	546	604	563	577	581	610	605	596	575	542	586	572	596	598	591	588	573	590	553	561	569	576	554	537	555	548	557	563	549	537	580	574	620	541	544	571	557	597	554	601	557	584	549	571	521	564	569	592	600	564	558	569	590	551	577	600	568	548	548	573	532	561	591	584	616	581	549	586	544	577	585	582	594	602	606	541	609	547	553	554	591	584	605	566	618	568	547	564	585	586	547	588	590	585	599	550	569	620	548	552	600	598	544	564	589	594	563	563	589	578	605	599	580	562	597	592	577	577	529	586	553	590	606	609	592	569	580	595	571	596	543	614	599	594	559	598	572	547	558	574	579	552	584	571	583	570	516	611	515	583	539	577	517	573	537	573	606	568	585	587	562	559	573	595	578	540	600	561	561	563	624	606	565	607	538	592	614	543	594	615	631	577	604	555	550	584	576	580	571	577	575	558	577	595	536	528	578	575	536	588	574	599	583	554	583	562	569	555	557	577	552	557	578	602	588	521	590	600	562	565	603	544	531	553	615	596	566	543	570	583	568	534	601	603	586	579	604	583	577	555	557	585	599	570	561	531	602	582	573	620	596	541	585	531	561	588	562	572	570	616	602	600	626	605	588	579	508	590	635	534	586	579	546	583	513	583	551	589	579	590	564	595	561	585	540	558	573	551	556	598	556	598	605	575	535	556	576	560	581	575	589	578	576	581	574	600	592	585	576	563	585	582	600	580	563	580	611	545	605	572	614	547	625	571	558	617	572	520	529	616	604	576	560	559	678	557	585	533	516	605	575	601	543	523	549	569	612	556	561	565	568	602	562	567	587	605	552	577	531	583	587	575	594	586	556	547	588	541	586	536	592	563	568	589	597	571	607	569	577	548	612	572	559	579	607	568	537	604	574	590	598	544	579	577	575	616	555	592	538	619	589	567	551	611	598	607	560	549	570	609	570	551	565	544	572	548	552	593	580	545	589	570	545	555	594	610	602	546	585	589	580	563	536	581	540	576	559	563	572	520	602	630	609	565	562	567	573	578	574	577	565	573	594	563	564	602	576	571	571	535	577	600	586	537	564	549	562	542	575	583	567	592	578	608	566	576	549	590	582	540	576	540	565	605	589	578	587	568	544	601	587	575	599	608	571	562	592	618	593	592	574	568	584	554	541	596	558	530	555	581	575	574	543	557	548	571	563	586	567	585	584	571	602	610	559	560	567	536	565	572	565	567	575	595	583	577	549	564	591	544	572	595	606	564	576	580	565	577	539	558	515	558	566	588	554	583	599	563	576	557	522	545	553	554	597	596	571	574	598	552	549	564	619	593	533	593	573	560	547	603	591	589	611	546	628	554	592	522	580	584	606	555	606	586	576	592	594	569	575	588	589	550	512	585	548	587	563	569	570	595	567	572	574	590	532	548	572	570	557	543	554	581	528	578	599	596	574	603	553	583	583	588	577	554	595	596	550	581	567	547	610	539	559	560	597	581	590	579	572	576	578	548	571	554	560	574	582	595	544	568	583	596	574	612	617	588	591	554	548	572	578	577	547	523	538	595	548	536	584	551	529	613	577	552	610	549	615	612	580	570	575	562	541	557	569	579	591	583	579	604	550	577	541	562	595	578	582	557	576	596	572	623	578	571	593	593	576	582	599	595	595	587	610	578	537	548	570	608	559	597	557	601	607	587	623	568	564	536	580	555	613	547	533	564	592	623	561	631	541	624	550	605	578	612	551	556	543	537	575	584	585	596	583	545	563	568	578	615	573	562	583	608	548	586	557	560	582	599	552	543	578	562	544	560	550	528	601	580	596	586	579	590	558	560	540	545	552	545	585	549	553	602	547	581	556	573	562	544	598	573	599	607	565	541	565	536	567	534	635	576	582	597	586	557	564	588	593	561	607	611	600	603	563	569	552	576	584	585	585	568	561	613	572	582	639	541	582	575	586	579	568	534	603	570	579	572	623	637	557	581	582	592	583	569	566	564	557	564	587	554	563	586	602	571	595	573	556	572	533	582	575	517	581	574	561	600	575	530	547	585	586	564	617	619	580	575	628	574	568	601	593	549	621	595	555	553	576	607	548	542	547	576	579	565	565	582	555	584	589	593	607	554	608	575	575	561	572	608	596	559	560	585	599	570	535	572	556	579	564	581	608	600	573	580	589	570	597	566	577	590	574	525	574	581	576	556	580	622	543	535	536	547	575	569	560	591	566	593	610	523	590	580	563	535	526	609	537	551	577	584	607	534	592	564	536	607	537	578	586	546	560	594	541	540	526	589	571	568	569	578	609	548	591	544	574	562	587	600	546	553	608	571	574	575	545	553	586	574	582	534	537	549	597	596	579	569	538	577	584	568	571	556	568	560	586	559	601	545	597	605	561	613	568	613	554	582	541	578	551	590	588	585	537	527	579	598	581	588	576	597	568	604
15425	1919	1609	1596	1680	840	598	516	471	474	434	419	471	397	379	400	426	382	383	438	423	408	400	385	391	378	393	413	368	362	417	378	416	391	439	382	392	381	367	394	400	423	414	384	409	428	416	379	367	350	405	411	442	365	440	402	390	417	383	362	363	387	409	400	396	375	432	422	363	402	381	395	375	389	405	371	398	387	373	360	374	366	385	371	405	381	401	383	404	397	436	372	368	377	395	417	397	423	360	392	376	378	380	418	403	402	420	414	405	353	398	400	394	407	349	380	396	394	391	406	388	411	401	416	393	376	387	373	348	369	338	378	392	386	443	431	424	454	357	355	390	404	393	398	392	438	400	406	380	391	416	381	371	385	387	408	377	420	414	397	397	393	389	398	426	388	417	387	361	419	378	408	385	373	408	399	407	456	378	411	390	403	392	401	438	397	377	420	380	394	412	399	406	430	401	387	418	368	370	374	406	365	389	347	415	426	416	357	404	395	386	350	363	352	366	400	415	388	362	367	386	357	397	351	380	390	340	383	356	397	378	396	403	386	388	369	375	386	388	363	358	408	380	349	403	404	399	402	438	376	384	410	392	387	412	370	414	425	406	362	398	405	382	394	377	351	350	389	390	387	385	401	374	449	388	418	379	406	383	377	370	459	404	418	412	355	377	382	380	382	393	377	432	389	391	391	385	364	380	414	387	398	387	408	418	359	385	362	402	374	386	366	405	400	359	413	375	395	398	383	375	424	386	372	384	391	386	362	409	398	371	407	361	381	390	365	396	391	375	386	374	359	368	381	377	408	409	334	367	390	380	405	411	380	387	371	430	398	389	398	390	382	424	364	431	374	394	353	405	404	369	417	391	356	370	387	414	377	429	368	351	377	383	385	375	425	409	405	368	426	389	399	429	367	387	419	421	371	416	360	388	356	378	434	360	433	362	378	411	409	372	405	440	414	376	372	439	396	375	393	398	388	421	370	403	392	397	460	386	395	416	409	399	437	418	390	391	419	392	395	373	417	377	388	372	359	390	418	405	390	404	395	398	367	373	410	419	417	397	396	375	398	367	449	391	331	397	378	402	400	378	386	406	408	390	390	384	426	388	410	381	414	359	384	376	367	404	385	415	368	381	393	373	359	396	371	421	422	370	422	373	397	374	408	385	395	447	408	383	387	396	369	400	396	422	433	392	411	389	376	405	386	370	377	433	400	380	408	413	374	421	410	392	374	389	395	375	377	396	390	387	432	358	373	401	413	362	373	400	376	331	370	392	348	368	403	395	361	379	378	375	389	418	344	369	403	374	379	478	419	424	430	420	420	398	429	381	345	389	385	419	346	375	402	415	365	404	384	381	374	377	396	405	404	360	363	370	379	402	391	364	407	376	395	361	366	338	397	361	365	396	392	412	403	437	393	385	344	415	358	420	375	403	399	414	400	380	365	395	408	377	401	394	411	382	390	375	399	389	383	399	363	391	383	401	386	431	417	419	377	404	380	374	383	393	428	404	418	403	355	378	424	402	360	400	355	388	356	375	379	391	389	424	377	366	404	398	432	375	399	436	383	373	344	397	411	393	376	360	382	413	405	405	412	431	398	412	375	413	376	367	372	374	407	410	371	357	396	384	351	410	399	382	395	390	381	362	428	373	418	397	422	389	378	373	354	385	372	414	412	405	443	382	398	377	380	416	398	376	368	406	392	388	397	397	367	376	390	376	390	356	403	414	408	371	425	393	402	410	379	364	378	445	418	390	368	412	413	375	358	399	437	409	408	424	400	397	402	365	375	364	387	405	376	393	409	346	390	378	400	425	382	382	403	369	403	383	376	404	404	370	429	398	349	398	370	352	371	397	367	409	380	407	373	403	374	409	358	385	390	353	436	386	381	382	400	413	388	365	376	327	393	422	388	435	358	363	400	443	371	374	408	354	397	396	369	409	406	369	384	430	379	403	395	398	374	396	410	393	404	403	396	411	380	357	350	392	392	406	388	355	377	381	325	343	390	384	387	439	378	438	408	409	422	393	405	390	408	367	381	388	442	414	414	412	381	395	380	339	393	414	414	383	426	412	362	385	386	390	371	398	358	393	378	400	390	378	406	418	357	393	348	407	397	405	403	389	392	404	412	398	407	369	408	363	445	390	385	381	366	382	340	387	386	346	372	365	369	362	384	391	371	363	424	403	396	410	405	349	427	386	384	379	411	381	379	376	424	383	358	374	354	437	404	374	360	382	358	386	438	404	390	386	422	370	390	419	410	430	387	429	370	371	396	334	372	381	422	382	353	411	392	379	386	405	360	382	359	406	378	396	369	386	349	426	389	402	365	438	416	408	418	355	340	395	395	419	419	355	383	396	350	374	368	417	399	375	394	371	375	394	417	386	431	367	403	385	389	376	403	381	410	374	391	347	360	391	379	378	332	428	404	418	360	364	383	372	381	397	390	416	386	371	362	370	390	400	368	390	402	392	399	384	378	376	370	396	377	401	398	355	404	421	390	427	385	386	391	370	414	393	415	378	388	408	402	390	387	397	359	358	364	375	375	381	380	400	388	392	407	403	388	385	365	403	357	389	388	418	407	337	400	376	398	379	399	405	395	412	381	416	404	433	371	370	387	380	410	355	354	402	398	365	414	422	387	408	396	363	361	337	399	380	379	370	413	404	411	392	392	421	364	364	407	391	395	374	384	382	393	400	362	401	379	405	415	428	421	404	423	367	410	367	364	382	385	417	392	400	419	364	407	390	414	377	407	419	389	403	393	403	403	383	409	386	393	366	411	360	415	367	373	393	404	370	351	398	383	415	348	388	396	356	396	369	375	371	372	380	406	410	389	380	381	371	381	399	356	379	393	362	416	388	327	398	395	387	372	426	424	404	365	373	389	385	367	355	410	370	361	387	424	376	356	356	359	406	344	362	344	357	390	387	365	388	374	433	364	405	396	365	411	398	404	380	370	396	387	376	384	450	437	363	367	398	382	393	432	364	386	384	396	398	394	375	360	403	398	388	351	398	377	378	400	371	368	371	396	417	388	379	380	411	404	384	380	372	401	392	380	335	385	374	362	388	377	366	433	368	389	368	373	408	391	420	357	378	405	401	389	410	423	401	416	339	388	398	399	400	400	353	396	402	368	377	360	372	405	392	376	391	410	379	338	385	377	418	353	409	372	389	388	390	406	395	411	383	384	369	402	408	404	419	358	388	406	398	364	385	383	387	399	377	359	401	389	380	388	421	383	383	373	392	377	375	368	358	398	387	389	387	400	403	399	381	387	423	411	379	326	399	345	389	395	404	402	411	415	413	348	351	442	388	391	382	385	405	348	417	350	401	381	408	366	375	402	374	404	375	393	375	366	401	414	433	371	372	379	423	370	422	427	360	414	343	378	380	380	401	398	410	382	348	390	426	365	381	378	390	405	401	381	408	400	413	385	398	368	366	369	402	399	442	428	404	396	398	395	403	364	367	383	401	399	414	416	389	413	366	450	392	382	387	373	369	369
8785	1924	3049	4915	5750	2718	1666	1531	1440	1260	1299	1184	1130	1146	1141	1093	1106	1068	1083	1095	992	1004	987	1052	1030	992	971	980	994	951	974	977	960	976	908	936	988	895	955	916	932	922	928	899	914	940	930	910	952	885	890	907	913	992	932	911	910	948	945	931	946	958	956	968	932	959	900	923	983	930	930	971	894	902	923	909	909	961	888	892	970	941	918	932	916	950	949	918	947	916	894	882	939	983	963	957	905	874	906	897	941	913	914	935	918	950	923	931	994	946	975	939	954	941	929	895	924	935	947	971	942	951	895	910	883	903	978	915	921	905	912	926	972	906	946	906	896	928	917	934	952	940	918	935	948	964	900	903	955	962	948	941	926	948	934	890	960	897	931	990	905	924	956	993	936	937	932	888	891	926	897	897	952	927	908	961	919	869	887	945	915	923	934	948	966	932	896	935	968	903	923	931	902	922	935	927	953	960	958	941	963	965	889	898	945	915	964	947	899	883	924	905	932	965	944	921	890	956	921	920	901	895	953	886	945	903	950	925	924	901	939	877	893	891	966	948	906	894	956	964	887	966	889	934	917	949	954	924	839	869	969	949	951	887	944	915	890	959	947	929	920	937	874	894	947	925	931	892	952	964	886	944	883	974	965	907	947	946	965	922	918	920	927	910	924	956	908	889	927	915	934	937	883	941	949	940	973	872	861	919	886	925	920	967	955	954	913	921	961	918	919	904	895	959	916	916	946	910	914	903	968	919	925	946	930	941	895	900	955	941	871	960	946	929	908	909	874	933	893	935	1015	922	997	878	923	932	931	931	925	937	963	868	954	935	887	929	964	933	914	944	959	936	934	916	896	843	895	964	963	920	907	943	930	910	939	926	902	940	897	969	892	947	885	913	917	866	897	957	960	957	949	929	933	912	939	914	908	902	888	959	893	895	943	923	945	913	981	896	889	960	937	931	918	910	973	934	886	910	940	949	940	952	881	964	892	917	915	932	951	911	939	943	952	949	925	946	908	915	972	945	974	893	958	949	903	925	958	953	901	881	896	897	889	930	905	939	879	935	890	897	909	945	954	905	930	963	886	967	899	902	957	920	944	934	918	957	977	871	885	953	899	903	911	940	992	922	923	839	886	929	943	959	919	968	893	894	936	958	915	960	950	958	895	918	944	943	893	934	930	961	928	899	917	917	861	917	933	965	955	915	951	928	935	920	931	937	946	899	920	936	912	889	941	900	977	899	942	936	916	940	904	939	911	921	934	902	913	906	974	958	950	918	965	959	927	914	922	963	974	945	931	904	952	859	886	926	884	900	969	925	938	929	908	926	947	893	920	889	913	894	928	932	920	828	953	924	912	947	956	929	890	902	915	905	909	900	911	917	896	943	972	865	917	937	894	932	897	962	846	877	899	891	909	871	910	915	930	866	973	980	883	955	908	916	971	903	929	923	908	872	937	903	964	977	960	931	948	948	950	956	944	885	937	951	947	959	901	915	925	939	927	920	935	900	882	910	930	937	933	912	898	899	943	959	974	929	885	959	865	853	986	959	928	1006	916	886	969	905	919	934	935	914	959	910	920	910	858	936	953	949	931	908	964	923	914	893	885	882	966	932	895	909	912	910	901	864	871	937	928	940	916	940	928	893	982	932	892	853	939	923	898	994	897	845	909	894	956	926	920	897	905	943	902	926	934	977	919	902	932	954	892	945	932	902	919	922	969	886	894	901	962	899	934	903	904	905	920	872	933	913	922	923	908	889	941	983	902	903	914	885	917	981	971	898	860	907	930	876	935	931	876	898	937	927	944	908	896	894	1003	881	907	904	927	983	939	923	917	937	955	946	940	900	927	913	911	924	922	913	983	943	885	929	880	945	957	895	901	956	911	943	905	884	943	907	965	938	938	903	902	946	917	947	938	864	948	915	894	940	898	910	933	952	893	844	899	901	935	996	914	901	911	968	954	896	966	941	927	919	918	922	926	907	870	884	899	911	966	897	929	884	910	948	915	885	867	933	963	895	903	947	948	928	920	874	908	869	929	917	982	936	936	895	945	904	910	947	915	946	914	924	978	963	930	883	902	920	951	902	923	924	920	881	917	921	851	892	894	913	934	937	895	890	910	937	922	891	924	936	914	941	948	923	932	880	924	915	948	920	918	893	866	933	908	884	909	919	955	954	876	937	933	889	904	898	923	908	934	888	889	882	958	955	995	963	938	899	953	899	955	941	861	939	886	943	909	963	883	896	912	908	932	922	944	894	909	945	933	900	906	930	917	893	913	900	931	892	918	959	944	917	925	866	956	910	975	945	928	930	933	949	952	871	881	944	910	933	973	926	978	873	923	908	952	954	867	935	921	931	896	880	913	928	924	937	896	895	914	934	902	959	869	963	921	958	916	932	877	861	920	960	960	902	910	959	867	935	927	917	913	877	1006	950	958	955	937	888	914	979	960	896	853	947	933	867	934	949	877	949	846	965	949	917	958	873	925	891	904	942	920	910	914	949	892	956	915	905	987	930	910	964	928	921	940	892	930	884	941	923	939	893	921	910	876	941	976	913	915	901	923	906	959	953	930	949	914	883	972	932	961	921	913	956	943	904	916	933	874	931	932	920	898	957	943	926	943	920	942	902	938	890	895	910	864	928	908	965	917	929	923	934	921	903	967	912	992	951	947	932	905	924	890	942	921	956	966	940	936	1033	934	915	958	910	967	975	896	891	895	950	976	937	914	864	952	937	976	913	922	909	932	926	926	900	924	978	927	944	922	894	940	909	935	931	954	902	920	949	929	905	903	908	947	892	981	877	958	914	882	930	914	889	936	978	952	928	971	908	926	909	906	875	960	904	911	947	858	915	927	910	917	967	932	950	940	906	948	950	936	929	899	920	902	914	929	897	941	993	926	929	919	985	929	923	966	885	893	898	939	892	883	950	922	887	913	916	950	929	929	955	874	909	945	927	903	943	927	933	884	902	977	968	900	882	905	960	928	952	935	909	951	889	900	880	920	915	944	907	940	908	961	1000	929	912	941	919	1005	871	981	921	954	935	973	917	887	911	977	946	929	938	879	924	890	914	906	954	944	932	959	946	904	919	899	952	871	933	977	898	964	964	868	948	934	924	945	931	954	912	910	916	928	908	925	916	944	965	935	956	923	904	951	902	926	949	922	957	918	910	934	976	902	964	944	892	906	914	963	886	918	892	877	929	968	913	958	942	913	937	950	919	938	883	911	890	912	910	882	928	903	906	950	962	945	963	897	914	986	902	935	915	936	924	915	954	881	950	917	915	900	921	911	918	934	928	913	908	958	933	946	958	975	955	919	870	961	966	928	972	925	840	906	911	977	893	929	942	891	904	929	916	956	943	915	890	931	955	961	947	948	898	918	922	916	896	892	998	937	871	988	951	930	902	962	906	933	945	901	941	937	896	899	920	908	920	936	903	976	1003	882	928	924	923	978	944	968	969	960	954	927	911	937	932	882	872	898	930	948	931	907	932	909	949	953	927	953	888	919	951
1735	435	442	568	609	369	336	343	329	366	316	352	341	346	337	324	310	330	328	339	317	332	336	349	354	339	351	342	320	373	316	313	326	343	332	347	321	328	362	342	329	410	352	333	345	343	334	344	329	298	322	333	408	357	363	366	373	299	341	345	354	342	353	353	340	339	344	356	354	365	371	327	348	344	330	340	366	346	366	348	288	381	320	335	342	349	339	329	367	335	335	342	348	349	340	349	366	352	370	305	356	358	350	434	337	348	302	339	334	318	345	330	305	361	359	324	332	317	344	338	351	361	338	342	361	368	355	336	313	375	327	365	339	327	371	368	320	337	331	331	347	340	331	319	321	356	370	329	340	331	326	338	356	355	341	328	366	360	362	324	368	340	333	333	327	350	359	351	321	341	370	333	357	344	328	363	371	336	356	342	336	340	356	314	326	342	320	396	364	381	332	362	335	340	334	341	362	369	352	344	294	318	339	353	329	339	332	352	332	351	371	292	404	347	388	357	343	333	377	390	323	303	360	312	326	362	342	311	350	359	314	349	384	342	350	385	351	349	355	335	365	348	388	339	350	315	315	369	347	371	325	340	359	331	329	316	346	352	339	368	353	358	359	380	362	375	311	326	330	339	363	352	348	361	344	342	372	319	369	348	376	383	395	340	333	347	318	361	370	291	323	328	330	369	330	316	343	358	304	344	334	345	360	340	368	352	368	328	389	345	342	335	325	351	344	358	382	372	327	358	339	344	354	375	343	288	379	351	331	350	350	335	343	373	327	323	333	345	353	323	329	355	316	327	340	282	367	324	362	352	339	316	336	346	370	322	349	336	313	368	304	374	348	352	367	327	353	318	383	353	319	361	369	358	344	335	350	356	398	345	348	328	325	340	358	372	381	326	366	326	340	353	338	349	333	359	410	329	322	352	334	313	340	355	351	345	348	330	348	356	374	327	372	353	339	313	343	353	366	401	344	326	352	328	309	333	363	341	337	330	327	350	326	351	373	356	349	298	349	355	349	373	310	338	292	347	379	350	304	352	352	342	343	384	320	324	380	357	335	379	343	341	316	355	352	352	348	371	367	330	358	344	324	363	375	326	363	343	343	369	303	303	335	363	372	372	337	383	358	368	335	371	361	348	331	368	323	367	356	347	323	356	307	341	316	345	300	326	380	361	326	353	350	364	331	359	324	356	363	371	324	317	343	355	329	347	323	358	329	322	340	344	358	358	384	382	344	365	343	344	338	336	359	329	345	331	341	359	307	339	328	346	341	373	316	339	343	331	325	395	334	352	353	340	329	377	325	319	336	317	344	301	318	357	388	368	327	344	361	352	324	327	339	327	338	346	339	328	334	370	358	343	410	332	339	346	347	378	347	372	312	357	349	347	333	364	400	345	369	331	383	360	361	347	385	386	335	333	340	344	370	332	346	318	345	347	321	377	346	349	353	333	354	340	341	350	365	390	377	367	360	382	349	366	350	322	344	351	330	330	364	321	352	331	320	360	341	362	331	321	347	334	321	333	330	372	355	382	351	383	355	352	331	362	396	342	357	362	331	329	330	330	366	383	355	367	364	374	375	314	349	332	349	292	351	326	358	345	333	320	367	339	331	341	332	362	354	361	364	340	348	356	370	332	337	359	324	372	340	361	340	353	375	374	352	344	355	362	361	356	359	330	331	338	327	357	330	349	356	355	375	348	382	328	341	306	379	348	338	336	346	359	359	363	367	367	331	370	340	344	350	340	351	346	355	323	326	349	348	321	380	351	360	354	333	317	337	343	356	377	347	327	331	363	348	369	358	381	317	376	386	350	336	349	365	382	359	339	376	328	331	321	334	385	323	365	328	366	322	364	373	350	368	365	334	328	333	349	349	361	364	340	348	310	324	336	336	332	319	334	338	342	353	314	360	353	339	364	364	343	337	354	318	312	348	349	334	380	380	345	333	324	356	345	337	354	351	344	345	357	313	347	346	381	321	335	372	302	361	359	323	352	338	363	352	351	374	311	329	359	326	361	346	307	346	322	355	366	336	340	333	296	352	362	339	376	343	326	358	362	340	365	324	349	359	341	350	370	347	333	365	337	353	342	349	363	351	384	340	346	344	328	340	352	373	326	330	324	365	331	330	359	366	374	353	336	353	332	371	333	342	329	351	369	350	373	360	355	349	324	329	328	337	313	351	335	335	373	395	352	355	338	401	354	328	377	324	321	357	374	374	361	346	323	298	358	337	318	334	343	406	364	356	337	338	333	356	352	363	327	319	311	325	334	369	363	329	344	342	367	348	342	365	343	335	364	320	373	344	346	361	381	367	365	350	322	361	371	364	365	364	336	370	352	360	379	368	372	345	370	349	325	353	357	335	339	363	326	342	347	335	366	341	326	339	366	354	322	340	340	353	347	377	355	329	363	379	306	370	338	337	341	361	334	390	331	323	325	370	314	356	384	326	380	352	349	336	341	325	329	321	317	338	352	332	340	361	368	342	359	379	305	359	324	362	352	386	341	360	345	341	338	341	347	334	371	322	337	323	373	362	349	362	334	351	350	339	315	376	362	356	340	347	300	355	325	350	349	367	363	333	327	363	375	334	347	319	349	332	380	335	352	349	392	356	343	366	326	333	355	361	350	365	329	347	331	345	325	338	320	343	331	349	315	364	345	346	366	380	361	352	332	374	348	389	376	339	340	350	354	353	345	324	367	345	346	332	351	355	304	319	361	323	339	331	348	304	314	352	350	393	343	356	337	356	358	323	345	335	352	325	369	325	349	330	342	322	388	349	350	349	369	372	339	341	362	339	386	337	326	370	349	335	308	389	366	356	341	342	365	335	353	327	369	342	359	320	349	351	335	338	355	347	322	350	343	380	374	379	390	326	359	375	346	377	356	375	313	344	342	345	374	351	357	374	343	335	357	383	368	346	368	327	368	337	362	321	340	328	368	331	311	346	360	344	320	339	357	353	354	360	343	348	368	352	337	341	374	368	300	319	341	353	324	342	337	405	346	311	325	356	356	370	345	345	338	359	368	365	328	358	366	372	319	335	301	340	370	351	375	359	307	358	384	375	370	318	336	349	330	351	321	367	346	353	346	356	340	316	321	346	344	330	309	343	338	333	352	358	333	373	317	343	338	364	329	317	327	361	346	343	347	332	364	333	381	369	338	343	338	353	337	375	346	304	368	355	329	339	325	356	354	345	329	355	328	340	338	360	347	335	369	365	343	365	359	360	327	337	316	345	339	348	351	329	365	349	329	339	354	353	383	348	303	292	342	361	348	366	307	356	343	344	336	371	403	383	324	365	371	338	333	335	320	324	349	338	334	334	336	305	354	382	340	343	336	356	369	383	339	340	353	343	342	343	328	365	353	360	357	360	324	356	357	361	370	363	351	358	355	385	360	332	367	368	343	336	341	319	358	342	355	351	362	348	362	291	361	321	362	350	336	360	350	332	368	401	365	341	313	361	355	309	365	346	338	346	360	393	359	351	315	332	326	325	324
1966	870	1120	1749	1803	875	815	803	833	829	808	819	816	819	840	795	804	827	825	770	827	814	870	869	790	803	803	795	828	812	791	800	817	839	796	852	783	806	824	798	831	820	804	775	762	806	787	784	802	768	809	772	804	797	824	822	821	769	818	798	787	789	834	792	815	844	841	764	816	808	783	810	838	794	778	773	800	783	805	765	793	865	751	822	761	854	802	830	767	758	763	816	832	782	758	766	806	821	828	832	782	815	773	779	797	796	818	794	803	821	800	792	812	828	784	774	822	806	778	823	770	878	752	793	811	792	767	825	835	812	816	769	813	754	885	807	833	794	742	827	787	781	767	771	782	841	818	786	794	796	754	771	799	747	780	785	839	758	785	825	770	827	857	796	788	792	824	777	845	810	761	842	837	804	788	776	781	812	773	816	779	815	830	799	804	844	814	810	781	793	778	785	773	830	815	779	775	819	749	770	763	799	821	785	791	837	781	805	824	831	777	790	820	839	786	842	767	824	800	741	824	787	793	821	772	818	769	846	793	818	778	786	803	832	799	853	810	799	810	818	876	810	794	803	814	786	797	788	776	801	800	794	800	771	841	814	809	849	807	790	797	737	795	811	856	802	825	827	819	795	826	785	850	765	809	775	789	795	770	783	798	789	824	834	768	805	788	789	841	821	791	817	774	787	795	809	807	789	788	759	838	801	767	825	808	821	845	785	833	802	786	785	850	765	800	825	804	782	804	816	786	853	835	807	847	763	816	802	810	830	807	774	858	849	796	788	801	766	815	797	790	751	812	773	839	814	823	805	760	765	797	768	777	818	798	783	803	808	842	815	811	794	810	829	775	817	818	793	797	736	820	800	793	799	808	828	848	751	809	792	827	815	784	800	790	804	829	832	802	854	786	758	794	731	822	757	764	807	823	834	772	801	830	831	808	783	779	812	817	818	831	839	806	779	771	816	798	771	781	820	819	799	843	795	793	782	764	781	857	835	828	778	829	806	806	823	821	799	789	813	813	821	778	812	812	814	801	829	771	765	776	786	806	802	783	801	793	762	816	805	768	770	767	832	762	820	786	767	836	795	819	828	817	766	827	822	802	809	808	797	781	808	831	759	792	828	811	819	785	743	779	846	849	792	777	787	816	772	748	776	797	779	837	826	818	772	801	720	792	790	765	760	808	817	798	829	824	801	782	805	805	795	790	805	795	794	804	781	786	792	861	811	833	811	811	820	764	808	778	778	837	813	804	787	815	795	792	809	788	773	799	833	794	834	822	803	800	815	800	792	756	763	786	788	837	819	831	797	786	802	836	768	834	796	821	781	794	833	748	791	761	786	796	836	816	784	774	814	797	772	811	786	758	745	727	836	830	818	835	812	854	785	773	774	770	814	807	755	797	783	773	825	809	810	775	768	788	744	798	807	805	805	813	825	795	792	815	807	815	832	789	735	766	827	830	770	829	800	806	815	786	876	780	798	733	775	803	793	795	760	834	832	828	828	826	793	776	836	817	717	815	805	788	814	802	791	795	785	777	802	827	823	790	798	806	812	804	781	803	813	792	807	753	802	728	820	786	806	735	770	779	803	783	761	768	886	739	782	785	820	788	782	801	809	838	764	747	782	808	738	798	842	867	839	835	819	784	754	768	824	813	797	788	817	801	816	830	761	817	844	849	766	782	830	777	795	796	772	803	809	831	856	820	800	780	821	769	831	812	799	792	784	816	838	837	787	788	779	787	842	820	781	784	781	837	781	792	779	758	767	853	801	780	789	797	774	808	809	814	783	852	811	797	803	824	800	757	794	787	832	849	801	735	805	803	862	793	813	793	773	845	830	770	804	810	804	770	808	806	819	786	817	826	809	776	815	812	818	770	835	853	778	804	801	849	805	805	806	795	747	793	745	790	839	788	809	799	807	790	803	775	767	794	808	805	767	823	822	825	780	810	790	798	801	772	785	824	797	826	822	884	817	817	788	812	813	823	773	797	793	829	818	826	755	817	809	770	752	801	812	807	791	753	821	810	786	771	778	822	801	819	791	783	751	786	839	784	808	792	798	741	799	788	767	809	793	808	834	776	824	828	811	765	804	829	831	790	777	838	788	809	831	826	822	815	832	805	835	755	812	784	785	770	756	738	775	807	794	808	824	776	783	756	719	785	818	874	800	849	814	844	827	781	765	887	784	789	798	785	781	835	808	779	779	795	754	801	767	806	829	796	809	825	760	757	783	824	842	785	828	759	836	791	841	782	829	783	859	803	807	746	800	775	804	842	785	822	833	820	840	805	780	757	778	802	776	765	802	807	795	810	778	820	815	742	807	785	812	783	779	737	835	835	796	820	814	775	856	780	855	781	755	800	777	798	862	809	749	789	780	800	780	784	789	817	819	806	767	810	769	827	779	844	740	756	870	781	795	762	800	797	807	829	806	814	801	826	789	785	829	809	787	783	805	791	816	762	735	841	793	798	831	815	791	829	783	793	780	823	799	771	793	808	756	803	843	791	815	763	763	819	749	810	852	763	773	792	829	810	849	793	833	816	826	814	858	788	779	798	760	802	738	779	778	824	792	856	791	749	793	826	833	785	769	802	806	752	856	790	765	789	786	768	768	807	810	845	762	797	842	797	789	863	796	815	791	890	782	771	810	827	808	738	841	773	841	801	817	809	849	809	779	846	844	834	834	867	819	786	808	824	804	751	783	814	858	778	782	864	828	798	850	792	816	772	799	830	765	808	804	775	802	810	808	789	803	771	812	824	858	818	782	833	812	844	820	823	813	804	809	807	797	793	820	817	872	828	808	804	805	759	817	800	780	789	767	783	779	847	777	799	812	774	791	811	795	849	775	780	817	776	808	749	854	771	805	781	790	806	800	777	809	867	772	796	793	798	780	842	809	776	819	826	783	786	817	782	786	798	742	798	749	832	772	762	779	781	779	781	740	813	784	799	769	788	821	841	745	729	817	765	870	847	784	839	784	831	755	759	815	824	793	794	790	771	842	783	798	807	764	787	777	824	824	778	814	794	790	798	782	795	821	811	823	784	760	758	794	857	817	745	789	816	774	798	752	797	781	790	802	789	783	804	809	771	758	800	820	771	807	778	840	819	754	802	790	835	778	821	805	815	781	792	765	773	821	787	858	705	805	814	799	832	746	778	812	865	792	788	731	805	755	799	845	790	782	866	853	820	854	766	788	836	823	793	808	779	768	786	786	747	802	795	788	822	787	764	779	799	806	788	793	777	829	833	822	788	765	827	801	782	804	827	842	780	801	791	800	862	747	736	777	857	811	808	788	815	825	824	823	769	826	832	815	777	810	847	810	817	795	853	785	764	810	817	772	786	850	814	757	808	812	813	803	768	773	765	820	786	783	788	799	775	818	800	839	804	849	807	782	806	774	775	793	851	742	815	808	832	774	758	842	768	805	795	804	801	819	822	780	845	828	760	767	792	788	820	787	861	840	833	808	746	800	713	791	804	738	785	815	769	776	806	838	821	778
8188	728	911	990	738	379	301	299	266	230	222	250	221	241	239	238	225	217	231	221	208	220	215	210	199	240	206	205	239	192	221	239	194	217	194	223	203	197	186	198	204	219	228	231	237	234	235	222	207	215	215	212	225	209	273	207	209	202	225	236	229	224	227	208	215	227	219	259	231	229	237	214	209	200	208	256	195	197	232	218	231	230	239	225	222	219	228	232	208	196	242	229	206	215	205	198	208	204	201	209	245	198	230	229	212	189	222	219	170	201	241	212	213	215	197	228	231	218	222	206	236	235	221	196	205	195	204	210	200	204	192	236	220	216	226	216	204	201	198	194	186	191	213	208	193	223	208	200	208	228	212	204	203	243	197	215	195	206	195	208	201	201	208	228	199	215	241	223	217	186	212	224	208	246	219	228	191	190	205	230	212	210	230	226	198	206	214	208	194	188	237	203	229	217	232	187	203	188	200	194	158	189	223	220	197	215	193	207	243	215	223	200	221	220	205	201	211	202	195	191	215	193	224	213	229	237	215	211	245	195	203	178	213	192	236	208	224	223	229	229	215	213	221	221	225	220	213	202	233	210	225	213	211	236	191	228	209	209	196	229	212	180	205	229	241	213	229	250	217	205	227	234	181	210	212	215	230	221	215	172	203	189	241	256	242	209	224	249	233	192	236	261	198	202	216	203	236	223	218	208	233	224	195	217	206	230	229	230	205	190	249	225	226	221	238	218	223	215	193	220	227	223	237	234	201	212	205	185	193	227	238	220	244	220	222	219	215	220	242	213	245	211	204	222	194	223	225	202	205	217	233	203	204	223	220	199	227	231	236	195	222	213	220	211	244	220	227	247	215	213	224	219	195	248	214	221	224	234	246	222	206	236	248	179	179	181	227	230	214	255	205	233	194	198	216	207	211	242	267	222	210	223	197	232	209	204	243	215	210	193	215	243	216	215	211	216	193	205	219	200	206	206	197	216	216	218	199	178	220	216	213	217	220	221	204	220	231	202	210	234	191	236	215	192	226	211	206	217	206	178	219	216	196	203	223	206	186	218	230	202	213	227	226	216	236	221	202	237	223	208	224	211	230	208	193	193	207	214	222	222	223	218	230	224	187	215	213	231	228	184	230	202	202	241	225	197	199	207	210	224	220	212	254	199	213	215	181	185	215	224	209	204	225	219	209	189	193	222	227	216	224	205	220	229	214	234	250	221	202	191	195	213	212	193	192	217	201	224	215	199	210	208	215	246	221	249	222	217	169	226	209	207	221	200	211	238	200	231	208	202	188	212	231	226	212	208	216	227	249	238	231	226	201	197	206	249	243	222	219	179	200	204	215	222	214	224	233	207	218	196	205	206	208	200	214	207	226	225	175	227	210	207	236	226	215	215	200	203	227	214	168	214	193	228	211	223	244	198	189	223	190	223	217	214	225	236	198	228	216	227	219	210	225	237	219	215	225	184	193	226	226	236	235	204	223	236	231	172	224	195	222	197	246	229	222	215	219	191	213	215	218	211	223	230	239	212	236	214	243	215	212	209	232	202	217	222	242	197	221	237	233	215	202	226	190	206	210	207	232	217	202	203	213	183	196	225	199	232	223	200	212	213	215	205	218	186	203	195	204	226	231	211	217	221	209	212	240	232	203	211	227	220	207	196	188	232	201	186	210	218	191	215	214	214	232	211	245	184	244	229	191	233	206	215	223	241	222	212	203	204	227	235	203	231	213	199	192	187	193	227	210	214	175	196	218	201	185	219	226	206	237	211	223	237	229	215	209	219	203	205	215	227	218	204	231	210	194	226	232	206	231	205	199	212	196	195	203	215	209	180	184	191	232	182	223	241	232	210	196	203	212	223	233	223	224	207	233	232	194	229	224	212	239	169	210	199	226	207	251	211	211	228	232	207	192	243	199	209	215	192	243	214	200	213	210	199	240	192	207	192	238	217	195	228	222	214	204	240	209	211	221	268	216	211	195	229	184	198	243	234	202	201	237	206	207	239	198	219	223	203	239	207	192	181	204	223	222	208	209	194	198	174	244	233	240	206	214	208	227	186	203	207	196	220	205	256	215	185	222	214	218	208	232	231	202	233	189	205	180	228	227	236	244	203	207	195	188	209	234	181	235	216	210	217	188	210	222	225	219	251	245	226	219	236	204	254	224	197	198	218	211	236	216	234	223	201	210	220	238	191	240	213	220	224	203	239	212	246	205	217	229	220	234	209	214	220	220	235	225	235	216	209	204	208	204	191	217	198	220	208	245	242	212	252	208	213	239	225	227	211	237	209	205	196	215	185	209	217	224	225	187	231	203	208	238	240	247	204	195	201	197	201	198	182	212	206	221	219	228	225	240	206	199	221	194	207	209	193	205	205	228	225	205	223	229	236	223	206	209	253	187	208	215	257	193	230	195	221	231	225	222	229	238	220	218	234	209	208	198	210	197	194	226	230	230	219	219	238	228	220	188	222	195	209	226	212	172	207	208	222	228	216	204	234	229	238	241	228	227	223	211	223	217	207	217	256	218	196	226	202	254	243	209	208	233	215	215	197	212	227	212	224	219	197	231	210	193	213	208	203	194	210	210	210	195	206	200	206	222	213	202	217	219	208	225	200	197	217	241	206	213	208	212	217	214	222	205	216	212	226	222	210	226	226	208	209	218	214	215	236	202	236	212	216	190	226	188	198	191	233	217	249	225	217	208	199	225	211	212	225	229	207	234	203	200	206	217	220	202	212	215	231	227	230	219	216	188	212	208	194	229	208	207	189	233	208	205	210	250	220	223	222	218	201	219	208	246	203	210	198	223	225	241	198	202	230	214	250	253	224	242	216	210	208	242	240	217	198	223	247	211	199	188	213	225	204	208	206	203	209	239	206	209	235	226	195	240	269	201	221	212	202	200	237	225	198	209	213	204	209	176	221	212	204	225	218	212	225	213	248	207	229	211	211	223	195	213	189	201	202	204	186	212	227	229	231	199	211	184	219	183	203	241	201	239	231	208	226	208	213	202	215	228	223	231	235	238	195	176	246	214	193	249	191	212	219	210	241	206	199	229	228	227	210	212	234	224	202	194	210	169	221	248	197	215	211	215	233	211	219	215	198	223	186	211	221	223	226	192	206	199	222	213	195	204	174	247	187	208	195	204	189	224	212	213	220	217	235	227	227	193	220	208	217	223	230	241	222	233	255	226	228	213	202	220	204	202	222	204	205	214	199	195	226	187	213	229	224	241	201	200	197	208	245	247	206	230	215	214	200	205	216	219	234	222	212	210	225	221	197	247	204	198	229	212	222	228	189	206	196	219	215	228	240	202	199	223	234	228	214	220	201	218	232	206	203	213	231	236	227	201	235	219	206	210	207	218	213	213	239	204	197	181	219	216	213	233	215	210	224	205	217	227	216	207	220	184	213	227	197	243	224	192	198	167	206	249	213	199	207	215	213	227	209	204	221	219	205	221	204	220	223	234	220	227	197	190	197	209	189	218	209	229	201	226	207
6557	1023	2154	3244	2700	1202	968	903	886	763	748	711	669	678	658	647	662	604	611	574	590	584	634	621	563	563	576	605	581	605	557	569	564	572	559	586	550	579	562	552	579	583	541	534	560	569	574	570	554	568	613	568	590	547	554	551	616	569	585	620	584	557	575	594	579	575	596	629	565	580	534	572	543	594	592	560	551	550	534	574	555	563	586	504	538	541	541	582	548	560	602	545	553	565	547	531	539	527	524	533	588	537	584	565	572	571	557	592	577	573	576	566	560	623	544	553	584	567	593	527	562	549	533	538	543	521	564	568	511	558	542	590	591	555	600	606	581	562	569	559	563	502	578	581	564	567	552	552	574	590	551	594	553	611	532	564	539	577	577	516	563	584	537	557	564	588	546	563	561	592	564	566	590	532	537	523	556	584	568	545	581	613	584	564	564	573	569	539	598	584	546	599	557	570	556	524	588	569	557	570	576	590	567	571	565	533	573	578	582	577	562	575	545	557	551	582	583	546	582	550	588	550	607	524	593	582	542	511	551	575	562	576	603	538	533	559	580	536	564	569	560	559	550	562	560	563	592	590	572	546	566	588	582	564	585	578	553	567	534	500	582	601	614	552	584	558	553	547	603	541	596	574	558	582	559	604	575	549	571	588	593	591	585	549	559	592	529	580	566	603	574	516	571	598	571	589	615	527	522	554	555	612	565	531	541	584	550	617	546	560	556	576	590	558	560	585	549	548	560	551	537	554	587	575	558	533	554	558	605	552	558	575	597	585	575	557	562	592	589	535	550	581	600	574	565	543	606	601	547	547	564	546	582	569	594	551	598	563	541	544	563	503	530	573	544	556	575	571	587	557	567	528	599	603	541	564	556	543	528	579	547	571	521	558	569	531	554	581	567	562	565	565	553	566	584	605	588	599	559	573	566	577	543	565	542	593	572	583	594	547	558	601	596	531	598	580	547	539	553	535	635	566	530	558	544	580	552	548	535	577	540	620	571	578	597	561	550	578	551	534	592	563	551	545	532	606	555	592	577	622	530	560	564	549	572	578	598	541	561	607	573	541	613	572	562	559	566	563	576	573	531	536	548	549	557	571	581	608	575	556	567	581	565	566	577	573	568	576	585	550	568	536	581	586	593	602	558	542	555	535	550	590	585	585	564	586	525	547	599	579	567	556	543	557	552	572	583	573	558	561	564	599	543	588	630	542	575	576	544	603	585	580	523	586	586	579	544	593	539	577	586	578	598	567	570	564	604	580	593	627	532	587	572	594	559	542	566	587	545	576	534	498	558	533	550	535	570	580	539	522	543	604	567	542	553	560	542	551	592	552	551	552	570	554	580	579	583	578	558	581	549	583	545	545	530	627	538	561	579	520	615	543	564	542	602	594	586	532	568	550	510	515	545	576	593	573	597	523	570	576	548	556	613	612	584	573	556	541	571	600	586	550	542	582	527	510	554	553	551	561	560	571	572	590	519	580	563	547	576	587	536	586	573	554	590	523	577	584	547	597	579	554	550	555	562	551	565	622	520	560	564	518	587	566	600	600	534	593	554	600	588	562	561	565	636	584	546	576	566	575	563	600	517	536	577	586	592	537	604	563	568	570	586	581	551	590	551	595	598	620	519	575	564	599	546	597	582	565	536	600	563	609	573	578	543	518	576	519	622	537	566	545	579	551	544	541	624	543	596	600	562	573	543	591	575	568	560	608	580	558	549	570	602	577	559	574	572	582	572	536	563	593	561	596	550	542	572	567	569	562	572	587	550	527	536	575	548	567	537	562	575	565	582	562	549	550	487	547	586	583	596	594	584	579	519	585	552	564	570	567	585	538	563	542	511	564	591	525	624	555	565	559	596	606	541	555	586	562	550	561	552	557	527	579	557	554	545	515	574	529	570	540	575	581	559	531	548	582	592	581	573	515	632	604	561	601	535	592	584	582	540	583	576	592	531	566	579	570	572	570	523	541	564	549	558	581	588	570	553	567	529	613	560	551	560	547	554	565	575	559	555	591	527	552	581	526	613	596	589	554	557	553	541	583	550	549	555	567	576	539	543	551	581	582	591	569	549	604	588	578	596	557	561	567	545	581	572	559	570	532	579	553	572	541	559	572	543	564	609	576	564	550	554	549	581	583	602	589	593	571	545	584	540	548	545	576	577	536	591	580	561	544	540	556	542	509	520	605	532	530	568	556	544	550	560	580	545	597	545	583	584	570	538	567	610	561	562	575	568	569	579	561	595	546	607	550	576	546	570	552	590	550	555	534	561	571	592	565	591	569	530	573	590	551	548	593	534	563	533	563	566	584	543	586	550	582	563	589	595	552	576	550	583	569	543	568	607	591	557	567	548	585	607	609	575	567	616	612	543	588	576	600	552	559	573	567	572	526	505	583	601	565	560	593	619	566	564	539	538	569	575	579	544	588	545	558	580	551	557	610	582	571	562	564	548	568	581	568	597	521	557	554	546	585	571	586	595	549	532	570	593	562	570	561	576	615	566	610	576	535	533	606	592	557	586	584	556	577	570	602	568	602	577	532	565	566	584	615	570	601	561	576	550	591	519	606	591	526	553	575	545	592	578	582	570	611	543	591	626	529	570	609	577	598	563	577	544	551	558	560	517	564	540	562	577	540	554	543	607	536	559	609	567	591	584	556	593	534	569	561	567	545	596	590	538	569	582	584	565	579	555	601	559	576	610	564	543	575	548	550	593	568	567	603	536	576	531	580	582	570	562	575	596	554	558	559	540	575	552	575	586	539	592	554	606	554	564	549	553	585	543	592	599	550	548	579	581	562	586	562	553	510	551	543	556	546	567	568	623	608	599	545	557	567	547	587	549	556	525	538	589	545	564	521	577	536	599	587	513	566	628	597	549	529	575	541	555	567	564	585	547	590	535	568	554	551	625	589	567	528	568	527	634	587	557	555	564	595	608	613	566	539	554	551	596	549	570	597	568	563	571	510	531	564	581	581	599	530	575	534	568	596	603	572	553	571	551	584	552	587	566	571	583	526	535	534	588	541	557	569	592	606	557	612	609	544	585	592	574	602	596	566	572	564	563	591	583	569	585	547	571	538	544	577	539	571	575	532	562	632	583	548	563	579	569	526	569	557	538	615	543	575	580	567	552	595	636	534	578	573	581	593	605	590	597	554	575	532	581	575	557	568	561	533	570	561	508	566	563	559	534	554	527	548	544	609	542	555	592	574	535	595	558	552	549	572	565	555	556	541	555	605	578	588	629	566	577	579	596	561	590	566	618	548	585	561	570	560	573	551	561	584	587	514	565	558	557	530	525	579	588	574	535	563	560	580	585	562	545	582	554	570	579	550	519	575	540	586	543	555	573	562	543	572	570	564	538	578	614	525	559	572	588	512	604	508	551	538	596	605	552	551	558	587	601	575	571	595	607	562	601	554	592	577	580	586	562	566	589	552	573	525	565	575	554	567	610	513	575	559	546	555	553	551	571	602	533	566	580	521	589	556	567	570	562	558
15123	1653	2366	1783	1201	704	591	491	457	442	422	444	427	441	408	406	370	373	379	446	404	447	412	393	399	395	391	422	399	386	402	384	371	404	391	408	377	354	394	416	364	382	397	409	378	363	359	380	425	391	376	383	398	392	385	396	372	407	398	365	372	365	410	387	399	385	356	396	422	402	385	367	363	398	371	375	325	401	401	387	391	371	361	423	386	374	350	407	380	368	402	357	379	402	396	392	386	393	379	402	395	389	362	379	368	390	387	365	375	393	393	414	370	380	371	408	356	393	385	398	391	398	369	378	392	389	397	370	380	391	401	421	378	373	383	353	408	395	364	408	401	434	378	442	358	407	387	389	393	388	399	395	365	354	351	376	399	360	383	401	370	382	379	388	424	375	377	383	409	378	402	352	416	398	420	414	402	379	379	381	384	360	412	382	358	390	396	401	381	393	358	405	381	409	404	387	357	399	402	382	397	377	357	422	397	365	395	380	380	381	370	360	334	368	372	383	399	440	427	386	386	396	387	399	380	399	367	401	367	413	408	389	372	369	391	383	375	363	392	372	359	406	386	418	344	353	392	367	444	348	376	396	385	422	373	374	401	396	363	390	388	378	373	406	371	396	367	392	392	363	386	362	426	408	442	389	375	372	364	383	404	384	368	414	353	388	389	429	424	395	414	356	404	385	384	432	422	367	369	387	405	383	367	354	404	387	370	379	384	372	357	379	408	374	363	364	393	385	360	399	393	364	385	381	351	355	365	407	401	391	373	356	384	365	404	413	346	352	448	386	390	399	393	389	394	381	392	392	354	391	391	365	366	378	350	385	382	384	385	387	394	380	373	393	376	399	383	413	343	391	412	387	392	364	364	381	361	398	379	375	392	373	374	373	399	390	376	432	369	386	383	395	409	374	391	356	355	374	400	377	406	376	385	397	362	379	403	351	375	381	384	432	384	378	413	368	397	392	393	399	392	391	411	363	412	356	396	393	391	397	361	350	396	381	397	370	387	399	373	408	382	368	364	411	413	402	331	375	372	413	363	380	388	399	392	363	378	369	389	389	414	389	404	399	384	374	408	369	380	390	405	361	388	415	406	394	377	408	380	358	362	374	366	405	374	356	404	392	416	331	410	413	412	401	383	333	381	388	398	359	402	408	367	392	355	376	406	380	442	386	409	385	381	401	435	387	410	421	357	388	371	421	388	407	409	384	401	355	400	341	381	368	407	384	405	392	416	335	348	418	374	385	411	337	386	386	385	360	379	358	390	353	360	423	389	387	407	398	421	350	398	383	402	398	425	457	335	379	386	373	413	385	395	401	361	386	412	386	368	410	388	380	384	415	385	380	399	419	403	358	385	380	403	384	377	393	407	390	387	366	364	391	376	387	407	408	382	355	382	373	350	396	392	374	369	365	374	355	394	379	390	361	371	355	392	400	361	367	376	408	398	387	411	456	406	396	369	354	398	416	374	372	366	372	417	345	390	416	390	331	354	384	404	413	387	345	414	392	367	396	400	373	369	363	400	384	403	377	384	391	368	396	373	404	411	387	377	412	446	367	391	403	391	404	361	412	379	380	363	412	374	371	404	406	396	391	411	392	394	365	389	378	393	365	371	378	383	390	360	379	351	400	397	404	355	401	417	394	379	377	380	373	378	366	403	412	343	408	400	377	384	354	391	388	378	411	397	367	417	357	397	383	424	407	390	354	390	412	395	359	377	378	383	373	384	390	381	404	379	397	426	369	349	375	411	381	408	408	349	391	398	394	363	348	382	354	402	381	398	387	388	356	379	420	382	370	404	370	454	404	350	391	405	400	399	398	398	357	411	420	401	371	395	413	402	421	372	406	389	402	362	414	422	375	396	389	366	406	404	390	386	349	404	381	354	361	408	408	388	382	384	380	376	369	366	370	409	399	408	400	408	384	322	399	440	370	418	443	348	402	374	379	365	367	388	382	415	382	393	392	390	371	409	390	395	378	381	360	368	391	420	369	383	409	405	362	396	414	391	401	350	388	379	376	420	405	394	406	382	367	377	399	391	387	388	404	377	386	397	367	371	359	389	385	366	388	405	401	399	369	346	416	402	436	409	400	393	349	362	371	366	384	353	390	397	409	353	395	382	368	360	424	389	412	392	420	422	388	387	399	374	393	403	380	383	362	361	389	431	385	398	374	408	406	373	429	392	413	353	371	363	373	334	414	397	382	395	331	401	413	378	382	384	383	403	381	392	385	371	402	371	399	366	381	372	404	405	346	362	382	391	426	395	366	352	410	407	380	386	396	380	376	347	376	366	386	384	340	412	379	372	366	383	406	408	396	375	373	381	395	379	390	357	410	360	407	372	376	372	377	380	361	371	411	363	371	404	379	379	416	383	387	353	396	335	366	401	412	401	386	405	364	397	391	405	394	399	372	373	400	375	357	427	423	410	406	386	385	384	342	387	415	403	392	395	370	407	396	416	371	390	415	385	390	399	415	389	420	391	363	439	384	383	399	364	396	363	395	351	404	417	366	373	398	373	396	391	352	408	392	409	375	408	399	369	405	382	410	373	376	402	358	369	401	360	409	409	386	433	396	389	394	353	385	375	355	346	366	377	365	365	360	375	408	387	408	389	381	390	368	368	363	373	389	404	411	369	361	412	357	388	413	390	404	391	362	357	431	375	391	413	383	369	385	354	405	385	371	397	390	422	379	391	359	385	403	394	395	400	404	367	341	388	383	393	339	367	389	408	416	422	411	378	359	386	404	414	409	359	371	404	389	357	360	398	341	400	378	416	360	379	409	399	395	396	408	428	403	394	369	356	392	386	379	377	416	353	386	381	433	370	356	404	370	389	372	400	392	392	377	365	397	384	394	400	399	410	399	397	371	410	409	402	345	375	376	401	382	391	380	439	372	404	398	384	402	393	349	356	402	389	396	365	390	407	362	422	416	392	376	396	399	380	425	423	379	392	413	402	421	394	403	368	388	426	353	377	368	372	379	394	397	367	390	353	387	390	367	415	352	373	386	377	391	334	363	396	380	375	371	373	429	420	370	407	395	398	406	406	423	377	361	346	412	382	367	379	373	378	386	383	379	391	369	374	418	380	380	362	378	383	392	370	396	368	373	401	367	359	362	388	360	378	402	417	361	396	403	374	385	385	384	399	364	381	391	370	366	399	431	430	378	360	387	402	379	379	401	372	392	371	375	396	410	373	375	445	408	402	406	375	401	432	401	350	381	367	412	387	356	420	393	392	403	390	382	400	353	412	389	383	419	397	358	348	381	371	396	374	414	366	383	380	393	347	377	367	379	414	393	392	386	393	427	425	391	445	438	371	407	399	420	387	376	377	421	367	392	404	380	376	403	408	356	385	396	358	372	365	387	392	414	377	385	361	381	380	375	404	382	385	393	423	407	385	364	405	391	367	375	382	413	354	370	386	381	390	404	397	346	372	381	385	355	396	370	405	372	408	425	390	367	408	383	413	369	411	417	422	347	394	408	410	358	381	415
8613	1696	4621	5082	4138	2021	1714	1574	1390	1292	1251	1131	1189	1141	1091	1101	1021	1028	1114	1062	978	1061	1008	962	1037	1048	984	965	974	948	1082	924	961	947	974	966	924	935	987	958	939	934	899	913	971	978	975	940	949	924	921	953	946	948	908	936	896	947	907	945	941	931	866	909	877	949	953	899	966	909	934	926	934	921	958	936	896	907	929	875	948	919	968	938	921	887	907	938	931	967	950	994	922	946	914	873	1005	918	938	897	960	932	899	928	929	886	889	898	857	933	915	928	905	917	914	903	915	924	941	939	869	955	923	897	883	897	908	934	966	957	869	947	926	909	921	873	930	944	849	929	881	892	959	865	932	879	928	943	946	869	919	935	963	901	899	882	904	960	919	889	917	889	975	936	949	961	962	950	944	945	887	985	903	925	866	940	878	906	883	876	871	923	937	919	915	896	884	979	910	861	932	960	874	966	958	927	914	873	906	952	896	949	880	969	933	921	860	933	877	933	930	899	917	900	954	926	892	915	901	921	946	930	974	876	905	896	883	920	883	952	900	928	940	970	948	910	872	929	951	939	936	888	898	919	969	908	878	916	902	911	946	961	927	895	942	906	973	911	912	933	889	961	981	878	882	909	1010	905	944	900	900	889	928	950	939	900	923	906	865	949	897	987	902	872	960	926	900	897	940	911	929	923	982	901	913	927	911	872	917	883	955	915	924	917	859	956	935	943	905	961	957	966	888	889	961	907	913	933	936	983	894	932	913	896	929	884	900	893	934	969	909	911	960	932	911	930	981	914	923	950	893	958	927	919	919	886	928	932	837	880	916	936	899	913	869	871	943	880	917	960	858	911	924	896	897	933	953	907	882	882	933	912	960	867	906	900	919	921	883	846	929	882	922	930	921	877	912	885	888	866	913	949	876	930	891	884	863	856	881	895	946	881	908	877	926	932	919	927	982	966	955	875	944	966	948	963	915	937	893	865	944	926	883	849	934	902	920	898	989	913	886	992	920	918	928	911	923	914	911	920	929	937	913	918	880	907	925	967	918	907	911	916	917	932	1003	897	870	930	969	926	914	916	864	897	894	893	944	933	921	880	920	919	948	888	904	967	898	941	899	957	895	880	901	891	908	892	935	914	924	929	859	906	915	901	917	929	874	911	892	907	901	902	962	941	921	909	848	906	897	925	903	948	906	907	927	908	968	907	918	871	908	923	916	931	929	971	891	947	957	912	958	928	878	897	912	923	935	906	933	924	878	904	894	913	894	925	927	940	896	931	926	925	888	907	852	943	932	877	893	939	886	922	900	932	896	993	909	920	923	944	879	872	943	940	906	910	934	900	882	936	927	963	909	901	962	906	920	956	935	898	944	882	913	936	865	882	938	933	942	888	909	902	930	954	898	985	924	936	917	879	882	926	924	939	883	903	976	914	918	922	887	936	911	924	948	946	958	925	897	887	913	958	904	920	936	916	944	910	860	916	946	896	958	918	944	894	965	859	891	956	944	880	898	962	902	973	937	935	920	904	903	937	942	879	938	892	960	908	889	872	938	916	940	930	937	948	914	866	909	923	890	896	905	934	949	946	923	970	895	919	898	911	942	897	876	914	945	1002	946	873	886	912	869	947	879	887	897	930	896	904	933	869	936	918	929	904	901	897	940	924	923	905	961	902	918	943	978	934	900	919	945	917	934	935	890	936	923	923	955	867	946	967	943	900	902	941	887	918	890	923	920	910	957	889	992	971	942	901	886	958	916	934	911	959	920	947	929	851	867	929	953	918	906	888	860	880	926	925	913	927	921	914	945	906	937	934	963	949	879	915	914	933	955	953	886	876	906	936	893	909	927	921	931	907	947	879	922	920	915	909	936	890	925	874	896	897	880	943	939	931	885	872	928	897	907	932	926	901	932	907	916	917	890	949	901	901	898	881	912	893	913	964	944	941	934	946	948	909	880	864	914	923	889	870	922	911	951	999	898	919	947	920	929	892	924	949	943	895	920	913	936	876	944	907	902	921	963	856	880	947	862	916	894	892	912	892	911	910	938	893	936	928	989	919	910	969	953	940	890	909	918	907	967	932	977	932	920	918	992	901	893	911	921	923	937	881	856	898	935	940	925	961	938	952	963	903	873	877	920	948	854	923	944	921	875	908	957	929	963	924	903	883	960	901	894	958	897	962	930	948	947	896	930	921	889	878	909	903	915	931	914	940	915	882	893	943	923	918	953	856	932	912	950	890	945	907	874	923	966	930	848	905	958	872	933	903	921	920	941	873	979	917	936	905	913	936	898	903	948	875	892	957	959	920	935	956	863	955	857	935	939	892	932	899	922	955	921	906	989	902	928	928	899	917	940	909	952	963	981	936	946	850	939	918	965	871	953	946	927	929	962	917	924	963	956	952	927	931	908	923	938	950	910	919	894	905	912	967	936	951	907	873	855	945	903	876	873	910	917	888	926	924	955	899	912	937	915	938	933	910	907	922	913	873	896	952	922	869	898	945	937	868	888	931	936	933	938	936	960	928	947	910	846	916	913	928	976	915	1007	940	912	930	956	955	909	930	928	941	961	902	927	879	953	923	883	963	887	933	882	886	899	904	939	949	947	889	959	922	943	902	929	942	902	912	974	876	944	919	971	901	911	904	892	973	940	949	906	865	907	850	931	871	923	977	936	865	930	911	959	890	925	941	891	884	899	967	919	872	941	936	892	924	864	951	943	903	881	925	922	883	937	887	849	962	919	927	930	932	928	920	919	984	884	928	944	898	902	910	942	895	920	878	954	913	920	931	933	906	932	917	950	912	948	896	922	930	906	938	851	964	914	943	937	909	892	846	952	914	940	937	865	891	929	903	934	917	951	898	931	929	915	916	962	971	891	920	880	962	940	995	900	935	929	860	922	948	908	922	871	910	907	932	952	907	880	992	896	925	883	922	905	966	928	884	906	951	880	893	875	892	984	975	916	934	908	950	915	965	950	925	961	935	965	983	921	962	897	909	897	966	917	912	894	884	917	929	942	901	932	946	952	888	979	902	934	896	888	894	901	928	970	922	890	875	923	965	924	891	890	878	909	937	859	931	866	911	935	938	962	914	963	941	902	927	901	954	950	902	947	890	889	880	874	890	998	928	875	952	887	916	927	925	911	937	890	869	939	944	926	951	922	970	893	863	930	907	938	922	954	953	928	886	914	886	941	912	904	923	895	970	894	941	959	957	917	921	891	929	930	936	929	936	914	917	948	888	963	916	906	909	921	933	896	977	867	895	870	877	969	871	895	974	840	969	927	953	892	934	941	948	921	907	927	932	907	959	859	909	917	937	944	933	954	929	1002	940	885	904	877	926	876	864	859	930	899	902	885	950	869	956	928	909	925	938	925	915	918	886	910	930	890	934	947	938	943	947	930	862	915	916	984	908	979	940	905	911	893	855	952	891	951	893	913	946	860	939	940	946	932	902	984	912	843	942	949	951	943	929	893	869	910	943	845	920	908	925	887	925	976	944	935	896	916	890	913	933
1822	473	870	498	427	359	324	347	358	378	370	339	329	345	350	344	416	363	327	337	343	301	339	380	336	388	340	357	357	371	330	358	365	306	332	346	345	337	359	373	359	340	346	366	373	360	348	353	331	328	380	350	319	391	373	386	355	375	355	385	382	367	387	351	352	342	366	325	377	347	345	341	370	354	369	359	344	367	339	333	393	388	335	361	342	354	337	312	353	341	353	403	345	369	344	382	326	359	342	349	385	329	340	333	327	384	344	355	348	319	359	307	374	371	354	367	377	339	379	381	355	356	337	368	318	351	344	405	383	353	366	352	335	361	335	354	367	357	353	326	386	434	354	385	367	366	348	334	352	390	336	352	346	346	344	372	342	382	349	345	346	334	337	372	327	327	361	338	348	355	342	336	330	359	333	378	356	337	380	337	366	348	342	376	349	361	350	322	337	335	381	361	353	359	351	377	364	345	354	352	350	319	321	323	332	332	318	362	375	352	366	363	328	341	338	370	371	373	334	361	372	364	351	332	319	366	342	343	381	327	312	344	315	362	344	345	373	323	314	327	345	363	324	336	382	366	381	344	384	329	369	370	368	350	363	376	370	338	348	334	322	318	376	334	375	329	350	349	327	321	332	360	355	391	336	320	318	379	359	336	347	352	343	381	358	325	353	329	331	367	354	320	359	323	353	348	324	350	320	344	378	379	328	365	394	393	353	340	372	356	313	330	370	351	371	322	379	360	359	303	332	360	355	367	385	369	394	316	349	357	356	376	365	363	360	348	384	379	303	341	372	347	340	329	331	389	321	340	337	311	333	349	358	357	380	361	350	352	343	355	326	371	377	289	396	366	379	367	346	331	353	355	331	322	370	344	349	369	352	372	329	362	321	374	369	344	345	335	355	343	358	345	328	341	365	382	330	346	350	322	314	318	352	330	336	346	321	340	344	370	365	361	373	365	313	377	341	358	315	309	319	317	332	363	374	366	350	364	360	337	348	328	376	331	371	366	359	368	356	336	350	339	325	305	350	369	329	350	327	362	308	357	330	354	358	321	348	310	332	354	328	308	356	353	318	340	369	315	341	332	336	343	336	323	316	381	347	360	351	345	343	358	350	349	352	339	368	341	348	381	360	354	332	343	358	328	372	325	350	356	368	305	364	368	346	368	379	339	295	356	343	350	356	352	362	360	344	349	340	348	313	324	326	323	338	362	340	374	372	331	327	357	359	377	351	329	338	342	323	358	359	371	343	423	377	357	332	355	353	353	370	332	341	339	350	345	392	340	367	379	373	324	346	337	375	354	325	362	309	386	363	375	392	347	345	333	362	348	334	340	347	370	335	344	366	349	342	340	306	361	342	352	337	347	341	353	322	373	362	388	354	323	389	388	349	361	342	346	342	327	331	358	358	373	380	359	369	351	368	319	319	362	343	359	346	375	346	343	349	361	305	357	351	369	371	377	358	355	352	354	385	375	353	309	353	349	323	370	323	348	339	364	347	366	353	329	360	355	348	322	345	336	392	389	328	360	362	351	331	341	356	395	355	317	370	323	326	325	359	395	340	344	351	327	355	354	359	349	340	366	352	399	340	370	364	349	334	365	362	343	349	368	367	353	348	335	321	365	348	373	338	341	354	325	340	348	345	340	361	375	318	338	334	325	322	382	345	366	371	347	360	352	375	342	370	356	324	338	351	342	356	349	364	375	308	325	350	342	355	353	371	358	342	314	350	356	356	356	331	374	370	362	324	332	342	345	370	361	348	359	336	319	349	348	375	348	369	331	373	372	370	368	322	340	320	352	345	321	324	319	365	359	330	360	349	341	339	370	340	368	358	347	329	346	365	368	357	364	366	345	359	369	373	364	381	348	353	368	379	352	347	319	341	348	360	342	343	307	391	357	360	372	385	367	349	346	320	353	349	338	368	349	327	353	324	381	346	355	356	345	330	325	371	357	392	359	358	307	301	314	377	309	372	380	340	339	328	340	380	396	374	355	341	366	328	338	360	374	349	352	355	320	365	354	346	333	337	325	337	325	323	349	366	308	336	326	381	336	316	355	365	360	383	339	346	338	326	329	365	387	340	358	361	376	315	342	358	335	344	342	360	357	324	361	370	353	340	322	329	376	347	353	346	352	317	337	337	363	358	380	347	320	378	355	378	329	368	341	343	337	341	392	389	392	399	384	325	372	353	362	365	357	367	365	376	323	334	365	372	374	332	340	343	355	386	352	349	340	404	308	310	360	322	311	329	373	354	374	340	345	343	368	339	355	359	341	360	319	362	341	374	331	338	325	377	344	341	346	351	357	400	320	316	313	364	346	333	354	349	351	367	360	340	341	354	365	348	333	330	371	371	320	370	351	385	380	356	330	363	340	343	346	359	346	375	330	346	336	338	354	366	402	338	332	333	314	372	352	358	346	348	351	328	312	314	357	365	326	366	330	362	354	377	330	363	388	331	356	324	352	342	347	360	377	364	330	362	372	359	327	323	375	343	361	334	352	338	357	358	311	374	355	344	312	355	396	333	360	389	325	400	354	372	383	372	339	394	352	329	356	332	332	325	342	358	369	378	359	342	358	336	314	360	332	336	335	357	339	344	351	335	328	353	377	357	354	419	359	365	354	346	393	378	385	350	350	386	354	339	322	354	341	354	343	340	358	350	376	408	371	364	334	325	372	339	360	322	359	320	337	348	354	307	361	356	299	306	331	339	344	317	402	343	339	372	328	335	372	357	357	342	328	363	361	346	330	358	324	317	323	313	391	336	307	350	356	332	367	339	355	362	327	358	331	371	359	351	334	323	358	353	356	343	347	331	348	335	346	385	370	386	332	355	360	342	353	388	386	321	347	348	320	313	350	361	363	365	376	348	363	331	339	337	346	346	299	319	363	331	353	358	362	373	363	340	373	350	348	348	327	381	342	336	351	350	339	358	314	327	341	298	353	315	316	338	337	320	342	345	341	355	351	352	395	358	355	351	367	329	360	371	364	327	362	348	340	330	328	359	355	349	328	333	360	367	342	331	330	374	331	369	381	316	346	306	350	390	362	352	335	334	346	371	364	361	347	379	334	345	359	320	322	337	361	354	383	323	355	335	331	315	367	332	371	353	383	394	347	378	332	346	363	349	365	335	327	346	343	323	379	341	355	371	321	340	347	346	378	350	321	345	343	329	343	336	306	373	351	375	367	352	394	349	338	357	312	338	330	315	378	339	359	358	333	355	363	339	366	329	382	325	356	350	332	312	349	405	307	341	338	338	346	346	352	363	367	353	351	364	290	388	370	344	335	345	326	318	310	365	344	358	358	351	326	328	345	342	339	329	319	361	305	369	373	345	325	331	326	393	378	330	344	348	336	315	339	312	354	356	311	366	338	370	348	350	369	337	356	346	336	350	352	347	341	359	363	334	390	371	354	336	331	375	359	346	332	337	353	338	369	340	347	362	344	342	371	341	344	364	347	358	356	338	333	365	339	330	345	346	358	390	365	321	333	366	346
2047	875	1851	1350	1201	889	841	838	822	840	844	794	778	830	798	812	794	849	833	811	789	835	792	846	816	778	835	816	809	788	805	836	811	855	778	796	786	833	822	830	851	843	780	805	807	860	818	798	784	816	793	776	765	783	828	814	819	798	812	769	769	806	801	818	828	827	801	770	799	785	854	838	810	799	795	741	782	788	791	804	806	774	852	825	826	828	844	788	801	755	816	806	775	815	828	832	781	812	813	840	823	813	811	848	824	761	738	830	789	847	817	818	802	808	781	733	796	862	778	806	799	783	795	826	809	819	824	781	848	851	787	817	807	801	806	785	803	782	791	828	815	836	784	788	790	773	842	791	835	816	772	834	824	773	811	790	836	786	804	757	790	781	802	758	788	765	831	804	826	780	793	796	814	825	822	790	765	784	782	823	827	809	749	842	832	819	809	795	842	804	802	803	768	786	838	812	865	781	798	813	758	808	787	817	786	856	833	826	838	811	798	768	808	811	780	794	844	874	784	758	814	778	801	815	817	878	791	811	814	786	835	808	784	825	823	834	762	788	840	846	860	817	767	768	824	774	782	806	792	774	814	870	824	807	808	795	748	803	782	797	812	803	809	812	793	797	791	852	771	825	748	819	845	791	764	790	802	751	830	832	814	791	791	819	806	799	797	795	771	735	786	783	801	832	787	843	813	821	808	862	806	811	850	764	802	804	716	819	756	821	820	837	867	809	791	811	827	766	751	810	862	789	853	812	821	815	812	844	804	810	781	848	850	845	794	803	808	829	804	831	778	812	754	815	819	771	799	826	820	776	790	838	798	830	747	842	845	802	797	867	785	753	793	812	805	824	769	773	798	823	800	783	812	784	813	855	843	835	809	794	798	769	787	856	814	805	791	840	873	771	783	822	815	749	801	800	842	779	820	767	848	830	821	830	779	871	824	790	826	822	846	788	800	834	792	802	763	825	801	766	838	809	808	770	787	833	806	787	780	817	772	780	805	805	759	753	844	806	788	822	752	806	784	816	824	798	820	752	825	841	878	765	849	819	825	820	742	845	820	811	816	853	806	780	830	815	762	811	783	836	773	815	818	826	817	823	813	792	808	806	772	747	797	830	799	834	784	840	794	776	781	820	802	838	798	852	842	829	772	798	804	819	756	888	799	809	764	796	785	756	784	810	788	837	857	791	803	773	834	753	841	782	803	828	819	808	791	852	786	775	800	854	738	806	772	826	788	805	806	797	783	832	822	868	854	779	787	782	782	866	790	872	891	775	778	808	823	803	826	827	795	814	872	870	788	827	780	808	772	768	819	778	775	759	849	765	821	801	806	792	802	796	828	810	781	761	779	799	810	842	790	865	773	760	839	837	760	806	764	792	804	782	727	845	814	781	803	794	776	815	800	790	833	846	791	777	794	863	810	790	889	789	769	805	793	748	805	794	796	841	772	792	765	794	740	813	804	803	780	781	747	777	876	816	779	801	823	865	734	825	812	813	821	806	865	803	828	830	816	810	796	802	739	827	832	837	781	790	802	779	796	793	859	841	767	804	859	761	853	864	785	849	793	812	805	797	814	811	817	790	841	811	770	847	786	800	809	803	851	803	780	828	784	800	833	809	819	781	829	799	780	788	839	832	787	776	817	850	826	836	833	808	834	792	787	818	810	785	804	805	832	795	775	762	779	826	801	796	817	783	836	795	809	815	785	859	845	808	749	850	795	761	823	790	809	785	772	803	802	758	842	777	834	817	828	891	816	806	783	804	832	780	780	853	823	810	797	849	790	817	779	834	866	814	797	820	824	828	819	840	819	761	855	764	789	860	800	808	755	808	798	819	772	817	818	833	850	800	756	819	862	811	809	823	850	777	795	818	806	874	842	794	836	801	793	804	824	746	769	766	817	817	773	844	778	804	784	817	760	785	774	765	804	800	789	771	814	783	772	849	785	757	822	800	805	831	776	727	812	815	793	805	811	741	809	806	797	815	809	809	783	789	745	752	803	840	870	783	805	775	796	771	829	791	839	834	760	790	820	761	779	848	832	828	808	806	815	770	776	809	785	806	830	765	827	821	776	805	832	816	842	813	849	832	861	836	774	751	840	803	790	779	851	795	799	798	811	799	839	785	793	783	832	854	843	828	762	759	787	824	831	788	779	785	843	805	796	810	762	824	833	829	808	766	849	786	846	812	767	804	872	840	837	750	817	845	800	852	828	797	850	823	812	785	819	843	779	806	810	791	845	824	759	786	794	820	828	830	756	822	809	805	841	812	759	752	832	809	768	848	791	803	796	817	760	784	826	836	824	814	839	795	819	825	836	811	852	813	844	822	761	784	824	813	790	839	785	771	827	822	855	802	797	875	838	777	779	805	855	851	779	819	783	777	816	838	794	773	775	846	804	843	776	828	789	810	796	827	834	840	810	788	839	832	821	816	804	817	772	793	795	746	816	849	806	792	819	794	811	822	814	859	834	846	728	833	810	745	805	812	782	826	749	767	799	799	815	794	841	799	778	802	780	797	815	777	848	797	812	761	839	827	815	774	834	817	830	784	778	831	862	820	733	761	855	833	791	794	806	778	861	863	790	797	770	826	830	775	801	854	850	817	780	889	792	842	782	814	816	834	827	862	818	846	803	763	854	797	799	810	824	803	767	802	790	816	787	778	837	807	738	817	785	771	804	873	804	837	775	772	849	815	790	793	845	822	799	783	884	825	876	780	757	749	834	835	789	810	836	811	863	769	816	819	797	746	778	800	824	815	779	857	812	815	868	814	781	829	791	820	814	794	781	788	802	816	830	852	865	774	798	786	883	864	801	803	766	784	788	767	814	785	773	812	782	834	821	829	823	805	818	781	835	828	849	830	810	835	783	867	811	794	831	790	785	805	846	798	799	817	804	770	798	798	839	809	814	824	809	809	793	802	830	833	796	846	814	811	798	783	778	839	777	799	805	775	829	750	765	795	838	781	757	816	828	848	831	783	816	827	804	790	762	788	803	870	827	830	801	826	786	821	833	822	812	800	772	811	843	793	803	768	761	827	816	779	785	856	812	824	813	815	751	781	792	754	785	830	822	837	847	812	809	820	858	818	836	784	830	803	814	782	837	808	820	747	740	763	827	785	823	810	788	799	822	796	846	829	807	819	779	842	786	822	802	809	793	848	807	826	847	781	796	842	856	843	770	757	720	814	794	802	817	819	749	773	798	799	809	808	782	799	778	809	870	820	833	797	822	835	796	768	829	817	843	786	819	805	803	801	779	801	839	801	823	798	775	828	809	792	800	812	832	759	820	814	844	843	791	805	784	790	825	858	819	852	811	851	809	805	783	818	795	793	789	808	810	801	810	821	802	835	798	831	788	869	812	814	839	819	783	780	817	803	753	790	849	809	784	810	823	750	805	783	787	762	786	774	797	833	827	837	828	816	820	821	804	812	756	770	804	798	810	789	840	805	760	799	759	809	796	803	800	822	768	808	774	769	787	805	762	746	867	827	826	814
8031	730	1301	697	492	335	266	292	240	225	266	218	239	237	215	203	214	201	217	207	227	224	215	233	213	198	211	253	215	212	204	213	232	214	220	206	215	226	197	197	211	209	221	240	233	208	253	210	221	227	200	214	243	181	230	186	217	221	207	223	219	214	215	202	211	211	204	213	207	230	223	217	210	198	211	191	229	216	203	227	222	216	230	211	201	199	209	201	190	220	226	200	206	226	199	213	203	224	223	214	213	229	196	214	207	203	212	213	216	222	207	237	206	216	208	232	211	212	204	217	214	196	229	208	202	200	218	188	206	217	210	211	184	216	234	212	225	221	207	229	199	208	209	213	247	201	215	212	199	227	181	205	192	231	245	198	208	201	204	210	211	255	225	177	197	216	215	205	198	209	223	217	210	217	218	194	203	208	219	198	202	242	219	212	208	193	208	231	203	233	229	203	220	188	212	220	233	201	210	214	204	221	216	223	215	231	220	220	196	213	231	203	230	222	231	220	215	240	214	212	198	212	199	191	214	204	213	209	220	205	187	226	234	190	225	208	209	203	232	185	202	192	216	215	194	231	206	217	207	239	235	215	230	218	236	271	208	188	203	230	202	224	232	229	191	214	224	204	204	215	199	218	233	232	198	211	195	224	211	173	211	196	221	212	208	207	225	205	220	222	192	210	202	232	215	226	204	194	218	205	209	215	208	197	212	208	215	229	214	216	214	183	212	202	218	214	225	189	206	206	212	196	196	216	228	179	238	220	199	218	212	242	242	218	227	192	212	204	196	212	220	233	212	228	227	198	218	237	214	216	214	234	217	205	212	176	217	225	233	234	217	190	201	220	208	220	219	220	221	246	221	248	240	242	177	209	179	202	205	202	261	236	224	231	220	195	218	221	223	231	230	210	217	211	249	181	210	193	207	212	233	222	216	189	234	213	209	220	213	235	203	206	191	244	171	184	219	183	226	236	245	243	225	200	191	227	232	214	198	222	208	197	170	210	240	225	211	183	174	213	223	214	163	202	205	181	212	215	192	224	224	199	189	228	210	185	219	209	186	196	210	230	241	191	190	211	224	207	191	212	207	201	204	165	234	218	197	222	231	197	208	202	247	206	240	212	193	214	201	223	211	216	202	214	220	177	230	197	211	236	204	197	224	243	229	200	215	233	236	226	192	236	220	175	219	191	238	204	200	207	214	235	238	188	205	217	234	208	222	235	236	236	200	220	215	214	218	201	217	193	196	215	211	204	221	185	215	212	197	216	201	211	199	214	220	237	205	227	201	212	226	212	211	212	213	180	229	217	252	236	231	213	216	212	233	235	221	219	238	210	236	232	221	209	238	198	200	212	213	219	207	225	220	206	197	215	231	211	183	202	199	225	225	217	251	222	203	209	201	217	204	228	239	210	189	211	204	208	230	208	193	200	176	219	219	211	205	207	191	206	219	224	202	182	229	233	218	244	211	188	224	194	209	210	190	199	227	188	221	224	250	236	211	221	166	243	244	223	218	199	235	224	228	190	233	211	219	193	222	206	232	222	191	249	231	231	195	181	169	196	189	187	235	213	238	238	211	229	221	235	196	221	212	197	200	186	241	167	215	255	232	181	189	213	201	203	203	217	229	241	223	202	199	232	208	197	202	198	228	230	205	210	187	209	220	193	191	237	235	222	207	208	217	203	186	211	224	225	222	218	200	232	203	208	246	206	208	186	208	226	206	223	218	225	228	214	206	223	238	210	217	214	233	221	211	227	233	200	197	217	191	198	233	199	212	217	185	230	215	214	214	216	218	222	174	178	247	224	205	227	213	216	234	247	214	243	201	226	236	193	218	194	227	231	207	225	201	209	200	227	171	216	228	234	193	239	215	210	218	230	224	215	226	214	194	197	198	199	199	203	237	193	206	192	222	193	219	235	180	202	223	231	209	224	247	209	232	206	218	200	214	201	235	196	217	193	214	209	235	215	219	201	232	190	207	214	228	185	217	235	226	233	219	205	212	214	203	193	249	258	203	220	228	217	222	206	220	227	208	212	211	193	187	237	229	214	198	222	200	211	215	211	209	239	222	214	225	237	202	232	229	204	191	201	207	228	197	220	214	217	229	184	203	185	217	207	210	214	217	209	187	211	199	239	225	192	181	221	247	222	194	227	205	231	231	196	232	194	227	222	210	234	203	195	206	231	197	183	220	211	200	212	219	213	214	209	207	224	219	221	214	206	208	190	226	197	200	217	184	232	202	231	188	237	209	218	218	206	206	204	195	188	206	193	235	210	237	218	208	218	213	211	224	177	209	234	233	202	213	189	202	241	227	190	202	224	221	213	212	188	204	212	203	199	225	205	192	201	193	186	209	213	193	178	246	233	223	210	207	197	222	228	246	204	229	239	218	231	205	203	192	210	223	212	219	220	211	228	197	222	210	191	217	207	215	226	206	217	212	200	217	228	187	210	210	225	206	199	208	206	200	216	232	240	208	253	259	207	202	233	214	221	191	202	193	201	201	237	210	203	213	205	217	219	170	192	219	218	227	215	197	236	234	207	200	189	210	180	231	229	218	197	197	204	221	199	195	185	230	235	218	198	219	221	224	204	207	222	205	186	201	203	227	225	188	215	234	211	195	203	211	232	229	234	224	197	232	207	221	233	233	203	202	176	190	208	194	191	207	225	217	225	226	201	242	219	226	203	219	220	213	192	214	202	211	198	241	229	220	222	222	235	214	205	214	223	214	252	231	195	192	227	201	210	206	177	198	212	220	197	199	187	218	197	222	213	253	213	212	198	207	193	220	221	225	188	174	205	197	196	184	218	229	221	225	192	190	217	214	200	231	213	195	205	219	217	179	226	229	219	230	231	217	245	192	226	206	220	217	206	195	239	215	189	216	207	192	231	174	201	223	203	230	220	199	209	214	181	213	172	189	215	228	223	206	240	212	203	224	220	231	207	226	213	211	224	220	208	240	215	196	249	208	225	221	219	183	221	230	234	194	214	200	222	221	181	215	227	208	209	204	231	212	206	212	228	220	223	224	212	211	200	208	250	220	209	226	207	232	207	225	187	232	196	228	197	205	237	221	195	220	216	219	208	225	189	211	211	225	229	219	230	243	224	225	209	216	194	246	240	198	206	200	213	222	192	218	227	220	212	228	215	184	194	214	216	200	233	244	204	190	209	216	222	213	184	259	219	211	230	193	209	227	215	238	212	197	204	206	204	223	228	213	202	202	226	220	207	217	193	197	207	209	215	209	208	216	206	228	200	214	203	201	210	204	230	215	205	222	240	207	194	222	204	198	230	195	196	196	197	211	217	205	266	217	212	184	208	202	213	209	223	225	219	217	184	202	186	215	196	238	229	215	205	201	204	219	209	213	228	226	218	240	222	208	210	182	226	216	201	228	221	177	182	221	228	212	200	192	210	226	221	230	212	193	224	206	235	257	188	207	201	209	188	194	215	197	217	234	189	220	211	224	211	203	234	213	171	224	179	211	215	214	223	211	193
6509	1047	2869	2208	1694	1108	966	826	804	797	711	701	720	653	653	697	621	675	600	654	602	620	612	582	610	609	516	571	609	575	555	617	581	564	557	549	595	555	597	588	608	572	552	548	597	577	572	567	589	553	570	530	568	588	538	563	537	563	578	566	569	560	574	583	559	606	487	548	527	549	586	565	583	606	599	562	619	587	544	581	537	587	544	566	577	561	555	559	553	543	565	578	514	580	547	594	572	545	556	526	555	566	560	595	602	562	576	576	542	532	532	546	542	612	555	565	555	553	567	586	535	536	568	580	559	558	597	526	548	559	568	535	563	546	525	616	538	575	565	549	591	569	566	553	525	553	557	575	526	543	581	555	539	513	556	576	537	617	522	547	570	528	544	561	556	584	573	541	513	566	548	573	590	529	593	558	567	497	531	554	580	574	528	561	578	574	531	566	553	576	576	569	559	529	578	523	533	570	548	563	515	561	527	536	496	542	534	558	589	510	586	535	579	590	514	551	592	548	543	568	571	548	521	545	534	538	576	542	539	567	551	583	552	581	573	582	588	548	548	580	619	612	558	510	547	591	578	539	572	541	562	548	533	533	546	551	552	551	575	584	554	567	586	559	553	545	574	563	551	578	540	533	554	577	574	570	597	553	553	581	564	593	584	573	583	585	526	605	560	522	559	553	526	557	560	521	552	567	592	550	541	547	562	571	581	574	556	571	603	552	579	579	584	531	549	573	521	570	554	544	565	557	511	526	547	532	564	518	576	546	584	576	576	548	540	610	592	583	544	554	530	559	543	529	557	532	541	576	565	581	534	604	575	562	554	499	590	594	569	568	550	553	549	535	507	545	575	588	568	599	590	542	535	574	550	552	588	559	547	557	541	568	600	551	583	555	536	555	563	561	547	537	544	590	595	558	578	567	593	548	489	514	558	558	555	590	552	569	563	558	563	536	541	543	565	571	557	543	575	534	583	572	552	550	593	538	540	506	568	544	564	560	578	572	616	562	554	555	544	574	586	559	580	571	554	606	532	541	553	535	547	566	605	552	577	571	501	530	546	550	540	571	531	572	539	573	541	600	573	578	553	580	578	540	591	541	515	572	545	528	572	572	570	498	578	574	574	565	596	567	550	556	561	576	517	574	580	574	560	559	533	564	581	553	566	598	551	505	599	550	526	554	564	563	550	573	556	597	587	534	555	539	524	569	544	604	537	559	514	558	578	546	560	579	516	514	534	619	566	546	554	571	539	538	533	583	578	614	571	558	557	496	561	559	536	545	586	578	556	575	566	536	542	583	509	578	569	565	510	513	562	495	541	558	564	588	565	558	514	529	530	481	577	524	522	534	527	531	564	571	524	571	575	572	581	584	538	548	554	526	595	532	542	569	590	551	619	538	550	567	592	565	589	559	558	547	573	542	595	552	562	527	559	535	572	495	579	561	569	555	528	570	555	565	541	569	557	562	527	615	509	591	534	540	552	557	630	598	570	557	539	553	565	572	584	549	586	567	569	542	547	582	559	559	560	535	606	572	578	572	571	522	580	600	543	562	544	534	609	548	546	543	563	532	548	572	587	513	547	587	620	544	541	571	565	556	584	569	577	542	569	517	533	591	584	556	561	539	527	575	527	558	556	557	574	531	512	592	530	554	518	536	515	568	577	567	571	555	561	552	551	562	558	566	563	585	543	565	542	543	556	588	567	606	544	539	577	531	596	537	542	544	559	558	554	529	556	587	557	552	537	561	558	506	575	532	591	577	565	571	640	561	538	571	487	547	557	575	535	573	548	583	571	558	572	582	526	538	539	555	594	550	578	495	557	560	593	570	524	552	556	582	557	510	539	522	521	564	579	546	542	527	575	534	586	554	549	540	541	547	539	566	560	567	590	588	540	570	539	559	596	585	551	557	587	526	541	554	579	524	531	508	549	568	529	570	580	558	533	558	547	548	539	555	533	520	568	565	563	528	557	601	547	613	582	556	571	534	553	511	558	566	583	562	557	554	584	560	563	578	550	546	583	593	577	538	536	559	574	543	584	556	541	557	573	580	552	519	548	566	579	542	550	534	549	577	513	603	562	549	557	552	589	553	532	543	540	555	590	561	547	563	583	514	555	561	587	580	580	526	566	544	542	527	540	593	532	527	568	571	502	572	559	540	550	591	568	601	533	554	561	581	560	593	597	549	558	555	568	584	527	578	553	577	556	569	518	508	547	587	525	534	546	533	528	587	567	597	578	550	545	563	569	551	566	546	546	551	557	590	530	542	554	520	542	538	577	589	581	558	546	610	555	550	566	541	507	539	552	555	595	575	604	551	589	542	516	586	548	547	585	551	558	577	559	575	531	571	577	551	607	509	580	573	526	584	537	567	536	579	600	543	547	565	588	548	570	525	587	535	560	513	549	504	554	591	548	551	543	552	558	579	538	535	507	515	530	579	579	592	555	541	574	542	582	576	573	567	535	587	580	594	553	568	537	554	569	566	574	547	502	570	547	553	521	538	530	580	536	552	601	543	496	613	586	591	563	552	561	546	588	585	547	564	574	637	554	533	579	563	563	548	555	521	548	561	555	555	576	553	564	552	561	559	562	580	549	565	555	550	591	558	542	535	539	513	589	560	589	525	553	565	559	552	598	551	543	576	567	609	573	594	573	577	544	524	568	557	571	586	550	588	551	543	565	535	547	556	583	563	552	530	577	536	575	553	548	548	556	541	565	537	535	571	523	570	565	594	595	585	560	559	540	585	582	541	556	590	562	558	605	563	563	548	520	585	581	560	550	570	525	598	573	580	538	544	571	538	550	521	533	568	555	558	602	570	557	533	599	556	565	580	550	526	611	556	568	559	542	580	555	527	567	584	609	582	529	557	547	563	592	531	545	533	549	574	555	547	573	554	558	520	527	522	577	581	559	527	542	508	554	593	582	531	576	556	552	609	512	554	566	580	579	542	586	587	553	533	565	555	571	554	549	549	560	527	575	535	576	588	573	575	570	552	569	522	561	513	539	544	574	525	513	557	526	560	507	556	554	562	535	541	570	539	581	518	544	560	563	595	526	528	550	565	602	552	603	566	580	535	548	529	560	585	558	546	561	584	550	532	567	545	563	567	607	601	547	555	568	597	592	591	542	558	542	558	560	584	540	579	572	577	585	558	572	588	574	569	565	517	544	573	558	538	567	570	505	554	602	572	593	517	594	562	537	556	563	568	575	592	519	557	553	582	546	527	574	556	587	563	601	573	605	594	564	522	548	590	528	553	543	569	589	551	550	578	527	572	577	604	545	563	548	562	569	540	563	599	593	549	571	563	533	587	560	535	556	588	577	527	564	544	576	588	586	547	544	547	585	572	567	553	557	551	592	542	556	557	509	542	530	578	543	530	557	562	578	588	566	574	522	555	542	539	569	557	579	591	511	550	549	542	553	534	577	594	551	531	573	539	534	572	515	600	570	544	558	543	564	568	554	551	549	567	525	555	626	561	605	600	561	580	593	577	559	590
15066	1780	1908	1287	874	656	544	505	461	476	483	447	440	432	420	425	424	456	395	415	363	376	378	394	471	427	382	371	388	371	388	417	400	394	404	387	337	361	368	384	380	389	422	361	397	363	398	354	414	399	382	410	405	383	397	386	366	399	392	346	401	374	407	403	385	357	354	393	371	403	403	378	379	427	357	417	395	368	367	374	418	378	347	392	366	385	367	395	356	359	395	377	373	384	369	356	409	404	388	416	402	368	359	399	369	410	374	374	436	378	371	363	367	405	410	377	386	397	367	360	386	416	357	396	366	366	381	385	377	418	369	383	373	413	392	364	391	390	378	381	350	416	422	345	354	378	413	373	392	385	391	378	388	402	390	323	355	393	408	418	372	393	442	364	356	382	372	379	426	381	378	348	329	382	370	385	377	401	389	400	376	394	348	373	345	382	411	384	376	402	397	402	392	372	397	378	352	380	410	352	375	398	402	375	398	398	417	354	400	392	343	373	342	382	376	367	386	356	377	389	386	396	414	411	401	383	459	405	370	398	377	413	387	363	351	366	369	368	367	401	369	374	410	411	372	442	377	389	375	406	402	370	410	380	393	382	324	372	354	379	367	384	385	325	382	393	414	375	335	363	390	384	390	382	383	393	440	414	395	363	366	365	388	360	409	367	417	404	423	385	403	390	377	364	388	383	371	380	401	428	427	354	410	376	408	408	396	377	392	355	410	394	375	403	364	389	410	377	398	357	378	376	339	376	384	383	402	420	390	358	407	369	374	389	381	365	406	366	331	381	395	382	392	399	375	377	387	406	425	413	394	377	379	417	372	374	385	396	387	380	388	415	393	377	358	427	366	355	393	343	409	381	350	385	349	366	383	373	398	395	403	391	385	401	350	362	354	372	413	415	374	386	347	365	406	411	366	369	366	353	391	398	389	379	375	395	373	383	361	384	380	406	398	411	382	374	415	379	398	365	367	358	425	390	413	367	382	404	408	372	378	388	372	415	407	404	378	378	367	355	406	376	376	388	381	392	398	361	388	367	393	358	425	378	384	398	363	402	437	374	376	359	370	379	399	362	394	391	374	385	367	394	353	354	404	372	357	368	390	378	353	358	379	399	407	358	373	364	371	387	374	417	397	380	387	345	372	388	375	395	392	386	410	348	389	406	358	372	407	373	360	394	401	374	366	374	381	396	366	378	390	384	356	365	369	404	412	376	388	359	364	395	404	404	383	372	386	421	391	386	386	365	384	373	379	358	385	378	388	399	368	365	403	399	367	385	381	366	370	411	367	340	370	352	385	401	410	390	389	342	389	379	373	379	386	396	330	414	377	387	381	370	409	405	387	377	357	384	367	354	386	393	365	368	397	381	415	377	361	366	350	352	371	404	423	430	419	390	384	420	417	369	375	391	382	386	383	388	374	372	394	355	396	371	355	355	377	360	376	400	369	399	380	362	416	421	383	385	391	387	376	407	413	366	376	379	394	403	376	370	375	393	409	409	372	385	357	402	386	383	361	386	344	385	423	368	349	397	363	372	369	351	394	413	390	364	434	424	418	395	415	389	353	367	396	401	378	397	397	397	355	364	417	388	369	378	368	399	361	365	423	392	396	364	344	408	359	400	353	386	356	379	362	387	404	425	382	401	349	388	412	382	377	372	400	376	388	388	403	397	381	372	363	333	384	345	393	398	367	394	391	384	369	363	398	381	344	335	389	382	382	448	389	408	380	382	373	439	409	386	373	387	387	417	374	439	377	365	369	389	370	383	367	380	372	367	401	382	368	371	380	385	408	373	379	375	385	371	405	386	370	381	385	354	392	366	367	389	349	359	385	362	423	396	380	390	350	364	374	357	342	422	378	313	377	404	362	370	355	368	369	374	396	360	371	404	379	386	392	375	402	350	354	360	354	392	368	369	401	355	375	366	407	386	378	392	372	365	386	382	395	433	406	383	420	372	380	385	378	400	387	398	354	419	431	389	404	345	423	348	432	399	384	411	376	396	366	417	380	365	400	399	362	358	389	401	375	368	369	398	382	391	381	367	392	426	405	372	380	366	376	379	370	400	366	385	386	367	420	363	407	413	363	408	374	376	383	367	377	393	413	377	367	410	390	379	398	372	377	389	416	379	365	393	376	361	390	359	383	352	406	375	385	359	375	335	363	372	404	378	390	396	372	409	342	372	413	399	394	369	435	405	385	397	399	388	350	359	408	401	353	384	385	376	370	375	389	386	385	383	389	336	353	403	393	389	384	397	377	342	363	369	381	360	382	394	379	376	391	385	368	408	387	412	371	397	399	372	370	367	400	368	370	353	371	362	383	378	374	397	398	369	416	386	359	395	393	383	397	383	357	365	368	338	378	378	363	361	400	375	366	425	357	337	406	387	412	353	339	378	375	383	382	382	353	390	396	393	339	368	369	384	370	375	365	323	383	406	382	416	396	427	371	402	380	365	382	383	376	398	400	364	379	369	378	393	360	401	410	358	361	396	373	399	396	363	338	399	396	390	407	331	393	419	403	385	384	387	382	365	340	368	358	380	381	373	318	370	381	342	391	412	394	379	395	369	345	407	383	405	328	394	409	363	376	369	369	392	419	408	338	365	379	402	408	384	360	402	400	392	409	350	387	386	363	360	383	376	398	390	373	338	403	383	371	407	414	401	392	407	371	361	369	369	408	391	408	383	378	369	340	359	386	368	359	355	378	400	395	398	386	371	354	396	361	343	402	381	397	394	357	410	383	366	388	383	388	385	366	351	342	349	361	372	367	373	331	413	378	388	397	410	398	410	391	361	373	407	398	384	384	388	363	397	381	388	399	404	388	404	404	386	375	339	384	395	386	410	332	389	393	401	387	407	346	378	350	362	399	426	402	377	400	400	366	398	368	385	359	403	406	403	381	372	369	398	372	392	392	381	384	390	404	396	369	371	388	377	386	423	402	376	377	403	346	410	363	404	353	397	368	409	368	349	358	388	382	401	412	404	373	318	404	361	355	401	393	349	376	382	394	342	372	346	397	413	378	417	357	408	366	364	375	365	388	353	374	391	348	368	399	388	395	370	393	332	424	409	377	382	398	363	370	384	349	350	374	383	412	372	380	376	386	389	366	376	423	414	359	399	374	370	354	367	387	423	387	358	363	403	408	391	405	350	428	379	364	374	368	362	386	393	405	369	381	359	393	372	356	424	359	365	400	440	375	367	405	362	450	383	363	345	391	380	386	410	374	391	370	376	367	390	328	354	385	369	395	371	374	353	396	385	384	354	363	369	387	384	387	353	388	352	369	334	341	345	409	345	380	392	351	379	376	424	386	385	353	375	386	372	389	339	408	390	378	393	375	399	338	400	382	435	377	378	345	356	389	365	393	380	341	369	395	428	395	431	375	349	378	387	366	392	395	392	389	406	359	366	348	392	387	365	347	374	370	398	378	419	379	385	388	355	379	412	399	417	393	343	394	366	356	344	396	356	367	376	416	390	407	361	346	358	392	398	387	367
8613	1792	3925	3633	2763	2094	1738	1493	1461	1291	1247	1157	1078	1103	1097	1102	1070	1092	1024	1017	1037	1027	1046	975	1020	995	987	964	959	1004	989	895	933	929	927	952	913	937	943	954	920	929	894	962	912	906	888	935	923	963	930	942	926	946	903	929	909	932	957	906	904	1021	908	976	839	930	944	931	973	929	901	888	907	932	904	908	854	923	933	944	883	916	946	911	924	914	898	898	946	900	911	930	867	951	893	901	819	938	851	913	936	901	947	1011	938	947	869	883	936	921	940	929	888	917	946	908	880	921	930	918	916	948	903	854	895	965	907	911	871	954	928	921	931	903	859	944	929	939	893	903	885	913	912	882	872	876	941	932	955	968	939	899	889	933	934	913	916	912	880	919	948	964	935	877	871	882	964	934	937	964	948	943	874	893	924	905	910	926	971	925	914	905	929	890	939	914	903	973	958	913	926	912	876	880	895	916	949	897	925	903	945	963	893	904	894	904	913	886	956	916	890	885	914	910	904	905	886	911	875	935	893	880	957	835	896	906	931	904	876	871	916	896	932	954	903	969	893	936	907	908	905	921	944	913	924	912	892	938	922	867	907	910	897	912	937	940	900	933	838	890	942	914	868	868	974	960	880	924	887	931	851	885	940	857	927	892	888	939	935	899	911	945	911	865	933	911	851	934	847	970	875	851	937	909	970	932	904	928	898	912	951	864	928	871	876	893	923	849	889	917	902	891	874	896	903	868	930	942	919	935	898	858	892	911	959	925	853	961	918	915	965	891	958	890	933	915	913	888	890	897	906	905	934	940	889	960	936	915	878	929	846	915	897	927	893	871	846	928	909	913	960	872	897	956	887	873	894	866	904	875	908	887	954	895	906	901	907	883	931	922	890	944	915	916	819	882	931	951	863	924	906	922	859	883	979	908	908	871	910	898	899	990	896	924	921	973	947	924	931	916	937	928	915	884	909	876	928	884	904	884	924	940	907	965	898	916	907	933	922	946	890	895	918	925	914	930	959	896	908	942	883	910	914	885	939	913	977	860	914	951	923	921	946	901	907	899	926	858	899	929	892	965	878	896	868	892	899	900	918	910	883	934	895	910	880	888	872	895	935	923	922	924	920	950	955	883	909	953	967	923	900	880	900	923	894	923	884	888	922	972	877	905	882	893	900	923	918	939	877	960	904	902	937	895	1031	958	907	884	884	889	922	917	920	948	940	858	891	900	888	919	868	872	884	889	900	919	905	909	870	927	929	896	850	900	947	883	888	928	870	877	916	932	926	922	883	905	932	888	895	960	885	970	894	931	938	886	897	927	935	911	927	884	945	891	988	870	902	935	935	901	921	854	891	924	898	878	865	905	943	940	872	912	912	910	961	943	942	882	898	894	887	928	921	961	919	951	867	945	949	990	887	927	893	899	900	904	853	915	860	872	895	939	925	890	924	878	894	911	894	904	906	928	950	907	909	921	902	924	887	899	880	959	909	912	917	920	895	920	898	913	926	930	900	882	913	894	918	930	930	880	985	943	924	893	903	881	978	944	912	917	904	931	906	914	924	922	875	864	956	906	924	871	923	923	912	892	897	913	923	898	847	926	857	957	912	940	896	857	909	883	870	893	889	888	948	913	922	869	904	916	918	946	954	851	885	950	885	945	897	944	903	952	936	932	924	839	905	895	886	951	962	884	902	870	871	868	930	870	936	918	879	881	880	959	934	919	916	898	895	901	945	849	863	907	946	950	951	865	920	920	913	923	922	913	924	897	880	871	921	915	964	941	893	873	942	914	883	884	937	940	843	923	881	897	927	894	896	890	928	897	883	916	899	860	940	908	902	866	910	909	893	849	914	901	874	902	877	907	895	887	983	913	906	924	898	930	938	905	905	901	940	902	943	934	884	901	932	932	880	874	934	869	875	881	889	963	912	934	941	875	853	918	915	927	948	888	894	927	882	925	883	898	912	932	898	868	921	905	877	900	941	915	867	891	967	960	897	935	893	908	888	862	955	914	872	901	905	873	910	897	871	945	922	936	928	945	906	920	924	977	938	921	906	931	901	973	925	906	927	859	889	931	899	891	923	964	905	906	931	944	856	919	875	947	945	944	870	891	863	877	902	952	920	917	944	896	940	871	964	906	893	904	919	954	884	881	906	859	901	891	881	916	850	962	860	868	896	896	962	924	914	862	917	892	899	930	926	917	919	859	896	910	935	862	908	902	914	900	928	933	937	929	915	878	925	873	843	881	871	854	893	922	858	916	862	901	899	954	858	881	888	893	877	921	895	956	888	924	931	874	899	871	879	818	893	892	915	943	942	892	871	844	940	878	925	907	927	901	883	911	950	903	902	887	902	890	886	953	859	914	887	899	928	943	869	876	908	889	895	937	904	941	911	889	899	875	852	886	940	958	928	860	827	935	897	935	923	873	916	948	940	946	884	910	874	941	926	943	881	894	912	919	963	896	857	950	909	902	940	872	916	885	958	906	987	939	901	869	913	951	922	894	911	879	911	897	939	882	927	927	894	919	905	911	930	897	915	881	901	908	896	915	910	960	834	866	888	866	935	884	886	885	914	981	905	901	907	870	925	909	904	882	938	912	940	906	892	928	908	934	886	898	921	945	912	890	900	898	879	899	883	926	955	932	901	932	936	941	929	953	913	975	926	872	927	926	903	977	909	923	961	888	932	916	889	877	896	869	906	899	925	928	868	855	922	906	944	920	961	913	948	914	913	940	881	861	878	860	920	896	926	940	897	883	912	902	929	898	930	971	944	913	864	918	932	976	872	928	874	934	898	917	945	902	916	952	900	926	883	869	877	904	888	967	968	908	939	965	919	935	904	903	911	917	880	931	918	880	880	907	866	890	905	920	970	875	929	879	966	943	868	919	947	858	902	877	879	843	924	944	953	869	908	914	874	919	919	863	889	949	869	892	942	916	896	904	857	878	907	889	909	904	963	902	945	984	920	908	877	923	894	902	892	889	927	904	850	930	894	898	940	890	975	910	873	932	821	871	916	870	927	924	843	866	945	934	894	982	930	942	905	868	868	942	938	935	894	936	969	937	915	911	890	952	979	847	937	892	868	924	920	908	917	986	884	896	920	849	918	933	926	865	962	914	954	866	971	891	884	905	897	872	868	872	907	873	874	878	893	945	922	897	902	934	906	912	926	919	904	882	954	933	904	858	848	873	883	898	927	921	870	901	945	908	897	886	877	916	943	920	930	912	920	939	910	947	910	973	966	876	926	936	931	912	950	910	866	885	900	900	898	866	901	908	936	926	899	933	892	893	892	880	849	964	879	932	916	939	955	938	921	962	969	962	904	939	903	889	857	889	927	888	897	866	925	920	912	896	882	919	905	866	881	898	925	921	961	871	884	889	866	919	913	860	920	922	871	843	855	946	925	920	934	936	855	949	908	883	931	907	915	871	968	918	926	872	888	918	915	919	954	955	918	897	903	891	959	931	880	883	903	855	866	933	915	881	923	901	905	886	909	919	849	936	902	914
1687	473	486	488	327	365	331	347	330	335	338	386	333	335	339	348	373	367	354	355	353	372	382	323	323	329	353	338	341	359	324	331	313	338	297	358	374	370	353	350	327	314	307	346	323	360	319	376	326	380	350	349	316	368	340	346	395	362	342	332	362	319	317	355	355	340	362	342	335	352	317	336	338	354	358	326	321	336	351	349	310	298	345	374	358	372	320	356	324	377	332	339	347	373	397	361	333	353	309	379	345	329	352	353	350	404	336	336	336	309	318	325	305	353	351	364	344	377	326	343	340	331	311	344	318	330	358	398	339	348	364	380	314	374	368	342	325	355	352	324	375	366	358	315	360	369	315	369	339	360	348	398	379	332	325	336	342	374	325	365	313	327	371	324	325	301	370	322	326	351	353	356	347	345	361	352	354	328	350	345	363	299	379	328	312	362	347	344	370	293	322	330	352	338	349	357	406	356	348	360	309	342	363	307	358	344	362	343	369	352	350	320	326	354	397	346	328	340	363	343	320	354	325	344	351	325	332	341	344	361	333	322	347	361	342	319	344	330	372	327	305	353	320	364	350	344	321	375	332	357	332	355	348	323	328	368	355	346	356	334	321	352	350	352	361	342	328	321	361	315	333	362	365	320	381	364	352	386	319	320	364	343	353	315	363	315	359	349	362	341	333	358	333	310	350	337	362	337	347	361	306	365	375	349	347	339	321	339	328	347	378	327	317	335	346	358	326	327	363	320	376	346	328	324	299	341	325	337	328	342	319	348	325	337	347	334	364	330	333	329	319	345	413	358	359	346	299	302	311	347	342	359	340	347	366	340	310	315	347	327	341	337	323	331	340	364	363	334	285	357	361	366	355	347	324	331	333	336	336	309	322	338	326	354	346	361	360	361	361	345	387	368	357	308	308	327	342	340	344	347	340	339	350	331	342	312	360	384	314	307	339	369	333	346	369	336	323	340	408	360	389	334	374	356	364	363	343	353	354	332	370	309	362	369	326	320	365	335	367	360	344	372	339	332	360	328	320	352	360	333	359	377	360	329	364	317	327	334	346	318	364	333	351	332	337	352	343	299	316	368	345	321	344	336	292	373	332	329	328	358	341	327	329	303	352	344	317	383	346	316	340	305	347	319	331	374	351	349	323	317	333	373	306	344	311	370	358	363	325	343	331	333	304	292	356	349	329	376	347	340	333	335	343	379	326	336	351	348	303	328	341	363	383	338	326	316	351	342	385	311	320	325	387	346	360	360	354	344	339	345	358	361	325	304	332	352	363	376	333	349	337	353	343	352	316	341	325	350	364	361	375	362	345	326	321	343	348	331	328	340	327	315	327	361	319	360	333	330	348	321	362	319	372	315	351	315	327	345	357	373	343	314	362	348	350	324	326	342	334	341	365	363	379	333	331	368	316	375	329	360	325	324	330	370	367	333	339	337	321	316	327	371	368	367	333	360	324	331	313	346	346	344	377	336	322	355	339	325	360	334	342	359	381	330	379	372	344	352	362	327	393	361	362	355	358	327	331	308	322	388	311	343	369	339	355	346	341	319	333	356	328	368	337	319	350	340	366	360	333	352	353	367	352	332	334	351	296	330	346	324	355	325	348	354	358	353	381	363	356	387	341	377	347	340	347	352	342	362	337	306	293	356	292	365	392	320	349	350	317	367	367	309	356	329	362	336	331	335	347	349	339	334	334	339	353	316	351	349	329	333	334	360	298	337	352	307	357	360	378	340	363	332	355	330	350	334	344	358	348	327	345	317	372	334	357	330	346	330	377	332	311	320	319	335	339	352	348	381	327	335	351	329	329	345	356	328	353	320	353	383	361	327	336	356	319	336	331	341	338	353	327	323	340	369	350	297	342	325	346	353	321	313	353	356	349	337	323	327	347	319	344	371	325	350	365	384	355	325	342	351	314	384	346	366	329	311	351	354	324	366	339	360	351	361	352	354	329	355	356	306	343	321	338	377	352	351	369	328	345	340	339	337	353	347	327	312	342	334	304	333	335	335	367	328	356	364	345	343	320	365	343	355	326	372	321	379	337	344	347	365	335	361	355	339	346	353	372	376	351	338	367	336	357	343	310	299	340	332	357	341	304	359	330	303	352	338	355	355	334	343	342	294	347	334	328	340	337	330	338	359	325	364	354	358	348	309	346	348	295	341	362	384	339	335	339	321	346	340	336	319	351	353	309	348	342	346	356	332	339	353	329	363	352	360	339	343	327	357	327	343	333	333	340	323	319	352	367	337	348	322	341	352	350	356	378	321	320	347	339	374	319	347	339	334	328	339	346	349	333	346	345	372	326	342	342	368	308	333	301	370	350	381	324	353	346	357	331	350	337	317	351	342	343	329	349	363	311	371	345	341	350	345	350	314	329	339	308	356	395	358	363	341	345	381	361	329	351	318	347	378	333	345	347	364	329	346	350	355	340	328	336	340	333	322	346	371	328	356	332	368	320	328	358	360	342	316	347	362	370	348	335	353	312	319	315	350	314	349	348	360	360	337	334	339	331	348	366	360	341	381	310	318	329	337	310	368	324	370	354	339	339	360	367	314	342	316	352	378	361	319	328	339	346	346	327	323	355	346	348	353	342	324	350	344	324	332	346	342	388	345	353	340	378	382	342	369	314	314	355	326	327	330	335	340	356	363	338	357	368	336	345	334	363	370	386	325	351	367	360	322	350	321	328	372	312	325	354	364	342	363	321	319	372	357	322	347	384	349	319	362	370	352	340	337	390	338	331	342	362	355	341	344	337	319	345	351	314	308	312	322	358	322	354	362	297	356	341	337	335	340	316	356	316	372	334	339	319	344	373	336	349	346	333	404	351	329	311	365	374	361	353	344	372	335	329	352	327	303	359	320	365	338	368	348	380	328	308	379	342	336	354	320	359	345	311	357	384	335	320	330	350	321	344	370	366	352	336	363	352	335	348	342	333	340	376	371	313	326	357	353	369	371	342	343	337	332	352	325	313	336	323	332	375	331	327	368	361	322	333	319	334	313	344	317	330	366	333	335	345	348	368	346	368	372	345	340	317	352	343	296	337	347	317	318	344	342	292	338	358	347	308	348	389	333	352	353	343	354	308	323	329	357	332	350	341	374	349	339	351	350	350	340	351	360	330	338	348	337	348	303	345	329	286	350	334	317	329	333	349	340	379	380	321	356	362	344	320	327	333	326	348	353	355	325	352	342	309	364	389	350	316	332	350	318	355	348	352	351	329	328	370	345	339	364	371	319	371	350	342	348	339	313	304	315	313	349	326	335	298	332	362	348	341	350	336	358	339	356	362	339	333	367	317	381	349	351	356	335	369	335	339	337	354	364	350	346	404	317	329	329	357	335	315	358	347	348	328	353	304	351	345	345	359	334	345	320	344	322	346	350	350	339	359	298	352	346	379	341	362	357	337	299	334	378	383	340	364	328	325	361	343	344	342	337	355	357	335	326	351	339	340	358	324	323	361	336	347	332	371	314	366	339	364	371	361	302
2046	947	1081	1193	862	843	820	777	878	752	841	814	851	831	777	785	834	811	837	845	772	820	732	809	789	794	795	832	794	809	781	856	848	788	760	823	866	871	818	815	796	846	776	792	772	824	829	772	840	784	810	793	779	787	789	811	787	835	782	831	812	788	784	823	782	794	758	789	819	846	775	827	793	741	801	768	779	819	818	796	773	774	787	790	813	773	831	729	759	803	814	754	751	762	834	819	825	779	782	767	765	757	784	827	802	775	814	752	779	822	808	724	812	776	807	785	779	786	772	798	772	813	838	820	835	847	830	800	768	781	776	868	784	793	736	799	788	823	758	761	827	865	789	778	783	801	786	769	747	768	789	788	765	812	795	771	780	812	816	837	786	778	797	786	813	805	806	751	824	784	790	751	764	794	742	797	831	770	775	787	808	841	783	767	757	836	815	798	763	773	791	799	709	812	822	740	750	770	828	774	824	822	820	856	768	818	794	801	807	750	787	758	733	806	768	718	835	831	774	816	777	835	826	796	830	788	790	773	759	740	805	768	829	774	803	840	762	799	810	833	835	780	776	803	798	767	814	780	789	819	787	818	762	753	762	807	777	813	763	812	791	810	817	809	858	820	811	755	816	792	850	769	772	741	833	812	764	796	780	794	805	815	784	820	833	801	855	769	799	779	823	852	756	785	827	784	750	795	800	790	822	779	810	763	769	830	836	841	783	726	853	844	795	802	752	779	782	779	763	789	765	802	822	816	773	789	815	818	813	775	815	770	785	823	797	786	799	834	832	771	850	770	780	788	734	785	805	786	817	792	775	770	774	756	772	826	790	788	814	784	832	772	760	760	851	824	798	836	777	827	803	783	779	826	781	779	812	769	828	774	779	819	822	746	789	782	835	749	782	793	799	754	808	768	803	743	760	797	757	800	758	851	801	807	778	742	765	836	832	781	830	825	794	773	811	799	774	785	820	818	771	840	808	821	786	778	772	806	787	728	821	750	791	809	792	793	763	771	796	778	771	773	767	806	769	792	832	791	791	793	835	788	712	773	759	823	806	779	803	741	801	815	759	748	864	739	790	825	768	739	793	745	771	782	794	789	805	812	774	754	818	777	764	805	768	801	796	811	721	808	799	771	785	808	802	866	802	802	828	791	724	810	769	805	847	773	746	763	766	820	802	754	780	797	833	836	761	800	858	766	828	770	786	805	787	800	791	860	829	836	842	820	822	786	782	815	806	803	807	750	798	800	785	821	776	795	795	781	841	783	778	792	834	830	765	814	858	824	771	769	847	850	815	851	810	807	764	773	775	822	807	787	783	825	790	793	837	784	861	822	780	808	824	820	778	829	793	796	829	742	808	788	759	848	797	827	810	790	789	827	795	774	840	791	748	825	829	786	783	796	744	760	806	778	831	820	789	834	749	827	758	768	791	799	782	813	812	787	817	797	837	824	790	795	814	815	760	840	809	777	805	841	777	821	757	786	751	795	773	779	775	770	779	805	766	798	762	822	777	772	758	791	826	746	835	805	805	777	823	791	768	772	778	768	757	782	809	791	792	810	796	810	787	794	815	784	743	791	796	846	798	829	839	779	764	780	803	804	766	780	802	787	814	766	765	806	777	773	770	842	804	871	786	778	797	775	740	808	813	824	765	751	777	811	824	780	735	827	747	797	783	772	775	820	793	851	801	738	786	759	766	780	801	777	781	835	800	811	793	858	757	772	785	798	805	868	834	762	810	768	783	773	784	796	807	807	811	791	798	812	855	780	825	791	825	782	821	769	806	791	799	778	750	807	796	785	807	815	745	804	815	840	744	785	775	765	786	831	785	847	799	800	756	761	826	799	805	849	778	773	813	850	769	797	769	831	742	803	811	784	801	763	739	805	833	743	766	820	791	770	825	827	781	795	802	839	787	829	834	732	781	810	821	745	795	796	778	739	799	752	818	830	809	785	795	803	825	827	743	803	815	829	761	821	833	810	811	793	777	843	786	796	745	736	821	791	838	758	766	801	789	799	787	817	777	791	787	847	782	818	780	765	772	791	797	814	790	767	794	823	807	801	789	791	781	768	828	799	747	783	817	792	781	810	756	742	788	799	812	801	794	793	785	771	753	806	824	826	744	766	738	777	784	762	751	802	755	846	807	811	796	804	772	753	789	804	738	769	785	775	774	775	828	809	757	839	781	795	795	782	820	803	780	808	802	779	776	783	762	782	764	785	805	785	824	789	816	792	831	818	831	758	832	770	814	766	777	820	715	783	822	758	790	772	851	796	838	798	795	780	812	805	783	820	750	733	807	851	800	778	776	847	776	800	803	823	825	796	795	803	828	841	817	799	770	777	788	815	753	798	787	779	814	773	778	830	798	789	791	796	802	765	811	821	816	781	727	822	783	758	816	823	789	726	791	827	747	823	789	781	755	846	827	793	782	771	824	810	816	785	818	773	786	802	756	791	838	836	767	799	819	800	784	765	772	805	802	808	800	770	834	779	793	771	780	814	784	809	813	790	776	762	794	836	771	815	855	735	782	802	828	851	785	803	783	808	808	798	769	762	788	775	823	737	816	804	798	824	785	790	806	732	763	842	847	777	802	797	792	802	769	805	818	749	797	765	789	799	777	757	818	822	805	835	767	783	804	777	811	797	750	790	727	755	790	833	789	795	808	742	759	812	836	820	841	799	785	766	771	789	787	755	808	808	788	792	826	795	772	759	775	784	777	776	826	794	783	805	787	754	812	835	814	768	820	804	843	838	823	757	802	798	811	835	761	809	809	769	793	777	742	837	787	822	770	746	757	722	790	751	788	815	806	764	786	780	825	754	787	764	838	781	763	708	843	802	765	784	773	812	747	767	785	855	839	817	773	768	790	788	819	789	795	812	835	825	798	790	810	834	774	763	834	812	791	788	808	819	813	838	774	842	851	781	823	800	811	777	786	789	787	794	793	810	818	769	794	837	831	794	800	809	843	834	771	808	800	845	828	807	801	738	794	828	786	833	817	824	784	724	861	810	805	794	809	829	795	822	798	725	781	822	804	815	782	797	805	846	777	756	768	793	768	760	759	858	841	799	809	739	817	761	777	836	829	768	820	793	771	839	781	782	796	803	765	826	837	784	829	785	755	809	792	854	827	843	784	843	802	790	811	829	815	819	821	814	789	802	808	765	810	738	788	887	766	795	822	779	802	789	806	797	746	836	825	789	806	816	793	783	823	765	757	807	800	775	804	783	775	836	786	819	792	821	787	788	816	783	827	856	787	771	835	785	770	804	782	744	787	809	791	821	777	785	803	877	793	808	778	826	840	772	773	797	774	780	781	825	861	805	840	814	798	824	820	815	822	815	813	756	801	772	779	803	809	821	796	808	770	826	827	797	809	837	854	786	775	751	768	815	801	814	789	751	817	823	825	787	793	802	830	830	781	810	744	840	791	772	767	835	815	789	831	793	772	734	824	791	743	799	787	812	816	811	820	753	761	798	797	796	821	783	785	885	801	826
7799	815	870	671	434	342	302	271	275	253	246	228	222	213	221	240	217	228	196	233	231	239	191	212	216	214	226	225	225	220	221	221	238	212	195	250	216	190	205	213	199	221	216	193	228	233	226	196	202	211	204	204	213	228	231	198	210	246	206	201	232	215	248	217	187	216	227	211	230	227	188	183	183	222	233	196	217	226	206	228	185	216	196	200	218	198	216	203	189	211	230	210	234	199	219	228	209	233	209	218	191	214	212	229	196	236	217	224	192	201	212	194	208	226	207	220	204	203	211	229	197	212	186	230	196	233	224	214	190	245	208	193	201	201	225	216	194	232	204	205	251	208	205	188	212	192	226	200	209	185	216	226	227	245	220	181	219	213	208	220	225	181	218	216	220	209	219	220	200	201	190	210	212	235	223	225	196	211	186	182	199	210	204	201	207	213	213	193	201	187	194	214	221	190	175	219	212	203	193	206	203	210	207	232	200	204	216	190	192	245	245	216	207	224	209	192	196	189	198	193	218	204	208	233	204	214	211	216	206	196	197	214	229	212	241	199	212	241	214	215	215	206	217	202	203	197	176	181	213	202	202	184	204	195	221	232	220	210	188	223	209	228	203	198	194	204	192	201	221	215	223	219	233	215	218	232	224	226	212	207	226	225	204	233	204	217	198	218	194	199	209	217	210	213	212	198	185	202	239	226	221	241	237	194	214	198	222	216	174	200	198	186	226	199	227	207	197	204	200	207	219	197	199	233	221	237	183	209	212	214	225	207	178	212	219	199	207	206	226	218	184	215	209	222	230	194	207	236	210	208	194	212	200	202	236	219	200	216	186	184	227	218	209	235	225	196	220	208	197	213	218	240	211	216	221	225	215	201	224	206	197	217	198	201	194	179	191	243	190	220	180	195	194	224	215	214	223	204	197	225	214	243	202	227	200	199	227	203	201	222	184	218	210	216	222	202	219	201	185	255	232	222	222	215	205	221	219	200	214	190	201	186	203	202	209	220	211	185	221	214	230	202	212	204	216	192	231	207	206	235	217	228	184	220	200	219	196	213	210	204	243	245	214	228	196	188	240	228	204	197	214	212	209	211	190	214	219	196	206	215	189	217	208	180	208	231	199	205	203	195	193	202	224	223	195	207	244	193	195	221	219	184	169	207	190	225	225	206	176	182	228	183	238	206	183	222	205	220	193	216	194	197	214	236	215	172	207	198	205	208	212	203	217	227	222	214	223	221	199	222	229	206	215	210	189	225	199	217	207	211	215	223	188	225	206	234	199	220	211	176	209	217	213	211	217	219	202	195	212	203	197	186	236	209	204	196	189	183	200	238	198	196	219	214	200	230	217	196	223	222	208	215	208	209	208	198	235	217	223	193	207	216	205	202	214	212	212	182	202	205	191	189	239	198	235	201	202	214	235	199	218	206	199	205	214	198	203	212	206	213	200	215	210	213	205	191	201	209	205	170	186	213	240	209	231	196	187	229	218	211	184	196	229	195	191	230	202	237	172	216	211	221	205	215	207	212	223	203	190	207	220	199	221	233	214	223	194	195	203	204	187	187	192	196	207	213	212	195	219	220	218	204	213	208	235	224	191	213	203	208	226	218	224	205	221	229	228	183	230	250	196	198	221	168	199	213	212	194	203	220	215	211	245	241	176	219	215	182	233	213	236	234	197	190	195	204	205	210	209	199	236	224	219	180	222	213	203	204	195	202	224	207	245	239	229	215	203	195	191	212	213	220	209	166	228	213	177	194	236	218	234	187	210	229	196	222	225	206	202	205	206	220	219	215	233	235	223	212	191	196	196	210	212	192	191	220	196	225	199	214	238	177	212	200	193	183	210	213	205	207	242	204	218	226	221	209	195	230	198	204	232	182	195	196	189	204	232	199	214	222	221	207	173	211	191	214	206	210	209	192	204	172	202	208	215	224	216	194	199	199	218	203	204	223	216	209	199	200	204	197	201	193	197	236	218	219	197	219	215	199	190	216	212	178	213	212	223	225	205	216	209	198	194	209	197	192	216	212	203	223	179	180	171	184	184	214	198	219	209	222	183	201	213	206	209	200	225	245	207	227	220	228	188	219	206	232	213	202	229	217	210	191	184	203	218	215	224	219	236	222	240	177	223	227	224	212	219	194	227	217	216	195	222	214	202	233	214	227	202	200	194	211	197	198	214	208	213	209	198	248	190	212	202	188	174	209	209	221	205	182	221	182	203	200	201	213	214	206	210	246	182	206	181	215	188	203	177	185	175	209	191	202	217	200	226	215	213	206	184	193	209	217	231	213	207	232	227	208	183	200	207	198	180	214	195	202	201	203	217	218	197	201	206	213	221	212	212	208	192	215	205	202	221	203	204	225	209	217	217	219	216	224	237	191	247	217	211	214	197	208	204	202	197	200	193	187	197	193	178	212	210	216	192	227	210	196	189	212	192	182	201	211	202	220	217	216	193	228	223	249	212	200	229	209	219	213	208	227	192	232	188	193	195	216	207	202	223	191	202	199	191	211	202	202	198	202	202	216	214	210	211	220	202	197	193	185	195	223	179	203	197	216	204	221	189	216	190	207	201	194	211	217	191	181	194	226	216	219	205	189	192	212	191	208	216	196	213	211	208	221	197	246	201	223	202	197	207	203	200	222	200	208	196	223	210	210	202	183	201	205	186	214	216	199	192	207	192	205	192	201	212	234	218	215	191	243	199	219	188	227	220	209	204	216	224	186	218	229	215	195	202	211	202	226	208	212	234	221	213	220	223	218	232	202	201	232	220	210	190	191	221	218	167	197	218	194	225	208	243	195	194	207	216	218	225	215	208	193	211	182	192	235	192	200	199	198	200	233	218	227	215	209	186	211	200	203	226	229	182	204	208	218	201	195	199	204	230	246	243	216	221	177	228	228	239	210	224	228	187	211	222	223	189	209	196	204	221	208	182	205	223	201	211	211	235	234	208	220	226	200	211	206	183	205	184	210	187	215	216	222	195	217	224	185	199	255	211	201	199	216	206	203	193	209	211	202	210	225	200	207	213	204	201	206	205	212	201	187	212	227	189	240	222	193	245	216	214	210	206	217	184	199	195	183	214	191	178	198	196	180	210	194	226	199	189	207	212	215	235	174	227	218	182	216	228	173	193	234	206	204	190	185	208	181	212	212	182	186	206	205	213	204	233	227	202	193	181	227	215	223	207	210	193	229	202	215	174	206	204	200	207	237	216	203	207	202	230	211	205	222	211	235	225	194	226	221	198	195	193	223	221	214	226	203	216	233	198	215	199	225	184	231	207	228	197	208	175	184	197	204	197	200	201	237	198	199	207	226	197	214	197	194	212	216	202	189	214	209	232	219	212	237	214	236	209	223	224	234	183	223	204	203	209	205	222	198	227	217	221	193	210	214	210	204	223	218	201	171	222	224	205	209	189	196	215	203	241	196	206	217	204	206	211	201	197	216	191	180	185	196	209	230	228	229	182	230	228	199	211	188	214	216	204	232	203	209
6432	1056	1946	2262	1411	1135	969	886	812	778	747	684	614	711	651	579	671	625	570	600	565	649	619	600	585	591	583	583	610	563	572	631	601	586	568	526	601	566	567	578	580	572	579	543	594	553	547	602	504	553	567	525	564	582	553	543	587	523	564	548	584	524	571	542	577	551	524	605	544	575	534	583	572	578	553	542	541	540	542	562	551	524	535	575	559	555	570	562	535	582	507	555	569	574	553	516	549	574	588	582	582	545	562	592	537	574	583	573	530	535	538	559	567	539	540	550	533	553	540	549	538	560	510	558	580	522	531	567	580	558	568	547	580	569	565	611	527	502	563	594	595	517	566	539	542	559	539	570	542	573	522	563	562	570	563	588	601	600	522	564	562	528	559	553	556	514	526	589	537	587	521	555	569	530	566	557	517	540	522	577	553	551	546	623	549	545	540	585	529	584	561	534	508	549	526	575	544	573	566	578	552	557	551	520	555	526	534	543	562	567	557	588	585	539	578	486	531	571	536	569	569	549	562	573	544	514	572	606	567	533	580	540	500	565	571	545	588	583	544	540	599	564	554	556	543	566	564	570	597	544	550	588	559	589	530	585	567	567	555	545	545	552	554	538	586	544	570	519	553	507	544	542	525	586	571	589	500	522	567	528	568	557	516	528	544	513	529	528	571	531	553	550	543	560	541	540	540	524	576	550	550	564	546	544	545	581	591	548	589	549	545	552	548	539	508	519	557	567	552	553	576	588	569	549	564	582	597	545	543	539	597	560	568	525	532	556	576	590	553	559	548	566	526	519	511	540	554	543	576	597	539	529	539	578	562	531	532	545	498	547	564	534	545	554	572	548	570	568	551	543	543	561	550	575	534	567	546	602	562	595	543	569	581	532	545	571	547	558	531	607	572	541	546	546	519	580	585	556	537	567	551	523	589	586	561	566	536	536	515	544	529	527	595	599	535	527	561	576	550	573	552	561	565	536	577	570	532	591	571	540	555	539	563	545	546	568	550	536	559	576	547	557	561	521	570	564	542	539	580	591	597	566	547	541	599	537	579	561	578	545	563	525	518	517	531	533	532	509	578	580	538	567	533	524	542	559	563	515	540	547	544	556	532	549	567	558	568	569	537	578	573	502	607	553	580	570	554	540	574	579	492	568	548	509	578	549	587	530	545	532	517	602	563	569	573	564	557	525	524	600	504	541	568	555	544	547	539	555	562	511	521	580	596	526	567	570	540	582	573	555	591	568	523	565	582	580	565	532	550	586	560	537	536	548	576	572	535	540	524	550	580	514	538	586	560	539	515	521	559	582	554	544	569	553	550	585	528	603	588	543	573	554	547	549	557	504	551	543	562	571	535	574	545	505	539	585	574	547	522	545	531	601	547	557	525	562	538	582	573	554	563	521	564	564	573	594	552	559	526	518	537	571	562	551	520	574	570	534	581	551	556	526	552	543	529	531	553	580	559	540	556	528	579	530	539	527	552	557	591	596	541	553	559	575	551	540	528	582	586	599	559	523	527	554	562	580	555	508	571	506	497	531	529	552	567	530	558	557	525	521	530	534	551	517	570	548	563	554	581	531	532	580	550	531	600	558	592	521	553	534	530	518	570	586	564	555	565	533	548	556	564	529	567	569	548	505	571	551	538	568	526	524	543	548	562	591	586	520	595	568	553	542	571	540	537	524	546	617	537	558	555	543	584	545	565	562	556	526	578	568	531	572	557	527	547	555	512	543	543	540	566	529	558	530	521	551	562	570	591	563	566	526	528	526	546	560	555	559	544	531	543	567	596	557	557	561	551	580	600	520	489	610	556	604	539	575	552	590	581	532	554	547	513	575	534	553	530	552	571	541	537	538	569	574	560	562	580	512	564	533	575	557	572	567	573	566	556	589	585	534	595	499	580	566	566	577	517	535	550	561	531	576	532	585	581	530	583	598	486	550	539	579	549	546	569	586	548	562	528	527	586	568	601	586	529	520	548	598	560	534	536	564	555	589	581	537	584	539	551	555	590	555	555	580	546	604	499	540	503	552	590	533	549	552	586	505	542	574	582	572	516	575	574	571	523	552	550	527	572	558	565	549	548	573	541	586	575	573	551	584	557	541	567	594	521	545	524	542	585	545	528	558	519	549	539	528	594	563	553	545	568	523	552	551	530	561	547	551	553	571	544	552	522	533	556	552	551	550	601	542	558	588	566	527	519	557	530	580	577	509	549	553	575	541	557	508	565	590	564	528	588	536	552	583	598	512	567	563	552	564	545	580	552	583	546	550	566	542	531	583	595	598	552	543	575	593	571	566	536	549	568	573	526	579	564	567	509	554	543	595	556	586	589	522	549	531	531	516	520	541	554	550	576	550	563	567	541	550	532	503	569	531	554	568	595	522	519	551	531	589	564	551	557	519	554	568	515	563	556	515	509	536	571	566	544	515	553	570	570	537	528	528	527	550	557	525	557	524	516	513	501	546	537	577	545	546	557	568	575	536	551	587	564	530	548	584	544	536	571	530	563	548	590	588	539	544	562	551	614	566	589	572	567	529	556	546	570	595	561	543	545	534	568	547	525	526	581	547	543	549	550	550	529	560	557	564	556	567	593	543	555	542	523	567	544	568	569	540	546	529	544	559	551	530	521	549	558	548	555	553	538	544	530	566	599	564	558	545	543	544	563	547	539	546	560	555	509	552	533	610	579	547	586	561	600	517	522	509	503	552	517	579	562	540	526	576	579	552	540	570	564	572	554	553	577	526	584	530	583	539	511	514	536	503	578	534	551	544	580	530	538	616	565	597	587	530	557	543	535	523	584	543	528	571	525	538	572	606	530	537	609	533	556	519	528	547	548	578	571	539	548	546	570	543	570	588	576	518	555	514	599	507	542	545	549	552	558	544	529	563	555	534	584	524	550	549	538	597	574	521	554	563	592	529	539	538	550	555	568	559	600	535	570	513	516	594	580	593	588	521	571	582	580	568	557	550	561	545	567	575	582	561	563	534	574	554	583	601	577	571	574	561	533	544	558	543	585	547	514	523	518	610	537	537	576	540	576	582	500	507	524	569	546	528	566	585	562	561	576	566	581	550	549	554	583	586	582	503	538	519	546	575	548	528	572	548	548	592	564	541	568	544	526	547	579	573	570	534	538	578	600	577	549	568	582	522	560	565	531	597	516	572	572	565	540	538	559	585	531	550	533	525	566	593	556	530	524	580	569	545	562	587	555	579	537	543	563	538	562	554	592	569	529	583	540	589	551	545	576	560	546	577	572	521	566	564	564	589	537	564	556	519	572	504	540	579	548	556	521	534	549	587	552	565	581	563	566	562	547	554	552	539	558	555	558	546	569	532	587	538	535	559	531	568	578	555	591	533	557	539	581	599	586	540	584	564	553	558	551	575	536	550	589	546	594	507	569	583	571	552	563	559	568	569	549	561	582	576	574	514	530	551	594	528	599	533	563	542	521	597	508	559	567	551	540	533	509	558	578	534	552	525	540	569	560	554
15105	1834	1516	1502	820	654	506	512	423	447	472	411	413	406	379	418	374	390	399	390	410	413	374	393	393	364	382	409	428	366	376	357	425	365	407	413	377	376	405	396	387	406	420	362	362	373	386	363	391	370	432	409	373	401	368	375	351	371	378	420	374	399	360	394	396	355	456	360	390	345	394	382	397	380	377	392	396	397	332	345	378	390	368	390	382	354	356	392	400	383	399	353	414	372	383	387	390	400	358	358	366	389	380	391	393	406	412	359	361	408	384	428	382	372	392	370	383	400	362	366	388	403	371	378	371	403	377	394	345	396	407	396	366	391	409	396	359	323	362	384	368	330	414	387	399	406	384	392	411	376	381	370	391	383	376	406	398	405	389	386	368	344	371	409	378	401	395	385	368	386	421	376	377	363	411	370	342	353	390	393	386	379	368	398	377	364	378	385	408	387	387	417	371	427	418	366	379	399	382	350	391	351	396	346	377	365	385	375	390	331	359	364	373	374	407	391	392	384	379	336	384	387	354	395	360	345	379	397	381	368	364	385	396	378	359	378	406	347	388	396	317	394	401	393	408	378	383	372	395	382	387	366	394	369	388	373	395	354	348	400	358	407	344	376	364	379	404	376	394	396	388	403	368	415	379	375	419	382	392	371	413	383	364	379	371	405	388	380	401	367	359	388	388	402	382	347	375	412	374	341	388	413	424	393	369	373	314	385	394	359	383	385	350	376	384	382	408	381	397	369	382	403	406	393	382	399	393	382	365	371	383	401	372	365	379	367	372	398	346	391	397	425	403	433	367	378	383	388	348	384	391	395	388	396	426	386	377	409	382	364	376	371	360	379	362	340	396	400	389	428	381	370	441	415	396	393	408	372	435	377	374	369	380	374	356	395	415	368	370	383	386	402	370	390	401	405	389	386	360	406	358	382	422	339	370	370	376	359	375	329	405	423	366	352	393	392	373	415	375	383	394	421	363	397	387	336	405	362	377	387	386	371	355	368	401	415	410	428	385	403	335	357	374	400	377	397	392	400	387	431	408	375	381	377	377	377	388	368	364	405	401	379	369	369	409	360	365	393	385	374	377	375	392	393	377	381	391	387	394	406	408	347	373	369	378	393	375	395	359	379	403	406	367	419	404	390	373	395	355	380	391	361	357	413	409	399	369	402	415	352	409	389	357	425	377	380	429	385	372	427	377	390	401	394	427	374	345	351	360	406	370	387	403	387	415	343	400	434	384	387	385	398	429	422	380	387	379	393	396	369	328	382	402	371	362	416	352	394	410	386	382	418	406	380	345	374	375	366	424	374	348	360	369	397	393	386	410	369	385	363	392	415	374	362	364	349	355	387	354	388	404	411	389	381	374	390	360	393	392	374	371	418	346	393	397	379	328	349	412	371	403	403	385	357	399	409	365	404	395	356	406	374	376	368	383	368	354	411	396	379	370	394	365	402	359	372	378	381	416	359	394	378	365	385	387	414	363	400	395	403	408	419	391	362	390	351	346	352	390	380	402	365	398	383	351	372	359	383	403	401	417	353	415	382	428	377	361	346	387	371	369	412	373	366	366	363	379	364	343	348	352	380	377	399	361	368	365	404	367	377	360	390	383	432	355	390	350	393	396	376	371	379	392	364	400	363	405	415	402	396	403	421	408	375	404	393	388	388	359	385	362	395	414	418	437	351	372	366	407	362	369	380	422	352	366	353	393	410	379	344	357	375	386	366	388	413	376	345	360	411	403	383	390	328	366	431	371	396	370	364	369	403	382	398	375	396	355	382	388	376	422	414	389	353	402	341	413	396	408	396	390	354	388	390	406	392	385	356	350	366	369	357	363	395	361	400	373	375	412	384	412	368	377	366	383	373	375	397	406	369	406	374	359	382	334	384	397	389	396	433	354	379	394	366	347	384	361	405	387	371	379	394	426	382	399	401	386	357	363	370	405	371	361	443	410	366	390	423	340	356	388	368	385	345	369	382	375	389	349	381	345	373	384	371	355	409	410	362	347	382	366	363	412	374	421	378	379	389	369	366	360	413	373	426	397	386	397	377	374	408	376	411	377	391	330	398	387	395	366	399	344	376	384	365	370	375	405	376	381	359	370	383	387	396	405	396	383	361	357	343	404	376	334	384	381	356	428	338	375	409	349	384	418	385	344	387	406	447	380	365	378	386	384	369	377	400	395	380	399	345	377	370	388	400	394	371	373	387	382	376	383	403	364	349	357	359	405	383	407	382	375	324	369	376	412	337	401	386	352	364	402	366	373	381	374	396	397	358	351	403	344	379	390	392	389	389	369	364	396	430	405	378	412	386	385	391	379	349	379	383	398	389	381	343	376	381	376	373	360	381	384	388	409	392	381	382	392	388	365	355	390	420	398	373	363	366	353	366	414	404	359	393	407	398	393	391	392	382	361	397	341	376	381	393	381	368	355	371	356	380	388	367	358	388	386	379	380	433	358	375	364	399	398	400	391	389	384	388	354	390	364	399	392	404	378	389	387	381	375	348	421	367	372	366	355	402	395	410	358	412	338	383	362	395	353	364	364	341	381	362	376	377	391	393	369	364	389	381	370	374	407	382	398	348	377	355	368	373	421	383	356	375	375	397	384	367	392	413	345	415	361	390	414	361	356	389	382	409	388	384	359	360	392	375	383	368	373	369	405	370	374	395	377	418	360	387	349	388	392	371	383	371	377	353	402	403	367	360	403	355	411	414	367	393	351	375	393	389	360	381	409	373	392	362	397	367	404	356	380	414	404	374	398	410	397	362	366	376	386	393	318	396	405	362	396	364	362	420	351	365	405	374	391	414	381	382	334	392	426	391	419	423	365	354	358	399	409	349	380	388	376	398	372	378	343	359	377	404	383	365	389	407	403	350	372	367	387	393	396	382	386	364	381	336	353	367	397	363	411	406	384	398	372	351	366	374	402	381	404	403	409	416	366	403	396	427	404	359	404	420	370	369	368	417	369	419	386	424	401	369	374	400	397	394	387	388	362	375	415	356	342	368	360	395	345	404	321	384	357	382	392	387	356	403	345	403	363	347	389	406	431	391	369	377	392	355	386	404	390	401	376	370	372	384	384	368	376	384	391	366	354	383	357	391	391	359	346	398	429	367	384	390	403	349	401	402	404	371	394	363	382	384	414	343	398	375	371	389	343	400	407	383	346	379	364	360	379	430	374	409	378	360	376	400	415	378	379	331	392	353	401	358	405	363	409	393	363	408	398	366	405	389	391	385	384	389	396	384	402	396	368	415	366	381	348	413	395	364	353	379	379	407	323	392	351	373	377	355	380	376	399	390	372	363	366	430	384	380	378	375	378	362	355	358	406	384	412	380	387	409	370	361	398	368	362	368	363	384	404	403	381	354	326	321	379	390	370	342	373	368	386	334	385	354	387	419	427	361	382	354	402	362	348	356	349	371	410	399	377	376	427	394	369	345	361	380	398	381	387	398	380	322	397	369	319	366	383	381	388	405	365	390	376	374	390	382
8552	1840	3145	4548	2507	2145	1668	1558	1439	1289	1233	1249	1176	1128	1088	1023	1012	1029	1016	979	992	1029	1022	978	943	976	950	928	930	980	919	935	960	959	876	910	932	909	972	909	891	977	873	934	978	938	917	947	978	880	915	935	954	888	882	980	907	913	937	893	923	905	948	884	909	961	923	955	895	938	973	902	921	926	825	897	944	895	902	883	891	977	895	955	933	931	950	875	867	881	885	948	940	904	828	934	895	887	925	914	925	955	950	915	936	852	971	920	933	927	875	902	935	898	934	852	900	919	915	879	929	853	916	906	912	881	893	938	902	892	969	919	908	913	885	877	950	891	921	891	901	891	934	908	942	945	901	883	856	892	920	943	894	918	955	909	901	896	964	919	866	898	896	960	896	926	951	927	959	889	914	934	869	884	888	923	927	946	877	941	912	859	960	927	919	901	876	871	891	938	933	899	924	918	881	925	879	956	853	864	934	894	881	916	932	881	918	953	927	941	876	865	890	895	873	892	923	916	932	924	891	895	898	856	864	884	902	862	862	885	882	940	939	899	900	922	948	889	933	925	928	914	877	925	881	906	891	908	884	910	890	899	926	903	912	941	925	950	875	885	895	959	897	921	923	933	881	907	904	930	948	928	883	918	917	904	945	886	912	884	933	916	913	911	945	943	878	892	892	891	901	875	902	827	903	895	932	906	902	875	931	917	905	905	947	942	903	887	920	946	834	967	910	888	916	909	958	932	917	932	844	932	878	918	900	907	965	896	935	934	966	933	937	926	912	893	885	896	854	892	933	917	949	879	894	926	935	884	919	949	928	912	858	900	925	871	874	857	888	926	943	959	886	871	872	955	911	929	900	901	927	843	911	906	899	877	942	916	861	903	875	814	877	914	860	904	839	908	914	888	818	925	887	912	879	946	941	934	888	902	957	867	953	906	945	929	906	909	883	888	879	922	869	910	954	919	902	871	888	945	886	923	845	918	920	893	892	935	880	893	934	937	884	890	917	930	932	927	976	936	959	962	912	899	931	919	893	873	860	967	935	916	916	948	933	891	917	950	840	829	865	923	865	973	905	941	889	861	895	861	859	884	920	898	940	911	917	952	895	874	926	962	870	888	872	922	900	906	927	917	851	878	951	917	865	951	928	871	928	896	901	861	863	942	903	926	942	905	945	916	853	953	888	866	933	905	899	864	926	897	911	944	880	931	930	891	866	911	901	856	881	889	845	902	909	896	920	923	853	912	959	896	894	929	905	933	898	964	930	873	1013	910	944	923	955	858	894	906	902	851	912	854	882	883	944	950	898	893	960	887	882	902	952	945	902	940	890	864	898	846	873	906	929	906	909	953	903	940	853	922	936	930	899	907	966	854	886	919	927	955	911	961	932	846	936	933	905	883	903	912	933	887	901	917	894	872	859	904	895	922	920	928	938	896	878	891	859	908	901	917	904	885	866	957	839	968	932	915	892	880	926	902	864	931	929	924	931	940	853	878	939	901	889	933	962	939	947	947	920	897	922	911	953	894	898	957	850	919	929	897	910	861	924	935	956	892	887	883	981	947	856	850	918	915	903	877	917	945	952	922	883	966	894	880	942	895	937	925	904	900	937	908	886	908	898	924	914	885	919	884	951	950	923	855	889	909	898	904	887	916	890	878	879	935	863	915	911	876	900	883	900	915	944	859	898	880	889	924	886	890	882	955	889	898	911	957	940	922	931	921	905	903	927	878	911	937	919	908	927	839	927	929	884	909	870	914	857	935	910	904	937	900	937	845	871	917	886	950	902	913	903	936	875	849	942	913	873	881	834	919	895	880	880	908	905	884	879	878	883	903	898	873	894	900	853	907	889	918	875	922	936	889	883	927	975	921	968	914	882	915	885	883	970	928	894	880	935	882	905	869	944	915	880	861	878	940	868	899	907	923	903	901	908	982	898	859	910	912	927	967	910	945	907	936	932	907	879	887	936	908	918	948	888	878	931	850	879	931	886	845	939	903	872	913	874	873	897	905	933	925	872	899	880	929	882	927	856	905	954	909	920	926	932	891	868	866	890	860	858	918	915	865	918	921	902	921	926	918	908	843	957	897	896	946	932	902	918	916	900	943	946	963	923	878	884	902	906	880	947	882	883	894	930	924	932	896	939	874	959	897	880	918	911	870	918	895	972	871	878	948	865	970	885	960	920	932	944	844	905	881	912	910	932	946	925	925	923	882	909	934	948	918	892	913	854	905	915	902	933	929	895	925	943	931	867	880	905	938	943	899	911	895	852	907	896	947	883	887	871	891	895	925	917	834	895	869	924	923	939	908	937	817	939	927	924	900	868	899	904	876	905	916	884	880	883	893	947	880	973	929	899	889	942	924	929	880	913	911	910	906	916	912	870	929	980	945	873	922	870	856	966	881	898	928	952	933	913	946	926	924	970	905	967	920	899	926	914	929	908	941	901	917	939	926	891	885	880	917	877	946	885	922	929	925	926	925	868	923	927	916	923	891	883	930	911	941	954	888	891	888	863	859	962	900	884	917	908	867	912	906	872	917	919	919	874	917	915	924	904	933	924	840	850	900	914	889	862	922	913	933	954	948	937	913	893	908	921	923	896	929	882	935	887	975	912	920	943	894	955	898	939	881	940	934	933	912	894	875	929	922	896	928	940	885	932	938	902	901	926	927	911	935	947	876	894	899	931	944	959	884	909	876	882	871	913	937	915	932	932	897	901	904	892	912	924	888	910	913	911	869	926	915	904	971	954	856	912	879	935	875	970	856	927	928	922	843	942	951	935	903	879	942	961	908	931	920	913	894	933	877	906	893	933	895	902	904	916	880	925	929	868	920	900	957	905	963	935	917	912	896	893	906	928	943	917	919	928	929	865	906	897	880	965	925	901	919	857	851	917	877	912	859	909	892	903	894	895	912	887	963	885	911	926	946	912	879	927	887	888	970	937	912	915	894	873	874	878	914	898	924	926	908	871	869	957	884	923	903	875	924	873	929	926	914	940	905	916	936	914	881	922	907	904	892	918	910	895	918	889	907	892	810	883	903	924	975	894	928	917	921	905	911	975	869	954	916	908	886	931	934	943	864	893	973	916	920	886	862	927	925	909	938	925	895	922	857	905	915	889	898	867	949	884	970	947	948	875	913	900	889	859	884	925	934	885	893	919	943	855	935	930	898	897	916	898	922	907	837	916	891	897	955	849	923	903	851	802	891	943	930	833	860	902	906	898	946	897	918	931	935	907	929	871	934	977	863	986	905	892	927	888	917	939	894	894	892	927	875	918	891	863	934	930	861	881	957	870	903	916	892	881	914	911	904	898	897	897	899	926	931	906	920	889	891	959	889	923	937	875	899	887	910	876	927	870	949	899	857	901	915	920	905	919	892	880	932	928	967	880	924	884	911	912	919	916	915	908	856	936	898	983	865	911	856	898	929	898	930	894	895	909	880	895	890	924	929	940	943	892	871	889	912	913	861	893	833	893	944	919	865	946	859	896	947	886	852
1776	472	484	549	377	341	364	357	367	344	317	336	323	343	336	366	330	331	351	337	379	389	323	362	349	327	376	366	357	320	341	381	350	334	338	344	316	321	323	333	344	327	322	352	316	349	362	341	357	344	365	347	324	351	345	354	353	371	327	328	344	350	327	361	329	339	340	345	366	377	360	354	324	331	327	344	356	371	341	336	344	320	331	369	342	343	364	303	311	358	338	351	334	331	351	338	356	379	329	344	343	384	320	344	355	339	329	373	357	308	362	356	366	352	322	344	351	290	328	334	343	325	334	318	307	327	325	351	395	347	330	357	309	333	343	323	323	316	335	336	385	328	333	332	342	373	345	324	333	360	345	336	340	341	340	335	334	347	370	340	336	307	329	325	314	349	376	353	348	318	328	371	372	355	383	319	319	375	332	368	308	317	333	334	358	332	366	338	350	367	342	340	333	339	362	295	330	375	342	362	328	354	371	391	347	372	312	326	306	336	333	329	345	336	349	397	338	363	356	338	340	368	348	336	313	325	331	309	349	335	335	353	352	334	345	335	356	350	353	379	354	394	350	307	332	296	376	373	347	350	354	352	344	336	363	365	317	331	356	374	375	358	339	335	333	334	363	360	355	315	370	349	326	348	313	315	320	342	334	327	307	340	407	361	370	317	287	339	325	339	355	371	349	335	353	360	384	353	303	349	372	309	376	371	344	328	346	327	351	369	337	315	339	313	361	372	351	375	327	356	337	306	344	369	354	358	360	360	372	340	351	358	349	334	350	330	340	324	353	326	366	333	344	357	349	352	346	351	325	371	367	335	342	347	332	358	370	342	360	326	336	406	299	313	395	341	363	323	347	318	352	319	374	286	356	339	342	353	368	345	319	328	363	366	365	324	339	324	344	358	345	347	334	382	386	369	394	384	379	314	313	324	360	363	343	307	348	313	335	335	369	324	361	340	327	333	331	330	318	339	302	311	330	349	373	344	397	326	368	363	371	359	346	314	376	309	369	372	343	346	335	299	383	367	351	366	310	326	373	343	333	367	342	351	312	353	340	358	333	339	355	356	342	365	353	349	339	346	336	349	349	336	346	381	363	364	381	374	327	347	390	368	326	373	348	352	358	342	351	344	351	346	350	343	340	322	345	359	360	359	335	326	342	358	325	347	361	355	353	340	338	370	343	356	349	346	350	359	336	364	339	341	330	342	357	363	356	324	351	338	368	355	321	328	324	360	363	354	333	336	325	352	350	336	354	371	369	338	310	367	364	356	351	368	368	346	337	351	349	320	329	330	376	368	353	312	354	327	351	359	335	337	354	344	338	326	349	346	339	301	367	362	353	335	325	350	335	375	370	309	347	345	369	358	318	335	343	352	352	382	362	364	371	350	312	327	340	351	358	308	298	354	342	368	323	344	314	348	347	323	316	338	359	348	342	362	317	346	338	326	379	358	326	331	362	331	351	374	341	364	314	343	381	345	336	347	337	373	368	315	312	298	334	348	342	363	342	383	348	367	320	339	364	326	358	345	344	354	365	366	339	336	339	353	320	364	305	358	355	335	387	341	339	331	332	345	366	354	377	340	375	334	321	344	357	341	385	347	330	347	330	365	303	343	337	317	362	339	372	350	340	334	346	356	328	343	339	340	340	363	343	342	383	366	357	342	347	318	369	340	411	326	367	354	359	329	341	317	345	368	345	327	316	349	332	341	340	312	333	333	349	326	361	300	383	389	309	334	354	354	368	357	344	335	342	333	343	355	339	357	401	361	343	336	371	308	389	348	332	347	340	356	357	353	350	347	338	319	340	330	350	350	347	337	355	364	342	372	318	327	341	374	376	347	361	347	381	332	369	346	318	351	322	381	342	360	347	346	373	370	320	347	332	336	345	388	349	354	355	305	318	328	324	322	367	364	335	356	359	304	342	359	378	331	336	363	366	355	308	315	351	346	349	327	362	352	367	361	376	380	332	355	383	344	357	346	337	331	337	320	365	350	386	364	332	328	332	365	351	355	337	327	333	349	369	388	386	375	350	346	332	328	345	338	323	345	308	323	315	315	343	342	314	347	354	346	360	361	327	347	377	364	336	348	347	292	342	342	361	343	333	328	345	359	347	360	322	344	385	360	343	379	387	360	311	326	375	348	361	344	349	363	353	362	339	324	347	329	354	341	372	338	331	325	360	355	368	356	368	391	347	317	335	308	355	379	321	335	354	341	335	330	373	327	350	331	368	365	350	336	353	324	365	351	338	329	359	396	319	348	359	354	368	330	335	313	334	375	333	317	342	315	357	377	348	331	359	378	346	345	317	323	349	366	337	317	361	350	345	340	336	356	355	357	357	337	342	377	330	346	363	330	334	338	345	363	351	334	342	356	346	327	359	328	308	356	378	346	348	359	356	364	373	327	326	387	323	368	355	374	342	377	309	333	345	358	367	377	363	358	344	299	336	337	346	372	349	324	362	352	375	365	340	333	321	328	331	365	323	377	368	351	379	360	334	351	324	353	342	374	359	361	380	370	337	343	339	343	365	336	360	351	367	366	334	358	385	359	316	361	340	313	336	349	337	367	327	369	341	317	324	343	354	372	303	375	333	329	371	378	385	347	343	337	365	358	344	349	356	337	329	367	330	342	381	333	375	345	347	377	366	324	367	334	372	328	382	348	333	380	296	348	379	350	352	351	347	349	355	338	347	358	328	366	364	348	377	354	299	324	365	356	311	376	343	357	342	340	344	335	357	353	367	340	328	344	325	335	336	347	326	347	350	355	348	371	338	331	331	354	310	340	345	346	350	336	381	351	345	333	355	323	341	315	341	284	313	368	350	361	362	335	358	315	348	338	338	380	349	349	328	342	344	333	339	359	364	330	336	335	392	391	355	331	329	327	332	352	354	372	314	363	342	345	346	344	322	361	320	350	332	337	358	347	311	345	347	335	326	330	340	342	337	365	367	314	335	337	316	366	341	311	382	362	362	340	357	348	363	316	318	352	365	326	359	356	342	330	328	339	385	376	331	364	369	334	350	361	312	351	375	351	352	343	358	376	305	358	347	353	353	330	343	314	337	359	309	370	352	354	369	356	354	345	363	348	348	389	337	336	345	335	325	345	364	354	361	374	326	339	331	375	309	358	359	346	350	378	340	330	349	319	326	358	331	346	329	351	328	309	336	334	350	313	349	360	359	369	354	358	357	356	358	322	372	317	324	326	321	342	342	398	385	332	384	327	331	344	369	315	342	356	392	352	342	347	352	350	323	363	312	329	361	358	332	393	305	348	348	327	340	365	345	378	382	330	349	317	356	349	328	321	300	361	345	380	342	363	386	328	339	362	370	374	365	325	384	362	334	342	326	361	397	291	313	332	348	350	344	346	343	331	324	295	306	365	352	354	320	341	364	360	356	339	340	333	352	339	353	361	320	303	370	312	327	351	334	355	371	331	323	341	333	353	327	332	339	349	338	401	353	376	364	326	353	363	332	331	340	330	354	364	334	355	320	362
1985	953	1046	1563	900	849	793	822	796	804	808	812	812	813	798	771	795	781	774	848	814	782	771	794	765	829	802	827	788	811	809	819	781	771	862	783	802	767	809	813	795	755	787	792	773	751	756	804	809	823	777	769	885	794	810	792	771	731	821	800	799	765	821	811	782	823	831	781	825	767	815	781	778	819	777	790	791	819	764	822	841	771	792	803	770	791	801	824	821	776	797	824	781	843	777	808	759	810	766	809	734	845	773	789	776	766	815	788	792	805	806	830	776	762	813	776	826	835	818	794	818	787	786	794	780	753	805	815	793	805	830	800	800	813	784	812	770	756	792	779	793	756	785	775	798	827	776	808	751	775	782	765	760	832	882	818	774	783	769	831	838	821	768	819	793	761	778	773	838	800	748	736	783	807	813	816	814	788	835	749	810	771	774	754	793	807	825	809	819	817	786	772	770	766	755	801	795	827	863	779	742	844	823	803	795	813	806	812	759	765	768	752	779	808	840	849	850	819	782	812	841	762	833	769	805	777	822	748	837	799	731	756	785	836	841	798	814	828	819	794	818	790	796	822	805	752	788	782	821	790	782	871	774	843	813	770	801	809	768	748	791	819	780	780	831	768	787	834	830	809	750	807	793	818	869	809	817	783	827	803	823	765	822	803	809	819	848	806	794	791	796	808	759	808	787	779	749	749	815	710	801	781	767	781	802	830	777	781	858	833	787	762	783	832	767	792	781	778	773	788	788	779	823	764	793	739	811	789	825	763	816	778	834	826	829	778	797	815	799	771	766	774	815	786	802	781	810	847	815	774	840	807	742	776	806	784	784	790	790	778	775	805	764	817	810	805	715	847	858	760	803	769	817	787	867	796	762	804	818	744	834	806	805	805	774	777	779	795	787	763	786	768	808	793	822	760	757	832	811	826	780	823	809	797	815	834	806	802	768	816	781	767	791	815	773	797	793	823	767	792	757	775	794	806	742	748	815	802	802	803	807	806	839	850	782	758	779	793	794	811	802	819	813	787	789	774	784	768	777	794	812	805	781	745	792	800	767	820	744	854	791	810	801	823	774	779	760	779	790	773	750	775	775	810	837	780	792	797	818	774	811	814	762	824	810	796	778	828	845	840	811	820	793	790	768	763	830	787	775	804	840	775	763	787	818	809	793	778	791	809	777	811	776	811	778	794	791	769	806	834	788	792	775	847	803	810	788	800	811	821	786	833	812	823	806	800	744	755	809	768	812	838	789	830	777	854	829	788	785	807	799	786	784	762	800	803	770	738	750	785	793	786	834	846	765	799	803	828	792	760	807	787	756	790	781	818	797	829	846	850	800	730	795	759	760	768	828	810	839	781	834	778	806	779	785	782	797	797	772	830	773	765	818	801	784	756	803	745	799	803	807	802	802	774	790	810	854	759	789	762	783	751	850	780	827	786	742	777	763	826	730	789	808	840	817	773	807	769	822	777	770	759	806	786	747	796	794	799	766	864	784	789	821	750	800	836	799	810	813	763	772	823	801	832	798	826	794	783	800	833	803	796	803	788	814	807	814	795	792	783	796	777	795	795	801	816	767	822	823	800	784	799	816	745	802	794	781	768	786	808	808	801	811	765	794	788	794	789	778	739	775	804	814	786	808	801	775	807	779	816	736	756	807	805	823	752	847	762	765	788	787	813	775	813	754	814	775	771	814	798	790	800	840	793	828	762	712	790	803	786	789	732	769	783	777	793	789	853	823	795	743	850	857	825	769	798	789	809	787	759	735	792	838	790	814	794	817	770	816	758	840	795	797	846	761	802	784	798	812	742	773	859	792	771	769	807	807	838	798	767	806	787	789	783	819	795	794	790	756	793	763	782	781	815	822	745	784	780	795	777	804	737	795	798	761	781	804	718	818	750	820	768	814	811	823	782	761	828	817	751	817	863	822	805	814	824	805	804	781	752	759	763	803	751	766	818	815	802	754	739	785	769	830	785	810	799	819	814	829	804	782	830	800	825	780	793	803	768	796	785	781	811	783	781	764	788	785	801	759	785	834	802	812	806	727	816	839	810	802	770	763	811	790	826	790	745	830	828	845	788	802	832	818	785	789	800	827	772	833	871	785	829	822	783	802	841	789	806	764	794	762	802	791	789	831	810	769	768	785	783	857	764	823	802	814	764	805	803	780	787	758	756	821	806	801	811	780	830	775	789	754	758	829	783	766	832	792	778	817	803	839	817	826	806	792	773	828	804	826	785	757	820	784	776	771	783	755	799	837	761	796	786	768	790	749	834	764	840	811	790	770	786	788	786	795	812	710	768	797	808	825	762	811	799	763	792	818	824	791	797	794	805	760	800	767	769	781	830	816	835	810	809	765	771	791	777	807	785	742	804	801	825	834	804	774	798	809	830	836	800	794	819	820	778	777	779	837	842	823	791	837	808	836	827	766	822	864	800	774	823	789	763	795	822	813	781	817	813	812	812	800	770	785	823	780	784	796	762	842	763	720	810	809	832	782	782	777	791	806	749	745	784	780	811	772	743	791	794	798	773	819	794	767	826	738	760	871	787	795	776	772	798	759	788	805	802	794	813	779	780	819	841	811	798	803	774	851	826	809	754	832	839	791	789	817	811	804	763	810	819	766	801	834	800	800	768	806	750	747	779	836	760	835	781	778	790	769	749	835	780	749	821	822	819	764	784	746	804	836	831	767	810	726	818	749	797	881	794	805	808	877	780	793	820	794	826	801	830	804	763	742	807	764	850	763	803	783	769	753	842	833	810	778	826	814	785	790	754	806	790	798	796	777	853	787	806	810	810	807	787	771	801	788	773	838	858	769	761	815	837	779	794	794	801	757	750	757	770	782	779	758	769	783	753	785	797	790	821	783	763	763	758	826	818	814	809	785	784	846	811	826	772	784	788	812	826	812	815	833	802	823	830	791	725	840	773	779	827	780	795	853	782	781	826	773	823	747	795	821	781	840	798	831	855	848	778	761	811	812	710	813	801	802	802	758	773	826	807	786	726	805	763	805	791	796	773	764	777	783	782	803	817	782	809	828	813	787	786	825	779	835	789	796	768	799	778	787	825	822	773	787	803	780	833	804	810	780	805	846	795	816	777	800	803	794	800	815	791	790	805	789	847	853	818	801	792	797	795	787	743	831	757	779	827	833	753	778	777	760	756	786	780	794	819	777	773	784	822	824	791	802	763	800	766	766	768	839	773	834	792	778	798	769	800	771	789	843	828	790	805	776	780	807	773	790	800	814	779	803	846	775	811	784	807	834	770	830	734	816	802	800	872	799	809	773	812	759	761	787	773	778	823	820	786	834	800	798	722	783	823	793	810	801	746	800	775	792	847	756	755	807	805	777	843	808	843	774	775	775	842	782	798	800	807	761	779	803	775	762	780	818	809	762	727	796	810	760	788	778	813	787	751	815	808	785	783	783	851	811	799	805	777	818	806	756	823	818	761	789	773	766	813	810	803	813	784	799	777	778	757	751	802	778	809	826	739
8028	766	768	808	431	291	311	287	252	216	246	244	226	244	207	227	196	265	207	222	217	211	254	208	204	200	231	191	200	218	225	205	216	219	228	227	214	187	226	212	192	206	212	206	213	214	229	176	215	193	190	216	208	214	226	220	252	228	195	189	229	228	224	228	201	205	224	226	201	211	210	213	236	216	211	214	203	239	191	204	214	208	210	201	195	204	219	242	210	220	217	201	222	203	208	207	186	194	210	222	199	199	205	213	199	208	195	229	230	187	239	217	206	195	190	203	200	213	222	202	230	186	239	233	212	233	194	218	233	243	206	191	215	199	239	194	210	207	246	182	244	243	210	195	224	228	224	220	216	194	206	216	210	227	227	194	219	215	209	184	228	206	201	212	215	237	225	193	223	191	184	208	206	242	213	207	187	217	227	215	186	200	219	182	217	202	195	195	185	199	212	218	223	208	200	205	195	234	200	198	205	218	215	211	202	217	198	196	205	236	215	208	191	222	222	219	217	207	191	211	177	196	204	220	200	238	207	226	205	223	210	198	227	232	242	209	234	239	205	191	186	236	195	201	250	194	203	215	215	236	197	202	216	222	214	192	204	205	214	204	220	186	197	189	189	207	206	219	214	197	215	237	235	180	204	197	214	214	234	231	190	221	189	195	230	202	221	188	191	230	219	238	206	172	234	205	205	212	194	172	211	191	214	210	213	212	191	206	218	211	220	211	217	213	244	230	172	229	216	208	223	224	222	199	200	204	230	202	224	189	214	225	194	213	265	219	214	221	194	223	204	204	192	209	214	220	199	198	197	212	222	211	233	202	235	189	225	202	212	191	193	231	193	224	202	188	208	230	192	212	219	239	159	188	232	229	208	234	186	219	206	214	208	206	187	227	230	219	231	218	227	214	194	220	226	197	214	212	215	202	213	221	211	215	225	227	184	212	212	190	191	237	215	209	203	221	195	205	205	210	223	217	246	207	218	214	224	213	202	207	204	239	208	207	209	202	206	183	189	192	210	219	211	173	195	194	229	198	247	213	184	225	227	230	231	226	198	215	214	220	201	206	216	209	205	223	214	190	183	216	198	209	211	197	219	194	199	210	206	207	220	212	204	227	183	207	204	206	193	234	221	219	229	206	228	211	241	242	245	225	213	178	189	197	177	213	202	189	207	215	203	190	214	228	213	221	196	206	209	237	215	216	210	200	214	220	208	233	210	207	215	236	212	256	209	186	196	227	207	213	224	215	203	229	212	200	214	233	229	226	218	190	200	220	231	208	195	191	193	189	188	201	226	194	195	205	211	211	216	201	212	203	226	210	198	246	180	223	222	187	213	209	222	193	200	228	205	197	190	209	191	200	198	184	199	206	213	206	227	201	212	211	199	199	222	212	223	210	237	177	193	182	211	193	231	215	224	215	191	203	210	221	205	212	250	230	214	214	207	206	193	219	196	236	206	226	232	230	206	208	183	192	193	191	229	213	247	192	217	199	224	186	226	215	217	184	205	209	212	215	216	224	213	197	235	228	219	217	190	211	188	228	218	228	235	181	214	226	229	198	190	208	174	220	232	205	226	200	221	208	216	233	196	199	190	198	224	215	194	220	211	192	206	208	207	224	176	215	223	211	228	211	199	207	200	206	214	228	229	210	228	221	210	203	221	196	221	212	210	215	203	243	190	198	196	205	234	207	214	197	209	217	179	215	210	239	225	205	206	249	204	229	217	176	217	215	215	234	192	207	207	211	221	200	244	183	216	187	228	218	207	209	229	242	204	203	210	205	227	195	196	193	224	190	244	238	227	215	199	225	223	208	192	223	196	219	182	214	218	207	214	190	221	224	231	209	228	203	219	198	188	204	211	218	194	201	222	211	177	217	214	218	195	201	186	208	218	184	210	208	193	210	180	196	192	228	204	171	218	199	171	211	197	234	224	188	237	223	202	216	217	227	206	194	192	240	178	225	209	214	190	222	199	254	206	189	216	206	199	222	223	203	197	203	223	234	236	226	211	227	229	219	173	190	192	204	219	211	233	204	213	214	204	211	238	205	200	204	237	235	201	194	204	212	240	225	202	210	204	210	212	216	201	218	190	174	181	216	214	226	215	201	228	215	221	201	208	223	201	221	195	239	218	220	220	236	230	224	227	214	193	207	191	233	216	226	216	210	205	202	177	228	193	231	209	231	203	222	212	199	243	230	206	228	237	239	196	195	206	183	234	210	217	197	222	227	188	219	212	210	223	226	210	228	191	220	216	220	201	226	230	223	204	210	240	218	219	213	202	233	225	210	216	202	221	199	200	197	208	200	193	195	210	183	200	209	220	199	222	201	221	202	189	208	202	206	215	220	225	208	222	206	209	219	223	240	238	210	232	188	227	207	198	191	210	203	210	212	225	203	225	205	218	245	211	181	226	219	211	232	216	209	222	226	209	216	209	189	225	208	183	213	231	215	192	212	209	192	197	225	204	225	227	228	210	191	227	225	221	194	211	201	242	210	187	240	201	236	175	200	228	205	243	238	206	226	211	217	207	220	217	213	205	192	220	215	184	205	213	233	187	188	208	223	195	205	215	185	209	212	220	201	233	200	183	199	217	217	192	216	226	223	207	207	177	219	223	233	233	208	228	219	220	228	226	216	180	184	186	206	215	216	218	204	219	211	202	215	192	221	184	238	188	186	214	235	207	218	215	203	230	221	212	231	190	211	216	213	218	226	231	200	225	211	190	197	206	195	186	204	207	199	200	210	199	219	183	216	217	205	210	164	210	205	191	246	205	196	208	237	210	230	210	207	210	200	187	187	227	231	224	190	234	215	216	223	216	174	215	159	222	223	232	195	203	186	217	220	209	200	202	180	217	228	209	221	184	201	211	199	223	208	226	198	196	230	211	218	218	219	195	209	211	208	192	217	231	205	216	200	181	212	234	188	201	183	182	208	187	193	215	200	191	197	221	212	233	210	217	197	225	208	205	215	219	234	221	212	200	181	208	237	226	184	197	197	190	199	192	212	209	236	205	207	205	190	196	209	228	237	210	190	209	217	187	202	202	237	202	205	215	190	204	230	207	223	213	225	209	185	208	184	205	208	212	202	201	200	219	190	205	200	229	196	222	227	198	182	189	221	200	228	220	215	221	203	170	199	190	216	226	193	199	216	210	204	203	226	200	199	177	219	223	196	207	214	220	223	223	205	194	197	225	203	188	220	212	228	208	218	225	215	206	199	232	205	222	241	199	208	240	227	200	223	213	226	201	198	197	200	200	207	204	238	200	210	195	192	206	209	204	222	219	214	203	207	209	229	232	195	205	235	207	225	222	215	190	205	177	205	205	229	217	201	241	240	213	241	215	200	193	194	242	200	208	193	184	202	216	215	202	214	231	216	196	185	203	206	206	224	182	203	231	209	204	228	223	196	173	209	191	186	223	201	225	239	214	221	227	207	192	213	197	211	187	193	209	191	194	209	192	209	207	201	224	232	191	178	201	187	191	210	195	216	213	208
6439	1027	1729	2605	1436	1142	935	868	785	772	683	677	697	667	633	618	646	638	572	592	607	621	627	579	612	593	599	568	617	584	582	575	605	539	613	539	548	575	538	540	548	583	589	567	564	506	568	511	524	582	555	588	573	557	528	548	558	513	590	586	587	573	549	511	542	553	559	579	583	556	606	518	555	537	554	587	519	520	549	587	541	552	575	580	563	590	531	548	543	552	558	537	541	585	561	552	575	543	555	537	538	533	580	544	559	565	567	549	534	529	548	563	578	575	535	523	543	580	511	494	553	586	541	544	580	615	527	556	578	541	543	546	560	575	559	572	552	582	577	552	588	591	535	578	542	579	564	572	567	572	541	547	594	541	502	548	560	554	566	581	587	577	512	564	572	530	522	561	548	512	553	555	580	609	551	543	570	549	546	566	556	539	560	571	534	570	546	558	587	531	549	585	572	547	544	572	582	567	560	512	540	555	569	570	596	553	575	555	535	550	522	545	562	568	584	560	568	543	570	556	531	498	556	521	545	586	553	579	482	566	534	545	547	566	579	561	570	581	540	581	565	574	565	550	576	594	539	543	536	578	559	551	560	601	570	543	543	490	556	535	548	589	512	588	559	571	531	525	576	544	575	589	538	527	570	560	561	516	591	551	532	539	557	567	539	555	558	554	560	572	527	593	528	515	570	587	542	601	536	503	546	571	551	551	572	564	557	524	557	574	566	552	571	564	546	556	551	557	522	561	536	579	559	516	501	564	549	528	545	560	570	586	554	520	551	582	547	580	585	558	550	580	542	563	554	541	550	572	539	523	546	516	582	513	543	515	557	564	569	577	570	531	574	547	552	567	555	561	540	545	548	565	564	552	564	579	552	543	571	566	554	559	592	530	551	556	530	578	587	547	574	576	534	537	509	572	583	572	531	537	565	607	567	534	558	491	553	569	614	568	554	566	589	552	561	564	562	537	557	579	543	559	545	577	560	548	553	553	585	529	559	528	566	561	586	573	581	571	612	495	593	528	549	518	545	579	508	549	514	559	556	535	527	527	549	554	565	533	567	549	556	512	553	557	567	554	535	512	545	532	530	528	540	612	543	543	539	532	592	557	549	532	551	549	587	543	577	562	578	552	551	535	556	564	562	543	565	566	538	526	579	575	556	532	589	558	538	535	598	545	499	571	573	543	541	581	561	535	561	563	541	560	538	574	535	537	533	596	570	535	555	558	548	569	545	588	523	553	550	547	538	501	516	554	552	558	562	528	553	550	556	559	571	565	547	579	549	558	539	538	582	629	574	563	560	576	573	533	548	571	559	572	584	588	548	587	568	579	580	594	619	539	539	538	561	572	530	529	547	533	528	564	544	570	577	541	550	570	545	515	549	518	548	583	518	568	560	539	532	582	557	577	565	597	529	553	584	571	544	521	512	551	556	548	578	548	600	591	549	514	543	557	521	592	529	580	574	565	554	581	524	580	571	542	580	531	554	541	599	568	578	532	571	563	525	575	598	537	550	509	543	544	586	559	527	553	570	605	563	531	527	584	513	499	555	530	574	518	557	553	557	618	570	550	578	553	558	520	533	530	528	546	560	573	550	568	573	576	534	552	576	568	540	569	543	547	564	588	530	556	561	543	553	585	513	561	587	547	565	593	569	512	591	569	535	572	576	557	573	551	564	546	502	574	559	551	521	524	561	565	583	561	590	581	580	560	576	522	592	562	550	559	580	564	553	546	511	532	558	545	536	576	566	558	566	536	515	564	531	563	522	525	539	566	553	551	571	529	559	526	521	546	522	510	533	551	540	556	514	534	571	555	575	578	558	528	575	586	577	567	579	602	553	599	565	560	540	575	565	562	512	534	560	574	553	577	558	623	539	542	561	571	527	548	566	588	566	559	586	578	557	549	535	513	555	523	579	591	617	536	544	561	553	567	500	572	575	537	562	506	565	565	569	556	551	545	548	547	562	549	551	547	554	545	539	545	585	554	533	552	576	523	530	543	522	595	573	584	546	591	548	562	553	532	551	544	559	545	567	567	532	543	569	594	552	556	567	569	568	612	576	529	562	574	576	588	549	556	556	568	533	604	561	515	560	528	532	526	567	523	523	569	584	538	521	539	566	581	563	538	539	513	564	545	567	619	551	561	523	574	565	542	527	503	570	547	557	567	540	561	540	547	543	552	580	510	543	590	552	582	591	525	558	567	539	547	576	555	559	525	561	529	586	578	565	608	565	587	550	561	520	548	577	561	514	547	520	555	543	576	528	577	569	550	551	557	562	561	507	555	569	553	507	561	547	514	544	561	584	577	608	583	572	551	521	567	534	589	585	536	566	568	568	530	549	505	561	531	557	555	519	600	532	552	540	565	570	569	557	551	531	528	546	517	573	550	553	542	578	547	574	594	579	586	549	581	554	539	530	587	527	541	510	583	558	522	531	543	563	530	547	550	558	558	551	561	568	546	522	557	595	579	558	577	559	543	533	583	519	543	573	522	588	586	575	543	587	523	526	566	567	535	559	545	554	557	575	593	592	581	568	527	573	536	578	550	557	519	551	538	585	583	508	554	549	576	550	515	570	534	577	570	547	554	539	566	534	544	561	567	584	536	553	534	589	544	565	559	541	534	571	554	522	566	521	593	531	536	544	550	518	546	553	550	564	541	550	567	537	541	559	575	572	555	548	525	509	567	598	558	607	572	583	571	581	528	560	603	514	571	555	539	614	585	560	556	568	555	574	528	549	616	556	556	569	555	584	529	534	547	594	563	573	584	578	571	583	539	553	540	548	544	526	552	547	554	549	549	548	550	558	597	544	552	531	579	528	520	562	508	498	566	561	577	516	559	494	562	531	566	577	538	546	550	564	556	532	560	571	551	553	579	535	562	570	553	530	492	563	564	564	538	547	519	537	552	564	549	571	581	564	500	560	510	584	559	558	559	569	533	539	570	534	560	564	532	572	569	547	486	519	606	542	521	519	539	547	525	578	531	574	562	503	585	525	591	588	566	513	570	578	552	565	554	515	552	550	567	528	580	554	561	544	526	543	569	538	583	564	530	537	577	580	592	566	581	526	574	504	540	560	557	515	538	516	576	584	559	587	548	527	527	554	557	569	524	597	554	554	570	580	536	555	566	544	529	569	539	555	537	543	546	523	560	552	517	586	557	588	547	586	580	562	576	552	568	550	535	582	518	582	523	563	572	569	553	579	585	541	546	512	559	574	545	526	563	532	529	540	564	547	556	508	522	534	584	551	566	551	542	559	543	555	573	565	544	598	554	577	584	539	548	581	532	560	523	563	518	536	526	556	554	541	594	538	578	525	577	498	571	512	540	559	548	523	534	600	570	580	561	581	545	539	601	537	559	558	572	549	520	573	559	588	568	569	535	567	577	540	529	562	549	589	560	562	571	554	548	551	542	538	564	542	575	519	574	576	573	597	559	575	514	564	594	586	535	558	522	562	551	545	540	576	520	565	570	561	512	551	551	556	564	565	595	535	545
15048	1748	1447	1467	765	685	585	517	472	486	386	412	410	416	386	420	455	376	410	389	406	389	435	373	413	371	389	400	435	386	366	351	357	409	409	373	405	366	374	364	380	403	395	428	369	375	380	393	377	422	393	369	392	388	402	383	388	386	398	393	372	378	395	389	414	386	348	385	362	361	392	392	385	368	367	367	339	354	394	387	428	387	382	388	407	389	366	355	395	368	411	391	379	364	370	348	406	400	365	367	368	369	364	358	389	430	404	407	398	338	359	356	376	357	445	381	387	405	387	356	388	366	374	390	383	384	392	365	394	378	387	371	410	369	405	406	413	421	355	395	377	374	404	328	382	316	396	367	341	383	347	390	391	392	347	382	396	364	399	402	389	370	393	398	345	390	342	370	393	376	399	404	374	382	375	391	418	376	366	396	391	401	398	375	422	357	367	355	375	395	403	367	364	345	374	365	401	351	389	364	397	380	353	377	378	360	402	409	401	369	379	403	367	369	366	405	373	383	365	371	379	373	391	353	350	383	386	372	404	391	381	355	391	399	377	374	351	381	376	394	347	362	415	387	382	367	376	375	344	399	383	373	380	357	354	371	364	380	335	409	375	360	364	388	368	388	391	348	384	393	413	398	350	364	385	420	388	393	411	360	391	376	400	376	398	375	401	413	352	389	408	392	389	399	359	436	381	365	407	389	382	371	385	360	394	391	385	350	394	411	416	356	352	367	392	364	367	370	388	372	352	400	363	356	399	394	365	355	397	399	408	391	339	389	398	367	401	349	394	407	395	365	392	413	365	389	408	368	378	377	384	387	358	370	410	383	358	389	386	388	379	404	368	395	405	422	417	370	364	376	393	327	419	370	384	426	391	412	362	389	379	393	417	400	419	381	386	354	378	356	377	378	367	382	388	399	401	355	368	371	385	381	392	376	407	372	375	411	391	374	378	371	410	406	398	359	360	403	406	366	347	403	359	390	369	383	374	359	374	381	389	341	383	412	375	386	413	347	383	401	342	355	358	384	403	366	374	389	392	391	413	369	365	382	364	394	357	392	366	409	385	392	430	425	390	376	381	354	368	382	383	351	370	399	370	377	385	340	386	341	346	371	383	392	364	361	409	417	357	402	414	340	388	399	405	413	339	386	343	368	403	340	409	395	378	381	380	365	394	375	367	355	381	371	368	390	397	398	373	408	412	368	395	368	377	376	389	379	386	400	383	412	396	366	346	410	352	403	400	396	345	359	378	361	401	391	391	357	382	362	392	398	362	363	384	380	395	405	410	427	400	382	349	381	366	405	445	368	391	384	370	369	436	379	416	390	392	376	394	351	372	401	370	353	388	346	377	365	428	405	352	367	379	405	399	371	401	386	379	383	384	432	386	403	414	389	393	344	401	379	358	397	407	392	375	323	365	374	377	407	382	359	412	369	384	443	381	363	357	366	352	357	378	406	403	352	377	377	392	356	362	365	357	352	385	402	419	364	398	395	337	384	387	398	364	370	357	371	369	394	405	364	396	338	361	397	413	373	367	400	357	355	401	389	350	388	396	421	378	414	386	390	410	405	396	342	399	400	389	402	378	401	385	371	355	395	377	409	398	404	336	374	377	408	368	350	387	414	362	370	369	375	352	388	398	396	376	429	388	401	373	373	366	430	376	396	372	387	374	379	406	357	365	365	419	339	359	377	356	389	356	363	376	385	368	319	412	389	393	367	363	375	386	408	394	362	381	387	407	408	359	386	390	358	354	358	386	366	370	378	356	364	351	387	354	423	378	371	389	377	387	394	389	408	381	359	366	378	407	364	352	371	400	351	371	386	407	348	418	403	394	404	421	403	384	389	383	358	376	429	391	356	376	373	389	405	402	338	357	370	392	408	372	394	419	388	420	386	381	383	417	429	361	431	370	368	413	397	411	390	398	389	389	395	372	333	403	425	345	381	337	368	380	357	411	411	394	406	404	395	372	377	375	388	402	368	403	398	396	410	335	376	376	407	389	391	373	352	381	381	377	368	384	372	352	369	388	392	446	382	392	376	368	383	357	379	365	391	394	353	386	378	363	378	363	363	412	399	329	370	385	379	385	389	379	385	400	397	394	385	473	361	392	365	413	386	364	407	368	373	359	357	358	395	411	399	336	340	361	350	406	347	427	395	407	394	409	351	368	375	438	377	374	377	437	410	382	382	408	347	394	362	402	402	372	409	378	367	423	399	398	332	390	399	403	413	365	396	364	393	405	394	353	364	396	381	375	402	383	366	410	386	372	405	368	393	354	407	378	397	382	374	413	414	372	365	393	377	417	338	356	391	356	353	374	378	389	394	383	360	367	390	367	413	391	362	376	376	354	377	373	385	363	403	407	400	397	376	404	371	349	393	414	418	396	387	390	393	384	411	403	348	394	391	375	371	387	385	376	362	404	387	362	411	431	336	366	407	376	349	350	373	385	390	381	360	429	352	420	399	376	408	372	398	368	379	368	377	364	378	336	378	337	370	380	378	380	391	385	420	373	372	383	383	382	390	383	349	371	377	395	376	367	392	382	418	402	383	366	362	387	376	417	370	382	381	398	391	355	368	397	370	361	396	371	385	388	401	348	341	377	369	395	406	415	408	384	377	381	368	395	381	398	411	377	384	396	369	354	344	434	397	395	361	383	395	379	408	382	389	381	409	369	371	375	376	387	373	379	393	388	433	378	324	383	377	357	388	387	411	369	378	401	395	341	377	390	374	367	405	396	383	385	345	377	382	415	391	399	381	369	368	385	363	357	397	375	367	360	363	361	355	397	391	392	361	372	402	389	350	430	389	342	394	391	373	435	358	356	335	400	403	355	355	389	396	391	389	418	408	402	401	407	394	378	389	368	368	389	401	361	370	386	383	376	411	393	400	389	367	384	370	368	425	366	396	346	373	360	378	406	397	416	400	338	385	329	400	377	400	403	409	305	358	391	354	415	416	431	411	402	364	348	354	380	414	355	380	388	386	392	367	357	397	386	350	324	378	368	428	349	376	407	377	421	430	391	357	406	390	395	351	372	386	382	390	343	385	364	366	389	377	409	392	337	396	358	344	368	393	410	391	385	363	355	374	384	391	387	354	402	367	417	378	382	394	387	380	409	341	338	425	347	392	412	374	373	397	453	383	405	400	353	382	367	368	376	372	383	432	371	355	400	344	389	374	370	365	364	377	386	395	371	385	405	381	395	363	377	391	379	406	410	404	389	385	358	417	367	402	315	354	376	409	413	389	369	397	394	407	411	382	345	344	376	377	366	359	401	432	407	358	382	375	415	361	379	363	363	361	330	381	365	386	359	383	341	384	380	384	374	391	391	400	363	359	404	378	364	381	364	374	378	338	400	415	389	361	366	376	379	364	400	384	421	392	381	393	383	378	437	439	398	377	399	379	387	357	369	373	355	367	396	369	379	380	421	409	370	423	386	368	392	415	396	355	392	398	377	383	356	370	351	398	388	346	391	404	408	372	372	386	359	343	416	383
8602	1695	3086	4256	2588	2005	1764	1522	1382	1263	1282	1227	1205	1101	1097	1072	1023	1045	1037	1007	984	955	1002	936	968	1005	1043	972	918	955	955	917	950	934	902	941	972	922	885	919	971	919	946	939	887	905	967	899	942	933	928	911	863	936	991	887	889	914	884	900	917	876	945	876	974	945	918	901	942	856	925	938	925	947	943	906	933	936	860	946	904	885	927	897	890	917	872	926	853	891	929	933	899	892	917	899	867	881	917	945	929	936	926	841	921	927	904	884	901	906	850	937	970	916	932	885	906	900	865	942	908	964	927	879	922	916	873	900	866	854	898	893	919	889	983	918	846	948	895	908	915	897	914	867	921	960	927	915	921	932	885	956	924	861	930	923	933	906	924	923	924	911	878	940	867	915	933	898	913	881	943	931	940	977	921	937	868	921	882	918	946	954	951	931	922	871	966	904	865	920	973	928	870	912	928	937	919	949	915	864	899	877	955	944	870	920	909	870	944	892	862	928	921	896	925	985	918	930	890	893	872	899	916	885	914	900	931	896	870	956	894	875	884	973	869	891	931	867	933	870	836	916	841	907	908	931	930	933	907	937	820	919	895	875	939	874	920	899	869	841	891	909	903	900	900	950	887	882	869	867	875	910	886	853	866	923	903	857	837	933	906	909	881	908	931	888	878	878	960	920	896	909	905	877	941	888	878	928	906	917	873	915	923	912	895	877	926	931	909	907	863	894	899	899	902	939	938	893	899	915	928	873	901	889	927	881	893	896	956	919	910	936	869	886	901	930	950	934	924	900	916	951	917	930	864	948	886	896	942	912	867	945	884	942	873	875	926	881	922	869	886	924	902	901	910	942	819	850	950	924	893	855	874	905	954	914	915	885	917	921	925	854	950	873	853	914	862	878	821	885	896	889	951	937	915	857	905	919	918	907	868	907	918	934	904	878	958	937	944	879	893	916	952	919	901	944	948	907	870	908	932	911	946	961	884	904	905	897	926	900	917	901	880	865	895	942	970	938	881	899	924	915	903	847	876	920	886	917	910	874	861	873	910	916	875	907	918	939	924	918	919	928	908	833	922	935	935	959	908	945	819	841	923	931	893	851	964	880	921	842	885	957	914	910	893	910	890	906	954	874	923	914	906	904	884	861	931	907	942	941	870	868	833	941	907	897	921	893	935	971	906	909	914	895	900	870	886	922	947	914	893	948	888	893	925	884	918	915	925	910	905	924	886	891	869	913	867	888	890	921	895	892	942	868	920	904	945	947	857	935	899	905	902	871	863	947	907	878	921	877	921	894	908	973	906	863	890	844	892	949	905	925	939	908	889	910	901	937	883	931	908	894	879	932	915	914	912	962	898	888	908	899	975	966	914	922	877	895	943	902	925	906	913	860	887	883	896	872	912	927	873	870	879	924	903	935	941	875	933	871	893	922	920	954	928	898	917	883	856	928	889	924	889	902	900	910	880	929	900	934	891	977	855	888	849	927	908	888	877	854	894	882	884	922	977	926	923	874	921	927	926	909	911	929	872	894	892	846	942	914	882	906	882	965	916	901	928	897	890	906	924	881	912	889	976	890	948	912	875	899	905	913	913	932	918	916	916	894	892	908	905	921	945	856	899	926	866	899	881	893	921	928	902	892	929	899	878	900	942	886	879	886	854	931	877	889	934	904	885	885	925	924	904	903	910	904	931	983	897	968	927	934	928	894	917	940	950	895	922	919	902	884	910	921	883	927	830	920	906	894	917	998	889	884	932	878	881	915	861	897	886	926	889	912	981	896	908	899	954	917	846	905	916	889	896	938	843	886	895	903	923	931	837	884	900	834	895	914	895	897	894	928	913	900	869	958	913	919	857	916	873	867	904	889	915	947	887	916	902	887	879	885	879	935	917	868	920	880	879	868	916	915	874	951	884	925	909	918	930	917	944	914	930	937	895	877	905	921	922	914	907	940	880	953	867	895	920	925	971	947	912	954	890	930	912	975	908	952	896	886	882	910	898	895	922	896	884	902	844	934	893	922	934	934	919	931	899	904	906	881	880	940	938	942	899	898	887	893	881	942	981	905	946	883	867	916	957	883	914	950	910	919	905	903	949	836	862	857	891	941	945	877	920	931	904	890	924	883	913	890	927	907	876	922	905	926	884	931	922	894	892	956	913	902	906	906	875	879	928	941	924	918	908	879	897	930	906	934	944	875	897	910	881	929	898	882	924	847	927	860	872	844	842	890	915	911	896	980	889	939	944	892	875	880	938	909	892	874	944	908	929	875	879	940	893	859	923	928	883	885	963	927	910	907	919	903	914	930	908	915	900	940	926	895	901	889	929	890	920	881	873	891	937	832	926	930	911	935	871	858	921	942	895	870	899	940	886	920	922	875	925	893	811	903	925	878	972	940	885	938	970	879	872	942	888	917	917	885	911	903	922	937	899	915	924	899	866	861	904	918	909	917	924	898	853	925	893	935	904	903	920	935	956	880	886	892	906	880	906	904	935	897	957	890	904	898	869	885	917	880	882	925	922	881	878	915	870	893	928	919	874	935	959	923	869	906	874	925	842	909	897	917	904	861	917	900	897	875	921	850	859	912	918	898	895	912	898	908	896	919	920	889	887	916	899	884	963	930	918	876	936	926	929	901	926	895	911	842	894	933	927	903	878	889	911	900	889	902	911	871	898	914	874	849	887	940	878	946	951	941	888	942	931	968	912	918	900	906	944	908	932	857	914	934	891	886	911	924	877	866	881	893	958	916	913	921	901	884	884	918	843	914	876	903	912	933	923	851	914	878	907	917	910	863	862	930	865	919	928	928	891	917	950	906	914	904	926	879	909	942	888	922	918	914	897	924	882	921	913	888	937	894	872	889	888	986	920	853	864	885	879	890	943	863	862	940	857	909	909	888	918	885	966	933	934	923	891	918	885	935	891	976	903	880	922	930	887	884	910	845	912	933	878	894	958	872	875	946	934	945	921	921	913	922	924	854	903	921	919	891	880	872	972	878	858	907	924	912	931	926	916	905	922	914	897	951	924	884	890	935	923	865	910	924	870	907	861	867	932	948	964	949	914	921	950	898	902	891	943	903	904	954	886	902	891	877	928	929	889	904	951	901	877	897	879	874	932	902	861	884	905	903	874	921	871	923	923	954	920	939	882	869	864	925	867	903	915	916	883	887	936	894	926	962	857	904	890	871	924	899	863	901	867	953	942	927	885	913	912	880	927	948	883	861	919	865	885	960	913	928	901	860	894	909	914	964	834	941	924	919	904	957	948	890	884	921	883	895	908	949	939	883	929	923	915	896	932	895	866	900	878	901	861	916	891	895	915	912	891	946	912	896	899	901	900	910	880	923	936	903	888	927	881	928	940	906	909	883	885	920	911	889	887	856	897	864	917	897	942	873	925	945	913	895	831	935	916	923	902	934	879	948	886	905	969	903	893	925	956	885	889	914	912	873	937	921	917	913	885	901	911	908	896	861	912	965	873	921	939	935	921	870	926	912	871	889
1611	415	455	441	360	401	337	340	334	343	346	348	340	321	358	338	333	305	345	324	333	343	336	330	336	325	329	349	334	353	335	349	354	374	321	313	325	323	301	367	316	339	376	384	372	390	336	342	354	314	334	352	334	363	350	316	327	405	342	318	355	319	370	317	330	343	355	328	325	355	343	345	366	340	325	332	320	323	333	341	360	381	339	345	331	316	358	343	348	343	330	306	358	360	329	349	351	351	355	359	286	356	300	380	335	330	330	345	334	347	332	354	333	361	342	325	376	336	328	353	327	340	347	327	331	340	354	359	321	364	335	324	336	337	344	320	334	344	390	360	291	349	338	311	349	371	356	326	347	312	320	311	331	361	335	328	341	347	372	336	300	355	324	340	345	353	365	342	342	323	358	368	346	333	326	327	368	368	351	396	323	361	339	351	364	359	339	369	339	343	344	347	320	314	351	314	353	362	338	337	365	342	344	345	354	372	329	350	353	334	305	323	345	343	346	322	341	355	320	328	305	345	301	348	312	338	354	337	308	326	312	357	311	279	334	315	329	348	357	338	326	346	356	353	364	322	401	349	366	318	311	303	315	348	397	352	357	345	330	347	330	322	334	332	374	350	345	360	342	332	361	348	347	356	319	341	334	373	328	356	361	359	344	369	324	319	318	320	326	318	337	341	354	306	332	311	336	357	331	350	341	327	334	320	338	337	349	322	346	339	351	374	317	321	306	298	342	360	355	345	312	330	325	322	329	335	322	353	322	358	365	323	364	339	352	339	359	324	354	355	273	348	369	334	311	346	340	360	332	340	350	343	344	335	355	346	338	316	325	322	315	344	342	375	337	347	389	350	332	363	330	354	337	348	364	315	362	344	307	340	359	343	388	339	304	326	342	319	333	353	330	338	332	320	361	354	371	369	382	309	322	328	346	353	356	344	327	342	324	340	311	351	367	300	345	346	340	369	356	314	312	332	334	359	351	328	376	347	325	343	321	331	339	363	326	366	343	360	337	325	347	318	352	374	354	347	340	317	330	353	345	356	341	352	355	359	382	313	327	322	330	317	322	303	329	338	349	347	313	363	346	315	324	332	316	345	340	347	355	334	338	365	365	286	338	363	337	320	312	328	361	336	368	337	332	364	346	337	324	352	344	336	321	325	370	347	344	354	316	355	323	336	354	317	379	337	361	381	348	336	334	363	328	353	352	328	347	340	340	344	353	329	359	367	332	333	325	356	307	344	333	357	385	346	342	318	346	343	350	353	356	393	338	325	344	345	333	328	327	344	354	330	344	340	355	323	294	333	322	305	350	324	361	359	331	346	354	320	364	364	324	375	352	357	325	357	303	360	359	352	390	335	322	326	335	337	325	333	344	369	379	311	366	358	340	343	325	348	337	349	319	341	345	339	362	316	305	329	349	318	334	336	344	348	359	334	298	348	300	301	371	344	295	323	343	342	336	318	366	357	358	346	331	367	356	387	352	330	329	326	319	334	352	331	317	310	329	360	354	338	356	340	332	338	351	349	349	377	328	331	380	334	405	327	364	360	364	340	307	315	355	330	347	361	362	376	350	340	390	345	325	332	341	342	367	396	332	309	334	333	320	348	339	300	360	325	355	374	352	369	324	355	327	333	354	367	323	316	355	336	344	339	341	364	359	333	336	279	328	342	360	350	344	339	387	360	365	322	341	334	321	320	330	302	323	294	352	338	362	314	343	325	329	325	351	386	308	322	365	337	313	337	317	378	341	302	341	361	358	343	317	350	346	324	291	331	324	358	342	347	327	320	337	321	336	333	343	307	363	331	322	358	354	342	342	353	376	343	328	301	341	373	330	328	359	412	378	373	331	342	312	333	349	353	356	317	335	326	317	330	324	367	348	372	328	338	375	349	343	328	341	332	343	342	302	335	339	337	340	356	345	353	363	348	333	304	315	342	366	366	341	372	340	335	339	287	315	337	293	334	326	330	339	375	375	348	336	361	356	315	362	335	332	347	310	349	352	338	353	332	360	355	349	321	343	295	368	347	376	335	349	344	351	322	339	351	324	332	337	314	326	338	334	324	340	329	337	344	351	344	332	285	353	340	354	345	332	349	326	391	376	360	337	339	331	364	309	337	327	337	371	338	319	383	338	343	333	337	319	339	308	336	311	319	326	352	376	377	318	335	312	350	329	342	335	282	302	351	355	319	355	298	357	356	345	345	340	369	351	302	363	369	331	335	297	354	354	355	368	317	311	327	337	360	330	330	340	377	369	334	286	358	358	365	319	327	341	367	326	344	374	310	335	336	327	344	336	357	328	326	321	364	339	335	329	344	372	313	355	362	343	355	320	322	355	338	336	367	319	353	325	338	319	332	361	371	370	317	359	330	342	326	343	312	306	362	324	366	309	336	364	344	339	332	333	359	309	327	330	334	317	328	320	336	333	341	367	348	361	359	325	327	349	329	394	362	352	347	326	353	354	332	319	313	323	301	301	339	341	325	349	340	365	381	356	332	328	363	352	318	336	346	322	333	337	330	351	348	309	340	305	346	358	337	328	360	337	376	345	357	340	289	346	320	340	363	336	358	368	379	364	329	352	337	332	343	345	336	368	357	348	343	333	328	350	327	371	343	329	329	359	327	312	297	364	339	332	327	343	339	351	336	300	333	336	358	274	307	290	368	307	315	318	332	364	302	337	313	340	310	321	357	356	308	356	346	344	352	330	333	346	349	317	397	306	346	354	333	336	352	348	339	362	397	352	318	341	362	329	349	315	375	354	332	305	352	373	341	353	332	314	315	335	340	328	321	325	363	336	349	334	348	331	309	375	316	342	352	365	314	357	355	345	342	321	327	331	319	351	364	365	352	332	309	335	348	366	327	340	342	306	369	340	304	353	324	331	357	373	359	338	326	373	379	355	372	361	322	327	307	330	358	359	342	368	374	335	315	335	342	343	353	300	309	347	391	331	337	354	304	333	318	331	337	348	316	329	348	327	370	335	317	322	348	337	346	334	323	331	372	335	329	334	330	366	363	351	380	363	319	322	321	353	386	347	344	315	355	334	347	336	354	319	310	324	386	354	321	368	301	352	336	315	347	338	378	315	332	346	343	351	331	367	390	358	318	321	332	349	320	306	281	343	310	332	352	340	372	341	335	320	326	362	335	358	293	339	341	318	330	341	337	366	332	351	356	373	351	336	302	344	339	324	283	339	332	324	371	362	346	345	323	358	326	336	319	331	336	325	362	367	317	343	308	376	321	341	353	338	376	335	334	347	349	334	325	330	331	307	314	366	351	366	349	336	334	382	339	347	356	329	328	350	327	364	323	360	340	321	331	335	382	322	360	316	312	307	311	325	320	336	325	364	303	329	332	347	340	336	303	355	347	332	320	321	331	357	344	345	332	317	334	349	334	356	360	358	348	325	364	325	393	337	330	310	322	319	349	307	332	366	350	306	324	344	341	341	321	356	390	336	350	337	315	367	330	331	349	352	359	377	317	334	334	365	354
2028	882	1091	1012	937	802	791	828	787	774	821	818	768	800	793	818	826	798	813	788	797	783	778	790	777	767	761	828	761	770	855	777	824	831	747	805	841	810	774	786	756	811	813	828	836	790	813	751	787	866	765	863	794	794	779	800	802	765	799	800	832	755	779	772	768	790	776	761	814	745	789	802	801	766	783	772	814	763	761	726	760	774	760	845	805	737	786	805	810	788	811	802	805	837	810	772	751	769	786	781	736	782	798	839	783	791	803	785	790	768	767	751	787	832	749	821	784	770	764	821	792	842	754	767	822	779	824	768	767	799	774	776	734	802	784	782	813	738	770	831	799	764	771	809	750	822	781	812	778	801	794	783	783	790	792	841	776	822	776	784	768	779	804	822	804	783	755	806	795	793	803	786	728	816	842	772	837	764	814	776	768	816	815	809	794	781	758	760	769	796	730	774	758	789	757	831	814	801	763	786	769	756	775	777	761	825	754	766	856	764	795	812	753	816	864	811	800	810	774	781	751	759	776	830	823	773	773	790	794	791	856	774	794	810	768	781	793	824	781	778	774	843	766	795	792	756	799	854	808	823	760	775	773	783	781	745	779	806	803	810	799	778	804	807	765	833	771	794	791	780	752	737	788	799	829	825	823	721	766	778	766	796	838	800	809	779	811	806	794	799	828	817	771	808	779	830	774	780	796	839	773	803	779	837	784	781	788	796	749	739	771	770	802	816	772	815	740	805	780	789	779	794	723	839	761	802	778	760	775	747	800	790	791	793	785	829	748	767	767	790	775	795	766	758	781	776	742	760	809	826	817	790	782	742	798	820	779	787	793	746	789	776	831	783	772	779	800	810	805	796	793	757	740	841	784	815	771	819	814	766	783	747	808	843	816	792	829	766	789	770	797	825	776	760	801	791	775	801	813	773	775	778	760	794	759	800	800	829	773	745	801	846	788	776	800	786	758	769	774	794	816	793	806	780	744	790	798	797	725	836	811	844	799	728	743	734	744	767	743	748	764	801	743	817	779	748	829	799	790	785	806	824	782	748	769	761	816	810	775	796	787	780	792	770	765	747	803	811	787	793	795	806	789	838	760	798	807	808	810	727	758	830	728	774	799	765	794	783	758	823	805	771	827	814	862	775	814	788	766	758	800	758	744	795	777	765	808	794	825	790	817	754	850	776	802	764	813	829	817	822	769	777	740	764	815	778	806	805	773	790	771	795	772	797	775	811	789	802	747	801	795	772	770	786	769	815	837	756	834	811	809	767	719	813	754	767	786	772	795	799	732	778	801	793	792	751	763	762	740	777	818	810	768	810	831	800	832	798	803	811	860	766	838	778	790	767	828	818	834	820	814	776	746	767	810	753	766	797	825	822	817	788	820	745	798	772	796	762	756	814	807	783	826	789	811	826	821	733	785	798	806	775	771	747	787	787	795	765	795	810	828	827	725	775	787	770	762	806	806	787	757	809	795	770	838	798	788	818	771	850	830	774	767	828	782	767	818	782	776	807	791	756	766	766	761	746	796	793	803	740	806	763	781	820	738	784	779	817	809	781	766	770	806	763	769	785	822	787	796	784	784	797	808	800	849	800	793	769	744	836	797	815	815	819	804	828	785	800	766	815	775	797	748	780	800	766	848	838	825	783	784	760	752	778	775	808	812	788	830	811	799	832	820	744	773	780	821	823	832	749	810	738	805	795	803	821	779	779	795	786	779	813	789	777	792	794	819	761	839	802	816	780	750	792	763	797	838	808	821	791	796	783	794	756	757	751	802	805	767	792	840	800	766	776	864	823	794	787	774	836	794	756	772	787	803	814	777	791	828	828	764	783	760	761	809	795	768	809	797	791	785	792	830	772	775	770	781	785	814	782	797	803	763	736	787	779	744	747	802	815	761	768	831	779	791	828	772	843	763	780	779	807	788	804	801	811	799	747	760	789	817	783	783	795	835	802	819	793	808	812	827	809	814	796	794	772	812	838	782	801	836	798	777	779	801	804	778	802	754	808	810	779	844	739	795	788	824	797	732	790	827	805	756	800	780	832	810	745	758	802	793	807	790	745	772	768	776	823	799	768	782	757	772	758	790	833	735	833	815	808	784	807	736	769	814	827	767	803	787	798	801	803	808	752	761	747	745	796	786	811	814	738	800	773	806	782	830	787	820	771	827	789	767	790	792	745	812	794	794	798	788	809	744	744	814	819	763	736	775	800	769	842	743	797	816	750	779	834	756	801	803	752	735	785	756	765	799	813	773	789	796	800	806	809	781	822	802	820	790	849	783	803	807	766	814	785	760	806	750	744	809	810	739	801	752	798	788	738	766	758	777	837	842	807	819	755	743	791	758	834	866	786	763	769	764	821	737	783	777	809	763	763	769	779	852	780	761	777	797	796	832	731	791	805	774	813	791	778	822	831	794	782	755	824	790	790	852	789	767	769	758	786	793	812	798	764	743	782	763	764	814	772	764	817	847	809	765	839	766	796	802	805	786	828	805	775	794	782	731	770	780	786	786	787	820	763	771	837	778	777	759	753	831	747	814	775	790	792	821	832	728	832	839	788	836	770	801	754	799	769	810	782	753	763	725	784	789	798	764	738	816	785	837	816	794	786	765	809	812	765	812	777	784	777	800	775	784	795	798	785	762	784	770	784	738	759	845	788	787	737	795	738	745	774	765	761	741	792	778	821	784	812	799	792	797	817	761	766	756	811	799	775	768	767	772	773	783	818	771	748	793	804	744	787	803	803	752	774	808	787	760	744	809	760	796	773	789	790	768	805	769	802	788	764	762	781	749	807	781	821	796	822	767	773	724	799	815	814	797	762	821	758	745	780	819	815	777	828	800	795	817	777	839	759	794	842	803	778	850	809	758	808	795	794	817	757	755	800	769	788	761	779	813	794	840	781	785	790	739	808	813	805	793	771	781	857	797	802	813	769	813	800	746	824	767	827	785	787	808	791	795	791	811	801	833	776	788	762	805	786	819	769	784	755	798	788	796	750	751	782	769	800	773	797	791	844	756	772	787	817	776	807	773	789	785	820	826	780	789	778	770	836	774	869	829	781	770	816	836	758	730	760	808	782	801	766	755	732	798	770	787	742	760	775	776	813	768	782	782	781	753	818	720	761	788	782	826	764	794	802	813	782	785	789	799	758	776	785	794	816	786	797	775	805	758	819	770	814	752	767	753	786	823	835	790	787	744	797	792	824	793	749	844	802	799	815	826	779	780	769	833	786	753	723	756	758	797	801	804	802	829	750	788	830	778	782	801	767	803	802	813	776	825	798	810	799	787	747	787	770	770	779	763	771	799	808	757	801	788	777	781	820	797	783	804	791	798	761	837	769	783	756	782	789	791	791	785	855	768	737	834	826	801	748	794	748	755	832	790	815	769	827	842	822	777	778	777	764	811	820	740	809	804	741	771	801	813	816	757	781	814	771	748	786	826	745	785	786	785	804	732	801	870	820	824	743	806	787	792	771	808	764	793	759	779	745
7984	681	828	537	403	341	294	287	239	260	251	250	206	213	224	178	245	225	232	215	209	221	204	216	213	188	224	208	225	202	228	201	199	213	202	218	229	227	203	199	199	216	205	189	220	197	207	207	204	275	217	214	228	213	210	223	206	187	214	216	207	180	184	201	217	213	189	228	228	201	210	216	224	196	196	182	190	200	213	212	190	218	199	197	200	202	188	212	197	236	227	206	206	221	221	212	230	219	183	227	187	184	222	223	228	222	221	197	192	207	206	207	214	209	188	192	195	195	202	206	201	197	209	190	199	220	205	214	196	219	222	195	202	209	205	203	218	225	192	201	193	213	221	195	218	200	195	203	251	214	243	206	228	227	208	215	235	209	211	193	191	214	230	225	223	176	220	183	240	216	219	198	219	233	204	208	221	225	227	209	194	207	167	179	217	203	197	221	237	218	210	235	221	186	226	182	201	222	217	205	231	215	202	226	200	215	204	254	208	210	200	214	208	196	218	249	234	207	203	205	247	219	219	212	197	221	199	187	199	238	204	228	217	191	203	217	211	225	204	224	222	180	223	229	197	202	222	220	206	192	223	204	221	198	220	200	210	199	215	193	214	205	204	194	242	186	219	203	207	210	220	212	199	223	184	205	221	228	187	206	194	196	198	238	227	222	187	208	197	224	192	212	231	202	223	219	239	191	225	216	198	259	206	171	208	235	189	212	222	213	210	188	224	190	222	211	219	199	221	234	227	215	223	199	218	194	215	206	231	208	166	172	224	195	226	200	187	196	210	203	215	219	203	185	220	226	205	186	232	213	220	197	240	179	199	201	208	198	222	200	223	204	221	227	180	215	177	208	223	208	226	222	204	200	202	215	201	206	206	188	183	195	201	190	218	217	203	169	200	212	203	229	211	197	215	197	202	190	204	210	221	219	191	201	221	231	177	227	198	201	216	192	227	178	225	201	244	206	215	208	222	217	186	203	187	216	203	232	210	202	197	222	200	232	234	198	221	194	209	212	208	185	184	192	202	185	217	224	199	175	211	200	198	193	212	207	215	203	207	215	214	191	220	171	210	215	207	227	206	206	217	197	230	199	207	237	214	189	227	227	208	190	217	218	196	209	228	208	223	219	219	232	206	208	215	216	211	231	170	185	210	179	192	221	220	205	213	225	216	191	185	204	198	193	214	190	236	181	220	198	205	213	206	199	206	206	205	189	244	253	196	222	205	200	227	224	211	192	215	224	238	214	196	221	216	209	189	219	213	214	176	223	217	173	202	230	233	210	208	224	216	233	216	236	222	228	194	186	233	230	182	205	219	231	213	185	195	205	197	212	211	205	215	223	233	217	194	236	209	240	217	214	218	221	210	212	214	193	226	190	214	223	247	206	237	202	213	215	208	222	206	208	204	192	198	201	209	198	219	213	207	199	204	201	222	192	204	182	214	224	185	211	213	211	237	207	212	215	194	198	204	194	225	197	210	209	203	206	202	241	197	217	236	227	228	190	220	167	194	207	223	228	201	222	205	228	190	247	211	218	196	214	212	202	209	219	256	223	221	193	189	197	205	204	246	224	184	207	192	213	202	200	199	200	213	215	209	217	182	195	197	203	215	205	189	213	273	216	194	216	185	194	197	217	209	199	200	200	191	201	206	217	211	189	179	226	200	179	191	205	195	209	182	239	217	205	201	193	223	215	226	219	235	203	204	186	203	190	208	192	216	206	226	202	216	237	214	231	205	226	175	190	193	213	208	223	201	198	211	199	228	211	215	197	229	234	216	199	199	216	224	193	206	221	220	207	203	182	201	212	199	206	202	175	208	201	208	182	229	223	202	188	189	219	188	202	173	208	194	207	220	225	193	176	195	216	238	236	196	205	223	214	178	215	214	261	215	191	200	223	235	202	219	210	227	218	242	209	189	240	206	233	200	185	228	239	198	203	220	216	205	202	211	198	210	233	241	232	188	198	205	200	220	197	215	228	201	209	223	219	175	232	187	223	226	222	218	201	220	221	204	202	189	220	206	205	222	229	211	177	213	205	218	185	219	214	199	223	209	212	212	222	217	198	202	200	236	218	229	229	210	221	190	228	213	192	205	217	186	193	199	209	208	225	198	240	214	199	221	226	186	213	213	187	214	239	238	222	200	241	225	238	198	195	209	197	215	238	214	211	194	179	192	222	199	231	205	265	214	221	221	195	223	208	236	217	196	224	193	212	192	249	233	206	238	211	229	201	216	225	231	207	219	206	207	201	218	207	189	196	221	216	219	201	216	189	193	234	193	198	201	227	200	233	217	179	224	192	216	195	232	183	200	203	205	216	215	213	213	211	208	199	211	205	221	219	239	209	186	240	210	208	241	197	204	206	208	184	239	243	227	212	221	233	203	214	211	231	191	218	221	216	195	193	191	205	210	209	220	188	186	218	194	219	195	187	216	216	199	244	202	227	198	217	221	194	215	229	181	214	206	220	223	218	196	230	191	231	189	193	201	205	224	200	212	210	187	215	207	187	206	244	190	235	190	204	201	190	165	196	194	180	225	199	214	205	185	228	199	224	226	233	190	248	210	215	215	198	215	208	208	237	209	191	198	205	212	214	221	197	212	212	227	227	198	204	249	198	204	215	190	214	222	205	223	194	206	190	198	195	217	199	192	204	232	211	175	229	200	200	173	240	193	210	187	234	200	211	205	218	208	204	216	204	212	225	202	207	207	205	205	197	195	231	207	217	209	181	228	215	221	210	204	207	203	194	207	195	204	209	186	236	199	214	176	227	199	197	192	189	221	227	198	225	224	168	224	195	209	182	234	198	228	174	194	216	212	214	184	210	217	202	224	211	200	190	209	225	202	192	217	221	208	216	214	188	196	227	206	190	248	197	209	207	200	215	201	235	215	210	191	205	192	203	208	220	208	210	235	192	182	224	208	223	187	220	195	220	195	212	205	195	219	203	234	227	196	218	195	186	204	215	217	226	202	224	193	194	189	204	237	211	193	173	203	230	242	187	211	209	209	219	226	201	201	202	206	175	188	221	186	201	225	199	193	217	201	230	218	237	230	198	207	190	186	221	226	184	194	205	197	203	229	186	172	226	199	197	208	182	202	223	238	228	198	189	212	217	208	229	206	235	217	206	186	206	221	194	207	232	211	222	206	201	210	206	217	210	184	214	218	231	219	209	221	204	189	177	197	204	214	224	218	207	182	211	213	194	197	205	186	198	207	182	227	174	196	209	213	212	198	196	194	201	213	185	210	192	202	203	198	246	205	207	204	222	219	189	208	196	214	195	218	199	195	179	213	229	191	197	191	196	221	203	238	218	206	196	250	221	208	215	216	214	213	179	201	194	215	231	207	184	233	223	203	227	205	206	215	194	224	200	212	203	244	179	225	182	214	212	191	211	208	208	179	204	191	220	193	197	198	199	239	197	213	187	196	225	205	190	197	213	212	179	205	236	196	199	226	208	213	192	200	206	202	211	193	215	208	184	188	198	202	190	218	235
6395	1000	1941	1602	1427	1147	925	890	807	748	763	682	652	639	625	679	639	638	631	611	594	594	559	587	573	586	597	564	602	586	554	580	580	565	578	587	585	542	530	576	548	590	561	526	535	580	564	580	570	575	531	495	597	557	559	552	574	542	574	547	544	553	588	561	521	544	565	547	572	554	556	566	558	573	578	577	542	576	566	572	564	514	541	577	511	545	575	560	543	591	568	559	546	548	512	533	532	517	537	553	569	578	562	560	538	558	533	534	575	535	548	559	557	600	563	539	570	547	543	550	540	549	541	521	511	579	517	569	503	575	552	552	535	580	559	550	503	595	538	609	543	553	515	533	554	569	553	594	576	539	568	596	524	547	574	563	585	596	532	530	573	563	555	576	531	524	590	551	516	580	563	544	565	547	564	563	497	569	568	545	587	507	602	563	556	579	548	589	542	546	524	570	551	555	535	590	556	555	511	555	565	592	521	543	521	563	539	586	517	558	523	526	546	539	595	569	547	547	554	538	592	564	582	573	567	591	546	582	524	554	575	573	544	552	530	548	560	565	582	564	543	579	586	523	551	552	544	580	557	525	561	526	546	528	557	521	519	544	591	551	515	505	563	595	561	536	507	581	587	608	523	525	581	512	520	578	612	578	549	560	555	520	541	537	564	516	536	580	540	565	545	515	517	575	575	539	524	563	606	536	545	547	590	558	573	555	570	542	554	590	554	541	529	541	563	537	553	505	540	548	574	565	549	590	551	545	582	555	584	561	512	607	545	542	552	551	597	541	543	563	564	541	543	536	520	600	569	556	545	562	560	565	584	567	567	573	545	564	573	539	542	545	535	535	577	550	541	597	552	554	555	561	528	516	576	530	560	559	586	569	533	583	560	545	524	566	507	527	559	552	534	581	513	579	539	558	556	581	581	504	546	546	563	539	559	545	558	521	524	569	561	533	586	586	541	544	586	588	591	537	630	585	540	521	510	549	535	569	543	564	550	552	542	567	517	544	543	526	565	528	522	537	530	552	523	506	573	531	537	553	554	527	546	581	546	525	600	591	528	575	544	577	593	581	574	533	542	563	539	552	547	509	564	527	546	545	536	557	579	571	536	562	585	562	554	551	565	537	603	537	534	574	549	577	493	567	522	568	584	562	599	587	574	522	605	545	526	538	547	524	526	591	584	528	525	521	548	541	535	576	574	545	544	540	551	513	540	529	557	573	567	574	540	552	556	524	586	547	592	572	545	553	510	549	553	569	581	536	546	557	537	544	537	534	555	540	540	557	558	514	546	570	530	556	559	562	517	506	583	518	537	561	549	582	564	524	536	548	528	534	547	563	527	564	529	564	580	566	556	591	558	545	560	581	552	562	586	550	584	563	534	559	536	525	554	525	547	568	520	535	555	577	551	563	577	581	581	522	556	560	573	556	563	530	557	546	546	532	572	539	561	564	526	589	560	546	590	603	546	578	548	550	529	541	578	557	561	568	592	544	567	549	528	540	560	571	567	557	540	577	553	543	536	564	594	588	553	528	549	525	558	550	557	550	572	598	552	526	555	542	560	573	601	559	518	550	556	539	540	559	568	558	541	543	539	541	551	597	549	545	560	577	563	579	594	553	554	515	556	557	500	542	522	570	527	518	554	568	565	547	518	528	581	528	546	523	554	570	510	565	554	540	580	543	539	583	567	550	558	581	574	508	576	567	597	514	524	539	577	547	582	523	583	485	561	502	550	545	562	580	562	571	540	522	536	567	551	565	570	556	529	547	577	569	541	554	561	552	548	557	527	525	551	550	552	531	578	541	542	574	561	574	579	557	612	581	538	549	585	505	584	521	570	585	593	533	527	492	514	562	567	572	577	547	544	531	531	544	543	521	520	557	588	566	544	559	527	568	551	541	571	552	564	597	549	573	555	565	547	575	569	568	587	550	541	563	556	519	552	556	571	597	554	533	557	581	532	525	541	543	550	539	557	576	583	570	544	547	567	532	573	564	568	552	554	587	542	540	548	619	583	586	533	566	534	581	569	562	568	601	594	573	540	548	565	559	559	574	588	579	568	558	577	570	559	552	546	551	544	556	533	539	540	553	557	543	605	586	556	525	539	520	512	525	553	570	605	517	559	570	561	553	532	582	512	567	563	526	547	558	607	571	577	514	560	538	561	587	609	528	546	550	521	583	551	549	572	539	568	520	591	562	547	556	503	574	561	561	554	546	571	556	541	528	519	529	547	572	510	578	575	551	562	596	505	576	563	549	533	539	524	503	549	550	528	555	568	547	562	608	540	541	564	568	540	509	574	567	584	583	525	560	522	566	530	551	531	575	545	559	559	543	532	548	569	548	576	520	540	571	569	540	560	566	577	553	535	560	558	556	541	542	538	539	562	554	566	535	588	600	560	536	540	576	518	598	589	512	537	562	565	602	546	566	624	565	556	503	542	587	565	547	550	521	510	543	545	550	590	545	510	521	546	561	507	565	536	574	536	562	564	562	563	589	549	588	506	556	541	527	525	511	595	578	547	548	521	617	523	503	551	582	566	530	579	560	565	589	523	547	552	582	528	581	518	590	576	529	508	575	528	548	546	551	553	582	520	575	573	544	567	526	538	582	580	574	588	556	574	582	555	555	563	549	602	585	567	546	531	574	591	536	564	516	542	543	569	565	525	556	524	550	544	551	543	523	530	576	565	534	562	527	559	558	521	524	573	596	568	579	544	575	548	586	584	577	575	558	559	540	556	612	586	537	574	532	546	555	575	567	595	536	572	551	562	555	561	574	559	589	564	546	551	576	549	550	545	574	529	590	580	499	517	559	609	551	568	571	553	537	547	550	519	559	603	563	521	554	542	554	560	569	536	529	577	524	557	561	520	559	560	572	522	564	570	527	519	534	591	521	540	553	555	568	572	550	565	536	527	560	513	512	533	547	592	532	580	507	586	560	519	569	504	567	531	520	539	507	528	513	583	526	590	530	592	577	539	538	551	572	588	545	538	549	577	577	563	528	551	551	530	557	570	556	595	565	579	561	564	508	534	561	574	559	530	564	580	524	521	523	560	570	557	519	535	524	573	553	570	569	572	546	564	551	561	495	538	559	585	550	535	541	567	538	534	560	533	566	545	570	540	504	590	535	552	513	527	537	568	570	546	561	572	553	570	538	556	580	544	569	526	565	514	561	570	568	543	561	554	566	553	552	572	548	561	592	581	557	613	538	543	584	575	507	523	574	548	535	575	552	540	547	548	549	516	579	584	524	578	533	551	589	561	575	542	558	575	533	505	516	563	506	569	572	557	542	551	574	559	549	535	524	550	534	567	566	562	525	551	532	530	570	576	575	513	528	574	505	530	546	539	563	526	555	573	564	543	590	547	531	563	553	540	552	560	540	537	524	557	564	594	562	565	547	547	536	531	582	575	584	546	554	583	551	567	580	534	526	602	561	578	523	566	535	590	556	573	528	563	556	556	573	563	579	562	546	531	541	545	584	537	567	544	525	540	552
15006	1693	1511	1066	828	630	520	499	462	421	379	414	453	405	432	387	386	427	392	421	445	420	406	400	433	340	418	404	387	380	383	362	383	393	411	371	386	377	385	402	412	358	381	338	402	389	402	392	374	390	379	374	407	384	373	354	370	346	341	331	378	357	406	402	354	382	386	384	357	396	369	367	383	394	405	418	354	382	386	386	407	350	406	414	406	431	351	363	393	391	372	372	371	374	358	396	370	388	359	412	381	354	405	330	383	382	398	394	396	367	371	386	406	356	405	334	376	337	397	375	377	392	343	397	368	387	388	386	385	370	430	382	383	378	370	430	417	344	341	387	337	381	381	369	359	393	405	382	389	414	376	336	386	394	383	381	375	407	407	386	349	356	378	365	388	389	387	370	414	353	353	363	391	380	360	384	353	405	374	401	367	394	315	384	379	337	402	356	361	359	349	375	371	378	368	386	377	397	370	357	399	382	366	364	444	407	375	364	393	396	412	372	387	363	392	348	391	357	367	390	386	349	350	394	370	368	354	351	401	382	413	413	358	388	371	394	397	355	348	406	406	421	423	414	422	376	394	378	358	367	377	353	392	413	381	394	390	371	384	360	367	350	388	358	396	390	389	379	438	332	371	408	402	358	354	386	420	375	396	369	376	366	383	414	399	369	368	372	405	344	391	348	365	349	416	382	335	364	389	368	367	391	371	394	383	405	397	393	376	396	374	388	377	386	371	356	362	418	373	385	375	374	399	386	407	426	375	374	381	375	410	381	344	379	417	414	361	364	385	417	404	372	400	349	374	388	396	387	328	384	363	375	386	355	413	377	423	351	369	375	397	357	398	359	369	370	370	366	393	367	354	372	368	350	384	376	365	385	395	359	340	405	370	391	382	373	361	361	346	381	402	370	408	390	396	395	413	377	376	369	385	394	398	394	397	359	401	382	371	370	386	409	360	392	354	355	402	372	373	377	378	396	383	356	415	409	389	400	347	407	406	383	379	343	406	383	379	368	403	359	366	401	388	383	408	331	378	375	386	355	357	405	408	378	364	374	379	420	372	348	399	379	381	375	377	384	391	362	359	423	399	387	376	349	341	386	375	405	364	344	387	395	352	403	343	357	413	392	382	377	388	381	395	362	359	410	396	372	355	371	385	370	400	401	379	362	382	392	385	375	334	374	388	359	404	347	374	379	397	387	363	378	371	395	378	400	352	378	341	357	386	351	427	391	449	403	399	388	381	384	378	351	359	404	362	374	343	394	382	351	379	358	386	366	368	381	362	374	393	419	381	382	389	368	397	428	423	390	369	354	370	392	383	400	364	393	343	412	375	343	399	336	360	403	387	393	386	380	384	402	403	394	380	414	409	394	342	353	398	386	372	398	383	381	393	389	370	391	357	388	361	390	388	370	378	367	390	405	361	364	436	370	385	420	355	387	374	338	395	386	394	361	378	396	363	372	414	400	388	382	380	375	380	331	383	400	368	363	407	409	382	390	389	352	403	411	403	394	350	381	375	346	368	388	365	384	376	396	330	340	366	416	397	396	377	368	371	401	391	381	364	406	376	374	389	390	367	372	393	355	353	378	399	374	332	361	390	397	378	421	385	371	391	392	363	401	357	348	399	390	367	409	411	395	393	390	370	360	339	393	370	356	394	381	394	405	344	351	387	426	390	398	361	374	430	388	382	389	349	376	367	375	349	389	404	397	371	371	373	370	385	405	385	370	351	398	372	371	383	368	400	343	380	405	343	353	352	371	377	412	395	350	333	394	368	393	373	372	381	389	374	358	388	382	335	386	376	419	401	376	330	378	370	365	398	376	358	404	376	393	398	377	378	421	374	387	401	339	338	426	406	379	364	400	363	391	434	402	414	419	381	358	361	359	364	392	341	399	385	371	374	382	380	411	409	371	358	385	381	344	390	398	408	358	379	369	408	360	400	379	375	371	392	384	351	390	356	400	346	396	400	362	369	407	377	327	387	378	371	360	361	421	354	376	401	376	401	373	348	398	366	345	372	396	402	405	396	372	399	396	404	371	376	395	376	363	389	387	396	380	349	375	375	373	378	368	391	376	403	381	356	396	373	399	377	364	347	395	386	363	359	378	368	391	383	384	385	397	373	397	403	395	323	389	387	383	393	378	370	388	370	375	386	419	397	346	350	403	373	376	398	362	358	413	412	365	421	368	395	369	435	372	355	395	371	371	381	382	380	389	407	390	405	360	390	399	373	338	350	407	390	382	389	383	403	377	391	380	442	389	358	360	392	388	362	384	328	382	357	338	383	355	375	387	358	392	374	395	356	383	390	359	372	352	402	385	395	397	392	361	376	449	377	369	345	350	413	371	397	382	357	381	351	385	413	415	365	354	373	370	381	388	417	370	411	390	357	409	400	377	384	392	380	378	410	338	366	389	389	391	389	342	387	408	344	420	386	378	420	372	389	359	394	362	354	376	349	410	378	369	357	350	373	352	401	382	368	355	375	400	367	390	382	361	381	373	373	388	397	415	374	366	381	354	345	393	363	387	425	374	378	374	383	391	368	398	352	358	374	390	376	392	350	368	369	404	381	347	379	382	406	384	379	365	401	411	372	411	413	369	375	351	345	374	397	395	372	396	349	336	393	384	365	368	378	339	392	399	377	399	386	352	408	343	383	349	422	399	356	398	370	394	370	374	391	387	369	384	388	368	386	369	402	362	391	351	361	378	345	396	360	397	388	373	415	401	381	434	424	383	389	388	379	368	360	361	413	385	378	386	380	376	353	397	381	366	366	343	394	396	376	365	426	357	384	361	377	377	354	426	356	396	389	413	373	354	360	369	373	356	404	379	375	375	384	368	360	385	388	394	395	404	380	392	346	358	369	367	378	408	367	368	392	389	390	370	387	367	357	374	385	372	428	355	356	377	397	387	384	389	386	345	411	395	372	391	367	410	355	386	388	369	409	333	381	417	360	361	430	389	367	389	401	347	378	378	380	342	415	408	389	402	366	356	372	439	336	354	351	380	380	411	380	389	357	370	401	378	395	386	393	374	383	395	366	366	386	383	399	367	359	383	413	387	382	383	361	370	359	365	397	378	349	383	406	361	368	393	407	392	397	418	401	347	344	398	365	356	357	400	335	379	410	373	352	395	360	426	389	435	413	388	373	371	351	379	365	414	378	376	358	378	384	387	387	422	417	409	351	384	397	364	370	395	370	410	368	403	372	376	396	399	374	367	363	372	343	365	392	361	347	384	379	409	372	384	373	356	382	365	390	385	407	415	382	377	362	381	381	374	379	368	406	372	360	365	374	379	342	388	365	371	360	389	375	367	359	385	406	392	403	345	375	414	375	403	370	373	406	339	416	375	339	412	381	383	398	379	382	363	380	379	376	385	379	403	401	351	382	344	374	325	387	404	354	352	369	345	398	396	379	375	323	392	400	398	385	378	372	426	358	419	394	340	401	394	383	404	385	373	388	396	403	399	371	389	384	392	349	373	384	367	391	391	416	377
8464	1660	3019	2868	2573	1969	1700	1568	1395	1290	1306	1207	1110	1150	1080	1051	1012	1055	1028	1045	984	967	964	989	962	978	999	1000	899	966	926	962	986	924	916	938	965	945	912	920	956	886	873	947	939	905	920	874	891	931	927	937	918	858	901	955	934	860	869	876	928	962	913	908	898	909	945	941	839	939	934	934	911	902	892	934	908	921	916	950	897	877	892	955	887	845	888	907	938	917	915	945	877	949	907	947	892	864	908	905	883	930	898	899	975	876	896	893	863	928	916	892	902	896	930	926	903	945	894	880	843	918	928	951	879	848	838	895	900	882	929	856	897	933	852	895	867	922	931	860	893	947	861	923	926	881	910	886	864	933	912	906	971	968	904	923	961	889	964	890	960	925	914	931	906	905	875	903	903	863	885	894	917	883	891	894	903	933	922	924	883	912	903	910	861	872	932	906	928	870	941	905	911	902	922	956	919	914	899	946	921	900	935	924	933	858	918	926	916	925	934	969	942	947	883	917	894	920	916	898	966	896	931	941	960	944	894	936	897	936	922	935	862	1021	908	927	889	878	882	885	894	930	920	889	909	974	867	843	895	884	940	884	896	919	867	935	861	935	903	889	836	906	924	898	934	875	915	840	938	924	896	910	891	936	916	907	925	904	854	892	918	883	902	965	957	897	939	909	935	972	935	898	969	873	971	900	912	907	916	913	884	855	953	900	921	945	885	902	901	925	852	931	951	925	905	881	904	900	883	916	949	882	886	921	916	857	879	974	902	860	891	894	928	907	898	887	895	912	905	907	972	879	900	918	895	856	955	943	907	906	942	909	897	872	898	934	940	876	863	918	963	918	873	926	912	884	853	895	878	921	956	929	884	977	880	937	870	827	927	825	955	935	895	899	922	896	950	868	899	907	939	899	936	881	905	879	900	902	934	852	941	901	933	888	912	921	846	918	892	937	887	872	912	907	899	930	920	915	924	872	904	885	896	875	915	823	933	911	915	939	851	914	977	882	911	911	882	866	877	892	870	839	865	947	940	897	961	947	937	903	963	933	850	886	931	930	857	885	917	942	880	904	911	922	918	906	945	909	900	894	939	956	915	943	880	887	905	921	943	893	876	873	959	942	882	924	904	893	953	891	905	916	915	826	885	944	935	916	901	931	911	938	900	925	968	930	935	863	855	859	876	924	912	892	925	908	879	913	865	972	876	948	901	881	886	893	892	954	869	904	858	873	850	878	950	947	960	904	880	940	931	865	923	916	863	857	930	864	873	920	881	874	890	935	856	941	901	916	874	887	927	951	918	889	936	942	914	910	910	900	919	873	865	941	878	891	937	868	976	904	956	937	892	912	833	885	880	910	883	924	833	911	905	921	917	843	878	883	861	883	844	894	873	887	889	981	922	892	924	933	909	913	934	908	896	950	897	918	902	984	913	913	918	929	890	896	898	848	881	879	879	881	897	905	908	905	898	862	906	889	894	853	963	960	912	885	963	890	923	884	908	928	883	884	905	954	934	892	863	920	869	969	889	890	918	873	925	887	891	939	943	879	920	891	907	872	914	955	896	916	881	919	872	886	847	939	925	882	859	924	903	928	891	868	920	872	914	892	842	930	897	932	878	962	911	875	835	934	924	863	949	875	939	885	897	917	908	943	895	888	928	894	886	878	911	932	904	861	949	907	890	872	931	941	935	919	917	951	949	841	894	854	876	933	892	941	875	955	932	886	901	889	909	927	901	942	880	920	871	925	903	928	918	894	908	974	934	921	882	883	935	921	936	930	878	921	887	920	951	851	910	914	919	901	898	887	935	855	851	955	910	876	908	910	889	914	903	901	933	894	925	928	922	889	939	925	956	935	900	930	931	931	867	906	926	908	900	875	927	912	886	910	938	890	986	994	925	876	937	880	866	909	899	867	918	884	895	911	890	962	877	872	896	977	935	896	959	858	896	885	911	877	892	939	906	966	819	911	963	914	968	943	880	882	874	903	944	892	877	942	925	895	918	856	910	856	894	957	851	888	909	908	907	947	934	870	909	897	905	928	862	909	921	883	889	925	888	940	891	932	915	960	929	898	947	888	938	999	895	870	890	942	937	945	914	922	870	868	856	885	915	949	902	863	933	889	943	916	875	882	882	944	936	901	911	880	869	875	870	873	963	857	880	862	883	907	921	927	903	922	880	845	905	892	910	881	919	887	901	932	903	969	883	832	907	928	910	918	956	939	850	927	932	944	900	903	945	923	906	914	894	911	958	876	889	913	913	872	875	926	925	877	889	910	843	991	904	842	926	942	974	834	916	943	886	914	869	939	896	907	883	893	877	943	842	976	875	972	880	904	887	904	863	934	934	869	880	943	899	854	920	899	900	893	859	884	876	876	944	902	912	917	848	928	931	921	877	916	926	904	878	936	942	950	867	913	873	931	908	897	960	924	911	952	918	949	894	875	911	983	942	906	939	879	910	913	952	880	934	933	878	885	909	912	865	946	887	972	905	937	908	858	909	891	918	911	898	925	860	868	907	899	896	932	879	920	931	925	912	931	909	900	908	870	945	895	846	885	871	906	871	950	950	903	879	914	922	904	894	949	892	930	864	884	910	910	929	884	887	925	934	870	888	906	881	890	945	921	888	911	937	909	924	905	984	916	939	874	880	887	872	902	893	888	942	920	876	903	920	899	922	911	865	938	926	858	924	906	888	902	898	934	921	920	912	884	884	958	935	887	854	873	936	917	921	919	890	905	886	848	906	913	952	925	935	901	918	907	889	915	902	896	953	956	925	865	866	921	932	897	901	906	909	905	917	951	865	946	892	891	902	903	896	884	894	889	893	906	920	889	906	936	895	943	868	890	920	939	895	877	889	971	859	953	896	898	883	922	869	937	890	926	967	896	909	882	999	956	939	903	913	956	916	875	910	930	930	906	926	897	916	907	905	963	863	922	887	915	861	889	947	938	932	915	955	933	918	907	876	919	876	816	939	910	906	857	915	834	901	908	886	871	967	937	951	946	891	895	922	869	929	950	947	917	918	868	918	926	916	975	927	905	913	954	903	870	899	968	938	911	890	865	907	931	944	921	928	898	934	885	935	904	941	847	874	899	888	876	918	921	944	886	905	867	903	871	869	881	974	873	910	958	874	936	914	874	900	906	888	902	892	931	892	943	923	900	879	906	916	928	921	920	934	889	907	923	858	941	924	942	867	917	905	865	924	906	873	952	900	850	921	889	894	900	960	905	915	924	932	939	931	935	862	887	917	923	905	891	929	907	888	864	883	901	878	902	934	877	925	915	890	919	846	886	930	949	930	878	939	924	943	901	888	929	898	931	898	964	895	953	939	889	955	882	956	953	949	903	933	922	933	923	955	909	923	941	902	924	912	926	885	949	845	907	945	915	923	889	833	902	920	885	933	886	927	850	907	888	918	927	850	907	857	944	905	874	907	913	887	903	905	925	880	954	899	933	850	895	934	918	948	892	944	849	850	916	913	899	847	949	943	889	938	897	931	861
1637	403	459	346	377	310	365	355	340	351	361	341	340	363	361	321	343	338	372	303	316	366	342	368	333	318	344	332	358	332	335	303	356	346	326	338	365	346	334	344	345	338	330	345	360	314	353	345	333	367	340	340	331	344	329	378	307	322	343	355	320	332	331	329	346	341	354	351	356	338	346	318	332	355	319	329	338	340	332	318	380	352	346	332	368	346	359	346	365	296	316	344	365	366	347	321	328	350	346	342	312	340	308	355	330	331	343	364	325	382	368	358	310	346	318	325	311	339	331	335	334	330	313	326	295	344	323	301	336	318	366	355	350	326	330	329	350	320	337	331	347	317	343	362	356	341	353	306	358	329	323	304	366	346	349	333	372	332	332	361	340	353	326	350	312	318	324	331	305	337	348	324	359	340	327	322	371	346	324	351	365	309	346	354	303	355	309	347	314	315	367	347	356	324	302	341	314	356	346	344	310	327	332	332	356	348	345	338	339	353	332	345	341	338	363	369	340	318	342	313	362	313	365	345	319	352	350	353	372	299	322	332	353	360	344	356	349	364	326	358	367	369	348	344	360	334	350	335	322	344	331	341	355	340	362	342	317	312	338	365	311	329	344	352	366	330	319	329	359	329	313	355	309	369	329	339	357	358	303	326	367	303	300	322	320	324	329	328	327	339	344	305	355	350	328	335	367	344	311	356	350	386	300	312	358	344	325	377	324	314	333	324	345	351	311	361	317	330	322	295	359	314	306	340	359	330	344	338	383	343	322	342	335	314	305	335	344	349	320	349	339	312	351	337	335	362	336	351	325	353	349	348	349	341	328	345	365	343	346	301	347	336	308	341	320	350	348	328	367	339	337	303	291	333	344	340	318	309	359	357	351	327	299	372	373	325	342	293	337	365	367	303	348	339	334	339	321	358	357	383	340	335	335	372	350	324	350	310	310	328	311	339	357	322	337	341	344	363	346	348	358	332	347	362	319	324	329	363	338	331	341	322	338	360	373	354	348	328	344	349	338	366	337	335	339	351	386	352	304	350	314	332	329	349	317	348	352	338	345	345	329	369	326	337	342	309	346	348	339	351	315	345	330	338	337	327	349	354	373	342	376	372	355	327	320	320	353	343	327	303	327	335	358	353	357	340	345	325	361	337	336	345	330	326	347	349	320	341	336	341	369	336	348	341	330	348	327	332	366	335	340	319	356	344	323	352	321	336	341	317	359	325	350	335	334	309	369	349	352	340	362	309	322	351	321	318	354	351	333	363	353	323	312	353	336	347	338	378	363	342	362	324	330	301	347	360	341	369	346	346	288	370	361	347	351	370	330	349	358	355	289	319	341	351	317	359	362	360	313	328	340	335	311	317	327	313	342	327	352	344	331	351	326	349	334	307	368	355	368	353	348	363	349	316	356	311	334	326	368	388	354	297	343	357	310	350	378	361	341	342	321	326	324	373	340	316	328	351	329	346	315	341	318	332	362	355	287	378	356	337	344	308	367	316	357	346	349	338	325	333	303	342	337	344	350	346	328	351	330	381	351	326	365	346	333	320	347	334	307	337	360	333	323	351	352	362	357	309	377	331	339	318	366	359	365	361	315	339	345	332	367	298	326	321	387	330	352	357	320	339	345	324	311	327	352	357	352	375	327	386	359	333	314	334	355	320	363	329	340	332	339	347	313	346	350	322	334	322	353	316	337	332	340	349	342	328	304	335	350	359	349	346	336	348	339	338	311	363	299	302	349	339	319	344	317	319	354	345	299	368	321	302	362	362	375	329	343	379	368	334	351	321	346	353	331	323	321	336	328	325	333	326	346	364	340	339	348	348	333	335	338	369	338	333	356	327	351	319	345	336	339	363	354	376	332	329	319	361	335	354	339	365	351	357	354	344	384	351	326	319	314	348	323	331	338	374	357	365	360	375	370	322	353	352	324	318	323	342	322	319	361	324	350	335	335	397	328	339	360	340	375	372	304	339	398	351	335	348	347	373	326	354	331	325	325	306	339	343	345	354	322	341	337	333	321	323	326	345	342	329	326	327	347	325	343	396	371	362	322	322	380	342	324	340	378	356	367	330	342	357	365	346	300	362	356	346	296	307	321	369	371	364	342	340	310	340	323	327	384	320	342	354	330	339	323	384	320	352	378	327	350	362	375	345	336	326	396	350	331	361	366	340	340	348	336	341	352	335	336	307	291	330	336	350	337	364	342	343	378	345	368	321	340	356	340	338	310	348	327	345	314	333	337	368	317	354	316	369	334	362	359	352	313	307	375	342	327	321	352	362	338	337	311	327	326	353	352	353	362	338	333	336	375	318	309	350	344	334	333	349	380	359	337	338	347	355	337	341	377	377	317	345	338	320	341	394	358	345	370	360	338	324	387	336	360	359	339	362	365	339	341	354	326	328	347	339	332	355	366	365	317	324	351	351	362	338	353	336	349	339	368	331	379	357	340	341	332	347	368	355	330	344	335	339	292	287	353	324	349	361	366	343	308	330	384	368	340	338	325	339	354	300	357	342	371	338	327	319	343	323	343	345	348	336	341	354	314	328	330	352	344	329	331	355	381	361	319	349	352	342	355	316	357	327	335	345	334	342	358	350	340	363	290	309	328	390	332	321	359	326	324	333	324	335	312	333	341	333	334	345	331	348	306	340	330	307	320	371	345	353	321	349	339	359	317	326	351	353	305	355	336	362	318	331	347	341	352	328	338	344	347	363	351	325	355	312	372	354	301	366	313	352	318	336	353	346	340	387	364	334	343	310	346	330	332	317	358	336	321	309	358	344	370	358	330	351	356	350	325	348	346	363	349	367	340	371	344	304	343	342	359	366	336	358	321	373	322	323	384	379	335	350	325	360	346	341	312	363	363	347	316	327	366	347	378	334	332	355	321	340	319	349	350	323	347	330	358	341	366	343	294	351	314	334	342	357	349	340	322	357	341	326	371	383	333	319	372	307	374	326	318	362	357	347	336	323	334	343	344	321	334	351	336	361	337	325	332	354	340	347	357	314	328	346	314	339	372	331	300	340	344	339	329	329	333	345	341	320	326	342	324	342	344	324	331	365	352	309	365	344	363	377	352	329	357	342	311	321	332	341	357	338	359	321	330	315	346	341	343	338	333	341	335	338	335	317	352	351	365	322	353	324	373	364	319	348	394	348	356	362	353	367	341	331	313	363	338	342	324	349	346	379	322	332	349	337	357	362	355	335	333	378	311	341	356	348	332	337	305	320	352	335	376	349	370	342	358	372	313	339	324	340	342	328	344	355	312	344	324	330	381	363	347	337	330	353	369	329	351	336	324	369	331	334	347	357	296	330	317	369	351	310	360	362	346	302	323	317	333	340	405	369	308	369	349	304	311	334	347	323	353	288	353	326	323	300	336	374	319	356	336	314	326	321	355	331	354	343	363	360	355	355	347	383	315	337	348	320	331	349	345	332	367	375	325	310	361	314	331	355	329	331	376	338	350	305	321	352	339	317	329	309	360	304	335	333
2048	892	910	875	888	821	815	810	751	774	829	797	803	759	775	843	769	802	781	745	762	771	803	778	794	792	813	808	794	816	782	784	792	779	773	763	811	772	788	731	798	789	724	784	740	813	772	849	786	725	784	768	749	803	789	809	749	793	802	798	756	784	772	849	788	808	792	807	752	815	799	728	851	787	807	781	816	821	759	788	793	769	777	770	763	776	765	783	752	804	804	832	815	772	833	835	830	815	802	805	812	807	766	768	766	794	808	786	763	787	789	773	814	789	780	765	798	820	769	762	758	792	783	766	792	762	828	822	812	789	798	744	787	766	799	792	772	761	783	842	783	794	783	771	771	796	799	784	821	753	749	732	783	756	775	791	806	760	779	757	797	832	780	795	792	751	761	826	782	805	851	777	815	800	776	820	776	800	859	832	774	754	804	809	829	761	796	764	783	723	780	783	753	761	766	746	774	787	722	832	786	781	789	799	815	759	800	741	770	772	785	792	751	820	827	815	785	813	790	788	741	807	783	807	804	785	726	782	804	792	816	771	795	740	803	800	754	784	779	778	838	838	812	750	814	805	773	793	806	749	837	760	778	758	835	834	773	760	762	765	792	749	763	798	797	797	848	788	807	798	788	823	763	814	803	859	829	778	805	819	809	801	794	768	751	775	774	740	847	774	799	771	826	817	789	790	787	780	796	785	761	788	842	763	790	747	770	758	781	815	771	758	800	762	777	805	775	782	817	815	820	790	793	805	768	758	759	715	779	740	751	787	749	786	792	820	760	771	791	774	795	748	784	838	792	778	779	837	791	839	785	773	762	765	760	844	804	840	757	757	818	766	790	756	771	796	806	807	766	800	772	779	781	786	808	789	794	739	766	729	807	769	845	781	753	770	752	804	798	775	785	813	813	784	737	760	814	850	796	793	805	770	771	743	816	770	773	826	837	786	777	783	839	819	749	854	815	809	793	777	816	762	810	751	801	818	765	849	825	745	827	790	823	765	807	746	800	830	741	779	768	819	700	753	823	738	813	787	790	799	794	823	766	836	769	803	810	734	793	835	711	818	791	798	799	765	726	807	782	808	832	822	778	837	837	760	777	801	778	847	784	837	859	758	786	763	808	817	761	787	779	766	792	801	774	799	813	822	758	803	786	786	816	774	778	806	779	843	823	762	750	816	786	825	840	815	819	833	798	737	785	818	788	786	856	751	794	793	799	745	752	803	766	815	747	774	797	766	856	728	857	732	748	785	821	765	765	806	781	761	799	769	805	802	777	771	798	815	775	761	774	812	792	818	837	773	810	818	809	767	807	806	819	792	763	782	793	795	797	851	816	785	836	767	799	788	824	750	826	792	772	802	755	775	758	776	826	814	773	776	781	793	774	796	823	803	823	792	806	799	819	847	805	793	772	767	806	806	734	858	811	787	824	781	794	768	800	802	763	766	808	795	848	795	802	732	773	867	813	782	812	795	754	755	784	802	817	815	749	752	804	793	832	809	780	752	850	781	778	757	768	780	756	755	797	784	731	807	794	755	824	772	765	828	796	803	809	796	802	825	733	772	769	761	806	770	853	795	763	766	730	816	860	767	789	812	823	741	808	807	755	801	755	783	815	756	859	799	746	770	750	805	833	806	777	817	763	742	812	766	819	804	815	751	844	814	857	795	747	788	822	799	785	750	740	801	753	761	750	789	763	822	801	859	752	790	816	751	758	799	831	764	853	756	757	731	761	770	822	783	752	764	815	783	792	780	772	775	738	790	802	773	810	807	764	842	819	787	713	766	808	774	777	783	758	775	769	791	792	843	771	816	731	755	791	769	803	735	845	792	755	845	788	749	806	792	782	745	786	780	760	802	810	764	784	771	753	742	798	762	790	830	783	790	798	795	792	774	815	810	735	790	772	794	800	737	763	787	784	832	811	780	798	729	852	838	778	785	736	812	771	789	784	845	787	781	822	777	793	818	849	777	760	789	772	783	769	787	805	820	780	762	829	825	825	824	729	812	813	807	790	792	753	812	762	704	808	730	793	799	752	766	788	834	770	787	775	783	786	787	818	767	785	769	779	789	792	833	780	812	771	811	782	793	794	810	851	794	799	827	769	764	805	776	801	817	813	761	827	793	814	826	759	789	746	754	747	742	787	771	771	781	829	777	835	813	779	796	828	795	764	777	813	784	776	804	807	760	800	820	735	823	817	781	824	748	792	716	752	787	795	818	785	819	760	760	808	789	819	791	798	840	801	749	809	760	816	763	799	775	762	817	756	817	802	810	774	769	793	782	808	736	802	806	846	790	800	771	831	783	760	807	803	796	773	781	766	818	790	784	801	804	739	802	825	762	805	783	816	807	775	802	738	809	789	846	814	825	766	758	752	780	787	797	814	721	751	733	760	843	781	792	768	800	804	770	816	795	765	750	788	796	798	759	842	787	721	811	757	826	767	825	754	774	779	795	783	786	809	747	805	827	768	818	800	791	750	804	722	784	818	833	796	791	766	783	800	813	762	765	796	783	772	789	772	745	808	759	847	763	802	709	789	801	799	760	828	814	771	784	759	816	801	769	785	828	798	790	765	762	793	779	826	806	799	819	809	794	779	769	799	792	783	801	813	825	738	812	836	781	763	748	771	809	811	805	794	820	752	825	794	820	731	773	819	757	768	784	784	797	724	802	752	766	813	749	776	745	800	763	847	807	800	814	747	800	790	801	804	754	770	794	827	787	818	841	833	796	743	754	765	804	804	782	762	825	820	808	767	737	801	790	767	803	772	768	748	776	799	782	834	806	774	801	821	802	812	796	783	807	817	806	784	768	829	817	776	750	797	735	749	756	786	803	724	832	794	771	759	777	779	811	854	820	780	798	745	764	769	778	794	785	755	805	771	754	792	772	798	755	833	814	754	756	753	782	776	776	845	727	747	768	765	807	770	802	761	774	811	792	789	810	764	799	727	748	844	790	796	769	804	784	800	793	779	787	728	739	760	764	845	754	821	772	753	772	769	818	824	815	808	780	819	824	793	753	796	778	844	811	813	815	783	759	800	806	778	829	821	774	842	818	769	809	815	787	770	793	802	755	725	809	783	764	821	868	818	775	798	802	782	779	727	841	854	772	825	777	830	722	749	806	802	783	816	767	779	775	793	794	756	803	787	774	817	745	775	782	800	784	791	817	802	771	789	767	824	798	797	740	719	788	816	774	817	816	822	830	837	795	810	815	783	793	787	803	759	742	791	797	791	806	796	793	770	776	826	762	772	826	781	782	777	840	761	822	771	841	768	780	804	839	796	741	745	797	783	811	766	771	800	767	773	833	815	790	801	784	826	741	797	780	802	795	847	824	779	753	785	788	744	777	817	761	763	774	796	760	766	813	782	790	729	808	749	794	788	800	771	752	790	798	796	800	823	800	786	783	762	788	785	794	799	832	796	802	763	811	787	822	833	829	782	795	762	763	767	801	796	797	810	812	767	774	742	774	794	794	798	795	752	824	819	794	813	790
7868	761	668	518	403	345	336	271	214	266	229	252	243	205	192	190	257	215	227	232	235	226	214	215	224	226	190	205	199	222	226	192	222	216	211	193	200	213	203	223	183	219	238	220	227	200	210	219	212	221	213	202	198	211	236	236	193	215	237	202	194	211	211	219	228	186	222	246	200	207	223	191	211	233	226	206	209	223	188	223	214	193	236	177	187	228	203	193	209	202	219	239	231	216	207	227	228	194	225	217	182	215	201	209	219	229	197	197	203	201	221	212	179	191	212	222	176	195	217	217	259	198	212	218	196	229	203	176	178	240	204	226	181	203	200	174	184	245	225	212	210	218	232	196	200	203	209	217	216	198	184	218	216	207	198	221	218	218	233	230	196	229	195	236	184	219	208	209	213	224	202	201	213	177	191	203	218	207	191	207	205	218	194	228	198	202	192	194	218	233	208	172	219	216	188	203	208	186	230	191	233	212	187	219	230	191	196	210	217	226	229	226	213	195	193	184	223	202	213	166	216	197	211	233	217	229	231	219	209	194	185	221	179	193	193	208	184	203	207	198	211	208	227	204	222	244	209	215	184	178	223	192	234	208	190	193	216	195	213	177	182	214	204	205	251	200	207	224	212	224	192	201	220	197	222	203	208	213	218	205	176	193	205	209	212	218	212	221	198	194	217	234	188	204	207	221	199	202	202	199	220	203	242	207	232	194	201	215	199	189	201	182	202	223	189	237	222	214	199	199	195	218	236	217	209	220	217	185	215	202	208	224	216	220	211	205	209	214	191	217	227	221	220	199	199	204	193	245	202	199	227	230	234	223	192	202	193	215	215	177	194	190	223	202	205	198	214	196	223	208	201	183	233	185	213	180	217	223	199	218	214	217	162	201	210	174	184	206	206	212	214	182	225	226	181	190	199	247	227	198	203	205	207	191	213	224	214	210	210	220	208	199	212	196	212	214	191	211	200	193	214	197	219	205	211	251	223	202	197	207	226	193	210	205	182	228	242	207	216	227	207	238	239	208	213	198	221	171	206	174	206	207	254	236	164	219	227	214	203	191	173	217	212	227	204	219	207	205	207	224	220	216	214	210	207	197	205	207	202	207	215	223	196	216	184	183	193	194	173	194	206	198	191	186	230	215	215	215	195	208	211	192	209	195	213	206	212	194	223	181	199	197	231	208	215	196	192	239	251	214	202	202	193	221	190	220	189	206	211	197	218	218	186	227	216	223	184	212	221	211	223	209	197	231	193	213	185	211	221	221	198	192	205	183	225	221	210	209	236	206	211	209	198	183	190	203	219	229	195	195	220	194	191	215	191	212	228	188	214	212	225	228	195	207	216	221	202	215	238	221	215	206	206	223	197	207	195	194	242	239	225	209	219	224	197	217	187	230	227	221	231	223	182	206	205	216	213	199	198	240	223	194	219	206	206	241	198	197	229	204	230	189	183	195	199	213	224	222	227	204	205	217	231	216	235	206	196	211	224	231	226	199	202	224	229	194	200	192	208	228	215	218	203	194	207	192	188	207	193	197	189	204	216	178	227	229	226	210	207	183	193	202	183	197	205	217	210	192	200	205	212	255	205	219	196	217	214	183	208	183	202	203	195	181	194	210	211	214	228	198	192	207	208	217	218	180	235	178	204	198	234	214	206	244	217	194	205	199	199	198	190	187	247	205	221	232	221	191	193	220	216	197	208	210	214	215	214	213	211	184	197	220	207	204	168	223	192	202	208	217	189	191	219	195	243	199	225	198	176	211	219	211	245	232	227	204	178	197	200	193	208	204	189	205	207	198	196	206	197	188	211	185	212	218	185	255	212	215	206	192	238	234	193	217	187	202	199	212	244	211	190	207	207	222	202	196	199	213	189	219	236	191	200	212	194	234	207	182	193	224	199	238	229	225	197	211	222	181	190	183	195	209	186	219	220	212	243	183	199	203	208	191	225	224	194	200	192	185	210	204	220	206	202	172	206	204	213	207	205	184	204	213	224	184	190	246	212	209	206	210	216	188	223	192	215	198	190	212	187	242	206	189	219	232	212	198	206	204	209	206	202	200	184	188	220	218	222	220	220	250	208	211	189	253	217	192	197	184	176	225	198	220	222	198	208	190	190	201	204	201	185	226	183	190	212	226	241	228	199	200	212	200	196	231	241	209	195	197	189	196	208	171	209	179	199	206	223	228	205	210	228	218	252	231	176	220	198	201	182	201	224	185	220	182	213	222	230	197	200	209	221	183	170	175	170	207	203	210	176	197	205	250	210	213	208	233	194	192	210	218	217	229	212	214	209	218	201	237	213	181	193	214	205	189	191	215	220	219	191	224	221	216	229	235	203	217	214	235	218	222	211	236	228	221	227	197	215	208	210	221	221	191	196	208	227	190	206	186	203	220	177	198	227	213	230	227	203	204	193	220	194	238	210	211	185	231	202	206	208	188	237	207	173	219	204	208	209	194	215	231	213	207	238	188	226	198	209	208	225	214	185	178	201	205	195	205	226	209	189	177	200	220	215	201	194	215	196	237	218	198	217	203	209	222	207	199	195	200	235	220	188	209	198	187	226	222	190	189	197	215	211	233	194	209	179	197	212	212	193	220	202	202	207	213	192	203	193	208	212	201	221	184	224	203	204	229	232	246	217	195	212	188	224	218	217	215	215	203	214	235	244	221	218	238	195	221	183	214	210	217	199	242	196	217	218	195	232	206	209	195	217	217	217	235	197	221	220	219	212	214	204	186	204	220	205	192	199	203	205	185	212	187	203	199	204	243	204	229	214	209	233	199	190	222	205	206	197	184	210	197	179	215	211	199	207	198	191	217	203	202	229	211	183	184	272	230	199	221	214	191	187	205	213	214	226	216	202	227	211	178	207	225	219	230	202	195	209	182	196	215	192	200	241	195	198	213	206	188	215	200	216	195	191	217	211	211	209	219	222	203	202	236	202	207	204	176	231	233	203	197	193	222	194	224	207	196	220	219	209	198	217	189	223	212	224	186	200	199	229	237	243	205	201	218	185	218	221	234	203	214	206	198	228	219	205	215	207	192	210	197	217	216	195	203	193	244	228	196	210	177	230	208	206	217	221	239	201	209	226	209	196	191	192	185	211	250	228	215	206	204	194	197	206	186	233	215	181	215	209	207	215	214	187	216	225	234	200	224	204	216	182	228	205	195	234	217	195	219	197	189	181	210	203	204	230	236	196	226	204	242	237	221	203	192	219	206	198	209	206	221	210	221	194	214	217	215	188	224	230	193	187	226	222	226	207	199	177	235	211	214	198	206	202	211	185	181	191	200	222	196	194	182	193	183	228	215	180	213	178	217	201	195	218	219	211	199	221	204	199	209	220	220	217	211	219	213	218	215	235	220	179	227	187	198	210	211	216	222	181	188	205	218	216	186	231	215	202	238	217	206	209	228	235	200	200	201	216	201	224	206	232	228	196	217	239	210	191	191	222	214	203	206	185	216	214	193	203	228	197	202	212	217	201	199	202	208
6433	1069	1421	1523	1430	1120	1001	818	770	780	703	711	680	678	704	627	606	627	605	628	561	583	597	609	545	558	592	572	567	534	556	594	569	569	562	584	578	568	564	534	580	554	601	607	580	576	585	572	561	535	587	581	533	535	590	592	536	531	557	624	556	559	501	529	557	568	535	548	564	562	583	545	523	527	583	551	579	530	551	547	544	538	561	580	547	562	579	577	487	566	584	556	568	570	558	534	547	549	541	552	577	515	537	548	523	509	559	554	523	575	538	548	543	545	568	561	577	543	525	525	549	553	555	540	537	524	525	565	582	587	525	574	536	555	506	565	599	568	558	579	578	533	502	514	528	574	526	567	496	543	538	547	564	533	537	564	520	569	561	528	549	590	528	550	533	543	537	531	550	547	512	530	592	553	557	482	524	567	561	558	573	550	520	554	537	531	560	568	565	593	544	566	586	555	561	505	594	520	553	538	564	594	582	535	551	533	557	557	579	517	533	564	559	550	552	547	569	530	573	567	558	560	591	555	562	543	532	541	575	543	590	515	520	603	531	561	519	530	545	523	530	539	550	508	556	572	542	550	574	562	590	585	602	519	526	510	524	547	529	557	539	556	542	514	580	586	588	543	557	540	518	503	576	552	577	533	579	509	559	519	561	568	554	554	544	546	541	479	547	566	522	564	553	515	542	523	539	554	528	544	555	491	572	549	547	536	569	524	554	520	527	528	530	569	555	522	567	567	580	569	529	540	565	556	514	571	553	535	557	557	566	546	547	595	603	556	528	550	521	558	587	575	548	594	571	564	574	555	574	544	547	532	565	574	561	547	580	532	551	529	570	559	565	556	542	563	536	531	528	510	541	538	574	606	509	598	557	554	561	521	551	542	576	528	530	577	533	599	554	513	562	478	576	568	530	542	580	534	543	542	569	545	569	566	543	536	533	561	532	540	545	536	553	564	517	566	561	544	581	522	555	543	523	547	576	551	573	575	548	535	554	564	574	534	551	574	487	532	519	552	557	543	569	534	552	556	535	537	567	539	546	501	525	560	565	570	591	579	563	573	547	564	562	579	596	572	551	529	560	542	580	528	545	492	565	552	566	582	559	564	535	537	515	518	530	523	532	593	545	532	559	568	562	571	538	544	573	529	544	550	569	519	538	531	532	552	493	561	527	518	579	554	553	543	543	583	555	542	530	536	540	501	530	532	493	555	593	537	560	547	599	593	567	541	526	565	573	597	536	531	555	566	525	543	549	570	562	594	549	565	526	534	545	564	560	539	588	550	507	552	549	549	538	538	551	551	555	609	580	524	530	536	578	587	490	543	541	550	529	550	547	538	557	512	547	558	563	603	560	596	546	571	543	555	514	556	550	536	558	532	576	567	551	503	527	562	554	547	556	530	562	566	541	561	566	585	565	566	543	552	564	547	566	575	543	527	547	559	532	543	570	526	558	536	562	557	537	505	512	558	538	542	530	559	498	563	572	547	578	549	566	566	546	552	551	539	573	536	548	546	538	530	601	547	565	544	578	560	516	555	554	590	520	530	609	563	562	563	518	563	557	507	567	504	525	580	522	545	556	514	568	560	570	565	582	538	560	567	550	583	544	553	560	520	549	541	554	560	514	589	537	532	552	548	523	562	550	568	548	588	578	552	491	573	545	522	623	551	581	580	549	540	523	525	558	565	562	543	563	586	528	528	570	569	581	537	573	547	569	531	534	549	540	519	560	520	571	527	553	532	541	619	545	523	558	522	565	566	542	567	545	511	557	558	558	519	506	550	562	560	512	563	543	531	540	551	548	539	588	542	564	561	572	576	550	577	565	527	559	535	552	561	521	518	549	574	542	571	551	543	527	579	619	534	570	536	565	525	502	540	604	593	549	532	570	558	534	524	517	548	529	558	525	538	541	534	545	542	525	576	517	547	555	522	575	613	559	556	539	527	551	577	535	525	566	525	530	550	529	544	538	575	528	578	549	555	556	560	556	540	576	544	560	547	547	574	558	581	529	591	523	552	552	554	559	541	590	546	606	570	548	526	545	531	520	560	539	525	525	538	530	552	566	548	527	536	529	553	522	552	586	573	542	576	533	550	607	537	575	574	545	601	563	576	565	587	517	552	511	573	503	552	520	563	528	560	541	548	564	586	537	545	580	554	553	531	553	531	561	521	562	555	570	560	593	561	533	539	543	531	531	526	539	557	529	544	529	589	547	577	559	543	555	558	498	517	565	558	547	556	550	557	559	584	595	570	539	525	561	573	521	531	578	564	558	551	606	524	517	576	540	541	557	540	551	559	532	569	567	597	528	547	508	547	559	502	527	564	564	538	540	550	539	531	581	543	525	547	548	565	576	562	538	532	568	570	551	532	544	533	519	539	566	552	543	540	537	524	542	535	549	527	569	548	565	540	549	531	575	569	556	547	558	560	561	535	528	529	581	561	542	575	567	569	524	523	550	581	539	536	589	546	521	564	552	580	549	528	541	547	576	504	584	576	532	540	530	597	552	564	566	561	530	536	539	567	555	523	528	543	532	553	561	556	558	575	590	535	551	554	590	578	553	546	559	595	514	583	515	583	543	551	574	575	525	563	574	559	549	540	571	516	560	530	573	507	540	514	542	584	569	516	536	572	528	560	584	579	521	526	538	582	530	536	565	539	520	568	530	561	565	533	547	564	557	578	568	557	534	552	592	585	543	566	531	589	557	527	569	544	540	542	570	552	590	564	544	555	564	558	513	540	530	527	553	538	564	515	519	533	553	541	550	545	543	541	546	534	552	520	524	570	589	556	538	537	507	560	537	552	572	590	557	570	555	574	557	527	546	587	531	597	569	530	565	574	572	537	580	554	556	551	564	522	570	559	540	511	561	567	545	562	538	584	501	557	500	503	576	561	533	541	607	542	543	537	557	567	575	556	532	593	558	549	555	550	520	515	569	556	514	522	537	513	567	543	531	553	558	507	549	510	578	601	583	524	567	587	554	547	534	584	594	509	596	559	566	537	570	529	507	567	564	522	599	581	553	543	546	466	546	558	535	527	566	550	538	542	554	575	559	608	571	573	561	559	555	563	517	528	562	575	570	560	604	551	555	585	563	564	571	564	540	580	587	535	594	555	542	571	576	560	552	563	558	535	528	531	543	561	555	571	513	529	566	551	545	574	579	539	542	557	567	582	547	538	560	534	510	555	556	553	549	530	565	563	536	564	555	557	540	531	496	557	587	535	560	564	597	582	573	530	554	523	572	576	538	562	582	534	543	578	545	618	566	574	538	537	564	533	527	547	537	513	547	589	560	562	516	590	533	543	533	526	565	563	531	525	512	547	563	565	565	558	554	546	534	546	557	565	569	546	574	543	535	533	532	562	564	542	559	561	574	585	497	509	499	486	588	558	579	534	565	538	576	555	563	553	578	524	501	576	538	577	526	576	540	545	523	505	524	532	556	562	540	549	560	541	542	531	573	583	582	525	511	524	532	560	528	572	550	523	522	535	634	558
14987	1851	1387	989	783	618	584	481	443	417	448	429	422	409	424	368	378	402	390	431	389	383	381	403	414	455	391	362	385	393	394	416	341	370	406	338	397	369	393	370	437	371	376	379	380	373	346	368	396	391	400	381	384	373	415	395	356	406	418	401	374	366	303	366	386	372	407	370	347	368	375	405	371	388	396	397	424	428	379	339	362	344	374	367	396	369	365	388	394	380	366	359	368	389	397	415	401	336	393	397	356	363	369	362	360	382	391	351	403	379	380	389	392	374	412	367	379	367	327	375	384	419	353	386	406	361	389	359	409	401	367	392	415	386	344	352	322	366	414	413	397	402	401	390	352	398	385	377	373	372	356	378	409	395	387	384	361	370	356	366	387	410	391	409	392	396	360	389	378	386	345	410	386	379	382	361	401	426	387	373	422	421	376	357	343	394	358	391	382	387	393	363	398	382	419	365	403	359	364	350	361	393	373	372	418	395	368	349	369	392	389	391	402	388	385	389	358	366	417	400	413	367	380	419	371	371	383	362	378	344	329	340	366	386	369	335	372	370	362	362	397	395	372	380	360	359	421	370	376	342	359	370	363	391	412	354	348	383	370	386	368	395	380	355	380	373	397	376	385	361	353	372	357	366	408	395	338	371	381	382	362	367	418	380	376	393	359	373	426	372	377	384	416	430	366	413	366	358	357	376	399	356	378	409	371	398	345	400	367	437	377	365	406	405	385	399	388	368	347	360	363	374	374	406	365	396	370	410	413	353	358	379	384	412	355	408	382	378	363	376	419	355	379	365	384	395	380	393	400	385	380	347	370	377	375	371	397	384	357	345	360	375	356	405	350	372	393	346	378	382	357	402	369	394	369	403	390	392	380	398	391	369	363	387	327	433	363	399	401	388	357	397	394	357	367	364	387	356	387	356	384	383	344	358	368	376	352	377	353	376	347	383	370	429	375	369	360	373	377	367	370	367	373	390	387	298	370	352	401	349	372	399	355	396	356	375	417	382	368	375	389	416	407	369	383	329	385	359	364	381	373	369	379	412	378	396	380	365	356	358	351	377	412	352	390	355	347	368	398	406	392	371	329	389	353	376	365	395	393	375	350	395	402	339	371	381	384	381	365	365	403	365	380	416	380	357	402	364	353	411	370	361	364	344	377	367	378	360	361	370	373	400	365	374	352	392	346	386	363	372	358	353	399	376	390	368	371	416	363	362	348	382	382	358	384	399	443	429	382	386	371	375	335	363	402	360	352	366	379	405	392	371	382	392	360	344	360	368	365	381	373	378	365	363	381	401	332	379	400	421	382	381	373	391	375	378	385	382	375	347	364	381	341	385	358	398	369	384	385	407	402	349	363	375	379	380	358	361	391	377	405	351	347	377	373	356	390	378	393	372	380	413	399	341	385	384	337	372	374	383	406	378	362	372	378	405	393	372	412	378	329	348	393	389	399	389	360	366	361	414	346	380	400	374	366	405	381	367	389	409	369	390	386	375	405	365	398	393	382	378	392	390	371	364	402	358	370	410	344	405	370	365	395	380	382	360	395	382	388	349	395	427	381	397	378	380	370	394	386	349	371	416	379	381	389	367	357	444	367	397	383	344	394	365	406	403	371	384	396	415	383	418	379	382	405	401	376	449	364	372	414	404	360	365	388	423	390	406	356	376	359	387	338	393	373	392	375	382	347	390	410	399	403	418	403	381	380	367	377	392	424	385	366	390	354	372	386	419	371	374	407	392	330	413	379	371	363	427	402	370	408	416	390	384	366	361	415	344	401	373	373	392	393	347	407	364	371	355	374	355	393	395	352	423	357	385	361	348	415	329	349	376	371	373	392	402	367	353	372	367	434	419	402	371	342	371	393	397	398	366	368	400	346	377	398	385	341	364	380	386	396	361	387	378	367	375	370	425	374	397	369	401	419	347	371	384	407	368	342	379	385	376	387	416	387	386	374	397	369	329	389	410	419	330	355	401	403	362	395	374	339	357	382	421	395	400	357	340	378	411	365	370	365	439	372	347	353	369	384	378	370	403	391	393	355	360	375	373	424	427	399	370	380	369	366	401	368	410	393	401	404	404	402	358	397	385	386	388	405	392	390	375	370	378	432	384	386	432	383	427	398	358	407	432	393	372	375	352	379	397	394	364	358	403	369	355	391	401	364	379	369	352	346	347	358	377	396	396	422	397	375	384	400	370	371	403	349	378	392	341	403	394	368	372	411	359	385	398	339	345	355	382	361	362	360	380	378	391	372	376	362	377	392	390	386	370	388	371	409	403	415	411	364	384	421	341	360	359	373	396	405	392	365	376	367	357	362	394	375	402	383	417	416	403	369	412	393	344	398	368	340	354	353	400	363	390	374	415	391	369	374	400	420	384	348	394	377	372	426	412	382	411	400	359	416	357	397	370	376	351	359	341	346	411	370	369	404	402	361	374	397	358	370	375	396	382	381	395	384	377	379	412	378	392	380	422	431	376	406	367	385	357	361	410	394	366	377	370	370	363	417	396	370	406	360	368	381	404	334	410	368	377	385	398	375	406	403	392	374	388	369	380	358	447	406	415	384	400	400	385	380	376	408	406	404	413	423	342	402	398	349	364	423	405	407	374	399	379	394	384	350	441	370	405	408	404	351	405	390	410	440	396	376	357	379	341	363	346	386	389	384	377	391	372	385	380	374	392	385	354	377	380	394	383	355	401	357	393	403	361	391	344	378	381	422	390	397	424	374	379	345	379	408	378	373	382	365	369	362	417	399	327	360	402	401	374	365	364	401	410	417	361	349	427	402	361	396	365	422	378	390	380	396	393	358	353	368	382	363	368	386	354	375	363	377	376	344	356	402	387	397	356	398	435	383	353	410	391	357	390	413	370	366	356	377	390	372	381	381	399	408	433	371	368	333	355	399	390	395	343	393	380	355	368	375	362	387	414	389	343	324	432	382	404	400	369	370	402	435	425	369	395	391	366	391	407	387	360	383	367	415	379	357	374	396	363	379	374	341	380	335	371	342	391	390	356	381	362	386	370	377	390	352	396	387	363	403	398	399	402	408	374	362	353	410	386	370	410	399	414	380	368	371	371	373	377	384	360	376	391	377	379	392	404	363	396	384	380	403	358	372	372	415	359	382	380	396	415	417	383	397	382	383	363	379	359	355	358	348	401	394	348	381	390	395	398	405	367	388	379	397	368	382	394	414	409	379	403	404	386	392	389	389	441	399	366	378	358	377	397	373	397	412	374	394	398	378	344	368	400	396	374	388	417	353	364	358	425	388	390	383	369	386	414	381	369	392	370	398	354	381	396	370	422	338	348	367	386	395	393	410	381	402	403	370	383	355	370	402	383	400	397	363	396	349	355	378	422	370	400	426	375	389	373	373	379	400	401	402	384	349	387	318	358	382	355	381	386	378	364	394	370	393	418	388	380	401	365	396	332	386	396	337	390	383	401	369	363	399	386	389	382	378	402	358	374	375	379	354	335	348	381	340	352	418	394
8564	1770	2636	2791	2523	2030	1666	1511	1428	1285	1299	1233	1159	1091	1132	1076	1048	1046	1018	1011	974	1013	940	981	945	941	968	979	995	957	959	970	927	925	952	906	953	975	926	928	941	925	916	883	881	910	952	899	882	922	926	946	869	957	914	952	933	961	899	883	959	930	976	967	929	915	897	875	928	886	936	854	908	858	848	956	918	930	891	912	961	851	966	832	922	913	902	883	954	991	921	939	855	930	865	903	915	912	900	968	918	895	943	906	888	871	912	931	928	889	906	919	870	878	904	904	944	895	950	919	877	880	899	912	977	925	871	867	906	894	924	887	923	900	933	865	927	866	894	925	917	859	919	894	860	944	917	950	889	864	891	928	931	867	894	915	889	882	902	892	886	951	848	897	897	931	928	918	892	882	910	906	886	839	949	874	883	935	898	897	909	854	897	895	915	901	887	904	831	948	904	913	922	920	884	911	930	867	896	955	903	906	836	909	892	903	938	919	921	903	894	918	935	946	942	843	963	945	903	952	895	921	924	926	862	911	906	929	932	883	909	883	860	911	896	907	925	899	909	927	865	946	910	902	870	915	895	887	917	881	882	938	897	950	852	921	952	946	872	879	869	934	936	837	896	865	877	912	903	859	889	895	902	878	911	901	915	890	925	867	896	918	871	924	919	927	881	894	906	870	967	902	928	938	895	912	912	929	938	885	903	888	876	927	909	906	904	902	896	902	881	886	891	918	893	909	886	903	880	901	919	852	914	862	849	926	940	900	901	921	927	910	917	944	903	875	889	914	919	902	894	933	865	887	908	926	884	876	892	942	918	981	911	882	928	914	906	870	891	887	946	875	921	893	919	894	944	895	907	926	932	864	891	986	912	975	909	907	965	893	925	848	891	904	905	962	901	912	892	893	858	925	955	905	853	916	942	865	911	931	892	883	949	929	853	943	910	893	923	902	865	932	821	901	889	867	874	898	921	870	981	864	901	886	819	877	909	867	915	875	884	871	942	879	903	895	878	906	913	946	919	872	881	929	930	861	878	900	805	868	917	923	846	912	876	883	919	926	899	874	930	870	913	919	925	921	922	931	946	908	913	838	934	935	930	897	906	955	937	892	910	902	932	921	936	919	924	882	918	925	872	926	870	921	899	915	980	966	925	916	934	950	876	891	920	958	1008	944	913	959	943	869	928	884	928	938	849	878	921	873	999	930	879	867	909	896	890	940	922	896	922	854	913	887	939	921	945	844	920	926	872	919	926	889	865	911	911	930	912	886	893	869	864	974	954	881	923	928	942	863	910	891	869	965	921	891	920	885	964	894	899	909	906	867	896	925	921	895	910	918	963	887	913	893	977	898	896	881	937	890	920	929	923	900	918	936	886	901	886	864	907	927	899	901	919	947	908	943	926	885	886	919	915	912	849	886	895	839	885	928	923	913	929	903	903	899	888	896	951	880	871	886	938	892	884	900	867	900	913	957	904	876	883	925	919	934	890	886	952	922	860	912	877	905	894	909	940	834	892	855	900	901	876	924	863	923	930	890	924	872	940	901	877	905	912	930	858	910	927	900	892	921	900	921	868	895	880	961	918	894	894	959	832	892	925	877	911	880	896	868	908	879	912	852	920	901	957	886	924	860	865	855	878	881	913	933	910	877	906	911	884	898	929	871	980	937	935	955	917	911	904	915	922	918	900	918	852	929	883	872	903	906	894	918	922	885	903	886	869	865	923	906	930	921	908	898	922	905	925	883	910	941	878	885	911	905	927	901	869	903	915	960	932	915	917	918	859	902	954	920	937	876	890	862	864	909	922	875	884	877	907	896	863	876	926	925	884	906	992	862	901	854	917	963	941	926	894	904	969	883	925	882	922	894	896	947	915	859	908	910	943	843	855	902	887	909	941	942	892	866	902	885	899	907	928	863	904	890	928	832	884	859	939	936	863	946	909	851	909	940	877	918	862	887	927	919	893	900	870	958	915	907	946	876	853	966	955	911	923	884	906	926	853	889	905	897	909	901	908	838	905	871	946	970	957	949	895	877	930	949	958	918	818	968	874	901	933	866	884	935	961	924	935	910	931	869	930	902	899	886	917	871	896	893	928	920	919	918	862	892	858	891	839	934	881	846	962	926	940	876	859	903	865	877	902	944	899	921	905	974	942	926	940	890	870	900	886	927	915	884	902	948	895	892	900	918	933	975	853	889	908	893	904	907	907	927	913	884	923	941	849	884	880	912	900	893	931	945	894	890	868	918	926	932	947	886	883	888	884	908	873	853	873	970	901	928	906	937	887	928	981	960	877	924	882	874	885	871	898	854	870	935	897	921	916	927	920	924	886	947	874	845	924	878	929	888	936	862	861	874	890	896	908	890	918	891	860	911	972	878	906	899	898	900	914	935	885	969	895	891	954	931	876	883	874	947	904	905	894	852	885	943	923	960	893	860	875	869	911	883	945	838	906	892	874	906	897	928	907	885	915	933	934	912	922	874	895	942	895	931	915	955	908	948	871	880	941	923	922	916	887	915	966	905	926	903	913	947	941	946	929	915	939	962	904	877	917	923	936	885	885	877	920	904	877	873	864	959	908	877	877	923	905	915	936	936	923	963	896	960	882	869	864	932	914	906	921	888	847	905	866	902	894	957	914	885	938	941	901	883	926	899	883	925	896	896	899	924	913	940	842	893	911	876	923	949	893	934	890	922	923	895	925	917	850	875	870	909	873	881	937	877	924	885	902	895	877	883	921	849	928	896	908	952	898	911	860	859	933	949	901	885	956	902	922	935	870	909	966	928	861	938	915	872	904	904	916	959	910	888	892	916	901	975	894	854	880	875	875	921	916	875	955	862	903	926	922	906	912	944	912	905	915	890	892	883	913	853	939	920	848	921	913	918	921	895	914	918	902	938	908	847	926	883	908	915	954	914	873	855	944	862	975	941	943	965	961	863	887	879	886	877	900	875	865	861	872	939	870	937	926	897	835	893	870	903	828	905	856	944	892	866	960	894	944	891	906	907	909	900	911	894	876	946	875	896	905	916	889	898	852	926	924	901	947	913	886	900	922	881	909	912	914	908	887	881	916	905	944	871	886	923	959	902	942	890	861	901	882	872	892	900	929	894	841	908	897	896	901	903	822	937	924	897	918	869	955	928	876	882	887	895	908	865	926	948	889	895	939	925	941	919	890	940	912	909	890	881	894	934	924	931	930	983	879	844	896	910	896	864	899	958	949	931	899	941	921	854	942	912	876	960	915	917	927	891	888	920	952	943	903	881	908	888	894	909	913	911	959	920	943	876	924	909	883	892	915	917	927	886	917	940	869	840	885	921	902	892	932	940	953	884	878	959	876	931	916	890	828	883	882	953	899	892	887	917	916	898	918	903	872	965	936	926	921	912	883	914	909	948	939	925	918	894	914	951	920	901	902	897	877	914	889	877	901	893	909	886	903	896	900	883	949	871	965	852	855	867	909	907	868	872	884	866	878	922	892	979	926	901	908	876	907	922	919	873
1654	502	392	362	339	366	309	332	335	372	314	344	298	343	338	356	317	347	346	356	360	351	341	327	333	333	302	331	336	339	315	375	355	334	347	379	312	338	330	343	347	344	367	359	326	336	305	361	346	325	315	307	380	352	317	328	336	310	338	360	357	345	355	359	327	370	330	339	306	349	330	337	339	338	382	369	326	331	335	363	333	331	333	359	339	335	317	323	345	353	353	329	364	335	360	315	345	345	356	318	339	365	326	321	378	364	357	340	368	349	365	366	358	328	340	340	344	345	341	317	368	367	314	318	357	307	338	330	361	358	323	364	302	313	335	315	341	352	346	308	334	361	329	388	351	350	299	361	308	368	355	380	327	358	325	374	359	337	339	316	322	321	355	311	334	323	368	346	333	343	342	296	332	320	316	350	326	324	332	330	326	379	372	323	344	325	327	367	353	350	377	367	326	340	380	301	365	337	336	343	319	339	335	298	335	349	328	342	335	356	362	358	384	329	345	371	327	326	330	375	306	358	311	350	363	357	347	329	319	342	367	350	358	338	331	333	344	344	328	357	337	325	343	334	339	332	368	367	392	328	313	303	344	372	332	353	314	353	342	343	340	362	343	329	330	349	348	308	343	330	345	355	331	335	343	330	368	325	358	341	299	316	331	332	359	340	373	363	375	345	348	307	297	349	325	366	331	364	361	353	332	341	348	320	381	361	364	352	366	312	362	329	366	359	331	343	351	358	297	335	353	340	320	337	345	362	334	338	325	359	341	382	352	328	338	365	345	318	350	358	372	353	340	345	343	330	304	337	381	343	350	320	317	341	343	346	352	340	352	343	333	320	336	337	346	336	317	314	327	382	352	363	332	343	320	384	324	332	317	352	344	342	339	340	368	337	340	379	319	336	355	350	332	333	345	341	330	324	318	334	338	326	335	368	359	367	368	353	345	314	303	339	319	363	343	318	369	358	355	326	346	326	342	349	345	363	373	343	343	334	358	360	341	318	361	331	331	365	295	331	355	394	343	323	360	332	349	358	353	344	321	327	349	358	358	324	355	337	365	367	319	308	336	313	319	326	322	377	306	337	345	345	373	324	350	346	320	392	347	324	370	335	324	312	316	369	364	311	354	356	342	376	341	357	360	327	346	348	303	295	346	343	337	353	317	340	367	335	329	323	350	331	337	334	355	334	319	319	365	375	317	360	339	281	308	364	338	336	369	377	386	321	318	363	350	366	366	348	343	328	337	315	339	311	336	348	353	326	347	317	370	327	346	322	344	331	347	369	385	309	351	330	298	327	362	326	354	346	291	352	325	323	359	373	334	347	363	332	390	330	340	340	339	380	357	347	352	372	345	365	356	337	357	347	331	318	316	337	342	351	323	350	347	335	325	340	369	359	330	310	357	342	332	323	336	348	347	350	348	337	339	334	337	351	360	340	339	356	339	335	330	337	356	311	329	331	377	350	316	356	335	376	328	343	320	324	356	327	375	341	364	346	314	329	340	351	338	334	358	349	354	364	349	300	353	327	333	364	370	350	375	340	352	337	361	343	338	336	324	352	339	356	364	328	325	321	323	323	370	311	332	397	335	367	383	351	338	341	355	350	362	354	378	352	328	337	373	324	372	375	337	350	344	338	339	353	319	328	357	363	318	333	339	346	348	327	359	351	354	347	325	304	322	361	347	302	309	360	337	327	319	360	347	348	351	374	352	364	353	322	330	330	333	357	330	353	330	325	322	306	368	351	378	351	317	331	342	321	298	368	341	334	325	334	341	357	345	332	353	311	344	332	348	349	349	342	316	341	312	330	337	358	302	345	351	331	304	359	321	328	311	325	342	361	364	367	402	339	348	309	354	359	309	337	338	364	353	351	372	349	358	327	337	365	357	337	339	337	378	362	322	343	350	345	350	349	360	357	384	343	340	299	379	367	353	354	327	345	362	335	380	287	307	380	332	323	317	352	327	342	354	333	350	332	284	328	309	333	358	363	392	346	348	311	348	352	330	350	361	313	349	366	337	321	355	358	343	335	333	352	342	338	361	339	351	346	329	353	317	318	344	317	353	342	349	362	336	347	338	331	327	299	353	382	326	337	338	352	370	344	332	328	277	330	323	362	378	351	291	340	311	334	333	351	322	331	342	302	334	359	378	371	355	362	366	331	349	317	351	358	349	360	339	368	351	352	349	339	315	296	360	345	354	333	343	324	313	321	387	357	358	385	372	319	331	351	306	303	344	370	344	361	331	301	318	326	342	332	333	391	330	352	352	312	339	342	346	314	353	366	314	346	316	340	309	351	324	315	364	334	292	299	348	328	363	318	377	348	320	319	361	311	347	344	329	349	350	352	333	307	339	353	339	359	385	360	357	357	358	330	310	360	301	320	339	333	390	340	333	346	330	358	327	348	320	373	362	345	330	344	356	334	351	340	371	325	342	336	297	335	352	306	349	366	367	376	360	329	315	337	352	357	319	328	353	334	316	336	350	304	327	333	359	326	364	329	323	339	334	357	357	347	333	353	341	323	331	306	333	315	334	366	352	317	329	361	348	356	357	328	353	335	317	363	361	325	366	365	369	362	336	363	342	321	346	364	330	347	332	334	334	345	382	337	354	336	356	358	393	337	338	371	376	334	319	356	373	334	355	328	372	320	323	344	343	379	335	320	357	343	341	325	351	323	330	361	379	337	355	340	320	340	336	349	345	350	337	338	343	339	355	343	324	331	356	353	382	387	338	314	354	334	340	315	337	336	347	324	341	314	369	368	355	363	344	332	303	362	326	344	327	373	336	327	300	355	332	351	338	334	360	358	345	316	336	335	325	340	342	335	343	366	324	308	332	301	310	368	315	352	386	332	316	374	344	336	363	340	370	331	344	318	351	320	348	348	295	319	341	313	339	357	351	311	363	354	325	332	294	340	333	337	316	332	369	367	359	339	337	313	337	357	341	330	350	349	366	360	357	310	326	312	334	366	367	327	333	329	325	351	303	337	342	348	322	309	303	340	314	342	385	353	359	311	344	341	332	344	351	331	331	329	342	347	343	340	369	327	341	390	342	329	338	334	358	320	332	337	287	326	314	318	345	374	297	350	323	353	323	381	336	359	340	330	340	343	366	326	303	366	331	330	359	327	330	327	346	343	350	332	345	389	368	346	349	389	353	314	358	359	339	300	347	370	377	328	370	335	378	337	313	311	326	359	343	346	334	349	335	323	347	353	352	319	335	353	330	353	337	320	325	323	349	369	344	325	356	358	355	343	341	291	318	342	363	356	325	345	325	333	355	334	365	337	340	348	339	315	361	343	337	342	355	326	330	304	324	344	348	325	343	315	321	367	352	316	306	330	335	335	370	348	327	359	347	363	335	358	344	345	313	363	363	353	359	318	399	322	361	320	307	338	333	335	343	307	344	328	368	353	398	329	348	344	329	331	336	324	362	340	387	352	321	355	355	350	350	309	367	351	354	346	357	355	349	377	326	350	313	290	363	322	315	354	348	321
2006	920	872	777	871	797	789	838	824	784	815	792	799	768	782	777	713	770	835	806	856	833	808	765	774	809	780	814	761	753	803	748	783	773	779	718	797	786	743	713	838	806	779	793	754	764	816	744	837	746	773	772	801	794	804	793	797	796	819	804	790	837	760	820	815	816	833	810	821	772	734	783	732	755	747	757	837	796	734	744	865	797	792	772	781	789	777	793	821	782	787	819	789	773	771	776	780	849	804	779	796	776	805	746	799	732	822	780	824	830	834	786	814	848	788	797	800	772	780	833	769	809	765	819	750	804	780	805	762	809	800	812	795	754	772	821	804	789	792	768	789	799	824	800	771	819	765	781	767	793	766	749	844	832	809	752	830	798	789	760	781	789	817	810	770	807	769	784	767	826	815	822	780	798	774	767	808	794	798	782	834	774	808	754	744	823	753	817	787	765	783	820	841	774	810	814	822	826	815	821	811	804	836	790	760	831	781	760	806	776	800	814	758	811	785	761	848	809	762	783	777	783	791	820	832	751	805	769	797	789	775	788	806	773	806	765	766	833	776	816	889	843	791	733	790	803	824	815	780	808	831	779	859	793	765	745	774	781	800	739	758	809	804	800	747	778	775	799	756	773	812	773	754	813	779	808	791	791	800	780	784	750	786	818	797	799	765	777	741	785	796	764	821	775	817	820	785	772	742	767	795	772	861	747	784	806	789	750	798	769	818	770	792	777	816	787	738	810	802	792	792	747	725	790	781	816	793	783	805	805	771	791	714	819	770	869	746	849	792	797	836	775	794	722	779	784	827	776	816	783	841	789	732	777	802	826	789	845	831	808	781	771	744	809	786	810	832	820	818	804	798	762	808	799	746	728	793	758	788	827	800	806	722	794	828	784	799	828	774	781	747	738	797	743	812	796	800	806	757	820	776	782	821	772	760	783	779	784	776	824	763	788	779	805	891	802	807	714	787	753	794	788	788	744	741	794	773	778	781	844	800	831	784	786	744	818	851	802	790	795	810	722	792	777	786	753	788	780	828	816	769	785	785	735	779	820	763	759	761	824	820	780	798	843	790	825	816	784	810	748	768	799	838	833	815	819	744	775	795	786	767	802	770	729	763	795	738	837	766	775	817	848	799	791	837	756	836	785	774	783	770	766	791	778	835	791	771	810	818	757	797	823	770	770	820	796	798	783	784	727	772	753	771	830	814	814	768	769	776	784	781	783	812	819	730	792	785	836	763	784	806	731	760	810	773	755	755	803	812	821	777	791	840	793	803	784	790	770	812	817	776	809	800	836	746	758	814	791	752	747	799	792	825	774	741	799	817	795	794	743	752	738	850	849	784	829	832	846	766	797	794	780	813	795	768	767	789	802	818	783	759	785	723	786	779	792	823	786	802	797	779	808	800	793	793	738	775	781	769	797	803	744	796	810	747	765	745	822	781	793	773	781	788	832	796	794	815	787	769	750	834	804	813	788	804	756	811	759	806	758	807	856	739	781	764	787	804	837	781	744	775	792	799	762	785	757	803	772	798	813	797	777	749	757	783	742	848	816	794	818	786	756	833	786	810	771	836	811	787	839	820	795	804	862	777	758	824	840	768	839	805	768	840	780	771	774	814	758	760	694	791	787	769	786	807	754	801	785	848	756	824	787	785	824	792	804	787	812	755	783	814	813	811	770	743	808	780	741	781	805	748	798	757	797	828	807	742	801	817	860	806	768	785	785	751	761	795	788	836	834	747	787	774	816	799	764	790	804	778	777	787	799	765	822	836	820	846	772	798	804	796	812	793	819	771	790	787	789	831	766	765	800	801	789	790	774	795	830	782	798	796	778	773	796	759	744	796	806	809	831	794	803	760	794	827	811	839	768	772	774	743	811	754	796	788	801	813	771	761	826	777	787	762	792	802	817	803	745	790	780	767	786	832	776	773	832	791	787	761	765	741	796	787	792	809	795	810	837	791	801	778	784	799	775	857	742	821	769	738	776	785	786	786	767	802	818	769	764	817	827	790	769	842	781	778	794	757	778	754	758	787	795	787	829	824	790	790	761	749	763	778	739	831	762	781	775	781	805	774	776	750	830	858	830	765	781	850	741	778	831	814	804	830	776	825	770	741	807	786	844	828	776	839	854	790	805	793	748	746	794	802	865	794	797	844	817	772	768	779	789	770	803	755	761	744	763	781	847	808	755	758	796	792	777	782	799	767	761	804	763	814	745	787	839	803	777	775	746	791	769	815	821	789	802	836	778	761	825	800	798	806	791	787	757	778	804	769	808	771	760	836	838	786	783	788	786	808	802	826	769	798	783	783	768	790	770	835	850	773	791	768	806	816	747	785	727	779	738	764	747	843	779	827	794	806	802	770	785	774	823	754	794	808	806	823	793	765	825	793	764	826	796	777	763	776	817	781	855	791	768	798	809	789	764	786	782	819	803	789	800	783	740	776	842	799	767	800	771	827	794	799	789	764	762	787	765	834	840	763	787	823	793	826	823	826	767	750	820	785	776	825	811	770	797	817	783	781	814	829	776	809	797	796	786	794	774	774	785	792	810	790	761	765	821	817	821	776	745	830	745	798	813	843	812	777	724	771	843	798	832	802	775	814	790	780	765	707	744	799	803	807	860	844	774	720	761	792	800	809	813	838	785	818	779	805	798	797	767	764	811	783	793	722	776	806	753	791	816	823	805	767	799	775	769	801	801	839	755	777	800	822	849	784	797	803	783	774	759	767	856	829	808	740	762	750	738	775	794	792	829	757	775	759	755	788	766	816	765	777	827	784	750	783	777	791	798	779	769	800	751	790	774	803	793	766	777	747	811	826	788	812	799	828	762	794	782	792	783	820	810	806	751	765	754	807	844	787	827	801	803	736	787	789	759	792	799	814	785	761	789	784	770	750	804	815	791	848	829	789	823	786	776	758	741	807	809	765	813	832	802	770	797	810	820	774	811	792	790	770	820	798	810	831	764	826	774	779	758	813	774	747	764	756	781	787	754	796	796	782	836	774	790	817	754	809	790	795	778	748	793	756	799	829	745	798	814	846	815	751	833	783	850	820	830	806	811	812	776	771	804	778	877	798	774	733	791	730	772	776	772	762	764	763	786	775	764	840	798	778	777	767	807	813	787	809	811	770	790	817	728	784	787	804	825	761	801	759	774	784	779	785	802	783	820	776	802	750	781	836	762	769	769	804	792	845	798	768	833	791	770	797	855	805	779	841	788	776	842	736	791	829	802	753	810	782	777	816	754	821	804	805	747	749	806	779	723	799	806	803	780	831	748	822	762	816	785	813	792	756	784	760	797	781	755	789	799	775	785	760	762	779	799	770	826	752	764	775	803	720	779	786	824	756	833	749	782	797	820	826	815	814	768	808	807	734	816	771	822	772	819	766	816	851	751	771	841	830	729	795	785	816	752	744	808	738	784	769	792	759	770	793	787	783	802	845	810	782	778	774	811	811	815	748	809	775	710	808	743	836	799	778	761	717	784	820	717
8003	828	670	532	391	318	316	296	246	232	251	251	250	229	201	235	239	221	234	218	226	243	191	217	198	220	211	206	238	207	216	224	201	229	247	206	204	202	217	198	224	215	201	208	227	219	212	232	200	229	237	202	181	216	210	206	240	213	215	200	202	191	217	197	196	191	233	249	230	189	199	195	209	190	191	207	210	228	226	209	197	190	204	199	199	221	228	204	219	201	199	201	203	236	216	178	229	225	204	205	232	193	226	261	210	196	200	215	226	231	220	203	213	231	195	201	217	209	208	193	219	205	225	220	221	217	201	212	236	205	211	224	200	209	220	231	186	214	216	208	207	222	216	231	232	214	237	187	207	214	191	234	191	213	210	211	216	167	178	197	195	186	190	198	199	207	235	193	187	209	166	212	218	214	239	201	222	179	211	210	202	212	219	191	186	213	229	210	199	216	209	211	219	202	205	227	214	230	209	210	198	213	229	194	222	209	235	202	210	197	184	211	224	217	245	198	238	204	207	193	209	218	197	221	196	215	228	227	178	192	197	207	207	210	244	202	221	202	198	196	198	201	221	181	203	205	214	234	215	222	214	218	216	210	226	196	207	180	194	194	206	209	184	207	229	204	194	208	216	218	183	185	188	195	217	202	187	214	217	230	218	230	220	226	217	209	193	217	204	191	201	210	170	222	224	182	221	228	186	214	214	183	186	192	228	218	208	214	217	192	215	212	203	202	202	221	219	222	202	234	200	190	220	209	187	191	216	219	200	202	221	215	178	235	228	246	191	211	229	207	203	185	190	241	206	205	221	196	177	218	228	171	211	216	215	197	237	199	217	199	198	227	211	196	192	201	207	189	227	195	201	191	210	168	217	204	174	215	201	201	220	216	197	227	204	203	183	198	204	201	200	196	187	214	207	209	188	216	199	202	222	217	220	163	210	216	205	217	218	230	224	212	218	194	217	194	226	190	211	218	198	218	219	208	200	222	207	210	189	220	202	231	196	190	180	213	205	204	216	188	214	216	201	208	203	201	188	201	200	181	208	196	206	211	201	242	195	242	196	181	230	184	201	199	213	196	241	218	206	219	210	193	231	219	180	209	210	190	200	203	215	203	206	196	222	201	207	201	226	193	221	218	215	196	196	195	204	207	228	180	204	223	204	229	194	230	205	224	206	216	223	226	224	227	184	212	212	210	198	227	195	204	201	199	231	244	200	200	208	206	240	195	215	206	202	219	213	193	207	208	191	206	222	221	198	195	218	192	242	221	207	208	212	222	196	178	226	220	196	206	246	197	214	229	210	182	216	215	216	223	213	182	202	191	176	185	193	218	181	233	202	219	206	211	201	207	195	185	237	210	194	199	211	232	185	179	181	218	205	166	196	205	228	208	224	219	197	204	213	222	233	206	175	217	245	210	241	212	193	233	217	180	215	202	228	245	169	196	189	225	222	211	209	202	216	232	177	187	248	199	256	214	203	171	190	212	209	196	211	237	199	194	203	200	215	222	219	186	206	209	191	195	221	226	215	222	185	223	198	193	243	205	196	227	208	192	219	191	213	230	207	207	215	209	220	213	222	211	180	185	245	234	226	205	209	244	197	209	208	230	202	215	224	234	229	230	209	228	223	195	198	198	197	185	223	214	197	209	228	199	241	189	204	228	202	219	191	203	208	190	200	222	201	211	201	229	216	189	165	212	214	217	193	211	199	208	204	226	225	212	219	192	226	180	201	223	251	234	230	197	195	206	195	226	180	230	219	216	201	191	233	197	206	221	201	190	230	225	213	193	242	232	217	213	225	212	217	203	213	225	226	225	190	212	209	225	197	227	209	226	220	218	229	205	204	195	208	219	235	195	189	213	183	187	199	199	202	243	202	215	202	193	198	211	203	181	190	184	219	199	165	227	214	205	214	210	207	207	218	204	200	215	206	212	214	183	213	206	216	229	221	201	226	245	205	202	198	226	237	190	192	221	193	215	217	217	197	181	208	212	188	229	198	227	202	228	192	228	227	241	203	206	230	187	209	203	199	216	212	229	183	216	204	231	218	217	212	226	207	237	201	215	209	229	230	204	204	212	195	231	242	222	211	209	232	220	176	197	198	216	207	237	213	216	202	207	192	216	198	200	228	205	210	210	233	203	194	218	172	216	235	222	209	218	222	218	191	208	227	201	201	186	210	233	201	240	223	229	194	200	208	211	205	185	196	192	204	181	239	222	222	210	226	217	191	199	209	222	220	197	221	243	232	197	213	208	244	218	201	184	190	192	191	160	205	224	188	208	227	225	216	216	203	205	212	205	207	216	218	180	213	207	214	204	198	191	227	236	218	235	210	201	211	232	230	189	233	207	180	202	191	169	239	208	194	188	171	218	204	213	225	209	184	184	174	205	227	212	211	218	227	199	221	200	227	193	184	211	192	210	206	206	186	183	204	207	197	232	183	227	192	200	180	208	191	201	203	192	221	211	229	225	243	200	212	227	222	208	196	203	193	216	199	193	201	212	192	223	202	187	209	243	218	201	197	209	204	211	234	201	189	192	196	213	229	205	221	203	186	196	230	197	215	218	211	219	200	217	230	207	206	196	200	208	228	226	191	207	195	234	191	195	178	204	197	189	192	205	222	212	192	210	203	207	206	234	215	228	195	233	213	226	235	207	215	205	214	214	210	220	193	197	193	187	215	179	186	219	232	201	215	205	206	209	243	204	200	222	188	200	207	190	196	203	218	213	210	190	219	200	216	195	217	198	232	187	248	204	190	207	216	230	220	230	228	200	202	209	199	219	200	191	218	224	196	206	206	193	221	207	234	228	201	236	230	212	225	194	212	204	227	214	179	213	205	204	230	200	216	227	221	207	180	235	236	206	247	234	219	210	214	204	184	201	234	223	207	198	200	199	191	214	227	227	234	181	248	220	223	192	229	231	218	200	216	180	205	209	203	192	200	177	227	237	203	208	210	205	190	207	210	229	213	196	195	234	167	215	197	211	216	233	212	187	225	229	209	211	214	217	216	202	220	192	219	227	229	224	206	218	231	224	226	206	169	231	201	183	169	215	196	204	241	209	208	200	219	238	209	206	204	220	227	235	202	195	205	213	220	204	193	206	196	207	209	208	233	235	221	223	201	212	216	192	233	239	192	199	211	210	210	198	219	195	203	213	201	194	200	195	207	202	224	214	189	206	209	218	234	231	222	208	203	192	213	218	219	223	225	200	196	224	213	197	219	209	204	238	204	194	212	206	218	209	195	223	199	215	215	218	182	210	192	214	239	237	211	210	196	221	195	226	209	196	218	217	195	232	237	242	188	191	197	203	234	207	224	217	216	193	218	222	217	212	226	202	178	212	209	213	235	194	203	205	210	198	192	182	190	217	216	223	227	211	217	189	191	200	212	192	219	220	208	195	203	198	216	233	211	188	205	221	225	215	220	227	248	218	222	214	222	177	187	221	206	211	194	207	226	208	189	214	201	211	206	213	201	204	221	205	198	197	216	238	180	200
6324	1043	1411	1594	1354	1136	965	881	823	748	770	714	647	677	641	639	641	586	594	573	614	578	596	586	617	585	599	546	582	618	570	627	568	585	577	567	598	573	609	549	560	586	592	558	572	564	558	558	559	545	588	548	581	568	590	551	505	542	568	571	527	531	558	501	610	572	548	613	542	572	554	529	543	552	565	564	546	558	548	513	568	561	523	544	528	569	578	550	581	558	553	560	544	511	572	551	567	567	573	598	580	598	562	551	558	537	556	544	530	540	564	586	561	575	564	564	562	548	571	567	550	573	565	553	569	523	522	553	559	562	597	529	566	599	549	575	532	571	540	557	526	546	541	540	540	560	551	592	518	578	557	552	589	527	554	528	548	530	565	540	557	568	556	566	524	550	524	579	548	577	573	559	576	540	562	597	543	550	578	588	552	544	547	526	562	552	532	593	535	522	533	558	551	560	563	500	522	543	561	556	486	547	533	498	551	538	595	553	581	548	579	538	521	574	511	585	520	577	518	540	536	559	595	564	558	535	609	512	551	566	514	558	531	551	607	591	547	585	536	548	520	529	552	553	524	525	578	529	597	514	518	551	558	532	514	503	570	552	544	534	545	548	542	516	526	577	588	534	540	609	536	525	531	557	513	555	563	557	529	570	503	573	560	557	602	541	540	499	521	564	566	594	555	593	593	574	541	587	529	540	537	548	572	519	572	509	531	561	550	499	565	561	524	582	538	550	541	573	573	568	541	530	545	501	545	573	530	568	550	539	554	577	514	554	520	561	513	578	565	560	518	536	556	571	527	569	512	633	557	536	568	567	537	504	557	559	544	568	594	568	538	529	508	562	553	524	598	495	575	574	599	553	552	517	558	516	530	553	533	552	578	556	597	555	543	556	558	490	541	557	556	568	545	554	575	539	551	516	592	553	552	585	562	525	576	536	538	541	550	571	573	562	527	565	501	572	526	517	550	540	560	566	531	554	555	520	562	510	540	493	557	579	560	554	562	501	545	570	556	531	531	572	557	585	528	528	552	550	523	496	586	548	513	575	560	544	553	581	538	520	571	574	540	552	577	546	527	567	513	529	590	517	540	533	525	582	499	553	568	549	543	517	596	509	569	492	559	480	543	539	544	598	582	550	553	573	580	531	585	542	551	555	538	550	527	540	570	543	598	564	556	556	590	545	557	535	563	558	556	590	520	552	545	541	545	534	538	558	555	556	560	563	558	489	526	557	540	560	542	514	579	549	558	582	562	585	587	549	558	574	580	532	579	594	517	557	582	570	603	586	557	530	526	574	589	563	546	551	560	588	535	539	582	575	548	547	570	569	581	590	560	524	581	531	520	576	549	522	548	542	525	530	534	520	535	572	571	557	559	569	571	545	518	596	603	564	526	560	581	579	517	539	560	579	525	553	566	497	560	582	587	520	520	562	596	555	545	537	581	555	577	523	515	577	561	579	555	531	530	514	496	594	542	563	550	520	576	562	532	525	563	529	549	528	538	552	501	557	541	561	599	589	555	562	573	560	563	546	526	557	537	565	534	549	543	508	575	519	542	545	566	556	543	551	518	558	563	621	566	542	584	570	573	524	548	529	554	606	550	577	541	579	541	541	602	566	574	518	548	499	549	552	529	577	540	547	547	540	537	539	542	559	544	529	542	616	552	533	559	570	569	555	538	517	568	552	556	548	548	584	502	521	570	546	562	524	553	576	546	539	527	536	548	518	521	590	581	540	521	592	573	547	548	537	574	577	579	529	557	543	576	551	591	546	541	509	569	568	560	556	532	568	590	575	543	536	590	535	536	575	523	561	577	504	568	533	573	564	541	547	564	556	556	583	576	549	528	505	560	534	564	541	539	563	573	576	546	565	578	532	539	561	552	603	556	596	576	558	578	547	576	523	564	560	583	543	521	543	570	593	524	565	586	517	527	531	561	629	528	499	559	613	549	593	523	544	552	553	547	547	533	589	527	581	539	565	560	563	556	573	532	577	572	572	556	547	584	601	509	524	530	593	537	585	518	557	552	570	550	580	538	543	536	525	571	571	563	545	539	566	570	581	570	532	540	599	533	564	471	548	523	570	571	562	575	552	536	573	548	540	582	522	565	516	584	550	507	545	560	537	545	547	553	541	576	585	561	497	548	575	562	598	527	494	542	581	526	589	524	526	544	543	551	570	520	534	522	559	557	543	586	497	523	553	556	583	574	561	529	581	587	552	553	589	589	551	600	581	586	549	588	584	545	568	573	581	557	556	579	582	528	589	577	542	558	594	553	536	539	545	499	553	562	551	572	571	560	582	593	521	554	568	579	516	542	548	605	521	537	573	581	563	538	536	562	577	543	592	585	556	593	553	598	544	583	525	565	539	555	573	542	557	561	524	554	582	547	570	535	594	550	537	563	545	522	548	567	572	535	551	520	543	565	559	538	564	546	581	543	545	563	536	529	580	556	523	555	537	580	570	579	545	572	516	565	522	607	560	563	519	570	528	565	564	513	532	567	532	563	549	579	516	517	514	600	545	597	542	532	539	529	546	541	557	579	548	532	557	514	537	558	526	578	568	569	549	540	523	595	590	566	526	561	548	535	540	579	542	517	485	548	568	598	563	557	557	559	539	530	537	512	577	579	606	506	520	514	550	560	519	542	538	630	520	547	502	539	561	571	552	543	564	562	520	566	551	595	534	577	557	536	557	573	573	543	575	534	568	554	543	553	570	558	571	574	481	560	521	555	560	551	553	562	571	542	519	598	525	532	563	572	492	542	589	547	529	564	562	592	549	575	548	584	579	567	552	580	541	548	598	540	576	571	565	538	566	495	587	540	554	555	572	547	591	559	502	562	534	544	579	550	506	549	577	522	564	538	583	542	585	572	528	544	528	527	574	578	543	548	502	553	538	543	587	593	516	580	524	549	535	543	541	543	555	583	539	524	568	573	613	543	551	548	510	531	586	536	525	522	578	514	556	541	527	553	571	558	547	543	513	607	516	545	573	501	582	540	544	596	558	564	546	539	540	573	594	568	548	558	564	554	567	598	602	569	611	543	546	576	537	553	572	566	539	545	535	566	529	582	554	525	613	523	557	584	533	600	561	562	537	608	578	515	542	564	570	556	554	533	555	547	509	554	571	538	554	545	597	513	534	546	592	527	531	517	539	562	563	587	577	589	568	555	577	538	584	583	581	548	559	600	524	572	532	546	534	530	614	539	599	556	520	582	527	568	552	547	540	566	568	560	581	570	589	565	525	530	574	587	534	552	559	562	541	541	557	539	579	624	585	586	581	580	567	574	516	564	528	545	571	553	545	514	556	507	563	559	561	553	558	546	545	548	526	543	550	600	612	558	552	571	558	570	581	497	567	551	536	530	564	531	592	550	527	558	552	580	548	598	567	553	547	557	560	544	567	567	553	548	549	554	544	568	533	556	519	507	547	532	540	505	575	580	568	558	562	585	565	582	542	544	568	620	530	559	558	568	574	557	589	571	566	548	547	559	587
15272	1714	1198	1047	767	593	550	480	484	413	487	438	422	406	422	369	422	389	396	383	439	380	389	356	395	398	383	396	392	343	386	406	434	404	401	367	386	357	345	364	367	395	384	342	426	426	380	366	417	383	392	377	389	397	425	435	397	361	404	357	399	415	362	394	416	419	397	387	392	391	378	404	388	372	380	398	350	416	360	394	386	342	445	382	375	351	405	396	430	378	394	379	377	379	347	364	400	379	395	380	361	381	383	386	396	408	354	372	387	356	419	383	400	396	371	390	389	362	376	386	375	397	350	352	387	392	412	379	365	415	417	356	400	399	380	358	411	348	374	399	387	387	402	405	331	380	406	374	348	403	410	386	389	374	382	386	361	402	403	336	375	399	418	361	366	388	390	348	386	346	382	401	416	383	386	339	368	384	354	360	441	393	364	428	386	399	390	354	388	363	360	374	384	402	382	433	358	389	346	430	401	403	375	413	370	387	379	405	384	398	369	361	375	362	388	369	410	373	352	379	391	350	391	384	397	461	386	409	387	337	386	403	320	349	385	385	397	371	398	392	362	376	368	366	346	384	422	356	369	339	389	393	396	391	386	373	390	380	374	418	405	394	373	384	353	374	371	386	347	395	420	399	443	375	421	369	359	376	392	374	365	388	407	357	350	393	388	400	372	387	373	369	399	363	437	410	390	339	397	426	401	360	397	377	354	384	394	394	358	421	376	418	375	390	396	389	393	434	399	399	413	429	417	406	379	393	378	366	362	366	358	391	354	429	349	399	344	396	368	375	368	383	395	401	391	366	354	369	415	389	404	388	365	389	389	371	372	384	373	370	334	373	381	398	414	395	405	365	373	362	386	356	371	399	393	373	393	424	371	347	396	381	389	383	383	407	389	339	388	366	376	400	395	378	378	377	358	371	368	408	381	400	336	366	369	398	402	376	382	423	360	361	391	380	376	401	392	406	374	361	397	398	377	367	380	414	369	364	400	400	346	350	384	364	408	362	391	402	431	402	396	376	394	403	411	386	390	365	407	375	358	417	404	389	396	391	390	397	367	373	380	388	350	396	415	412	371	365	391	352	398	378	347	390	391	366	392	387	371	385	371	392	437	378	408	337	380	391	374	392	396	399	373	371	358	366	364	380	391	389	373	383	372	397	428	387	343	363	379	399	390	409	373	374	383	385	380	334	387	370	387	374	404	401	405	389	382	371	403	400	394	405	421	359	376	399	398	401	379	379	398	365	344	363	378	392	392	377	364	389	369	360	362	392	369	386	369	367	371	378	388	354	327	388	385	385	390	369	394	396	391	415	401	385	388	376	369	405	392	384	381	388	391	386	414	421	396	393	400	391	395	365	395	401	424	350	399	412	368	358	371	379	354	403	381	390	381	378	396	368	372	376	405	390	380	397	410	383	346	378	373	401	370	414	372	366	377	442	414	373	376	433	379	388	364	361	386	371	379	339	420	394	394	411	364	406	403	400	396	403	400	377	426	387	385	396	377	408	354	361	357	400	393	366	401	385	402	348	385	406	399	390	397	361	409	369	413	416	387	379	397	357	407	408	409	379	417	384	367	356	394	375	389	375	339	377	399	408	361	382	368	375	386	395	389	367	391	372	362	338	378	405	418	372	411	389	385	411	345	380	355	376	384	411	410	370	371	427	386	410	391	386	383	312	394	408	393	366	385	374	382	378	440	360	392	420	364	360	384	387	357	361	389	382	374	406	428	397	392	393	416	368	409	384	416	400	399	384	403	400	390	376	390	360	429	422	371	376	346	396	365	389	365	400	356	379	384	385	380	397	375	366	367	392	401	397	383	376	415	377	345	418	371	378	383	380	425	375	366	372	373	373	354	417	382	397	354	375	364	387	402	388	379	369	405	389	417	399	400	402	385	356	378	404	387	382	390	353	381	362	410	377	378	364	413	381	347	419	367	394	404	383	417	432	343	416	399	367	383	391	352	332	390	372	374	397	373	390	358	381	393	363	380	344	364	389	368	361	382	373	351	374	425	402	389	385	406	380	398	398	376	399	371	382	375	386	386	374	376	391	358	366	362	374	400	366	387	382	351	385	387	382	354	396	396	385	364	388	391	366	395	401	360	358	358	432	391	403	383	420	372	395	381	385	379	373	407	407	405	376	357	415	374	382	412	351	419	378	400	362	409	385	384	370	366	366	369	403	416	376	329	343	428	409	401	390	365	388	363	408	354	380	392	370	402	391	365	388	379	387	363	353	374	363	386	390	396	386	391	400	338	389	328	368	404	409	424	372	376	409	377	386	377	409	369	399	423	384	343	394	393	398	332	355	373	393	415	350	383	361	390	376	367	405	391	379	390	361	410	392	361	415	401	420	378	373	387	394	390	404	426	391	419	377	398	397	364	397	365	356	393	353	377	372	407	388	400	393	409	393	389	384	369	343	352	364	348	362	376	345	356	416	389	411	383	375	373	371	432	358	390	368	362	372	373	379	378	376	435	403	385	407	419	395	382	399	375	389	376	368	376	405	393	358	371	360	364	349	384	365	371	376	398	362	396	421	412	401	374	407	406	345	403	385	342	393	413	371	376	382	407	402	372	355	390	382	361	342	382	382	345	380	397	356	396	421	360	419	389	357	390	370	363	410	401	410	349	398	379	382	390	376	433	406	371	370	389	426	375	368	380	355	368	391	404	394	367	378	404	381	414	369	362	350	381	356	382	393	363	373	396	385	366	395	373	330	370	420	414	346	358	403	377	379	405	400	390	363	422	368	370	367	382	353	335	370	414	397	378	378	346	360	354	395	421	381	363	401	349	358	401	377	350	347	356	374	380	343	371	419	410	383	398	358	397	404	370	373	373	372	362	390	399	406	373	381	355	395	405	360	335	365	386	388	372	388	390	393	375	403	384	355	348	348	348	343	398	372	373	376	349	407	379	406	383	409	381	424	407	366	383	381	374	398	374	380	358	402	343	389	357	368	417	367	386	363	428	392	406	391	400	375	385	357	388	416	364	347	372	412	386	376	374	396	368	392	388	422	376	370	365	385	382	417	402	398	384	375	348	361	380	379	399	391	384	394	379	405	377	388	411	362	366	400	366	351	348	366	405	403	402	382	372	378	351	348	376	390	348	363	421	391	362	339	377	359	380	398	387	378	384	419	421	367	404	388	398	355	377	390	373	395	370	373	372	388	371	377	393	349	353	408	436	375	377	386	391	401	367	383	377	375	389	378	381	375	380	379	404	413	412	396	397	408	424	405	383	438	399	388	401	414	413	372	412	348	378	382	362	368	375	370	395	350	371	366	359	362	361	369	388	379	384	387	380	399	387	398	375	366	371	366	355	378	369	326	411	353	370	365	410	360	384	347	394	390	382	365	393	363	384	372	376	366	399	410	376	431	382	400	403	365	419	369	353	392	358	377	349	380	368	380	341	344	394	370	369	388	379	388	413	387	354	422	337	386	401	354	383	349	351	344	374	368	394	379	369	382	385	393	405	411	326	401	363	410
8653	1672	2512	2782	2469	1991	1722	1557	1372	1290	1243	1210	1205	1133	1102	1060	1048	1082	1030	1022	1029	941	979	1010	926	1011	959	1045	936	966	932	1019	965	907	919	909	938	965	966	974	958	925	945	937	975	854	939	915	931	901	933	938	964	918	976	939	892	932	904	861	907	959	912	914	935	923	881	901	842	903	918	925	924	900	915	901	908	896	843	947	979	904	888	911	882	897	937	856	884	919	914	910	866	889	905	851	855	929	889	856	942	888	968	878	894	926	892	913	945	929	932	888	934	937	961	924	920	844	886	902	903	890	878	838	895	888	952	946	915	889	929	930	890	938	941	913	886	903	908	929	928	904	875	915	840	890	941	910	901	884	852	947	909	924	906	947	915	861	937	932	905	922	922	894	897	908	915	946	917	909	923	912	908	871	892	940	984	885	930	864	942	845	852	935	915	905	919	871	932	871	907	893	906	885	919	874	904	880	896	904	875	886	906	938	894	892	961	877	964	872	912	868	914	901	896	821	883	891	912	914	904	909	935	881	890	882	900	943	950	918	889	886	979	920	892	847	923	925	845	882	875	965	896	888	928	868	911	945	922	926	931	974	853	957	952	887	906	926	888	877	921	934	826	874	867	905	891	944	988	896	938	852	905	911	920	883	971	877	875	823	861	878	877	906	913	941	947	869	898	932	895	893	851	845	949	942	883	910	934	904	903	936	866	906	841	886	906	897	888	917	931	853	874	882	880	915	954	882	956	890	903	928	940	919	889	895	891	910	925	878	887	940	871	867	953	949	900	877	890	874	898	944	893	918	941	916	865	875	877	883	875	940	938	960	909	888	856	918	882	932	909	880	885	871	879	892	920	887	898	950	927	885	945	863	872	924	933	922	926	895	856	895	861	929	934	923	942	905	881	978	965	913	935	915	875	881	903	862	907	875	878	937	917	936	902	902	938	914	918	913	930	900	868	908	947	872	859	873	913	872	936	922	914	865	922	895	907	901	838	901	959	899	872	872	915	914	950	928	949	838	910	967	912	942	932	896	828	892	908	886	913	916	920	891	920	944	905	847	877	915	896	914	940	860	915	921	907	939	894	939	866	959	874	929	861	948	907	881	868	919	857	862	924	916	919	884	965	914	849	915	904	895	960	832	874	893	882	893	917	894	887	891	874	901	888	856	963	938	913	902	887	920	920	955	897	925	923	823	894	887	917	862	869	930	922	910	904	901	907	875	879	931	914	897	873	886	866	873	879	938	886	877	940	864	938	913	930	978	918	889	956	932	903	898	914	872	943	882	932	910	954	882	861	915	875	884	940	906	863	898	914	917	860	871	896	910	938	954	883	929	896	876	870	859	921	902	827	837	902	904	887	917	894	897	915	904	944	931	908	934	949	895	895	905	950	891	914	891	898	933	925	917	840	933	889	900	926	935	928	872	908	914	896	876	919	868	906	947	883	878	880	884	843	895	897	945	869	926	875	881	807	935	894	897	890	897	850	899	880	846	888	907	928	860	840	899	879	903	897	922	916	904	880	825	878	921	876	930	890	913	875	833	894	977	844	890	901	922	922	918	914	882	929	904	882	888	870	931	919	904	896	870	818	921	862	888	884	894	936	893	939	934	880	848	894	901	932	903	906	938	903	904	917	880	865	913	872	890	904	965	925	949	947	881	932	942	871	928	931	902	946	889	880	916	884	911	917	909	835	892	936	910	887	964	912	870	895	920	930	899	885	884	825	923	894	906	866	914	900	948	906	922	907	886	908	934	936	932	868	881	920	905	903	887	891	912	867	929	855	949	913	952	875	883	833	887	874	886	959	898	955	889	922	959	888	900	922	887	913	899	877	929	900	929	895	921	917	847	925	910	917	973	865	867	896	900	961	882	892	882	915	941	914	890	872	925	979	899	867	921	924	894	971	932	890	956	899	908	940	921	913	923	894	850	881	875	976	861	895	883	923	909	898	865	872	907	881	889	916	882	869	888	889	878	876	911	892	932	909	909	908	886	858	932	950	886	869	856	921	904	914	860	963	898	940	958	935	864	914	880	883	878	890	896	909	888	860	901	910	852	907	858	900	881	883	887	904	880	964	930	895	898	899	927	924	923	886	913	925	872	965	858	856	919	848	927	931	891	879	881	920	894	861	922	888	903	892	929	917	867	906	917	891	873	905	909	907	941	917	837	890	880	849	907	900	913	950	916	877	925	932	920	891	930	980	920	922	914	925	943	914	867	881	898	825	902	917	863	904	928	966	934	891	875	896	924	927	880	868	902	941	900	915	886	972	921	889	989	924	998	926	929	886	896	887	908	907	879	943	890	878	893	945	906	927	844	916	883	951	863	868	887	889	919	918	813	909	891	900	914	969	868	887	975	927	910	885	825	926	922	880	910	883	933	941	926	932	873	946	939	935	920	863	888	979	927	921	917	918	932	924	879	830	894	886	839	875	929	919	929	924	901	887	870	935	897	938	907	960	951	890	899	982	851	900	899	947	919	953	867	876	893	916	867	881	965	869	894	893	859	960	918	860	875	921	959	895	903	946	938	850	894	899	902	858	905	872	961	932	886	866	872	943	885	881	873	898	931	827	894	926	903	924	900	873	884	845	938	910	940	872	879	852	944	897	886	870	888	890	895	897	880	925	946	906	922	920	966	901	888	868	875	929	865	879	917	953	888	897	981	972	958	881	892	900	896	940	888	881	888	913	920	861	872	913	883	915	937	929	908	911	883	875	892	939	864	868	886	920	905	924	894	920	843	864	857	894	841	870	898	929	909	941	907	879	886	898	902	919	902	892	830	878	861	847	896	929	861	868	875	884	894	883	889	870	838	828	918	893	879	907	929	924	934	918	866	930	937	950	897	937	936	947	909	886	931	857	935	940	941	978	924	888	914	929	915	931	945	845	882	895	886	883	934	889	935	1003	958	936	880	873	1004	889	875	886	894	876	910	898	862	905	886	939	887	883	897	890	943	940	895	834	952	924	900	866	929	930	864	912	908	902	927	959	883	910	902	881	874	889	941	929	877	876	913	872	830	943	900	949	894	883	887	898	890	876	919	925	908	926	918	869	890	902	850	871	920	938	867	882	900	870	889	900	915	857	937	914	942	828	928	913	925	915	894	898	931	904	866	922	954	873	893	855	896	893	889	883	914	903	892	1005	888	892	945	912	883	905	897	885	928	924	902	918	945	861	954	898	913	926	926	815	882	906	903	955	915	936	941	922	904	940	886	925	916	909	891	914	942	897	887	887	917	934	905	818	942	933	895	901	870	874	897	887	883	905	873	887	939	929	887	875	892	881	913	874	895	857	928	886	898	900	869	863	868	952	866	892	857	907	886	881	893	895	889	913	890	883	879	883	908	837	901	903	889	940	845	916	907	899	925	880	900	916	855	891	909	945	918	929	926	949	865	915	940	883	942	932	923	893	944	887	910	911	927	926	957	888	894	923	926	891	940	963	907	848	900	895	850	917	944	920	990	851	896	886	955	930	880	907	939	945	927	873	914	904	946
1614	378	377	341	324	333	343	330	369	329	341	341	353	339	309	335	355	356	326	323	367	370	370	352	357	320	348	318	329	339	338	342	319	357	353	324	322	322	342	355	324	355	372	333	361	367	368	381	343	314	322	337	320	306	360	386	356	341	339	321	327	334	351	365	340	357	315	343	347	313	350	362	324	338	324	349	347	318	337	356	374	324	336	338	359	346	346	348	328	361	347	342	363	331	374	345	340	354	354	337	317	337	303	339	332	346	312	347	320	357	347	312	338	349	321	364	355	417	329	352	347	369	359	354	361	341	357	354	312	363	351	376	357	306	345	391	369	360	365	317	336	309	353	351	365	346	352	359	356	339	356	333	365	336	339	330	318	367	372	349	367	335	326	317	375	332	355	350	334	355	370	345	345	342	372	349	313	365	367	359	347	386	356	361	314	351	301	319	330	375	360	373	359	316	351	330	332	387	364	381	362	371	314	332	370	321	354	349	349	310	312	329	360	335	346	329	362	383	344	337	342	362	308	325	334	339	355	345	368	382	341	301	363	386	347	331	326	342	355	364	349	364	393	387	348	368	340	327	294	297	348	354	316	330	374	357	378	341	327	321	367	363	336	340	368	349	327	350	366	363	323	287	371	339	313	355	343	334	363	366	344	351	341	358	355	339	335	328	365	318	324	325	310	300	357	304	329	359	333	359	338	342	334	355	293	365	359	337	357	325	302	385	335	343	355	304	376	336	341	363	343	372	372	315	313	352	349	339	364	350	322	355	351	342	356	350	372	358	386	373	329	336	342	346	328	318	369	324	338	336	380	346	364	378	289	377	356	364	325	280	328	354	326	328	345	343	338	363	347	331	328	345	317	349	373	355	313	313	339	358	342	351	319	329	316	348	368	341	395	362	317	336	343	317	331	357	313	330	350	347	342	324	351	351	361	295	293	359	380	321	324	338	334	341	358	361	329	342	302	327	324	341	385	315	295	357	347	331	318	364	349	363	346	317	339	297	316	314	350	335	347	341	299	326	325	337	301	355	360	362	308	361	329	314	394	339	412	320	342	367	347	315	295	335	349	324	373	363	363	352	324	331	307	323	356	353	321	308	369	323	368	319	359	321	354	322	335	301	348	322	309	346	356	369	321	330	349	301	345	377	336	360	347	377	345	339	333	340	371	353	340	366	329	375	360	378	310	329	341	339	345	330	316	337	358	326	321	304	299	354	332	344	351	350	354	325	324	353	340	372	320	323	357	307	334	344	313	372	306	358	382	347	340	329	358	308	328	329	321	362	341	339	352	343	328	345	374	365	350	319	353	365	321	344	341	366	323	345	307	367	365	345	347	341	375	345	329	336	356	331	346	334	339	383	338	356	400	310	337	320	313	346	371	325	340	325	336	321	341	346	357	337	339	346	356	354	351	351	384	300	332	346	342	332	336	361	336	358	314	320	335	349	348	358	357	313	320	335	327	364	372	354	323	313	377	328	336	351	343	322	374	299	359	347	341	322	313	368	337	340	350	327	345	317	355	300	353	325	343	347	368	363	323	310	325	340	352	349	358	318	356	349	346	360	367	369	316	298	329	367	336	348	326	340	350	311	330	324	340	339	353	305	321	335	308	305	333	341	334	331	363	345	375	341	357	339	366	347	357	358	323	339	323	328	318	325	317	327	350	349	378	377	353	325	349	364	318	371	337	394	335	343	358	315	319	355	324	338	349	323	335	305	326	317	352	352	349	337	318	336	366	323	300	322	342	336	341	312	390	362	332	317	326	333	346	345	350	353	398	366	381	344	332	341	373	366	350	364	336	366	341	333	288	337	351	374	339	317	306	343	305	317	360	294	373	341	342	347	357	368	310	352	340	365	291	316	317	298	295	351	317	340	327	358	318	353	327	355	288	321	336	350	364	333	333	319	343	350	338	328	328	313	320	347	351	295	322	350	334	345	370	349	322	329	363	363	339	358	344	353	351	321	348	346	342	360	316	381	352	338	377	330	355	348	313	323	327	326	342	324	364	291	369	382	329	326	340	341	356	338	330	339	316	341	349	357	349	312	329	359	329	378	354	355	349	352	335	346	346	336	352	341	329	376	326	346	330	351	323	327	336	317	369	347	374	358	354	353	337	380	341	325	344	375	330	314	359	366	342	314	326	329	334	349	350	309	332	357	376	357	387	328	358	351	340	350	341	357	378	341	363	323	368	348	324	334	352	324	363	330	350	341	337	345	355	351	361	338	381	324	338	343	334	330	343	345	353	346	318	323	376	340	318	338	363	310	324	370	324	339	342	352	367	368	344	335	347	327	323	389	330	328	351	395	343	355	327	337	318	349	320	333	342	339	363	368	376	323	302	312	319	340	374	332	330	357	336	359	337	390	332	330	322	364	362	351	333	359	365	336	350	340	310	356	350	337	322	337	344	324	330	327	332	305	348	320	331	351	362	312	320	344	356	348	305	360	385	360	346	322	335	344	329	334	354	361	354	327	334	306	326	371	390	300	362	341	316	351	365	358	339	360	347	338	348	330	360	360	369	357	326	306	313	312	324	343	362	339	355	348	332	345	369	368	379	341	397	299	332	354	338	328	340	357	361	340	334	313	371	359	368	348	358	356	325	365	336	370	347	342	325	334	307	329	349	355	355	346	357	331	344	334	351	342	339	362	359	349	332	361	349	361	367	371	331	313	320	318	359	314	333	302	333	357	348	390	342	370	347	304	352	340	341	301	349	327	365	361	368	295	328	369	363	340	348	380	341	325	331	318	346	327	365	371	363	376	352	373	357	330	326	329	331	351	338	352	359	333	320	377	347	388	314	372	361	349	340	384	361	315	362	320	335	343	350	336	339	336	345	325	338	340	366	321	338	338	343	328	320	349	380	341	344	332	354	328	319	346	344	335	331	353	361	350	362	347	375	308	363	325	361	336	346	323	361	341	380	348	333	322	348	351	326	309	368	388	352	345	344	338	321	334	363	336	340	335	364	328	346	359	325	301	317	339	365	348	336	346	327	314	364	296	337	337	310	317	319	367	341	354	349	342	358	331	336	324	362	330	317	362	339	322	310	315	305	325	342	345	368	378	351	373	307	369	349	369	318	351	321	331	341	313	321	346	301	339	310	332	336	354	338	324	333	354	364	340	327	356	348	345	349	330	339	325	334	289	316	327	327	322	295	346	328	298	335	313	334	335	319	320	333	373	325	344	315	372	330	329	353	322	322	331	347	359	368	359	339	343	374	347	347	345	355	359	357	320	325	349	296	372	334	328	385	314	346	337	350	335	352	365	347	347	335	311	345	354	336	316	309	380	331	355	346	344	338	343	327	346	360	351	317	370	322	328	377	302	358	320	383	328	366	325	362	328	344	319	309	334	359	358	409	345	337	352	374	374	343	306	311	343	334	297	350	334	293	323	356	368	353	348	330	385	339	336	358	334	337	332	311	367	344	331	341	353	356	349	338	370	341	346	362	350	344	357	347	339	362	346	360	324	337	353	353	383	356	392
1970	811	861	853	835	792	851	807	746	771	815	813	785	794	762	804	801	850	720	826	791	765	803	769	780	808	791	820	792	780	765	790	780	863	788	759	789	815	751	832	754	803	783	824	750	782	809	775	761	742	758	799	760	772	789	774	756	770	737	784	765	811	766	806	742	773	810	822	728	791	785	798	767	781	742	775	758	793	768	782	797	790	802	797	781	754	789	796	828	749	793	809	783	725	810	746	795	775	822	782	763	783	806	801	829	768	798	754	770	804	770	779	824	819	810	832	758	769	808	767	721	803	751	827	805	731	710	761	816	825	813	799	765	776	815	784	812	779	799	775	826	794	799	780	753	737	751	800	826	804	781	768	782	755	698	782	786	749	798	759	836	773	823	808	773	786	733	746	771	777	844	724	766	767	755	790	768	774	798	796	764	762	819	787	800	753	775	772	803	794	804	803	756	779	743	769	808	742	780	845	780	762	774	791	794	800	798	805	750	748	764	789	797	800	769	816	779	747	825	777	813	779	813	780	817	739	771	799	766	799	810	775	804	793	780	751	751	771	816	803	801	786	759	832	758	823	763	781	775	780	744	756	763	800	811	792	733	827	800	779	791	865	764	798	836	766	786	709	799	783	785	769	827	783	764	800	805	752	809	768	850	782	809	780	762	749	775	749	774	831	775	768	754	787	777	739	790	806	814	816	846	781	766	809	766	784	829	788	748	714	762	764	796	734	820	783	784	797	760	776	764	793	813	761	824	759	758	765	804	788	770	760	799	754	786	777	783	776	763	786	762	787	810	834	754	735	798	836	825	766	860	825	768	774	817	774	806	773	742	820	783	754	755	792	743	794	760	798	845	788	807	809	776	804	774	738	787	762	750	759	796	782	774	843	739	779	807	763	807	754	763	751	878	827	770	754	792	757	807	762	798	799	797	806	827	814	774	768	766	726	765	786	820	759	784	840	756	795	796	824	799	760	796	797	788	824	793	828	770	810	779	790	759	790	785	759	796	782	845	756	755	843	755	771	769	692	765	786	792	829	718	795	795	763	797	842	788	752	841	775	775	815	765	818	805	809	812	799	813	723	807	795	763	778	766	756	821	766	776	793	773	814	790	742	770	752	762	772	821	790	772	799	720	758	795	795	799	765	798	767	745	722	789	779	756	748	749	713	816	791	755	783	801	789	777	772	774	772	771	755	760	758	770	744	758	749	813	783	770	791	768	827	741	810	742	795	822	806	779	813	800	814	753	776	791	815	792	824	763	772	800	789	818	798	768	739	776	776	794	765	756	766	755	804	788	793	795	823	804	776	783	790	828	795	763	777	788	807	815	789	795	797	764	874	743	764	752	802	789	721	826	788	840	762	761	768	754	814	768	766	789	770	799	809	780	763	736	797	832	759	713	803	817	798	819	744	798	783	753	755	766	823	776	803	798	766	778	816	698	752	782	825	764	806	787	784	762	810	797	790	814	769	736	811	769	797	790	800	746	750	763	828	836	838	823	795	851	789	805	805	754	794	821	771	801	816	797	793	753	788	801	823	768	785	794	794	763	783	731	760	804	755	817	722	766	868	789	729	819	776	794	774	749	749	813	850	745	755	772	777	789	740	838	751	784	825	773	846	812	758	799	790	794	799	821	729	817	783	790	789	748	790	738	805	783	769	840	789	724	804	747	810	760	790	808	821	805	751	762	743	757	767	767	771	782	774	764	786	784	800	778	875	784	708	779	752	779	786	839	768	777	779	806	750	785	772	760	838	798	812	787	813	747	761	835	743	773	809	811	753	819	805	810	818	759	785	766	798	836	787	818	714	796	795	792	791	784	766	790	759	832	795	789	801	771	734	779	812	824	739	799	790	773	770	803	780	817	800	776	796	789	836	767	800	804	825	822	827	776	788	802	807	803	781	824	774	803	804	788	788	803	766	733	770	821	779	807	791	783	777	726	778	757	766	804	875	802	789	761	781	803	868	770	810	784	806	815	846	796	798	776	799	803	821	800	773	788	764	761	796	728	790	797	775	784	784	745	824	774	757	798	802	790	754	799	763	813	765	763	809	758	793	777	799	788	831	762	781	782	777	788	797	814	808	821	791	735	758	791	787	796	813	825	749	763	753	762	818	783	792	791	771	791	775	780	783	768	820	784	756	796	782	787	781	744	824	786	822	770	752	760	744	836	768	774	775	808	760	760	753	771	772	792	784	799	766	827	802	792	758	753	785	751	746	769	815	778	767	789	822	792	791	775	793	778	774	789	801	825	760	775	795	770	812	766	760	756	788	787	779	796	779	800	782	787	780	787	832	779	809	792	747	829	786	781	792	803	801	794	791	768	740	780	757	806	826	739	818	773	786	779	790	763	770	780	810	813	758	783	793	761	771	732	811	827	808	772	825	729	772	791	792	792	804	777	787	766	829	751	791	790	800	770	731	798	774	772	787	792	765	791	790	810	804	774	789	839	805	800	779	787	774	792	786	837	772	816	798	757	760	808	791	815	787	802	802	767	779	785	774	796	794	769	765	777	743	774	820	768	776	782	800	775	715	807	817	769	752	791	723	788	790	799	790	808	758	852	750	761	747	813	771	763	767	830	772	769	816	783	779	767	786	803	763	778	791	747	799	789	793	734	797	788	787	795	766	764	820	784	782	811	788	803	786	756	755	753	760	815	820	795	756	733	779	791	807	824	799	793	822	752	784	762	757	784	793	813	797	771	791	826	816	810	765	778	767	746	804	751	810	834	779	796	811	781	773	772	772	728	806	744	800	744	825	781	751	766	776	788	817	777	775	752	792	775	754	773	789	763	748	768	784	776	788	743	745	753	760	815	751	806	796	785	789	785	782	793	793	781	818	777	806	762	769	780	768	761	749	795	795	808	761	785	792	753	820	792	807	773	766	749	742	780	768	807	729	772	794	784	794	761	813	768	816	796	782	810	760	804	776	754	811	761	728	745	783	784	772	785	775	771	770	754	699	776	799	789	756	775	788	804	803	802	753	806	760	784	798	794	773	793	836	770	801	791	752	758	819	838	823	737	772	808	757	781	792	789	755	792	806	786	768	793	769	800	742	779	771	774	797	780	775	785	749	817	776	781	801	792	788	791	754	800	804	768	772	827	794	758	787	804	761	799	785	758	766	772	766	803	731	760	794	789	735	830	784	753	787	793	797	768	787	808	800	820	801	796	755	824	781	777	821	781	800	869	831	782	784	799	856	818	776	748	795	768	765	742	777	876	817	792	803	797	791	745	801	792	755	809	796	784	833	779	825	739	772	791	840	795	784	800	817	764	785	777	771	796	768	790	817	769	781	813	774	786	821	799	772	797	776	809	785	737	803	813	796	766	761	804	726	790	779	789	787	792	775	807	761	811	737	781	803	751	816	742	800	755	748	821	814	772	791	819	829	775	757	764	758	802	765	790	821	788	793	762	791	766	777	840	787	784	793	776	784	754	794	811	808	788	777	795	762	815	822	755	761	766	773	740	815	782	804	840	792	754	755
8011	678	583	544	423	311	288	283	255	235	225	208	210	252	226	217	254	211	213	240	202	235	211	242	231	216	201	219	217	211	221	186	197	182	224	201	203	202	198	218	235	228	227	189	196	196	202	224	213	208	210	203	224	211	208	183	186	205	187	203	217	206	211	207	194	238	217	199	221	191	217	210	222	238	197	223	198	203	213	244	218	209	184	236	211	203	219	221	205	198	203	207	216	231	201	204	210	212	207	233	219	210	222	212	237	222	226	226	212	220	193	188	209	218	211	207	207	250	205	195	215	239	213	231	213	199	223	210	207	254	192	215	198	188	207	169	194	212	233	192	206	222	220	212	231	203	198	241	212	188	206	195	196	184	207	188	225	235	190	209	215	196	212	247	206	218	182	220	226	223	202	202	208	203	215	211	188	216	229	216	235	221	198	203	198	223	219	203	210	218	214	184	207	245	217	205	228	220	198	184	207	231	216	222	173	215	202	210	202	212	214	201	178	242	217	205	184	215	193	192	214	214	198	197	183	192	184	214	219	209	193	212	213	221	238	192	247	213	219	222	209	184	233	212	222	206	224	210	205	221	206	191	198	233	233	205	218	209	233	206	206	188	209	184	190	209	212	190	219	209	173	181	217	218	188	217	198	199	201	223	220	219	210	209	212	191	201	204	206	214	209	228	205	221	241	228	210	191	218	224	218	208	208	186	207	222	222	230	212	215	205	227	188	208	205	239	193	204	233	219	194	219	220	218	208	193	189	179	202	230	229	199	227	202	208	228	233	206	184	222	228	217	201	210	216	201	197	222	220	203	203	220	217	244	214	175	179	200	190	230	221	187	188	208	219	243	216	218	201	191	212	197	196	186	177	197	207	199	212	202	184	200	215	232	240	199	207	207	175	169	213	220	214	217	184	193	198	200	208	208	181	225	201	203	186	235	221	231	244	255	224	179	184	197	208	204	225	194	204	226	220	220	201	200	219	208	196	187	202	209	244	206	222	222	204	196	226	210	219	209	202	201	210	221	210	217	221	214	224	220	205	215	215	220	175	209	209	204	217	214	203	213	208	195	219	194	199	211	205	213	197	191	180	211	219	228	205	215	195	196	212	202	213	174	204	216	193	221	192	203	196	206	185	237	221	224	215	196	202	192	229	185	204	192	246	184	192	222	205	205	210	205	201	203	221	214	216	222	204	193	203	186	191	227	208	233	217	213	197	213	205	192	188	173	234	189	192	208	183	227	217	209	211	243	191	229	199	232	219	209	203	204	193	183	190	212	204	233	194	193	220	221	211	199	202	202	210	208	236	182	206	203	205	201	230	219	191	185	200	229	222	212	215	202	217	213	200	227	175	226	190	204	211	219	222	230	202	205	235	233	194	209	210	206	195	219	204	215	192	235	220	224	226	219	202	206	203	183	201	224	185	198	206	186	213	189	231	186	213	208	212	218	210	198	199	218	199	217	211	208	211	211	222	183	202	208	209	214	229	213	207	185	228	187	211	202	213	192	215	212	190	215	209	204	245	198	197	186	229	205	202	216	198	195	204	201	204	185	200	207	197	242	185	205	194	208	204	207	205	207	218	185	207	212	193	238	205	201	206	216	187	208	176	187	193	209	209	201	191	216	210	213	217	195	229	175	202	197	234	221	207	209	209	185	211	219	212	234	224	182	197	195	217	193	195	198	223	182	199	198	236	227	214	208	198	199	213	204	196	209	197	190	219	195	222	188	204	198	204	198	207	198	220	221	199	219	198	200	231	197	187	198	200	208	212	225	210	203	231	221	196	216	223	223	234	185	236	241	207	204	185	231	204	217	215	201	241	197	219	235	238	211	213	203	217	222	212	182	194	209	222	207	211	213	196	193	225	196	215	221	203	177	196	217	193	205	227	201	206	188	189	208	209	205	217	230	200	187	198	190	194	211	233	200	193	204	231	193	220	206	191	203	221	229	206	218	219	208	193	205	195	190	210	234	231	215	207	208	194	213	181	252	246	222	201	245	183	227	208	244	184	250	208	212	216	220	209	200	190	203	221	192	221	213	226	180	224	189	207	221	200	196	203	221	227	234	217	210	204	199	237	195	237	199	214	204	218	215	210	192	209	247	199	197	206	212	193	192	200	204	232	225	225	212	221	196	220	199	225	191	202	227	208	206	206	225	202	216	231	188	224	203	221	168	219	180	213	192	217	193	200	201	181	207	183	203	204	223	203	212	233	195	210	227	220	220	209	201	213	202	196	196	200	204	217	196	212	211	211	227	219	249	192	200	226	192	188	228	195	233	185	224	206	212	224	210	216	229	220	214	200	241	184	205	220	200	220	186	216	195	184	217	210	198	230	225	191	231	223	222	196	210	196	199	181	183	189	234	238	248	227	196	191	215	202	234	201	220	202	226	232	211	215	227	219	183	212	196	259	217	202	194	211	189	200	221	219	189	206	182	218	221	226	233	184	183	199	215	199	203	208	209	209	229	236	192	197	225	195	220	198	220	193	230	206	210	217	233	212	239	209	192	174	257	217	213	203	182	200	220	205	204	212	189	206	208	229	203	209	225	204	207	226	212	210	220	209	185	196	211	190	195	224	229	215	219	212	200	219	189	214	235	212	215	217	197	221	212	213	216	200	211	217	229	224	197	218	190	197	223	206	216	211	187	215	179	227	213	195	177	209	194	227	203	215	229	203	205	212	199	230	197	199	217	211	220	203	217	238	218	209	205	214	189	217	210	219	204	187	191	223	187	213	229	230	221	191	229	207	222	198	208	221	229	225	201	223	212	190	194	221	209	199	206	167	216	200	214	242	203	202	202	227	193	179	227	219	210	217	196	203	206	217	183	195	219	213	226	201	215	202	220	199	199	196	212	203	205	216	222	219	203	184	206	219	212	218	220	209	207	209	186	209	179	183	203	182	205	220	201	186	228	229	191	209	194	187	212	221	233	192	209	200	196	207	211	201	190	218	200	195	206	207	220	200	212	191	207	210	198	216	187	183	220	204	195	197	204	217	209	205	202	204	255	202	206	214	248	205	246	205	216	208	206	223	202	233	229	218	208	233	239	203	220	219	238	228	212	208	193	204	173	212	202	196	198	181	237	179	193	182	204	199	194	214	218	199	216	227	215	217	202	226	235	199	218	214	217	206	216	207	220	218	216	199	216	221	229	210	194	170	193	207	199	197	194	225	201	201	221	208	204	206	208	235	181	207	202	247	227	202	209	192	197	217	199	200	197	221	195	188	201	181	209	218	232	216	211	212	235	192	227	223	210	215	243	203	212	220	208	200	191	209	220	221	212	217	197	217	226	198	178	221	236	192	191	214	201	187	210	194	213	224	216	209	205	198	202	198	204	221	226	214	221	218	208	221	209	202	210	222	225	240	204	228	220	211	178	210	206	230	193	203	205	178	226	217	205	225	224	230	208	231	215	210	216	196	219	179	202	203	209	223	225	226	198	189	172	208	207	219	220	194	218	187	230	205	194	230	222	210	219	200	183	181	214
6463	865	1303	1585	1373	1085	940	921	792	777	729	703	687	666	613	653	636	632	584	597	607	609	589	563	579	534	564	588	590	604	513	592	544	537	553	524	567	586	574	591	576	597	567	530	563	606	491	580	543	535	550	532	539	563	557	558	543	517	557	561	540	550	537	506	575	559	567	587	556	557	570	568	559	541	540	563	517	541	571	521	559	571	552	580	535	541	530	535	555	506	525	546	548	571	539	585	538	576	538	560	613	551	528	576	533	545	563	563	554	564	508	542	506	562	561	573	559	570	510	521	542	572	532	547	542	540	572	580	533	509	575	496	570	581	513	520	603	524	546	522	594	541	507	552	528	580	536	562	523	550	532	537	533	541	539	511	559	547	539	572	531	550	619	593	570	535	566	504	576	531	572	557	556	586	534	500	555	524	550	548	563	535	569	531	549	566	558	591	566	549	547	501	547	591	576	561	574	564	571	560	561	483	565	528	562	521	542	530	526	548	555	605	554	551	543	519	529	543	575	538	575	587	560	532	570	542	567	594	540	534	544	528	530	572	585	544	550	551	564	527	506	533	523	515	517	575	531	528	584	558	527	539	568	581	534	536	562	582	580	560	502	561	537	547	530	543	571	559	555	531	567	540	555	594	577	574	530	576	557	556	548	528	557	578	503	540	574	544	518	541	536	511	553	536	555	535	534	512	541	558	537	535	529	553	540	528	582	562	487	503	564	582	558	534	552	562	565	530	555	533	533	537	570	553	552	563	519	585	525	592	520	543	557	539	538	539	534	532	508	535	557	590	527	566	527	544	564	548	543	551	541	540	600	581	550	537	551	556	603	572	527	542	523	537	541	556	597	558	556	549	545	553	567	545	537	557	534	553	539	551	551	539	577	580	545	583	569	525	561	548	536	567	531	518	515	554	535	561	549	548	572	541	525	515	555	536	551	536	524	597	508	522	537	557	502	525	520	590	590	517	556	579	525	498	552	560	547	564	576	524	558	553	562	555	531	570	530	525	528	529	558	578	568	511	539	536	539	550	515	563	571	539	540	544	554	553	570	547	536	565	561	596	505	535	534	545	574	559	584	557	581	516	550	568	543	520	541	569	547	536	562	560	506	570	519	549	561	557	520	543	537	518	581	541	546	543	524	562	526	547	573	556	561	560	563	610	538	556	528	564	614	543	575	551	593	608	555	503	553	575	528	522	582	544	530	570	565	543	475	530	569	584	555	533	515	575	518	525	525	540	557	505	562	539	520	554	541	549	523	548	531	555	566	531	540	574	557	533	544	535	534	533	572	546	549	524	542	523	535	540	607	580	547	560	586	584	581	535	560	582	543	532	601	537	560	531	580	528	564	529	549	530	529	543	543	534	564	539	527	572	540	528	505	579	564	563	540	565	542	524	535	541	582	526	585	532	534	566	549	557	544	571	509	567	565	534	545	521	558	527	569	533	528	497	548	545	535	524	568	571	562	525	518	560	569	584	600	521	526	572	502	546	520	547	553	532	549	532	555	589	498	530	550	578	499	568	534	581	553	502	632	544	545	573	535	558	530	568	548	506	529	560	533	546	502	573	575	518	517	485	571	588	515	577	537	506	576	575	523	530	607	535	552	573	539	506	578	535	530	526	532	542	578	545	533	504	565	584	504	520	519	560	587	581	517	554	575	573	563	559	587	552	524	563	530	559	548	541	556	557	532	523	558	542	532	550	560	570	549	544	570	550	559	532	553	561	584	538	580	525	541	554	528	500	546	576	538	544	540	517	546	531	569	552	509	557	548	542	527	550	533	552	534	549	587	534	570	558	520	561	552	552	573	524	574	590	561	556	592	556	558	569	587	581	523	515	524	553	587	546	533	539	523	520	544	569	562	531	520	527	529	508	540	571	515	580	532	567	563	558	577	509	563	516	550	544	565	537	592	573	561	549	561	573	569	569	558	547	522	543	583	559	491	531	579	591	546	536	555	573	556	544	549	553	536	530	550	596	575	536	508	516	529	538	487	549	531	556	549	536	523	518	558	559	553	554	567	576	569	528	525	506	549	528	494	527	575	574	543	524	489	592	569	563	532	587	546	600	593	554	551	527	567	564	548	544	544	589	522	554	575	581	594	550	514	593	563	530	526	565	541	531	480	517	569	510	522	535	523	558	509	512	562	529	543	549	516	503	531	528	622	521	533	559	543	537	581	559	533	511	530	541	558	550	590	537	548	565	524	547	568	497	521	546	522	593	561	534	493	513	552	537	555	537	511	560	572	579	540	507	593	533	546	540	560	524	531	543	559	574	575	523	522	519	551	537	516	538	555	567	525	541	597	555	538	530	577	580	513	539	559	529	556	516	529	568	561	571	566	511	599	518	584	560	541	572	525	515	526	519	516	514	596	531	531	576	632	568	591	549	544	561	532	558	599	549	578	556	546	477	544	574	562	544	529	524	522	569	549	590	518	528	588	537	517	577	559	559	556	560	525	534	534	556	571	540	525	547	549	591	537	578	574	548	519	534	539	566	572	527	552	536	550	567	559	533	586	529	515	587	588	536	524	555	530	538	517	527	555	546	548	572	530	532	546	553	559	544	520	569	545	566	554	536	541	527	548	541	580	530	549	555	520	570	560	543	583	538	587	549	555	550	531	527	550	551	574	492	527	553	567	567	567	544	509	564	518	569	574	557	549	518	537	505	559	566	542	538	551	545	548	562	559	541	548	546	520	558	544	573	546	535	552	511	552	570	574	519	533	545	516	532	550	553	538	532	529	579	547	563	511	545	551	528	583	516	553	527	534	559	568	566	551	587	562	543	540	555	527	540	528	547	572	580	499	528	556	539	504	563	578	526	544	554	531	536	587	560	553	538	588	524	547	590	529	525	502	567	572	528	537	548	554	577	540	547	535	513	565	549	541	567	517	535	567	545	595	530	558	564	568	565	549	562	532	563	567	556	520	553	541	540	586	534	570	549	591	522	516	545	528	589	578	525	552	520	528	529	526	557	554	574	524	503	564	568	554	530	524	525	565	541	553	544	526	530	535	533	578	550	545	590	572	554	496	545	510	562	584	546	536	543	560	506	563	522	567	553	531	547	520	539	522	551	528	542	546	561	551	582	531	533	531	524	571	587	559	579	551	534	602	533	544	522	543	562	516	547	530	568	546	532	527	568	518	568	554	529	577	584	593	539	590	523	522	552	549	535	575	522	606	537	559	551	557	574	545	550	550	569	536	572	530	555	529	529	536	528	536	568	566	533	515	547	540	559	550	547	535	601	528	543	550	521	528	586	547	555	559	553	506	543	572	579	541	532	547	596	546	538	551	524	579	534	546	516	533	563	533	563	525	537	564	573	531	544	523	528	543	517	542	517	528	563	523	561	598	539	556	571	524	517	521	539	546	568	553	523	567	559	508	571	539	508	561	524	516	542	546	553	551	580	495	566	555	564	526	543	546	523	589	524	536	506	538	537	535	543	554	534	595	554	520	549	534	553	577	530	526	547	550	557	548	530	605	532
15123	1598	1225	991	770	654	572	505	509	450	436	406	443	426	394	415	371	399	444	423	389	404	413	396	383	421	400	379	383	373	376	359	358	367	381	382	386	361	396	387	398	377	404	382	378	352	399	379	412	394	323	354	392	346	404	382	376	362	392	355	365	408	402	366	409	392	361	389	383	388	356	442	401	355	361	356	391	377	367	382	352	413	394	339	404	407	394	348	364	378	389	411	372	375	362	433	375	385	384	336	417	382	353	426	316	388	362	380	397	366	407	368	387	329	381	422	385	398	366	344	361	369	403	360	384	381	387	370	380	386	353	331	357	376	383	418	412	418	427	393	388	383	425	347	379	376	414	403	357	359	363	378	369	349	392	410	397	364	398	369	416	348	372	348	403	354	354	383	374	401	392	383	351	385	382	412	404	387	380	391	375	370	373	359	377	407	360	414	390	390	380	392	387	377	387	373	380	361	387	366	376	362	363	349	351	392	386	419	379	341	357	355	418	366	415	381	389	393	356	359	390	380	361	346	376	386	395	364	434	375	405	392	391	381	343	365	367	381	381	386	426	382	377	377	373	354	387	397	372	377	393	398	371	407	328	350	410	349	372	460	385	373	375	401	393	400	419	373	390	368	383	362	381	378	382	405	374	406	412	363	418	397	368	378	346	383	393	374	378	396	437	370	384	382	394	367	402	382	383	356	371	373	435	379	392	402	357	390	347	393	433	411	361	335	369	360	429	350	416	378	357	364	427	355	384	399	361	360	415	379	439	400	378	361	384	393	376	340	394	355	396	375	389	377	385	399	374	399	352	395	367	413	367	420	350	375	370	388	384	400	369	410	408	399	382	336	378	371	381	356	367	374	416	374	360	384	386	345	392	395	366	397	361	415	373	402	383	351	396	357	370	376	427	393	385	404	395	386	359	367	382	358	397	355	375	395	369	361	423	352	380	387	360	385	354	378	426	376	401	369	395	374	381	389	326	384	389	394	390	398	370	364	384	382	357	376	410	395	373	378	360	387	374	403	402	391	387	408	375	399	381	378	407	376	384	337	379	402	425	382	353	381	378	324	425	378	384	361	414	392	362	393	371	420	375	393	350	430	397	336	363	366	386	377	396	381	376	373	402	387	424	399	385	355	397	405	407	399	353	368	358	400	396	358	384	385	375	403	379	370	369	365	383	337	428	366	362	375	399	417	386	362	385	379	376	392	379	368	401	404	363	408	426	375	402	386	379	361	390	380	404	405	379	377	360	380	382	420	395	352	400	429	390	362	368	388	403	378	389	375	368	367	387	398	378	365	369	390	391	419	448	378	376	373	386	368	369	351	379	397	409	391	365	388	384	355	338	367	373	369	390	387	381	377	374	385	354	413	389	376	408	365	399	398	435	408	394	392	355	424	354	391	418	417	386	403	363	388	384	377	387	372	386	447	332	404	364	354	415	410	394	377	382	342	426	365	379	371	404	347	387	394	352	382	387	383	370	346	407	370	387	381	371	356	392	360	380	379	361	389	382	418	363	363	397	390	385	387	379	372	373	390	363	400	354	400	389	381	418	385	371	368	330	361	381	394	393	382	418	390	407	352	433	384	378	385	414	357	383	394	412	385	393	391	391	385	408	364	366	359	375	421	388	390	389	365	391	377	363	370	392	396	390	367	379	403	377	343	430	346	394	366	390	390	395	414	394	396	372	387	363	363	404	385	377	373	374	414	351	407	390	388	392	348	397	372	371	409	398	417	389	370	407	382	379	396	370	429	374	395	410	354	358	383	377	404	354	427	372	376	383	373	394	365	387	368	389	385	380	370	409	357	350	394	388	314	405	390	382	394	360	369	366	388	440	418	375	418	372	383	337	399	390	385	403	402	435	385	397	414	398	375	388	386	338	369	376	375	397	387	362	392	358	336	379	355	358	352	445	373	376	344	403	374	387	425	403	381	405	390	385	386	375	395	419	422	399	369	346	359	382	351	386	380	409	399	423	429	380	354	383	390	366	341	381	365	362	397	363	398	394	385	400	405	399	419	402	388	393	387	368	401	359	345	372	384	403	369	385	379	391	337	349	406	398	352	375	378	415	396	408	356	401	393	392	381	402	357	380	390	394	377	394	402	399	385	411	398	408	392	357	411	393	347	370	386	387	386	345	392	385	391	372	349	369	366	332	390	360	384	402	368	369	378	380	356	355	398	354	392	382	403	382	364	361	373	379	378	414	358	358	362	388	365	409	407	401	359	358	395	372	354	368	377	392	408	425	422	411	410	377	417	427	336	374	367	396	371	384	397	397	404	415	355	399	405	382	371	364	361	379	371	383	366	362	365	369	390	391	429	363	376	384	390	398	366	393	374	377	408	349	359	371	408	401	410	424	376	406	374	372	379	384	381	370	375	382	387	393	368	372	416	373	367	396	365	406	393	385	378	385	383	370	381	418	404	388	336	372	363	362	367	369	377	381	409	423	349	417	385	383	366	357	376	355	381	361	411	399	318	377	338	383	398	350	387	396	368	396	364	357	372	392	408	372	405	361	361	375	353	356	345	386	379	385	374	370	403	345	375	378	355	399	394	382	404	394	381	419	378	384	405	340	413	382	339	423	398	429	392	421	397	384	376	379	408	422	368	378	367	389	409	415	320	373	414	396	383	373	390	386	372	353	371	403	343	388	374	416	423	369	386	344	390	378	344	344	397	372	389	359	384	354	368	389	362	383	397	373	369	355	373	329	394	387	390	362	377	403	408	374	384	417	374	389	395	375	399	378	382	387	406	344	434	422	353	346	373	338	420	362	402	410	387	380	387	380	404	348	371	380	367	362	381	388	392	375	364	371	374	376	376	347	413	377	372	391	390	402	386	373	391	387	391	351	394	367	387	378	378	344	374	372	383	397	390	354	390	411	386	353	361	400	401	366	379	388	417	355	390	380	362	398	415	348	376	383	399	357	366	329	363	387	357	374	380	347	397	353	334	421	382	363	391	390	355	383	376	367	408	335	360	338	365	346	399	370	369	358	402	388	385	374	362	415	388	415	395	385	409	371	362	350	405	391	385	399	396	399	400	424	421	354	363	352	399	383	385	381	374	328	405	388	356	409	386	404	440	361	358	371	373	418	371	406	403	427	398	344	361	388	390	347	384	362	372	418	385	416	394	367	363	366	360	369	364	378	369	361	350	388	374	378	361	391	384	379	369	406	401	411	370	405	378	354	362	396	410	408	405	355	371	370	428	376	386	382	368	414	402	389	387	398	381	342	417	367	419	406	382	360	376	369	394	388	403	396	393	359	404	362	400	377	357	367	338	379	421	407	352	407	387	363	421	392	363	369	392	371	396	411	394	354	408	398	364	420	356	384	398	392	379	375	388	366	361	387	356	396	398	375	346	385	353	387	437	382	372	393	400	378	377	380	386	401	366	397	361	386	363	368	397	346	407	387	390	384	410	361	379	363	373	387	407	396	345	387	382	391	370	375	406	379	394	392	349	385	356	380	375	374	406	382	352	381	416
8571	1566	2491	2914	2479	2032	1731	1516	1403	1270	1244	1158	1157	1158	1048	1029	1016	1033	1002	1027	1016	1011	987	978	922	994	1004	894	967	963	958	961	939	977	1006	900	981	937	921	879	956	927	932	954	934	944	940	955	933	919	916	936	927	950	936	898	967	885	954	914	912	925	887	910	967	970	872	893	908	923	920	944	924	878	916	877	852	867	937	930	858	894	894	864	882	962	870	951	978	908	955	938	911	932	933	898	907	918	900	901	871	896	874	916	917	882	955	860	944	856	922	907	931	897	925	888	883	909	965	926	872	939	914	847	912	964	921	953	827	965	885	887	887	873	891	915	925	914	924	943	906	899	870	916	877	904	961	942	910	881	923	906	909	910	947	842	948	881	899	900	947	907	892	920	931	920	945	914	896	905	946	929	944	903	953	884	899	935	905	941	878	863	873	932	876	903	877	906	892	862	892	922	930	882	896	892	931	895	903	883	876	937	920	913	938	935	922	904	916	889	871	966	890	926	902	939	911	906	919	905	933	855	961	948	938	884	919	899	918	932	916	905	930	947	946	854	917	888	878	890	836	863	918	932	927	896	940	912	925	910	931	882	931	856	878	930	890	882	855	919	881	880	940	838	923	868	910	858	958	890	895	939	921	882	931	923	906	910	896	845	888	905	900	884	912	945	909	866	864	924	902	874	876	879	897	830	884	943	912	872	902	870	907	894	912	867	893	874	927	877	893	920	882	894	951	850	963	905	921	897	915	874	911	923	876	922	905	944	943	896	909	908	944	903	854	958	890	922	831	848	896	850	881	922	920	939	952	886	892	954	922	882	883	931	948	933	925	885	958	890	865	939	897	954	961	868	941	885	869	887	917	953	878	885	918	910	961	900	950	898	914	930	869	889	927	952	925	972	850	931	880	961	836	932	916	916	967	909	864	885	886	894	873	891	927	905	897	953	931	862	855	855	872	927	934	952	952	895	933	967	897	880	900	888	885	878	885	904	896	910	894	916	866	947	947	906	906	919	900	930	942	894	931	958	915	880	873	861	918	897	881	929	962	915	924	943	906	924	889	929	926	878	953	912	893	945	847	914	933	959	921	923	871	883	861	933	914	889	865	920	922	937	892	886	833	946	936	966	889	864	912	925	866	914	926	939	834	925	992	905	910	869	922	875	902	897	878	906	911	864	957	836	918	909	858	862	918	936	894	974	887	860	892	918	913	901	892	936	903	856	884	961	855	917	911	918	959	906	960	865	979	932	940	888	930	919	867	963	901	853	919	853	835	904	927	916	892	883	841	924	915	852	891	914	905	900	873	851	907	847	900	901	902	887	884	908	902	891	931	871	913	882	888	910	878	920	909	931	902	819	901	898	892	948	832	923	907	890	900	921	927	909	890	859	912	877	870	908	915	870	919	925	845	926	906	886	901	895	861	945	938	971	883	891	939	921	871	931	891	919	902	859	903	913	935	867	936	902	934	894	929	942	979	914	968	896	934	850	925	887	942	906	903	851	903	879	924	911	925	908	881	899	880	893	903	936	909	957	911	973	944	902	896	903	924	894	899	916	890	905	891	885	888	890	932	944	897	931	930	815	881	938	880	932	903	921	903	931	937	876	895	963	891	930	880	864	936	892	909	836	916	898	918	915	954	900	932	902	895	926	897	893	923	906	935	917	879	897	889	920	886	885	899	898	929	915	863	913	949	915	890	845	888	912	902	898	930	911	874	882	899	933	881	889	915	908	864	949	898	923	900	955	953	908	884	917	887	873	877	963	934	900	899	874	884	860	919	866	853	907	933	850	861	895	955	866	851	924	912	874	909	848	934	867	870	921	938	860	915	952	863	935	865	842	910	905	936	945	939	938	912	963	934	910	851	864	886	916	917	886	867	932	893	865	882	932	882	943	938	890	886	948	906	862	929	916	916	879	872	934	898	870	898	870	934	883	895	847	925	919	961	922	941	912	908	921	890	909	876	887	918	929	893	893	914	887	882	874	884	914	921	889	917	827	961	910	954	905	925	882	941	834	909	923	910	906	894	966	880	837	871	887	942	902	949	895	887	864	884	900	893	952	863	885	904	897	933	897	941	918	931	888	929	872	876	937	941	913	987	884	902	896	918	895	898	915	866	933	901	880	936	918	902	899	928	875	882	879	931	871	895	922	923	896	903	956	864	861	923	878	888	930	887	905	851	892	881	876	904	934	906	915	875	957	911	912	907	897	909	932	908	870	949	945	900	905	995	881	940	921	969	921	937	886	904	960	927	887	856	997	922	881	928	937	876	952	899	841	904	921	878	906	891	897	958	892	903	928	923	914	916	906	934	882	899	879	934	900	870	946	911	930	919	909	919	878	894	884	958	878	883	873	914	894	927	894	922	936	936	881	929	898	903	910	947	861	915	861	873	941	851	877	882	903	940	929	884	906	876	896	917	926	930	899	912	972	898	892	848	911	926	886	926	910	870	859	929	945	921	920	947	893	917	933	882	936	934	869	935	876	876	845	922	917	950	883	911	884	913	936	938	962	934	880	921	895	890	904	874	896	889	936	877	933	950	849	953	915	882	868	893	888	952	948	854	915	910	892	925	917	897	926	896	916	860	935	889	912	881	888	915	939	887	894	866	908	890	924	918	968	909	905	879	868	903	890	910	855	908	898	899	919	923	902	896	883	903	912	872	905	904	879	962	938	849	940	904	962	890	865	913	896	872	896	887	891	934	906	930	976	865	877	918	891	842	975	956	945	869	962	859	830	899	913	908	884	933	885	834	861	913	904	897	864	857	921	930	901	904	947	898	912	893	864	927	920	938	891	908	901	847	892	897	866	868	898	888	830	888	886	966	986	911	897	891	981	878	936	878	914	894	944	929	841	874	872	877	900	941	922	881	905	963	933	903	906	916	911	908	895	870	880	877	948	909	936	920	912	945	866	891	923	909	932	846	941	848	885	932	966	912	890	860	880	860	955	845	900	943	835	893	909	903	917	907	957	921	922	924	885	843	940	878	886	888	927	901	899	899	939	956	957	921	901	961	892	923	935	951	913	916	900	903	927	926	922	908	905	903	906	910	913	884	890	912	891	916	897	886	907	914	865	866	875	915	919	940	944	834	855	913	948	936	904	887	909	948	910	879	866	916	855	885	864	895	883	883	908	897	969	898	912	890	914	886	887	962	885	871	927	890	896	903	941	888	918	921	897	875	879	892	954	859	915	961	906	903	906	921	900	855	878	945	874	915	906	944	882	900	921	854	950	940	903	906	906	902	894	914	942	851	889	914	906	883	893	887	908	930	843	916	932	897	913	868	868	936	891	893	898	916	936	907	865	948	869	922	920	889	992	866	894	868	924	933	901	915	940	872	907	886	942	865	877	868	908	909	906	939	938	901	938	861	908	983	934	913	879	897	904	889	951	910	900	936	952	902	880	902	920	904	894	872	944	898	924	895	936	929	909	891	942	931	893	882	912	949	934	875	930	879	953	868	901	888	910	948	917	879	908	928	876	907	917	916	918
1718	388	363	360	370	345	350	347	336	362	309	342	370	367	323	311	360	354	352	327	312	350	323	350	343	352	354	324	344	325	301	349	323	305	348	336	320	327	332	329	316	357	335	349	370	342	334	322	323	323	333	317	321	342	327	344	370	348	336	367	327	292	345	319	360	341	355	358	349	321	325	342	320	387	368	342	337	322	348	323	334	374	341	315	329	344	314	370	310	362	371	353	375	373	349	344	366	325	336	347	364	330	372	354	311	375	356	380	381	389	357	331	324	330	358	376	366	362	347	310	323	332	348	332	310	358	336	379	323	353	332	311	343	341	321	321	339	355	329	344	342	327	346	335	300	332	325	334	347	329	355	304	322	354	292	316	316	356	297	353	316	341	359	335	322	335	357	360	335	340	352	300	324	368	343	361	308	345	306	324	330	401	365	354	352	341	320	368	348	359	365	331	354	361	323	317	326	339	341	377	351	311	363	289	340	326	365	356	330	341	347	384	342	311	297	319	333	354	314	322	304	347	353	314	317	323	336	321	347	361	359	345	330	357	320	359	312	307	336	345	321	353	364	306	333	307	313	341	384	333	342	363	305	338	366	337	367	364	367	321	360	369	352	280	305	374	340	341	366	309	321	333	325	351	319	388	333	341	323	333	341	361	357	346	346	337	333	340	345	308	350	338	332	324	329	337	330	325	357	338	324	321	336	324	333	311	334	323	365	338	337	348	336	364	327	340	330	338	358	318	346	327	355	381	377	341	337	353	339	358	357	392	327	326	340	316	322	340	326	348	375	329	350	335	361	353	325	293	338	372	330	367	278	345	329	358	322	328	319	376	310	355	371	335	309	328	358	333	327	334	347	329	334	343	339	301	359	340	342	346	345	313	355	346	335	344	339	339	334	342	350	334	357	325	347	323	361	321	333	327	330	348	330	382	332	342	342	322	353	319	349	329	351	332	340	336	336	325	366	345	327	386	329	339	345	324	351	319	359	325	355	368	381	344	315	353	339	328	358	328	326	357	299	355	319	319	364	371	322	331	344	347	356	364	343	325	320	296	302	301	347	335	362	357	340	354	343	369	351	318	324	358	327	363	360	342	306	339	328	330	335	357	323	340	312	363	334	328	329	319	340	369	297	328	335	349	317	320	326	346	327	340	305	363	356	345	330	347	334	354	343	357	332	323	340	305	325	334	358	339	332	354	319	334	357	328	323	310	329	308	314	327	339	334	337	353	349	300	365	317	358	340	360	364	371	358	363	322	299	355	346	363	327	302	319	375	337	332	357	354	332	334	305	338	350	330	353	343	306	324	338	357	292	340	313	305	342	318	356	335	338	352	322	364	362	333	325	324	356	347	343	326	363	331	355	328	336	311	339	320	320	326	352	335	341	328	318	351	327	302	346	369	356	311	333	373	332	331	347	354	361	303	384	330	292	326	317	377	332	372	347	335	374	303	324	332	336	365	323	337	343	345	348	330	374	326	317	348	335	339	329	328	336	373	363	393	327	354	366	358	352	366	323	319	398	324	339	354	327	378	392	328	356	368	356	312	378	350	321	350	327	331	300	357	349	363	316	315	348	337	357	325	326	316	362	376	325	306	386	333	336	343	334	308	323	343	356	334	337	338	332	365	319	381	359	335	336	327	361	392	372	354	339	339	378	324	338	371	313	367	337	341	354	325	334	363	341	343	353	343	366	384	374	299	349	354	356	338	345	324	337	357	324	367	348	346	377	323	326	350	297	343	321	330	368	328	353	334	333	351	366	314	333	320	332	320	368	293	310	322	360	344	300	328	312	295	361	359	343	363	331	332	338	295	352	386	321	325	382	354	394	337	349	337	323	320	349	357	393	336	353	347	308	342	375	345	365	378	339	328	329	334	350	315	299	341	349	317	330	331	346	354	369	325	337	341	355	341	350	361	315	362	356	342	343	368	363	341	348	330	317	354	340	335	316	338	340	370	312	347	341	336	364	357	327	349	330	347	348	320	331	319	326	376	331	304	323	341	363	359	318	298	334	335	344	335	320	340	337	341	329	312	355	363	346	309	332	317	313	322	358	375	321	338	319	323	354	333	335	341	357	346	368	361	343	353	332	338	358	371	312	306	321	340	315	327	311	362	334	334	386	330	334	330	345	329	330	372	391	305	306	334	375	341	351	311	313	339	356	326	319	362	380	357	323	340	320	337	333	294	350	342	362	342	285	345	347	359	376	350	338	333	323	341	372	376	390	373	322	319	282	279	326	335	369	333	325	376	304	342	337	363	330	339	310	365	367	303	353	376	366	317	319	339	341	323	319	340	336	310	352	346	378	361	310	346	358	323	339	332	303	377	332	367	334	295	355	330	326	334	355	316	344	341	329	325	379	347	366	334	353	337	329	350	334	308	315	344	347	358	318	352	372	341	344	342	362	346	339	303	322	375	361	341	369	359	355	317	324	331	301	358	334	375	357	370	332	335	316	332	308	345	373	362	358	362	342	353	302	371	377	349	365	352	312	363	382	306	338	339	332	340	329	369	394	363	359	347	370	386	364	320	313	352	388	318	343	353	338	355	330	314	346	356	330	385	334	352	367	317	332	299	339	338	325	310	385	303	316	344	344	356	358	322	328	368	324	380	326	317	353	325	353	325	325	330	308	357	362	370	359	313	384	370	328	324	349	338	324	333	326	352	313	323	352	337	327	337	354	320	353	329	378	334	340	330	327	309	330	343	356	361	353	344	320	330	332	302	330	324	364	305	327	317	314	328	330	329	351	359	371	332	316	326	354	327	349	359	355	380	328	329	324	336	323	333	353	387	341	339	331	321	366	349	335	329	328	321	321	384	358	362	324	342	338	326	351	325	357	361	388	333	362	328	341	380	331	328	332	341	335	374	351	341	342	311	328	362	380	374	366	334	295	353	349	350	327	331	306	353	341	341	372	294	343	348	371	361	332	331	386	327	332	360	345	357	335	327	358	332	327	338	350	365	318	374	347	365	346	365	334	307	346	358	351	327	307	361	318	301	328	318	335	299	315	320	376	350	371	394	349	352	346	335	326	329	352	348	333	359	298	374	363	356	351	335	335	338	345	321	345	374	333	345	339	380	367	332	344	309	332	344	314	336	378	378	339	345	368	363	318	337	366	368	352	323	327	367	387	327	351	357	359	379	326	345	323	354	341	353	316	347	317	356	318	351	342	343	336	353	340	347	346	356	352	316	351	334	367	295	328	368	359	359	316	315	365	335	328	347	347	351	322	335	363	344	364	323	341	333	351	321	297	373	316	342	312	343	369	347	328	367	362	341	340	322	351	339	305	318	364	344	347	375	383	346	364	338	323	322	332	375	384	324	335	318	336	371	346	368	356	324	333	332	367	342	381	326	345	296	365	361	341	307	378	329	344	329	339	325	362	367	304	314	330	352	326	363	380	319	327	329	370	315	341	345	358	325	357	323	322	321	344	364	314	368	365	390	321	319	339	373	385	334	385	306	310	303	328	344	341	341	347	390	352	362
1929	800	784	804	816	803	808	843	834	773	790	749	823	789	808	780	764	795	740	771	805	802	818	869	818	789	799	778	768	743	788	805	781	787	741	784	840	783	815	808	812	751	780	739	771	745	766	803	773	739	800	815	796	768	811	766	799	815	803	739	768	792	750	738	775	823	739	763	784	774	795	814	765	778	788	779	826	767	768	812	768	831	744	720	784	767	766	803	769	746	726	739	751	788	809	784	788	773	795	758	775	722	745	738	777	789	779	800	757	805	779	791	792	790	759	781	818	753	788	745	784	787	788	791	798	837	800	759	775	793	814	801	769	749	776	816	782	789	782	763	825	779	753	736	722	825	750	741	793	777	758	787	802	782	742	788	776	784	780	750	791	760	775	818	794	780	820	744	746	814	765	802	777	794	745	789	783	820	772	754	775	750	766	760	838	777	794	757	784	786	794	763	777	803	788	732	825	790	733	828	747	775	770	827	818	813	788	853	750	846	795	802	789	821	768	797	780	817	798	802	799	791	735	814	728	782	843	753	786	741	773	756	754	774	776	773	738	770	805	758	757	787	787	789	737	776	737	746	768	750	806	783	763	818	843	711	795	762	824	817	818	775	831	816	799	779	781	770	821	809	768	768	755	742	729	795	773	755	775	797	774	777	813	803	761	797	773	845	822	743	773	811	766	779	763	867	791	781	772	786	788	804	789	739	825	838	811	735	776	786	808	725	794	751	751	753	804	737	763	781	803	797	748	769	798	776	797	754	751	746	750	758	796	764	801	765	701	766	798	804	814	822	790	754	784	805	790	799	803	758	832	779	786	797	831	791	739	794	802	755	808	787	812	755	783	792	778	789	766	789	809	773	770	787	772	783	750	780	784	777	832	821	756	773	796	771	812	791	780	772	759	718	801	792	787	802	754	728	785	756	806	772	798	768	767	790	818	819	783	768	781	849	773	724	736	769	760	789	808	821	770	791	800	807	783	780	777	814	769	797	826	746	788	771	753	784	777	793	832	774	779	788	791	803	766	782	756	776	775	776	829	739	768	762	756	766	781	781	756	818	809	841	754	766	795	764	794	795	736	834	800	713	787	797	733	789	705	787	748	746	789	786	809	776	801	754	786	780	795	823	758	775	801	769	777	756	788	755	743	801	758	793	775	810	756	792	777	806	792	800	783	767	788	785	806	831	788	770	824	781	793	720	730	788	799	780	740	824	827	817	762	781	790	771	790	816	808	803	793	771	790	727	814	772	770	787	832	777	789	821	737	779	814	777	781	774	753	783	761	811	740	774	856	781	746	799	748	788	734	744	821	770	756	781	791	840	806	829	756	774	793	748	826	775	788	759	786	781	769	782	791	763	778	781	749	794	789	780	786	748	781	765	819	750	782	754	760	805	791	842	828	778	783	770	756	813	723	804	797	807	777	780	805	810	751	788	787	787	775	741	764	795	800	802	797	814	850	751	829	771	774	803	793	782	784	769	788	758	751	781	784	813	793	826	749	703	789	796	814	785	784	762	798	785	741	810	812	740	791	782	771	793	743	753	773	778	797	778	781	767	778	747	774	756	794	792	793	752	798	784	767	811	782	799	801	760	808	798	800	776	790	755	812	825	774	770	840	760	736	809	785	805	779	771	805	724	763	737	788	753	777	812	779	796	756	787	770	808	761	768	776	777	764	841	760	801	816	793	796	782	769	784	816	771	795	783	748	767	779	801	754	752	820	768	773	740	792	776	806	758	815	751	779	781	784	752	831	747	765	771	793	766	830	806	753	793	763	721	812	742	801	754	771	768	759	752	693	789	770	725	764	813	831	767	782	769	790	780	815	797	852	761	796	791	769	772	792	806	738	793	778	786	787	788	779	773	766	800	746	803	788	754	741	803	805	828	792	813	759	767	805	766	765	819	794	798	841	804	790	804	797	746	789	798	767	785	749	794	756	792	752	783	795	809	753	798	726	790	782	752	761	777	802	831	803	794	792	730	778	758	810	806	796	765	792	749	813	802	778	808	787	762	796	812	778	787	769	802	798	743	768	763	721	831	797	759	764	777	759	823	747	791	810	772	780	785	727	805	773	756	727	813	735	773	797	785	831	814	803	721	757	800	764	809	779	791	796	762	787	816	750	836	781	793	806	773	798	792	753	807	734	762	783	768	767	736	792	777	773	824	727	766	813	753	756	784	760	780	753	760	739	816	839	749	774	794	775	777	783	778	802	798	743	807	777	765	766	806	778	781	733	749	771	806	818	742	736	764	776	768	734	812	739	789	740	770	789	809	795	761	791	772	785	825	756	788	785	809	742	784	788	806	831	783	781	740	815	823	802	787	766	797	773	792	786	734	838	787	739	745	745	766	765	741	850	764	759	835	785	746	797	764	775	776	757	764	805	746	819	731	788	781	853	833	807	796	767	814	865	816	777	760	800	818	745	785	776	839	809	777	806	732	848	789	790	775	779	772	793	789	818	794	736	759	821	751	780	778	836	768	762	808	745	807	793	825	752	689	776	774	794	773	743	776	789	752	779	748	771	795	735	773	788	739	814	778	852	794	767	761	760	776	766	783	780	778	796	789	845	745	783	781	762	757	804	719	795	775	713	810	783	791	761	782	773	808	832	784	787	752	792	749	774	834	813	789	829	797	756	820	780	741	741	804	775	819	775	817	812	805	787	755	853	809	775	794	795	757	789	792	805	764	745	808	819	762	782	803	735	774	781	813	793	756	753	779	806	777	804	757	776	805	795	768	822	781	813	783	785	763	826	783	771	736	781	778	782	776	833	777	755	793	780	775	768	805	823	768	791	813	791	760	769	768	802	762	733	768	727	797	753	730	815	775	752	814	799	769	799	759	771	776	739	768	760	803	801	776	778	792	776	771	748	766	799	751	757	778	827	781	787	742	839	809	756	812	786	786	759	764	784	771	774	755	817	802	852	782	780	789	776	797	767	812	745	843	818	793	763	776	776	773	802	789	763	756	758	815	801	812	761	794	796	733	780	811	757	823	787	789	761	803	770	813	788	835	778	779	817	793	796	794	754	755	823	727	788	811	766	783	749	743	818	744	790	779	822	761	751	776	744	821	791	790	738	763	794	761	795	772	787	784	778	771	782	781	806	782	759	738	808	788	765	751	739	792	777	742	771	765	806	761	791	818	751	801	769	751	799	750	796	786	789	714	828	737	734	725	719	781	772	807	732	755	771	764	712	801	774	796	714	797	762	811	752	794	722	825	791	797	780	773	769	748	787	848	781	781	784	789	794	768	751	797	806	751	790	786	800	756	769	790	778	774	790	769	804	792	793	772	733	773	714	804	800	764	759	796	780	813	763	808	816	757	798	743	783	759	755	831	812	712	806	776	768	811	795	758	763	777	822	774	776	796	819	791	783	789	733	799	765	783	792	799	736	791	730	783	841	817	775	762	798	774	794	796	786	805	803	768	794	780	783	851	835	761	828	752	784	825	773	748	775	813	788	750	792	748	807	713	825	778	795	782	841	763
7911	653	595	519	401	350	249	263	231	227	216	219	220	206	224	191	231	219	208	217	206	217	200	219	216	185	213	214	216	223	210	183	179	214	230	209	213	195	218	228	220	256	209	224	174	223	203	231	236	244	205	211	222	180	213	192	201	242	202	231	239	185	216	216	180	199	195	226	193	239	210	190	198	204	234	214	220	211	209	248	212	202	226	211	229	207	214	193	183	206	214	205	215	193	227	197	205	238	219	202	212	207	199	204	221	227	215	202	193	218	217	227	229	230	171	185	191	222	189	218	208	184	216	230	214	199	215	215	207	199	220	220	206	226	195	185	213	213	224	227	188	233	222	211	187	189	211	199	224	213	173	206	212	202	222	207	199	194	239	188	206	194	209	202	206	201	208	192	237	221	206	217	168	216	205	183	204	224	194	257	216	216	232	213	199	237	231	232	189	217	229	193	219	230	202	191	220	188	223	229	216	202	213	215	190	212	244	219	225	179	188	192	236	228	209	186	230	209	201	210	207	228	197	214	208	206	215	203	182	211	189	204	215	199	247	190	190	218	214	207	199	188	183	188	184	217	211	185	195	214	217	217	197	196	199	205	198	226	198	182	216	194	215	194	204	216	201	226	216	183	218	195	199	207	203	191	213	251	207	214	227	198	224	220	181	201	224	199	194	213	231	173	201	173	220	209	214	246	208	204	228	177	189	199	255	189	200	194	208	209	201	191	216	192	207	183	208	175	197	212	182	218	216	200	226	228	220	225	229	220	202	197	222	225	208	218	208	194	218	214	192	230	220	214	196	212	219	215	212	223	166	226	222	213	187	198	216	196	241	201	192	188	233	213	190	207	186	203	206	231	181	192	172	221	262	207	198	187	207	209	184	214	232	214	189	196	187	235	217	210	235	206	231	195	197	198	185	228	220	206	223	174	219	202	216	164	208	201	173	217	213	195	211	213	180	192	219	182	205	189	218	213	228	196	218	218	188	225	217	248	195	195	217	176	197	225	202	183	222	195	213	198	209	206	186	211	203	208	201	189	194	186	175	192	185	192	206	196	221	236	241	196	235	209	217	227	195	219	231	222	212	189	211	202	174	191	222	225	202	209	195	194	169	208	226	195	227	193	225	230	206	200	207	212	240	227	221	210	201	209	207	213	204	191	239	203	199	217	216	217	191	221	213	208	208	200	214	203	204	203	213	247	231	240	227	193	212	203	218	218	196	197	204	216	194	187	206	186	220	189	225	198	200	208	182	210	208	202	214	241	219	228	214	180	192	217	226	212	202	218	217	225	244	216	204	213	185	208	217	211	197	206	192	206	218	201	216	202	229	220	202	217	183	201	197	201	208	202	207	202	216	212	197	163	197	196	187	234	206	205	190	225	208	192	210	204	229	197	205	213	205	215	211	196	215	229	210	215	216	231	217	237	212	210	227	223	213	222	191	201	218	216	226	215	206	163	187	206	213	232	233	189	218	208	201	190	187	213	192	192	198	216	194	240	192	176	186	205	182	230	214	230	210	210	201	207	193	228	223	253	205	233	230	193	195	190	223	207	201	202	210	211	219	186	181	231	223	197	206	200	182	192	210	210	220	183	203	214	213	210	185	194	209	192	192	240	223	186	228	210	213	185	191	196	245	209	224	210	250	206	204	201	217	224	194	225	218	193	226	182	185	224	192	207	232	169	232	214	202	217	214	209	214	198	207	225	206	218	192	208	197	190	201	221	202	188	206	200	217	228	228	217	210	222	230	216	201	222	218	201	180	206	192	173	191	235	210	222	204	209	217	235	219	196	242	199	172	220	201	202	222	219	226	187	228	204	207	195	219	221	210	232	194	190	233	208	213	203	213	229	232	229	225	188	240	191	193	192	222	192	194	236	210	216	198	198	207	176	201	190	227	201	210	217	185	199	212	205	185	227	218	213	203	219	184	200	210	186	205	211	187	214	204	194	219	214	226	220	190	211	218	216	213	202	225	212	208	197	217	181	186	202	188	208	192	215	212	195	225	209	190	203	228	220	189	193	195	215	182	180	200	207	188	196	212	185	192	194	201	225	188	213	207	214	225	198	202	227	221	205	234	209	212	203	214	203	227	227	225	188	192	187	202	193	202	198	193	212	202	220	206	218	213	203	258	222	193	210	203	199	205	223	216	213	212	216	202	228	174	213	202	195	215	195	213	204	226	211	206	215	193	190	236	225	199	218	207	197	218	211	197	218	213	214	218	210	209	208	213	197	190	190	224	198	188	217	219	209	235	237	194	205	218	236	230	215	213	213	206	191	215	191	205	193	203	211	194	213	217	239	216	192	202	217	210	208	221	214	222	190	196	209	219	182	224	211	217	231	203	212	203	177	209	195	202	198	200	233	243	229	175	208	182	211	226	209	229	204	243	221	212	205	208	223	209	218	200	190	203	221	225	201	221	205	206	217	189	194	215	183	215	246	206	213	207	205	217	218	212	226	219	227	242	200	203	211	197	230	180	212	221	230	202	191	220	221	207	216	190	202	210	222	213	210	208	183	216	207	218	183	238	195	213	211	221	228	241	219	224	216	163	195	221	226	224	220	214	216	206	200	216	235	210	217	231	198	204	201	187	178	204	221	212	203	225	207	241	226	206	199	202	209	211	208	193	214	192	173	211	211	232	235	206	201	196	190	183	197	215	199	215	234	201	178	205	198	221	209	188	224	202	200	212	218	228	200	216	198	224	214	205	209	200	201	225	208	246	201	214	229	239	200	224	221	207	210	222	224	222	224	247	211	225	198	226	189	213	195	211	205	243	206	194	226	216	204	210	208	204	220	230	203	202	199	184	204	211	214	212	196	187	188	220	190	242	230	217	224	214	222	198	216	197	219	210	220	218	245	235	220	192	212	174	197	210	188	193	209	210	206	183	195	219	195	189	216	224	212	230	200	235	215	234	163	229	200	223	234	202	231	208	215	219	201	207	210	205	225	204	224	225	205	229	194	235	208	200	207	181	192	226	205	190	254	203	218	191	218	222	204	192	226	219	207	200	235	185	187	191	207	183	223	201	192	224	207	208	212	231	235	225	216	216	196	202	243	191	220	197	229	188	209	215	209	198	228	231	198	190	198	195	200	205	191	208	211	188	218	226	187	208	188	211	229	256	208	168	194	208	169	217	197	214	215	210	207	207	232	187	219	226	199	180	188	207	219	234	195	197	204	205	213	227	227	196	206	213	219	192	214	215	202	205	190	218	230	209	209	230	207	195	240	223	205	199	208	220	210	221	197	238	206	217	224	198	228	191	214	208	230	239	235	214	196	189	227	211	193	224	218	209	199	207	209	224	226	222	213	203	204	197	234	211	205	202	197	198	218	205	207	200	214	191	223	201	248	240	220	213	214	219	209	191	200	218	202	210	198	184	192	227	202	193	201	213	223	207	222	227	205	214	194	203	207	246	194	219	223	201	185	209	233	203	204	214	209	216	210	204	189	213	195	203	240	190	205	184	213	193	230	180	177	209	199	219	184
6524	857	1330	1498	1320	1170	1028	879	779	763	702	720	652	683	651	611	633	619	619	600	608	556	614	585	614	592	609	543	557	610	529	560	553	553	581	529	574	556	535	562	618	589	579	545	517	551	544	589	525	593	588	558	554	563	551	517	544	548	563	541	570	574	579	539	557	592	609	574	579	548	544	548	540	557	563	545	588	578	557	533	582	530	583	531	574	535	552	578	571	528	575	563	558	485	563	566	564	521	524	550	540	526	541	561	535	555	537	518	552	536	522	556	570	545	595	573	541	567	569	583	566	517	508	544	538	555	527	596	565	555	566	572	523	546	581	569	528	555	552	533	531	547	570	557	563	566	546	551	557	544	582	524	604	599	546	553	520	536	509	553	530	531	552	524	580	530	551	543	564	564	512	508	551	529	542	499	531	586	481	594	567	565	572	567	555	581	534	555	573	567	542	504	571	510	519	564	538	531	544	578	534	507	560	581	561	551	597	527	542	529	565	572	537	549	533	545	547	547	533	527	559	508	580	550	574	532	517	557	533	507	581	575	542	495	548	534	610	549	574	530	572	551	532	530	547	504	559	547	502	563	550	545	557	574	566	574	572	538	511	580	566	524	559	548	534	538	590	521	517	512	545	587	547	558	552	568	562	590	554	564	530	516	534	568	540	606	581	527	555	578	605	579	508	591	519	528	544	551	570	524	550	580	564	545	516	582	587	541	575	518	542	531	549	532	570	536	509	580	532	539	571	581	548	553	594	528	548	587	549	531	579	560	533	555	546	565	514	593	533	545	557	555	562	531	528	549	499	563	547	533	538	567	557	499	567	561	561	567	545	544	534	599	570	525	510	543	575	553	524	536	520	563	525	519	557	539	566	536	562	565	567	551	593	558	566	543	552	542	540	607	530	518	573	548	517	534	542	502	535	555	556	583	564	592	566	534	526	548	550	523	547	555	562	533	550	555	569	580	527	560	518	549	557	529	558	535	549	543	546	578	558	570	531	602	519	551	538	565	567	516	521	522	526	583	550	536	543	527	541	550	552	571	575	548	539	560	584	510	533	507	547	545	538	537	538	577	574	562	574	553	548	570	544	535	579	531	557	551	542	513	557	534	569	571	567	568	591	508	560	536	544	556	531	592	580	537	510	545	574	538	527	525	585	519	525	523	534	572	555	543	546	550	507	540	556	569	595	543	516	613	549	557	552	555	520	592	556	537	533	553	580	559	548	557	552	509	563	536	548	550	535	558	590	511	553	544	526	542	558	533	519	528	533	586	576	565	544	531	552	540	549	578	530	545	506	548	531	535	553	552	562	553	551	532	524	575	566	588	514	514	568	552	523	560	528	525	527	529	517	572	488	547	558	553	525	521	582	539	545	545	578	563	573	561	503	557	545	559	545	521	565	560	568	590	536	560	550	511	573	557	570	522	507	484	562	517	554	550	591	579	555	550	559	588	563	569	575	562	518	532	537	505	566	589	539	558	571	572	527	521	494	542	577	611	589	540	556	619	569	591	508	548	590	546	533	567	576	536	537	561	594	518	572	578	508	602	557	565	542	575	588	572	579	518	528	560	582	536	554	549	548	547	546	535	557	520	550	572	521	547	537	537	545	547	525	527	538	536	552	531	521	572	518	539	595	606	527	530	549	549	555	539	511	534	525	549	563	531	519	523	536	550	570	531	536	548	516	558	601	509	574	526	571	561	537	545	542	579	563	525	523	556	576	596	528	535	490	556	555	544	569	567	556	585	527	580	616	533	560	502	555	523	547	536	565	556	528	544	548	546	584	565	517	528	572	528	554	582	585	559	589	519	537	519	565	589	569	575	575	514	539	571	538	503	564	561	544	527	567	559	557	570	564	522	570	559	562	548	573	527	606	527	538	539	553	560	587	526	551	564	557	509	556	581	540	592	533	536	532	541	547	549	587	534	567	531	549	561	522	553	559	558	564	541	551	572	553	555	551	571	527	541	585	561	523	533	558	548	591	525	532	564	515	524	521	592	523	557	573	530	563	557	538	525	554	518	572	533	606	562	542	566	542	545	531	568	538	562	557	557	597	573	533	560	543	528	546	611	541	561	566	525	571	545	538	583	553	518	559	519	547	532	514	551	606	579	554	528	526	537	559	565	552	602	537	520	576	544	519	575	515	546	551	558	534	574	531	593	514	534	548	554	552	503	595	533	559	560	555	554	557	562	529	547	563	563	545	574	579	541	564	576	530	539	570	558	531	579	582	587	575	541	535	526	546	542	569	522	524	510	549	517	583	535	530	519	537	566	575	577	542	502	499	558	539	574	540	544	565	546	559	537	567	539	542	556	551	541	573	562	566	526	593	537	555	607	559	559	549	566	567	578	530	528	545	537	537	519	534	546	563	552	551	549	525	552	551	490	563	546	521	504	577	520	530	516	530	552	567	601	542	574	516	538	557	572	542	526	579	568	557	524	500	537	591	528	558	528	560	581	596	516	521	582	547	492	557	554	566	545	591	525	574	529	586	550	550	567	562	582	512	550	576	539	529	531	562	550	592	512	534	550	557	522	556	565	547	541	539	523	596	568	603	561	582	542	565	573	543	540	530	528	532	561	568	587	531	524	566	585	536	584	486	512	542	593	594	586	542	593	561	576	525	521	548	547	568	564	530	580	534	527	559	551	561	530	537	549	597	552	554	636	596	517	549	557	532	528	547	567	540	521	562	588	538	564	544	593	587	564	534	558	574	546	542	570	580	539	583	541	613	511	595	570	541	596	532	556	535	518	545	555	590	534	535	554	593	535	556	548	555	600	527	578	542	523	602	554	580	545	566	584	582	562	519	579	574	571	557	540	581	590	554	551	529	578	522	546	537	576	546	541	526	563	621	551	551	546	523	602	546	558	540	543	589	550	554	535	573	515	568	513	578	525	527	582	554	588	552	564	548	509	520	582	503	521	571	528	567	540	572	534	552	573	552	555	567	546	511	554	544	553	577	545	559	566	514	551	576	585	581	521	566	570	545	570	519	562	505	553	510	563	554	508	569	559	589	536	545	566	582	525	566	551	522	565	595	582	546	543	558	564	541	535	543	536	564	527	558	563	558	550	571	576	542	545	527	573	587	546	535	518	566	536	543	590	533	532	548	577	574	571	555	574	536	513	496	566	484	548	552	495	539	547	555	560	561	576	583	552	601	511	523	567	546	538	581	558	561	592	515	580	543	522	571	497	545	559	574	573	575	545	572	595	595	564	547	562	555	540	533	567	555	558	554	508	517	555	562	559	580	548	530	493	505	523	582	531	591	558	561	533	560	548	510	523	530	585	579	561	580	551	541	554	545	553	493	576	540	538	598	565	518	551	551	567	570	573	540	519	554	558	548	542	566	536	520	583	560	559	534	591	536	540	551	580	571	534	553	632	548	547	560	541	511	572	583	529	571	569	539	545	532	543	541	583	534	533	516	538	562	542	510	573	540	581	543	564	535	530	559	561	541	567	530	558	568	485	569	554	577	533	530	542	524	566
15222	1639	1248	968	738	627	552	486	461	459	406	467	417	407	428	414	419	368	364	448	393	383	408	416	401	354	387	373	395	363	393	382	414	390	350	396	425	378	395	402	404	342	381	418	392	419	433	357	387	368	389	405	380	368	353	349	393	380	407	394	367	374	365	389	379	392	376	394	381	422	403	390	384	412	396	356	374	404	426	402	398	394	423	408	378	386	395	400	362	370	396	423	425	354	378	421	392	411	364	356	360	372	376	374	421	370	412	383	376	343	412	394	385	396	376	368	374	387	393	424	402	371	392	377	376	400	402	362	365	387	415	381	368	373	388	379	348	370	396	381	389	380	388	376	389	338	362	362	374	362	383	348	371	360	336	388	358	407	359	376	361	392	399	383	389	383	428	397	387	343	370	382	409	376	354	401	390	402	389	410	383	394	331	354	357	346	376	344	389	404	402	367	407	389	361	381	374	380	408	412	408	366	381	386	392	391	372	365	413	405	356	382	380	377	388	416	369	370	390	359	407	382	372	383	372	370	349	387	358	372	392	374	367	409	408	409	396	355	388	365	360	416	366	370	386	351	416	401	369	377	403	389	364	369	378	391	363	371	395	385	365	402	388	418	358	376	358	413	430	371	363	399	399	396	365	384	376	396	389	372	386	391	329	381	366	365	354	368	396	388	399	377	419	397	364	417	385	357	370	397	381	354	338	378	350	400	415	382	439	378	391	368	377	368	355	398	357	391	363	381	378	417	383	393	376	359	388	390	380	399	369	347	387	365	366	390	398	383	396	374	419	346	427	388	368	434	399	376	416	431	417	377	401	344	337	361	423	410	415	373	387	377	391	387	378	355	394	427	396	335	387	363	383	386	359	398	376	374	393	383	368	376	400	418	361	369	373	380	365	359	440	378	399	359	392	394	358	377	371	375	405	358	380	399	389	396	366	387	396	389	367	369	360	391	396	368	377	390	407	394	364	388	382	392	374	391	393	375	342	418	374	423	372	363	377	402	324	363	364	384	380	364	364	373	361	367	377	421	411	364	362	413	391	361	379	401	377	378	393	422	420	362	382	372	381	396	377	360	405	376	348	431	400	352	391	370	399	394	367	389	385	385	392	357	392	421	378	374	398	364	360	360	388	376	389	364	407	400	363	366	374	380	372	384	397	396	386	388	360	400	396	371	402	381	359	399	373	405	376	369	382	382	390	369	374	381	373	367	395	381	394	384	387	374	374	375	443	387	369	382	361	400	418	384	380	354	366	401	394	375	384	353	371	429	366	388	399	390	393	363	360	350	418	376	399	384	369	367	381	423	433	411	410	400	385	389	408	380	396	383	397	385	372	361	384	360	358	364	375	379	360	368	377	372	395	400	348	343	406	355	375	372	387	405	363	369	387	378	356	407	341	403	382	364	405	371	412	400	373	381	439	360	366	391	397	398	397	390	356	357	370	387	386	333	393	389	417	385	401	401	368	374	399	340	416	384	407	354	348	404	372	382	393	390	428	356	375	372	408	387	376	382	343	343	379	362	372	386	378	423	378	391	417	386	363	395	397	394	366	382	383	363	408	422	404	411	352	376	382	376	369	364	385	393	366	383	396	393	369	381	411	380	342	372	388	334	361	370	370	361	364	380	384	376	372	415	405	389	431	408	386	343	383	341	377	400	381	396	392	408	369	403	398	364	392	382	388	389	380	378	380	366	388	354	411	368	375	392	359	375	413	377	391	356	383	386	379	420	374	370	349	393	394	380	419	370	373	353	370	368	393	349	415	354	376	381	380	380	348	381	376	380	370	370	350	369	372	382	386	375	368	428	382	415	373	366	376	391	350	380	393	385	365	387	412	392	422	386	363	400	360	392	411	394	393	372	415	402	377	381	394	372	356	372	380	427	359	376	393	409	406	399	382	395	370	397	395	401	378	412	389	390	400	385	396	393	376	395	390	369	366	403	402	362	351	338	341	329	380	384	401	364	382	337	382	381	358	349	338	361	366	355	370	356	399	384	367	375	394	441	397	406	425	363	403	335	371	370	379	424	383	386	403	394	413	374	354	374	389	369	367	383	364	402	373	416	402	333	381	388	407	374	371	368	393	376	386	400	396	368	401	390	369	394	389	356	403	352	424	380	378	390	350	352	338	431	400	378	392	397	369	377	403	392	356	411	407	408	366	362	347	400	370	365	415	375	374	379	372	405	385	388	401	399	399	370	386	382	382	366	344	404	378	395	391	366	420	415	354	362	360	406	411	432	357	426	377	336	378	362	376	394	389	395	403	377	378	355	367	374	348	394	385	385	366	388	395	403	434	398	376	355	374	408	383	360	378	350	394	356	400	401	390	368	374	378	401	385	374	403	373	369	372	385	403	362	384	401	410	386	406	413	415	405	415	382	381	377	403	374	385	368	418	411	366	381	367	373	387	348	377	402	366	408	375	371	367	382	381	383	340	369	358	383	370	344	380	400	374	377	413	421	373	373	375	398	424	429	383	387	371	350	346	374	378	410	382	399	373	374	399	375	392	388	372	405	362	363	365	378	386	370	389	396	358	372	420	361	402	361	427	379	371	406	407	413	379	344	368	374	372	376	383	370	382	391	364	374	378	378	396	399	392	391	397	359	377	383	367	368	406	399	381	393	402	411	322	393	379	415	371	399	388	398	388	405	347	368	406	366	337	342	375	428	370	380	326	380	386	359	389	386	364	358	386	365	370	363	328	355	421	395	390	361	349	374	350	396	425	385	423	372	395	424	366	377	368	362	374	345	380	416	394	375	344	378	414	392	394	412	373	383	355	396	377	413	403	368	355	377	357	381	378	392	352	373	401	413	368	355	403	378	367	357	341	369	380	399	363	362	397	331	387	368	404	377	405	394	362	337	345	391	357	371	426	365	320	370	382	369	410	413	387	384	412	381	386	338	366	361	400	381	386	342	417	401	392	366	409	431	418	379	390	391	365	385	358	433	354	408	395	376	406	411	405	361	378	364	387	399	384	373	374	389	372	364	412	391	377	426	378	397	375	364	391	389	414	380	389	407	352	328	378	355	420	412	395	412	383	409	385	356	367	402	427	343	377	380	372	403	427	351	418	396	353	394	392	426	386	377	425	386	378	344	372	329	345	398	419	374	395	431	359	405	374	382	410	410	385	409	399	395	371	361	370	376	337	408	410	364	374	394	417	374	400	368	386	389	379	388	371	368	353	376	350	369	352	372	362	366	362	389	361	405	391	403	374	418	395	379	375	371	380	394	393	371	399	401	414	381	403	366	387	394	417	367	409	401	379	375	368	387	421	378	389	388	376	409	405	362	381	397	372	330	361	384	392	384	397	388	409	347	372	363	388	376	396	353	356	408	424	386	378	340	406	414	394	370	336	381	387	401	388	398	374	388	343	364	353	410	386	387	391	366	425	367	373	353	363	378	393	381	377	381	349	390	357	364	388	410	383	406	369	386	367	360	392	391	357	375	356	398	351	376	403	383	391	374	374	361	381	399	389	426	384	397
8538	1505	2614	2788	2528	2047	1729	1537	1375	1303	1269	1153	1123	1145	1056	1022	997	1039	990	999	1048	967	1018	1025	947	980	928	945	978	922	971	939	931	976	949	948	938	953	957	896	903	987	914	937	935	915	933	904	889	898	910	878	933	855	939	903	917	892	922	928	935	914	899	853	958	864	902	950	915	912	932	944	874	942	904	852	910	888	894	881	899	918	882	896	917	968	894	881	875	938	881	920	852	925	897	922	865	918	907	898	958	901	897	900	862	938	939	897	892	946	921	889	885	935	924	880	947	936	881	922	925	859	912	912	949	942	870	923	916	898	935	902	961	934	860	937	884	957	920	877	899	922	875	892	872	910	903	931	954	937	925	852	910	949	868	953	923	920	894	866	889	882	937	856	881	902	919	882	914	970	897	902	906	887	874	936	897	933	914	891	936	888	948	865	947	873	919	900	934	949	900	917	886	924	923	939	915	947	871	904	911	901	900	913	817	880	911	931	890	892	897	930	983	981	949	850	924	922	893	909	939	901	913	921	905	881	943	898	895	867	854	886	879	931	900	916	950	879	941	899	925	948	895	881	915	913	869	894	908	942	875	856	935	906	933	857	967	864	870	964	863	885	885	900	902	905	876	897	889	890	874	909	897	876	870	912	909	953	877	907	900	961	904	869	919	905	949	941	901	886	884	890	940	934	924	937	903	882	941	889	912	898	874	905	910	890	911	925	898	938	909	882	960	860	926	935	909	876	913	894	906	882	880	932	928	888	906	908	910	843	904	895	841	880	919	915	960	889	877	872	920	872	932	875	926	913	913	909	951	876	959	922	882	927	921	930	904	897	888	922	948	906	927	927	911	906	865	915	947	952	936	915	918	919	916	895	891	921	911	885	909	912	871	956	885	888	912	934	914	900	887	914	913	899	893	940	851	915	933	913	909	904	906	895	855	877	850	926	933	831	938	885	868	913	913	875	866	919	946	926	896	920	912	928	936	912	878	858	946	868	906	967	891	938	908	928	893	887	904	865	891	912	861	932	893	892	937	938	866	927	878	911	889	945	936	896	877	937	889	900	921	906	911	856	921	946	870	918	952	855	883	878	864	931	900	892	937	898	895	861	941	888	925	892	896	920	913	861	863	907	927	870	889	876	958	920	875	918	923	935	904	917	904	922	916	894	918	855	858	925	935	885	897	974	924	853	916	922	905	912	925	911	891	875	918	880	878	904	887	881	919	908	930	959	950	916	891	865	930	921	867	953	893	864	929	887	983	937	876	886	892	979	904	930	926	917	957	900	882	938	924	958	899	898	899	901	945	881	918	886	907	859	899	931	914	934	861	924	891	910	888	912	925	880	911	888	898	872	925	929	874	903	860	915	830	921	906	884	901	897	890	947	927	905	928	914	898	895	904	886	854	898	907	887	908	902	889	908	868	959	956	887	878	900	912	903	850	906	913	909	911	916	859	928	944	892	910	871	904	850	917	896	934	905	915	903	886	903	899	979	893	904	885	910	918	903	896	911	928	900	920	889	878	928	938	917	922	924	908	912	907	942	935	897	860	913	818	891	927	912	879	899	907	863	952	912	942	913	872	920	926	918	898	966	901	895	915	914	936	907	905	896	891	889	841	893	966	917	907	897	894	865	939	969	893	843	855	906	892	890	915	890	887	896	886	934	879	899	903	918	880	860	923	925	884	870	875	892	896	905	900	953	943	862	911	926	903	913	877	895	986	929	949	921	922	926	878	938	903	941	900	841	887	883	909	918	936	831	864	910	904	908	916	820	923	915	906	912	895	934	885	960	888	882	939	888	879	850	883	900	913	934	889	902	947	926	879	931	902	892	904	909	868	930	912	922	917	908	964	936	891	895	893	933	889	897	900	913	936	851	891	885	917	915	885	956	896	908	876	893	880	898	895	895	892	890	871	925	936	942	843	839	895	949	931	870	917	958	929	902	984	888	902	891	888	878	898	911	945	914	910	917	904	879	845	901	948	930	906	876	859	876	950	878	967	909	969	878	928	927	839	928	940	921	922	940	882	923	873	932	818	941	874	909	953	901	906	897	887	907	862	883	915	894	918	919	903	906	902	856	856	935	920	932	930	869	880	995	930	896	898	897	982	901	943	940	938	919	948	906	898	879	927	907	886	916	925	903	920	881	923	939	939	890	868	903	940	923	900	894	906	882	923	874	941	913	936	924	896	933	864	830	843	910	915	963	897	936	924	940	886	905	924	900	906	916	879	823	920	925	928	912	932	899	874	902	888	931	939	879	855	926	922	857	833	958	938	916	885	886	871	838	911	952	933	918	846	920	879	916	917	944	923	871	908	934	872	837	893	921	879	922	929	922	888	899	861	954	926	870	938	907	893	892	917	907	909	911	961	936	884	979	868	915	892	894	856	922	881	944	943	892	881	937	882	957	904	924	875	809	900	915	889	902	920	855	970	934	882	951	894	950	848	973	901	934	913	897	905	916	930	898	948	900	952	864	921	873	882	915	895	893	898	881	866	900	910	944	899	891	924	954	916	895	925	901	892	921	951	892	910	926	954	930	877	930	805	865	901	938	951	866	932	844	912	851	955	906	915	881	866	932	884	908	898	879	938	860	945	917	911	924	919	953	833	906	922	873	817	920	868	876	888	920	917	941	917	913	931	914	894	861	898	895	954	904	898	915	916	897	900	920	904	899	863	885	920	921	894	935	861	888	955	918	896	841	910	946	941	912	882	911	874	957	899	889	879	908	924	886	924	928	926	914	959	921	879	941	984	860	893	870	885	928	915	997	948	887	912	898	937	968	888	912	920	897	928	933	931	963	888	880	892	921	865	912	936	872	906	949	891	917	890	872	926	864	863	873	908	920	886	925	886	917	860	916	919	997	968	897	912	939	938	883	917	869	985	911	864	943	895	914	948	897	901	834	887	861	947	884	926	908	929	921	854	897	893	902	897	912	925	906	938	923	872	963	914	878	887	889	934	899	923	889	915	941	959	829	917	907	924	890	841	931	908	918	913	923	863	938	889	804	859	930	916	867	878	935	852	935	887	861	971	928	873	879	927	962	877	851	887	880	867	927	911	930	887	918	892	949	899	868	913	878	894	899	876	909	848	847	905	870	929	950	999	831	905	889	913	905	931	885	896	930	871	897	896	869	885	919	879	867	920	929	928	922	916	944	915	908	868	941	957	868	868	903	915	905	866	916	901	936	896	966	880	918	944	871	917	911	924	885	940	944	913	932	826	871	926	906	842	918	875	897	916	943	871	961	872	937	825	883	923	907	919	909	859	921	869	923	896	898	898	921	919	877	860	891	924	912	865	932	917	917	842	923	965	917	952	887	940	876	929	944	930	878	987	922	913	960	878	854	922	913	861	909	838	952	909	928	930	843	856	876	876	898	918	892	909	905	938	881	877	940	953	939	905	980	948	938	838	909	939	934	882	955	887	947	949	892	929	919	922	906	903	876	853	898	949	919	883	887	888	917	930	878	920	871	921	881	856	866	910	908	900	884
1716	355	352	332	354	348	314	328	332	337	355	355	326	338	345	331	332	348	337	337	372	334	368	338	332	333	318	342	338	352	371	326	371	364	349	366	322	376	300	339	327	346	299	342	375	358	349	317	339	332	332	341	341	323	361	333	341	385	312	321	330	314	376	361	307	345	335	387	342	339	369	321	352	315	314	367	354	341	359	334	360	333	344	361	365	332	362	388	344	360	313	373	295	338	356	371	337	363	350	329	334	340	299	346	345	376	335	327	331	321	351	333	312	313	342	339	313	342	324	299	314	313	386	352	365	342	362	313	350	346	300	338	352	333	332	351	356	354	345	339	341	340	352	365	343	316	332	340	324	330	342	334	356	359	338	346	322	325	329	348	323	327	362	344	324	365	372	339	310	316	382	319	336	364	368	323	329	356	350	338	354	360	367	346	315	327	343	345	334	362	357	339	320	324	343	359	334	348	389	339	340	375	309	321	350	340	334	362	324	296	394	344	357	354	375	348	356	340	357	394	341	322	334	317	342	362	321	364	331	355	336	356	332	359	340	330	313	318	332	304	351	333	325	340	329	346	325	295	348	335	353	342	336	337	350	340	338	334	349	331	347	323	368	329	337	330	345	378	365	347	364	328	356	331	336	364	353	332	318	318	370	360	370	362	351	327	362	351	308	342	329	336	325	329	318	381	343	308	344	336	376	356	337	317	360	348	357	348	360	316	359	317	340	361	342	323	376	318	321	338	354	347	356	427	346	380	344	351	353	355	382	330	339	339	349	377	329	344	311	357	386	317	368	306	331	357	344	345	347	328	349	339	338	316	338	365	370	340	348	337	356	328	325	326	337	405	325	369	354	360	360	368	348	325	339	331	312	304	317	316	377	360	347	330	343	372	355	340	307	363	362	315	343	328	317	362	328	318	340	311	343	350	333	334	349	346	365	340	333	308	336	338	367	321	368	347	343	301	321	356	310	371	363	337	353	320	315	332	328	364	373	313	354	390	367	376	330	343	347	325	355	351	341	331	339	319	334	350	318	341	320	361	358	371	369	315	364	318	352	350	364	334	372	324	335	346	330	331	377	358	325	315	317	351	340	340	341	328	311	322	336	323	336	367	346	357	304	306	327	341	329	343	329	330	320	375	332	340	331	318	347	310	307	339	328	367	336	364	347	345	349	344	363	354	354	354	386	330	338	327	349	366	327	351	333	351	352	339	327	307	330	349	354	318	337	339	348	370	341	364	369	359	352	348	332	322	364	339	366	360	393	323	317	337	346	343	370	389	351	367	357	339	330	323	340	336	330	325	347	366	339	356	347	357	348	319	350	330	361	402	339	339	341	310	305	374	356	374	304	352	343	354	375	345	313	344	359	337	337	310	336	348	349	350	330	351	343	325	309	337	356	366	352	350	317	319	340	373	344	352	384	368	373	345	306	314	355	352	341	323	320	365	339	354	379	371	342	336	335	335	337	350	367	345	344	331	330	347	364	296	308	345	350	302	324	363	348	347	328	333	330	322	325	353	325	326	402	356	329	321	334	349	342	337	337	337	340	374	306	325	328	354	354	311	314	361	367	357	329	343	352	352	346	368	311	339	337	334	327	291	346	339	360	347	330	335	273	331	321	363	325	367	346	322	380	344	355	315	356	341	371	347	336	306	346	348	342	332	334	309	376	366	344	348	325	331	335	318	363	353	349	301	310	316	350	384	373	355	346	342	335	337	334	317	326	340	332	356	345	327	353	368	321	330	355	355	331	344	356	316	329	312	327	302	368	313	323	322	341	327	321	364	346	340	317	314	319	339	344	343	364	339	330	370	362	340	329	352	336	351	374	386	337	339	371	332	324	329	337	352	341	328	352	370	335	341	344	325	349	361	321	333	337	340	322	331	337	366	329	373	314	319	325	373	328	344	332	351	343	359	342	311	327	303	328	363	338	343	363	359	284	344	382	347	331	341	350	330	329	343	350	360	327	342	301	358	343	308	377	335	330	345	340	353	339	340	365	325	335	325	338	371	346	326	300	349	366	346	318	368	321	340	343	340	307	329	349	345	345	380	343	337	348	296	333	332	399	329	348	337	323	349	351	297	337	334	335	366	305	332	330	313	337	342	333	310	360	368	323	338	339	357	352	299	280	359	336	313	346	343	315	364	358	361	330	342	345	384	346	334	322	367	340	331	360	321	356	348	333	338	382	364	340	339	320	344	350	327	344	359	373	338	304	333	358	345	345	337	335	334	320	327	354	341	374	326	361	352	355	313	298	345	343	348	339	363	327	325	325	334	332	382	321	354	340	364	326	343	298	319	336	319	327	344	344	354	323	323	326	324	379	349	319	374	336	350	384	315	319	381	327	354	313	353	334	326	287	341	357	312	298	328	318	380	313	356	358	329	358	384	377	354	330	344	330	353	368	333	349	339	337	345	317	328	318	360	330	334	356	335	335	338	340	326	328	317	330	324	330	356	353	352	313	331	342	327	374	356	346	319	337	337	309	361	329	350	350	351	354	332	326	383	344	331	335	384	334	320	341	346	314	367	377	331	349	321	300	350	340	343	342	328	313	368	351	340	347	359	363	337	343	319	340	331	356	370	344	300	319	336	349	310	330	335	346	359	349	332	344	329	332	354	349	333	317	323	325	345	368	366	323	360	334	343	374	355	344	363	380	347	343	349	334	355	289	332	342	341	363	322	320	337	352	342	319	339	343	362	341	355	359	330	349	316	366	323	346	349	302	334	332	315	336	329	342	324	347	363	334	330	352	300	319	312	313	357	371	364	326	341	328	334	387	350	341	360	334	341	321	320	361	337	346	312	329	371	330	372	372	323	376	347	340	331	348	355	370	335	364	336	368	337	305	338	288	318	325	342	350	365	319	393	381	349	329	311	308	343	343	368	347	342	339	307	386	302	358	343	353	355	338	330	308	332	372	380	333	347	322	356	365	355	347	380	379	317	379	359	322	350	335	324	367	384	348	361	346	332	337	358	321	329	357	320	332	312	359	353	333	389	363	355	300	340	356	350	339	341	356	343	350	355	343	371	352	378	316	349	293	347	353	318	360	346	356	401	323	314	318	353	347	323	344	347	352	346	371	378	345	348	347	370	338	364	355	332	324	341	328	364	330	325	334	342	333	335	339	324	337	327	322	345	348	338	313	333	357	293	296	349	339	335	336	321	342	367	349	369	344	345	341	388	330	335	359	324	329	323	384	316	367	362	344	375	389	301	325	324	356	345	322	321	314	335	332	300	320	367	319	361	324	332	318	332	351	371	337	352	331	376	320	354	320	311	319	360	342	341	335	360	327	363	339	324	345	352	332	376	378	351	347	371	320	337	341	321	289	323	336	297	339	353	317	339	349	321	347	363	347	315	381	374	356	366	348	352	363	344	341	344	348	344	321	384	345	345	338	311	349	343	311	357	333	336	346	345	346	321	323	378	373	345	313	338	317	356	367	316	342	360	324	370	314	343	313	350	335	398	371	311	343	326	329	330	335	373
1992	844	857	822	841	832	814	780	813	824	762	770	860	805	800	763	772	802	759	810	801	831	808	801	801	729	785	787	760	744	767	703	813	802	766	794	748	817	788	828	747	808	788	797	782	759	798	785	787	784	784	722	738	815	800	777	743	741	848	830	744	783	850	789	835	835	781	782	793	751	728	765	775	787	765	769	728	744	831	720	837	758	787	802	734	810	799	756	811	807	761	781	810	825	734	760	767	703	713	746	741	768	767	792	817	774	803	747	807	730	766	820	786	817	807	716	833	746	735	777	805	797	763	795	771	772	817	759	743	823	792	807	823	812	801	798	768	776	774	795	790	762	795	807	788	778	845	756	794	791	791	733	775	808	793	817	780	852	805	777	792	826	722	783	745	749	832	778	810	772	799	754	776	766	826	801	795	756	777	772	798	794	798	777	823	755	784	802	780	750	759	758	774	814	817	809	740	793	749	838	769	793	758	771	783	804	749	751	734	804	796	821	752	763	725	798	756	818	781	770	813	747	818	785	830	792	775	723	821	783	758	769	789	783	760	748	758	774	791	765	783	808	743	771	828	761	790	775	778	783	819	759	792	777	757	797	778	774	812	764	773	740	769	763	745	811	752	709	812	751	832	749	791	799	803	786	778	760	807	799	751	839	777	746	793	805	780	780	747	792	812	811	734	749	776	790	765	758	822	774	819	763	748	851	754	784	825	720	826	803	755	770	745	744	777	803	810	765	819	787	792	766	786	730	793	762	775	813	783	798	820	797	772	757	789	816	824	812	786	753	827	816	798	807	813	793	798	791	795	778	776	781	754	774	778	812	794	817	820	745	784	760	754	744	748	804	779	801	802	816	810	759	780	769	775	784	752	754	792	802	767	773	812	753	794	778	783	769	773	780	751	775	787	808	761	743	794	756	786	759	819	770	797	825	841	741	776	857	792	735	812	823	746	713	733	794	806	801	809	779	807	782	850	764	784	819	774	745	784	763	797	755	776	790	834	837	755	814	791	777	791	750	747	824	812	792	783	782	794	825	813	815	763	779	779	766	765	775	727	719	778	778	733	781	755	827	757	832	798	745	751	758	794	781	777	844	803	816	810	760	825	733	783	795	743	789	785	776	786	806	790	787	788	813	745	779	847	821	785	791	749	759	788	727	742	795	742	787	843	769	777	790	744	713	807	820	770	846	786	785	784	802	818	766	792	824	741	813	807	706	839	747	772	781	779	779	787	752	794	768	792	776	847	797	802	795	765	852	810	780	783	764	776	806	807	791	800	792	782	805	802	804	777	841	754	800	807	784	799	840	754	738	763	771	751	838	802	730	761	756	789	827	784	810	751	736	770	770	763	784	798	798	740	828	766	756	839	762	807	752	791	764	792	760	774	814	767	780	847	823	821	816	831	779	750	753	797	820	770	780	789	805	798	803	812	822	791	764	734	777	773	813	789	765	802	751	747	748	768	795	806	781	775	769	757	780	783	816	743	780	763	811	797	762	793	771	784	772	778	808	776	780	837	747	797	819	830	789	751	862	739	807	784	731	817	802	781	791	777	745	771	764	774	836	776	805	751	808	783	794	763	771	789	820	817	757	745	797	792	833	765	826	782	754	821	764	720	734	797	804	803	821	726	745	774	790	774	810	782	784	775	723	799	757	778	781	760	818	756	821	793	794	761	803	778	826	748	771	764	783	794	778	769	724	812	805	766	756	785	850	744	841	785	777	789	787	766	803	785	775	807	813	760	760	765	752	748	774	792	804	773	824	805	802	793	795	809	794	753	768	818	759	783	793	816	790	771	772	773	757	767	776	803	773	821	765	781	757	785	745	739	776	764	739	785	725	808	809	775	802	771	756	845	815	776	780	788	813	812	781	799	750	778	764	760	753	789	834	785	804	800	733	784	753	804	787	823	797	776	777	822	773	807	792	777	791	809	793	752	798	779	802	800	836	833	772	781	838	730	747	802	787	787	799	833	718	781	767	811	826	791	812	799	739	712	785	772	775	814	827	796	816	806	796	789	826	821	779	720	771	814	758	774	790	786	777	806	807	779	773	766	793	694	815	775	759	770	797	798	790	794	761	850	811	783	775	789	801	788	797	773	824	782	768	803	816	762	772	845	783	810	789	800	799	791	772	791	806	733	777	807	809	753	804	806	798	793	797	750	782	737	844	794	812	803	823	826	766	800	844	806	801	721	737	782	838	767	811	811	745	801	824	745	822	774	780	823	787	803	777	775	777	778	785	793	787	782	784	722	814	746	797	783	767	766	812	834	801	835	867	742	777	794	838	807	836	771	758	748	809	797	775	805	815	785	766	780	790	760	783	787	801	846	809	779	785	792	738	764	766	774	803	811	800	777	759	829	753	766	802	786	822	798	787	760	794	830	795	812	750	829	749	757	761	797	782	758	776	806	770	802	816	787	782	786	840	811	847	768	735	793	815	784	757	791	816	790	793	714	778	758	776	811	836	811	788	791	808	822	795	763	763	772	812	763	790	747	783	741	758	818	797	746	782	775	754	736	809	770	777	780	808	783	819	781	795	734	791	786	833	833	768	781	791	737	749	794	817	727	778	796	829	790	772	764	837	811	765	762	777	764	790	774	785	742	819	765	767	809	776	772	766	785	783	763	751	815	817	787	747	765	761	788	801	748	777	786	791	796	802	748	803	803	768	788	712	784	799	837	771	817	843	822	815	787	762	768	818	763	791	713	763	793	848	786	813	775	833	758	812	759	814	779	735	792	735	768	770	785	760	797	803	838	843	813	788	766	811	789	796	793	780	801	775	800	796	750	794	777	774	807	784	806	730	793	758	744	781	806	849	794	788	795	812	756	773	779	804	739	821	777	800	793	823	791	822	800	824	733	796	802	772	761	825	755	812	817	763	823	756	837	775	867	848	812	790	835	756	710	836	759	779	793	768	826	814	794	816	778	812	722	789	777	823	844	793	824	816	799	783	763	818	759	788	771	806	755	794	765	799	773	751	809	808	783	783	787	751	788	790	790	820	741	792	785	823	793	780	797	778	752	755	763	799	791	808	769	796	762	766	788	768	800	781	743	736	772	789	799	818	762	790	814	793	782	755	786	798	719	793	802	847	801	803	747	790	764	747	817	795	828	773	791	797	746	746	789	805	792	813	798	785	789	776	759	827	764	735	821	803	809	756	813	786	746	802	796	839	801	774	795	775	763	779	742	770	793	813	808	786	772	772	767	778	749	777	780	785	740	820	797	796	747	793	778	836	810	773	770	813	770	781	781	782	785	734	746	760	782	735	776	783	744	794	783	768	768	777	796	836	777	812	755	796	815	800	757	797	732	791	771	815	803	806	788	799	759	790	765	827	798	708	767	743	821	758	789	786	742	740	740	779	772	805	789	783	786	770	770	746	788	790	805	739	794	845	773	790	768	745	818	800	793	786	794	782	740	731	787	774	781	815	809	745	770	805	795	850	753	777	737	808	828	785	780	802	765	804	774	746	726	776	763	749	759	853
7973	551	600	516	417	322	261	277	260	231	230	236	229	219	209	217	228	221	225	225	213	218	221	227	213	232	228	219	240	195	196	208	200	231	199	206	186	210	190	219	197	229	206	196	250	219	197	200	204	224	218	198	198	215	214	188	202	220	210	181	218	198	219	194	188	214	214	193	238	220	201	209	207	217	235	191	211	199	211	219	196	198	219	197	258	194	208	209	207	200	201	195	187	221	188	205	228	193	211	193	214	235	185	209	215	218	223	190	203	189	176	215	205	198	230	206	228	203	202	202	209	188	201	192	230	221	219	220	194	191	188	170	217	202	218	247	207	205	215	211	195	222	201	220	193	203	213	205	185	213	229	218	206	196	188	192	210	227	208	198	202	183	205	206	175	197	183	205	205	188	234	199	214	203	213	197	204	254	193	202	175	207	212	213	206	196	196	215	215	219	206	205	196	212	240	222	177	187	186	229	183	198	192	225	193	201	216	218	199	193	216	229	219	218	204	207	217	199	225	254	220	193	220	195	206	199	226	229	220	197	181	216	215	208	208	178	205	223	226	205	193	197	186	197	182	201	210	208	224	229	180	202	187	219	210	195	216	234	201	191	236	205	232	210	230	207	228	186	202	210	232	196	195	198	206	219	203	193	212	211	235	231	213	205	220	225	198	197	229	210	226	244	215	202	202	199	188	236	209	217	229	203	176	185	199	204	208	214	191	234	210	235	209	205	195	193	227	227	217	218	184	226	218	205	189	180	243	236	209	226	205	181	204	193	229	199	217	214	200	221	194	201	205	209	218	181	205	194	204	187	226	218	202	199	202	220	213	178	224	209	194	197	212	217	222	204	197	219	212	210	211	208	223	198	225	223	244	202	220	178	188	179	208	224	188	229	183	211	193	203	195	217	214	187	195	215	220	246	213	193	212	209	197	200	206	196	221	218	211	217	196	182	202	226	195	182	198	230	193	184	221	236	207	216	186	252	218	214	200	210	190	222	190	194	217	231	215	225	197	187	209	221	221	206	181	218	201	245	208	220	200	218	220	195	214	197	198	212	192	200	214	228	202	205	204	197	210	209	208	201	211	232	192	194	219	205	198	177	185	213	190	198	211	211	202	202	213	208	198	194	190	198	195	217	217	234	201	180	203	199	196	190	210	183	217	219	184	230	218	206	190	212	200	207	201	244	216	215	203	203	218	219	205	209	222	201	209	237	245	203	200	188	205	200	244	202	216	215	206	199	219	219	217	216	197	217	211	189	199	205	247	226	176	187	196	197	181	210	204	196	195	201	205	222	201	205	197	212	204	171	205	239	181	204	218	219	210	204	232	218	222	208	219	200	225	220	208	218	189	206	189	186	199	234	188	189	207	207	207	210	210	210	188	198	219	238	224	223	205	226	214	211	216	237	225	201	219	209	227	209	213	207	203	232	215	207	233	213	191	201	212	205	208	207	221	218	210	180	188	204	204	220	200	192	188	200	222	200	187	202	211	200	188	214	188	205	207	240	213	204	209	204	164	200	183	205	202	183	223	218	192	215	198	234	212	211	186	193	201	195	197	239	230	206	227	179	227	207	196	213	211	198	173	195	203	248	217	218	219	229	208	192	201	194	209	221	215	244	175	206	223	208	220	206	235	207	198	190	207	213	211	185	194	234	220	205	213	209	209	193	199	213	195	205	204	208	199	195	226	230	212	195	192	218	206	208	207	218	211	215	208	203	225	215	203	183	203	202	216	212	225	186	192	226	202	253	239	221	199	217	190	213	215	243	224	188	213	227	192	197	189	182	192	195	244	200	214	204	188	210	220	194	221	204	225	224	202	208	205	213	224	202	192	201	229	215	207	216	211	224	206	220	220	217	187	222	194	206	220	193	227	202	245	206	223	253	195	239	198	236	206	182	197	184	210	232	241	216	201	226	216	191	217	211	191	201	198	218	198	206	196	204	202	222	268	222	198	194	220	227	186	223	202	217	192	211	214	217	190	188	214	200	225	229	183	209	203	212	196	231	224	214	223	226	211	195	231	222	186	197	196	203	213	209	213	196	199	191	193	198	217	224	198	211	196	194	221	199	185	228	203	231	192	176	215	212	194	194	198	192	216	198	221	210	208	222	212	207	211	207	213	168	181	199	210	217	208	188	224	202	208	195	218	211	198	226	250	187	205	201	226	218	215	220	201	185	230	215	214	202	223	236	215	219	186	172	208	193	188	212	240	197	216	224	226	217	216	218	199	205	194	202	192	196	201	230	214	200	222	235	239	221	224	208	209	229	205	190	215	209	193	209	205	199	224	179	184	182	215	210	177	206	205	220	200	193	211	232	218	216	231	229	202	219	194	190	213	254	221	199	215	204	200	197	196	199	203	175	207	238	206	213	211	199	197	201	224	223	222	200	204	235	203	237	191	198	177	209	192	205	206	244	168	210	174	231	213	198	201	224	204	205	201	224	225	238	218	167	203	210	212	204	207	215	204	241	198	205	222	203	207	209	201	194	223	228	192	199	201	207	197	226	231	223	197	241	199	193	194	226	207	221	256	205	211	228	208	194	220	191	208	193	187	245	209	202	224	204	225	208	218	225	207	222	182	201	205	212	206	225	215	202	214	214	234	213	206	193	213	206	200	212	206	231	210	219	211	226	224	216	216	210	194	187	182	203	227	184	224	201	193	210	208	196	199	218	195	190	215	211	199	217	226	214	183	193	201	190	215	184	230	221	206	180	226	197	210	238	214	201	193	212	199	222	207	178	222	208	181	226	204	194	181	223	201	212	216	218	208	212	227	234	223	221	250	188	220	220	236	207	206	198	225	190	203	205	208	213	209	223	192	217	231	210	225	201	203	199	197	214	210	195	182	193	203	218	206	173	227	202	204	223	190	186	205	183	211	226	220	230	199	198	226	235	197	192	211	227	213	216	233	198	209	198	192	210	205	188	187	225	236	241	213	193	213	212	211	241	222	218	221	188	205	201	215	216	192	231	219	203	210	176	250	211	215	213	208	212	197	215	225	225	223	220	199	224	220	230	205	224	200	183	203	214	224	210	188	182	229	193	210	185	226	213	208	225	221	208	215	220	237	246	203	219	221	208	185	221	244	208	214	196	191	201	210	210	221	231	238	228	227	193	211	196	205	211	198	197	197	203	183	200	199	203	251	199	207	203	215	215	196	218	188	198	197	207	240	232	216	226	215	214	226	211	212	223	208	226	219	213	182	229	218	192	207	191	211	216	191	212	197	189	228	208	208	209	220	216	209	204	239	195	215	175	211	216	208	186	217	220	194	218	197	209	213	214	175	206	205	184	230	218	237	229	190	209	223	198	200	229	205	208	245	254	209	208	238	227	221	203	218	201	213	177	210	199	204	232	195	219	216	203	205	215	202	203	198	185	209	202	205	243	219	194	193	234	202	183	215	193	200	180	190	218	201	172	205	198	222	216	225	217	199	226	177	237	203	205	210	222	237	199	199	206	218	212	206	195	195	229	234	215	202	195	208	196
6334	931	1382	1471	1375	1157	941	929	818	781	651	677	686	701	658	629	638	538	604	609	592	588	603	606	584	539	589	544	616	526	524	555	531	552	570	585	591	598	549	555	544	574	553	593	591	551	598	511	603	529	550	573	551	579	604	575	569	589	585	577	543	573	539	521	585	572	556	544	569	579	558	559	489	585	558	573	562	541	572	560	569	517	580	541	543	538	569	587	512	531	564	538	527	551	532	518	529	534	534	575	530	561	534	561	550	564	564	578	568	537	589	581	571	577	553	560	517	555	505	549	567	553	556	548	559	506	550	555	525	559	577	532	573	565	590	551	556	565	524	577	581	529	579	587	565	564	575	554	580	540	564	556	539	550	562	529	608	551	513	542	614	554	567	527	544	582	572	572	543	527	581	608	515	546	552	530	552	543	556	584	546	513	566	544	530	533	475	499	546	539	531	528	557	559	567	536	552	559	539	569	566	539	558	557	568	546	516	576	578	573	504	514	551	573	559	547	582	511	530	558	564	549	537	550	566	557	587	552	548	541	574	539	559	563	526	507	524	566	559	505	542	604	517	542	547	580	531	552	535	566	547	542	571	549	546	520	566	553	536	572	553	529	571	541	563	532	597	562	577	566	564	521	548	537	541	562	560	558	564	520	569	520	540	544	559	561	500	539	518	566	538	547	556	537	556	539	504	558	516	519	557	533	515	542	505	534	566	518	570	555	550	553	538	566	561	569	570	585	542	593	497	600	561	525	575	578	557	545	525	558	506	540	573	532	571	574	539	543	573	540	613	545	472	552	534	546	552	560	535	584	540	569	641	532	567	545	525	526	561	557	543	538	548	522	559	515	528	558	540	548	562	550	560	554	538	568	531	520	560	519	540	532	558	555	535	507	519	560	555	548	560	534	599	545	538	572	560	543	548	588	570	577	575	488	505	545	573	571	540	530	508	513	599	549	549	534	566	534	516	576	513	535	539	534	645	542	548	545	581	530	516	543	597	536	565	510	551	515	555	522	569	565	562	536	577	568	554	527	527	599	548	564	535	547	566	596	546	516	555	529	563	602	579	547	584	566	563	544	534	572	527	540	519	572	596	550	536	568	530	585	551	555	579	574	533	550	556	531	553	551	505	501	570	529	559	525	550	545	558	509	580	540	545	579	539	543	555	540	547	529	552	564	607	549	543	552	531	561	584	515	571	578	558	530	535	608	565	539	564	573	538	545	557	539	528	560	570	552	537	551	533	507	529	538	579	563	530	585	540	532	564	536	535	553	571	520	547	573	577	567	562	554	528	522	569	566	559	567	529	569	569	561	565	524	588	575	551	585	552	569	556	560	548	546	534	566	557	552	559	541	590	578	533	550	544	541	533	560	535	542	548	548	523	566	539	579	537	525	563	554	532	622	508	545	581	558	571	550	546	514	551	583	569	555	569	571	574	540	532	534	594	554	514	565	552	566	532	557	535	547	580	566	562	598	530	555	560	570	531	537	592	577	548	582	576	522	519	561	579	538	576	544	567	551	556	557	577	523	595	525	509	558	530	594	530	561	532	568	548	549	551	526	535	550	546	573	532	597	557	545	561	572	566	527	525	557	513	603	542	574	586	540	536	534	581	567	549	515	538	536	565	566	537	529	563	576	521	527	535	563	558	539	595	580	566	553	556	578	553	524	560	522	580	538	543	587	555	544	584	535	522	545	586	542	561	516	520	574	614	547	544	511	514	533	540	517	581	533	543	514	559	572	517	539	580	569	525	520	513	557	565	517	536	529	588	534	569	525	541	514	537	573	544	569	540	534	581	516	522	514	538	527	552	511	593	569	551	582	553	544	539	543	552	502	547	570	545	553	555	555	569	522	561	536	555	548	540	559	539	547	537	524	562	554	553	552	560	559	568	586	529	553	556	538	565	537	533	561	559	577	546	570	565	557	524	562	538	566	513	542	515	545	575	529	539	518	540	561	562	533	527	568	546	555	565	531	548	507	563	533	563	567	506	563	546	591	532	534	491	555	563	552	525	563	593	524	532	530	562	563	521	560	524	537	507	538	546	596	513	526	564	535	531	539	547	542	528	536	554	551	588	561	565	571	574	545	551	539	512	556	539	530	516	549	536	567	566	561	558	560	516	557	595	562	519	534	542	578	538	517	570	541	579	532	551	590	506	536	556	566	579	525	545	575	540	527	519	554	591	615	513	541	504	589	548	568	563	575	550	580	501	522	556	577	524	525	565	535	558	568	563	564	533	563	557	521	569	540	537	575	567	527	537	582	563	555	532	528	518	585	549	547	547	557	509	513	547	510	565	522	579	525	532	526	546	585	511	508	528	556	535	514	549	554	564	533	554	559	510	557	540	552	552	538	549	557	547	569	559	539	576	552	550	511	518	533	597	528	553	595	564	549	510	557	536	502	494	541	557	541	540	541	565	530	532	539	571	532	559	564	544	555	582	530	526	573	553	569	586	562	577	537	491	575	587	542	570	526	519	562	531	552	563	563	574	557	550	520	563	529	532	540	514	521	577	563	548	585	556	548	515	562	545	573	562	513	535	580	554	575	535	494	536	581	555	543	566	547	523	545	544	544	571	531	540	525	561	552	548	590	573	562	574	546	544	550	490	549	547	573	545	544	526	528	554	522	517	526	591	580	611	529	571	540	515	526	548	516	524	555	536	587	556	551	555	566	568	556	547	528	527	580	521	549	572	572	549	558	549	587	569	498	523	531	518	555	571	523	574	512	507	566	557	554	559	520	551	539	539	555	571	557	560	559	551	533	524	514	588	545	514	562	542	563	510	555	538	525	575	504	545	536	539	529	539	557	548	551	586	564	568	599	535	521	571	536	566	547	589	551	587	539	581	531	524	534	537	536	526	563	539	543	568	540	550	548	550	551	579	568	541	574	561	559	515	564	531	557	524	540	539	560	551	569	549	547	568	568	535	546	520	533	531	525	595	530	565	567	509	590	582	550	555	532	537	543	574	548	566	526	540	532	521	517	502	555	536	579	485	578	545	566	531	610	546	579	534	546	559	598	578	540	546	597	572	529	540	578	608	592	523	549	561	535	504	525	568	525	551	572	562	521	559	557	528	580	557	522	579	558	564	535	519	569	556	526	534	577	579	516	577	516	579	576	534	521	521	559	559	544	552	526	546	540	556	578	539	568	568	553	561	601	551	567	514	531	552	543	553	576	594	530	538	548	569	523	550	539	592	545	538	567	526	573	558	542	545	548	551	532	555	527	542	541	532	567	566	565	579	541	577	542	559	544	505	585	505	594	568	556	560	487	551	538	583	563	516	545	547	562	528	560	553	509	520	496	560	551	545	537	569	532	557	556	579	571	544	560	565	543	544	562	544	593	561	566	576	603	551	566	594	592	554	555	551	541	503	546	586	518	542	521	502	554	566	519	572	546	573	554	564	597	523	544	565	521	540	586	533	542	537	539	533	543	572	564	525	560	527	513	569	546	563	563	555	528	551	509	505	562	535	573	575	536	534	592
15202	1594	1303	973	810	662	522	539	445	477	412	430	401	437	407	428	439	393	387	404	377	405	399	433	389	388	383	374	410	422	364	419	375	359	387	346	379	368	379	390	393	384	405	369	390	372	358	405	410	377	378	412	388	427	381	381	412	431	398	379	403	408	395	390	397	420	398	423	361	372	368	417	416	382	370	373	403	372	400	378	424	406	390	379	369	328	413	411	377	413	376	400	433	368	358	399	405	376	388	359	379	398	379	386	409	357	393	382	371	382	375	395	357	396	396	383	377	373	405	359	383	376	395	352	405	328	385	361	345	355	421	343	388	394	352	409	345	379	399	368	362	372	388	395	376	390	413	405	393	373	364	398	413	419	405	388	396	369	362	363	382	368	400	405	386	402	394	373	374	378	404	381	390	421	360	367	361	390	401	415	367	405	384	384	367	392	391	370	403	337	353	398	384	362	340	363	364	383	392	381	390	385	377	402	399	375	382	404	346	363	377	384	371	398	389	362	391	403	399	426	405	391	407	328	331	364	392	326	363	370	382	389	394	393	371	412	405	391	372	390	375	357	381	397	349	342	392	359	371	388	372	416	378	390	344	392	348	400	380	378	379	374	375	370	399	382	388	385	406	408	380	373	362	393	355	370	331	386	393	388	379	338	396	373	394	357	358	411	404	382	370	372	364	356	371	354	389	434	423	358	402	385	363	376	415	381	365	374	365	385	344	365	379	408	368	427	390	414	385	381	395	344	390	371	356	354	397	354	380	419	385	399	413	373	369	396	343	370	399	363	394	396	398	373	366	421	395	389	364	370	366	394	376	431	369	375	425	425	399	374	370	381	363	390	337	384	371	374	407	365	417	389	397	371	382	371	356	384	362	402	431	389	385	389	382	379	391	365	411	381	365	408	404	339	345	402	401	396	377	412	363	386	421	411	386	392	386	402	386	376	396	425	391	379	388	374	385	376	355	355	387	371	350	388	381	386	392	374	405	409	373	367	341	437	399	369	346	358	377	378	397	361	360	352	392	358	380	363	388	420	410	367	354	394	388	385	405	417	371	373	393	402	366	429	333	371	361	397	378	374	376	359	404	396	379	380	361	428	416	368	395	339	386	366	397	388	386	399	390	347	378	380	363	369	373	358	419	377	415	385	332	421	385	375	387	370	437	360	414	394	376	432	365	354	366	402	382	360	422	350	352	369	366	421	377	372	392	391	367	366	386	358	364	365	360	380	383	394	400	367	359	390	394	376	411	385	366	416	396	367	366	365	404	428	411	379	345	343	354	360	359	398	380	408	390	369	371	370	392	404	406	389	375	364	351	392	374	391	371	354	374	404	411	397	376	364	414	396	417	390	381	397	410	384	362	372	389	363	343	375	363	423	415	364	377	372	391	390	382	388	369	340	400	418	397	394	375	404	388	382	390	386	371	357	408	430	390	371	409	382	372	382	390	347	389	378	392	406	387	426	402	369	386	414	388	398	383	370	380	371	387	429	394	400	387	368	408	428	377	435	412	388	353	362	388	377	416	374	410	408	379	406	394	364	379	385	373	371	383	348	352	369	372	392	381	395	387	409	378	375	393	377	347	371	378	443	391	366	418	393	383	375	373	362	372	407	378	405	387	351	401	352	376	405	385	374	370	364	427	382	400	358	387	382	368	368	415	416	367	385	408	357	389	357	396	369	357	395	410	419	343	347	316	360	398	408	374	382	383	397	377	403	361	352	370	410	383	394	393	389	375	412	388	336	365	410	376	408	379	395	365	339	393	394	357	394	409	383	378	362	379	360	378	339	433	349	414	393	397	373	355	401	375	380	379	351	390	356	327	320	355	365	356	397	373	400	378	400	340	412	340	393	395	426	416	377	371	384	395	375	440	367	374	385	400	340	382	406	381	375	381	386	361	384	353	330	377	425	370	386	391	379	418	398	386	373	378	387	355	344	374	376	381	393	385	396	357	375	393	370	386	386	356	379	412	384	397	378	382	368	416	400	401	372	380	383	389	375	381	404	400	386	389	367	368	429	360	408	361	386	412	390	406	388	362	375	382	402	374	384	401	381	345	353	358	391	400	416	371	349	358	429	371	392	365	404	357	369	412	347	369	379	386	400	387	369	367	404	434	373	351	359	428	373	410	413	372	397	375	370	381	391	421	360	368	351	380	368	379	382	395	398	367	392	396	374	408	352	404	387	410	376	379	366	376	361	370	386	381	377	372	438	426	369	390	370	403	417	377	397	395	416	348	395	357	426	390	387	402	394	392	384	415	392	394	393	391	385	373	354	414	365	390	432	354	364	373	407	376	376	403	385	408	372	363	391	409	398	356	378	380	341	386	383	405	392	374	406	372	399	387	381	382	352	417	389	424	396	357	349	396	394	404	397	385	399	371	375	411	419	374	373	420	372	408	357	392	381	375	349	404	365	398	355	375	362	398	392	386	396	380	364	376	348	397	366	337	387	379	378	404	413	392	385	381	368	422	397	344	394	349	424	361	399	397	376	363	403	357	353	361	337	416	403	420	380	393	376	359	364	376	345	405	389	359	397	370	374	367	353	378	362	415	398	398	341	343	420	362	387	365	415	394	386	401	417	403	426	336	402	400	411	412	400	410	377	377	359	411	371	419	369	378	358	399	384	391	397	388	451	402	418	376	415	368	379	354	351	366	400	393	366	383	385	388	381	399	384	398	397	385	379	374	384	369	361	377	391	405	379	381	338	394	400	401	366	383	405	382	365	394	386	411	385	417	363	373	387	421	357	341	373	389	357	423	415	412	396	432	384	390	391	416	386	353	378	407	381	381	396	387	369	387	396	354	360	400	382	336	364	367	368	419	430	392	400	379	433	366	407	386	359	346	390	368	394	363	335	350	349	403	371	380	400	405	450	347	381	408	391	366	395	385	332	360	376	369	330	360	374	382	402	370	366	370	414	403	406	393	385	392	394	414	383	399	408	388	381	367	367	372	350	368	373	381	395	418	423	359	391	384	377	383	405	365	354	361	363	368	376	394	376	418	386	407	347	377	368	370	385	375	387	401	387	403	369	377	414	394	377	369	379	373	413	352	410	371	397	381	379	351	357	383	406	416	358	421	352	403	388	377	398	377	379	401	407	391	360	354	358	374	351	370	393	388	373	364	391	400	415	437	378	400	399	369	365	375	383	403	419	408	382	349	395	387	412	396	368	336	386	373	380	347	373	403	429	414	397	379	376	374	395	407	376	373	361	356	368	370	387	380	399	396	408	401	390	403	378	393	352	418	382	354	413	384	349	371	363	358	380	381	350	417	372	380	386	397	347	381	421	385	373	372	388	417	398	374	342	425	407	365	375	398	361	382	385	389	434	389	388	369	379	361	380	388	429	385	350	398	408	424	355	372	405	354	354	403	373	396	397	369	390	399	400	339	396	380	384	390	394	375	406	380	361	398	387	385	389	387	388	371	374	385	391	380	360	368	393	395	367	340	380	381	382	361	401	388	402	376	430	380	359	388	401	411	390
8533	1504	2561	2824	2421	2048	1745	1553	1396	1285	1213	1201	1136	1093	1059	1069	1118	1038	999	1037	978	945	985	953	963	946	973	955	967	945	899	932	902	940	908	865	939	885	964	926	958	895	928	986	948	913	933	924	895	918	902	927	918	993	928	894	947	914	885	943	910	978	937	952	936	922	882	884	901	950	912	929	900	875	882	919	910	911	909	918	921	942	926	938	910	914	886	960	948	900	945	932	928	902	949	969	906	885	904	866	870	904	940	893	863	972	897	872	930	952	974	855	938	939	825	904	893	897	903	882	856	910	924	931	850	926	905	890	919	887	911	951	895	976	919	900	880	851	883	854	936	897	886	900	956	902	875	868	939	932	945	911	967	900	904	910	921	920	898	935	914	917	934	889	874	897	933	911	931	903	900	899	916	921	938	872	928	890	890	896	907	916	849	910	926	946	932	1005	918	928	947	922	958	890	883	911	902	878	901	892	929	963	870	913	894	945	893	871	886	930	903	879	895	873	903	895	940	870	897	928	929	930	921	891	965	894	929	951	875	874	955	926	895	859	885	919	900	927	943	929	941	911	929	913	846	888	928	931	880	894	892	934	931	932	923	872	908	906	856	937	896	877	927	888	933	939	894	860	926	893	867	922	939	941	938	875	881	869	910	917	938	871	896	960	924	904	875	972	929	987	922	862	914	921	865	886	934	937	917	900	885	880	901	940	912	887	885	873	930	920	936	893	901	926	959	900	882	911	941	896	899	918	926	894	862	939	890	933	909	931	900	921	875	888	919	832	926	970	889	944	910	887	867	921	933	882	891	902	903	921	883	847	933	866	920	894	895	909	971	895	920	873	955	901	929	910	930	925	931	875	924	943	868	887	915	914	875	851	917	901	890	949	916	912	909	905	923	881	938	894	947	940	966	923	888	963	941	901	894	885	963	888	881	886	930	947	949	935	950	884	870	896	879	871	901	892	935	903	914	949	950	945	914	858	892	878	891	896	895	920	902	875	908	888	924	931	1006	911	919	900	905	887	923	951	922	926	899	949	927	882	879	916	955	902	923	890	952	884	936	892	959	852	975	826	880	900	974	924	950	890	893	901	914	846	893	896	886	944	942	916	913	944	914	934	962	916	920	886	946	878	910	889	878	937	925	888	946	913	908	924	938	886	877	921	968	896	917	915	918	903	911	943	939	877	959	933	941	964	926	934	929	920	972	894	879	883	907	893	927	893	935	932	919	964	919	936	911	927	916	899	879	922	916	856	866	875	941	945	933	940	923	909	886	954	928	910	863	890	893	889	928	912	901	919	910	894	905	906	916	935	890	938	897	912	935	900	952	859	918	907	914	851	952	887	879	888	932	934	899	887	904	890	918	891	946	921	882	913	931	920	864	857	910	913	888	933	903	918	919	893	890	872	932	942	918	951	938	902	932	893	892	964	929	957	942	937	922	903	920	912	837	938	898	939	950	928	893	901	906	923	918	928	908	867	844	914	948	919	915	914	908	845	905	916	907	839	856	948	916	913	858	982	884	875	888	907	920	951	926	905	868	866	966	904	930	969	880	911	974	915	893	952	934	901	918	879	877	905	900	941	844	892	885	927	926	922	934	918	932	966	945	967	956	902	902	921	891	940	918	900	889	956	842	922	880	925	887	889	959	853	874	939	852	922	967	927	979	905	884	919	952	905	936	947	914	872	911	918	888	927	886	870	956	867	908	869	974	945	916	910	908	919	900	900	858	824	927	901	960	936	933	918	916	945	905	918	835	915	903	872	924	904	911	921	891	924	880	924	911	961	931	934	904	849	907	922	928	898	973	913	898	940	952	913	901	951	923	860	932	955	995	902	872	931	901	883	957	935	916	950	908	927	895	893	923	939	913	908	932	931	985	892	874	930	906	890	929	930	948	939	911	938	901	915	898	901	941	930	910	875	910	880	949	888	923	918	890	922	908	902	929	845	898	978	929	895	897	901	903	910	917	959	915	935	947	867	879	938	941	933	921	923	910	866	831	899	879	899	915	923	883	854	958	905	917	893	902	910	942	901	891	880	910	909	845	900	895	872	869	930	897	917	938	904	895	904	968	922	891	886	933	973	927	863	934	892	913	872	862	857	879	916	922	911	918	834	884	879	914	934	909	889	927	902	892	947	905	941	908	954	883	888	957	890	935	890	921	890	933	927	908	869	932	908	894	918	919	929	1000	909	916	975	911	949	920	877	939	929	802	899	906	894	893	882	887	912	954	871	936	963	938	933	915	868	881	933	907	896	923	936	882	851	926	897	922	856	921	866	861	869	923	930	954	875	885	861	869	917	923	906	937	940	910	911	854	923	921	915	851	897	937	901	832	874	882	895	934	916	884	907	913	859	885	901	907	907	906	919	899	899	913	926	901	899	887	876	937	881	902	923	844	923	922	949	918	952	874	923	912	879	883	933	900	919	907	950	913	910	908	881	947	925	964	924	874	955	855	904	932	846	903	923	955	868	934	945	936	946	928	943	898	877	884	886	930	904	837	899	881	900	890	935	960	934	950	928	895	896	936	888	1003	927	910	899	922	959	894	968	886	875	914	961	852	963	920	951	885	884	937	871	920	909	905	899	891	849	930	934	926	922	882	888	922	894	892	910	852	894	923	926	863	916	878	899	924	933	932	886	889	934	905	854	939	884	924	898	900	910	918	866	833	917	866	973	944	879	917	916	917	868	918	883	888	897	952	895	872	985	921	950	894	935	912	928	946	906	954	910	912	902	872	844	897	920	923	941	968	857	890	870	896	918	935	946	922	892	917	903	941	928	936	918	916	886	849	928	968	949	923	934	909	978	929	950	935	905	903	877	928	879	884	895	837	893	926	890	888	911	919	881	862	941	926	883	892	902	919	953	967	909	914	919	892	950	922	912	931	930	886	927	960	961	946	918	937	917	931	879	894	883	910	913	932	935	879	898	833	929	917	931	943	859	916	898	870	867	901	910	948	906	945	873	893	922	934	914	944	862	917	972	929	930	868	949	858	917	883	875	951	931	876	914	855	952	912	931	914	958	928	917	871	902	901	918	962	950	910	916	965	913	910	868	913	960	904	915	912	925	914	908	926	938	883	897	882	907	905	942	912	898	914	916	865	953	874	906	865	941	919	925	938	952	880	904	915	888	927	890	907	901	927	958	985	843	895	878	885	914	894	937	918	916	878	906	871	892	865	867	870	906	909	920	956	941	871	851	941	938	900	912	863	890	905	921	926	933	935	933	944	880	914	888	909	911	946	933	889	915	869	861	896	915	914	909	916	925	891	896	880	911	915	930	891	910	908	928	886	881	884	904	948	919	941	833	910	917	904	937	900	900	905	902	879	964	933	855	912	863	915	914	890	891	915	930	892	882	878	889	893	869	958	985	904	872	928	868	927	888	911	939	898	926	942	899	932	922	877	929	946	869	935	915	928	900	884	858	914	907	888	953	971	905	925	906	900	894	954	931	918	911	945	952	891	901	855	886	898	879	911	921	858	961	906	896	867	886
1695	347	396	352	373	360	343	311	323	379	368	351	346	341	320	346	362	325	357	327	344	371	370	332	342	306	327	315	367	382	283	327	348	305	354	320	350	351	341	339	339	318	357	360	339	329	350	312	354	332	391	360	353	342	305	368	319	351	328	323	335	347	351	341	352	324	319	347	313	359	342	380	317	353	340	338	353	356	360	322	334	371	319	355	334	340	343	294	323	330	328	353	331	337	361	355	345	352	303	350	359	313	376	336	340	361	297	345	354	346	320	319	322	325	354	347	330	332	307	343	384	341	353	356	328	363	328	323	349	326	329	368	347	362	319	323	359	341	317	342	351	342	274	319	357	360	327	343	316	351	341	359	355	365	334	344	326	334	315	335	344	333	344	340	357	326	358	332	330	361	311	351	307	324	387	350	334	357	386	317	350	363	331	345	312	296	329	340	318	343	312	325	380	352	364	365	373	327	330	325	343	331	345	345	359	393	344	344	312	310	365	328	368	319	342	368	391	338	342	352	337	345	359	361	388	359	338	316	318	352	329	346	382	362	379	324	287	347	353	355	362	386	349	329	323	363	342	353	351	346	319	332	317	339	315	333	362	379	318	372	359	326	342	349	333	373	352	334	355	372	325	342	331	327	312	337	376	291	346	345	363	320	326	342	334	371	345	336	341	339	383	363	303	364	366	351	334	384	342	348	318	350	328	358	342	337	374	363	341	349	369	362	360	365	347	342	330	360	350	331	300	363	335	338	360	338	334	314	344	362	347	325	358	325	337	339	363	335	314	306	336	332	298	316	348	337	347	329	361	295	309	345	319	356	354	321	384	358	302	352	340	355	339	330	351	337	383	325	365	355	318	339	359	330	290	339	344	313	332	361	344	357	389	352	334	343	363	357	309	359	361	336	321	333	325	350	348	313	344	347	359	347	331	335	374	360	354	314	342	307	337	346	323	323	349	296	318	320	330	329	338	328	310	328	339	350	348	303	376	339	312	378	333	347	342	337	318	365	368	357	333	339	419	361	331	316	322	320	354	319	357	334	312	334	312	334	341	326	357	362	323	307	309	345	382	344	329	357	353	354	324	321	360	350	378	346	336	384	332	366	324	355	370	376	340	325	303	377	339	367	396	337	312	362	330	357	343	350	361	317	323	338	339	368	342	335	287	344	332	349	358	340	322	337	369	322	331	356	338	358	336	380	349	331	343	344	308	335	335	348	342	356	342	339	350	381	320	363	367	354	326	336	349	330	335	344	318	346	334	352	314	337	353	330	304	337	318	322	328	335	357	357	327	368	373	340	347	337	386	339	342	333	353	356	321	336	320	341	333	357	331	345	362	324	316	325	347	350	353	350	382	377	331	351	343	338	339	333	340	291	365	333	351	331	286	342	333	330	341	298	326	371	357	368	327	334	355	331	348	336	338	355	351	333	354	320	312	368	326	347	358	370	376	336	335	315	351	346	346	347	340	324	325	373	330	320	352	341	346	339	342	340	333	299	356	299	360	330	368	344	380	347	315	331	363	342	362	329	381	339	352	344	346	305	309	355	351	343	327	310	307	308	322	329	318	351	343	332	342	356	325	324	394	394	369	347	331	342	309	304	362	320	360	334	317	336	357	365	353	306	337	329	337	342	316	344	331	347	375	370	343	326	381	352	367	384	364	348	337	367	339	344	376	318	342	318	343	330	351	360	346	350	334	345	337	359	354	351	331	321	314	302	346	336	333	343	354	312	336	308	331	321	355	334	331	356	341	339	347	363	334	346	372	329	386	356	322	341	346	353	319	352	376	361	375	320	333	329	357	353	361	362	356	343	330	382	333	331	336	323	336	375	369	338	332	363	363	374	339	343	367	328	275	343	356	342	363	368	333	327	353	352	329	359	302	328	354	339	346	368	309	352	312	336	353	339	351	330	295	356	323	337	333	345	358	327	320	346	320	336	373	376	331	363	343	299	369	332	300	334	318	346	378	352	356	337	333	360	348	363	323	367	394	327	326	306	327	348	343	311	352	343	312	313	377	332	350	357	350	331	337	340	341	344	326	350	345	334	362	336	336	346	345	356	409	326	330	333	342	314	377	331	362	327	321	343	336	300	341	346	321	333	357	396	353	379	335	326	375	317	327	320	352	396	353	326	311	335	321	358	331	314	345	326	332	311	399	344	318	327	297	367	386	341	330	318	306	350	361	349	374	360	363	351	369	346	339	341	356	339	311	333	340	327	325	363	342	340	373	342	349	322	358	329	324	315	330	340	348	324	334	356	331	347	344	366	336	329	359	357	349	370	344	356	360	365	316	348	320	330	366	319	325	326	311	325	363	364	382	330	358	328	334	329	332	367	350	342	344	355	319	354	375	345	354	332	334	318	358	373	355	333	323	322	324	329	349	352	324	319	355	325	368	343	292	325	345	355	370	350	354	338	339	348	362	297	340	328	313	314	326	349	331	333	329	317	342	382	338	352	299	309	356	348	363	331	312	326	380	343	338	323	328	336	355	368	375	333	355	362	316	368	347	313	326	375	341	343	391	323	340	343	338	325	353	326	377	378	364	344	329	319	339	331	335	336	328	336	343	380	326	358	343	375	343	301	363	347	339	304	332	333	331	345	304	351	317	322	360	317	340	354	352	345	341	353	342	330	344	336	342	370	369	356	315	310	346	351	345	324	370	355	338	334	319	327	361	367	365	350	355	313	358	362	341	332	326	326	320	380	340	327	330	293	356	322	360	352	335	367	345	365	304	352	334	342	337	351	320	333	335	314	311	323	335	304	361	349	346	333	334	338	347	351	335	354	313	343	318	339	332	357	356	334	338	333	343	348	332	329	319	334	344	392	354	380	324	323	316	379	329	363	365	348	306	327	319	338	333	315	319	333	347	340	324	346	324	323	335	347	326	334	334	351	364	317	371	328	369	328	314	313	347	322	357	308	342	342	348	309	317	344	380	307	346	335	349	352	365	332	323	382	357	348	309	314	340	332	322	335	331	380	321	364	314	325	303	331	370	356	344	306	357	327	325	362	335	307	338	367	317	353	300	341	348	322	323	354	317	326	366	305	362	339	294	329	333	355	331	346	291	340	341	364	358	317	371	318	309	345	343	318	320	301	364	316	335	330	354	360	355	314	306	327	338	341	370	353	341	329	327	360	354	321	355	356	333	335	339	333	321	346	356	366	354	337	346	350	345	360	318	353	380	300	332	337	341	373	348	334	350	339	334	354	322	366	357	327	346	384	343	338	343	350	369	368	289	337	368	352	336	342	346	334	342	351	353	326	337	291	345	313	336	351	342	347	371	367	314	328	341	367	358	339	325	338	313	337	330	343	357	330	375	354	333	359	349	319	322	342	328	333	344	336	337	330	334	353	372	342	318	299	361	336	330	361	349	324	327	350	337	362	376	391	349	288	356	324	343	336	340	348	347	365	354	367	358	342	310	347	348	366	303	323	342	350	352	339	387	312	316	335	360	326	325	327	324	343	326	327	332	360	327	341	357	328
2016	789	824	883	800	775	787	781	813	819	817	761	766	786	794	820	814	742	800	757	786	781	845	773	781	789	793	805	775	773	786	779	814	793	777	781	818	776	779	779	853	819	798	775	781	794	745	757	791	811	781	818	801	814	759	815	775	768	770	756	800	795	760	814	781	816	831	735	805	773	825	831	810	825	763	800	782	774	802	796	750	795	773	785	759	828	796	798	749	769	809	802	778	795	763	746	710	815	801	813	820	789	771	763	792	805	829	772	786	790	793	794	762	752	768	849	770	758	766	791	783	808	754	771	824	768	747	805	764	815	765	791	785	814	804	812	818	780	801	739	794	746	787	808	777	783	783	735	758	758	789	718	766	771	747	796	704	745	790	835	767	757	758	766	727	758	754	790	837	790	792	800	788	756	789	770	791	743	769	776	777	813	810	749	753	826	721	855	794	762	730	800	813	796	787	757	796	819	840	745	756	761	761	802	783	773	778	765	756	824	770	796	845	753	766	781	783	777	774	774	713	795	824	790	803	789	760	747	780	763	781	780	816	784	770	776	781	797	763	785	776	790	789	791	812	834	801	804	765	767	791	762	831	772	792	742	818	801	788	850	721	777	771	777	784	767	781	763	814	766	801	780	769	771	773	797	819	784	739	846	843	753	813	786	762	814	769	741	769	782	745	775	767	756	789	823	767	728	747	789	801	741	805	824	737	819	837	857	785	787	796	766	771	775	804	812	768	770	789	756	834	765	768	785	807	742	785	779	766	808	773	800	742	772	857	800	786	787	723	779	777	801	833	789	778	776	809	763	823	795	778	835	803	751	789	801	752	817	786	820	774	815	766	787	796	807	766	796	792	806	785	731	806	806	790	785	770	770	813	775	813	801	787	752	821	758	783	802	794	763	861	807	782	723	796	792	804	784	795	818	815	781	766	860	773	786	773	795	721	775	772	797	778	793	813	745	789	768	789	806	730	757	778	752	785	788	792	794	760	767	782	772	788	775	727	786	734	753	795	843	795	771	817	787	807	769	838	771	782	788	786	762	741	774	782	786	794	842	748	815	781	792	790	757	802	756	790	835	768	774	809	794	793	768	821	771	802	793	739	724	814	740	735	779	762	831	770	787	786	822	823	788	828	693	737	777	785	791	813	799	814	776	852	802	779	759	802	760	829	778	818	777	789	801	814	758	807	745	805	782	793	770	758	792	791	783	840	769	791	806	759	810	794	781	804	779	764	779	715	786	824	724	798	753	809	798	776	741	797	772	783	813	703	746	774	771	819	747	718	790	761	810	752	806	770	776	777	765	802	832	812	802	752	816	742	826	784	745	819	815	750	741	786	785	772	816	744	788	772	799	806	745	782	736	777	798	822	748	760	817	756	788	779	789	793	838	743	808	761	793	794	760	804	744	759	765	778	794	761	790	770	799	807	766	776	746	819	793	807	752	769	790	780	817	818	750	810	796	780	808	824	817	773	747	760	812	814	792	787	755	819	785	809	821	799	735	768	775	818	770	752	782	811	763	778	791	755	761	754	757	787	764	824	766	757	840	818	826	758	794	766	815	817	775	786	806	821	809	773	760	735	762	765	796	790	765	776	793	776	791	779	788	814	769	825	760	763	804	755	764	776	750	759	803	735	779	859	783	740	792	809	812	781	776	776	783	816	785	754	740	781	756	750	765	776	793	781	860	789	809	833	783	762	778	829	787	748	793	800	835	758	764	792	764	782	803	782	784	774	824	797	803	824	724	787	762	782	797	802	738	776	802	783	792	750	831	786	801	770	771	762	800	825	773	765	779	777	748	846	806	738	790	777	770	788	792	786	826	789	830	793	773	787	805	754	777	821	765	800	771	793	840	781	776	828	832	759	788	787	771	813	802	797	779	764	741	768	758	779	839	778	797	822	776	793	798	785	792	780	806	816	788	773	750	763	806	792	800	806	812	793	776	769	769	776	826	797	745	764	777	750	779	784	832	782	755	799	831	790	807	764	808	812	803	760	744	767	766	774	791	815	775	717	749	790	779	787	808	798	781	803	776	789	870	795	787	777	817	758	779	798	756	762	783	769	839	778	777	787	793	784	756	814	807	778	761	775	799	669	766	782	800	777	774	805	772	757	772	818	772	827	747	850	734	764	765	761	787	758	794	777	820	792	783	766	764	812	824	789	813	765	824	811	825	776	768	731	792	790	793	765	757	802	774	818	782	764	810	780	798	815	779	795	756	801	777	784	790	779	745	807	806	794	764	780	768	824	749	760	788	783	812	791	826	785	820	788	737	795	832	757	774	792	826	793	805	800	831	823	764	807	820	790	758	810	777	771	810	780	787	781	746	797	765	766	777	777	741	769	804	741	799	781	742	793	748	792	765	774	807	788	756	836	828	809	797	790	750	820	833	806	787	762	756	764	782	786	790	800	781	777	724	751	769	802	808	784	748	768	822	789	789	781	739	777	786	848	768	766	799	806	790	781	808	780	774	764	811	787	825	808	804	720	781	755	825	776	773	848	812	811	773	849	773	750	774	738	787	788	815	786	835	768	756	840	764	813	780	809	768	776	752	782	788	751	834	772	804	765	793	820	778	766	823	833	774	793	829	746	827	772	790	839	812	767	809	731	754	793	789	800	805	788	819	806	779	753	825	802	808	755	757	760	737	817	794	774	826	816	774	772	794	782	816	781	803	789	803	814	781	798	768	785	763	812	821	803	841	818	756	834	770	769	827	786	777	767	756	816	795	803	800	838	802	820	811	786	787	791	810	774	767	786	793	751	776	731	780	788	732	762	753	737	766	775	789	812	764	757	768	782	726	787	804	814	765	790	773	790	821	787	818	805	795	748	782	801	713	764	755	737	789	769	783	766	805	814	763	808	841	807	793	746	792	763	772	770	742	767	813	790	783	817	841	796	811	735	772	765	773	779	792	799	770	774	810	798	753	797	827	855	764	832	842	802	699	802	792	818	726	804	779	842	798	800	826	810	828	764	754	782	813	787	803	791	819	809	760	796	783	753	703	812	844	805	777	731	776	783	815	792	752	783	748	803	806	792	772	799	780	812	801	818	781	806	802	786	763	831	855	770	807	757	811	829	737	747	775	812	733	762	784	760	834	777	848	834	786	790	748	772	786	773	816	800	793	794	815	821	798	791	793	791	784	757	742	716	807	831	743	774	753	739	734	791	789	744	783	745	779	737	833	802	817	821	746	769	767	720	780	700	794	825	757	759	800	820	738	797	805	765	766	747	761	788	814	846	795	764	778	798	786	809	772	780	803	791	766	808	803	772	786	848	843	769	781	851	777	790	788	742	772	850	781	832	787	769	764	759	760	749	770	812	769	783	811	762	778	810	759	795	786	766	770	788	769	793	770	805	762	777	774	792	761	806	756	771	775	781	751	820	783	774	811	782	746	809	797	791	793	765	813	793	795	807	830	807	805	772	765	791	787	713	787	750	721	798	832	771	806	793	815	787	780	771	793	751	790	802	827	813	755	747	787	766	750
7917	617	630	514	387	343	297	260	234	240	241	261	241	241	202	236	217	186	220	232	217	241	197	219	207	202	207	195	223	215	217	205	199	219	179	220	225	194	188	208	192	192	206	207	173	201	212	210	227	185	215	180	214	192	211	191	226	201	229	213	192	193	199	220	186	216	185	178	212	211	183	204	199	191	226	215	196	189	217	223	187	214	219	198	217	182	219	222	205	227	234	203	225	222	219	237	219	218	222	196	215	213	194	238	183	205	212	217	206	216	214	211	207	205	212	182	198	242	199	230	233	205	219	185	197	227	218	210	209	206	196	205	207	219	210	222	212	206	213	208	251	203	207	222	197	195	201	215	204	226	207	196	221	215	231	196	206	209	207	204	232	224	208	195	224	220	227	182	199	217	206	171	196	231	228	220	203	208	180	207	168	202	234	223	213	202	240	209	197	216	214	224	200	219	205	195	207	223	201	205	198	183	211	214	223	183	217	189	233	212	222	184	217	201	173	207	214	205	213	187	215	209	197	204	213	197	196	229	184	184	191	227	233	224	196	198	201	201	213	216	214	188	197	235	213	210	201	196	225	226	196	186	196	202	208	215	239	218	230	198	218	222	186	201	209	197	216	201	208	225	229	235	220	231	214	219	211	227	198	204	171	196	187	172	192	209	219	193	186	234	223	206	177	187	196	221	222	214	235	227	231	177	188	206	219	234	206	189	230	225	198	235	190	224	227	196	209	190	199	201	223	189	203	197	194	195	201	225	219	205	208	233	232	226	207	210	220	213	245	214	217	217	197	222	186	216	182	202	218	178	197	172	198	210	204	191	183	214	187	220	202	216	223	214	196	206	231	221	199	194	227	199	229	215	226	216	209	193	210	191	222	214	189	210	231	199	219	208	218	204	195	193	182	241	183	203	205	220	210	201	188	207	223	218	233	202	197	228	189	200	193	198	202	237	239	234	189	213	219	210	205	204	208	181	228	203	187	221	193	189	218	202	199	212	242	230	247	229	197	206	202	211	194	240	206	199	203	201	210	204	237	213	193	185	216	186	224	211	219	223	203	229	237	204	221	197	206	179	202	182	234	226	199	214	201	181	204	194	201	179	236	193	196	201	177	196	195	212	217	186	239	200	207	195	173	189	200	214	184	199	172	200	223	214	189	241	255	187	202	220	192	198	210	187	215	208	205	223	199	220	198	196	210	197	238	199	211	199	213	217	180	184	187	208	193	241	211	233	215	179	215	231	203	225	185	260	234	208	228	227	218	195	186	203	209	206	199	207	220	207	249	205	227	185	210	193	206	188	187	206	203	238	227	181	210	226	223	180	197	203	194	198	192	203	248	218	239	189	208	200	188	198	200	224	209	188	233	203	213	202	221	212	213	181	199	186	221	233	219	177	205	198	200	196	205	207	183	200	196	228	191	212	200	181	204	188	225	198	212	229	201	210	204	209	193	185	188	203	203	196	206	202	191	212	194	197	217	196	191	213	196	192	208	223	198	187	195	196	195	219	222	201	182	176	194	189	190	219	223	212	219	210	219	194	195	220	192	223	194	200	210	204	212	231	195	199	236	223	233	207	216	221	184	198	181	198	217	207	211	193	213	228	200	192	203	191	249	180	202	206	219	197	201	190	216	203	187	229	210	177	211	202	205	214	197	178	229	190	190	246	219	197	214	205	204	195	210	210	204	234	213	215	190	239	194	174	181	223	217	212	203	247	212	195	214	171	201	203	217	195	231	206	197	211	211	199	232	227	197	210	232	205	204	227	203	209	191	215	210	235	202	216	203	220	206	212	213	188	210	212	243	223	183	209	222	197	198	196	180	189	224	186	209	204	229	190	195	209	223	198	225	194	202	194	203	245	210	191	211	229	188	200	186	207	228	211	201	221	206	234	206	163	216	182	218	187	213	224	217	227	202	197	186	187	211	212	200	222	219	199	208	188	194	209	201	198	221	209	164	192	217	180	198	210	203	192	210	198	202	190	209	234	197	203	214	207	190	245	216	202	234	214	224	178	228	196	221	188	203	192	216	202	214	220	202	201	225	216	207	205	219	231	208	190	217	209	208	207	196	203	183	228	209	186	200	218	194	190	224	205	211	208	249	187	216	196	202	214	180	212	210	197	176	226	190	211	195	206	192	185	202	200	220	188	208	202	221	232	221	221	212	229	173	200	234	196	188	202	176	201	201	204	209	229	183	194	202	207	212	216	210	199	186	186	212	210	212	236	223	218	216	189	189	201	199	207	202	225	196	229	219	235	207	227	210	197	221	210	218	223	209	203	212	200	184	200	191	214	201	166	212	189	224	193	173	197	202	222	208	227	216	198	211	241	223	208	215	224	218	187	213	192	211	212	197	200	229	198	208	196	213	208	227	231	210	217	202	209	201	203	191	229	230	233	210	187	178	196	221	223	197	210	208	210	205	210	193	238	209	170	202	190	194	199	203	216	216	201	180	188	210	194	229	203	221	200	202	188	219	212	217	215	184	188	236	235	206	215	238	198	204	209	201	199	207	228	230	196	198	241	226	207	230	223	192	215	181	215	192	226	181	219	220	224	187	191	208	214	219	234	183	180	202	238	233	204	194	188	208	238	240	207	218	218	200	194	180	212	217	200	230	227	192	215	236	241	201	190	198	212	218	197	201	177	211	213	250	198	215	201	235	221	193	179	236	199	224	230	164	197	194	229	202	219	196	213	199	221	184	198	218	160	204	208	196	197	226	227	198	200	209	200	221	204	237	218	209	239	210	201	217	232	212	220	217	190	204	209	203	189	230	184	210	230	201	226	191	229	244	217	215	214	186	215	219	211	196	217	219	202	238	194	208	245	231	219	204	214	199	211	200	184	178	212	219	209	190	203	215	210	201	226	184	184	231	206	218	219	229	201	184	222	237	233	206	207	195	193	246	218	205	203	208	213	233	221	210	203	192	181	211	202	225	201	227	221	191	193	206	195	198	201	190	214	198	193	221	203	206	175	239	230	210	209	182	204	221	207	185	200	217	213	196	196	221	203	208	206	232	240	228	209	210	216	175	216	218	219	207	244	207	215	214	206	226	192	191	192	203	216	221	230	214	214	223	211	205	217	200	198	203	218	216	204	205	188	214	203	196	234	212	208	221	217	211	211	187	212	206	187	215	216	196	214	183	189	234	214	192	226	225	208	233	178	229	205	213	202	229	220	196	215	222	209	202	204	209	206	196	208	208	207	223	203	236	192	222	212	188	188	221	237	217	227	201	217	199	221	210	230	220	216	212	235	221	179	204	186	208	204	188	214	197	201	213	215	230	221	194	202	194	209	209	207	194	190	188	205	223	232	218	202	185	224	225	166	197	215	201	219	179	204	212	182	221	223	197	220	231	203	201	216	228	214	175	218	194	182	211	240	209	210	204	208	223	240	207	208	192	217	204	215	232	184	222	230	221	178	188	226	205	251	208	205	204	222	216	204	188	209	220	224	187	186	207	200	245	210	216	233	231	198	218	207	210	200
6393	913	1332	1557	1389	1132	1004	854	791	767	729	684	628	692	607	621	616	630	574	652	566	580	615	599	585	577	580	565	540	585	554	571	576	575	620	564	530	544	587	568	563	574	543	519	546	562	578	539	557	580	540	575	554	539	544	554	559	547	526	551	570	510	589	566	552	552	538	551	583	561	557	516	535	527	519	547	528	579	587	547	559	564	548	512	566	563	554	552	559	531	547	552	548	525	563	568	537	566	581	556	541	534	571	557	546	527	527	563	545	518	530	546	530	570	556	516	556	554	540	575	525	570	525	529	547	519	525	556	550	533	532	584	522	509	533	515	578	599	534	539	553	537	530	568	556	531	529	545	548	530	574	540	577	555	539	553	566	515	533	558	536	555	559	565	522	507	528	553	532	547	538	556	538	521	541	588	504	530	569	604	583	510	603	566	541	539	561	557	524	520	566	552	570	535	588	555	546	537	491	530	527	530	577	553	596	553	572	499	544	576	543	499	546	512	559	565	585	518	524	553	564	559	545	564	552	556	532	586	521	556	537	555	517	538	532	533	533	574	534	566	558	521	550	568	519	548	528	508	550	489	559	586	574	578	526	516	594	530	571	536	537	597	543	578	551	541	523	544	539	520	557	518	529	548	570	547	548	540	520	532	561	542	579	532	543	546	555	544	585	528	576	547	539	564	542	540	554	556	521	526	541	541	572	524	519	530	540	473	564	557	531	548	550	574	602	555	559	577	532	527	548	559	597	533	562	547	543	481	477	555	546	547	577	530	515	520	587	574	517	522	538	599	511	564	537	561	585	527	568	557	522	554	531	534	555	557	579	527	540	581	555	524	549	564	531	551	553	549	555	557	549	572	514	511	586	554	558	539	535	563	544	557	552	540	563	545	540	534	544	533	525	555	549	557	501	595	537	554	550	541	546	578	559	568	536	515	571	553	549	507	541	571	589	566	536	529	540	534	548	560	539	581	549	564	602	535	591	592	573	545	596	525	528	580	570	513	589	564	606	527	545	580	573	525	563	595	567	568	544	510	525	538	527	535	515	510	534	543	543	576	569	568	546	555	522	547	528	513	545	484	526	550	521	578	575	545	587	543	557	541	548	551	546	540	574	575	586	557	531	557	570	524	552	538	541	548	553	550	543	541	541	557	538	554	547	539	523	554	589	541	545	533	579	616	584	601	537	569	586	492	567	538	580	540	548	592	539	584	526	591	549	575	550	575	548	526	528	610	561	556	542	504	558	538	592	566	530	547	578	518	536	560	507	589	505	613	569	596	524	570	547	534	515	545	585	530	559	526	484	538	514	553	544	541	572	544	525	521	573	517	538	534	597	543	540	524	527	552	491	541	538	546	553	572	534	562	583	568	547	527	572	553	526	527	534	528	555	557	512	568	526	547	547	571	521	538	539	581	568	544	568	564	560	545	520	551	525	526	549	562	539	581	582	564	555	542	577	545	520	523	529	581	540	575	543	563	564	504	519	563	557	534	545	555	536	586	578	572	538	526	576	552	593	537	544	594	560	510	596	550	535	548	517	544	559	537	569	533	521	589	519	555	530	570	568	552	582	539	501	559	522	568	526	548	537	547	546	562	587	524	503	570	533	561	540	534	548	554	547	567	520	559	588	527	577	567	560	542	550	533	557	577	558	482	540	558	540	548	552	537	539	529	519	546	512	491	556	552	560	534	590	536	510	549	565	527	546	498	518	522	522	537	524	562	546	584	560	584	528	572	552	569	554	538	561	518	560	534	550	529	552	553	523	536	533	540	562	518	523	550	568	564	538	517	549	539	532	538	560	548	562	565	558	543	533	543	554	541	599	542	567	559	556	582	530	543	539	522	595	543	518	513	522	564	540	556	533	581	548	587	542	526	557	559	561	542	505	565	596	547	557	527	546	519	535	524	581	529	540	568	575	567	560	580	565	547	570	551	575	525	538	540	515	589	551	569	525	502	531	550	540	514	527	594	547	538	531	566	556	569	543	554	545	552	563	526	527	543	502	578	532	563	533	581	562	568	550	553	530	575	511	514	548	583	546	545	550	518	540	578	580	532	561	593	554	556	511	553	515	544	543	562	538	549	546	581	541	535	549	523	532	532	559	570	516	554	520	565	553	500	537	521	590	537	522	500	513	519	555	548	502	552	562	543	536	521	533	572	550	536	548	564	579	564	584	533	591	594	542	538	569	570	548	576	553	588	561	521	547	547	541	608	554	577	572	518	551	540	532	549	530	529	531	580	559	536	561	555	550	559	557	538	582	552	531	546	565	519	505	543	559	580	597	553	531	532	575	535	570	564	584	508	560	548	587	549	553	559	560	568	566	554	574	531	512	523	555	502	540	549	541	588	556	492	570	572	536	538	544	530	542	521	550	580	541	523	536	550	551	536	530	513	550	528	615	533	535	551	547	592	572	527	573	516	616	604	538	538	561	557	564	546	528	533	556	575	524	554	539	570	567	526	507	578	565	570	517	563	552	558	524	553	552	588	559	538	545	543	530	554	486	520	547	522	540	545	551	573	558	547	540	516	536	543	552	583	535	553	580	537	509	574	510	561	564	584	579	579	537	573	511	531	528	524	557	548	567	564	521	542	566	537	525	560	540	547	496	550	520	523	579	535	571	551	560	544	554	544	545	546	544	551	541	542	555	547	540	546	532	577	560	541	558	554	570	540	531	519	584	511	533	552	570	550	539	542	574	554	552	548	546	533	559	527	555	560	523	545	561	577	571	558	573	545	525	574	564	544	570	581	496	549	541	544	579	549	542	561	548	532	535	567	546	516	531	525	547	567	560	558	551	597	545	520	519	569	563	577	577	585	573	544	615	576	532	554	578	581	554	575	600	558	610	615	530	551	582	566	566	502	602	558	532	573	556	566	514	532	576	552	578	554	543	559	534	509	581	563	589	568	505	511	582	521	557	556	573	582	562	547	535	506	521	539	529	526	548	563	577	550	558	543	523	544	543	522	539	514	566	564	534	552	521	550	572	562	573	579	584	593	558	565	559	560	560	530	528	552	559	576	513	534	606	550	553	548	578	543	598	549	536	569	536	548	571	582	551	562	528	574	540	541	514	535	540	530	546	563	548	527	523	557	536	558	536	534	544	574	547	568	528	563	516	540	559	533	548	591	540	537	574	547	568	587	563	535	537	568	607	557	570	570	559	557	567	527	522	605	542	530	569	523	584	534	536	541	578	514	538	523	555	546	544	562	518	542	573	551	563	522	577	576	600	561	521	555	518	563	538	519	568	543	590	593	553	568	534	516	559	635	552	575	536	532	542	559	576	538	558	509	548	531	568	553	579	530	546	548	585	570	537	586	551	523	550	615	549	572	604	577	555	503	546	537	547	577	499	534	523	556	502	529	540	564	564	525	596	560	523	504	553	547	560	515	521	546	546	537	578	554	542	518	561	563	505	525	549	559	565	528	542	564	600	546	552	564	562	521	552	557	541	543	506	525	503	533	586	514	570	544	551	545	565	560	572	540
14937	1686	1258	988	785	657	552	488	473	472	476	404	405	394	406	388	413	382	473	430	418	375	388	401	431	400	396	434	353	415	370	417	390	375	435	417	405	390	451	367	371	395	392	391	388	346	390	397	377	425	360	394	393	418	382	375	392	367	386	391	380	398	371	387	372	377	382	379	367	391	360	423	308	372	399	370	396	379	395	410	362	365	363	396	390	415	380	384	375	381	391	404	412	394	394	415	392	404	400	367	384	369	395	411	399	365	403	411	348	369	358	414	389	384	435	384	362	404	411	428	393	413	372	342	399	351	442	337	375	407	398	327	367	357	393	379	383	386	379	367	357	360	396	403	335	372	378	364	436	373	390	408	393	381	396	364	392	360	401	353	412	395	383	363	418	371	422	411	408	366	395	382	428	389	378	378	371	382	390	381	365	361	407	397	383	392	411	421	367	402	396	385	404	357	364	424	402	371	385	374	367	369	371	391	389	396	419	391	398	350	381	380	408	371	373	402	371	387	385	385	371	366	433	428	394	382	381	378	373	334	388	373	377	404	393	387	398	387	381	404	360	372	359	414	347	395	378	374	380	379	386	397	361	356	391	400	415	399	383	391	356	376	358	341	419	409	371	369	378	389	396	405	366	426	380	407	445	364	388	378	369	391	419	373	352	401	332	395	362	414	359	342	390	370	368	378	393	376	397	400	364	372	388	375	396	417	412	399	352	411	406	378	403	391	393	350	383	404	367	390	448	360	388	380	346	365	385	409	391	416	379	439	374	360	377	330	410	379	370	342	355	369	408	365	414	405	428	395	377	372	413	413	365	370	343	370	376	374	376	344	383	352	393	390	391	412	394	350	374	368	375	371	383	384	402	414	401	355	424	399	420	395	404	418	416	361	385	365	374	375	391	382	371	387	392	384	381	410	399	338	383	362	389	350	380	388	400	371	416	401	362	369	383	404	412	407	383	382	409	327	400	361	435	384	347	386	361	387	390	391	388	366	387	375	422	400	376	381	391	396	403	395	361	355	350	364	365	382	402	399	421	394	362	396	355	384	372	372	347	390	436	396	387	369	367	419	409	405	415	352	388	355	356	376	384	406	376	357	383	390	387	400	371	409	353	350	408	371	378	370	397	384	350	424	366	377	372	408	379	396	376	380	374	368	355	374	372	386	392	397	391	354	395	383	393	375	396	378	412	385	393	403	385	378	383	413	381	388	405	360	359	374	364	371	371	413	383	399	350	377	378	405	359	362	402	417	362	403	361	355	409	385	406	376	382	367	360	362	377	404	395	375	381	374	380	404	360	394	361	381	337	349	389	380	362	373	364	388	393	391	375	347	363	364	391	371	422	393	375	333	392	379	384	399	381	383	431	353	386	393	377	404	350	407	375	382	378	410	393	334	396	418	391	373	361	391	342	388	433	381	391	414	396	349	351	373	374	358	380	402	372	384	375	381	365	400	405	356	373	393	370	371	387	406	382	366	400	337	380	375	352	367	351	392	406	369	395	403	366	398	395	420	388	392	397	398	415	389	421	391	368	382	413	397	364	386	364	387	376	350	400	395	359	403	384	392	357	381	372	360	389	394	412	366	406	378	397	384	401	413	379	365	330	352	408	395	400	395	362	355	405	403	373	402	375	355	367	401	390	377	393	341	378	428	380	373	381	380	426	356	380	353	380	366	379	391	370	365	353	358	377	397	385	412	367	362	382	353	383	382	399	343	389	396	445	377	408	364	372	376	350	371	351	382	360	384	381	352	400	375	372	410	404	340	375	382	345	426	410	377	370	383	371	391	369	389	371	383	365	398	348	396	337	391	386	386	403	348	318	382	390	394	388	404	370	405	449	351	364	384	382	360	400	375	414	373	395	356	353	394	379	388	358	357	387	369	378	366	380	350	411	402	338	389	366	375	361	360	364	385	399	359	363	421	381	360	369	398	414	380	359	421	373	354	406	367	390	380	363	365	408	396	401	377	404	383	389	373	357	360	348	411	405	394	382	394	413	368	349	375	384	390	399	357	376	371	379	386	407	412	367	359	363	368	408	392	404	386	380	362	371	364	408	378	405	363	342	389	358	382	426	366	363	392	374	370	375	375	358	402	423	380	393	375	371	363	361	394	356	385	380	387	366	346	377	380	381	387	361	364	365	380	373	393	388	405	359	416	377	376	425	364	370	379	417	405	348	369	389	378	369	410	381	394	425	393	383	388	405	375	395	397	376	399	365	395	388	393	373	351	413	377	412	395	353	380	377	414	345	378	385	429	372	370	368	410	406	381	362	364	365	391	402	396	393	395	396	381	373	422	415	384	398	380	358	426	414	379	407	405	410	383	387	376	355	402	363	380	362	377	427	331	390	428	364	381	374	442	412	397	372	358	353	352	414	382	402	370	381	373	385	382	356	399	399	373	361	351	388	408	407	390	356	419	375	396	383	386	400	398	393	370	384	403	381	382	420	393	378	383	413	379	392	383	386	405	403	408	405	372	395	361	385	377	385	375	365	338	399	403	359	369	346	396	422	419	430	408	345	378	372	395	414	386	404	387	353	382	378	351	367	357	394	351	382	346	423	408	435	396	414	389	366	411	399	368	334	366	385	386	368	380	378	361	380	416	365	394	400	373	377	403	413	409	367	393	373	372	391	392	360	393	388	361	375	380	390	369	388	424	424	386	368	382	410	412	390	409	409	348	365	402	411	385	365	372	363	351	346	364	354	373	391	385	368	405	410	437	385	370	379	401	395	400	367	376	409	421	380	411	354	385	373	378	409	390	371	403	371	402	395	393	376	420	384	396	429	402	364	371	387	418	444	375	400	372	400	373	386	392	379	394	368	408	388	365	383	399	338	372	355	393	394	376	385	415	410	399	409	375	354	425	382	405	414	414	406	382	377	347	427	362	399	394	338	380	385	359	350	405	370	405	374	383	399	383	370	394	407	413	400	350	386	365	377	399	392	335	360	375	328	369	360	392	400	387	412	390	377	387	382	388	397	385	345	381	373	384	370	416	406	424	386	377	396	367	345	390	337	366	387	366	406	391	412	340	370	351	417	375	344	408	366	459	406	431	384	360	403	394	369	406	377	369	395	388	393	359	337	342	359	366	357	385	420	381	415	408	346	380	372	409	396	395	361	378	345	365	387	379	370	393	386	423	392	411	335	375	359	365	384	367	376	379	368	380	390	377	390	366	396	377	387	358	367	399	379	363	357	434	377	398	407	430	367	356	389	375	385	364	365	406	389	393	415	389	376	373	376	380	378	372	407	367	375	382	371	401	391	368	370	337	380	403	401	406	397	404	373	379	366	401	385	347	388	375	382	352	377	385	369	363	363	421	395	353	363	368	392	390	378	388	383	359	379	355	413	391	409	443	379	367	384	363	364	375	370	399	363	357	417	414	352	376	334	385	395	369	399	376	388	393	394	366	387	389	365	372	421	393	399	361	385	384	397	384	384	368	364	378	370	385	412	384	367	356	396	406	367	396	425	429	368	420	406	376
8492	1524	2601	2791	2476	2139	1709	1533	1419	1317	1204	1219	1150	1065	1126	1048	1027	1007	1019	974	988	1023	983	996	951	1028	1004	964	951	1034	961	983	926	914	938	938	944	931	953	931	930	957	894	926	977	898	911	905	937	906	919	909	877	906	928	915	898	882	937	917	906	947	929	901	890	899	951	945	879	984	864	929	919	950	917	876	970	901	905	930	944	865	945	856	904	964	915	906	866	929	900	881	961	883	969	876	905	909	887	877	883	921	960	889	900	886	895	876	902	913	882	879	947	889	853	871	938	943	939	925	857	890	908	947	862	898	890	932	857	876	928	947	923	870	902	901	892	933	878	901	909	963	869	936	972	926	912	913	921	892	941	915	900	922	948	917	889	903	922	913	879	920	934	911	966	906	900	919	911	978	914	932	881	939	897	955	889	857	936	911	931	873	925	952	878	954	922	886	952	989	927	861	893	969	901	935	964	901	875	896	923	912	898	885	903	892	895	939	933	919	948	915	862	895	908	920	866	909	898	876	898	926	906	912	920	949	909	926	904	883	898	913	856	887	866	897	917	924	947	868	890	910	922	921	883	925	863	888	896	922	909	933	868	926	926	913	907	886	862	923	912	961	905	852	932	924	933	915	909	882	953	876	900	912	873	995	953	911	879	944	919	890	912	940	968	904	911	897	909	937	940	968	860	888	949	903	879	901	862	915	919	884	907	921	935	887	933	923	870	881	933	899	845	909	897	927	864	880	902	902	916	927	932	918	897	938	903	921	930	920	919	923	873	916	954	894	935	974	889	939	913	916	885	924	920	881	929	898	919	881	895	940	872	911	907	904	922	945	887	847	896	999	885	939	916	881	932	901	942	937	919	907	902	914	909	916	886	907	875	914	922	930	921	904	933	946	909	933	854	907	927	883	907	890	874	915	898	888	941	925	875	937	905	896	885	962	900	897	927	898	902	924	888	898	891	888	856	897	968	909	904	938	934	897	891	930	853	892	949	923	954	900	888	909	937	920	876	903	882	964	912	910	899	948	901	911	925	911	941	898	885	903	972	921	891	931	912	910	917	904	871	889	910	940	903	913	923	863	935	906	883	942	886	924	943	888	870	908	880	899	914	923	963	856	889	947	917	968	934	922	912	951	852	907	913	921	883	913	904	915	887	924	904	882	916	869	908	932	899	871	913	933	959	920	873	907	925	918	907	941	892	918	925	944	900	936	890	928	939	858	933	920	919	920	926	901	891	865	956	890	904	856	936	889	923	928	958	905	921	909	930	923	923	949	897	882	857	890	933	942	866	944	919	920	931	874	931	888	906	904	869	908	913	935	962	940	898	900	982	873	952	915	894	872	941	913	886	886	864	931	875	948	887	884	907	916	918	893	908	874	887	933	890	919	878	888	915	857	914	899	947	908	871	886	844	912	923	934	885	885	889	850	871	873	932	991	891	872	922	950	923	914	914	857	889	901	922	881	895	911	922	928	899	903	908	893	976	936	892	940	891	896	934	855	876	966	898	865	929	949	878	880	908	930	917	891	933	889	929	853	896	896	922	884	896	914	918	891	876	915	869	938	918	867	930	916	845	932	899	882	903	929	916	899	870	952	900	899	907	915	842	922	870	887	869	924	971	920	909	960	889	893	906	874	860	907	927	927	938	939	927	903	923	914	919	865	933	904	917	897	913	882	921	906	917	876	907	903	910	910	907	932	933	902	935	936	926	853	867	942	912	868	927	914	869	897	877	908	961	911	942	974	898	940	925	927	917	921	929	904	964	896	967	901	904	884	907	930	945	936	936	924	939	980	935	884	959	919	908	891	922	910	932	858	918	918	913	889	922	890	888	894	900	910	863	894	930	894	873	921	887	923	899	946	929	948	884	942	901	940	876	906	919	945	896	865	888	962	887	931	940	874	900	863	940	985	933	876	836	884	902	937	930	875	935	872	870	910	913	892	921	926	917	832	860	884	920	907	940	874	934	927	947	878	886	880	900	886	935	892	905	885	865	877	905	917	932	948	859	868	900	959	887	925	901	919	940	897	943	889	911	923	920	932	955	910	918	863	882	959	919	865	899	915	965	956	901	862	946	903	912	921	938	917	941	934	899	907	897	941	927	917	899	930	883	907	949	913	958	933	943	937	890	907	907	867	865	931	887	943	917	944	939	908	937	916	873	932	924	967	890	941	935	887	899	941	905	972	908	951	893	936	892	901	906	883	919	962	917	866	945	889	922	881	880	927	916	905	887	929	927	930	947	885	852	928	925	905	959	865	908	918	932	957	915	868	882	927	950	943	845	873	896	918	955	936	920	915	906	950	885	920	895	868	909	913	894	898	940	958	896	893	929	976	866	862	907	839	912	935	891	931	920	888	915	878	915	902	892	937	948	915	921	901	887	913	908	909	839	929	896	910	905	924	962	935	931	956	942	914	886	907	862	931	931	945	937	912	907	874	930	888	906	872	920	897	925	892	876	891	892	849	877	904	908	935	958	890	889	903	881	921	906	876	937	880	957	922	874	928	861	923	943	924	921	848	917	909	876	888	900	953	915	886	901	877	935	894	902	922	912	869	907	897	955	849	892	912	923	817	890	992	931	891	906	890	909	906	936	887	920	992	923	919	883	958	951	956	916	981	950	993	869	926	953	897	891	886	895	870	909	914	886	884	897	891	917	895	911	914	919	883	890	948	910	937	930	945	919	921	899	905	889	926	928	898	942	902	948	918	937	950	892	886	901	918	908	873	897	952	925	1000	899	860	902	870	867	896	935	929	937	931	830	920	933	891	863	909	909	871	876	886	924	966	904	927	935	869	936	960	906	971	895	919	904	944	912	915	850	894	958	976	831	852	964	913	904	894	866	889	903	916	876	895	864	909	920	919	926	951	955	928	919	910	880	916	904	932	949	940	898	876	916	848	903	929	896	891	943	956	870	923	888	923	860	860	923	887	954	924	920	892	963	883	871	926	907	902	882	917	913	835	882	925	897	930	832	966	884	877	886	914	913	906	955	928	890	894	929	900	838	899	942	901	895	899	914	905	871	921	926	939	914	895	918	985	937	904	929	932	886	948	886	931	920	926	912	932	885	903	906	940	923	876	943	899	880	905	868	873	906	910	952	886	937	948	946	903	904	951	870	906	888	880	927	965	877	889	846	929	980	971	915	891	873	922	975	871	954	912	949	895	921	919	934	976	906	908	881	942	955	933	894	965	953	868	864	961	889	922	876	865	871	936	919	917	929	932	895	921	896	904	898	926	849	941	900	868	905	933	870	908	921	923	934	864	947	913	876	890	870	943	888	861	880	913	922	882	893	940	939	876	907	884	900	913	930	908	954	908	914	928	905	912	928	887	891	909	909	946	868	906	868	912	906	851	882	928	899	917	904	927	923	881	932	891	890	892	834	927	894	937	930	885	939	946	890	898	863	882	899	851	929	937	926	937	961	921	885	976	922	910	889	920	889	905	962	952	935	886	909	911	863	956	868	869	912	912	883	891	908	851	896	992	945	944
1697	413	360	329	334	384	348	318	337	322	326	333	337	329	336	355	326	315	315	311	358	344	347	389	331	319	351	326	333	334	351	354	332	340	302	355	353	332	339	343	317	345	360	309	379	317	325	379	380	352	307	355	310	338	355	366	359	341	305	321	314	317	340	299	320	350	316	341	379	347	386	320	306	332	352	326	359	330	301	363	322	339	357	331	313	390	312	343	358	349	335	367	341	316	364	341	340	348	348	334	300	337	329	328	324	336	333	300	342	336	371	381	366	350	353	306	345	382	349	349	325	317	346	336	327	320	321	334	373	330	383	348	307	364	340	358	345	309	352	334	361	314	348	369	352	347	329	350	310	324	333	334	310	341	344	314	322	374	344	331	375	326	379	361	321	324	348	338	345	326	324	303	333	308	328	323	301	346	349	315	348	333	308	370	335	345	368	344	338	367	342	356	328	336	336	397	366	363	363	319	303	340	328	339	381	342	353	354	322	327	352	364	340	315	330	350	320	352	367	336	314	334	307	344	360	346	351	313	333	335	331	351	318	322	334	342	364	318	327	364	372	324	324	354	349	325	355	297	306	340	342	317	331	354	306	303	334	329	366	317	342	296	369	319	321	333	351	312	327	337	305	372	365	335	345	352	361	350	342	303	347	327	330	385	352	349	335	334	356	347	339	355	341	314	352	334	303	332	317	395	361	381	350	368	331	316	335	340	330	320	347	351	357	361	368	344	304	320	327	339	398	359	291	333	326	348	324	341	321	332	364	334	336	335	383	326	348	319	338	328	317	309	334	340	303	335	303	337	350	332	329	314	323	332	316	319	325	342	328	356	349	322	306	346	314	361	351	331	351	363	319	334	331	313	313	349	346	355	355	339	340	344	327	344	353	349	307	320	382	322	381	357	338	318	314	347	299	351	351	359	339	341	365	345	343	323	279	325	335	351	313	311	341	342	325	361	319	342	329	303	355	305	312	327	308	300	361	361	348	323	324	372	340	304	317	299	335	371	337	304	337	314	372	343	335	393	378	345	364	318	334	344	325	344	324	336	327	348	348	293	321	342	368	354	363	349	361	360	312	345	360	353	312	345	339	353	346	391	368	338	321	357	362	356	316	389	320	360	359	344	333	348	323	323	334	357	324	356	361	304	324	342	347	343	344	325	300	334	321	338	360	350	359	358	340	341	353	342	351	326	336	322	339	347	334	389	364	366	316	351	335	347	331	345	313	345	346	351	308	334	353	388	319	357	348	341	304	374	355	350	343	329	306	362	330	355	378	341	355	349	323	367	354	362	332	331	363	335	333	320	348	348	357	349	327	351	361	341	324	311	355	342	346	333	341	326	337	333	355	341	365	309	349	344	349	365	326	349	344	317	315	351	360	337	340	359	305	345	305	314	335	349	346	313	370	321	319	313	369	326	333	346	360	347	364	323	332	337	327	346	337	342	363	341	336	367	317	346	369	290	312	338	352	362	355	342	359	347	330	366	309	350	324	320	368	334	319	333	372	333	350	373	346	358	338	326	333	300	360	372	319	336	357	361	341	359	306	363	334	324	311	320	302	325	322	369	325	351	368	338	336	332	368	333	376	347	316	335	324	329	320	308	336	330	347	359	341	336	353	359	347	321	351	316	349	351	344	349	340	346	354	337	332	368	366	326	324	364	373	331	348	364	337	363	371	339	312	352	319	348	315	357	355	362	351	363	312	371	333	323	336	297	350	344	320	323	327	336	346	321	327	347	312	341	327	350	370	352	350	318	351	364	343	329	334	330	298	326	339	356	317	316	327	328	339	308	345	335	328	330	321	328	336	358	369	328	318	318	330	343	345	347	313	360	319	314	352	329	364	319	344	349	356	353	330	342	361	385	345	334	368	346	360	337	353	342	373	356	355	320	327	325	364	315	310	352	298	384	369	325	315	328	369	336	302	344	313	355	351	375	331	342	356	327	335	344	297	330	318	338	307	354	366	368	349	354	328	321	371	379	357	354	366	347	328	319	329	354	338	317	324	318	384	334	309	360	342	351	320	326	371	332	344	336	341	348	371	359	358	312	347	338	320	313	326	347	353	311	329	310	355	314	312	307	340	332	344	354	341	333	348	309	357	328	343	361	332	359	326	350	338	321	334	347	334	373	346	326	331	342	342	384	354	338	339	351	325	374	319	329	319	346	355	383	389	321	329	370	362	300	335	342	332	355	316	322	351	330	346	323	321	304	299	309	349	366	375	357	354	337	356	365	338	347	349	324	366	328	336	306	367	336	315	307	348	363	345	350	336	375	352	302	335	322	344	329	366	333	348	316	345	349	365	330	333	313	329	341	402	376	358	364	353	322	352	344	338	341	318	347	348	341	324	304	344	361	329	349	358	335	325	317	334	347	343	345	339	364	353	379	316	355	389	332	336	346	348	323	369	375	316	340	316	327	354	319	348	338	322	346	337	322	338	305	357	384	300	341	317	325	331	319	364	326	342	338	347	311	352	335	340	354	364	327	294	335	344	330	373	342	356	373	342	315	367	343	352	343	341	324	358	314	325	331	345	335	343	375	332	347	316	346	368	349	351	322	344	344	344	344	334	379	349	319	354	303	327	340	315	322	328	333	355	359	319	322	338	344	319	334	331	324	332	302	343	316	348	321	324	324	362	322	331	322	316	360	344	347	316	330	342	319	291	350	334	342	372	382	335	330	360	338	317	333	331	311	308	338	333	364	343	320	333	330	332	345	366	344	359	339	339	346	303	321	374	319	311	306	318	352	344	288	331	344	308	361	365	355	361	360	327	325	370	363	324	317	341	349	343	364	305	303	344	325	323	341	353	367	356	320	320	350	345	334	355	329	347	358	325	324	368	352	394	332	337	352	307	343	327	317	338	321	346	355	343	311	346	333	340	368	320	338	339	341	373	346	318	359	347	358	344	332	366	335	344	361	350	342	331	322	310	310	361	360	342	326	353	330	328	348	308	332	331	354	351	344	372	305	340	383	352	311	346	321	351	343	330	323	334	351	354	345	331	371	356	331	349	343	369	316	319	324	353	325	312	342	338	349	385	313	374	312	291	336	324	289	333	322	330	306	352	362	316	354	343	354	332	317	341	355	383	340	336	362	335	356	306	328	312	337	318	313	337	315	315	383	334	330	351	329	333	342	371	344	341	337	326	319	327	337	340	320	300	351	342	338	326	315	327	318	325	336	312	320	385	364	328	322	342	346	351	365	344	346	331	374	327	305	367	364	327	342	361	336	341	332	374	363	308	328	342	290	355	349	350	330	357	385	323	296	379	322	348	326	398	374	328	309	367	343	333	359	318	315	337	283	357	319	321	327	319	309	366	347	362	325	352	359	337	361	343	370	368	327	369	363	358	313	359	303	367	344	315	324	354	345	365	339	320	300	339	357	343	291	331	355	347	363	374	351	340	330	325	347	362	344	342	353	326	323	367	328	393	340	377	347	327	325	330	304	350	392	371	348	348	324	295	330	364	304	320	337	340	367	336	371
1914	816	802	880	754	811	823	790	793	752	790	784	762	809	797	789	781	749	756	794	807	795	784	806	796	797	781	732	803	776	799	765	758	770	771	742	763	764	826	778	785	755	838	766	775	810	819	813	743	791	771	785	778	766	786	788	805	795	752	822	717	800	767	818	823	813	803	798	820	749	738	803	748	800	749	772	785	757	789	767	799	729	785	846	748	795	814	813	782	804	716	774	782	793	775	818	786	711	828	810	755	756	793	796	822	828	769	811	797	801	793	792	768	753	802	782	798	799	771	775	794	745	769	791	780	789	784	777	765	749	786	763	756	799	762	817	772	820	812	774	819	776	794	798	834	750	761	839	853	795	767	801	808	812	773	780	786	837	804	770	768	778	790	802	798	786	788	814	777	775	773	814	808	824	753	807	820	791	789	802	808	773	768	785	817	786	780	785	779	799	802	735	817	768	824	793	829	747	776	810	792	744	817	841	759	805	783	766	818	797	732	769	740	846	777	827	768	768	794	741	843	743	801	773	788	768	771	832	791	764	775	747	787	792	759	832	778	780	762	822	750	828	795	824	809	761	770	791	817	780	805	747	790	801	783	787	762	833	807	791	785	825	813	729	788	819	791	799	773	738	745	821	740	785	832	763	838	774	808	811	765	828	771	781	746	761	824	799	736	773	770	798	762	788	781	798	774	763	758	818	802	792	743	764	796	782	806	818	833	768	760	800	750	806	781	773	807	827	774	813	773	712	814	822	781	803	772	791	772	753	778	757	816	803	787	796	809	752	794	841	761	777	826	788	757	793	787	855	776	733	746	800	812	844	778	812	763	783	743	757	791	751	779	857	803	802	778	761	782	835	738	777	754	781	797	768	796	780	795	808	789	781	792	779	764	778	817	803	784	767	781	722	807	795	751	748	799	838	782	790	778	758	767	772	786	816	804	808	802	785	772	738	766	787	817	796	790	800	738	784	760	794	789	801	762	786	760	749	779	787	818	741	814	783	789	793	749	741	758	831	758	788	839	784	770	771	774	777	771	800	778	763	784	800	784	773	787	787	760	760	755	788	810	753	797	766	816	713	753	726	801	794	761	771	768	794	787	793	783	796	768	731	821	744	736	825	824	735	793	805	828	769	762	792	757	780	787	814	824	797	861	708	784	779	799	789	815	766	804	785	806	806	815	778	790	790	749	795	815	807	783	811	774	767	781	789	808	722	811	810	790	812	757	756	817	787	722	815	790	799	769	777	768	800	795	740	753	768	768	780	754	789	766	788	765	762	781	766	784	780	751	792	776	813	750	779	789	727	790	739	776	755	854	775	777	756	737	798	777	746	785	777	797	761	813	715	786	795	773	812	770	775	783	764	782	744	750	878	828	798	780	772	772	803	831	784	789	782	781	779	844	786	832	776	771	733	793	799	774	792	770	773	774	820	772	797	789	774	796	803	755	800	783	772	767	807	774	774	799	798	804	791	788	803	738	724	804	800	812	764	796	775	832	770	772	741	815	825	788	776	791	787	767	770	768	762	790	795	802	765	794	777	781	767	803	790	773	769	815	732	795	730	768	789	771	779	813	786	795	766	785	749	795	753	796	761	782	762	845	759	774	750	797	792	755	742	813	759	736	803	717	723	782	818	824	781	708	719	800	761	784	769	767	810	767	797	770	792	751	774	799	739	788	725	772	823	736	871	803	800	753	807	745	829	768	805	785	779	771	765	783	799	785	816	793	754	758	766	743	775	789	801	775	754	794	810	807	816	771	777	774	801	771	788	820	801	763	780	810	820	775	783	787	766	768	709	772	744	738	795	766	755	778	793	805	774	787	788	771	776	805	804	773	781	797	771	793	786	839	792	739	744	789	796	784	740	769	776	775	795	776	791	838	725	818	694	812	814	796	766	816	744	808	787	771	783	819	760	778	811	754	755	813	806	830	765	820	782	743	753	851	800	777	747	785	791	788	804	833	800	777	825	760	799	776	793	757	737	723	755	816	758	787	795	785	789	817	826	804	812	745	775	802	803	761	784	777	795	766	796	794	761	739	787	815	760	791	774	748	783	800	750	794	808	771	781	762	746	793	781	794	770	758	798	811	826	784	765	738	768	806	777	790	801	797	812	765	819	803	796	763	805	819	784	779	732	765	767	755	787	762	747	797	803	779	786	767	802	761	825	797	735	760	788	795	756	827	800	808	787	761	813	824	782	818	791	753	787	753	787	791	794	788	791	818	789	822	744	794	785	808	780	807	791	783	775	770	753	767	759	777	774	761	760	806	770	802	712	772	769	790	770	799	824	794	759	785	749	790	756	811	787	853	838	793	762	785	788	796	807	802	829	762	791	817	828	764	770	775	831	781	777	775	778	761	821	759	799	794	749	799	768	738	782	803	815	784	817	779	783	813	750	753	776	776	801	735	815	791	752	787	847	718	818	800	821	779	809	744	808	828	811	827	796	831	815	746	756	801	790	782	777	789	784	813	798	785	811	806	731	771	737	757	801	745	840	786	799	810	760	742	754	707	796	845	809	835	794	800	734	798	766	759	800	806	813	815	769	792	797	781	765	833	794	818	764	785	794	745	788	799	795	753	780	799	804	834	767	773	781	780	770	783	765	780	771	754	729	834	812	811	777	784	765	775	840	777	807	758	774	758	752	727	769	775	787	790	781	755	815	744	816	790	780	790	752	810	767	818	785	771	735	790	799	843	808	782	797	761	792	801	762	765	799	754	828	820	741	799	805	800	809	765	758	791	762	816	831	810	770	759	755	809	746	768	751	811	798	789	762	808	717	764	742	788	757	772	807	766	772	790	721	796	756	775	740	782	788	780	814	775	782	807	786	775	783	729	823	789	828	779	764	749	722	798	770	793	772	755	791	808	734	805	799	802	830	800	749	781	800	785	772	745	761	780	742	778	790	831	757	780	746	780	758	759	836	815	788	819	729	754	782	749	780	789	810	792	722	818	813	761	756	770	770	801	805	743	772	765	740	783	772	744	787	767	823	836	779	780	767	775	755	763	743	758	800	783	776	730	798	813	808	831	796	798	770	768	808	706	750	746	828	805	813	821	779	763	728	758	762	786	817	807	774	768	723	765	789	769	811	760	759	739	798	776	771	784	770	721	804	789	766	777	767	787	789	777	834	763	770	793	808	785	770	794	788	770	763	843	820	790	802	766	785	818	751	768	767	824	791	753	772	771	738	781	774	800	788	787	810	791	771	733	744	756	769	804	781	782	774	781	762	768	808	786	815	777	791	749	768	768	761	795	759	778	772	751	785	838	817	776	765	747	826	811	740	764	788	817	812	781	766	793	749	771	758	808	783	784	830	816	848	783	752	762	813	803	761	804	784	800	758	811	782	778	760	746	772	786	741	746	810	821	791	802	817	784	786	819	775	755	865	749	731	749	832	780	766	762	801	794	849	798	751	820	802	791	864	818	791	821	782	798	803	783	778	766	789	764	821	745	784	749	784	741	753	824	776	785	815	768	768	753	769	738	792
7859	587	555	514	380	352	264	303	256	247	270	234	204	219	228	234	226	236	211	235	201	218	217	221	202	213	200	198	252	193	197	229	194	204	205	222	220	225	208	217	202	195	230	193	198	201	210	229	214	203	210	206	205	202	207	198	186	212	213	205	220	231	218	197	213	246	207	221	169	218	242	228	201	204	205	213	187	228	209	235	189	239	191	207	195	203	186	212	208	193	223	171	205	226	222	219	215	227	198	211	202	215	233	200	194	202	226	191	223	198	195	238	208	190	187	213	228	230	217	191	214	196	192	193	213	211	227	193	239	222	219	205	214	208	196	206	206	233	220	231	211	211	209	198	192	236	219	216	208	196	225	225	255	234	211	202	217	209	216	204	209	218	225	214	213	210	223	206	225	211	192	193	202	205	184	225	214	193	215	191	189	194	218	222	200	242	221	195	222	208	194	236	198	191	219	186	227	226	209	205	218	228	214	207	207	224	205	195	214	212	191	206	195	206	191	207	212	200	206	215	218	197	217	201	206	209	188	206	198	208	205	202	212	213	216	209	219	194	189	207	183	206	225	201	193	216	193	228	193	214	212	202	191	194	196	227	224	208	229	235	222	225	221	234	220	217	223	232	216	217	212	220	212	221	213	196	187	241	201	200	233	205	214	200	213	199	199	196	204	190	214	201	208	226	212	221	212	213	198	188	194	196	216	192	178	219	221	216	198	198	223	219	196	209	175	194	213	187	185	219	215	235	217	209	194	241	216	204	211	179	203	184	210	228	202	228	244	202	195	219	216	213	221	211	202	190	195	191	211	193	206	201	215	216	165	199	194	215	222	211	198	220	221	220	204	202	203	219	197	198	219	240	228	198	221	182	197	202	223	188	199	215	198	222	211	197	230	228	224	203	242	228	208	227	221	195	203	213	197	200	197	216	196	215	184	210	227	220	229	217	191	210	192	211	217	222	206	220	228	213	209	205	193	205	214	206	176	213	208	208	225	229	196	234	193	228	218	222	205	188	203	204	201	217	188	207	218	207	226	217	216	190	230	213	224	224	209	197	214	232	239	220	200	231	219	257	224	187	225	205	240	199	203	213	197	206	203	190	220	188	215	211	224	179	188	201	206	213	217	208	205	215	206	197	186	205	208	212	226	228	226	199	188	223	198	196	182	203	215	208	220	221	183	195	207	223	198	231	185	200	226	217	223	221	214	198	185	216	186	178	220	221	182	195	212	205	213	220	220	224	232	209	212	216	204	198	199	209	211	194	200	205	208	193	215	235	184	200	228	203	205	204	244	193	205	227	214	207	222	218	231	199	234	191	204	170	218	223	216	182	185	209	229	224	216	212	213	213	210	201	183	195	217	209	196	212	194	241	179	205	211	238	191	200	196	202	195	214	197	221	188	166	202	182	209	229	205	210	239	177	197	212	223	204	220	201	225	198	181	211	193	182	216	250	235	197	181	205	216	210	220	222	192	222	210	249	202	238	211	199	210	238	227	208	191	223	214	201	209	227	208	220	189	226	187	215	197	202	200	188	215	184	220	220	186	209	198	206	213	200	244	216	245	188	226	210	191	195	242	203	213	216	203	214	211	200	193	225	176	192	197	178	183	219	208	224	233	210	204	225	236	194	222	202	191	196	213	235	184	232	199	198	196	215	184	211	209	207	237	213	213	196	190	196	216	207	200	205	211	203	223	203	210	210	213	205	210	184	223	224	203	218	190	215	241	220	205	174	192	223	242	253	194	214	237	205	182	255	207	170	215	204	228	200	214	203	216	207	253	204	198	219	213	213	212	209	208	201	213	204	215	203	220	212	200	189	203	211	211	240	194	222	208	198	213	200	193	204	230	228	189	182	221	209	215	204	183	201	213	257	204	216	201	196	191	199	214	228	191	238	220	209	201	195	203	197	219	222	191	210	195	214	207	254	223	199	210	217	232	194	216	234	202	214	203	177	223	200	196	194	190	205	207	183	216	214	205	209	220	226	218	232	188	214	183	188	238	210	213	207	215	219	228	211	199	180	239	227	173	215	190	186	190	212	206	189	196	184	207	205	194	218	231	237	203	206	206	203	216	202	193	206	207	221	196	224	212	214	220	217	210	176	170	197	199	227	214	215	176	191	191	203	192	188	202	223	234	220	182	208	208	217	234	206	221	217	217	230	205	192	201	202	217	213	226	190	218	246	224	183	209	227	219	219	203	219	177	212	190	204	206	185	217	220	196	190	218	163	200	227	234	209	195	210	210	211	220	210	215	210	192	206	192	204	176	224	190	194	218	211	181	224	213	216	212	201	224	236	244	228	204	191	215	221	197	204	210	190	218	217	200	239	220	243	226	185	193	194	172	205	201	191	211	230	203	233	207	219	193	179	232	196	201	250	190	197	198	210	225	206	212	191	224	242	231	214	213	219	233	200	235	219	257	217	197	194	190	231	238	218	206	186	217	176	230	220	213	204	234	200	194	202	196	215	187	199	247	201	217	187	204	215	222	216	208	222	214	211	240	198	192	195	202	191	220	224	210	219	244	231	210	173	197	225	210	212	203	188	212	211	211	205	184	229	242	200	197	203	215	227	222	203	189	223	207	234	207	217	197	184	197	177	192	176	198	201	201	214	180	210	206	196	229	190	188	218	206	216	230	200	196	199	247	242	223	219	218	236	217	211	217	194	168	212	214	218	196	206	177	203	179	174	208	216	206	211	182	231	198	212	200	227	199	181	205	189	251	182	197	216	199	215	195	245	192	212	193	207	226	204	227	184	187	189	199	210	208	197	193	204	218	208	197	203	190	219	201	203	204	204	197	205	210	204	219	217	216	213	225	192	208	196	209	209	188	249	196	195	192	182	201	201	209	206	216	203	210	192	189	194	211	180	215	210	211	212	220	203	208	216	214	219	181	205	191	217	230	204	204	226	208	220	201	203	195	192	236	208	226	240	200	210	209	232	214	221	202	210	179	209	191	205	183	214	200	175	228	203	216	218	202	235	223	207	207	172	183	198	193	209	232	222	234	207	204	207	224	181	233	211	233	219	216	190	230	218	197	213	218	201	203	198	228	220	224	203	190	204	213	219	190	199	189	200	194	218	219	205	223	220	211	186	172	207	193	201	221	220	226	219	217	213	201	220	179	202	192	191	194	224	206	205	228	210	196	231	199	181	196	188	194	204	178	188	213	179	228	207	210	224	196	189	182	188	228	225	222	201	189	192	207	219	184	200	200	208	217	211	205	219	213	217	176	181	222	202	218	191	211	227	216	236	240	214	198	204	192	225	195	195	194	174	189	262	233	198	214	187	212	186	183	229	225	207	204	196	201	218	233	213	246	228	207	185	210	210	233	216	209	189	180	209	202	211	192	211	223	214	202	180	176	191	196	220	219	231	207	225	225	201	215	194	210	187	233	203	220	191	203	192	211	194	200	196	239	211	221	241	189	221	222	225	209	247	232	191	207	208	216	220	216	204	198	231	216	198	186	212	244	239	196	194	189	199	207	233
6476	885	1330	1580	1371	1082	1000	835	800	757	712	705	681	661	660	615	646	574	602	580	611	531	555	630	594	570	596	582	571	532	603	614	552	516	601	568	541	563	590	576	568	555	546	587	594	558	555	566	523	598	587	553	539	537	550	568	552	570	533	588	553	578	548	518	552	617	588	553	572	566	543	562	553	570	596	541	508	539	555	601	549	556	548	593	601	567	505	535	527	532	564	597	581	570	541	586	517	485	568	529	539	554	534	512	528	544	512	558	542	590	540	545	562	515	531	558	540	588	521	513	524	542	544	559	520	552	554	548	588	569	546	567	601	551	549	561	553	549	583	555	554	548	578	560	500	519	558	546	533	567	543	552	583	548	553	558	547	531	551	575	575	570	543	535	578	580	540	529	539	559	540	559	498	511	567	512	502	533	529	537	566	538	587	531	540	526	558	572	509	584	590	555	530	562	554	555	587	550	530	520	579	543	566	567	562	533	517	571	590	583	579	531	579	533	554	563	568	559	516	553	575	554	513	525	526	585	522	530	562	561	511	537	521	521	533	543	524	570	585	560	554	540	520	565	509	540	588	567	536	568	565	560	547	566	552	521	547	553	556	552	546	552	570	539	554	534	588	560	574	526	543	547	544	525	539	603	557	521	532	542	541	545	535	570	521	569	543	549	575	549	554	512	567	536	565	544	544	569	577	575	571	505	549	530	558	515	572	497	509	548	605	520	538	522	521	526	532	563	563	569	526	541	529	574	535	533	569	570	553	551	567	532	507	560	568	579	587	557	604	516	554	525	590	552	554	533	498	545	539	604	543	574	534	533	507	564	552	519	508	550	570	542	551	554	541	572	553	550	544	543	512	563	520	556	558	597	588	565	548	577	514	581	606	593	547	559	533	530	562	586	550	525	578	525	579	522	541	543	567	588	553	538	559	544	512	547	526	537	564	505	556	548	537	514	551	570	570	555	537	549	545	543	585	508	498	552	551	580	540	532	502	512	541	530	575	572	572	555	555	542	541	546	559	524	598	559	531	575	535	574	549	537	546	555	560	512	602	587	530	549	555	547	560	553	557	522	576	550	551	558	517	561	547	570	530	535	566	542	570	522	591	566	537	566	567	564	569	571	533	597	541	568	547	502	544	548	552	560	534	559	573	560	525	534	537	555	554	585	596	534	586	560	550	549	512	578	535	550	586	556	558	557	558	548	555	573	555	564	604	537	547	556	518	563	568	541	554	573	557	512	556	569	589	528	555	537	540	538	563	532	531	560	581	593	527	580	567	530	559	557	561	519	550	575	576	519	517	552	532	534	517	535	574	541	594	561	567	571	523	590	514	555	556	563	586	541	564	569	547	575	554	544	540	537	578	566	570	538	566	574	539	559	545	531	517	544	540	541	551	521	521	562	573	528	582	522	581	576	550	564	531	506	549	540	572	556	526	582	543	556	549	558	541	523	545	525	545	518	579	542	531	541	549	531	540	554	532	567	548	525	602	500	589	574	518	538	541	570	564	636	559	536	560	561	559	527	560	560	558	578	571	529	540	547	595	525	527	524	570	560	507	580	548	562	541	524	570	532	565	531	565	560	597	576	537	532	532	529	571	519	526	528	572	541	557	577	567	560	511	521	574	559	603	504	552	539	560	561	552	540	553	540	563	526	556	560	553	511	527	537	540	556	560	535	579	537	562	516	541	544	533	572	554	555	564	547	565	509	577	533	558	537	547	556	541	526	523	513	559	565	550	517	544	576	569	578	536	540	557	540	548	570	536	519	536	585	567	572	545	555	558	562	580	551	575	528	582	556	588	538	521	572	540	533	594	546	594	591	589	531	536	543	509	553	572	567	539	502	520	567	547	540	556	563	552	542	565	560	552	513	530	524	533	545	540	517	554	589	528	532	538	541	526	554	514	564	562	550	621	594	563	626	551	549	537	557	561	577	538	553	574	563	556	546	524	541	509	529	532	563	582	552	559	577	568	548	540	547	554	538	543	530	576	528	537	580	566	541	564	520	559	553	589	558	580	492	547	560	571	583	523	589	568	548	604	593	540	556	559	539	505	564	538	577	543	536	566	553	513	524	507	562	552	551	544	531	538	590	589	537	543	549	544	530	565	568	513	572	533	542	537	543	563	558	547	560	591	555	561	555	562	550	557	542	588	595	552	584	547	560	569	515	558	553	544	563	537	595	508	552	543	531	558	530	529	548	539	522	556	586	529	557	564	535	540	536	534	551	549	616	536	524	523	568	552	559	539	574	551	532	546	543	598	577	577	526	547	574	564	575	520	578	541	553	557	553	566	551	534	577	516	531	574	508	532	571	562	538	551	518	550	569	517	532	618	547	561	558	556	513	534	525	569	567	553	534	535	549	526	535	546	574	598	520	558	543	538	627	541	618	563	554	558	543	561	510	533	538	555	539	560	550	559	551	569	560	543	564	566	538	517	578	519	605	588	571	552	542	567	553	549	570	569	533	511	518	526	567	547	536	585	539	578	500	548	502	571	551	527	532	501	590	529	566	565	572	519	493	524	546	521	518	614	551	514	570	534	591	603	538	611	525	575	523	554	562	536	576	529	546	558	576	599	574	565	532	523	524	560	532	559	544	517	602	559	546	589	537	523	585	538	562	547	578	533	586	536	563	562	552	559	512	525	515	553	538	532	560	533	513	561	557	552	497	543	577	516	560	540	587	559	547	555	556	592	563	496	532	551	533	568	537	567	544	571	566	542	574	528	563	507	566	578	543	589	533	559	541	506	502	544	507	548	576	537	576	588	534	554	545	580	572	536	578	546	550	553	547	558	569	543	562	527	556	541	559	569	601	561	541	587	561	536	540	520	515	535	575	563	555	577	540	550	553	551	575	565	569	540	568	543	545	534	590	530	517	560	533	557	526	588	538	536	544	496	528	551	570	551	576	540	561	565	521	523	523	542	574	531	506	561	583	526	554	587	556	565	525	535	575	542	488	550	537	501	570	541	482	539	525	559	525	602	521	551	538	581	520	523	529	570	530	567	569	557	554	546	555	506	530	559	535	581	534	542	543	531	572	553	554	572	538	567	557	516	575	521	551	573	579	547	537	581	552	543	555	572	562	549	516	542	535	593	524	557	528	576	554	550	591	574	540	567	570	510	563	550	554	588	551	538	555	515	554	543	541	575	577	507	540	570	564	552	594	538	546	590	535	550	524	555	563	547	527	593	559	540	535	534	551	532	541	525	543	575	525	555	533	552	538	528	579	617	517	557	508	539	547	535	527	554	549	569	543	586	546	601	608	520	580	512	560	561	533	507	539	576	545	520	533	533	554	552	541	539	521	486	539	556	509	560	544	566	570	557	542	523	514	587	503	553	544	545	560	554	538	575	574	585	566	575	589	548	601	533	557	537	536	536	530	539	538	512	534	537	543	553	551	522	563	544	558	547	529	573	533	561	500	597	524	508	557	539	533	562	542	525	544	585	568	533	573	546	580	529	528	534	526	535	552	506	554	486	584	548	553
15129	1634	1249	1023	816	701	560	537	513	446	475	437	416	448	403	421	418	439	427	421	393	388	374	348	394	370	371	378	418	360	407	415	417	396	391	382	398	413	381	393	353	384	383	387	382	354	362	387	400	391	346	371	376	344	421	409	398	368	384	354	403	380	426	421	417	404	379	397	361	366	382	374	381	348	370	379	418	407	406	383	357	408	380	412	378	369	394	336	431	358	371	388	360	368	395	375	379	394	346	405	361	358	356	388	379	366	379	396	416	392	385	418	335	405	407	388	380	374	386	363	371	382	347	402	363	375	385	377	335	372	347	347	337	381	364	397	357	353	388	381	366	357	342	365	395	355	392	380	375	389	379	379	384	394	402	410	428	385	393	398	424	375	414	397	388	393	383	362	381	413	347	358	370	381	374	367	405	408	386	432	387	385	366	387	375	403	374	411	363	396	387	338	415	376	423	390	431	357	385	391	365	345	381	392	367	348	433	399	377	382	384	336	383	375	356	392	373	365	402	396	408	371	363	413	424	369	384	404	366	363	372	360	397	422	411	403	395	368	410	379	388	371	369	417	400	436	353	358	337	398	369	407	376	372	355	358	371	381	383	391	395	388	399	372	388	400	349	370	359	395	398	388	381	385	398	387	364	383	430	350	361	407	383	394	389	393	396	402	366	396	330	394	411	402	379	393	373	387	393	378	388	375	381	378	393	387	396	372	359	368	364	396	382	399	413	341	349	417	445	382	398	397	363	387	398	408	394	380	384	399	359	391	358	347	320	362	408	357	375	382	385	384	356	382	344	366	342	403	411	382	394	389	393	398	357	366	389	363	377	385	384	395	381	419	364	393	381	412	399	369	371	418	358	371	383	392	422	350	388	373	361	388	384	370	352	404	398	377	395	403	391	398	375	422	339	419	376	379	420	379	370	367	357	387	360	387	382	380	403	430	374	373	419	375	351	383	396	378	351	393	389	380	377	405	360	345	405	355	374	390	368	367	377	384	400	377	335	417	403	358	378	409	361	364	416	377	377	365	406	431	360	408	377	416	373	392	378	401	325	355	386	370	409	368	369	385	361	368	368	400	378	364	420	393	374	380	360	387	366	383	371	353	382	384	372	407	364	390	375	394	368	402	411	346	374	411	405	357	356	392	351	427	359	383	405	424	354	395	378	393	351	378	345	402	415	404	365	387	387	391	371	383	373	369	406	376	380	416	386	376	391	407	343	405	353	372	399	373	392	389	378	369	413	407	371	378	365	371	374	358	384	371	401	361	380	384	372	364	389	352	364	400	387	372	370	357	407	366	378	359	397	348	406	409	396	352	399	393	394	394	386	406	352	376	385	372	379	368	371	389	404	394	402	370	352	406	371	384	385	426	375	396	412	375	332	399	348	359	410	364	351	422	362	378	374	395	397	414	389	367	325	377	395	384	396	372	371	410	377	391	403	370	402	392	424	417	371	367	413	394	386	395	412	349	353	361	370	371	375	345	394	407	370	389	418	379	370	395	364	381	375	351	395	393	355	380	358	388	398	406	408	398	383	396	372	363	425	405	401	402	369	405	396	401	399	363	396	366	380	351	375	387	383	375	380	393	394	374	376	400	384	351	375	362	403	377	360	367	407	404	374	381	366	376	405	354	398	354	373	382	400	383	402	361	363	391	369	381	378	352	375	378	343	402	402	386	354	376	409	377	373	383	371	416	377	392	376	393	389	397	416	359	407	360	404	415	360	357	373	381	364	335	329	374	343	390	399	398	420	392	394	368	354	377	397	395	397	365	373	373	399	415	394	370	401	400	420	403	376	357	384	412	374	446	407	402	392	394	398	380	383	388	373	371	382	376	366	366	366	397	382	357	367	414	393	380	364	381	367	403	424	391	404	395	410	402	359	341	399	402	403	392	345	363	445	388	346	396	407	364	376	411	374	366	369	416	359	395	339	357	387	382	344	402	412	395	361	351	371	369	345	394	370	366	383	373	371	331	371	384	402	401	403	381	337	381	385	403	378	350	396	358	375	408	362	368	409	394	351	397	378	357	386	349	390	400	370	415	391	362	390	404	373	382	408	372	369	402	375	361	395	327	402	371	382	349	374	379	382	358	352	365	413	422	417	414	340	391	376	386	382	352	389	392	381	393	429	344	376	387	378	351	380	352	383	362	350	363	412	392	399	415	406	420	351	387	415	393	368	368	359	408	382	375	388	373	379	396	378	349	372	362	391	404	360	384	401	373	422	395	414	409	417	404	374	399	376	398	358	384	384	369	389	415	367	380	352	416	374	417	389	390	357	384	393	375	351	407	377	397	368	357	368	409	361	377	480	379	387	398	354	351	380	365	402	353	408	371	360	375	386	342	400	355	394	416	401	425	408	366	343	384	399	422	369	392	420	396	395	395	399	422	388	415	349	374	402	360	408	393	384	367	348	346	383	396	396	378	363	375	356	344	346	388	400	378	397	367	356	320	355	412	393	346	367	364	369	375	365	407	399	356	411	396	396	400	401	407	379	375	357	347	389	369	413	376	404	410	396	434	394	424	363	368	369	393	385	375	404	385	376	435	382	380	400	400	392	354	375	402	422	369	393	370	385	365	388	412	417	380	401	390	370	391	352	416	387	399	381	363	334	365	375	389	406	393	408	355	409	399	392	399	398	385	399	408	413	388	395	364	418	362	395	378	468	407	363	389	408	358	382	376	393	387	397	389	402	431	378	371	364	331	353	370	366	400	371	398	387	404	370	379	401	392	406	397	378	397	415	361	371	358	329	354	399	423	368	365	404	368	439	379	365	392	376	396	371	371	394	333	367	384	365	371	368	352	377	362	384	391	352	376	409	409	377	405	400	378	423	423	381	369	415	398	369	384	391	380	380	393	406	408	330	347	401	391	366	375	346	379	380	374	349	362	392	354	370	368	355	382	392	388	390	387	378	391	346	387	377	390	366	379	384	390	401	411	380	403	388	378	363	383	416	413	414	377	365	360	389	397	372	385	395	356	401	355	361	395	364	357	390	398	339	406	382	353	379	425	374	385	367	367	369	368	373	388	364	405	382	385	402	394	399	370	382	413	358	360	384	402	399	384	349	371	394	352	411	374	369	360	386	388	353	402	415	413	382	360	322	371	327	342	366	351	388	397	370	401	368	408	373	377	396	397	358	434	369	384	401	394	394	358	376	382	412	379	386	401	362	442	390	377	412	362	387	369	387	387	397	364	371	390	403	351	405	390	372	388	384	395	412	365	385	356	372	360	361	343	379	332	404	354	402	400	370	379	398	389	408	409	393	364	376	391	383	410	355	370	401	348	336	368	392	370	398	391	387	349	407	440	369	395	388	372	382	420	340	334	401	386	378	392	360	400	390	398	370	369	365	405	381	348	400	371	390	359	373	410	362	355	353	383	403	379	352	340	385	394	404	392	363	383	407	398	375	408	356	355	391	357	351	401	390	397	436	357	392	383	381	364	343	415	363	355	382	423	353	387	407	360	395	407	355	399	345	382
8490	1599	2592	2774	2328	2109	1720	1575	1368	1275	1205	1253	1155	1164	1070	1102	1059	1040	1030	945	1011	1022	884	936	961	1010	970	957	952	966	964	930	951	977	911	964	949	961	897	897	1002	930	895	919	966	930	909	921	918	958	974	931	964	930	881	944	883	925	948	932	939	944	887	901	921	878	938	913	987	861	883	925	904	910	936	937	924	915	909	889	911	907	897	877	896	956	951	864	887	900	954	868	889	861	920	935	868	897	898	917	860	887	893	935	940	920	892	929	888	877	920	888	937	893	887	926	922	910	952	882	949	935	923	880	906	897	894	875	934	987	871	902	927	908	891	900	926	945	909	887	928	940	954	899	951	884	905	889	893	892	846	938	942	860	883	868	929	926	898	915	938	898	911	952	928	902	916	893	939	912	909	928	885	883	924	922	918	874	913	943	929	934	914	910	909	960	889	959	906	944	901	907	841	893	860	960	914	921	949	911	941	923	863	934	916	913	915	958	881	933	927	889	904	900	908	926	854	944	954	916	911	903	867	921	877	878	885	887	878	910	876	864	916	919	878	975	863	960	925	946	928	901	867	908	856	913	889	909	908	920	952	937	942	893	924	921	908	879	910	910	956	897	862	902	938	890	911	933	885	898	871	876	875	974	910	907	937	890	850	893	906	914	926	870	943	908	896	886	883	895	910	858	887	886	913	862	909	913	954	872	889	896	940	875	891	868	889	930	880	902	891	941	898	854	852	932	932	897	931	900	888	916	884	881	909	887	880	970	954	942	929	954	899	868	858	878	902	922	893	937	859	903	936	884	907	857	911	853	947	948	957	944	939	903	903	878	883	938	867	911	866	882	900	931	907	847	899	914	906	866	868	953	928	921	870	867	909	880	913	926	923	938	876	907	921	933	887	988	919	902	922	881	947	859	986	920	886	909	909	909	904	914	900	868	905	919	882	908	910	917	890	937	908	930	941	884	927	929	874	866	922	916	937	902	845	942	933	915	899	878	889	895	915	920	932	938	962	904	872	918	932	926	905	942	909	944	925	910	849	914	950	945	936	909	901	924	888	924	917	906	906	892	906	874	941	899	928	898	912	907	864	874	876	954	920	894	918	952	919	973	935	915	860	951	908	884	905	898	926	929	828	889	896	931	910	885	910	924	891	909	879	895	917	894	895	936	876	886	911	902	933	873	924	881	878	911	877	905	925	865	930	907	889	931	863	950	920	877	898	951	867	889	936	876	892	908	879	904	913	936	894	936	939	912	888	894	904	904	954	919	942	949	913	844	955	851	951	847	955	913	907	866	858	930	888	931	896	940	896	906	898	901	939	956	932	934	938	895	896	902	932	908	904	931	904	885	941	938	872	930	916	926	931	878	912	910	909	931	892	888	988	932	864	874	907	922	930	948	915	857	914	914	869	917	860	890	885	932	928	873	929	888	886	909	886	881	897	905	874	902	907	877	910	900	930	922	876	908	953	887	900	893	889	886	977	914	899	896	893	920	949	921	833	880	902	962	960	869	899	855	927	907	907	892	991	871	894	933	905	930	866	957	931	915	865	866	892	907	882	899	867	895	893	922	868	862	899	892	925	871	888	894	950	929	930	949	884	976	938	945	884	909	894	912	959	915	963	870	908	912	900	901	955	912	943	878	901	909	945	890	960	924	938	870	887	892	946	845	939	897	934	943	882	870	907	902	934	924	913	875	952	928	903	892	911	915	894	875	919	912	916	894	920	944	824	916	887	947	879	948	907	950	867	909	911	930	892	909	924	888	935	880	940	927	942	857	884	912	896	881	930	972	920	901	920	900	929	880	956	911	904	938	968	885	879	884	901	904	887	900	940	946	895	922	888	906	905	922	907	927	897	882	892	916	887	887	850	948	897	893	952	869	904	930	914	929	934	902	940	947	966	911	915	955	846	915	884	974	899	948	936	891	915	946	921	871	870	883	932	920	930	899	902	905	898	886	917	936	907	928	923	932	912	939	976	889	912	896	873	856	885	938	905	914	906	897	900	932	899	914	919	914	914	876	946	974	861	906	878	906	910	942	928	882	948	897	885	871	843	872	905	903	919	942	935	887	945	905	919	961	961	958	899	891	882	861	946	884	899	926	917	872	937	891	917	892	881	924	875	896	935	884	873	929	879	887	864	942	967	907	906	952	904	889	940	913	904	919	875	851	869	910	884	891	893	877	893	932	884	859	872	916	885	917	911	866	925	892	943	945	877	891	930	905	889	927	910	925	947	913	899	897	919	908	878	889	917	923	947	955	882	885	945	982	873	958	945	927	941	877	882	945	912	964	886	905	990	874	902	949	907	917	878	885	921	878	930	892	847	857	914	942	862	945	918	871	886	940	831	899	925	921	876	883	874	976	930	884	902	896	865	901	902	933	936	868	947	901	915	944	894	933	913	926	917	997	968	948	957	892	909	923	918	886	912	894	909	865	859	815	875	900	913	927	927	899	942	915	889	897	923	930	934	943	917	935	891	941	926	859	874	878	904	903	866	914	924	964	852	926	848	898	881	909	877	986	923	892	897	929	859	880	921	921	886	879	925	940	922	883	911	885	934	924	875	862	910	930	957	920	893	903	896	945	901	866	908	944	966	900	962	923	943	909	878	941	920	880	882	878	897	968	804	922	890	879	923	873	930	913	874	904	941	931	974	951	909	856	933	934	941	924	928	948	968	952	891	905	918	912	866	891	928	933	914	894	894	885	886	897	927	921	914	901	899	871	877	898	870	860	916	891	882	1011	882	884	928	904	885	913	925	923	914	931	883	860	918	958	919	952	870	890	883	942	896	902	912	873	916	928	922	942	949	948	990	938	882	974	904	886	912	872	922	914	923	898	889	878	938	933	905	957	934	919	935	851	868	883	925	908	910	883	900	866	907	935	942	905	904	866	890	911	928	903	900	916	895	883	875	859	913	961	923	906	939	892	914	911	899	881	906	844	898	970	890	914	891	867	878	893	912	894	883	873	910	881	907	929	880	954	939	908	909	947	956	907	874	886	905	928	924	915	966	911	880	873	936	937	845	918	909	909	893	847	894	945	919	907	887	943	859	890	923	893	929	909	874	892	899	876	914	954	872	881	894	897	892	887	921	936	877	934	909	864	963	890	917	888	888	891	901	862	879	883	908	886	855	923	930	913	904	861	907	878	902	905	909	996	909	884	965	909	945	933	877	881	904	868	866	927	930	913	924	905	897	930	904	914	922	903	849	921	861	881	922	891	937	983	867	914	923	914	913	900	911	906	897	908	860	906	923	916	913	879	945	932	863	928	926	919	887	936	930	949	882	893	900	898	937	945	907	922	888	865	842	928	944	918	859	896	986	929	854	893	889	892	941	819	914	915	854	913	954	956	914	893	878	904	897	903	890	882	854	956	883	868	934	962	885	893	924	915	969	902	873	954	933	898	887	848	940	907	891	936	940	945	899	876	887	908	856	860	893	930	936	902	903	864	947	864	939	933	909	921	938	880	870	883	935	953	911	892	901	904	888	915
1620	326	354	336	342	293	349	324	338	374	368	319	332	353	325	331	322	371	358	323	292	308	345	379	319	365	374	339	326	362	351	340	300	325	322	338	337	346	353	344	345	329	335	293	349	322	392	340	358	342	329	336	383	306	305	338	345	346	384	356	340	326	360	356	333	371	335	324	317	314	342	334	342	340	340	329	381	306	357	333	368	346	327	342	337	380	348	331	291	323	386	335	347	319	330	337	377	339	321	347	314	343	352	377	341	353	341	340	368	331	341	323	340	318	282	328	335	342	344	342	361	360	344	355	343	377	353	332	324	338	331	318	345	354	348	314	337	341	349	371	333	329	332	322	316	325	349	352	332	328	343	364	355	303	318	325	333	362	373	353	387	332	393	329	323	324	341	333	301	342	338	330	353	375	380	338	364	357	355	350	364	345	314	320	348	316	311	327	335	368	398	339	309	317	326	360	332	361	367	374	322	354	332	322	340	359	335	333	349	333	354	339	332	325	327	333	323	366	328	316	388	334	313	357	291	308	340	319	305	334	335	337	334	336	322	349	368	329	334	379	335	319	309	346	334	334	334	327	302	301	376	354	330	296	362	352	335	312	304	349	361	363	304	341	345	370	340	309	347	352	346	342	338	320	354	364	379	345	358	319	351	365	333	372	323	305	368	320	345	342	332	334	354	327	340	320	321	330	308	315	324	310	359	338	343	356	357	331	346	327	363	328	329	357	352	314	327	338	363	334	340	335	360	337	361	331	333	333	319	375	383	325	350	367	328	326	367	382	326	326	331	353	342	332	357	340	360	315	329	336	321	338	314	309	300	329	321	341	339	344	339	340	305	348	333	332	334	345	345	351	307	378	380	367	315	350	340	341	335	293	342	363	338	321	335	326	361	353	359	328	360	343	353	367	363	332	339	350	291	320	354	376	361	348	334	289	363	363	319	350	315	331	383	347	350	332	312	335	395	340	348	354	317	333	364	318	373	369	333	337	376	358	344	336	342	311	331	339	375	386	361	357	338	337	336	340	346	354	365	338	330	315	338	351	383	333	353	335	344	323	361	319	338	336	337	374	323	342	312	329	363	378	318	360	340	379	350	379	314	364	319	334	367	355	333	328	353	320	348	322	361	345	335	346	352	345	347	340	349	319	329	313	351	337	324	323	311	360	352	349	338	345	327	336	345	344	331	310	353	351	379	315	353	351	346	345	316	373	355	356	321	352	344	337	375	356	337	330	340	358	360	347	310	328	350	321	329	338	310	372	349	338	336	331	364	343	316	326	348	329	343	326	301	362	329	334	367	337	366	338	311	343	315	339	351	325	326	343	325	319	329	360	371	315	375	337	333	346	312	312	333	335	337	376	327	366	337	322	328	329	323	350	345	332	330	334	324	358	317	297	354	356	364	345	321	334	356	344	347	336	334	357	323	343	365	323	325	293	351	340	355	348	326	334	326	386	336	369	337	331	323	352	318	344	326	330	346	350	327	349	349	337	345	351	365	365	344	351	324	304	312	313	333	319	329	342	342	343	359	328	363	338	339	333	387	321	356	330	376	336	310	306	347	349	316	304	373	365	313	319	363	328	359	324	352	365	366	336	366	334	363	341	364	326	332	339	330	347	338	373	337	334	354	346	327	351	321	332	339	403	321	345	322	332	314	353	361	354	368	318	340	357	367	323	352	380	311	349	293	349	348	328	319	358	338	375	357	351	343	381	333	325	375	353	339	321	303	342	351	333	363	362	364	317	306	323	338	356	341	366	341	312	337	354	349	330	348	337	338	358	331	328	353	325	371	368	351	370	375	332	325	328	384	312	311	363	361	364	300	368	338	328	345	321	354	354	345	332	322	350	327	297	330	372	330	341	306	352	305	332	300	342	345	311	347	335	332	359	335	340	336	351	331	373	314	311	383	363	352	362	354	359	356	338	322	369	330	332	354	323	315	339	301	347	378	364	352	327	357	309	365	368	327	336	400	350	342	339	366	317	366	354	342	338	363	308	339	366	366	319	340	391	326	343	315	354	326	333	325	347	321	306	340	313	317	344	306	319	355	373	317	347	332	352	339	344	311	333	354	354	312	348	362	351	353	362	357	339	334	351	341	322	356	356	344	334	369	368	350	375	380	343	332	341	351	329	359	332	324	341	374	325	358	359	333	329	331	320	357	338	331	334	355	313	350	335	283	367	317	342	348	348	302	335	355	338	349	344	316	367	330	330	344	342	316	338	330	336	327	309	354	346	353	324	358	362	335	330	354	349	323	356	319	311	330	336	306	313	358	323	337	320	337	346	340	368	347	318	310	363	375	340	363	362	317	345	316	342	334	363	346	317	330	344	331	319	355	341	352	338	353	315	358	377	367	383	356	348	335	319	329	353	347	325	354	367	342	360	348	312	349	321	328	335	357	354	350	358	357	313	351	334	325	350	308	341	306	339	330	362	370	336	327	335	337	311	309	344	312	334	344	333	337	341	333	350	343	340	322	353	323	396	324	347	379	345	311	305	319	295	313	333	363	327	320	348	341	353	345	365	359	334	343	336	345	355	332	343	335	334	315	333	332	314	335	318	362	387	322	358	316	383	358	329	341	321	320	349	280	303	364	335	344	360	320	357	363	361	368	330	316	331	323	298	296	322	369	370	369	355	352	366	312	340	348	326	333	340	338	334	352	348	339	317	328	324	357	354	366	327	334	323	315	334	345	364	332	375	314	366	344	380	341	336	348	327	413	345	354	345	371	361	386	312	344	328	328	341	323	346	331	342	371	328	316	340	341	380	355	343	318	347	348	308	370	329	360	343	314	351	357	319	379	337	357	320	326	346	315	302	337	340	381	340	355	340	360	345	364	340	325	308	381	347	351	371	363	312	374	335	354	308	330	323	336	334	294	352	350	322	347	355	358	326	371	365	360	317	332	328	353	336	324	335	343	343	343	366	331	355	334	335	362	332	332	352	319	335	330	360	323	331	337	365	327	360	318	340	352	321	358	324	347	301	335	324	349	374	329	312	370	335	341	349	342	328	376	325	341	348	311	338	336	380	333	341	333	348	333	339	313	343	318	352	304	348	334	329	337	343	354	342	314	333	362	345	357	365	352	349	338	339	332	309	338	338	320	322	329	336	323	350	327	339	321	352	328	336	348	366	349	347	383	379	350	341	354	341	348	317	331	291	353	303	318	332	315	350	293	322	364	333	349	309	332	361	375	362	339	329	315	311	327	354	335	340	337	333	373	322	341	322	342	340	344	326	314	344	367	348	351	316	328	359	355	364	335	354	313	354	328	325	305	349	359	345	339	337	338	326	328	315	332	332	331	361	330	341	342	310	388	337	328	332	368	358	349	334	330	345	344	368	336	336	334	345	364	344	332	330	335	381	374	320	303	321	381	354	333	354	342	332	348	383	381	349	332	331	339	374	351	339	354	339	345	366	345	344	330	369	367	384	347	328	352	364	314	324	321	344	346	344	330	318	394	335	343	310	354	333	357	332	327	342	294	342
1963	826	799	882	843	816	803	776	829	800	804	787	822	763	730	734	785	796	808	756	786	789	804	823	820	793	815	759	734	778	786	802	745	763	798	792	824	817	738	747	726	785	775	811	802	788	798	789	821	785	794	788	784	779	817	832	765	761	855	768	765	779	755	761	785	769	801	705	808	798	830	777	824	788	836	797	766	780	847	772	792	812	763	794	739	733	752	732	753	800	776	776	811	774	798	765	777	770	830	741	813	763	773	748	798	717	785	740	800	768	809	803	768	843	781	798	750	851	813	806	797	792	801	773	786	730	753	770	814	811	767	808	781	803	821	757	752	769	766	795	800	792	826	784	795	776	791	786	743	776	764	800	775	777	735	803	871	738	797	735	778	806	777	829	767	782	770	795	770	774	786	802	716	788	782	842	767	797	739	800	790	824	771	826	773	772	787	744	763	790	809	818	802	765	837	750	779	767	823	782	787	801	785	755	785	756	759	794	785	782	768	829	782	718	793	770	765	781	806	782	764	783	765	743	789	823	816	821	776	783	793	746	742	821	800	770	778	801	792	747	734	756	768	819	798	795	769	791	785	857	753	820	787	790	777	764	754	844	786	780	781	817	751	759	773	782	818	742	738	786	783	771	768	779	770	764	735	802	801	766	804	797	794	773	818	790	731	762	785	799	747	823	738	764	804	742	765	766	820	765	703	821	776	788	825	736	779	778	817	750	775	753	801	773	791	788	780	796	817	777	773	766	804	764	771	800	797	792	797	802	754	773	722	719	717	793	779	791	769	794	743	814	764	755	724	780	770	773	797	776	806	766	819	769	807	739	754	776	749	778	798	790	797	780	752	764	835	791	826	833	743	788	767	782	784	806	809	779	760	745	761	772	776	783	807	796	769	786	805	754	819	822	746	719	806	812	742	839	758	778	814	800	783	779	739	744	801	740	774	761	802	819	757	773	780	814	811	741	820	814	795	754	772	724	723	828	796	769	760	743	782	820	813	705	767	747	800	828	815	763	825	786	760	789	792	805	762	773	801	745	802	780	823	808	783	780	835	814	790	781	799	806	809	728	792	821	801	808	757	803	758	782	806	764	787	813	812	759	794	751	758	716	784	780	787	761	824	786	822	823	820	777	832	753	780	776	796	796	758	813	760	773	756	835	784	771	784	831	762	825	757	748	744	816	797	837	781	770	753	826	794	804	766	823	699	834	791	826	789	768	780	793	742	793	811	794	740	821	786	775	780	743	720	774	760	791	796	801	777	750	730	835	837	748	782	770	843	767	749	818	732	805	793	761	773	774	779	795	776	732	788	792	790	804	792	769	804	810	801	798	782	794	755	778	807	860	822	787	764	765	742	747	763	782	810	780	801	767	817	782	848	788	789	773	841	783	755	778	765	742	743	756	789	729	798	775	778	772	831	779	819	779	792	757	765	825	818	807	753	789	761	790	775	811	775	798	777	776	804	782	780	803	842	722	730	816	811	786	827	791	768	758	795	788	816	789	797	790	765	805	753	750	787	808	812	817	788	734	755	758	741	796	809	833	778	745	826	753	811	784	814	788	795	810	800	753	804	757	774	799	781	768	775	786	737	743	761	775	804	768	770	783	741	786	821	809	780	740	715	751	788	785	760	797	840	851	766	772	797	776	773	802	840	756	746	766	821	741	791	799	745	815	766	801	809	791	773	718	814	786	784	787	805	784	750	800	763	779	751	767	783	774	718	772	765	817	764	778	789	810	802	742	802	786	798	792	775	792	771	794	775	750	795	752	788	740	790	794	778	786	778	798	800	787	780	782	761	764	749	783	772	834	795	816	757	820	792	777	772	796	792	815	803	783	798	782	744	790	767	762	756	739	758	780	766	790	748	854	793	808	792	767	830	754	813	778	814	835	768	781	862	792	700	742	786	790	786	755	791	802	776	776	800	786	743	798	798	787	782	826	751	796	802	787	828	843	769	822	785	801	772	799	775	770	782	767	815	779	788	763	794	825	810	838	757	755	760	778	776	777	803	764	808	791	774	747	740	795	759	771	783	769	806	790	728	767	772	751	763	778	753	763	791	799	812	817	799	829	768	773	794	788	802	801	779	746	760	796	796	788	791	800	777	779	745	780	762	785	775	768	812	799	775	821	786	748	784	778	776	756	788	773	768	750	782	799	800	800	779	767	786	771	770	826	798	792	771	784	845	715	763	807	750	782	781	791	786	784	788	788	765	747	795	748	785	791	839	829	807	796	777	746	801	833	780	815	742	766	816	717	811	780	803	780	747	773	756	778	752	751	830	779	794	809	821	819	813	826	799	766	789	817	780	801	798	788	741	761	734	740	773	797	764	788	845	760	771	810	753	810	776	789	763	776	805	771	748	808	758	775	798	757	757	803	775	781	770	771	765	777	779	791	791	812	737	743	775	771	760	813	813	838	810	820	724	788	849	786	776	770	788	776	832	756	804	732	815	767	758	746	794	796	775	791	846	757	819	773	768	806	769	776	739	750	745	791	756	695	812	783	781	795	732	795	743	776	788	806	800	766	784	832	760	813	820	822	799	775	748	796	756	804	855	794	771	748	773	779	777	764	734	798	780	805	761	778	759	773	811	793	768	803	759	781	741	758	762	777	793	838	784	823	801	811	751	788	778	790	793	765	782	777	789	817	779	768	772	771	787	805	754	820	690	804	806	775	777	757	723	805	789	778	801	796	757	757	804	799	751	817	759	748	740	739	785	784	777	797	783	775	804	757	769	776	805	781	803	773	793	726	794	782	789	763	756	750	800	728	797	748	816	756	768	825	782	757	772	781	785	788	786	791	822	798	770	822	777	790	756	779	795	788	792	767	738	786	779	814	774	765	718	810	761	771	774	805	784	742	730	775	742	789	800	814	771	771	763	762	755	803	791	842	769	789	762	810	756	824	754	783	769	818	780	774	794	770	747	755	810	753	782	809	781	787	821	814	805	773	787	805	795	794	756	787	767	774	799	793	757	792	844	813	732	836	773	802	742	799	758	781	777	744	810	824	783	804	783	759	735	732	857	730	755	754	823	802	801	803	777	813	829	758	799	736	776	784	802	793	807	756	791	830	808	763	801	815	759	780	818	796	727	788	784	805	787	788	788	780	771	803	770	827	758	767	744	800	780	777	772	822	728	790	805	774	779	788	817	800	723	812	805	736	780	811	807	744	761	767	821	791	787	787	760	783	809	818	802	781	773	691	755	823	740	825	745	813	728	797	787	781	740	765	752	776	795	746	778	827	754	789	795	794	861	769	813	759	765	735	789	806	795	767	752	778	826	775	792	818	771	784	818	784	772	762	782	796	764	715	811	762	800	789	777	807	756	802	780	798	781	771	774	776	761	825	775	767	782	822	791	781	795	778	797	800	817	773	834	820	834	757	787	808	796	767	804	734	823	771	762	778	794	771	776	787	733	760	791	816	772	791	788	833	816	761	816	762	777	840	816	784	798	804	778	789	749	799	799	706	760	793	763	812	789	807	795	798
7768	559	575	525	400	324	279	251	283	250	224	250	239	215	219	220	236	228	228	208	205	222	176	209	195	230	225	224	221	203	218	199	189	216	233	215	236	201	217	226	227	202	210	214	224	191	227	198	194	198	241	215	199	190	203	215	215	195	210	233	219	213	206	206	203	186	219	184	212	184	242	215	202	226	202	191	210	182	225	177	187	219	223	196	248	218	226	204	203	196	197	197	208	195	183	193	192	196	183	199	226	200	199	192	208	216	215	232	204	231	232	195	201	206	189	208	219	212	204	212	209	211	242	206	222	217	219	235	190	193	201	190	215	217	211	208	193	191	179	235	245	217	186	206	216	208	221	192	209	203	214	231	201	213	187	189	191	195	212	237	221	227	212	186	229	197	185	221	215	204	188	194	197	218	217	215	228	211	213	201	211	216	208	199	203	254	192	226	211	202	212	185	195	212	222	261	223	200	197	212	236	215	224	185	211	211	233	216	206	193	217	186	224	181	231	195	189	241	246	183	204	178	202	188	195	212	226	221	200	188	206	205	205	202	204	207	210	205	251	191	195	212	198	220	185	213	206	182	223	170	229	178	201	214	169	186	223	197	201	215	222	184	191	237	197	178	195	190	196	230	230	215	207	216	196	216	210	204	213	189	203	200	213	198	212	211	186	205	229	177	229	209	212	216	216	230	202	212	200	212	215	213	229	218	200	243	217	194	201	204	201	213	195	195	217	210	218	206	197	192	200	224	210	223	197	193	228	223	249	195	234	168	209	211	209	200	218	190	188	196	225	240	223	243	194	203	206	203	207	220	219	182	198	196	251	195	216	209	204	182	192	201	206	200	206	198	198	185	197	204	195	173	191	227	210	228	223	208	205	215	246	191	205	196	214	182	233	202	231	203	219	200	216	208	190	227	207	218	197	204	209	233	194	209	206	192	216	219	198	202	198	204	226	212	212	192	194	238	195	214	190	214	219	193	204	203	225	244	192	202	199	229	183	230	216	201	204	161	191	214	212	212	208	190	219	217	253	208	195	227	197	218	215	178	206	239	225	242	222	196	223	250	234	231	203	183	226	207	213	213	192	223	201	180	225	230	203	199	222	206	235	214	235	226	223	219	218	207	217	241	180	195	199	193	214	217	217	217	222	204	202	173	206	187	192	195	233	181	187	208	206	199	213	212	203	222	188	207	186	218	220	228	200	188	208	198	195	227	214	211	219	201	184	219	218	196	200	222	201	224	203	207	217	219	220	227	192	216	209	185	215	231	207	213	224	220	234	232	219	211	183	221	245	218	197	222	210	203	220	218	207	209	192	203	214	228	211	232	200	215	203	184	175	187	194	190	221	243	192	239	191	207	181	201	213	165	216	214	204	230	186	193	220	222	179	206	214	226	229	230	220	204	225	177	238	220	205	181	203	224	235	225	207	197	210	213	225	218	213	201	208	225	219	213	211	200	196	218	221	214	205	182	201	187	196	226	200	199	213	201	211	215	221	182	215	205	223	196	191	195	193	218	218	233	189	228	189	201	192	245	236	192	220	218	210	237	225	198	193	223	216	189	207	215	220	184	199	190	218	199	210	187	210	229	227	170	200	222	217	186	186	215	236	210	207	246	210	211	229	241	196	220	187	192	216	214	198	207	211	210	191	220	222	203	216	230	209	198	225	196	244	217	210	210	212	218	215	199	204	205	226	210	200	228	211	210	215	202	194	210	223	211	180	218	220	197	233	186	213	195	214	227	188	194	202	192	206	223	200	230	196	216	227	197	201	178	168	182	218	237	191	214	195	198	195	207	199	170	201	191	161	189	204	184	205	194	220	185	220	232	214	254	208	206	204	231	231	230	233	199	212	188	215	206	190	189	203	199	191	213	197	222	194	229	180	184	220	227	179	218	216	222	218	212	211	199	174	194	192	223	213	199	227	208	208	228	219	203	232	218	223	207	229	188	214	193	227	228	234	234	223	198	181	200	217	219	201	212	231	200	208	216	222	179	212	200	194	225	216	258	248	197	231	215	202	217	216	198	189	210	214	211	194	196	192	196	211	200	226	201	188	187	191	211	203	215	213	196	200	215	226	187	193	203	179	227	202	201	185	184	205	226	185	201	203	221	209	208	196	201	215	174	179	255	198	240	209	224	205	221	178	191	218	216	202	205	238	234	201	212	218	216	187	205	211	196	209	217	220	215	243	214	196	191	230	191	220	206	218	202	187	224	179	213	239	232	218	213	192	203	207	192	213	224	209	214	204	212	233	232	219	184	224	201	186	188	195	184	232	226	198	200	192	221	244	213	194	217	205	187	212	195	220	199	219	207	202	196	250	201	199	202	180	206	222	198	192	207	200	211	178	211	224	203	205	227	172	205	222	209	202	207	196	208	219	230	218	170	200	221	199	235	194	189	177	177	222	195	248	210	197	219	239	196	254	246	220	238	203	222	202	206	222	212	197	209	222	216	194	191	222	195	235	214	194	210	196	206	209	212	236	197	196	211	214	217	218	213	220	199	225	175	193	219	202	211	201	206	216	212	217	214	209	196	194	228	197	183	217	234	230	178	233	193	196	222	230	189	250	206	220	211	212	221	199	229	231	183	240	221	184	199	218	225	187	216	204	221	224	232	191	226	211	192	238	212	212	204	213	233	227	183	216	257	217	216	219	222	209	185	219	208	212	198	239	188	188	182	196	217	197	201	210	219	210	198	193	192	190	212	222	193	206	189	217	193	221	228	199	203	214	219	237	247	213	188	183	196	206	229	200	216	217	209	205	203	205	231	217	220	198	224	204	218	169	217	220	222	235	200	222	194	215	203	227	201	190	183	197	203	218	194	233	189	206	203	215	224	221	211	187	199	208	191	223	222	181	210	232	200	218	207	195	230	225	208	191	233	223	212	197	223	237	225	227	210	239	211	214	199	204	215	229	194	214	178	165	188	238	188	231	208	230	201	205	221	195	213	197	211	187	212	187	190	184	183	208	202	208	199	200	202	183	205	214	226	197	234	223	218	212	213	208	234	200	188	212	210	195	225	208	191	237	188	217	189	214	196	209	181	231	228	206	189	186	213	189	202	190	200	207	195	188	230	205	211	213	205	230	223	235	194	199	191	213	205	234	236	192	221	206	187	219	195	207	215	202	208	212	199	185	266	211	199	192	205	200	220	214	223	230	198	197	189	213	189	182	200	209	197	212	172	218	205	216	207	205	197	199	205	193	201	215	235	205	219	194	186	215	212	191	212	208	196	222	211	200	229	239	183	213	233	247	211	220	171	206	210	193	200	221	191	180	220	230	219	215	214	198	184	226	215	211	214	212	222	179	208	201	212	208	197	230	175	207	217	220	202	227	194	202	206	187	195	188	221	211	215	199	194	212	188	211	227	225	217	229	223	227	230	175	205	164	182	193	216	216	196	207	192	221	194	204	227	199	201	200	191	186	204	196	212	229	227	207	208	226	198	191	201	189	209	228	195	215	206	235	224	186	188	188	225	232	217	209	216
6423	935	1381	1580	1318	1113	951	891	809	706	671	742	707	669	681	624	602	617	614	591	572	575	598	577	567	586	599	562	576	579	584	562	558	558	573	582	528	530	568	555	582	547	578	561	594	602	588	560	575	608	578	542	553	538	595	564	490	535	532	552	531	551	549	555	542	600	512	557	534	516	570	529	535	545	522	561	607	593	530	547	563	517	573	547	530	570	524	539	573	582	547	512	558	565	554	567	561	516	544	548	552	562	579	584	590	546	536	526	524	532	577	543	516	546	546	535	556	575	535	563	572	511	547	581	538	505	566	622	595	565	518	519	579	578	583	548	562	547	561	513	571	558	548	570	546	547	547	501	553	577	554	595	576	562	547	545	548	526	535	553	489	508	563	561	572	521	572	555	529	537	515	575	584	544	590	577	566	541	593	546	527	556	589	589	566	559	581	522	573	532	530	540	545	545	568	541	497	608	584	522	569	556	545	509	514	537	556	526	538	539	549	531	580	544	538	526	570	576	583	542	554	510	537	567	571	517	526	545	532	567	551	512	528	552	505	578	525	516	554	565	537	526	548	522	527	588	540	560	601	518	525	550	622	605	577	553	609	574	554	579	547	560	538	546	569	560	547	546	556	521	527	523	550	554	547	537	561	557	526	521	526	566	543	579	518	604	555	519	564	558	561	570	509	475	566	562	569	541	529	556	562	575	532	568	537	558	567	586	551	580	551	483	561	508	514	554	562	533	539	543	532	522	496	550	580	557	562	537	541	533	541	533	544	602	590	534	583	575	525	536	571	573	557	566	549	559	508	550	573	579	519	538	570	527	526	559	527	545	545	546	571	555	583	512	542	576	587	511	539	574	530	557	526	578	548	565	515	527	555	529	556	555	516	542	561	587	580	531	525	509	532	588	563	542	596	554	554	534	581	553	526	562	579	541	558	553	547	565	538	563	538	576	530	579	551	563	520	529	584	521	562	551	614	578	562	550	536	534	525	567	546	567	526	554	529	577	519	563	532	574	538	548	574	579	548	532	545	534	518	552	583	537	538	516	569	572	552	529	561	553	568	539	533	542	570	540	583	588	545	536	532	531	539	565	547	544	542	545	538	574	547	578	593	541	574	570	529	537	582	605	530	533	552	543	609	531	597	566	580	563	539	547	567	549	583	532	546	517	556	557	516	569	606	577	554	575	549	543	543	590	557	569	518	509	523	554	527	559	534	553	565	544	547	587	529	494	585	545	519	555	545	536	570	527	579	550	553	558	532	523	538	552	544	598	562	558	500	513	506	537	599	561	566	500	512	550	596	544	537	517	521	551	593	581	550	539	520	575	541	570	551	522	586	579	590	514	555	546	603	550	557	587	539	523	533	534	568	539	581	555	503	509	548	552	545	580	497	572	563	512	588	554	567	561	542	582	509	542	546	517	557	526	552	504	544	541	533	546	583	532	552	589	562	584	529	516	552	545	573	550	572	542	570	538	544	512	560	514	526	523	532	522	571	572	528	539	561	577	596	520	587	500	522	554	569	577	612	567	555	508	505	561	551	560	563	572	556	570	550	576	573	536	537	576	547	532	535	547	553	541	596	538	511	540	541	580	541	557	579	545	510	514	525	569	570	534	528	569	557	559	541	566	553	569	539	553	535	583	546	527	576	559	572	524	541	593	540	555	521	564	535	570	586	551	565	526	532	546	568	548	562	530	573	529	594	626	579	576	579	575	534	581	550	571	546	531	552	509	531	538	508	565	513	533	520	531	550	588	565	548	558	506	563	563	544	528	535	542	555	570	575	545	575	545	553	556	523	585	528	523	544	549	550	542	597	527	559	593	541	546	508	570	542	558	552	550	548	572	513	599	506	591	515	528	592	574	593	536	531	538	586	562	568	529	576	565	561	546	542	502	536	552	515	530	538	531	514	584	563	553	562	536	557	539	569	563	551	547	522	548	512	530	540	554	547	571	526	592	573	523	547	523	546	540	491	565	536	542	531	544	537	558	588	515	545	568	578	535	506	555	578	568	564	491	579	528	549	542	537	544	536	557	539	517	577	539	548	557	554	585	550	505	506	498	564	512	562	626	563	575	557	565	533	560	575	550	566	553	583	562	573	508	521	541	524	591	592	528	525	587	545	547	547	583	572	516	518	526	567	594	513	606	589	556	504	539	559	563	552	558	523	575	516	568	529	542	580	553	588	550	563	564	569	547	556	544	525	540	540	556	560	542	549	578	542	564	540	539	605	513	575	562	555	527	553	561	550	577	538	568	541	561	550	567	569	528	528	531	531	551	563	554	562	604	533	535	533	543	525	534	537	542	511	552	560	563	495	538	547	529	557	492	487	536	532	573	553	531	557	528	562	571	571	505	587	556	596	548	541	555	530	550	552	576	542	543	538	600	547	534	569	564	523	541	560	532	568	560	575	601	531	542	550	553	527	558	528	555	541	558	554	554	554	549	573	502	547	555	533	558	526	565	526	516	563	551	530	551	542	580	575	568	560	524	618	546	543	534	523	563	552	496	550	532	552	594	543	515	544	536	578	573	529	556	560	572	517	572	532	554	566	535	548	531	544	539	530	600	558	532	536	565	560	552	530	523	579	548	542	540	581	589	528	578	595	593	523	534	512	579	550	521	584	582	521	582	519	599	603	531	548	539	578	588	564	543	558	554	567	525	549	544	552	548	544	559	536	537	531	550	563	547	550	587	542	524	533	550	554	542	541	516	587	542	553	518	581	511	524	538	526	569	570	505	556	531	588	535	567	550	580	570	532	521	538	547	540	566	526	567	578	546	542	535	533	595	514	522	547	549	563	559	522	558	534	533	528	562	526	565	576	556	569	551	518	535	549	558	571	509	511	556	569	557	540	570	584	528	559	535	522	561	549	551	561	545	565	554	556	550	577	552	567	582	550	546	558	538	570	573	578	557	576	541	517	590	545	531	509	529	570	581	555	536	571	528	530	508	543	537	580	557	550	550	554	520	548	565	545	540	565	564	539	566	575	550	491	538	533	557	526	542	517	501	550	540	516	555	552	535	533	589	553	552	551	553	592	578	540	600	549	592	552	538	530	562	516	555	536	533	558	531	550	548	538	548	559	572	555	534	487	544	583	550	555	554	545	551	512	545	546	518	545	532	524	567	505	502	550	601	544	579	578	541	533	534	567	563	517	551	569	545	557	524	527	544	561	519	573	539	582	523	573	545	557	540	556	558	546	563	569	560	591	558	513	564	571	559	519	511	530	524	575	532	584	580	546	538	537	546	540	540	561	552	553	522	577	543	573	552	570	552	551	543	536	523	558	514	551	568	578	564	527	581	552	566	552	595	580	546	560	531	574	554	556	594	519	573	537	556	554	557	545	573	580	558	537	542	586	564	532	542	600	491	559	547	544	535	533	532	546	578	548	531	531	543	561	609	599	513	544	555	539	510	545	555	597	543	528	537	581	560	532	510	563	521	557	536	556	573	538	545	594	547	559	567	578	533	534	517	587	522	552	568	546	570
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
