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
338210301082	338210301641	338210302191	338210302741	338210303291	338210303841	338210304391	338210304941	338210305491	338210306041	338210306591	338210307141	338210307691	338210308241	338210308791	338210309341	338210309891	338210310441	338210310991	338210311541	338210312091	338210312641	338210313191	338210313741	338210314291	338210314841	338210315391	338210315941	338210316493	338210317041	338210317591	338210318141	338210318691	338210319241	338210319791	338210320341	338210320891	338210321443	338210321991	338210322541	338210323091	338210323641	338210324191	338210324741	338210325291	338210325841	338210326391	338210326941	338210327491	338210328041	338210328591	338210329141	338210329691	338210330241	338210330791	338210331344	338210331891	338210332441	338210332991	338210333541	338210334091	338210334643	338210335191	338210335741	338210336291	338210336841	338210337391	338210337941	338210338491	338210339041	338210339591	338210340141	338210340691	338210341243	338210341791	338210342341	338210342891	338210343441	338210343991	338210344541	338210345093	338210345641	338210346191	338210346741	338210347291	338210347841	338210348391	338210348941	338210349493	338210350041	338210350591	338210351141	338210351691	338210352241	338210352791	338210353341	338210353893	338210354441	338210354991	338210355541	338210356091	338210356641	338210357191	338210357741	338210358291	338210358843	338210359391	338210359941	338210360491	338210361041	338210361591	338210362141	338210362691	338210363241	338210363791	338210364341	338210364891	338210365441	338210365993	338210366541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2728	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2733	3650	2300	2733	3650	2300	2733	3650	2300	2733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15796	1539	1157	984	784	676	623	612	549	531	546	495	524	481	496	492	474	459	463	477	482	478	420	484	450	481	463	462	475	430	470	491	455	447	487	472	444	459	478	463	429	462	468	444	431	460	430	471	417	447	440	490	462	453	487	467	440	441	457	466	433	504	455	486	450	480	457	424	467	409	510	427	464	452	466	485	461	493	432	474	473	452	430	460	446	479	467	452	434	480	456	482	449	445	461	471	466	462	455	446	454	460	489	471	452	464	438	462	489	526	436	470	493	468	463	449	422	450	437	460	463	442	459	461	463	460	494	446	439	412	468	462	472	471	507	480	444	476	517	464	463	474	466	463	488	496	487	468	466	435	454	436	452	469	440	431	456	456	468	452	452	496	436	415	405	496	472	398	460	460	468	470	429	468	439	415	419	473	446	487	473	454	434	510	433	464	448	462	495	502	442	451	503	443	461	481	430	467	469	456	460	430	423	461	469	451	502	414	483	460	492	480	473	454	457	475	432	508	493	447	503	458	451	453	419	431	449	500	468	450	465	485	500	479	426	419	493	494	501	457	420	481	470	492	442	437	420	450	435	486	459	436	458	451	449	449	475	441	425	416	443	438	447	459	444	425	476	478	426	470	459	434	458	440	446	454	471	458	460	447	428	460	419	515	448	422	431	436	426	474	463	420	451	483	415	473	433	477	425	427	439	453	487	448	484	463	469	453	469	502	452	445	405	420	454	446	485	480	468	432	456	505	502	514	426	463	426	429	490	462	476	490	518	445	487	418	450	435	455	478	494	420	442	475	467	449	434	457	409	480	433	456	472	519	485	433	464	468	459	389	444	422	471	439	459	464	518	511	480	507	495	430	496	443	451	439	494	411	437	421	499	479	431	440	496	495	447	475	461	473	461	419	471	481	498	481	484	488	520	488	434	473	468	488	481	480	449	490	460	480	459	480	452	463	456	461	443	465	456	418	445	507	478	453	441	448	470	484	448	449	456	485	451	431	436	479	427	480	464	469	446	495	470	486	466	477	461	492	472	441	484	426	519	428	456	465	429	480	437	446	454	487	432	449	460	441	451	473	480	474	429	416	440	509	448	492	478	422	492	467	409	468	458	464	457	473	447	461	473	447	453	439	471	476	468	477	437	451	462	444	470	415	468	470	479	488	419	467	501	467	438	465	493	487	453	450	489	462	417	485	441	446	481	411	459	444	441	531	442	471	449	451	469	462	498	446	428	444	494	445	490	441	459	452	437	484	453	485	522	492	481	488	502	468	431	450	437	479	430	506	451	469	440	420	468	464	472	489	499	450	424	455	480	458	463	448	461	490	487	459	455	444	454	494	474	426	445	496	452	466	469	457	448	452	420	441	442	493	461	419	483	468	479	485	488	425	438	417	455	420	500	458	459	478	458	420	471	430	407	465	468	464	444	460	376	502	449	470	405	451	464	440	458	465	469	468	488	419	449	426	454	483	454	465	480	463	501	478	472	478	472	444	465	442	452	482	447	443	476	416	443	459	497	443	477	502	435	534	459	462	462	443	458	453	492	449	494	424	442	491	435	509	488	458	464	471	456	468	427	439	474	442	483	426	469	433	457	467	460	440	485	458	455	444	435	449	501	461	488	449	440	437	480	464	464	458	471	438	404	470	482	485	512	430	450	463	468	462	465	440	478	402	456	453	478	432	490	463	458	466	427	523	446	450	437	463	468	468	471	446	491	513	464	457	513	442	487	485	395	421	461	458	466	469	477	409	492	466	453	448	468	450	440	437	454	502	453	460	465	506	475	464	470	462	459	454	431	461	470	451	454	435	498	493	494	459	469	421	486	491	424	455	440	479	487	523	466	453	481	469	463	485	495	463	485	470	463	436	465	495	426	446	477	473	448	482	439	448	450	462	453	499	436	417	425	448	450	462	500	444	446	436	491	492	460	444	458	488	425	454	499	508	463	454	487	450	467	456	482	442	487	451	461	446	526	471	471	442	458	505	397	465	486	449	475	442	431	483	405	448	447	463	439	490	452	453	437	485	442	450	478	471	427	446	455	418	422	408	443	505	468	502	421	461	451	524	481	486	475	415	446	483	452	496	453	448	446	470	429	462	424	454	484	461	451	471	432	489	472	488	429	463	459	452	455	445	458	476	478	467	421	450	442	457	484	456	479	452	489	488	440	454	473	503	464	495	444	447	447	449	471	435	480	493	418	444	484	468	462	409	449	462	483	464	500	440	436	448	443	500	459	443	479	456	450	436	454	482	522	445	472	473	464	499	432	485	481	430	429	469	425	453	417	431	484	475	460	461	511	451	446	418	467	456	448	433	424	495	472	421	452	473	441	431	447	487	506	433	479	443	453	427	452	449	442	525	442	467	497	504	490	459	454	441	465	487	475	447	501	455	455	429	444	437	482	408	496	462	424	418	501	442	491	478	440	478	457	469	439	479	419	482	500	434	495	493	470	481	485	440	423	457	491	456	475	445	439	435	487	443	438	469	454	463	443	457	466	479	451	490	476	487	428	450	476	478	520	436	465	440	457	471	474	503	441	484	428	442	443	466	463	442	453	469	441	440	471	491	468	431	457	473	452	468	483	475	422	454	427	450	486	437	476	457	460	465	474	481	485	447	512	455	467	470	448	403	468	435	453	452	477	468	435	458	451	504	393	503	430	454	486	486	485	473	397	466	431	481	475	443	490	458	473	493	489	444	450	441	473	472	421	490	472	450	427	449	468	468	455	472	464	436	417	444	457	443	442	467	459	465	491	475	448	470	508	479	454	489	492	461	474	476	463	434	497	491	470	402	449	477	466	440	429	487	493	447	419	448	432	431	475	448	454	486	489	466	509	444	477	439	464	464	437	434	478	467	422	461	492	469	471	477	491	420	470	438	455	435	457	455	437	503	464	461	484	443	451	431	470	461	463	419	497	450	442	427	459	427	465	453	465	446	501	491	471	432	468	462	472	450	454	475	490	437	492	445	441	473	423	454	515	475	491	464	486	468	436	454	454	473	435	431	441	486	469	431	441	458	457	483	443	448	471	439	466	476	455	465	449	465	470	454	450	466	427	466	433	438	491	492	479	425	432	433	485	464	438	462	451	464	461	476	457	431	478	445	477	449	455	466	447	444	460	459	484	480	467	444	461	466	455	463	435	471	463	455	429	439	492	447	455	443	455	451	470	421	472	448	465	489	460	428	465	463	464	513	468	461	424	453	458	485	440	462	489	479	460	457	439	401	427	463	416	445	481	433	455	438	483	469	438	477	454	457	458	494	459	489	432	389	452	497	496	452	481	455	426	472	474	450	428	460	468	485	424	439	462	440	425	451	446	497	480	472	432	442	480	449	489	457	481	469	466	435	481	458	487	514	470	487	496	483	452	421	514	466	457	486	442	464	505	456	499	428	463	473	491	447	463	448	486	460	476	433	479	434	466	425	449	452	515	435	465	454	467	419	464	462	466	505	511	474	467	488	506	487	506	438	473	485	467	463	455	438	464	434
8810	1597	2362	2700	2327	2074	1878	1634	1511	1497	1321	1234	1285	1221	1183	1198	1152	1109	1034	1099	1141	1086	1118	1090	1042	1076	1068	1042	1050	1011	1078	1039	1028	1028	1082	1054	1057	997	1089	1046	1091	940	1032	1061	1002	1085	977	1040	1005	1015	1005	1052	936	1006	1011	997	1039	1017	1063	1011	1073	1046	1051	1047	1047	1016	1003	1100	1001	992	1012	996	984	1053	995	1024	977	1047	1034	1027	1007	1069	1054	1003	1023	1024	1012	1056	1041	1053	1044	1044	996	987	1115	1045	1015	1013	1050	1009	952	979	1036	1029	1069	1014	1036	1011	948	1051	913	1014	1016	1008	1057	1066	1015	1069	1022	1019	988	1034	1024	1011	1016	1026	1009	991	944	1008	993	1012	1042	1012	940	1004	976	1026	1032	1031	972	989	1051	1022	1066	1047	1015	1011	1056	1051	1002	1049	980	1014	997	1018	956	964	1101	1045	1003	1111	1000	980	978	1026	1027	1039	1063	963	1021	1035	1018	1016	985	979	1024	996	1035	1038	1002	1049	1042	981	951	1004	1054	1022	1025	1008	1045	1033	1008	1034	992	1007	1050	1036	911	1095	1010	987	986	1006	1018	1057	1006	1025	1025	997	953	991	988	984	1020	985	1024	1013	1020	998	1005	1019	1035	986	957	1048	1041	1059	1014	1036	951	997	1018	1054	1037	976	984	974	1039	1042	998	1046	991	1070	925	1018	1007	1019	992	1048	1053	967	1022	980	990	1023	984	1011	1060	1058	1037	910	1000	997	1010	1060	1052	1081	1030	1022	1056	1015	1043	981	965	1037	988	1028	1035	979	1017	1006	1019	1025	1019	1014	934	1025	1036	975	1011	1037	994	1008	1048	1036	1018	1004	1027	1010	999	1057	1054	1020	976	1009	995	1031	1014	1002	1009	983	1009	998	1033	999	1046	1023	976	1002	1055	1091	1009	1029	979	1100	982	993	1023	1039	1054	1041	1003	993	1018	1046	977	1033	993	986	1022	1015	1053	1051	996	1040	951	1030	1023	1042	1009	1011	1030	1011	1059	953	1061	1032	1025	1031	1000	992	1028	1017	1025	1016	1030	1038	1043	1029	998	1028	990	1015	985	1044	1022	981	1019	1032	1006	1048	1033	1045	975	1000	1023	965	1029	986	983	985	980	1045	1036	1004	1041	976	963	1041	1020	1023	965	1068	1031	1017	1037	1020	1048	1038	1022	1036	1005	1014	1050	1020	1006	1026	992	952	1028	1000	1003	1060	981	981	1000	984	1015	1039	1000	1017	976	1069	971	987	981	1008	998	1045	995	1001	1036	1031	1003	1032	1011	959	1046	1004	997	1003	1030	1019	1025	997	984	1008	983	1054	1005	1096	1011	1026	1057	1013	973	1003	1028	975	1014	1089	989	1038	974	1000	1011	978	1016	1014	1024	1046	1055	975	1039	1062	1022	1046	1052	963	974	983	962	1005	972	1074	999	1042	1030	1025	965	1009	1019	1005	967	962	1002	1006	1001	967	1038	979	1002	1011	971	995	1037	1040	1053	988	1009	1015	969	1013	1026	1077	1039	981	1011	1024	1027	1021	973	1021	1008	985	987	1051	997	992	1034	1046	1046	976	1040	963	1026	962	1006	1016	979	931	1020	998	979	1001	1073	1004	1001	994	1023	1008	1020	1041	994	1028	1048	1023	1005	1007	920	1057	977	973	1069	1015	1020	1035	985	1049	977	1021	1016	1051	978	1024	1033	986	1034	1065	1076	967	1037	948	1089	1042	1018	1003	1005	1045	996	1018	1023	1072	1049	1045	977	957	981	1001	1030	930	1053	1052	1009	1040	998	955	1015	1024	1014	1011	1025	1031	996	1064	962	1043	977	1012	1045	993	1000	1046	1059	986	1082	1009	1060	1011	990	1045	1037	986	1085	1048	971	1080	1016	1042	973	1063	994	1009	1023	1035	946	1019	955	1042	1009	1009	974	1016	996	1015	1014	1008	982	985	1004	1040	1074	990	1090	1018	1038	1041	1010	983	985	1069	989	1061	1021	984	994	1037	990	984	1069	1031	1016	990	1011	961	1037	1005	1058	1011	993	1025	1018	980	1053	1049	1023	977	1030	959	1054	1042	1032	1022	996	1024	1006	1028	1034	1023	1015	1020	1044	1015	1016	995	1001	1003	990	1015	990	960	1030	985	999	1027	1066	977	949	1016	1070	986	1058	956	1053	1015	1065	1024	995	1026	1057	1044	1022	1030	1014	1033	1019	992	999	974	1014	1039	963	1004	1061	985	980	1041	1020	1025	1001	1025	1010	1064	961	998	1013	1048	972	1017	963	1015	991	1022	1087	985	1011	1022	956	963	976	1024	1042	895	1072	987	1007	1042	962	976	1037	1040	993	1030	963	969	1041	1026	1008	1028	1024	1021	1062	1048	997	988	985	1053	985	1025	1000	1027	1017	990	1096	1056	971	999	1023	1024	970	1063	984	1010	989	1017	1008	969	1009	1008	1035	972	1035	1019	973	995	989	1016	1083	1018	1035	992	958	960	984	1033	1031	967	998	1003	1014	968	1033	1016	1100	1024	962	989	997	1007	1002	1007	1020	1066	1048	1016	1028	985	955	1031	987	1016	1064	969	1058	1037	954	994	1038	1061	1058	1025	1040	1038	1001	1016	1008	977	1010	1007	1052	1026	1034	967	1021	1027	1010	1019	1023	1071	933	1025	1020	1010	1009	971	989	1008	1002	1019	1032	1026	1021	1006	1019	998	1033	1103	983	984	1003	979	992	1067	1009	961	1047	1048	992	1014	963	1047	1009	1046	1005	1033	1048	1040	990	1022	987	1038	1062	1077	1011	1026	994	1029	962	1001	1013	1034	1007	998	1030	985	986	1037	1033	1036	985	1037	973	1024	1058	966	998	1050	1037	1023	988	988	1074	995	1029	983	1019	1007	1011	987	1008	1062	1025	1020	1055	1009	991	924	986	1041	975	1027	989	1001	1024	925	1051	986	1041	1035	1044	1002	1043	1063	994	967	1015	995	1001	1014	994	994	990	1037	1007	950	1010	1060	1040	1043	1043	1045	1045	1003	1029	989	1033	989	1013	1068	1032	982	1100	1038	1002	1045	1001	1004	957	1019	1003	1000	1032	993	1020	1033	1029	964	977	982	994	970	1013	1029	1048	1050	961	970	1018	1008	1031	1016	1041	1027	991	1001	925	1044	1005	1053	1062	1011	973	990	972	1015	1009	1026	1028	1049	967	1012	1041	1061	1022	1031	1020	946	980	970	982	1024	1001	998	991	960	1079	1029	1034	1002	1051	1036	945	971	1035	1019	1028	1007	1006	1010	1055	955	1005	1015	984	1024	1040	1042	1000	1002	1042	996	992	997	1002	1024	987	1021	960	1009	986	994	958	1019	1061	1002	1022	1042	1014	1085	1026	1020	1008	989	1079	1018	1029	980	986	960	988	1002	988	1077	966	982	1041	1089	1019	1026	1037	1003	1015	1076	980	1001	1044	1020	996	1056	998	994	1016	1005	1018	1013	941	1045	1038	1007	940	1005	984	951	1070	1013	989	1067	992	990	1064	993	964	1043	1064	946	1085	1085	988	1034	1022	1016	973	999	1020	993	1038	1032	1033	975	990	946	1001	1014	977	1049	1034	1022	1000	1002	1056	1044	998	1062	1012	1091	1034	1060	1003	1027	1043	999	1001	939	957	996	1063	987	1032	993	988	1023	972	1026	1024	1007	1007	1053	986	971	1027	1055	1012	1024	994	1025	1017	960	1083	1058	978	1008	1051	972	1038	976	1000	1024	1046	1034	978	1067	989	1052	1044	1012	1009	1034	1069	1038	1017	973	960	1028	996	1041	1006	1042	1011	990	1036	1006	1031	1013	1005	1009	1000	1010	994	1054	983	993	1016	984	1111	1071	1013	1032	1030	1041	992	1039	1054	1000	979	1012	1025	1043	955	1032	977	993	1022	1047	1059	1013	998	1000	975	1096	997	986	968	1029	1038	1022	1053	1010	997	1021	962	1006	1037	1003	983	1019	1069	991	1050	999	1049	965	1084	1000	998	983	1018	1058	1026	1061	968	994	1004	991	1026	1011	1005	959	971	1013	997	1025	1051	1013	981	1021	999	1046	983	964	1042	976	1020	986	1032	1022	988	977	1056	997	1021	1007	1023	1037	1020	1016	1035	1043	1002	978	984	1050	1038	1030	1037	1016	1028	1044	1001	1073	1046	1032	982	987	1021	987	1041	1025	984	1021	1039	945	928	1025	1074	930	1053	999	1011	974	951	1014	1058	998	1026	1008	1009	1006	1017	1020	1072	991	1002	990	1013	1003	1032	1006	996	1022	1000	1015	1011	972	966	1074	986	1013	993	1010	1070	990	1037	1010	1006	974	964	990	1051	980	1020	1007	1009	977	1026	1006	979	996	957	1003	978	999	964	1003	948	1035	998	1001	1004	1035	994	1082	997	1016	1021	997	1023	1026	1040	979	1016	1039	1033	1014	988	1038	974	1040	1010	1019	1042	1063	1047	1004	1048	1015	1029	1010	1069	1010	979	1030	1003	998	993	991
1769	185	189	132	147	174	184	167	152	166	155	166	152	174	189	142	165	150	179	161	147	170	159	172	154	165	171	159	187	180	171	181	132	176	176	175	165	197	143	180	165	172	162	187	163	171	154	159	161	184	177	167	165	147	164	148	129	179	169	178	172	145	158	153	175	164	192	164	160	162	176	162	167	162	186	154	171	168	159	164	159	164	144	163	151	168	156	152	180	156	170	159	149	163	187	169	144	160	169	136	168	187	173	158	164	152	151	181	155	149	149	176	170	146	194	179	179	164	157	159	179	178	166	172	170	149	175	148	169	163	170	170	150	194	171	169	159	178	174	174	179	164	149	193	171	163	133	153	149	165	184	182	148	138	157	173	152	167	147	159	168	179	160	155	168	172	164	164	157	179	163	148	125	162	185	154	148	180	172	173	178	175	144	143	143	157	173	172	169	184	153	138	163	175	160	172	152	186	171	168	145	153	148	162	150	186	157	157	174	174	158	165	131	157	175	155	185	150	170	173	170	152	162	167	163	175	165	142	147	165	139	156	200	167	154	148	174	147	143	162	151	167	179	145	151	169	136	161	167	192	166	148	163	165	180	186	168	172	178	176	141	164	201	154	156	173	183	162	157	179	148	172	187	163	146	180	161	188	173	185	153	145	190	159	185	179	181	160	142	172	169	172	187	166	172	157	174	165	190	161	167	163	170	167	176	192	157	137	179	179	168	144	152	180	140	121	172	157	164	164	163	170	155	155	149	162	172	203	177	157	148	153	161	160	163	139	176	145	162	176	175	171	176	194	179	154	154	165	164	165	159	178	158	168	176	174	169	145	149	168	186	164	182	143	149	161	156	146	156	146	169	162	154	179	162	130	166	155	159	153	156	162	131	181	159	163	147	174	149	163	176	172	161	182	180	156	166	154	141	160	139	176	160	162	153	170	178	165	185	164	168	160	181	156	155	170	176	172	168	161	162	173	172	171	182	154	166	146	151	153	161	144	150	185	148	186	164	168	141	166	163	151	147	149	164	144	177	171	180	145	161	176	161	164	180	180	160	175	164	151	183	152	154	160	166	175	163	189	140	154	187	146	183	162	165	163	150	163	166	163	155	166	158	178	161	145	172	176	149	148	178	161	167	163	169	162	172	172	144	162	179	148	163	168	163	172	176	175	155	161	146	162	136	174	160	172	162	189	162	189	166	174	170	162	159	172	193	156	165	163	184	178	157	173	181	151	167	175	156	154	153	139	144	163	149	186	149	149	172	151	171	158	145	182	185	143	157	172	153	157	158	176	159	181	171	148	157	155	166	165	164	145	144	155	164	165	160	167	173	161	180	179	172	172	157	163	174	148	165	151	160	168	183	178	180	172	153	165	163	171	163	179	167	171	144	157	152	183	163	151	187	175	172	145	140	160	178	148	163	161	158	176	179	160	154	182	164	164	159	169	167	170	160	163	169	148	147	162	175	139	128	162	181	191	163	170	164	157	154	171	145	170	182	148	144	183	179	171	161	164	150	172	150	154	145	178	197	159	170	163	150	183	175	168	191	175	150	161	148	163	176	173	168	149	167	151	175	177	147	163	133	180	192	153	149	156	154	141	174	158	177	176	174	153	145	144	165	155	138	157	164	193	160	169	166	153	146	161	182	165	163	150	169	165	158	147	177	150	164	189	156	181	175	147	154	176	158	153	159	146	148	161	160	139	156	136	204	157	148	171	188	177	163	159	152	161	141	164	156	154	178	166	160	149	170	164	141	165	145	162	146	172	162	161	179	180	172	176	158	142	142	163	170	186	165	164	179	198	194	144	160	160	176	154	162	157	150	149	155	161	156	167	148	186	168	139	130	136	162	154	184	159	169	167	158	146	153	151	154	169	161	183	158	137	159	170	196	174	145	166	150	181	154	177	165	166	173	155	193	172	184	165	156	161	166	163	174	172	164	178	147	158	115	149	156	163	154	192	180	168	146	169	165	159	184	185	144	161	157	180	154	175	172	163	199	178	143	190	158	144	180	156	190	173	151	159	159	141	169	168	159	192	162	161	171	153	187	174	157	175	197	161	166	144	139	156	161	168	177	194	187	174	157	195	163	177	184	163	173	168	165	164	137	152	167	170	151	152	169	167	162	181	147	174	189	153	168	162	159	170	181	173	152	167	158	152	159	164	156	151	141	139	171	148	162	207	133	170	164	173	148	171	144	171	174	170	175	185	176	177	158	174	154	191	134	164	148	151	177	175	165	162	153	162	148	178	153	169	156	160	186	168	166	179	177	141	162	191	155	169	182	172	169	176	179	181	165	182	191	167	159	196	169	168	174	161	159	154	179	196	185	179	151	147	177	159	192	153	164	168	162	188	164	165	171	162	166	137	166	163	172	161	164	172	171	184	153	160	152	174	188	176	151	179	172	169	183	160	181	189	168	178	156	149	146	179	175	154	174	158	158	167	149	153	189	145	156	160	172	153	157	169	181	153	161	170	145	166	179	147	140	163	178	171	189	159	190	167	179	160	166	150	206	169	148	190	162	183	164	171	152	165	152	175	161	176	145	163	168	154	169	159	167	193	163	179	168	153	178	146	172	171	163	177	190	154	144	172	152	166	160	142	164	172	153	159	167	152	190	177	158	173	158	181	154	164	169	169	160	176	150	155	154	165	174	147	158	169	144	148	157	156	160	182	178	155	158	155	155	176	176	164	179	169	178	165	183	168	174	156	163	162	168	137	185	159	170	174	140	178	167	167	166	147	177	153	167	169	178	155	188	176	149	176	138	180	159	165	173	171	181	153	152	147	161	181	150	161	161	174	153	143	164	167	185	172	131	142	159	157	150	157	163	176	169	157	147	170	157	177	163	176	156	203	153	165	161	163	145	139	148	153	169	152	165	154	220	197	174	175	173	162	172	174	169	149	180	170	163	155	174	151	174	159	186	192	144	185	163	149	165	154	163	152	169	141	141	178	167	163	179	196	166	148	155	152	151	174	158	165	168	183	155	172	164	144	143	161	175	154	153	136	159	180	144	158	186	168	153	152	152	161	180	171	172	134	193	177	190	166	160	155	170	177	145	155	158	164	168	154	172	161	150	167	183	168	154	165	154	158	178	186	172	169	159	155	142	159	160	168	143	170	175	184	151	170	168	154	177	174	183	147	166	159	170	178	161	142	151	161	169	135	173	159	149	158	165	181	173	156	180	183	164	157	153	166	133	147	178	154	180	172	158	169	162	142	169	178	148	158	186	183	174	176	182	149	169	177	171	151	172	176	171	157	159	172	143	155	182	183	165	169	163	163	163	167	173	143	167	150	147	168	156	150	166	186	185	137	171	154	178	190	218	198	151	182	184	184	162	171	179	157	157	139	200	154	167	162	167	161	145	163	153	159	192	180	161	170	163	170	160	158	176	161	150	150	181	136	178	146	185	150	187	167	185	165	195	176	172	172	160	178	136	175	166	170	175	146	164	152	168	187	140	163	151	157	168	185	160	205	143	186	150	152	159	164
1833	493	502	530	513	495	529	503	451	486	464	473	487	409	434	439	447	511	457	464	449	470	465	460	497	514	451	440	495	454	451	450	462	454	455	435	456	449	482	459	447	465	453	494	474	485	444	451	458	444	440	458	473	439	452	409	459	462	477	481	454	427	478	457	459	465	456	434	503	411	438	470	496	446	439	426	445	397	431	456	490	471	429	472	438	450	473	448	475	466	448	450	436	430	484	445	443	412	443	454	479	467	481	499	464	458	460	455	474	449	497	468	462	472	459	484	416	412	463	466	510	429	422	430	488	467	451	468	429	423	449	440	466	452	471	460	440	443	462	456	494	467	453	403	459	474	444	472	465	498	468	487	426	484	430	473	486	435	473	470	411	458	452	450	457	456	474	479	462	449	427	452	479	469	449	445	463	467	470	460	495	469	440	493	449	440	450	495	429	485	467	441	458	463	465	445	468	470	478	453	472	477	440	494	484	454	494	451	460	455	464	468	433	438	437	457	430	461	452	469	420	440	483	458	469	453	458	487	458	453	444	472	450	417	473	432	459	443	483	451	463	467	403	426	430	473	452	498	457	464	433	427	443	452	408	461	497	462	466	455	472	426	493	438	459	454	410	493	467	460	443	498	441	447	465	500	495	462	486	465	454	446	432	479	463	440	460	483	455	482	467	454	472	437	491	452	460	459	457	481	440	498	446	473	466	489	473	466	446	486	459	451	475	436	449	469	447	484	456	462	458	446	422	469	429	450	428	467	490	436	475	483	476	475	463	462	433	457	463	441	496	458	471	450	470	433	453	416	444	419	478	480	475	418	474	456	453	415	438	484	462	435	424	494	449	435	408	466	423	445	506	448	446	463	476	466	433	456	480	431	459	456	453	452	463	433	470	493	465	461	446	454	458	434	494	465	484	442	463	473	478	423	463	432	461	462	453	461	447	425	481	510	443	445	468	443	467	466	441	463	465	447	464	526	448	454	444	430	452	442	431	456	450	465	451	463	465	470	453	457	452	490	438	456	435	461	427	458	490	472	423	482	454	500	485	456	449	460	437	464	479	473	469	458	448	467	459	464	482	450	445	465	461	508	489	451	435	438	463	446	459	447	475	405	455	457	468	482	400	468	479	461	462	460	439	446	435	472	495	429	487	465	440	456	435	477	479	471	461	433	423	459	453	454	432	458	465	440	470	449	489	464	459	458	442	441	449	473	449	453	468	432	452	454	480	472	459	457	466	459	462	452	467	465	457	483	448	465	437	439	452	481	470	438	440	432	474	432	454	443	450	460	459	468	443	476	479	419	466	484	416	432	440	495	438	468	487	447	475	474	457	470	449	477	446	449	482	416	444	496	469	455	483	490	461	481	459	411	441	471	472	483	462	460	477	435	466	470	474	406	483	432	443	494	488	484	474	459	420	445	464	482	453	446	453	461	431	474	455	461	479	463	478	486	447	482	462	455	472	471	493	455	432	477	474	443	454	430	486	502	486	456	490	400	424	465	472	456	458	509	457	455	456	443	453	432	417	467	452	470	434	463	450	482	457	473	454	460	434	434	456	457	471	438	425	496	469	435	445	477	431	429	433	443	414	440	450	444	452	451	448	473	480	468	422	485	477	488	446	451	485	434	433	468	482	474	472	457	461	468	471	474	452	421	473	448	431	425	453	455	438	491	447	489	443	477	479	439	457	439	462	452	471	484	446	478	453	459	469	470	426	480	460	476	449	483	481	451	430	481	440	464	464	453	472	438	452	447	452	494	471	412	504	455	446	494	495	465	479	470	476	454	457	477	449	509	456	460	484	464	488	450	453	462	444	462	470	439	518	422	465	449	448	487	465	483	457	444	479	465	418	471	443	472	516	428	469	448	451	417	409	471	437	441	475	445	447	510	454	426	425	452	461	424	458	477	468	413	448	427	468	480	453	491	443	431	460	474	454	464	447	425	459	435	440	439	468	448	458	458	481	423	430	450	480	472	469	454	455	427	501	462	480	469	474	433	436	412	476	445	464	490	453	478	469	485	431	432	456	484	455	470	482	476	466	448	481	481	494	483	430	490	462	515	478	416	458	452	453	472	461	442	465	441	471	468	435	451	484	464	478	458	484	453	477	428	477	472	451	491	453	491	390	443	479	490	428	483	453	466	449	469	459	482	436	474	431	406	436	478	470	425	441	446	499	443	423	444	398	410	423	473	452	505	489	485	463	474	504	446	489	457	434	419	420	445	467	484	458	441	476	475	494	436	458	429	396	445	463	416	466	434	470	502	467	414	454	450	437	436	455	433	471	440	472	432	465	465	502	449	463	471	414	483	437	440	460	457	446	448	433	472	469	459	482	462	434	437	446	472	453	452	435	457	504	463	443	476	443	451	417	474	444	452	487	456	453	433	454	443	420	450	444	437	443	449	462	481	444	450	470	451	444	405	476	448	442	462	440	414	438	488	478	432	435	477	441	436	482	419	485	433	491	496	474	508	500	450	451	460	461	436	486	458	483	452	465	487	471	505	459	461	450	436	433	455	480	473	484	475	466	428	494	449	497	437	435	442	454	475	470	453	482	454	454	443	476	441	432	458	462	467	414	474	424	461	448	412	423	479	468	469	435	438	464	434	443	444	454	440	480	459	475	445	459	437	437	450	448	446	457	472	468	469	472	453	453	448	424	449	448	437	438	453	468	470	437	443	439	467	453	457	447	456	459	430	491	456	428	461	448	437	449	447	464	457	441	471	456	430	413	491	454	449	488	469	473	425	465	478	452	450	452	425	420	472	492	470	473	437	426	466	456	418	431	449	457	469	458	447	465	437	440	461	470	476	480	474	466	482	447	421	416	413	454	437	447	495	454	480	474	445	476	472	476	478	458	456	470	427	486	463	440	439	502	442	465	488	436	469	419	482	441	456	422	453	437	477	439	472	425	447	420	467	409	435	459	415	458	429	421	519	466	441	461	476	467	474	452	451	442	459	459	428	463	476	473	499	428	492	453	428	465	467	439	442	483	433	495	415	427	497	454	447	463	469	451	469	450	431	440	448	456	494	457	484	460	474	456	454	428	425	447	438	421	460	445	486	489	423	422	448	469	452	462	444	447	437	447	440	477	462	461	509	438	455	441	454	454	486	462	470	458	447	451	464	481	400	471	434	460	477	459	442	434	429	489	474	456	448	462	435	443	452	415	461	473	443	479	417	477	436	440	462	427	420	483	455	457	486	438	435	428	463	416	461	431	460	465	502	511	462	400	449	446	423	422	428	430	438	432	458	441	443	439	457	483	439	456	468	462	429	466	451	457	471	473	474	488	482	452	470	452	460	467	435	501	467	478	432	485	459	458	456	443	452	496	451	465	455	459	467	423	501	471	460	463	437	459	477	487	459	463	513	456	444	445	466	452	501	440	497	449	464	467	471	470	446	485	423	447	444	459	444	455	521	455	473	480	479	477	462	469	434	438	455	523	450	474	459	428	462	446	463	480	454	481	477	457	494	468	497	447	492	467	447
7719	682	703	557	465	499	428	372	368	387	401	399	366	409	364	397	343	345	384	369	363	393	385	354	342	338	362	357	352	331	322	362	343	397	398	330	364	384	370	298	341	371	383	363	396	361	323	354	385	335	362	339	365	344	330	331	344	376	379	375	387	365	388	334	349	369	367	336	342	360	377	364	324	356	371	352	351	330	377	352	350	350	371	361	375	363	333	319	342	378	350	356	344	323	365	369	347	366	357	332	346	361	340	331	317	394	336	357	334	348	386	363	355	293	379	353	341	366	361	354	351	328	358	360	361	365	345	384	354	332	319	360	384	338	335	346	324	330	333	340	391	347	360	371	335	370	339	373	349	358	372	380	360	345	354	372	341	357	330	377	370	337	351	345	358	332	343	368	346	316	344	335	349	352	385	373	343	356	380	346	326	336	361	331	342	379	337	353	382	385	411	381	361	353	341	330	328	338	335	354	341	345	344	362	378	350	316	349	370	326	322	344	351	363	358	318	329	295	327	336	370	362	334	360	336	409	341	360	369	367	352	336	352	355	332	348	356	379	325	312	384	331	336	340	318	324	330	352	323	353	347	383	358	345	339	340	332	332	383	369	304	373	399	367	369	362	344	324	343	341	336	341	383	344	363	357	349	336	404	382	324	315	320	336	345	365	356	381	317	354	325	353	352	337	343	306	346	330	294	353	326	360	332	384	348	337	326	327	363	377	351	387	354	334	343	307	308	339	363	319	333	348	386	362	346	369	333	351	370	343	360	371	353	379	378	332	349	321	363	369	322	372	335	403	362	375	349	351	359	329	364	346	348	349	327	339	347	332	308	312	344	358	368	377	334	355	333	351	354	315	374	277	382	307	323	340	372	353	338	364	339	359	341	333	333	360	385	343	321	334	349	339	390	358	381	366	356	335	357	357	322	342	321	317	362	355	364	332	369	355	339	369	365	326	330	326	357	371	353	344	383	344	351	349	401	331	364	380	391	340	271	320	329	346	354	295	346	342	373	360	327	315	366	334	361	331	320	366	333	323	314	347	339	333	370	361	384	330	370	348	335	309	363	398	349	358	353	333	373	362	369	351	354	333	306	349	320	361	346	349	334	310	375	373	374	355	318	345	349	337	347	358	370	340	321	338	331	348	338	348	363	371	382	330	363	346	362	331	376	349	352	328	357	341	368	346	323	319	332	335	410	362	324	345	355	357	368	308	337	360	366	335	367	336	348	351	338	349	322	330	329	358	369	342	338	324	316	350	353	384	378	353	357	361	347	360	333	350	328	360	346	356	378	321	386	368	353	347	356	374	370	331	317	368	346	356	345	340	363	339	393	367	345	321	345	382	367	377	322	351	361	365	327	325	384	365	366	340	325	334	330	359	341	340	366	383	351	342	344	341	378	346	335	351	329	358	393	353	363	381	341	348	378	361	339	369	358	382	356	350	369	321	394	377	354	380	298	332	371	336	348	352	368	369	328	341	324	361	318	337	349	358	344	378	339	361	338	400	386	354	331	351	332	373	351	310	349	363	367	345	356	295	357	392	373	365	325	354	362	322	376	324	329	335	333	347	375	371	381	364	320	356	365	314	388	355	333	345	381	345	364	309	376	342	366	337	385	363	358	354	359	357	347	318	352	328	395	351	339	371	356	365	380	316	327	314	347	350	357	370	375	340	352	350	331	371	352	372	335	378	382	348	394	322	356	366	347	349	366	376	376	344	356	372	332	384	355	327	372	385	357	348	355	323	333	357	331	355	351	352	346	346	337	309	370	354	317	402	322	336	375	374	349	362	346	350	355	355	371	345	341	353	309	325	330	367	375	344	344	307	366	364	337	349	354	343	361	391	375	339	347	337	365	343	335	364	342	343	328	359	336	358	368	341	354	343	349	321	366	338	348	345	388	346	344	345	347	341	366	357	377	308	327	392	363	347	309	376	349	337	329	364	327	385	365	361	378	340	366	367	335	370	351	356	365	353	358	378	300	322	337	374	325	323	353	376	377	366	334	349	334	370	380	314	330	364	341	318	355	328	346	320	318	358	333	346	361	354	334	355	375	366	360	365	366	335	357	334	366	340	378	340	333	321	372	363	365	345	344	347	325	321	341	307	378	349	333	354	319	366	331	334	353	343	330	311	351	328	309	345	358	371	358	326	392	346	374	397	364	348	365	347	339	337	385	361	354	346	333	335	362	392	327	366	373	322	321	340	335	363	352	360	350	355	341	352	339	335	330	350	331	344	329	333	333	347	339	373	382	347	311	354	335	306	370	370	326	360	346	344	328	348	331	357	321	373	328	307	337	389	352	354	366	367	350	322	356	335	367	335	354	342	356	337	349	308	368	351	356	374	354	358	335	324	354	360	388	363	348	354	303	342	331	389	357	379	371	334	329	354	331	385	374	327	326	314	367	389	389	338	365	344	376	332	318	352	336	365	344	375	344	341	342	349	315	368	365	387	379	382	344	390	375	347	364	391	353	356	341	382	316	315	390	386	367	348	353	352	323	355	320	359	355	329	366	314	360	350	351	371	362	344	375	375	369	366	359	363	386	324	342	394	342	341	374	364	377	323	335	351	347	346	340	343	353	333	381	343	356	374	342	352	377	356	306	364	345	397	397	412	376	360	365	338	376	359	373	344	350	330	355	361	337	353	386	321	358	349	327	326	382	333	348	349	328	355	327	329	364	386	340	337	308	336	345	390	351	346	352	333	316	360	370	367	320	329	346	357	330	374	373	344	340	346	334	344	358	355	337	373	342	332	353	336	341	328	345	367	362	365	342	337	336	330	363	386	343	365	350	336	363	378	372	358	358	382	340	340	352	352	355	326	354	354	348	351	332	362	375	342	327	332	376	348	404	355	363	362	347	397	363	332	333	365	367	350	346	345	364	326	326	343	356	334	311	370	345	340	342	345	361	368	361	322	363	344	351	309	343	353	344	370	344	371	324	377	366	363	375	324	353	331	340	388	335	375	358	369	336	321	360	358	372	377	379	354	374	372	354	352	365	321	367	350	353	327	305	362	336	367	367	337	356	352	408	390	372	349	321	342	345	321	336	344	399	327	383	357	336	334	359	374	299	355	311	340	369	367	349	347	325	346	335	362	360	362	335	371	335	352	381	364	352	336	331	327	324	366	358	344	367	307	320	366	361	349	365	341	353	343	368	328	348	366	427	364	374	337	360	339	381	366	393	338	356	365	353	334	353	328	340	396	346	348	354	364	377	347	353	338	386	346	351	363	326	297	410	329	285	347	361	330	357	385	302	344	357	345	350	325	361	346	341	364	397	364	315	315	375	357	358	329	345	358	377	349	336	369	383	338	311	364	347	348	381	356	337	350	362	364	339	361	350	352	335	387	390	372	373	356	340	347	318	353	333	350	357	341	335	337	349	343	370	337	346	350	349	337	319	357	352	364	357	377	347	337	353	386	369	347	356	356	357	347	347	377	333	365	353	325	392	333	351	352	357	325	347	343	347	376	406	320	341	335	390	333
6560	1076	1470	1572	1463	1440	1207	1156	1085	991	978	910	916	950	929	898	930	917	877	839	911	869	869	866	859	873	842	864	862	821	874	903	855	866	888	813	822	905	865	854	814	858	879	823	862	783	881	867	864	855	821	874	827	811	877	792	883	819	804	811	847	862	874	864	841	839	887	858	825	850	829	814	847	795	790	815	869	850	811	878	867	791	822	857	861	863	902	852	879	815	879	867	860	816	814	802	867	813	808	809	815	845	787	826	818	833	871	819	835	855	822	815	825	873	882	851	793	854	835	831	871	864	883	840	841	836	863	788	846	783	854	815	839	830	844	777	868	813	848	861	805	831	822	859	822	832	850	828	787	830	820	779	833	814	858	768	833	831	795	812	844	824	829	807	845	845	830	809	821	821	815	806	895	838	836	843	826	832	803	865	894	873	853	802	876	838	802	877	890	795	826	831	802	835	783	887	801	858	846	830	861	880	802	835	817	836	847	857	815	858	822	839	847	832	837	828	795	807	815	870	877	836	825	834	839	868	853	803	883	783	838	816	823	837	807	857	837	843	845	837	813	869	824	827	880	813	820	822	815	840	822	774	833	895	887	841	855	794	835	793	833	822	807	815	814	858	856	776	831	811	833	783	855	858	817	825	842	861	827	838	840	833	779	876	845	831	904	851	788	879	856	833	838	850	823	814	844	826	858	853	831	852	849	835	921	845	775	767	814	811	871	810	812	775	818	867	814	822	855	855	819	793	821	810	864	789	815	829	782	845	833	794	837	829	816	828	783	835	768	846	816	848	857	839	846	846	841	825	896	837	867	836	887	886	870	847	865	753	852	881	852	845	877	797	853	806	860	806	816	823	793	781	834	864	828	842	842	830	815	842	794	796	811	886	834	846	777	857	853	789	850	808	818	777	769	804	862	833	861	826	858	807	818	914	835	827	783	852	810	835	810	847	829	797	821	805	764	835	812	813	851	816	815	804	828	858	870	856	822	818	866	825	812	824	764	866	834	820	858	809	799	856	817	893	872	837	899	875	821	867	824	857	832	824	782	847	768	810	820	855	853	892	838	809	817	861	819	802	774	824	831	766	862	834	852	835	846	806	824	810	813	791	858	872	861	822	830	819	846	868	847	811	863	824	835	818	815	866	849	815	846	842	803	859	870	848	810	816	810	813	851	850	820	842	814	805	820	857	843	866	849	823	844	850	842	842	838	807	809	791	872	852	896	851	876	808	834	877	886	885	794	846	791	839	836	819	818	829	864	888	794	793	848	843	845	827	795	788	829	792	799	849	837	848	843	830	885	750	787	879	895	797	821	778	867	818	840	861	816	841	854	836	802	812	804	795	776	807	839	848	833	814	817	810	855	878	801	859	880	817	806	831	824	865	832	778	811	845	869	874	859	866	860	865	813	833	826	843	813	859	834	872	847	840	826	821	850	834	818	807	819	845	827	811	829	823	878	856	811	813	886	891	874	844	818	848	867	805	871	804	865	807	843	854	846	891	829	848	826	858	818	816	830	847	844	799	832	866	834	830	818	802	813	800	895	782	814	825	807	840	845	850	801	814	803	881	842	796	827	845	809	859	800	781	855	824	848	783	845	843	838	822	842	840	843	850	876	801	846	853	821	795	829	880	854	857	815	842	796	813	837	854	852	799	825	812	835	877	847	837	840	819	871	833	786	858	838	847	814	856	867	810	817	805	858	779	850	813	828	827	839	852	810	802	835	830	895	803	839	860	789	832	805	776	829	855	828	856	837	848	790	819	873	792	818	808	798	853	841	842	807	778	810	845	810	817	813	829	821	818	848	823	827	816	848	839	821	838	816	814	810	846	820	824	779	835	837	852	808	869	804	837	823	820	833	830	792	812	841	865	806	854	902	856	825	869	867	818	865	843	843	818	851	835	894	848	852	802	829	851	799	902	858	738	804	801	832	854	828	820	813	802	818	851	775	846	859	799	858	859	864	826	824	783	804	855	809	857	845	829	817	807	798	830	831	849	820	858	784	846	830	834	865	840	819	882	857	898	839	804	827	804	806	846	834	857	875	808	858	872	814	818	837	740	836	836	835	873	867	811	910	797	822	868	846	898	877	855	844	809	853	811	870	822	847	826	868	782	828	827	829	864	837	830	824	835	832	846	886	829	850	838	822	874	815	811	791	838	885	856	825	845	853	795	864	828	819	858	844	809	800	814	853	842	824	847	777	813	851	777	782	775	830	834	856	862	855	822	853	840	824	817	866	884	784	840	850	830	801	804	830	840	772	835	842	834	856	819	803	816	850	840	854	828	843	824	795	850	836	802	788	798	851	771	856	763	820	799	803	807	783	855	847	843	848	808	829	857	826	828	844	823	872	869	783	835	831	811	848	843	853	807	876	820	815	864	796	808	847	818	848	874	834	837	821	838	824	801	851	830	814	836	805	850	852	859	859	880	879	793	806	812	766	811	769	857	816	825	855	827	844	827	833	819	786	858	882	815	877	837	861	831	824	848	841	809	821	854	843	821	819	841	872	817	818	833	890	806	848	869	836	813	842	851	844	801	844	861	869	831	826	855	876	871	830	880	848	850	836	819	775	768	819	817	808	822	819	807	813	785	864	854	830	817	823	851	817	839	793	861	844	900	845	855	906	870	814	875	776	848	820	822	814	795	883	868	838	831	834	873	853	854	813	798	800	858	803	881	853	849	837	806	868	871	840	854	860	817	854	847	814	852	857	876	799	804	799	847	844	820	868	766	860	811	855	867	852	854	846	824	825	850	818	811	809	838	818	859	853	837	796	868	796	889	782	896	852	835	890	857	799	826	829	800	833	787	849	866	833	891	846	843	849	844	858	805	848	855	837	815	846	849	851	769	815	830	821	783	837	870	827	862	849	892	847	831	801	845	766	821	806	877	829	840	820	843	854	854	867	826	857	818	810	853	838	854	851	822	807	875	825	827	895	866	785	824	839	802	822	803	875	800	842	835	834	832	822	840	803	833	787	795	791	858	798	784	817	791	860	811	818	829	838	874	845	814	806	835	834	888	791	844	850	832	822	832	778	858	844	859	822	783	762	907	865	861	859	818	847	817	803	824	827	814	796	819	839	853	831	833	872	823	848	829	772	838	838	798	876	813	828	852	837	848	847	827	826	802	843	797	818	904	866	860	817	872	821	807	835	877	820	839	784	818	843	892	808	809	821	797	792	866	833	839	815	788	839	875	863	834	884	827	851	863	821	841	831	804	834	835	813	833	847	847	812	855	753	851	883	855	864	839	851	841	855	842	832	855	819	821	833	834	883	832	829	793	804	829	819	830	851	867	844	796	837	775	854	792	805	825	872	785	815	843	821	857	832	888	795	849	847	841	801	778	807	834	810	815	807	798	865	824	808	785	786	845	776	850	855	823	745	871	821	812	844	864	838	853	864	761	833	846	822	790	821	812	863	870	879	824	877	842	865	812	830	802	808	782	838	836	865	825	809	842	812	799	848	853	836	836	814	826	924	821	854	793
15068	1454	1169	926	725	686	638	586	562	510	535	484	498	522	472	522	486	465	476	495	434	491	467	493	474	498	449	475	433	448	439	467	441	437	480	441	440	475	479	496	437	463	437	448	490	448	467	486	465	454	447	446	451	462	436	458	441	445	487	479	442	446	470	456	442	476	381	425	420	481	459	467	417	448	439	468	457	431	462	432	479	463	468	431	437	447	453	476	476	463	486	419	446	484	489	442	482	447	455	451	412	455	454	444	478	457	443	415	436	466	405	458	458	471	452	427	458	458	462	441	442	444	464	435	487	411	410	421	460	442	485	444	448	379	383	463	471	449	446	486	453	411	429	463	441	411	448	436	429	442	477	438	429	488	456	448	451	433	462	479	487	461	464	440	462	430	449	467	471	440	455	476	433	481	501	404	440	437	448	465	435	499	471	428	439	448	457	457	444	462	450	450	460	464	420	483	454	437	443	451	449	452	424	426	464	448	420	434	457	476	437	442	473	437	448	460	449	485	473	436	416	451	503	449	448	452	441	510	401	454	427	461	500	436	440	423	462	481	446	416	466	400	419	426	448	439	437	455	437	448	395	484	455	452	452	440	478	429	410	437	431	409	443	418	459	432	477	472	451	443	444	443	460	472	446	495	454	436	454	502	467	442	437	512	475	477	455	493	445	431	504	468	459	451	452	494	429	454	473	453	413	421	477	446	428	455	408	432	416	416	471	440	470	487	432	437	451	444	459	448	510	468	446	454	410	439	452	419	486	469	467	446	494	446	453	471	458	424	433	460	381	479	471	474	493	449	436	454	433	437	462	441	441	440	400	414	452	486	441	453	442	476	431	408	457	477	429	476	459	469	482	478	439	450	428	478	451	506	466	463	473	444	453	474	452	505	450	484	486	470	452	491	421	446	423	407	492	424	467	454	437	451	413	402	445	427	425	468	494	462	450	427	443	482	470	442	407	455	453	468	448	446	474	437	480	475	478	456	418	449	473	495	468	470	454	442	456	499	405	450	473	467	435	448	457	435	441	496	468	445	424	504	473	472	437	473	440	459	485	453	453	454	443	483	479	465	440	459	466	441	450	401	462	495	412	475	443	446	456	485	473	444	441	409	401	437	451	464	427	467	452	471	410	481	478	439	473	435	496	447	468	436	442	446	464	399	455	450	417	450	440	440	463	443	445	465	445	455	461	447	452	461	442	472	477	478	443	429	443	478	457	496	464	456	469	470	420	446	479	422	419	454	437	463	437	402	440	433	471	437	419	488	488	451	464	463	453	436	484	517	424	450	477	434	464	437	415	425	445	447	471	441	460	429	439	437	424	436	424	473	495	448	479	444	418	488	433	432	454	449	474	450	455	437	430	474	434	462	488	421	421	475	449	444	474	425	390	463	456	453	473	437	427	446	445	456	440	432	452	486	469	437	471	451	454	477	482	465	429	451	451	480	428	429	446	445	478	474	425	445	426	447	486	456	441	468	470	490	450	411	454	434	465	446	442	451	413	431	483	434	475	468	456	467	473	446	473	459	467	435	422	448	430	495	434	472	441	427	454	435	470	457	466	489	418	417	427	448	517	458	423	448	453	450	495	441	458	450	464	433	459	435	469	464	480	434	404	442	493	473	475	479	496	494	482	458	490	465	461	419	474	470	434	454	465	467	448	425	472	473	406	480	478	466	384	463	472	431	475	413	430	450	447	411	496	447	467	463	460	471	443	479	470	472	472	466	452	474	449	438	444	430	468	487	429	428	455	432	489	463	451	416	446	454	492	462	406	435	450	435	475	427	452	460	479	462	493	520	422	488	428	448	426	443	488	453	460	427	476	432	434	477	502	469	406	483	468	415	434	479	438	467	491	525	476	439	460	444	434	432	454	451	468	454	449	484	463	455	443	447	477	452	454	472	427	475	467	402	473	450	417	446	450	457	506	523	441	483	452	436	469	450	457	447	497	450	461	456	434	480	405	420	472	512	457	475	468	478	451	405	470	446	442	424	433	423	446	412	435	447	439	482	437	443	470	454	465	502	433	477	437	466	408	464	481	458	437	468	450	427	413	436	479	425	462	426	464	433	467	432	412	435	485	451	474	444	423	467	449	445	466	461	447	430	455	454	441	462	478	463	440	438	439	493	520	468	419	458	477	491	447	436	414	422	477	453	435	449	450	449	487	454	443	466	446	408	480	466	447	433	407	435	462	449	438	441	465	472	462	441	436	445	434	492	439	498	419	436	454	450	454	469	448	482	398	476	488	479	501	458	424	481	474	493	485	484	500	440	461	441	472	447	462	485	481	452	446	445	502	434	436	446	436	484	451	476	477	413	448	477	486	456	463	478	450	485	454	445	421	463	436	460	404	483	445	485	391	434	415	454	470	464	451	466	486	452	450	434	460	429	418	475	468	448	442	439	444	445	449	454	469	401	470	418	492	461	483	443	448	420	434	494	446	471	462	447	450	410	460	435	429	449	439	423	413	414	419	491	470	441	451	451	444	469	449	442	437	458	417	407	434	439	422	464	408	443	445	443	444	490	455	502	426	462	414	479	455	450	481	439	448	461	452	472	455	419	456	449	479	396	429	457	445	459	410	461	445	454	461	487	471	423	508	419	443	457	431	453	441	495	445	486	533	429	455	434	453	474	441	417	423	460	472	488	439	465	449	446	474	447	501	491	439	450	450	447	469	440	484	507	445	391	443	469	431	417	455	441	466	460	432	466	455	460	461	458	445	466	434	462	488	465	456	458	424	452	460	433	422	459	469	513	470	443	481	459	435	447	461	431	462	437	440	448	453	445	445	478	463	425	445	463	436	442	423	446	436	424	436	460	491	405	467	434	504	434	442	433	457	462	448	421	472	458	423	503	432	417	484	462	434	483	454	437	484	412	505	475	469	445	496	451	410	436	469	466	455	421	462	440	428	472	429	440	460	445	451	455	459	410	455	450	445	445	427	450	450	411	448	468	428	423	496	460	482	456	473	411	446	487	489	489	482	462	479	471	405	454	462	437	456	448	413	466	472	479	450	452	455	452	436	469	426	472	449	447	445	472	411	446	455	471	415	440	488	458	484	464	477	448	453	444	457	438	467	441	413	444	469	467	433	428	464	469	460	431	463	475	446	483	443	466	465	478	419	420	456	466	416	456	482	446	489	475	482	439	452	429	478	454	413	432	442	472	468	432	440	469	420	452	453	491	480	460	447	502	451	472	435	453	458	446	485	451	450	468	445	429	455	453	431	435	435	455	464	451	444	449	471	469	467	416	468	474	440	477	427	435	467	471	456	488	455	472	441	439	486	444	472	431	440	415	447	493	459	471	474	477	449	444	437	462	481	448	461	479	441	440	413	478	432	412	458	460	457	442	424	440	457	455	433	438	465	477	445	446	494	455	436	479	417	499	408	449	424	469	452	442	465	464	483	443	462	440	440	447	494	445	450	489	453	479	460	470	465	443	464	446	425	438	426	444	440	477	464	473	458	413	445	459	429	441	412	457	458	473
8603	1508	2429	2573	2299	2034	1751	1624	1558	1445	1303	1226	1292	1148	1136	1171	1101	1101	1111	1078	1051	1102	1078	1041	1034	1071	1046	1081	1025	1029	1034	984	1010	998	1029	995	1060	1044	1065	1044	1007	1042	1050	1011	967	1043	1016	1022	991	955	1018	974	991	999	1015	999	978	955	1000	1045	976	1070	1015	996	971	996	1058	1047	967	1014	1037	1012	1015	978	996	1022	989	1077	1036	1012	1058	1042	994	996	1043	1084	961	978	1045	1019	1000	1032	993	1002	954	1014	975	1020	1011	979	1063	993	1022	985	1035	981	1058	1002	1018	1022	979	998	1014	1006	958	1047	981	1002	967	1001	1000	998	1009	1009	1046	1036	1050	1010	1005	999	1045	1020	977	1005	976	987	1002	1057	965	1039	1008	988	984	972	994	1020	1097	945	987	992	1001	1037	1017	997	1002	1046	1004	947	1057	1010	1031	993	939	1023	1076	987	1020	944	955	993	943	1020	1003	993	1025	1057	1028	945	1002	1012	1059	1046	977	993	981	980	1007	1029	985	995	964	967	991	981	981	1014	1016	1018	1020	1041	1019	1006	1004	1015	990	935	1012	1044	977	1029	1041	1028	975	990	971	944	1056	1015	1039	972	1002	1022	1000	984	975	966	1040	971	985	1059	1001	1013	962	976	995	983	1028	962	994	969	1035	976	1019	959	1023	964	991	1005	1009	1007	1076	1034	977	984	996	1021	999	999	995	968	1049	1002	1026	1028	950	974	1061	987	965	971	1034	1024	1015	955	1034	1014	975	989	1005	972	970	994	967	989	1023	1061	962	992	973	1068	991	975	998	958	995	1005	973	1051	1062	995	998	974	1033	949	958	1001	1032	1009	1010	1032	1019	949	1011	992	975	963	1069	1027	992	1005	975	965	1042	1036	969	1007	1015	973	999	1003	1070	1054	1062	1007	948	957	953	1023	987	986	1004	965	1053	972	985	1001	993	1011	991	1017	1028	993	999	1001	1042	1047	1003	1032	1052	1026	999	1019	1021	1017	994	1031	1018	937	1041	999	1011	969	1029	1002	1040	966	1032	981	1006	947	1044	1020	1000	1017	1000	1039	1014	1009	1034	950	1046	1022	1023	973	985	1018	1009	1003	974	1009	973	1005	1011	980	989	931	1020	987	1051	1061	997	996	988	1026	1025	992	952	1043	1062	1039	999	968	991	979	995	1025	968	1034	987	1024	998	1004	946	1020	981	1048	1036	951	1021	1051	1015	1026	1024	1046	981	1023	987	994	1008	981	1021	1027	1003	976	993	1054	973	1030	976	983	1007	1008	992	1008	1000	1000	1049	1047	1041	1022	1016	995	978	982	986	960	953	1028	1016	950	993	948	1032	1007	1049	1014	995	1009	979	981	969	1011	999	977	966	1020	1024	957	1004	991	1026	1024	977	1003	943	1037	1009	1012	983	1038	1038	1071	1054	1003	1061	978	991	1036	1000	983	986	954	1005	949	1006	990	1032	1040	992	1018	997	982	1044	976	984	1031	978	1004	1002	982	972	993	1034	1041	1004	997	986	1006	1025	1030	960	946	977	1006	1005	948	1040	939	1019	1021	1025	978	1047	975	1011	1025	982	958	1045	974	1026	983	969	975	956	1023	1010	982	993	1021	1009	981	1042	1011	1003	977	1018	995	940	1030	1069	1007	983	1018	1044	1026	1031	990	989	1002	1041	1014	1010	985	987	1023	1028	1012	1005	974	1005	1022	1005	996	991	967	1044	978	974	1008	995	932	947	995	1039	1004	1039	1027	989	984	1041	1031	970	952	990	1073	1070	981	990	1029	951	972	1038	975	1013	1041	1005	1064	978	1021	978	972	1031	1056	950	1042	984	969	1019	1087	1045	1046	985	956	974	1003	1019	1040	965	1003	1003	1015	981	1024	947	1022	1030	1039	1014	1027	1001	996	1068	982	982	996	1035	1059	1028	1041	975	977	965	1034	1043	1023	1021	1030	1035	988	1044	1034	1085	997	1009	983	993	1037	1027	1019	1017	973	1009	1024	1031	1038	1007	1028	1032	989	1016	1020	988	1050	993	982	987	960	1064	1018	1041	999	974	1001	999	997	1047	973	1015	981	1027	971	964	987	991	984	985	985	1014	1004	1049	1006	1010	958	981	976	982	969	977	1013	1040	973	1003	1019	1007	1006	1012	997	996	1037	986	1009	1007	1042	1013	1012	999	971	1003	1003	977	985	967	1019	1014	987	1031	1046	993	1029	1008	1052	1016	1070	1014	957	966	945	999	978	996	1005	969	982	1008	1076	1024	1014	971	1076	1010	1023	997	950	1010	974	998	944	961	1003	994	1003	1048	971	995	966	984	1029	1008	983	1000	1055	1033	973	999	974	974	1079	1024	1060	1042	1008	1027	1037	1009	997	1001	1020	986	962	1016	997	970	977	989	976	971	982	965	1044	1015	981	1041	1017	1022	1045	970	1012	1016	969	996	954	995	980	1036	1020	1011	1026	994	1006	925	993	1009	983	1000	995	1014	1016	943	1018	981	1010	1006	972	1016	1015	998	987	972	957	997	1016	1031	1040	1013	1001	997	1003	901	1034	1053	1007	1030	1032	1023	952	978	992	1060	1000	984	1016	1023	1004	983	964	988	1015	1019	1048	1005	978	988	1047	1010	1026	975	945	991	998	989	1007	991	975	1014	1066	1076	969	1040	1007	988	979	1030	981	1022	1003	975	1030	1033	1005	1012	991	964	972	1035	985	1023	1027	1047	999	975	935	951	1068	998	979	986	981	1026	964	1002	1015	964	954	1059	960	1028	983	990	945	984	1021	997	946	1015	1000	1037	953	1014	953	985	985	1006	1003	1013	974	1004	1031	987	992	1025	1010	1004	1035	1009	1017	998	1006	974	992	986	1051	1051	969	956	982	1019	980	1036	1029	985	969	960	1002	1039	1007	1035	983	960	941	964	1030	1012	980	977	1063	992	995	987	939	1012	951	1020	1062	1051	1013	946	967	1003	998	987	918	1043	997	997	997	968	1049	932	985	981	956	998	1015	1060	997	953	970	1033	1051	988	1020	1010	983	964	966	989	965	961	1027	991	986	976	1018	1015	1014	1048	1030	967	1000	1060	943	1044	1019	1006	1001	1034	990	1000	987	995	1006	993	1054	1025	999	1009	988	1040	1064	967	980	1043	1013	974	1032	974	1022	1013	994	1023	1045	1012	1027	1024	1025	1001	993	944	964	996	1010	1057	1022	994	1005	1058	1042	985	1032	994	1029	993	1011	1002	999	995	974	987	1011	1018	996	966	1006	992	1047	1031	988	1009	1035	972	996	1068	1013	970	1011	1008	1042	977	1018	1111	998	1027	969	1029	963	986	1026	1005	965	1037	1039	1051	978	1026	1020	992	1001	995	1034	950	1065	1082	951	1013	984	1010	1024	995	995	998	1014	994	926	999	1035	1006	981	977	1005	969	992	991	1022	1012	1007	991	967	988	965	1039	1007	1031	1021	992	977	1021	1026	1018	972	1045	1045	1046	989	1036	1012	961	980	942	985	1026	1014	1014	1009	999	1022	1017	995	963	1019	1033	983	980	1013	946	1006	983	988	1026	978	997	951	975	987	1000	1011	1027	1002	1001	1003	1036	992	1063	1064	993	1004	1036	1009	976	993	989	906	1026	965	990	1000	1022	943	1038	965	1003	1019	976	990	931	1027	1006	1002	1013	1010	951	1003	1004	994	987	1042	1005	1006	1047	1037	1068	1023	1049	1026	993	958	1005	1044	1022	1045	1026	967	999	971	979	976	996	947	952	960	1013	1017	1038	1003	987	994	990	1015	984	1032	1039	998	998	997	1013	1008	1012	979	1020	996	1087	985	1027	971	986	1043	975	956	1068	999	1033	967	1036	1013	1026	962	961	983	1040	1031	963	989	1013	1029	1035	965	1017	997	1006	942	1063	1002	1001	973	995	976	988	1020	961	1056	1029	987	992	1042	1027	1066	986	1007	982	999	885	999	968	1029	962	1035	986	1014	1022	947	1018	1009	1031	946	992	990	951	1003	983	1015	985	1058	957	1014	965	1036	983	1003	992	981	1014	991	1021	997	999	989	1042	998	995	1051	1012	979	996	1044	1028	1036	1043	1019	1063	1017	990	985	991	1017	1020	1085	976	976	1002	978	956	1031	999	1036	1005	1032	1001	1037	1032	1032	1004	1009	1022	1043	1026	1007	1029	966	984	1025	947	1018	969	1006	1012	1079	951	983	1004	988	985	987	986	1059	1020	921	1041	1008	986	994	1008	1025	1049	1010	1025	1015	1025	988	1015	1001	987	979	982	993	929	968	1055	1026	953	1004	997	1074	1011	994	1046	1022
1530	175	178	163	186	164	145	176	152	167	198	154	170	164	170	153	169	150	150	145	172	174	164	164	157	155	165	177	170	196	150	154	158	169	145	173	146	153	149	170	152	146	191	176	166	158	164	165	157	163	153	157	183	157	183	147	149	155	144	139	160	165	155	176	184	201	167	160	171	183	165	163	136	149	183	184	156	162	172	146	156	152	168	170	183	176	157	167	174	172	145	166	174	163	160	174	171	183	160	176	173	181	173	156	179	199	183	185	163	135	162	152	171	168	167	154	155	169	144	153	156	176	151	153	156	176	179	156	179	176	165	166	184	194	175	177	158	191	154	194	170	149	165	159	166	158	154	171	167	205	174	159	169	146	165	167	158	160	151	157	167	161	178	161	160	159	152	149	167	172	156	149	163	168	157	165	178	149	178	170	148	146	153	166	154	156	175	196	187	163	147	154	161	206	182	152	162	155	152	170	169	172	123	159	179	187	140	175	173	169	166	182	180	172	166	170	159	184	180	149	162	169	187	158	178	169	170	152	181	191	185	172	160	173	185	168	171	152	139	193	145	164	152	170	160	161	176	140	163	170	181	180	157	156	140	165	162	154	178	179	161	171	181	161	144	137	170	143	177	165	164	170	179	169	187	174	173	145	162	155	149	145	178	165	139	162	174	177	173	161	169	162	185	170	148	140	181	180	181	141	163	166	135	148	154	195	140	154	185	151	164	152	176	176	153	160	158	156	183	155	166	162	153	169	162	158	162	164	161	170	187	168	157	174	166	187	170	180	189	161	154	137	175	170	157	159	146	189	149	135	174	153	168	152	178	168	175	180	184	182	150	150	176	160	148	144	176	166	195	172	174	140	190	158	167	164	149	164	168	170	134	170	169	174	158	158	182	177	165	180	162	167	156	132	167	170	160	155	188	167	153	162	184	154	183	181	144	171	162	166	142	147	175	175	169	137	193	163	177	175	169	173	173	161	174	180	178	151	188	148	189	176	149	198	147	142	170	193	196	155	145	187	203	142	174	146	201	149	186	171	159	187	171	147	154	169	163	170	169	140	152	188	180	172	159	149	150	172	154	158	167	172	147	159	155	165	174	158	170	154	158	185	189	176	163	188	162	133	182	174	148	154	151	183	156	166	176	201	174	147	164	178	157	163	147	155	135	176	156	170	173	185	178	176	175	181	159	172	175	163	166	169	139	154	184	175	181	162	147	157	190	161	154	158	172	167	175	143	160	132	182	169	153	157	146	143	169	142	164	166	186	169	145	174	168	175	162	154	181	163	154	156	167	186	170	152	173	177	148	181	159	178	157	150	155	163	154	158	163	157	137	167	148	179	162	156	176	170	168	169	150	153	143	179	145	180	159	151	157	142	150	172	142	173	186	157	150	145	149	165	161	160	164	176	159	165	175	157	153	149	167	172	175	176	174	163	148	168	159	164	158	178	155	182	159	178	185	144	164	193	154	167	169	179	172	150	163	179	191	164	168	171	152	149	155	165	177	140	184	168	171	167	167	150	145	193	184	170	147	149	158	187	156	158	179	200	157	169	163	155	155	169	163	144	158	161	156	176	154	164	168	160	169	175	164	159	164	160	141	193	162	157	169	178	172	152	176	154	152	156	170	142	187	166	163	183	167	176	180	160	150	154	160	160	159	162	149	153	167	174	152	158	168	170	175	166	140	160	173	151	165	159	153	157	171	163	165	172	157	147	174	153	153	164	163	160	163	140	151	159	157	168	142	168	184	170	139	175	155	187	153	177	188	172	148	156	177	164	170	172	156	163	162	176	171	151	174	160	150	156	175	155	162	172	146	160	167	170	164	195	143	178	158	158	165	176	165	182	165	165	151	143	177	169	195	168	181	151	160	163	149	164	168	136	197	202	163	174	179	173	188	187	175	170	185	172	162	166	136	167	184	145	184	160	172	176	167	161	157	194	159	151	160	150	140	177	185	209	148	169	159	173	178	136	160	164	155	177	154	195	168	178	162	153	154	170	165	157	162	150	159	169	179	146	157	156	164	176	167	169	164	139	147	148	161	166	167	198	145	152	186	160	174	157	183	163	163	158	151	174	161	158	169	166	160	185	185	160	156	170	189	173	171	150	170	146	171	172	146	175	171	162	174	179	163	170	156	146	162	174	144	184	155	151	181	150	169	168	152	157	173	174	165	172	156	184	172	138	157	180	163	152	185	158	155	184	159	173	153	158	152	173	165	168	188	172	175	157	147	155	146	161	126	152	149	191	172	177	162	187	163	158	160	182	160	189	165	179	153	155	148	166	162	172	199	167	175	160	172	147	212	169	168	156	141	136	147	165	159	141	166	161	176	150	160	160	145	188	156	152	164	154	147	157	169	160	185	170	172	154	158	155	170	169	149	167	142	157	182	159	166	198	172	152	159	171	149	152	160	179	173	145	149	156	166	160	164	154	196	160	194	134	151	162	194	185	160	176	161	152	164	163	175	172	161	157	167	178	189	172	159	157	189	203	154	190	181	169	170	151	150	154	186	163	195	172	174	160	153	187	151	156	159	167	173	180	172	146	164	147	163	169	182	162	186	159	187	163	164	172	169	159	147	160	157	162	147	161	152	177	152	182	168	198	195	172	157	168	171	169	152	154	187	182	196	140	166	152	163	166	167	162	168	179	154	171	146	146	173	136	161	173	170	146	154	172	159	168	182	166	164	169	192	167	168	173	152	191	159	161	173	168	152	175	142	189	175	159	164	140	151	164	174	163	183	159	126	179	164	181	143	178	179	185	170	152	154	160	148	178	195	184	161	166	161	156	184	136	145	166	193	166	165	139	156	139	157	156	169	140	177	169	179	158	166	135	152	153	155	150	165	138	173	156	173	148	176	167	161	164	136	158	144	162	191	153	144	169	147	155	155	179	154	148	154	168	143	164	154	140	161	161	170	161	187	157	170	168	160	177	164	174	151	190	178	165	177	159	157	160	178	157	159	177	181	190	187	161	169	157	161	185	187	159	145	156	150	141	187	148	151	166	131	178	167	172	155	191	202	149	158	175	190	171	148	151	152	180	159	145	161	172	162	143	150	190	178	146	148	196	155	179	156	147	150	198	161	149	163	145	168	150	168	178	140	161	170	180	175	140	182	185	155	148	160	156	138	138	162	160	188	179	177	170	176	161	146	194	141	163	143	165	171	169	169	183	177	167	148	149	149	188	166	168	172	153	167	148	166	174	132	177	175	182	163	153	154	189	173	167	181	167	152	143	158	164	133	173	156	164	172	141	169	152	155	175	169	176	168	193	146	158	168	160	166	168	150	193	160	161	201	175	157	168	166	173	164	144	140	155	165	145	173	156	180	162	172	146	158	184	162	172	179	169	146	173	171	166	150	157	157	180	156	175	159	171	169	159	154	140	178	171	168	176	188	176	171	177	168	171	196	145	154	184	174	166	161	144	179	185	164	148	159	157	178	150	134	168	157	151	154	163	167	180	185	154	169	182	167	185	161	174	161	174	173	185
1743	473	505	512	444	463	465	436	421	443	453	478	446	494	435	465	484	472	453	472	450	431	469	495	466	478	484	464	443	458	420	427	445	454	464	484	466	458	449	480	419	478	426	484	463	466	497	475	476	487	441	424	458	468	486	452	499	456	409	496	466	431	461	466	444	435	451	442	475	448	463	468	447	460	432	444	439	414	464	467	447	485	455	482	483	492	464	428	453	476	454	445	459	468	472	431	493	480	462	458	486	463	489	430	466	483	457	461	422	437	504	474	499	421	445	423	467	502	430	429	469	452	482	424	455	477	461	439	451	466	498	437	440	482	455	478	467	437	448	438	489	456	491	443	452	464	489	483	476	465	474	467	440	455	441	499	501	469	525	493	477	424	450	461	456	441	452	471	481	452	471	469	435	432	478	437	464	436	432	461	446	474	489	446	425	429	480	421	447	459	466	452	495	442	460	441	458	465	469	450	494	472	481	463	474	481	435	459	456	445	432	451	455	458	440	437	451	460	469	497	442	441	470	449	432	467	452	476	498	461	485	445	465	483	498	448	464	464	436	472	477	468	469	462	458	444	502	441	473	485	429	473	491	422	421	451	432	469	452	424	433	452	442	469	470	453	464	435	455	476	478	464	436	440	468	469	515	477	434	479	455	432	454	442	478	503	474	488	486	438	476	472	435	429	472	507	473	471	497	476	456	448	449	462	500	476	435	489	471	429	481	455	458	479	424	445	470	449	461	438	420	482	467	459	443	461	465	447	454	496	475	441	431	436	450	441	453	452	442	451	479	500	454	449	463	453	460	452	473	452	482	466	431	457	466	440	482	463	424	443	474	473	441	500	464	478	468	495	484	496	449	455	446	454	457	501	447	453	457	434	443	461	451	470	452	489	464	452	471	427	437	496	472	479	459	481	438	471	432	460	430	457	466	469	493	453	467	450	427	448	411	466	454	479	458	445	466	454	463	463	434	446	438	503	471	490	473	445	479	501	463	476	483	468	452	468	472	485	450	502	431	432	468	450	444	438	471	461	438	491	495	440	426	451	448	456	453	462	475	459	492	424	481	485	423	467	437	466	463	488	469	474	430	484	429	459	397	461	448	439	479	441	495	419	445	492	445	441	468	460	500	426	446	492	461	438	484	485	483	435	444	474	461	438	431	484	455	421	494	454	451	491	433	484	458	423	438	467	452	471	444	477	484	481	463	468	448	447	443	470	461	497	461	454	433	473	426	495	418	471	449	475	468	446	435	460	448	436	448	471	438	414	430	416	448	456	440	450	444	448	423	419	495	489	438	469	439	489	425	457	441	465	434	463	449	450	423	473	483	478	439	480	431	503	457	477	438	472	454	436	442	494	458	460	461	453	424	427	447	466	442	437	480	438	443	469	429	471	442	460	455	477	479	426	501	495	454	440	443	471	461	473	463	500	460	459	454	440	487	476	486	463	459	438	470	456	480	476	449	462	451	453	450	414	453	442	423	464	456	424	473	490	451	471	448	473	445	478	471	446	475	486	484	501	442	451	443	491	455	488	490	492	450	436	460	450	443	444	434	431	481	493	456	454	473	463	452	448	446	483	479	450	445	476	471	497	479	461	462	489	440	466	465	474	495	464	472	458	465	499	439	432	429	445	436	460	459	449	442	490	455	466	478	466	450	458	463	454	453	446	497	459	468	417	507	452	452	474	463	510	447	447	467	472	431	435	454	421	406	475	455	457	481	457	443	401	432	487	478	461	443	502	442	466	433	461	463	473	434	498	444	450	500	467	460	437	481	455	470	488	423	472	472	491	438	468	431	446	502	450	486	437	476	462	468	478	462	470	495	471	448	437	467	456	440	477	448	471	438	470	447	475	479	464	465	414	470	454	464	456	482	464	480	457	468	473	446	478	477	463	448	473	468	431	446	481	459	509	454	469	425	450	457	458	476	462	465	417	438	436	456	451	451	453	439	456	463	452	435	440	466	448	461	421	497	442	479	442	482	466	421	440	445	484	476	448	440	473	422	439	421	484	464	439	466	435	490	471	474	469	466	409	451	478	437	448	456	437	460	425	463	449	491	446	405	481	417	453	475	487	474	443	457	469	439	473	427	451	458	438	449	431	447	459	496	461	431	491	489	505	442	465	442	449	470	479	491	424	442	475	474	453	471	464	463	455	477	506	466	521	452	464	457	435	433	475	466	485	462	429	436	482	487	490	480	449	442	465	453	450	468	455	456	446	488	461	462	458	427	484	456	432	475	467	459	458	492	462	467	431	473	470	433	458	452	436	506	453	423	459	459	493	464	456	421	439	443	435	451	464	447	456	514	452	456	438	440	453	452	470	488	464	435	445	455	451	471	466	465	440	457	447	483	444	418	445	448	455	520	406	454	437	435	467	453	456	465	444	427	452	414	451	449	445	452	438	429	435	456	427	464	458	453	468	440	504	459	479	475	466	451	420	474	462	463	540	422	451	453	449	440	444	485	438	416	444	432	465	458	462	448	449	429	474	478	458	467	452	482	457	475	453	454	460	465	454	486	426	497	502	473	450	452	433	478	431	482	449	435	464	423	451	482	444	462	439	434	475	471	461	487	430	470	447	443	472	442	493	464	427	473	488	485	446	484	431	449	439	489	448	471	447	485	424	455	440	480	426	477	478	487	424	440	510	438	439	421	459	458	435	473	473	474	457	477	463	426	452	499	471	462	433	436	444	443	431	447	461	448	448	426	472	453	473	463	456	460	447	476	474	435	497	442	449	462	460	456	468	431	468	444	490	462	452	434	451	408	456	470	457	451	432	475	456	511	489	462	472	445	455	469	436	462	446	459	445	400	462	450	452	487	454	458	417	456	459	440	477	499	449	433	496	466	436	445	464	461	448	448	451	482	461	421	448	432	499	428	502	498	424	452	405	477	449	424	456	441	449	465	484	485	480	449	477	456	438	445	469	467	453	459	459	443	482	438	439	449	478	427	506	440	445	458	457	481	446	467	495	463	485	450	489	457	450	486	468	483	464	487	466	457	444	485	407	435	435	455	431	465	428	430	420	506	444	435	525	468	443	414	455	412	457	476	457	437	419	460	471	478	490	469	469	479	435	465	458	450	445	471	444	457	449	463	457	467	426	454	436	479	480	500	454	462	499	478	459	438	470	470	473	478	451	435	471	480	444	447	485	453	453	477	465	454	489	432	456	471	506	496	476	474	403	455	480	459	454	459	459	450	462	465	464	425	473	455	460	471	453	475	424	423	435	482	434	435	483	438	452	449	456	462	417	468	488	433	452	455	461	425	440	455	484	469	497	465	476	458	491	423	463	467	431	471	422	508	465	439	443	423	431	427	470	455	475	439	435	442	477	430	416	454	464	480	501	466	514	421	461	480	443	471	466	462	408	463	491	440	426	485	455	483	453	437	434	472	479	481	466	460	408	459	463	465	439	447	472	482	417	440	449	459	493	432	491	460	457	477	423	475	436	438	473	433	448	450	461	475	462	460	444	487	468	440	442	488	437
7576	639	621	563	474	442	480	431	363	400	399	403	334	354	363	333	351	358	327	355	304	367	372	332	347	359	358	348	373	352	334	345	349	342	331	347	371	349	389	345	335	320	318	346	364	307	344	325	378	350	372	332	387	353	350	314	358	359	356	314	364	337	394	364	369	325	386	356	378	339	329	357	322	343	358	360	389	374	346	306	341	365	352	362	347	359	349	334	352	355	357	346	349	334	326	340	361	321	348	320	356	396	366	340	349	364	328	326	372	380	348	342	363	342	333	340	357	341	366	375	355	361	338	378	338	348	365	390	357	341	350	364	383	331	337	341	355	339	340	378	368	356	365	336	304	362	371	373	319	331	347	331	323	326	343	332	359	355	342	372	341	357	353	392	355	354	311	318	316	326	354	341	332	344	367	379	352	372	371	369	387	352	348	362	358	355	364	342	401	339	388	307	358	358	351	359	336	365	324	333	342	336	376	334	348	345	334	334	323	362	353	362	363	312	328	342	373	331	328	332	378	355	299	371	327	322	373	355	351	361	334	354	348	355	345	357	369	346	350	316	357	332	358	365	330	366	333	346	366	368	348	367	368	369	356	348	333	378	343	377	306	343	354	351	328	361	368	386	349	314	330	386	408	295	338	349	376	332	328	313	344	357	354	366	334	352	353	351	353	282	372	351	351	325	352	332	354	330	337	333	367	365	345	356	341	341	331	357	335	348	371	320	324	345	378	370	332	368	364	373	361	371	335	341	342	406	353	342	342	365	329	325	368	328	389	354	377	348	351	365	356	331	343	350	350	334	372	339	373	338	345	336	336	335	369	348	373	340	338	349	373	318	326	374	370	372	357	350	364	363	369	364	344	366	351	397	353	334	335	404	349	380	348	333	345	333	344	337	338	345	326	339	320	334	346	385	320	334	361	330	349	342	344	346	337	330	354	375	363	379	334	358	361	388	349	354	339	357	356	315	322	315	347	342	369	331	341	331	361	352	334	337	364	316	322	344	373	337	329	320	390	383	326	358	336	350	398	357	347	359	355	371	371	324	358	369	357	336	361	345	321	392	313	356	309	345	363	321	367	363	309	356	337	324	342	372	358	343	333	355	373	364	341	310	361	389	349	353	347	332	350	350	309	341	309	343	362	344	346	316	348	346	361	349	358	351	351	369	327	380	370	354	332	316	361	336	326	379	337	354	333	332	417	380	351	341	354	366	374	356	363	357	342	291	343	322	330	351	411	356	375	331	350	377	363	365	351	335	347	339	355	335	354	344	326	344	345	330	378	371	348	356	367	342	349	349	381	345	348	317	335	371	370	369	328	338	344	359	366	335	365	341	337	394	341	398	375	350	402	355	375	344	364	314	360	357	320	366	368	313	360	334	347	350	370	362	357	351	336	333	355	325	345	340	359	342	374	330	344	351	355	384	343	352	355	361	344	371	355	350	378	349	390	334	347	357	385	378	377	313	356	349	335	348	351	343	367	357	361	325	381	315	376	373	356	394	333	355	318	337	356	374	334	343	344	321	315	389	313	346	340	379	387	353	351	332	319	380	344	293	392	362	311	347	347	377	351	362	322	353	298	372	391	337	368	353	333	344	383	306	331	344	348	342	361	364	321	371	349	395	338	349	328	339	354	315	336	383	340	339	359	384	383	341	376	350	339	369	343	382	336	295	344	327	322	355	305	327	334	344	379	357	358	373	357	369	370	345	340	283	344	364	295	332	319	380	387	337	378	374	345	324	380	342	375	331	347	364	351	366	347	321	368	323	337	381	350	355	387	391	387	361	362	343	318	352	315	330	360	335	358	367	353	356	364	342	332	367	338	366	359	324	350	332	339	358	351	326	369	322	362	355	353	348	370	356	382	350	342	348	369	363	354	308	332	354	378	345	332	373	339	328	374	347	374	379	340	375	313	355	374	352	352	342	326	348	369	378	348	345	329	352	356	353	355	385	334	358	356	318	360	350	332	298	354	376	348	358	359	364	338	362	327	328	370	345	364	307	347	396	380	399	356	359	357	297	349	404	320	336	363	361	339	359	368	338	339	330	343	363	323	366	354	405	331	361	325	377	362	333	312	333	363	356	355	314	334	378	327	327	368	373	327	364	333	369	349	375	384	379	354	335	364	352	331	377	383	336	354	371	357	370	399	397	377	365	302	355	354	367	322	331	361	356	377	369	326	344	368	346	355	373	342	369	381	314	361	355	321	368	360	343	340	345	366	384	356	351	325	357	357	352	365	381	340	360	338	353	352	348	333	359	353	374	375	360	355	359	338	378	336	320	389	323	381	352	399	356	358	325	355	321	385	381	352	348	350	363	310	369	301	361	380	384	355	341	365	357	340	371	339	349	371	358	362	313	319	335	351	349	383	353	337	354	345	342	334	360	350	342	358	327	313	341	340	329	341	318	331	316	346	358	353	387	384	345	400	341	360	397	360	355	373	323	367	362	368	335	343	320	352	310	333	358	344	360	361	340	353	359	377	343	361	353	409	333	321	358	313	378	328	349	327	353	340	352	346	342	353	344	318	340	343	362	362	387	318	355	346	354	338	353	366	367	364	318	344	345	317	394	326	334	373	360	304	339	344	332	357	354	350	385	341	383	364	357	389	382	393	307	351	340	362	336	328	345	329	347	344	362	319	374	357	344	344	352	337	327	336	345	336	347	374	380	330	331	338	372	364	327	369	332	332	336	356	360	338	336	329	366	334	357	349	341	331	351	365	373	372	316	369	355	394	345	330	362	351	369	376	377	378	348	347	371	329	326	360	350	336	359	328	320	373	383	356	363	316	355	322	361	387	339	370	365	363	317	318	341	340	350	339	346	375	376	335	329	351	357	334	348	344	342	340	367	343	346	340	363	411	356	334	334	367	340	371	413	364	364	323	348	299	327	365	336	347	338	374	360	359	377	373	394	331	350	380	352	328	319	363	329	330	327	329	352	380	339	349	370	341	354	354	333	304	340	373	370	352	356	345	361	344	323	342	323	391	344	297	360	356	348	354	318	338	353	342	356	358	380	328	321	335	372	357	365	340	355	362	360	337	370	371	349	364	365	370	362	328	350	379	345	358	356	369	380	349	338	309	381	363	332	339	353	353	381	390	367	362	335	337	393	364	371	373	325	362	352	373	353	355	348	364	352	355	351	397	388	364	370	373	363	339	318	346	347	386	325	338	367	316	345	402	348	359	353	350	351	333	374	344	334	339	337	341	336	361	372	371	353	384	359	374	365	372	342	356	381	350	362	368	332	355	372	353	342	371	349	362	382	358	314	313	368	359	359	378	339	356	382	314	331	329	352	374	366	363	348	365	343	334	354	314	377	333	362	345	302	349	351	342	368	326	318	348	332	314	343	331	338	304	339	332	360	342	314	322	359	353	418	381	349	340	327	364	330	314	371	315	344	375	378	342	354	356	352	348	368	355	374	360	321	388	350	342	383	348	363	331	375	359	392	364	385	369	368	363	319	337	370	362	336	356	385	350	354	357	360
6486	1118	1457	1580	1465	1308	1144	1096	1088	1007	1004	985	975	944	947	934	879	890	899	902	917	847	900	861	923	865	837	888	845	911	857	888	879	817	835	806	860	801	880	872	929	871	882	831	803	826	865	861	823	802	849	874	873	846	854	816	874	798	828	871	892	844	840	891	852	829	877	854	832	870	842	822	800	843	820	872	826	868	814	891	831	798	812	819	811	839	861	787	868	837	868	853	812	806	832	830	812	831	824	809	807	817	819	849	825	803	845	796	861	803	795	826	785	814	805	777	808	781	907	881	826	815	828	879	814	862	835	839	782	812	788	846	822	872	864	833	838	824	818	838	819	888	786	796	838	818	797	859	778	847	833	856	856	847	833	820	859	846	809	873	854	860	855	797	838	867	838	870	785	835	802	874	842	832	790	829	841	853	893	843	803	795	841	842	839	847	840	827	849	805	810	868	876	860	844	804	883	825	812	792	801	835	820	810	756	808	867	816	842	853	857	869	870	821	833	835	815	806	819	865	853	882	807	797	863	880	815	829	883	809	868	811	808	858	856	837	837	830	846	871	814	855	877	808	844	823	781	817	835	881	759	861	854	800	799	812	841	824	838	859	790	858	818	836	810	862	855	788	815	809	818	878	850	879	853	823	791	810	817	752	849	835	868	763	778	846	852	868	850	846	858	862	818	841	852	821	830	835	859	807	855	833	857	855	840	831	830	858	851	856	771	793	802	884	840	818	842	783	819	839	850	788	811	910	841	856	814	823	854	849	850	826	803	807	846	811	818	785	843	848	806	806	895	793	806	814	857	823	837	848	852	806	834	882	844	851	867	802	835	833	827	791	796	832	833	855	777	894	849	832	829	809	850	836	841	860	848	801	817	829	806	845	832	806	788	806	800	881	837	870	832	849	795	812	832	858	843	820	838	843	850	845	838	831	832	887	791	834	844	809	876	842	809	863	863	795	795	830	837	811	801	814	846	843	823	869	790	844	876	830	798	827	876	826	799	863	805	829	827	817	883	788	891	836	826	854	840	833	804	776	844	828	834	880	855	835	854	768	821	842	837	857	861	831	864	838	812	804	765	847	825	838	876	907	842	781	807	819	840	888	807	861	795	873	905	827	865	814	814	854	877	869	811	799	809	819	826	822	794	785	845	814	819	870	878	828	865	850	816	822	819	810	826	848	807	764	795	879	817	827	896	829	873	839	844	839	811	829	816	797	874	892	907	853	840	872	844	851	802	836	851	771	842	851	910	840	814	858	812	832	797	824	836	875	758	813	841	847	830	821	815	826	774	882	798	816	834	825	814	802	857	839	807	852	864	820	842	858	842	890	861	799	866	886	829	805	852	838	805	833	768	768	806	800	829	855	827	815	808	854	803	777	801	856	856	824	862	884	872	839	810	810	826	858	832	847	841	841	844	830	805	767	832	908	841	872	867	882	844	820	819	795	786	875	825	855	827	774	815	835	880	817	849	834	835	856	808	829	797	831	898	823	808	865	836	805	875	872	828	839	807	854	777	836	809	841	816	820	857	816	832	839	827	855	837	841	868	831	804	854	868	843	821	871	759	834	847	839	822	814	808	832	880	847	892	833	862	843	821	837	879	827	798	776	862	847	862	852	829	786	862	847	840	845	796	820	857	822	828	828	836	821	842	846	808	796	800	808	808	844	854	896	827	816	887	820	850	883	803	826	783	876	827	901	870	803	857	808	810	872	914	836	839	867	857	836	851	837	787	819	850	796	817	823	810	798	826	836	781	789	817	854	853	844	858	827	816	840	806	771	797	808	869	896	802	850	801	803	879	824	799	818	849	854	821	891	839	855	824	848	861	839	850	807	841	833	780	828	810	848	871	805	817	838	872	840	844	831	822	824	854	818	806	878	863	833	825	904	869	772	864	809	886	876	788	831	830	825	844	815	794	892	863	830	855	818	806	830	807	846	813	804	849	859	834	866	857	873	849	857	784	879	783	780	841	852	859	873	811	831	841	806	794	806	803	843	765	837	869	883	783	793	763	875	819	815	825	811	777	844	827	830	797	807	842	821	859	804	835	822	856	856	834	827	868	939	764	837	836	839	818	798	776	817	809	846	836	803	810	845	844	821	803	830	865	832	800	842	849	828	793	797	847	816	830	842	901	832	855	861	834	805	823	804	905	815	837	809	830	824	811	852	878	819	814	771	861	807	862	822	789	809	844	835	861	811	864	834	795	798	861	820	868	860	837	856	849	804	853	780	850	832	869	823	820	804	854	827	868	870	818	790	809	794	852	824	813	851	811	814	814	812	831	840	812	835	829	825	803	852	857	810	845	803	828	845	793	802	853	794	892	820	832	830	808	872	818	816	808	789	820	874	785	903	865	803	832	839	834	817	781	835	854	811	848	857	827	845	784	835	833	799	840	847	832	857	777	882	867	824	825	826	829	795	814	869	874	857	854	798	751	884	804	863	802	864	789	855	839	857	810	804	765	831	816	819	854	827	847	848	842	849	876	843	831	843	817	844	819	820	825	892	799	848	840	772	842	831	884	864	822	811	886	843	837	813	795	838	818	804	776	849	835	845	774	844	811	854	842	858	820	822	823	807	812	816	863	841	846	844	841	846	856	834	853	822	809	850	833	825	827	858	896	828	833	842	776	845	859	831	814	827	823	826	841	858	846	831	870	833	833	888	803	870	864	839	801	875	818	814	817	793	825	787	843	784	804	831	809	858	783	833	862	832	824	870	810	835	858	867	841	883	851	846	860	807	877	876	836	826	810	822	811	807	807	816	794	840	823	877	814	853	830	855	857	836	806	819	830	821	786	836	827	809	837	776	808	794	892	838	863	840	774	855	841	819	858	834	834	832	834	827	816	851	872	785	851	817	839	810	830	851	868	817	779	848	784	835	796	812	835	788	843	797	813	804	812	890	841	807	828	776	824	855	819	842	845	798	835	808	810	837	814	820	852	830	864	840	862	797	816	860	807	813	807	874	833	828	787	850	821	803	802	867	862	844	816	826	815	884	830	803	823	877	833	834	832	823	840	844	824	886	788	843	837	853	881	840	828	839	881	826	854	824	838	803	825	914	826	806	781	803	849	838	803	789	808	904	782	883	807	846	828	815	846	831	786	810	825	820	877	827	842	839	824	779	801	864	805	851	819	851	860	842	805	869	791	808	852	817	781	793	828	819	864	852	824	836	859	832	867	834	866	886	823	847	810	820	846	827	827	856	810	908	805	817	808	842	848	913	834	844	861	811	845	845	839	852	812	806	861	776	788	850	812	810	865	787	840	853	835	823	802	848	853	828	863	828	811	834	827	757	818	831	835	840	845	819	787	832	760	872	780	857	841	877	890	839	832	814	792	858	786	861	859	852	797	881	782	867	793	848	816	877	807	885	836	769	851	883	819	882	831	819	853	846	866	844	805	863	851	867	830	894	852	852	835	829	818	838	827	853	798	865	883	835	819	869	827	858	806	884	799	834	874	811	820	863	778	852	817	799	798	863	783	818
14860	1477	1118	900	743	691	621	573	542	559	572	484	463	446	505	464	484	486	458	449	458	434	490	460	441	497	474	462	431	452	466	455	447	461	468	508	470	457	478	448	407	414	449	463	468	468	446	476	456	470	423	445	447	477	422	502	463	518	454	453	446	450	471	451	455	486	476	487	451	443	425	459	471	461	432	429	406	428	480	428	454	439	480	448	450	448	492	427	453	432	477	461	427	427	462	432	461	447	451	457	468	455	471	408	481	441	435	463	486	476	453	447	438	464	454	501	456	457	476	463	408	456	440	438	430	458	447	429	451	436	454	445	399	428	423	471	447	442	444	480	412	463	450	432	433	457	461	468	482	450	469	481	468	489	479	448	448	449	476	414	462	421	414	458	464	418	463	405	453	429	470	474	420	450	457	462	443	415	460	440	441	455	426	479	416	473	462	439	418	422	441	515	451	474	502	441	505	517	427	479	449	465	441	486	451	464	429	420	424	430	482	442	420	437	393	449	461	470	448	438	475	441	442	451	469	440	435	476	461	464	417	441	410	408	456	447	448	426	412	376	438	466	448	444	468	422	454	467	447	452	452	438	473	410	426	454	475	487	461	497	457	470	495	467	489	456	423	467	422	434	429	451	439	425	427	425	469	469	442	422	456	468	458	438	451	424	450	449	406	461	436	478	480	473	415	458	453	454	468	462	453	403	410	411	477	453	426	441	469	453	468	470	437	438	471	441	459	425	408	454	484	464	511	442	450	430	463	470	466	472	478	497	466	455	509	467	461	464	461	419	467	467	493	451	487	461	466	443	519	471	434	479	447	445	476	450	450	440	419	470	437	434	441	423	441	449	460	441	449	418	418	456	424	441	399	436	497	436	453	456	416	449	447	452	452	399	454	439	448	456	449	449	479	443	467	467	478	453	460	452	478	427	487	467	452	466	481	443	461	467	440	479	445	494	474	459	450	462	488	453	464	471	464	429	482	475	466	440	432	463	451	443	428	465	486	448	459	461	429	455	471	463	453	436	471	437	422	450	414	438	472	442	425	445	421	444	485	466	497	432	483	477	437	485	462	450	441	421	458	456	451	385	436	431	440	423	451	404	442	439	428	495	465	456	466	428	446	426	452	481	438	437	462	459	457	430	446	428	487	410	459	447	435	459	437	463	444	471	426	448	492	483	477	469	437	459	452	435	433	459	478	426	451	488	442	459	473	431	459	423	401	436	447	488	438	473	476	485	471	482	442	464	464	429	423	436	500	461	413	428	497	428	458	425	487	474	434	474	476	447	471	448	461	430	440	443	417	449	463	493	468	449	471	493	436	461	469	437	452	468	492	416	460	445	427	440	411	430	459	466	440	483	466	453	445	452	418	465	416	477	429	475	453	504	466	449	426	462	490	442	382	452	429	439	477	466	464	449	436	455	463	480	460	480	488	429	475	468	459	443	452	428	455	409	442	456	461	469	444	470	431	434	412	440	425	482	455	443	454	430	510	464	472	460	488	474	480	483	492	455	458	469	413	424	444	467	463	454	457	444	478	453	458	426	435	432	473	445	448	464	444	453	463	435	485	428	501	440	441	455	448	413	464	470	450	447	477	418	463	440	423	438	470	422	453	412	455	485	440	430	456	454	421	429	465	409	393	434	448	468	417	454	476	435	484	477	477	428	413	471	420	461	418	433	432	412	454	427	412	471	450	408	453	447	462	438	460	447	454	433	456	441	458	471	444	502	438	455	420	445	432	462	448	477	450	472	440	465	477	434	430	444	424	489	448	489	459	479	436	456	425	478	471	412	444	486	460	455	451	421	451	456	455	441	450	454	472	453	438	497	441	421	472	418	453	448	428	474	453	471	447	442	479	429	394	429	485	476	455	438	465	465	467	448	451	429	456	460	420	471	468	445	472	473	457	452	454	486	471	488	437	414	409	457	474	418	463	426	431	425	448	429	480	482	498	437	480	459	461	442	428	445	456	414	428	443	453	458	434	442	467	472	445	467	472	453	466	452	447	423	462	466	485	453	497	461	423	433	478	425	456	450	441	481	437	478	460	457	453	448	447	447	406	457	494	423	434	438	452	448	465	422	437	453	450	455	456	500	468	490	429	465	422	429	469	462	462	427	457	450	444	460	409	428	470	461	413	421	438	450	499	468	448	435	447	409	435	447	438	443	432	482	420	439	432	423	453	473	422	440	457	434	448	475	405	498	470	476	466	429	452	477	416	483	454	425	452	463	446	456	495	433	450	483	449	454	455	462	484	435	458	447	456	422	455	431	446	445	453	452	419	482	469	501	465	449	444	429	449	455	487	442	475	517	455	459	441	475	464	461	490	454	456	453	479	427	452	456	434	474	447	491	440	438	425	423	464	439	474	444	440	499	426	421	445	450	425	466	454	433	384	463	455	439	399	426	436	436	435	462	443	460	456	444	475	448	471	413	463	421	438	476	441	481	433	428	457	430	459	448	427	452	449	466	462	480	441	462	423	426	439	463	435	459	427	485	481	464	417	408	443	445	481	428	426	466	447	419	448	428	445	466	467	427	481	437	469	443	451	469	459	486	444	475	447	437	435	440	467	450	470	535	458	423	408	411	432	447	435	433	473	440	491	454	455	460	450	464	453	496	387	483	454	458	453	460	483	473	423	400	472	453	463	456	445	488	521	435	493	473	472	413	472	442	458	463	497	489	457	427	437	438	450	477	474	448	487	457	437	409	416	395	416	463	419	460	450	439	469	445	418	487	407	447	437	435	461	440	455	404	444	430	467	465	443	505	451	424	430	444	445	474	478	482	489	449	438	433	448	460	480	465	473	420	474	465	480	413	423	476	474	511	450	450	484	453	466	462	487	429	443	453	387	457	454	400	431	469	453	419	471	492	469	432	427	470	443	443	455	436	479	451	472	423	444	489	462	437	482	443	441	430	436	491	444	453	451	417	454	456	470	430	439	497	453	437	470	436	472	428	474	419	397	441	446	503	427	461	438	427	452	450	452	423	444	460	478	497	468	441	463	459	452	426	451	432	475	516	472	456	441	452	425	472	427	433	436	480	466	458	435	450	466	450	472	406	434	475	479	454	492	463	446	457	454	443	476	462	456	514	480	454	462	414	425	495	457	442	442	456	470	473	473	455	410	459	489	412	433	408	475	493	504	468	438	477	417	467	470	451	406	440	412	444	424	458	419	416	483	501	447	412	461	437	437	466	446	437	398	459	452	472	481	425	435	412	465	453	408	471	423	428	451	436	413	475	477	458	483	455	431	412	439	455	418	444	433	471	462	478	485	431	446	492	450	455	469	468	424	442	478	488	413	486	439	476	455	456	413	436	445	431	398	441	470	489	451	427	435	460	428	472	450	406	442	414	466	449	471	461	467	436	422	420	444	488	440	440	444	435	403	480	438	433	484	441	463	488	484	473	508	466	435	465	451	455	433	426	417	443	462	450	444	492	439	481	464	465	464	465	480	463	439	473	447	457	443	447	445	448	452	450	455	431	398	447
8549	1526	2261	2664	2309	2041	1789	1686	1523	1401	1315	1348	1189	1202	1150	1096	1086	1154	1128	1039	1106	1058	1101	1075	1060	1049	1013	1005	1062	1049	1037	999	995	999	1019	997	1008	1038	998	1030	1053	1036	1003	1073	1016	990	1010	1052	1024	1023	1011	1017	1006	974	1014	1006	1034	959	1002	965	962	1044	1004	1043	1038	992	972	1024	1009	1050	1080	1036	1006	991	954	1049	975	1009	1057	990	1033	1004	992	1016	980	1013	950	1024	1043	1026	1046	1018	1051	977	1045	988	1079	982	987	1038	987	1037	1074	940	1060	1005	1062	996	965	1015	959	1009	930	955	1027	1061	1014	1012	980	959	965	981	985	962	942	1006	979	976	979	1016	1044	1032	1025	988	969	981	1001	1000	1003	968	989	987	984	950	1029	1001	974	949	1011	1009	997	997	1082	1032	1006	989	1027	1025	1005	951	969	967	954	1002	990	1035	1062	995	989	1000	978	1007	1004	981	966	918	1012	1037	1008	942	1022	913	1010	1058	1001	1010	996	1051	1044	977	1006	990	980	995	993	1031	983	964	1023	1022	1017	952	994	976	994	1021	994	993	991	978	1035	960	981	971	980	1035	1001	1049	1027	1026	969	1021	1007	968	981	1011	938	986	1046	990	974	987	1041	982	1053	995	1031	1012	1059	972	1005	987	972	956	1028	1000	1014	1013	1079	972	1000	984	964	966	959	951	1007	986	990	923	1041	1008	951	968	976	1030	981	1001	1005	993	973	979	1039	992	966	1037	996	1055	1005	1017	991	973	1026	1015	1033	967	1011	996	994	991	970	1031	1014	985	965	983	990	1003	989	1029	1026	971	996	1041	1004	960	990	960	1009	956	973	1048	998	1031	1023	1008	993	960	1011	1021	976	983	1037	1023	970	979	994	988	1034	1024	958	1014	992	969	972	995	968	1012	1029	1023	1000	988	966	1028	958	951	1017	1003	1022	986	983	1033	1030	950	1030	985	1004	1025	1052	953	988	1022	996	991	981	1018	1054	1014	972	1007	1001	977	1046	991	1013	946	1014	1021	1024	996	964	939	991	949	1015	995	1020	953	986	1016	976	1000	995	1090	1017	1006	1016	993	1002	972	986	937	961	1028	1026	1005	1022	953	973	967	1007	976	979	1033	988	969	966	1037	1046	1012	989	1016	991	1001	1049	981	976	1006	1000	1008	974	1010	964	989	999	1012	951	995	967	975	964	1072	1004	1003	951	995	978	975	994	991	978	1003	973	1017	1005	970	1006	971	964	973	970	984	1026	928	998	986	978	957	971	967	1007	1047	970	1018	1029	1006	947	1083	955	968	965	1053	1043	1032	989	976	992	1016	969	965	1004	1005	988	1004	998	977	994	1039	995	1021	1010	999	1060	1006	1038	1024	988	1009	967	995	993	965	1018	980	1032	981	1001	986	960	956	921	1007	1059	961	1015	1027	988	980	983	1024	1022	1051	1002	953	974	996	994	991	1008	985	1007	1001	951	1037	966	1009	981	972	966	1000	999	1043	970	948	1015	993	953	957	1034	999	984	976	988	965	996	1052	1003	991	1034	988	973	956	1014	982	1007	962	999	988	1014	965	1064	996	1040	1002	984	1016	987	1028	1026	1006	952	1015	1017	1022	963	1023	1047	1012	970	1021	1026	961	922	916	1006	996	1012	945	1018	988	976	956	992	949	944	993	1032	1005	998	1097	1002	1025	1045	937	1013	1019	979	1029	936	970	1017	972	1032	974	1030	995	962	978	1014	988	1033	1017	981	990	1021	976	982	1009	1036	989	1039	998	1021	1027	954	1023	1015	978	1023	955	1105	1003	1053	979	985	926	995	1004	1002	1040	997	1026	1020	940	986	1010	986	1031	1006	996	1047	1060	975	989	1023	990	1002	1007	1018	1000	1058	1050	1044	1002	946	959	1041	978	966	965	1008	1014	1032	1035	967	1001	1032	1031	1049	1034	970	1014	1007	1005	1027	973	954	1008	1002	1044	1002	972	1012	997	968	970	982	986	980	955	1014	1014	1002	946	992	1047	1002	943	1036	924	1046	1037	945	1006	951	1043	1016	968	992	973	987	957	976	1057	1006	1023	1049	1019	1039	1025	973	944	988	986	1045	990	968	1024	1003	1022	1018	955	1006	967	987	1030	1031	937	982	1060	1013	1025	989	1017	1027	992	987	973	962	971	1032	1035	990	1014	986	1010	1051	1027	1013	977	984	936	1014	1074	976	1004	1012	1040	1040	992	1005	1029	994	1007	1064	1097	1021	1000	1009	1030	956	967	1010	1025	1014	992	981	1001	1030	1006	990	1029	1054	995	1042	908	986	988	940	955	1028	943	1024	994	1012	992	1046	1031	959	1016	1005	1018	993	946	961	975	1019	988	994	974	1010	1048	1056	995	982	993	951	1021	1007	979	1031	952	1018	982	1065	1003	1006	945	997	1024	965	982	997	984	979	970	1012	969	1006	998	996	969	1005	998	1032	999	963	1026	987	928	1026	955	1035	1046	1010	973	997	994	1062	970	986	986	1013	973	963	982	979	1026	1084	985	955	975	1055	1028	963	991	1041	1023	956	959	980	1051	980	992	984	976	973	1006	984	1014	973	1020	1003	1013	1030	991	1079	982	991	986	1003	948	996	961	1064	1021	1038	960	974	960	1009	944	981	1019	969	1023	957	991	996	996	935	1027	974	948	1027	973	1002	990	1027	1088	948	987	963	984	1013	995	1030	974	1016	1068	1021	999	1046	1014	1001	1024	1007	1017	1006	1010	1007	985	986	1045	1005	973	1002	981	1012	972	1047	1013	1016	974	1046	1038	1006	982	1037	991	956	1023	1003	941	976	1017	993	1016	979	986	969	974	899	999	976	938	1055	975	1020	965	916	969	933	1052	989	984	1009	1037	1011	968	955	972	1036	1049	974	958	1009	1041	973	988	1053	946	997	1010	958	981	971	1007	926	1000	1027	999	1055	949	983	891	1009	1044	997	981	1028	1026	1006	1056	1019	986	972	1053	1005	962	1013	1013	995	1022	1015	969	1022	966	1003	956	969	1058	1003	1032	1003	965	965	952	1035	1011	988	965	1033	1005	1045	997	965	979	997	1024	1060	1047	973	1005	1052	1035	983	982	1026	1035	1019	1086	974	974	980	967	999	1007	999	1035	1032	971	984	994	962	973	1016	983	1038	957	997	1006	995	1003	987	1022	999	964	948	1005	982	971	984	983	985	1009	991	992	974	995	996	982	988	1006	982	996	949	1033	1026	962	973	1048	1005	1004	1000	981	1018	984	948	978	992	1010	950	1021	957	1029	985	921	1053	955	1006	1004	1016	1020	933	1010	1025	1014	1027	1024	992	1003	1000	1060	1016	1012	1023	968	987	1030	959	978	1019	1028	1040	1013	991	998	993	1014	974	978	1046	1002	982	1012	959	1035	1039	991	1011	1014	1017	996	980	971	1008	1017	915	1001	1034	984	1018	1065	1032	959	1025	995	989	1068	1038	1024	953	978	932	1021	1013	1032	945	1002	1001	972	957	957	999	980	976	1013	940	976	939	1000	1005	977	970	994	1033	939	1026	942	988	1043	892	1024	1055	1005	1004	983	975	988	990	957	977	983	1009	1056	1024	1020	1047	1002	961	1028	973	1003	990	979	967	1033	992	947	990	990	991	1012	1008	1077	1018	967	969	975	1013	956	997	981	1025	980	976	991	1008	994	1023	989	996	976	988	1030	1029	1012	970	987	968	1013	948	1020	984	974	1000	996	983	963	993	946	988	1012	1028	972	1023	945	1045	996	988	978	1038	1024	1039	1015	1030	1065	1055	976	976	967	978	1014	1026	1037	1010	1038	996	956	1037	1001	1001	1029	1037	971	979	980	1011	996	1034	1022	971	971	973	943	933	1031	1027	969	944	989	963	1000	991	1023	980	1010	1022	943	1056	1017	1030	1005	1001	1021	1004	1026	995	982	1021	996	952	952	998	1007	994	1012	965	977	979	1024	946	1023	1011	1035	1058	958	1030	1005	984	997	951	1021	915	1025	998	988	1045	990	1007	1005	1025	1055	993	955	957	1009	1035	1033	967	1021	998	1007	1029	993	992	1013	988	1028	966	971	1007	977	1011	978	955	954	1015	1025	997	1056	982	976	992	932	1035	1035	973	980	1042	1027	1033	1015	999	1004	995	1006	1007	995	1023	1004	998	968	965	1016	979	974	992	1010	1055	995	971	1008	1005	1062	933	967	1029	1012	991	1018	978	1095	1058	953
1424	186	192	165	147	157	162	156	149	161	185	145	170	162	145	189	138	158	163	187	185	168	158	147	182	173	143	152	168	140	198	140	177	170	147	128	164	167	164	162	165	155	157	161	149	152	166	162	159	145	160	179	137	173	183	166	151	171	175	164	140	169	166	172	148	178	140	169	163	161	172	178	162	155	179	161	168	146	177	155	139	163	163	181	160	143	166	168	182	155	165	155	182	165	136	153	176	143	167	143	163	153	150	147	139	133	136	161	159	176	173	145	148	187	154	159	157	152	178	172	183	154	172	136	160	158	169	150	170	160	158	132	149	185	153	139	161	130	179	156	170	159	164	164	163	127	157	190	166	144	157	156	137	180	159	138	171	177	172	177	184	163	173	156	171	171	180	154	160	170	164	164	182	153	154	167	188	164	180	163	157	166	168	178	173	172	154	175	153	158	171	180	144	172	146	151	150	161	162	156	160	153	165	166	147	160	192	177	158	136	173	131	164	165	175	130	170	160	141	145	162	152	168	139	155	149	153	205	155	177	160	155	169	165	185	177	150	159	177	180	165	160	168	189	165	164	143	150	151	150	180	161	174	180	161	164	158	155	160	169	161	153	157	168	163	158	181	155	175	151	142	170	155	154	162	167	151	190	149	166	161	143	156	186	172	163	171	162	154	146	157	178	168	167	136	175	173	154	172	156	160	177	152	146	193	159	174	166	171	156	151	170	165	160	164	154	156	183	163	149	174	159	141	165	132	169	146	172	192	155	175	147	161	157	159	195	154	169	150	160	169	168	161	194	147	159	147	169	172	149	160	172	148	161	156	163	157	141	159	155	179	167	142	154	150	161	140	174	151	141	169	156	170	152	163	153	181	166	150	189	186	168	158	180	179	165	182	157	138	170	167	179	171	176	164	145	156	173	155	180	149	158	176	166	179	177	155	165	148	161	166	143	183	167	166	160	178	163	149	161	184	176	177	163	172	169	144	157	187	162	173	150	182	176	162	166	166	175	150	142	163	160	177	165	161	145	170	169	167	150	183	153	149	151	140	172	156	171	163	140	182	166	146	170	143	149	179	138	162	185	163	168	154	153	195	148	147	151	135	151	147	171	127	159	178	179	170	142	175	140	142	142	157	160	168	166	154	158	173	172	163	144	173	163	160	172	150	182	169	166	160	186	134	154	161	158	163	171	158	162	182	168	153	161	158	175	168	182	147	134	172	150	150	172	152	152	169	171	160	165	165	152	164	184	169	158	149	163	150	153	167	158	157	159	133	156	172	145	166	162	165	159	174	169	173	154	139	142	161	174	174	170	139	165	158	155	151	141	144	170	158	146	170	171	181	140	176	170	147	157	155	205	143	165	175	163	158	178	160	161	162	142	164	162	172	166	177	131	153	159	172	153	147	157	176	166	158	160	140	149	155	173	174	172	178	181	178	170	171	194	172	156	156	144	155	157	173	177	170	134	127	153	158	146	169	168	139	159	154	158	173	150	167	183	136	152	157	150	163	133	165	170	142	153	145	155	179	146	174	167	172	165	184	163	181	161	163	159	168	162	158	146	187	196	137	157	176	176	160	151	176	160	160	145	158	152	165	170	163	159	142	154	144	147	164	166	153	159	163	155	153	146	164	148	164	141	159	158	163	185	198	152	157	160	157	144	184	176	163	166	189	157	160	206	192	181	156	160	154	152	168	134	154	146	149	178	154	149	158	181	158	190	147	159	174	159	141	162	147	171	171	161	151	184	158	154	153	163	171	184	156	168	176	181	154	162	160	170	186	161	172	150	184	164	154	151	161	151	156	176	178	158	152	172	145	181	168	165	162	151	151	148	147	150	162	132	155	153	161	132	173	154	177	163	169	153	167	150	164	174	161	186	161	182	135	137	161	167	159	151	162	155	160	176	173	147	167	165	135	152	160	161	164	168	160	166	169	196	146	174	184	173	162	132	156	172	187	169	184	169	162	161	145	154	170	138	163	157	162	164	145	158	159	147	165	151	182	165	166	171	163	165	164	155	156	146	168	164	152	171	159	163	160	148	173	196	173	157	160	159	158	178	169	169	156	179	174	147	152	167	160	149	168	145	167	177	147	154	179	139	153	175	159	180	144	167	159	186	189	153	159	138	154	183	154	147	152	174	156	173	142	142	163	160	164	163	164	163	144	155	155	163	207	155	151	161	133	144	155	150	196	160	144	158	185	174	172	147	139	147	173	168	150	144	184	154	171	166	163	152	182	159	174	170	161	151	152	175	174	177	175	179	178	188	167	166	151	167	172	167	173	148	144	161	165	186	157	163	159	165	174	150	156	165	140	158	151	136	155	190	158	163	177	148	173	149	170	155	168	143	164	145	173	126	127	151	152	171	162	143	161	178	157	176	176	149	159	177	158	149	164	152	172	166	153	169	172	170	176	170	148	162	157	177	169	157	145	162	146	160	153	176	153	140	172	136	154	143	136	182	173	148	156	161	167	197	155	177	168	169	164	171	165	168	174	158	169	180	171	181	185	160	161	161	153	172	180	159	177	168	161	170	163	155	174	192	178	170	144	134	153	162	137	155	152	154	158	144	150	159	156	154	184	183	171	168	147	158	153	161	160	154	139	177	179	158	157	168	162	170	172	178	163	155	174	154	152	168	146	146	173	171	187	187	172	149	153	160	152	151	184	166	171	160	155	153	151	162	121	150	172	162	148	181	173	166	167	176	169	147	159	191	170	153	146	153	169	174	141	164	162	160	170	176	151	125	151	176	171	161	148	141	151	173	139	168	163	163	145	171	163	151	142	156	174	186	151	155	165	171	140	142	155	156	143	162	179	151	170	169	200	156	166	170	165	187	174	171	158	169	159	181	162	151	144	122	147	169	166	177	170	154	183	155	172	157	146	168	161	179	171	167	162	159	170	163	163	171	174	165	176	174	178	133	141	187	138	151	155	161	178	156	167	152	168	168	171	162	162	156	162	188	155	150	177	135	148	123	172	186	165	148	153	152	155	163	175	152	141	179	168	155	137	165	160	158	162	161	171	176	173	160	168	169	150	138	187	141	166	176	170	156	185	115	160	162	138	164	164	149	154	131	166	135	155	158	146	145	148	133	153	145	172	188	169	183	176	178	170	181	175	205	171	175	166	161	141	152	161	159	150	177	178	159	170	153	151	171	157	160	167	157	155	151	154	176	171	180	166	163	154	159	166	161	154	170	166	163	185	183	158	145	147	161	179	169	156	142	180	176	181	153	165	181	157	158	193	185	164	153	143	147	162	148	175	174	171	160	187	157	168	171	152	142	141	143	162	164	153	164	166	147	166	159	154	172	175	175	182	160	160	141	180	191	160	150	165	154	161	144	156	169	176	175	158	181	144	142	163	170	169	160	160	164	145	143	147	142	186	186	165	158	151	160	150	158	185	179	151	161	133	172	164	140	154	166	163	171	181	155	170	179	157	144	150	164	152	125	147	147	156	144	164	159	187	153	158	158	165	153	164	161	156	146	148	177
1658	477	464	484	477	457	460	431	490	458	454	467	482	420	427	510	432	460	484	422	476	487	427	477	474	473	407	440	504	439	521	456	483	501	469	441	453	438	436	481	477	446	451	463	466	449	450	443	446	444	460	453	462	481	451	447	462	440	453	470	450	422	460	425	424	470	446	457	465	464	451	476	466	429	444	457	442	464	460	467	464	449	451	475	456	482	447	434	452	453	453	452	461	426	460	475	452	482	479	455	468	427	424	492	488	446	436	436	414	435	421	480	455	428	458	454	489	433	472	468	480	428	445	478	421	456	451	459	421	463	443	438	453	438	466	442	452	448	433	419	468	434	492	486	452	445	460	471	459	448	430	450	477	451	461	448	454	470	424	428	451	453	469	435	453	447	427	452	478	480	449	461	459	424	480	457	436	465	446	422	499	416	430	495	475	442	467	479	444	462	441	474	482	480	453	442	470	464	430	441	432	465	483	481	450	481	437	403	445	395	436	462	415	464	448	456	440	434	465	471	425	447	442	481	450	470	421	476	430	472	439	421	430	437	461	444	438	448	434	460	453	438	476	456	462	400	444	474	447	422	429	428	433	457	459	473	434	408	442	435	444	457	424	456	421	475	459	454	455	465	492	433	447	441	488	448	458	451	443	419	430	480	493	470	458	463	429	463	458	436	437	458	454	475	418	447	446	418	476	475	481	450	507	450	479	445	460	455	473	461	466	450	454	428	477	447	443	455	469	444	442	443	469	456	436	451	453	457	469	434	453	490	467	464	461	423	436	414	429	454	452	452	475	455	473	455	447	451	438	470	485	466	439	473	454	431	443	461	474	458	462	429	470	484	434	461	409	437	445	444	423	481	425	456	461	419	412	433	456	446	487	485	447	466	441	461	495	438	484	427	450	466	456	492	441	475	464	472	474	461	433	444	436	464	446	437	447	417	487	446	457	460	476	439	482	443	475	435	454	461	461	455	410	420	433	468	426	450	448	454	453	460	481	432	462	464	465	468	472	445	464	497	446	453	446	454	449	438	484	424	439	452	467	485	485	415	444	486	450	455	457	459	433	455	457	433	447	453	478	462	471	441	432	456	455	476	481	444	470	463	428	431	451	472	463	453	472	488	464	454	474	408	417	466	421	466	461	439	456	479	486	439	452	454	459	436	478	451	458	458	440	449	468	474	485	468	468	439	502	466	433	516	443	424	455	432	420	442	438	434	443	464	429	459	449	472	446	458	467	435	428	434	445	456	471	456	447	420	434	429	465	458	451	468	432	455	465	496	432	463	465	444	439	458	411	518	431	440	443	491	439	465	456	478	446	448	463	465	461	424	511	458	444	479	438	421	480	423	447	438	466	450	477	449	462	491	452	479	434	437	465	470	447	440	465	433	488	473	487	453	458	473	461	481	452	429	481	427	433	430	458	455	461	483	440	443	514	425	445	456	432	479	429	450	452	476	461	410	443	445	467	432	474	447	426	427	428	474	503	479	430	474	448	467	426	466	462	470	424	440	481	418	462	427	442	431	437	471	508	434	444	478	443	433	437	456	470	443	434	429	459	446	444	462	484	482	460	425	457	437	479	481	487	439	483	494	462	405	451	450	439	440	474	449	417	411	462	503	458	497	463	452	466	418	474	466	463	461	469	488	461	446	442	471	411	429	453	452	451	450	467	478	440	470	462	440	434	466	449	463	463	437	428	477	451	490	466	453	462	483	479	442	449	476	452	463	514	473	419	453	391	448	453	486	446	473	455	461	464	451	507	478	451	453	476	450	477	434	448	434	444	470	461	463	475	447	446	448	477	460	467	467	521	492	479	442	449	450	468	459	465	450	466	427	461	443	479	473	420	445	488	434	447	478	502	474	455	449	467	411	415	458	446	444	452	446	440	429	433	455	448	495	446	481	448	461	457	480	468	481	432	477	444	438	472	445	455	471	451	439	467	421	465	426	456	450	479	463	471	469	447	487	454	441	439	434	491	426	477	456	448	463	470	495	421	453	453	426	455	462	443	469	490	474	433	465	419	443	465	448	449	454	421	461	453	442	492	398	459	455	442	434	460	469	435	428	473	458	495	470	453	454	482	470	427	491	493	438	474	454	457	461	430	467	435	456	465	435	475	449	433	432	474	467	457	425	444	470	451	452	462	454	442	471	464	449	421	497	446	455	484	442	404	478	454	492	440	478	464	457	496	474	454	402	456	465	479	421	445	465	451	422	462	466	442	493	484	461	451	476	459	454	443	472	442	469	463	468	438	429	469	467	499	457	479	468	461	452	490	469	481	437	452	436	457	463	437	450	503	494	529	422	458	452	442	431	420	475	425	466	451	456	441	458	480	460	500	438	462	441	399	492	450	443	458	465	463	469	467	422	461	471	464	447	455	447	468	425	448	457	463	451	462	444	503	448	473	474	443	465	438	500	467	450	482	474	396	472	432	485	451	455	457	474	470	449	422	516	448	466	448	467	462	466	469	467	469	446	434	474	475	446	463	465	417	453	454	437	467	442	455	438	418	495	437	487	456	451	421	454	420	468	460	455	411	472	458	471	467	464	424	475	469	426	464	430	437	424	471	442	497	487	466	454	438	451	478	460	454	452	464	454	431	417	452	463	423	436	455	456	457	463	488	485	476	450	463	470	493	434	452	464	453	454	441	455	430	444	462	453	460	478	469	466	434	431	439	433	429	448	461	444	471	458	415	469	453	458	509	460	458	458	472	483	390	479	437	416	463	475	458	407	462	506	456	446	446	463	470	449	452	482	447	467	413	473	440	483	475	480	416	456	456	444	433	472	425	466	461	444	455	482	449	472	485	478	451	479	475	438	463	469	441	459	475	446	446	457	467	424	471	460	449	456	447	482	480	451	485	423	465	446	401	436	480	522	407	479	432	467	456	423	457	468	450	432	459	402	442	467	430	469	460	473	475	459	445	452	449	457	464	417	490	408	447	432	452	435	448	474	422	454	475	496	475	417	483	444	452	453	441	447	466	449	422	464	455	426	462	454	435	455	455	437	472	445	448	446	465	450	463	475	456	423	441	434	465	442	439	419	457	448	456	484	441	475	437	469	431	421	480	421	445	419	456	480	463	446	469	461	494	470	426	427	435	452	429	431	452	458	452	419	470	409	458	456	459	465	484	496	439	431	462	465	458	496	425	464	505	452	450	456	457	435	470	461	468	429	456	437	425	473	449	440	458	451	488	453	459	452	450	484	457	454	437	444	402	487	451	461	440	451	469	467	419	455	405	419	485	440	466	445	456	497	446	460	417	438	479	446	412	432	490	472	435	449	441	455	428	453	462	434	483	441	519	478	442	418	423	467	477	465	475	465	468	442	454	504	459	444	468	454	450	470	437	454	433	447	419	436	462	467	456	451	462	454	433	474	433	432	502	480	429	461	418	463	441	468	432	431	449	451	448	423	446	447	444	436	508	464	425	462	444	431	430	489	471	455	480	433	455	458	477	469	472	457	429	458	425	433	449	474	461	454	478	448
7551	617	603	593	497	435	443	405	433	411	406	368	340	375	375	333	371	366	381	366	371	395	358	376	339	331	365	371	346	377	348	337	353	364	352	379	372	385	333	403	333	374	341	350	369	338	338	363	328	348	339	308	336	337	342	387	359	359	335	336	335	371	383	342	327	328	374	362	296	361	367	320	323	366	333	333	325	340	364	380	379	340	354	304	381	345	380	376	366	407	345	335	341	328	363	413	345	343	362	380	326	346	325	369	379	396	367	359	351	311	350	347	355	361	299	348	353	355	341	358	307	372	373	392	347	344	353	337	324	311	384	354	384	349	335	354	382	339	351	344	352	337	372	325	354	319	365	331	385	355	356	344	338	388	313	362	370	365	354	344	341	306	335	353	355	378	353	361	359	373	312	339	370	361	356	403	346	324	344	331	330	339	327	329	360	370	347	333	329	347	355	328	351	316	338	364	316	313	356	349	325	345	356	319	349	349	362	397	385	332	358	299	335	368	342	324	344	324	344	370	323	409	362	370	327	317	319	344	366	349	373	372	334	335	326	352	387	336	368	334	343	349	356	398	329	334	347	327	326	354	368	364	351	319	336	329	355	342	364	350	343	349	346	342	344	317	329	370	343	385	333	375	365	363	367	336	347	360	387	325	320	349	346	366	355	339	365	351	348	360	361	360	337	304	353	378	351	374	370	368	353	339	338	361	325	332	325	336	334	388	333	379	349	384	364	347	379	316	346	326	347	329	385	375	302	336	372	339	365	368	355	361	340	363	311	346	351	313	341	351	332	341	317	299	328	359	357	358	363	355	314	339	351	365	388	328	341	322	365	390	344	326	320	357	322	378	312	303	343	369	358	319	331	358	343	333	334	352	325	340	363	356	350	344	332	329	361	328	379	364	341	332	348	325	330	360	367	335	352	335	360	339	346	348	364	362	331	338	350	336	361	356	330	336	357	354	350	335	339	355	323	363	363	387	357	372	331	367	342	354	352	349	363	368	390	330	365	357	333	335	354	327	328	317	370	395	353	375	364	349	360	325	326	354	322	338	405	338	364	382	372	378	352	346	340	331	364	340	318	385	348	363	347	376	333	345	326	305	357	329	368	347	352	347	355	343	377	343	329	334	325	356	335	305	340	341	373	297	345	346	343	338	332	325	324	350	359	330	328	340	340	348	334	347	341	331	364	312	331	346	353	334	327	420	355	355	342	328	387	365	369	351	344	367	372	349	348	323	344	347	324	316	353	313	302	332	378	384	360	338	357	359	377	366	331	326	339	318	370	363	395	353	336	341	350	346	312	352	349	324	338	313	373	361	347	339	376	360	347	361	366	354	338	327	345	345	370	320	334	369	340	334	340	345	331	343	375	337	336	400	323	345	299	360	347	340	377	372	340	338	371	327	342	346	338	315	350	373	347	366	360	346	362	313	379	354	319	349	335	340	366	338	355	348	353	359	375	349	369	346	322	334	375	342	382	360	349	332	336	364	313	374	352	330	354	337	333	317	335	338	324	355	352	346	356	313	322	359	330	314	339	327	310	324	359	345	323	347	374	355	361	330	343	361	352	345	354	355	366	347	347	330	341	358	384	319	342	394	341	325	365	333	328	364	361	356	313	345	348	355	350	329	344	341	339	355	341	363	352	348	332	339	321	354	324	359	371	374	358	346	357	342	361	338	354	358	336	341	335	347	369	359	364	356	364	344	353	338	355	410	357	343	360	323	363	324	343	367	353	374	326	366	355	351	367	309	302	363	342	353	337	338	332	335	367	339	288	340	309	368	341	330	329	374	364	334	350	332	355	344	363	339	373	315	333	347	346	337	341	339	357	369	374	349	338	388	397	341	347	353	356	358	351	359	330	354	316	310	372	327	324	375	339	337	369	325	362	375	352	343	341	376	352	364	367	369	330	373	388	328	346	368	365	350	340	375	357	353	347	334	308	331	345	357	369	335	339	360	353	311	362	359	371	329	367	336	344	339	338	324	347	344	349	335	334	362	328	349	357	344	357	372	370	368	370	334	340	404	353	348	326	343	388	355	374	371	332	368	334	335	332	353	365	375	331	341	363	334	308	299	329	353	344	344	368	382	360	340	341	365	375	334	356	364	381	321	340	370	366	317	347	368	362	335	356	379	342	296	362	330	361	343	345	346	346	363	323	350	346	307	366	378	344	346	332	350	395	373	337	398	351	341	371	338	289	337	388	355	362	314	343	336	336	345	337	320	349	335	357	371	324	335	341	360	353	374	355	352	331	324	349	340	361	300	340	356	356	340	327	345	326	343	337	329	350	320	332	342	394	305	324	347	362	376	302	358	330	367	326	350	376	322	306	372	347	343	310	304	350	355	341	340	335	375	347	343	356	355	374	317	339	333	347	358	368	392	363	332	347	352	314	373	337	337	342	364	344	345	377	360	383	369	336	347	359	363	334	349	357	316	377	380	337	351	347	309	327	359	329	363	347	357	358	327	334	393	364	376	335	351	382	354	349	323	358	355	352	325	329	300	343	355	313	366	366	349	343	348	340	303	375	342	352	363	357	379	299	350	360	357	348	329	360	350	346	326	344	352	367	366	320	352	342	334	355	342	372	324	350	344	368	307	352	353	346	321	350	353	335	345	336	370	370	317	345	387	384	367	334	311	327	352	344	342	314	356	390	355	370	328	331	357	320	407	376	340	357	325	319	353	371	371	369	370	363	358	355	394	328	360	334	353	388	360	357	347	328	325	377	350	369	359	378	337	329	346	348	334	337	368	329	354	359	334	352	329	365	331	348	350	363	331	340	364	336	331	351	340	335	315	342	375	394	364	313	365	345	327	320	337	316	338	347	340	343	354	388	309	396	341	346	342	318	380	341	364	347	389	354	343	357	360	350	346	356	359	349	343	339	350	324	353	364	390	356	340	332	357	297	340	369	304	320	348	367	333	336	343	325	370	358	365	347	366	359	319	335	346	320	326	351	366	349	335	346	318	309	345	360	343	337	331	368	318	411	326	353	350	341	328	380	352	384	362	375	335	341	393	388	368	336	363	344	339	361	371	350	354	333	362	369	347	377	384	333	358	365	385	361	364	351	364	338	369	338	342	368	325	359	320	331	366	344	362	315	349	379	348	360	338	328	356	321	366	371	340	341	318	345	354	358	336	330	368	365	330	352	367	402	361	347	327	347	347	322	350	351	357	344	391	345	360	345	332	345	367	332	357	350	384	349	343	360	322	353	370	356	332	333	344	324	331	353	310	338	360	356	347	335	328	349	350	345	380	377	334	369	337	354	316	353	377	374	360	392	349	330	368	354	386	357	344	353	351	346	358	349	329	355	328	348	346	341	375	349	397	337	352	366	334	349	330	312	338	364	379	331	331	380	352	360	372	368	355	318	359	351	335	379	371	329	347	339	350	350	356	316	349	334	351	348	328	319	356	344	370	383	311	354	368	322	349	354	336	349	347	375	349	334	392	359	329	328	324	340	346	370	355	365	339	375	352	340	408	383	377
6515	1078	1451	1682	1478	1406	1226	1106	1056	996	991	974	961	885	942	867	860	864	900	886	868	896	873	871	907	891	842	877	851	847	878	836	822	850	824	807	875	868	868	822	886	914	842	861	816	885	885	803	831	902	816	876	836	911	823	847	862	799	806	823	845	876	848	866	832	825	852	804	882	834	824	860	825	856	767	831	854	828	867	851	888	852	869	851	800	816	848	863	867	805	876	805	847	777	816	790	795	800	811	846	799	852	827	816	818	812	809	791	826	813	803	793	876	840	858	845	836	828	862	822	831	795	852	844	861	879	820	840	801	829	804	823	802	868	813	848	874	828	783	831	856	796	880	828	826	822	827	806	818	866	833	809	901	816	866	827	819	873	793	737	821	811	845	885	809	823	871	825	859	798	842	852	798	839	850	808	796	874	801	816	840	837	875	797	851	833	824	841	889	825	807	793	908	858	865	835	819	816	842	796	888	827	851	899	820	815	855	793	837	850	838	826	847	785	847	835	823	854	789	857	823	811	834	829	843	807	894	832	810	843	812	836	865	825	850	847	846	798	830	835	804	813	826	775	864	789	864	886	853	807	824	867	807	863	822	794	804	873	823	809	809	811	844	828	817	837	853	821	850	793	880	823	829	816	807	810	859	735	803	824	785	814	844	837	852	823	814	831	824	852	836	829	789	833	815	857	804	832	862	819	779	813	845	869	839	843	854	820	839	813	829	793	911	817	835	795	790	807	814	818	839	811	821	799	838	846	777	852	832	830	841	857	884	873	877	840	888	871	858	802	804	783	854	856	816	822	842	803	793	839	827	803	821	827	876	790	803	810	821	817	882	773	814	846	842	748	864	845	856	849	834	864	803	847	793	823	807	830	859	789	804	804	796	817	817	791	883	869	858	789	788	803	811	866	841	833	823	834	822	891	799	782	814	819	816	798	816	804	867	838	892	831	818	834	856	856	856	791	852	825	840	808	859	821	827	833	840	827	886	821	836	838	868	788	790	862	805	853	797	794	847	818	845	815	821	840	839	832	826	864	840	838	773	812	850	826	837	840	779	826	820	819	826	871	875	869	809	868	808	774	849	827	845	819	851	852	880	854	817	842	787	796	839	834	791	810	862	818	872	811	851	810	794	817	823	851	825	742	842	861	852	807	845	838	827	848	821	814	840	853	869	820	862	859	844	805	836	815	757	869	859	805	832	844	819	847	811	827	819	843	832	808	825	824	839	839	860	836	870	855	794	815	844	789	832	839	827	854	817	792	805	833	837	810	874	808	808	826	842	787	805	798	804	824	828	805	845	796	828	856	870	832	833	862	831	843	817	832	757	781	856	867	866	821	857	771	794	805	868	816	834	835	810	807	806	833	813	877	833	839	848	823	802	815	877	817	815	845	825	807	871	780	870	885	831	840	849	800	807	849	803	831	866	831	799	813	806	863	886	829	833	825	818	839	830	850	803	841	830	866	868	831	831	819	845	843	861	835	814	836	809	841	817	805	800	787	833	838	806	812	782	831	862	845	836	840	832	818	842	835	790	814	803	762	820	834	857	839	826	801	766	807	829	810	854	808	832	800	805	861	799	855	844	843	784	827	848	844	853	844	857	816	844	780	867	783	806	820	863	822	819	843	843	780	817	843	880	812	781	841	791	807	824	818	794	856	803	792	856	825	826	814	811	819	861	829	840	849	788	814	862	789	790	801	822	816	816	858	830	772	816	805	872	853	799	859	858	798	818	858	794	828	803	857	812	856	868	836	833	854	817	825	813	827	780	888	827	846	784	794	814	891	832	847	862	827	770	830	835	878	812	856	811	824	830	794	847	833	777	827	813	864	889	840	884	804	832	805	817	812	825	844	847	851	820	814	826	831	796	822	818	794	839	825	810	822	807	809	806	829	826	805	850	782	847	783	797	851	852	847	854	858	819	888	826	873	782	782	855	819	805	786	808	775	836	823	802	877	856	792	820	843	834	845	840	840	836	838	815	865	806	846	807	813	840	798	816	832	874	845	803	871	820	876	787	866	832	795	812	846	869	813	832	828	847	826	826	800	811	805	793	795	851	840	825	818	814	833	822	830	838	817	847	826	861	887	862	802	830	818	832	837	856	781	769	810	788	844	862	790	806	787	849	770	863	790	818	854	797	795	819	875	884	860	849	824	810	842	832	870	829	800	806	825	794	819	795	803	835	833	831	848	814	825	797	842	824	840	821	819	848	929	827	799	828	855	853	775	839	809	835	832	829	864	823	794	824	813	832	843	808	829	819	820	834	817	805	843	837	826	821	853	806	822	800	804	786	842	858	841	805	800	849	811	814	829	826	811	786	751	803	866	770	835	860	767	878	824	841	835	844	767	800	854	783	829	839	822	830	809	903	842	867	843	855	812	820	855	775	816	818	835	842	825	861	802	837	854	889	835	799	810	850	795	845	794	760	840	791	818	828	853	822	841	829	780	786	852	859	809	869	791	818	817	824	826	762	846	869	832	789	816	824	867	828	883	811	846	826	838	826	802	845	820	826	895	795	803	837	858	755	799	891	819	859	799	823	829	791	815	828	805	803	834	826	805	796	784	822	798	863	850	882	835	865	805	832	823	826	800	927	839	921	830	789	841	849	799	758	794	820	844	848	826	864	785	821	825	847	862	858	861	813	873	842	786	824	814	891	790	826	838	840	854	812	848	829	810	863	857	813	800	810	793	905	836	831	810	847	819	862	862	855	770	779	842	839	830	759	848	821	815	835	829	818	853	897	824	845	822	831	838	878	844	843	830	783	802	892	821	818	766	810	852	806	773	836	873	822	829	850	841	802	826	851	818	810	813	837	811	780	881	856	836	783	804	837	781	830	815	840	818	815	856	810	798	793	848	826	823	807	864	812	825	861	838	854	851	862	820	849	874	812	857	861	816	880	798	850	813	864	778	843	827	788	847	818	868	803	876	834	874	836	817	837	824	814	798	788	840	850	852	868	845	874	812	822	771	858	834	809	863	805	847	815	845	820	826	830	826	835	879	824	836	825	885	828	795	809	754	872	815	795	837	810	819	855	787	838	870	880	861	835	842	820	776	848	850	801	854	822	835	832	865	830	830	846	816	773	792	812	885	824	798	809	825	786	825	874	835	845	814	847	818	779	825	828	835	884	810	866	815	882	794	844	851	829	867	845	757	837	828	867	851	823	896	788	820	815	818	811	879	800	851	805	822	785	774	799	854	867	810	867	861	819	790	803	850	822	843	795	826	808	809	820	845	795	843	835	821	830	827	888	846	842	843	809	844	831	832	835	800	827	790	816	807	846	814	824	841	861	835	849	846	816	806	829	882	825	788	826	857	793	818	809	820	810	808	839	780	854	828	852	870	865	832	833	789	799	845	826	827	845	847	851	915	773	837	837	845	839	777	808	849	831	786	810	805	851	813	861	859	850	802	799	814	847	830	848	803	834	879	850	850	811	840	821	811	829	811	857	820	778	834	804	817	806	818	817	817	804	865	832	821	820	852
15006	1468	1112	934	819	679	629	568	543	550	566	500	494	428	529	486	471	451	483	466	477	432	471	484	475	467	449	417	435	483	442	450	488	469	475	445	393	434	469	497	487	435	438	519	469	431	429	451	452	419	487	463	455	398	466	486	420	454	446	423	446	430	463	434	448	439	491	495	475	412	476	468	466	412	453	439	467	422	470	421	447	438	445	401	469	443	448	468	449	474	432	474	489	458	460	478	447	412	465	452	468	448	442	437	456	441	453	434	433	448	426	428	457	484	480	486	429	443	424	464	477	462	493	471	459	446	461	450	475	447	421	463	427	489	475	472	419	429	429	427	456	472	473	437	474	418	461	454	444	428	447	447	447	421	449	419	495	443	444	435	435	437	472	456	445	440	427	441	458	469	454	425	444	448	475	443	482	445	464	470	465	455	437	463	448	502	448	469	453	485	478	443	424	440	449	488	432	468	462	459	448	459	481	470	470	465	440	438	475	442	463	442	424	452	474	464	408	463	452	471	397	465	460	479	428	435	472	464	429	475	470	464	444	432	489	470	439	410	472	439	483	477	437	480	490	431	440	506	448	478	444	479	458	501	434	441	475	442	385	472	446	457	431	504	458	442	484	438	464	431	444	452	451	449	407	452	416	442	437	472	453	433	452	459	408	444	454	432	467	494	397	437	485	472	431	411	451	495	469	463	452	478	430	460	485	467	469	487	467	451	485	482	425	477	444	464	460	455	462	445	408	471	491	458	454	432	454	447	442	407	444	456	444	448	448	468	452	455	462	464	437	456	489	477	445	456	459	439	454	464	451	467	437	425	444	492	429	448	438	460	429	467	470	488	456	443	432	432	440	478	456	479	433	485	405	463	438	460	468	450	459	462	390	440	478	466	462	439	507	455	458	437	490	413	463	483	466	435	470	464	458	421	483	411	470	404	488	425	461	417	467	422	440	470	421	512	519	494	422	435	458	467	443	425	448	481	442	457	456	452	450	392	427	450	436	436	445	455	459	476	450	456	411	488	443	440	474	517	470	492	444	446	446	447	454	458	445	458	473	446	424	467	494	447	420	406	445	475	447	468	450	450	445	419	416	434	451	458	421	430	464	454	450	448	401	469	423	472	426	427	468	438	483	430	454	429	443	446	480	414	441	455	446	454	462	443	448	466	453	442	464	422	398	471	456	457	416	498	474	457	471	451	453	439	446	398	444	405	471	458	486	435	432	514	482	435	471	457	442	445	437	463	435	453	448	434	418	436	449	480	458	452	420	421	401	464	436	478	425	478	463	463	438	448	443	410	478	420	429	494	474	504	439	479	446	467	435	430	442	473	450	490	443	458	470	460	481	434	459	413	422	483	438	456	477	441	462	476	506	492	466	464	454	413	443	420	458	454	461	457	460	448	444	412	392	424	431	453	447	443	446	430	453	421	460	424	443	422	434	456	430	460	422	459	443	438	449	487	461	516	465	419	450	464	457	448	469	446	455	445	444	466	460	498	423	480	445	433	464	440	439	454	495	443	438	458	434	441	458	468	435	426	412	424	477	428	479	500	439	417	418	504	496	445	427	447	449	495	422	421	470	446	477	453	484	463	448	461	469	434	451	422	410	482	464	503	469	462	426	476	456	456	428	424	451	472	480	474	457	442	436	493	463	485	459	428	467	419	418	452	470	454	512	434	451	421	432	441	450	434	460	425	476	459	472	434	435	426	471	453	441	447	455	444	431	433	425	466	410	430	484	460	450	445	461	451	434	425	484	445	439	449	446	425	432	473	433	482	443	475	465	467	431	468	463	457	456	486	471	479	394	485	460	441	444	460	418	443	457	428	479	457	444	444	423	423	449	433	403	430	433	436	476	445	432	457	484	475	468	452	462	429	493	456	453	419	461	430	475	452	461	460	448	483	439	441	457	468	455	431	457	479	435	465	457	418	465	453	473	412	439	420	456	446	404	451	451	461	443	444	459	449	479	430	436	473	483	445	435	453	389	431	495	426	438	429	445	423	453	419	446	441	433	440	441	499	445	439	428	436	431	465	444	478	446	416	484	436	428	451	434	477	485	474	449	471	430	459	498	460	430	473	405	466	440	443	428	435	439	460	460	442	454	469	474	456	452	460	434	456	440	417	443	431	439	440	480	482	437	455	469	450	468	417	461	454	439	461	447	424	445	449	436	425	441	484	466	487	420	471	455	441	475	459	458	405	487	439	441	476	476	472	441	442	439	445	423	441	454	470	427	447	429	482	466	453	459	411	466	459	438	432	424	454	443	471	452	420	415	444	502	453	418	455	469	438	465	446	464	465	420	441	491	483	456	458	438	446	457	470	458	489	430	411	466	447	422	425	457	422	427	416	452	452	471	408	439	473	452	493	455	466	429	471	479	473	513	460	442	458	447	455	432	430	447	458	448	470	459	431	463	451	415	482	430	522	461	454	452	422	450	470	451	497	461	471	488	451	466	460	457	440	471	462	420	461	427	497	475	451	422	475	448	411	381	440	487	434	455	425	440	467	441	460	437	471	437	435	432	482	461	482	454	399	484	471	456	478	447	461	476	456	490	449	452	453	441	435	489	450	482	433	440	492	413	485	414	489	485	491	508	478	435	437	457	467	480	465	475	455	420	464	435	430	453	430	458	466	448	458	450	424	499	441	433	442	437	435	436	462	434	438	435	442	467	451	440	518	447	435	462	465	451	421	451	437	477	453	443	460	434	471	486	404	435	438	453	436	460	469	452	450	430	443	459	422	451	480	456	463	446	445	497	428	458	469	401	467	470	467	410	433	398	438	467	466	459	406	495	445	446	423	435	449	432	447	399	443	448	482	468	461	399	443	413	466	436	436	456	479	444	456	439	470	453	414	482	458	407	455	419	441	441	417	415	433	444	433	423	452	464	466	453	428	430	425	440	436	470	414	465	402	440	441	472	441	445	432	450	447	436	475	398	472	429	444	479	450	458	469	481	433	476	463	431	457	417	444	478	398	425	456	496	475	462	469	448	485	467	418	434	444	479	445	428	428	441	447	455	456	494	468	457	475	413	472	475	459	465	458	404	457	487	414	463	429	469	410	407	457	445	466	445	463	391	420	480	436	423	438	464	411	449	445	415	455	480	486	433	464	429	466	419	446	465	431	469	460	476	434	440	437	452	474	434	477	440	439	471	459	447	455	428	496	425	416	439	439	413	474	423	455	431	472	456	475	484	467	463	466	422	418	463	444	454	437	463	475	445	490	432	457	445	462	439	428	442	468	419	479	460	430	464	495	437	463	510	468	497	469	464	456	452	480	430	451	447	441	416	445	479	464	461	461	489	475	440	432	477	460	435	462	412	449	442	421	474	479	415	431	418	456	441	458	490	439	433	425	451	449	415	432	452	450	466	492	429	455	444	481	444	506	447	471	450	454	470	436	493	475	411	458	423	478	488	475	457	462	440	457	411	399	478	424	473	439	438	465	429	452	448	431	482	528	471	482	476	451	389	444	480	405	445	416	431	457
8646	1438	2282	2589	2287	2095	1798	1675	1503	1390	1269	1300	1177	1215	1196	1136	1115	1093	1101	1149	1082	1073	1085	1082	1036	1020	1043	1041	995	1026	1026	1064	989	1086	1040	1047	986	1029	1033	1025	1037	1042	1012	1032	1033	1081	1042	1023	1011	999	999	1015	1043	1038	972	1006	978	1051	953	951	1013	1048	1071	995	1022	990	935	956	963	1058	1000	1044	1020	1022	1004	1010	1056	1022	1000	1009	982	1004	1059	1022	1016	1024	961	1026	1002	979	1007	972	1011	999	1009	978	1012	1071	932	1031	1073	1065	976	998	970	998	960	992	937	965	1017	951	989	974	1026	992	1006	1035	929	982	1010	980	982	1005	1020	1007	997	979	975	1008	981	968	995	950	954	1051	1026	948	1014	994	947	989	1023	986	1021	991	968	1016	1044	1011	1000	960	1018	971	1038	954	1005	1011	951	1018	999	1025	1025	982	1047	990	1018	970	971	1013	1022	981	1001	1032	969	1019	1025	1015	1057	1024	978	1015	972	988	1034	981	1044	951	1065	962	1019	1009	1000	1010	1000	1045	992	997	968	1025	1038	1047	1018	993	1010	1012	1073	1037	995	1051	1014	955	1009	989	993	1041	955	985	1041	967	983	981	944	1013	1027	993	993	995	971	948	925	1074	1008	1007	972	981	987	991	965	1024	1015	956	973	1011	955	956	1065	1017	1035	964	987	1004	1005	982	999	973	976	988	995	1065	1039	995	977	1052	954	959	1049	1038	1024	943	1015	994	989	976	976	1019	1004	991	977	1012	1038	1015	1004	1019	1023	1001	1041	1012	1002	1066	997	1013	1046	1011	933	1019	1073	976	1020	967	1046	1063	988	998	1052	1028	1020	998	980	965	1022	985	1035	990	1047	1022	1017	1036	1016	1042	1030	999	964	994	1006	986	1006	972	967	971	1000	980	981	981	1046	997	1002	995	1030	1032	971	1014	1001	991	1002	1018	961	1047	977	1008	988	1033	983	1063	997	987	974	985	1041	995	983	952	944	985	1013	1022	933	996	1049	994	987	1011	1007	957	986	1003	929	985	1047	1008	1044	987	995	972	1010	1062	1075	1003	1011	969	984	1015	940	1034	1026	1007	987	995	997	965	1027	977	1023	989	1022	983	1007	982	1030	988	1025	1042	967	999	1011	1026	967	964	1009	992	1001	987	994	995	961	993	1044	961	1010	1010	988	977	1026	1031	979	977	968	1007	1000	989	1016	1008	996	997	1011	1022	976	949	998	970	997	974	999	986	997	1000	977	1023	998	1057	943	952	1038	996	971	979	1049	1032	979	999	935	975	957	999	1023	1025	1022	962	1015	1046	977	999	979	958	960	1023	1014	983	989	1043	928	1049	983	1026	988	948	998	1001	968	970	950	1011	1025	1016	1004	989	944	980	993	916	994	1034	965	954	1026	1013	977	981	987	969	977	1025	1002	957	967	982	1023	1030	1040	958	1003	956	993	948	1003	1037	1067	978	1041	1038	1004	1021	1019	962	997	1007	1023	1016	939	999	1020	994	1018	1018	1025	1004	985	1032	996	985	1007	984	998	1000	1023	953	1022	1020	1039	936	1011	1000	993	987	998	1024	1057	1044	1066	999	1006	975	993	1015	1014	1043	1083	971	994	1056	993	1010	1015	1008	980	1057	1000	1057	1043	963	982	983	963	998	1035	1000	996	975	1051	1032	996	1009	1049	926	1013	1052	937	979	985	1015	957	973	1020	1001	944	1000	1020	1064	969	1008	1035	975	1032	976	1007	1042	959	1062	967	1007	1000	1015	1000	993	1030	976	999	995	1012	991	994	1040	1015	1032	1048	931	1029	1013	1016	1050	1017	1066	972	1000	1007	1000	1015	949	990	984	990	1037	977	935	1003	987	1019	1029	975	1028	997	996	996	1042	965	982	1016	998	1012	941	1014	999	980	1015	983	1010	982	952	1000	983	1002	1041	990	964	1014	1020	976	922	990	985	1003	1006	1043	932	981	1032	972	977	986	1062	1009	1021	1012	996	1010	986	994	1005	1037	998	993	1036	1032	980	936	1013	967	1001	1012	1026	981	1010	988	1010	988	983	962	1028	990	1078	971	998	974	972	960	988	1013	1012	929	954	978	1010	1046	1055	1041	1026	1074	992	988	1021	1001	1008	1005	995	1050	995	1021	980	1013	1019	971	1014	1060	1042	1006	1030	1024	951	1007	971	1008	977	1012	1016	1010	1047	1026	1012	1027	960	983	922	995	1015	1024	1009	976	1006	1002	1009	1053	972	1008	977	986	998	969	1027	1018	998	997	1081	981	1015	982	1005	1046	1031	1011	1014	1013	1028	998	1050	1015	1060	1019	1021	993	968	1003	1013	958	940	1034	1052	1003	962	976	1000	1017	1020	1010	980	1003	1025	950	973	1041	1001	1104	955	1058	1005	951	1020	980	976	1031	1016	1070	1010	1030	1020	1033	1035	1032	1088	972	999	1051	961	969	977	965	1040	1054	1030	982	971	973	962	983	992	981	981	1006	979	972	1011	990	974	1027	995	1034	1018	918	1047	986	993	1000	1073	1006	1006	1046	926	990	953	939	1046	993	1051	974	902	1054	1027	934	979	1007	1024	949	993	1002	985	1014	991	1020	946	1028	965	1006	992	1045	1040	1022	1036	1051	1007	1029	994	973	967	1019	1012	1001	969	1025	953	996	1027	1023	994	1024	1017	1038	978	1010	1033	1010	968	979	979	972	1011	980	1039	977	992	1023	1028	990	1027	968	914	988	1014	1001	980	996	978	996	1039	1014	1040	960	1019	1039	975	994	1035	1015	1003	1003	1035	1089	961	985	1012	1007	1031	1047	977	1039	1042	999	1040	1003	1068	1009	1014	1035	1023	1002	981	937	975	996	946	1052	1055	976	955	1072	976	949	1020	1003	977	1006	1071	1041	953	1015	987	939	1000	1054	1016	1027	996	1003	1025	979	1027	1029	941	970	1025	1031	977	1009	1019	950	1072	1003	1015	1001	1018	995	985	1007	1028	1023	1005	1029	1035	993	998	959	975	1037	958	1017	1029	1036	949	957	1006	934	981	934	974	1024	947	1046	1035	1050	1008	1028	1047	1073	1004	1007	977	1077	937	1032	1043	1026	1008	972	988	1059	980	1016	998	1000	1029	990	1008	1022	977	918	976	960	973	951	1027	1003	1001	976	1057	988	996	933	1071	973	1008	955	995	967	1025	1009	937	949	966	986	1026	1039	1043	1018	991	982	1000	977	994	962	988	981	1027	989	977	1000	1049	1009	1029	995	978	1037	930	998	998	1012	1035	973	979	954	1039	1004	1042	1053	1037	972	984	952	1034	1033	984	1031	989	1016	1036	969	1032	970	1017	957	996	973	1028	1032	981	1027	944	1006	979	991	978	977	1040	1012	1007	915	986	998	1016	1008	981	1046	981	1035	1009	955	1044	1005	993	997	981	952	978	978	1029	949	976	1015	938	1010	1025	1014	980	1038	1049	970	1046	993	1002	1012	1029	981	972	1039	1005	1001	1045	1055	1024	998	1013	1001	960	1032	1053	1049	1004	1022	995	981	1018	967	1055	1042	990	981	1005	1016	985	1027	1005	985	949	1018	1023	986	1015	1007	995	973	1024	993	975	970	1037	1016	966	1013	960	1056	986	968	1043	952	975	999	991	1016	1067	992	990	971	1021	1007	993	983	1015	1000	997	986	989	948	993	1060	973	994	1027	999	976	1039	1005	975	1009	1032	956	1020	969	1010	931	1021	1014	1012	969	1005	1001	1021	992	1021	1016	998	1001	1002	942	988	983	997	1044	1039	992	950	1010	1050	995	999	1026	954	1012	989	1002	993	974	1017	1024	995	1047	1064	1016	1012	1001	968	1062	984	1000	1012	1049	1036	1065	1030	971	976	984	1012	989	1046	993	959	1035	958	1005	988	1009	999	986	1015	946	991	1025	1020	1026	1029	1016	1043	1090	1014	966	1027	1028	937	1078	1006	1036	1015	1013	1036	1026	1039	1026	1038	934	1007	1005	1034	960	1029	987	992	960	957	1014	1034	986	1014	958	1012	1015	980	998	987	1016	1017	1018	1045	978	994	1021	1004	995	929	966	1020	983	984	1015	991	1055	1023	952	1069	949	950	959	972	953	1018	991	997	969	1002	963	984	973	1023	1019	1026	979	962	1017	967	993	1009	1009	1008	989	1005	964	985	988	982	981	979	977	1000	1054	975	974	1000	1045	939	960	1029	967	986	994	1019	1010	976	999	983	975	989	981	985	1047	1029	1020	1021	1009	935	982	1013	1031	1046	1026	1001	1057	1068	980	1000	993
1622	175	184	185	160	171	167	159	179	184	155	146	193	168	171	171	144	186	175	166	175	137	172	197	167	162	152	145	174	184	160	159	187	210	169	174	159	179	151	174	182	151	157	154	168	148	147	166	137	165	170	169	152	170	184	155	161	172	161	159	205	189	168	164	139	180	177	185	166	199	168	155	144	176	174	162	152	156	144	164	152	151	163	181	168	161	181	159	183	149	176	177	169	175	171	169	151	171	168	161	139	156	158	157	147	158	164	184	175	188	184	193	169	176	154	170	148	122	180	165	175	164	172	155	167	181	166	171	169	181	168	145	180	164	162	203	161	178	178	162	187	168	162	160	159	165	140	176	166	165	178	167	180	178	154	156	195	159	153	166	156	158	187	167	162	169	147	189	154	185	161	146	157	164	164	159	175	160	191	164	160	180	180	172	178	184	164	164	161	191	155	166	153	180	159	195	157	163	167	157	148	184	191	158	167	163	143	150	181	164	160	145	187	171	166	185	168	132	177	169	166	152	164	166	161	178	161	151	159	179	173	152	187	172	163	182	171	169	163	179	156	195	176	185	168	178	156	174	166	126	160	202	156	190	161	158	176	171	182	178	191	169	162	179	189	181	172	177	176	169	163	151	181	177	196	181	185	168	184	150	149	182	173	167	183	136	170	174	177	181	191	171	180	166	156	158	164	156	164	158	167	170	137	153	158	160	152	172	143	189	174	169	194	181	156	155	151	152	179	181	184	154	137	145	169	183	175	178	177	182	181	156	166	160	180	160	144	200	172	143	155	163	167	174	153	163	148	173	150	197	187	167	177	154	170	188	177	170	173	148	144	169	162	174	162	169	175	147	165	179	188	192	173	181	186	155	159	166	166	180	157	175	146	153	188	164	182	167	162	152	166	144	157	156	150	158	184	121	161	160	170	173	158	197	161	176	153	175	132	182	193	195	184	156	175	131	168	162	158	178	162	173	174	164	200	177	165	152	176	154	168	154	159	169	155	166	196	160	159	169	163	165	173	184	140	152	138	155	174	169	164	183	168	158	173	173	171	177	171	188	185	177	189	156	165	159	191	166	174	140	137	169	178	172	192	178	133	160	182	171	188	182	166	176	180	163	158	166	145	143	156	194	187	172	179	185	177	191	188	175	183	137	174	170	162	173	176	168	146	173	172	149	181	170	159	152	176	150	187	154	172	185	179	162	173	185	179	162	154	159	165	146	171	179	166	150	162	153	149	165	162	166	178	157	184	179	170	165	167	139	170	180	177	187	210	152	169	179	173	168	181	154	170	176	169	150	174	135	170	179	155	156	175	172	177	169	150	178	153	176	159	209	179	157	179	163	180	157	167	175	146	185	144	172	193	190	142	177	150	161	158	162	188	167	184	161	169	194	178	187	145	173	178	154	156	181	157	162	194	194	155	187	154	165	157	155	168	170	158	144	190	157	157	162	174	157	168	182	165	186	158	176	171	198	155	175	149	156	167	158	150	178	151	161	185	172	147	169	197	181	157	182	166	157	155	169	164	178	162	155	170	172	170	192	184	197	156	158	168	163	188	155	174	191	176	154	175	141	152	175	137	164	180	179	154	164	170	173	186	144	168	174	166	159	154	155	169	154	193	172	182	124	166	180	177	164	161	174	163	156	179	164	142	167	163	177	140	154	167	166	169	154	193	166	187	191	179	149	150	172	184	197	168	170	160	166	178	154	175	154	192	154	158	142	129	157	171	168	164	195	154	155	166	173	172	176	175	194	153	172	147	141	166	155	177	164	166	147	189	176	162	152	174	161	175	172	165	185	164	157	157	168	149	159	165	167	152	162	182	173	137	158	171	175	154	180	165	155	141	158	164	164	173	175	157	146	171	183	171	164	181	182	168	147	145	195	178	161	148	165	184	188	169	170	175	154	176	178	161	193	153	167	141	167	155	168	163	148	146	163	163	182	168	185	176	190	157	148	161	154	172	170	156	140	159	150	168	165	161	149	165	154	175	175	166	150	156	156	177	195	161	175	181	165	144	182	155	147	173	184	163	152	175	194	155	158	186	183	192	169	169	161	169	178	166	168	158	196	159	154	186	156	165	147	162	193	167	160	163	157	170	161	161	155	184	149	162	186	162	181	175	151	184	190	156	173	174	165	171	186	169	175	173	159	166	192	185	159	172	180	172	158	167	165	165	171	141	148	175	172	171	167	168	177	180	187	171	174	149	155	147	167	168	189	168	148	140	184	164	152	157	204	177	173	175	162	174	178	170	180	162	178	165	175	160	161	167	179	173	168	150	163	175	169	167	190	188	161	175	186	181	177	153	161	181	177	150	154	167	157	176	176	172	168	146	171	160	175	158	199	163	181	174	184	167	183	152	157	182	185	172	165	170	176	169	189	175	178	159	173	159	170	169	184	170	160	187	156	177	171	179	188	186	170	150	168	196	154	169	169	149	160	172	177	175	178	182	157	173	162	173	159	158	170	169	187	172	176	184	175	183	173	139	158	167	151	179	174	165	149	161	179	152	157	149	171	184	165	150	187	141	146	151	169	190	173	188	187	170	180	174	174	173	160	179	147	159	147	171	182	156	175	167	150	168	155	174	168	197	166	164	151	174	187	150	175	142	163	167	144	161	153	158	153	196	157	176	173	151	176	142	155	175	173	173	166	157	181	190	181	146	158	162	169	183	171	149	165	153	190	173	169	159	179	157	167	206	171	182	170	153	162	150	195	165	187	176	179	197	168	179	180	154	140	169	162	179	159	176	170	146	158	177	157	172	188	186	172	158	170	180	124	185	206	175	166	162	174	166	181	162	177	172	175	197	177	168	170	176	156	183	193	152	180	183	171	190	158	163	168	175	170	180	170	179	164	159	160	181	161	154	175	146	176	174	158	171	188	184	153	133	178	176	167	192	154	175	159	173	170	168	166	178	178	169	148	177	162	138	172	173	185	185	178	180	183	150	169	163	160	181	173	171	170	175	192	181	180	156	169	159	171	183	183	160	165	158	200	163	173	165	159	157	174	181	157	179	181	178	160	155	158	157	155	160	170	190	172	165	159	168	187	179	164	162	204	166	156	177	170	195	137	163	178	175	154	167	166	165	185	171	186	161	169	159	169	171	183	163	175	171	175	157	163	157	184	178	170	179	175	145	165	161	168	169	156	153	162	179	188	175	171	184	162	172	151	153	166	195	179	180	153	149	162	158	160	157	155	142	159	167	183	155	161	168	132	155	169	179	169	182	140	174	179	188	174	198	172	170	197	199	176	167	165	164	152	139	155	189	165	195	178	169	179	182	148	150	193	152	178	189	170	164	184	162	183	173	167	160	179	170	179	171	180	186	164	190	160	156	147	164	154	145	164	158	204	188	185	174	169	192	186	162	167	158	179	197	172	192	183	159	182	169	167	161	153	154	186	155	156	148	160	185	167	149	181	162	162	158	179	182	164	170	161	167	173	158	152	189	160	164	161	156	158	168	142	171	178	140	176	134	175	176	152	144	156
1810	504	498	536	523	509	482	510	456	470	435	436	459	452	484	465	482	508	475	478	480	453	473	435	466	499	478	464	474	471	478	464	500	456	445	435	460	511	491	434	488	428	480	457	463	437	479	481	487	467	503	477	471	470	466	464	446	461	482	475	469	433	484	489	441	465	463	434	424	481	455	469	474	456	456	515	484	490	480	412	445	496	518	435	480	469	438	443	474	492	451	482	477	436	429	449	456	505	470	487	446	471	428	495	451	432	435	467	468	494	469	462	493	480	459	436	476	440	428	452	457	489	503	487	482	432	459	463	501	476	472	439	431	485	467	447	466	423	444	510	451	488	478	485	504	458	475	469	444	462	449	493	476	437	467	435	431	428	489	477	497	486	492	455	468	471	502	440	449	494	448	487	476	445	481	435	470	466	430	479	484	479	447	444	456	438	453	479	474	475	442	483	457	438	478	445	455	485	475	472	467	494	445	462	481	469	477	486	461	495	465	437	444	461	478	497	446	500	469	452	468	442	451	471	457	462	459	471	459	478	472	449	488	500	465	451	438	435	478	458	471	477	483	484	490	494	441	418	453	470	467	505	453	502	451	470	440	479	441	459	485	455	474	470	434	444	448	491	466	497	466	520	534	482	444	460	473	486	480	452	472	455	475	446	464	469	440	455	479	473	471	474	488	466	460	472	440	456	456	446	466	467	485	422	477	481	482	473	443	498	477	450	471	493	491	453	455	488	471	445	441	509	446	456	465	481	482	484	516	498	463	431	454	438	399	472	506	505	489	482	461	491	473	428	460	492	421	445	476	519	445	461	480	456	496	476	459	486	464	470	455	453	447	484	454	466	451	439	464	469	479	481	438	452	465	481	473	442	475	455	488	516	448	456	450	485	412	492	485	498	486	435	484	447	482	442	480	474	474	441	462	465	458	452	453	473	458	455	469	452	459	499	468	459	467	440	448	475	462	443	507	456	429	422	466	475	454	469	475	474	471	439	496	449	490	442	468	488	452	467	484	444	442	481	459	469	485	477	451	467	467	430	446	504	474	469	462	492	437	463	459	473	484	477	442	453	480	445	483	498	470	477	504	490	447	453	456	472	484	465	467	435	472	425	467	462	496	454	466	473	473	461	431	444	501	463	442	472	478	467	452	476	489	494	455	466	457	469	477	420	436	469	450	516	447	494	471	465	480	420	437	462	463	485	457	492	430	493	439	433	483	464	457	484	493	490	473	449	509	417	469	468	466	485	453	452	501	438	464	443	477	473	465	493	452	453	455	506	481	464	452	451	500	447	449	481	498	441	460	460	451	465	469	447	505	495	466	506	458	415	479	482	509	457	460	486	436	453	448	486	469	475	449	453	473	448	486	473	476	468	461	457	467	480	467	474	481	471	506	477	475	461	430	457	471	433	426	472	474	469	454	418	465	491	470	449	466	462	491	433	453	452	448	467	446	440	481	492	449	482	420	495	456	443	442	432	477	435	480	484	440	480	444	468	477	410	504	465	460	479	486	481	482	481	481	462	450	420	476	470	424	446	483	451	430	510	516	417	496	482	464	488	454	439	497	475	461	459	471	481	471	495	460	488	465	472	501	469	471	456	470	469	464	457	418	485	420	491	498	472	480	450	438	467	467	447	430	459	489	469	486	465	433	458	471	497	434	465	462	472	495	433	501	472	439	495	449	490	460	503	460	477	497	467	475	478	513	474	484	455	485	510	457	490	471	472	484	431	448	460	444	466	481	449	501	468	493	462	416	487	460	450	453	460	474	452	482	433	479	452	506	438	468	443	478	455	492	456	471	495	467	474	462	495	474	487	482	476	477	435	492	478	447	475	445	471	486	480	469	460	472	445	507	455	490	456	492	448	438	436	461	474	445	440	453	444	467	498	448	445	467	430	455	490	474	486	450	472	463	451	462	458	446	485	458	500	472	463	478	450	442	494	467	488	432	487	476	459	476	469	434	471	525	480	460	477	459	452	470	507	419	506	495	464	446	488	500	496	481	461	470	419	436	490	479	497	500	460	491	487	471	487	437	461	454	493	497	432	501	438	463	468	463	439	432	455	479	485	440	452	441	491	446	499	476	459	530	465	468	466	504	450	456	455	446	472	490	489	448	484	456	475	459	461	467	470	453	480	462	481	475	496	486	473	458	465	433	468	506	476	452	432	477	455	476	475	467	439	462	431	481	401	460	457	439	435	454	467	464	442	500	510	474	428	455	442	484	469	491	476	491	430	507	489	444	482	481	470	466	478	470	499	462	450	458	435	462	452	493	493	442	478	473	448	516	446	453	478	467	456	462	454	468	442	509	450	463	477	464	442	478	488	466	494	487	456	471	485	463	481	480	482	418	473	436	461	502	467	452	503	449	496	442	470	452	479	479	468	472	499	480	453	438	449	469	474	496	461	467	496	469	439	497	455	462	473	465	447	459	489	430	443	467	482	482	478	514	412	475	443	455	463	471	489	466	464	485	468	445	437	461	433	488	463	450	494	451	472	480	483	470	465	452	473	458	464	448	483	476	455	503	448	462	469	511	440	460	442	483	437	437	448	465	491	494	459	431	470	458	483	453	455	468	487	450	448	467	466	462	470	468	448	523	522	456	482	458	460	437	470	465	488	450	421	451	456	451	419	463	507	455	434	465	437	477	451	459	456	479	456	467	479	495	396	440	479	474	435	519	485	445	471	448	432	496	436	490	480	446	467	471	507	440	486	499	470	464	495	475	475	459	494	424	480	500	476	437	461	455	495	435	473	477	464	449	468	470	494	470	447	482	483	469	448	499	458	491	451	435	499	433	443	504	488	503	457	460	450	471	484	468	460	480	479	466	463	423	507	525	471	496	476	483	467	432	448	480	468	460	507	479	436	501	485	492	511	412	459	487	467	457	508	492	467	483	494	461	479	451	447	468	447	475	444	505	492	445	491	461	479	477	467	448	451	468	464	452	479	475	463	477	452	469	477	450	460	455	455	462	447	466	405	468	466	475	429	459	437	480	449	453	467	504	416	457	464	482	476	465	467	455	475	475	460	465	468	492	489	443	459	487	468	480	465	492	470	483	476	495	453	432	451	460	475	468	440	463	472	470	489	451	454	449	467	427	464	445	489	511	434	462	442	463	485	461	493	431	495	430	471	479	452	467	487	460	457	459	452	498	474	487	436	437	500	502	465	455	479	478	472	431	450	452	433	455	481	457	475	475	462	494	482	446	441	500	451	510	477	472	464	453	467	428	478	423	449	459	437	479	439	463	458	455	473	469	512	506	462	472	484	454	449	454	436	502	430	502	428	454	457	482	414	426	487	461	461	430	459	474	486	450	444	449	497	463	496	465	470	463	487	439	505	506	442	469	483	498	471	470	468	451	519	454	481	474	478	457	501	466	468	488	450	491	478	434	516	460	462	457	482	465	460	443	431	440	449	457	511	448	440	440	446	480	441	484	448	467	460	452	473	435	503	429	436	453	440	451	496	461	499	496	474	473	447	494	469
7584	698	691	592	523	444	480	407	387	413	351	335	357	377	353	407	389	348	363	355	369	365	372	344	344	347	348	320	339	348	380	306	371	392	387	316	337	364	386	358	349	367	358	341	352	334	364	380	381	366	316	368	347	350	356	356	373	356	328	359	363	380	339	359	343	345	348	358	321	339	340	346	345	324	381	370	337	371	370	341	363	380	356	340	324	324	343	325	395	358	320	352	352	326	372	341	329	384	385	351	350	332	368	370	334	368	328	347	319	318	379	348	346	382	332	310	361	346	353	321	339	340	329	353	354	345	346	405	347	425	341	351	368	350	345	363	361	336	357	365	340	360	309	359	319	326	342	314	387	341	347	339	345	368	328	341	346	350	332	343	394	350	339	339	323	353	360	349	376	345	418	344	313	366	356	361	353	360	366	371	355	339	377	376	400	381	348	354	340	397	366	364	380	344	391	359	357	319	364	363	324	341	365	357	346	336	321	370	381	356	374	338	370	355	321	338	355	363	356	364	364	393	371	355	393	382	313	347	318	383	358	349	341	362	343	338	336	325	360	332	329	373	329	341	355	333	313	350	359	295	375	347	350	347	354	349	367	337	359	339	332	345	393	309	321	364	350	349	326	386	388	340	345	346	336	341	342	315	307	356	334	350	386	356	352	360	369	351	354	334	386	369	396	328	336	343	361	363	349	373	338	322	304	367	381	306	380	394	384	377	324	386	361	337	344	336	336	359	349	374	362	337	359	362	344	354	350	352	360	338	362	331	376	351	340	375	350	359	383	364	335	362	380	372	343	363	326	378	338	348	346	361	338	391	367	350	315	379	366	374	328	303	341	373	328	376	336	359	336	350	377	329	383	352	336	344	381	348	341	386	332	327	330	390	379	396	360	384	341	331	354	368	362	349	345	350	376	374	343	330	296	334	370	334	334	349	307	355	391	367	354	352	372	359	345	325	329	355	359	336	392	366	328	316	355	371	327	357	327	362	345	345	352	349	361	342	334	350	360	361	331	363	369	342	333	353	367	404	343	355	326	338	359	348	362	337	343	332	316	341	355	344	358	344	356	318	352	360	359	373	345	365	360	320	340	356	386	379	361	374	349	337	328	386	375	376	361	304	379	360	383	367	339	366	332	338	350	407	346	322	331	345	332	359	366	358	373	347	343	332	374	382	336	384	333	331	370	389	357	363	341	338	353	349	345	370	338	373	364	314	354	343	380	317	359	367	346	338	357	334	404	355	351	343	332	339	332	345	384	317	324	348	356	341	404	389	351	373	383	358	372	360	344	307	360	346	346	349	321	322	328	329	338	341	338	323	332	357	372	356	362	357	361	338	325	309	383	346	362	338	368	347	360	341	356	368	343	321	336	324	337	349	368	373	366	324	322	364	387	359	355	376	332	344	356	355	349	328	324	344	364	369	378	367	358	355	332	337	352	352	348	373	319	335	302	344	336	319	337	322	351	367	385	348	365	335	320	344	347	324	337	379	350	345	359	323	346	351	354	351	348	331	371	326	359	369	312	351	360	355	375	383	360	367	362	351	330	337	366	358	352	358	390	349	346	341	341	319	356	381	341	362	373	373	372	362	342	353	348	359	411	374	326	350	331	345	363	391	367	353	303	345	345	345	373	360	356	367	352	329	355	410	359	357	368	363	372	333	322	342	357	366	347	348	353	324	348	353	377	334	350	367	385	350	392	338	355	331	307	372	430	349	345	316	322	390	371	345	364	343	354	340	348	367	345	361	330	371	381	348	348	316	348	375	327	334	345	340	389	363	354	355	350	393	359	356	349	373	364	348	366	348	356	371	394	408	376	359	345	383	303	364	336	391	359	353	392	378	353	297	352	352	329	343	366	302	385	362	316	342	380	334	340	350	382	359	357	317	351	361	342	365	330	313	327	335	360	364	383	360	375	356	358	368	365	366	352	318	359	353	342	364	347	345	331	390	351	319	406	357	371	357	381	390	326	365	364	358	394	379	377	344	306	365	347	400	402	338	308	336	329	347	366	337	335	339	363	365	343	359	374	343	331	353	372	360	330	353	319	345	347	365	334	370	362	356	359	337	365	329	320	338	319	327	373	358	349	322	377	383	326	403	368	341	328	354	374	308	326	324	358	375	319	344	350	339	360	317	350	370	361	360	365	334	372	347	379	352	349	369	333	374	342	332	329	373	352	380	346	380	356	397	347	364	379	362	322	378	331	391	401	379	382	385	355	325	348	336	375	329	326	357	386	397	373	327	344	350	359	331	397	382	349	356	352	345	354	332	351	354	341	377	373	356	335	348	349	358	349	363	338	348	348	356	329	356	353	382	373	355	356	364	365	341	336	351	360	345	329	356	381	349	357	344	361	372	342	358	371	380	373	341	336	328	336	370	371	325	326	341	357	317	367	363	363	393	326	370	362	351	343	309	349	353	359	402	348	330	325	339	346	385	376	404	367	344	375	353	358	373	360	360	374	355	351	360	336	326	375	350	344	407	343	390	352	377	380	333	378	353	344	390	324	373	334	355	344	345	348	372	339	343	352	355	403	359	371	385	364	370	334	348	388	371	355	380	395	360	360	367	396	329	349	366	344	352	405	372	357	368	361	369	357	338	347	322	327	329	360	319	358	355	343	361	356	369	348	358	348	390	396	341	355	371	344	335	382	344	339	345	303	337	368	369	345	337	363	356	366	367	359	344	374	340	378	340	356	360	368	335	353	292	346	353	374	382	363	381	380	350	354	377	346	332	347	374	352	351	351	338	360	369	359	375	385	337	340	348	352	383	348	344	341	364	339	365	364	384	369	361	329	372	365	356	367	361	329	333	371	392	302	354	323	351	382	330	353	353	342	336	374	352	364	351	391	391	352	331	321	375	372	345	343	347	387	338	341	366	371	336	328	323	368	368	349	334	349	342	349	329	311	348	348	357	313	372	366	349	362	353	348	395	348	370	329	350	337	363	364	368	359	362	347	374	358	356	371	357	356	368	346	378	331	344	367	368	350	358	374	354	362	351	371	357	351	344	331	367	366	350	369	361	323	337	353	341	352	368	381	338	361	335	345	339	327	345	358	334	341	320	354	373	337	373	337	325	341	326	346	377	338	343	332	388	366	361	375	319	358	333	361	368	339	362	377	332	333	352	359	344	362	331	356	356	357	324	401	383	345	335	332	357	356	364	404	293	351	357	326	348	353	345	344	311	374	362	367	375	346	357	356	326	367	336	364	354	338	357	347	346	316	347	348	325	344	315	349	342	339	338	344	371	367	349	377	350	323	382	368	405	371	381	348	372	324	345	344	362	353	346	349	318	328	364	355	394	349	330	356	338	326	352	365	371	363	367	383	338	361	395	347	349	348	350	335	330	335	389	358	370	325	377	361	354	334	346	333	346	370	375	318	345	370	336	383	351	359	378	355	356	382	384	347	340	356	342	325	342	334	343	335	334	366	326	377	339	346	377	339	363	321	358	373	371	332	356	338	343	385	336	361	338	392	367	357	391
6554	1095	1479	1580	1479	1294	1249	1133	1091	994	1031	1025	950	980	932	913	918	958	954	899	887	876	819	893	920	846	850	850	862	904	817	839	863	803	844	829	849	822	832	828	880	800	890	823	886	841	837	881	891	876	852	827	820	850	898	868	860	915	848	829	852	846	846	853	869	802	833	809	850	799	810	885	830	809	821	832	868	849	855	794	926	862	870	807	825	873	816	900	866	859	824	833	859	883	862	850	829	893	860	838	856	779	837	813	876	830	808	837	820	854	835	885	806	855	846	849	797	817	849	824	781	830	794	812	900	814	877	845	793	788	844	854	808	859	844	813	879	850	823	830	821	758	826	791	831	878	878	831	865	873	837	845	844	925	756	842	883	775	814	841	808	842	830	876	844	864	821	890	794	799	835	792	904	853	852	817	820	792	818	860	808	793	817	884	847	840	837	833	801	808	825	848	846	850	831	874	851	804	811	795	864	844	831	891	793	862	834	823	813	851	857	897	811	847	812	800	842	835	878	901	864	825	854	909	849	882	783	814	789	866	812	825	768	853	839	861	828	801	841	834	777	831	820	882	877	804	862	850	774	854	866	825	856	825	855	827	842	843	855	816	769	846	822	813	832	874	832	843	841	788	825	873	840	796	885	858	802	871	811	790	865	836	821	804	857	784	849	843	814	849	836	827	837	852	881	772	841	834	837	836	813	815	829	847	851	823	800	815	819	816	851	879	875	849	861	798	819	869	839	811	853	857	795	796	848	881	777	826	904	859	878	886	890	829	839	810	866	791	823	809	870	865	828	858	830	777	834	811	826	831	867	837	877	777	826	868	877	811	833	855	819	853	821	793	837	832	842	837	855	855	829	847	807	800	873	783	878	848	862	844	863	793	816	805	832	816	863	862	883	870	862	895	837	824	868	801	863	820	856	872	838	788	759	864	801	823	809	813	837	822	855	864	823	803	842	833	754	801	869	831	781	850	806	802	819	861	863	875	848	845	847	838	848	787	897	843	837	846	820	813	855	904	796	858	886	846	818	859	839	842	821	831	835	877	841	910	803	832	821	853	804	899	807	832	845	811	820	906	839	819	844	853	803	841	904	842	866	833	815	872	834	865	831	806	796	813	855	801	860	840	861	850	872	799	852	867	826	865	814	847	877	819	814	857	850	883	775	812	795	859	806	852	828	842	821	872	824	812	826	849	842	784	877	848	809	858	814	851	791	855	861	840	811	820	788	804	844	867	815	872	821	814	857	856	846	847	818	827	872	855	839	856	826	835	812	817	830	808	814	833	875	809	778	861	870	821	838	826	807	884	811	838	824	873	811	860	873	778	851	846	841	851	838	867	878	837	817	839	901	885	864	883	849	802	834	855	813	805	916	842	821	808	868	852	832	854	810	805	866	829	741	882	795	790	848	836	773	871	822	849	791	894	838	820	861	871	878	832	847	856	824	844	877	828	831	833	779	859	797	829	854	842	826	836	865	896	839	806	864	846	816	784	851	867	872	864	868	845	868	789	807	850	835	803	850	811	830	800	816	838	872	806	865	827	834	844	859	788	919	851	882	835	804	811	806	781	839	829	839	807	859	828	800	806	823	860	866	864	841	839	878	838	878	857	812	865	839	854	849	830	814	850	843	862	879	843	824	806	852	860	812	799	832	848	821	852	828	849	868	874	859	859	770	797	804	818	892	866	829	837	821	848	835	792	865	840	834	840	795	828	795	777	821	818	843	841	840	858	810	838	859	891	842	835	845	784	855	830	827	841	811	833	824	852	863	784	817	845	886	859	806	841	863	859	823	829	825	862	873	814	901	829	848	892	853	849	822	806	828	845	804	848	828	860	842	828	842	852	810	892	821	887	826	806	836	861	849	821	863	811	786	862	837	854	834	827	827	828	858	854	855	818	924	826	871	811	869	832	872	852	842	910	861	826	864	846	775	858	788	860	788	858	802	842	845	785	794	801	831	850	827	832	825	832	817	836	887	825	812	838	807	829	835	833	796	832	801	855	832	835	831	862	866	849	814	812	876	789	801	828	860	828	840	791	862	840	780	868	810	793	835	821	865	835	899	847	807	858	884	844	808	869	870	844	819	858	866	832	837	850	799	805	822	827	797	810	799	803	854	881	821	843	837	829	797	834	855	840	796	862	807	868	876	842	863	806	793	820	812	819	897	829	839	774	865	827	861	829	878	853	806	813	836	860	827	832	826	836	813	856	879	788	841	855	776	826	797	866	826	885	869	858	823	814	882	853	869	853	799	838	848	870	818	854	818	850	848	823	865	834	822	856	851	882	849	851	818	793	846	852	839	835	837	882	838	816	830	808	827	819	808	827	816	852	843	823	815	806	855	877	849	796	915	802	883	856	876	886	817	862	842	844	810	826	837	896	820	846	835	849	829	892	847	836	848	852	854	791	841	789	792	847	836	875	817	863	793	815	865	854	851	843	839	860	814	829	799	853	856	882	843	804	858	861	899	824	856	810	899	836	778	812	869	869	830	905	825	811	836	861	811	877	784	831	788	840	866	838	875	847	841	828	805	807	827	812	896	845	849	825	832	809	775	805	800	845	817	865	836	804	805	828	832	849	825	873	799	846	859	848	814	869	763	849	896	875	780	879	835	816	890	898	808	864	837	779	802	817	859	889	843	839	841	836	774	832	852	859	811	849	815	848	832	865	857	835	890	864	839	822	864	845	816	845	864	800	850	779	885	816	826	853	806	850	868	840	850	817	835	842	813	806	828	845	782	861	867	830	871	833	835	870	813	835	823	813	814	791	825	843	862	883	820	835	848	798	835	901	837	835	869	782	862	866	785	804	837	783	870	837	848	829	818	849	809	789	896	826	887	832	819	844	819	880	781	891	834	792	868	877	897	880	823	822	784	830	866	866	850	771	810	833	830	833	862	804	806	863	771	889	880	810	802	847	844	870	794	846	835	872	836	835	816	827	825	849	809	852	868	870	839	844	833	914	838	831	821	835	852	829	829	857	799	807	824	800	799	847	843	836	848	860	789	826	775	862	845	791	855	807	804	881	888	916	820	814	836	835	807	849	841	814	799	874	830	839	817	875	848	846	854	893	882	814	883	832	853	869	797	836	832	804	840	834	868	874	833	779	872	842	865	862	850	813	822	801	822	806	826	787	854	897	874	789	875	828	826	825	794	810	792	815	828	863	791	811	898	856	827	760	791	813	844	867	824	830	792	819	832	810	855	807	811	843	825	891	811	865	809	811	844	848	802	833	819	806	860	839	780	947	808	861	859	845	836	817	833	837	786	826	800	812	922	822	870	834	808	792	816	873	815	789	864	810	845	830	843	813	836	851	874	822	855	875	861	828	857	843	782	913	824	931	841	830	785	825	857	832	822	816	815	839	855	825	856	852	848	790	886	814	827	866	831	848	816	883	844	827	866	843	832	828	857	829	806	842	747	839	828	842	819	821	896	858	834	821	800	860	856	833	878	867	801	862	827	837	865	834	853	856	808	789	849	793	813	843
14893	1465	1212	1011	805	666	601	595	572	519	492	487	510	473	441	457	434	443	510	456	469	516	447	438	469	465	501	462	456	473	417	452	435	463	445	476	461	442	431	484	454	419	473	456	451	442	480	427	508	429	404	449	424	423	460	458	444	460	399	450	436	488	474	443	448	479	450	413	416	458	452	437	425	482	509	449	501	423	493	427	407	459	443	467	433	468	462	459	467	454	459	424	451	464	468	460	455	458	460	449	462	493	461	479	465	438	470	456	460	438	492	450	506	461	478	455	484	443	468	416	471	436	429	436	506	445	452	437	441	458	433	430	480	458	440	451	430	465	470	436	457	483	442	437	454	458	450	449	437	469	494	454	458	454	485	453	443	487	478	425	450	427	483	462	461	423	485	440	445	469	493	471	462	480	445	432	424	452	496	474	479	427	488	471	463	490	482	494	470	429	471	452	453	442	461	461	502	485	446	448	439	442	419	436	460	493	450	410	433	434	457	435	445	401	450	444	448	483	497	445	472	480	424	480	439	434	448	475	455	448	479	492	452	422	456	437	469	494	438	419	465	405	440	485	420	448	434	438	443	474	443	460	474	452	483	473	456	503	451	472	486	441	482	441	508	477	422	440	432	427	420	481	516	471	474	461	475	451	493	476	448	455	456	454	440	390	508	471	475	427	470	467	454	443	432	428	420	428	453	466	440	444	447	464	422	427	444	450	465	419	477	423	459	439	441	452	465	450	437	483	402	453	408	432	470	460	483	451	466	453	462	458	453	430	448	432	455	470	495	501	427	395	425	436	472	449	435	449	453	458	442	441	454	453	488	431	454	462	491	483	448	466	417	461	498	446	445	443	439	425	444	452	447	494	444	409	403	460	445	448	426	441	431	438	419	471	426	455	449	456	424	443	440	455	467	481	435	423	435	483	421	459	468	415	451	487	464	507	450	428	448	436	444	399	456	446	463	431	423	472	450	451	448	461	469	441	445	458	445	419	398	443	477	410	457	472	455	406	416	466	453	454	452	447	468	456	463	460	473	460	414	397	468	449	469	428	445	462	437	436	451	454	462	463	463	486	466	418	433	491	449	458	476	490	437	460	455	451	480	449	405	432	497	438	453	413	479	445	433	471	469	407	445	452	461	466	432	429	456	412	444	377	438	433	429	452	458	438	441	479	422	490	486	446	483	452	457	456	450	472	464	456	450	452	466	448	480	422	434	483	438	481	469	445	447	470	454	471	459	453	431	481	457	471	463	408	443	427	465	479	428	445	434	424	478	467	449	458	412	426	472	447	446	485	413	461	423	425	433	432	492	445	509	456	447	409	472	468	434	437	437	459	451	483	457	459	448	449	446	439	427	472	490	463	428	444	464	446	430	432	416	425	437	451	481	411	467	460	432	423	466	448	479	486	474	413	484	461	418	485	455	430	434	445	443	463	433	407	473	486	471	435	431	423	456	471	457	482	434	424	483	470	497	436	461	446	497	453	445	437	452	448	447	435	479	451	472	487	477	439	413	477	490	465	460	451	432	434	464	468	444	465	468	499	399	440	425	453	457	441	517	461	433	438	482	482	436	448	468	440	459	447	497	468	493	479	423	428	462	471	446	453	466	483	469	436	440	436	458	458	456	431	453	460	436	486	474	438	439	459	399	436	457	450	450	453	425	444	459	437	428	489	424	446	469	431	463	504	465	449	461	448	473	464	432	447	449	434	428	456	445	464	436	526	462	442	423	439	447	472	441	448	457	473	463	463	425	443	472	453	464	428	427	476	485	473	478	432	457	477	431	461	407	462	477	452	419	432	439	461	447	448	435	443	451	462	455	450	513	466	426	506	446	455	464	436	464	509	464	463	486	424	434	456	441	458	430	415	461	447	395	454	418	452	460	457	476	437	445	461	451	409	457	525	476	441	465	481	487	446	422	461	465	458	481	450	450	485	481	444	426	490	438	408	430	481	479	419	448	466	459	451	437	439	494	479	470	464	412	451	439	492	438	462	423	429	458	497	429	438	431	474	482	446	482	455	496	466	410	456	441	479	473	454	450	451	446	504	452	448	477	435	438	460	479	416	434	456	453	433	441	431	473	467	496	450	476	436	459	462	457	477	443	494	450	470	465	417	442	444	455	427	459	456	479	489	426	468	449	426	451	453	442	444	470	470	419	456	492	422	483	484	432	454	454	455	471	442	443	484	459	426	484	459	392	473	457	451	454	430	432	475	454	452	466	463	413	447	455	469	427	435	471	438	454	450	486	447	468	457	454	422	457	468	443	479	462	453	405	444	423	470	440	440	452	479	420	471	453	470	454	520	439	482	455	455	464	457	454	460	428	456	485	446	488	453	482	461	450	441	419	424	507	460	468	439	440	440	488	438	416	422	449	446	465	435	430	472	451	476	500	468	443	439	455	454	483	457	467	456	428	471	454	490	468	444	422	459	436	484	436	453	471	476	477	440	504	483	477	422	475	456	439	456	438	425	463	460	472	454	428	417	437	471	450	437	435	487	453	428	469	446	486	472	436	451	462	451	447	453	468	437	454	489	460	498	470	451	437	432	467	447	468	441	426	472	433	419	465	490	460	429	471	448	472	443	499	480	438	467	497	436	474	475	469	432	437	430	458	458	455	480	424	418	467	451	466	482	493	484	457	452	495	466	492	482	466	421	446	470	479	434	446	455	421	450	425	431	423	448	467	461	447	468	451	489	485	464	436	463	468	484	451	424	450	432	431	428	463	468	456	455	479	423	478	462	472	470	468	421	403	394	419	473	456	485	456	437	445	478	467	503	478	449	476	484	444	464	459	443	447	438	469	441	463	454	486	455	469	442	461	425	483	442	506	441	449	484	468	429	475	461	477	471	477	447	425	501	460	461	441	473	420	421	467	463	415	472	444	440	464	437	400	444	443	475	457	495	432	439	416	494	434	432	453	494	475	496	493	434	460	436	485	485	457	499	455	453	445	479	448	501	458	445	443	421	486	486	477	477	467	457	377	451	449	447	438	458	455	466	435	436	436	440	408	498	467	435	430	425	443	432	469	430	494	452	487	445	467	464	456	481	426	446	458	473	441	435	471	438	425	450	449	459	461	470	442	453	478	440	443	430	458	443	479	441	448	429	443	432	450	422	446	450	451	478	456	431	437	452	441	457	501	378	443	488	478	451	436	454	472	449	452	446	426	473	465	477	475	443	476	452	410	412	477	495	414	446	456	438	455	483	429	456	480	422	405	446	433	464	495	435	483	464	482	478	457	439	471	448	423	483	411	439	446	418	446	471	444	439	479	479	446	469	446	463	490	410	439	488	435	469	474	452	437	490	465	446	448	443	462	409	499	435	437	457	438	444	450	469	454	441	484	485	466	460	490	454	436	460	435	457	444	485	447	444	429	437	458	448	415	447	438	499	418	462	417	429	434	473	425	460	464	512	475	440	448	441	402	449	489	473	410	470	485	435	467	456	403	471	444	448	427	446	415	444	470	432	424	497	422	456	440	484	435	432
8636	1538	2313	2620	2310	2062	1795	1560	1404	1411	1370	1301	1182	1241	1177	1159	1108	1141	1090	1072	1075	1081	1061	1027	1109	1017	1018	1057	1009	1027	1075	1062	1065	1032	954	1017	1073	1028	1061	994	1088	1011	990	1040	1030	1022	983	1081	1012	1048	1039	1008	1025	1042	937	967	1027	997	1043	1008	1022	1034	1054	1088	1041	1032	970	960	993	976	1052	1087	1013	1041	949	957	1033	999	1011	1036	1042	1011	1071	987	966	1005	996	997	1012	1024	1005	982	1008	1017	1055	1031	999	1031	1010	1034	973	1053	1015	1040	1001	1025	1046	963	979	984	1059	1055	979	1020	947	1001	965	984	972	1016	1018	997	1014	999	1005	1001	1025	1073	1055	1030	1009	942	1038	1013	999	1040	954	1000	1024	1025	1002	998	996	1007	1027	971	953	1051	957	1005	1015	1034	968	1018	987	970	994	1015	1016	1001	983	978	997	985	1034	981	1044	1051	991	1010	1024	1051	974	1012	972	1019	980	1035	1041	1018	960	1021	953	1001	1033	978	998	996	1002	1003	948	1018	996	978	936	1041	1004	994	1008	1023	1048	1026	1001	1063	1002	930	1006	982	1074	992	1049	1034	1034	991	985	1035	1053	1057	1019	1023	1023	1014	1056	979	1009	990	1056	1021	992	1009	966	989	984	1050	1043	969	936	968	1038	989	1018	963	1051	1039	1014	1050	1041	1013	1028	1004	980	989	1054	998	985	1006	995	1023	1010	1028	1002	1049	1018	958	1024	1056	1014	1026	1016	976	1002	971	991	1011	1025	1014	1014	1010	1035	985	1011	1040	993	984	1030	1044	1017	1030	1071	1012	1013	1041	1040	1037	951	1038	1026	998	976	1012	1043	980	975	1016	1004	960	1035	1029	1050	941	1056	1011	1047	1001	990	949	982	1052	1073	994	1015	982	996	1031	978	1059	988	1004	1080	1005	1003	989	971	982	1028	1009	1008	995	940	1075	1004	973	1004	1056	1012	974	950	1041	970	993	963	993	978	980	1005	1003	945	982	991	1008	996	966	1058	969	981	1022	999	965	1028	960	978	983	1037	989	1021	1011	995	983	998	1024	1011	1063	1003	973	1006	1002	996	1011	1024	1023	968	1027	976	1041	1041	1010	1041	1013	1002	967	1002	1007	1010	1069	1003	998	1018	991	947	1010	1001	925	975	986	1006	1029	1030	1043	1023	1026	1000	1011	981	992	1022	1012	1022	994	979	1014	1006	993	1001	1009	1010	1042	1033	1013	980	993	1043	989	990	1000	974	1003	988	991	1053	1055	997	1063	1032	991	977	993	975	988	949	974	971	972	1029	989	1000	1035	1009	1016	1016	968	954	973	980	1010	1058	984	1003	1004	989	1011	1002	1030	981	1005	979	969	1004	1026	1022	1009	1023	1007	1005	953	1045	1022	1021	1004	1000	960	1012	994	1037	1013	1046	1025	1021	994	984	967	967	1007	972	1038	1021	1030	995	1016	950	1018	1006	1032	1019	1016	976	1030	1007	941	1068	986	981	1022	1008	975	1027	946	1012	966	916	1014	960	1000	1019	992	957	960	1000	1048	1068	1023	983	973	985	1007	1021	1014	996	953	980	1019	1033	970	1003	991	995	1015	959	1055	1015	998	1067	1014	980	984	984	979	988	1011	1007	975	984	1018	982	1023	964	1015	1003	947	959	992	1021	1037	1055	1034	1028	997	1017	977	1016	996	963	994	1003	1036	974	1034	980	1000	1036	976	1032	990	1061	1017	1049	1019	1018	989	979	991	939	970	989	950	1045	972	955	976	963	1016	1005	1000	1006	960	1013	1025	1027	1034	945	1026	991	970	975	1037	981	979	986	978	1004	989	1008	990	1054	1033	1065	1086	983	1003	961	1066	1009	940	992	1008	980	981	983	1003	1014	978	1004	1060	1015	1019	1046	1008	992	937	1002	1011	1025	1044	1066	1073	977	1005	1042	1000	980	1029	1011	1012	978	1027	1046	1032	982	1017	1009	1065	993	1029	1042	1000	987	1002	1065	1022	995	1004	1010	1023	1038	1036	1000	988	1007	1022	1013	1005	1012	972	1022	1035	993	946	1030	946	1021	998	1008	1019	993	995	1023	977	964	1035	1075	1048	1003	993	1031	1000	1004	1002	989	983	976	942	1038	992	990	993	981	978	1022	978	982	994	979	991	1016	995	971	1011	975	1001	1014	997	1045	1025	966	994	1052	1001	1002	1019	1026	987	998	976	980	1011	939	979	998	1009	1008	984	996	973	1023	992	1066	1000	1060	1007	1072	1008	995	967	1001	1007	947	1002	936	1049	958	1045	994	942	1044	1010	1002	961	1015	1047	943	1042	975	981	1033	991	1019	1007	981	975	990	1054	1069	1024	962	1015	1008	1004	1011	1032	1053	949	986	1002	1053	992	1026	966	941	960	967	1013	1043	1048	1011	1015	949	984	1028	1000	990	1002	990	953	985	990	1002	1013	1006	1013	1005	1020	987	952	970	1006	978	1027	1017	1006	975	1043	974	985	992	1014	1001	916	959	1039	1014	1001	1009	989	1035	1071	1012	965	1052	971	1011	1042	940	1033	957	1029	1005	970	981	977	997	1063	1015	952	1049	986	1013	1074	1036	1006	982	949	958	982	1056	937	1026	1058	977	993	978	1031	1014	1065	1017	1027	1059	1015	1032	946	1011	1013	1021	1014	973	1063	972	995	1020	1015	969	979	965	1058	1043	1005	994	980	942	974	998	1003	987	978	1023	1047	952	969	977	1000	972	972	1032	1023	1034	1025	1037	1007	1093	1001	965	1020	1013	981	960	994	1049	1014	998	938	994	1000	955	970	994	991	969	1005	1004	970	973	1029	1014	993	1013	998	976	983	980	1020	1004	981	1049	982	1003	1007	998	1011	986	963	1015	989	1015	1017	1031	985	1040	955	1042	983	949	1018	976	995	1029	1024	973	1000	992	976	994	1023	1019	1019	1016	984	987	1008	988	974	1033	914	941	986	972	926	969	953	960	966	980	1010	1091	1012	999	1025	994	1046	1029	976	990	957	988	1006	961	962	1010	989	987	987	1017	962	984	1022	1037	963	1029	1029	1036	1000	988	945	942	1017	1036	956	1007	984	996	972	995	1041	991	1041	1009	1044	1018	995	990	980	991	992	1009	1003	1017	908	1062	999	965	1016	1043	1028	1046	993	1026	1014	998	1025	995	981	1032	1044	955	1019	1066	1016	946	1000	1005	975	984	976	1006	965	1017	1074	955	972	1002	1042	1064	1012	1066	999	1002	958	1044	1002	1011	991	1043	1008	1036	1022	1049	1008	959	1045	1040	989	970	997	1052	1014	1015	991	1046	1024	972	1041	961	977	978	977	991	1032	1064	1051	996	976	1044	1047	1017	1030	993	983	953	1015	1009	1050	998	997	988	1004	1003	1014	974	954	996	1004	1000	972	1068	968	1035	1003	962	1094	1038	979	1055	1019	1011	1007	947	1013	988	981	992	1019	1011	1015	985	962	972	1027	1018	1009	993	1047	1003	988	994	1021	975	989	1007	944	969	1027	1030	997	933	1011	1062	974	1003	1048	1000	977	994	1005	990	994	1056	995	1058	1030	1001	1023	970	971	1000	973	969	1036	1027	1004	982	1053	980	1013	986	1003	1095	994	985	1007	1013	1022	993	1048	989	999	968	1047	969	999	957	1028	981	1029	1000	1000	1004	955	995	1029	980	961	1057	1015	963	998	990	956	978	1086	1024	1013	992	1021	983	1020	993	1020	955	991	1005	968	1039	1041	1034	999	1001	983	969	1029	986	1039	1009	975	1055	965	938	976	943	975	1019	1038	988	1027	960	975	953	971	1014	1032	972	1038	959	1060	1010	968	939	1079	995	1003	1019	1016	1004	974	1024	1012	1039	1033	1029	1065	992	1040	1032	1022	994	1009	1031	974	992	1003	998	1003	1021	1017	998	1007	999	965	1020	1015	948	1044	1010	1098	1065	932	1036	1004	1061	982	1000	982	1003	1010	998	1008	1090	1075	1004	1024	1006	1062	947	1043	1059	992	1051	976	986	1021	984	1001	1021	1056	1057	1016	1019	942	975	1030	982	1008	958	1079	996	990	989	953	1004	952	982	960	1000	983	1063	1016	1016	973	1003	1005	995	992	1036	1034	1012	1015	946	985	1005	1023	1001	960	1035	957	1011	997	984	1024	1059	1044	1055	951	955	1040	1063	1042	981	1034	999	964	942	1081	1000	991	1012	985	1073	1003	964	988	1005	1046	983	1021	984	989	972	1023	993	986	1020	1034	986	1034	1007	999	1023	1010	962	1037	994	952	1019	982	993	1006	959	999	1050	953	1031	986	1044	1022	1008	942	1050	1054	1019	1027
1545	185	185	171	183	165	162	179	199	169	173	186	172	168	174	141	162	176	191	160	178	159	199	160	167	139	138	173	162	173	171	165	151	156	184	167	160	177	168	156	179	163	173	184	176	177	173	165	184	176	161	144	160	162	157	189	190	168	171	166	197	156	167	176	160	171	180	175	166	172	159	156	153	137	136	200	178	168	170	170	167	161	183	162	178	183	141	170	151	171	164	147	163	165	169	173	158	162	191	163	156	142	162	169	193	170	175	161	162	167	149	169	177	184	179	142	168	161	170	160	174	137	178	151	161	155	181	183	153	152	168	175	173	198	187	175	156	160	192	177	171	157	159	156	136	184	197	205	201	118	192	164	166	151	180	167	155	161	159	166	174	181	159	191	172	156	156	161	174	164	144	180	161	157	159	171	152	156	154	179	137	155	182	167	175	162	177	148	168	207	173	158	181	175	168	143	168	168	150	162	182	147	175	180	160	166	160	158	145	163	169	141	171	192	198	160	190	169	169	179	157	177	169	173	183	179	161	170	178	152	136	167	187	155	166	175	192	151	185	175	165	148	186	168	143	167	159	155	158	149	169	178	170	175	185	152	172	165	191	163	165	166	190	156	157	171	174	199	176	177	173	176	154	145	144	165	151	189	159	185	153	163	162	163	187	179	179	180	161	170	156	133	148	162	185	169	161	149	168	198	188	185	186	154	161	182	178	164	142	172	169	153	167	161	136	130	182	165	171	171	163	161	185	184	187	174	157	165	182	164	145	164	156	176	155	165	159	160	152	167	166	143	157	187	169	183	176	174	178	155	164	163	193	164	159	176	154	169	174	192	173	171	151	182	169	160	163	154	167	185	151	160	154	163	185	197	152	158	167	165	164	173	158	127	173	153	140	165	156	142	169	153	190	158	164	145	165	167	162	180	161	156	167	148	159	174	154	163	170	163	154	150	190	189	192	174	188	150	166	178	158	156	166	145	187	157	175	152	149	171	210	170	172	177	151	170	187	150	182	175	169	183	163	171	174	154	170	170	160	166	167	147	175	172	192	169	188	147	176	180	191	172	177	182	185	161	204	186	149	178	167	139	162	186	160	171	166	148	145	170	157	144	181	173	167	161	187	168	190	151	171	186	174	174	171	169	201	186	149	156	150	156	171	169	174	167	160	158	191	167	165	174	189	160	147	172	176	163	148	158	191	152	174	161	153	167	202	157	168	160	157	186	158	183	170	159	173	181	174	189	169	148	143	146	149	173	160	163	145	140	155	148	146	169	169	177	158	179	165	142	170	157	198	181	164	165	159	156	151	160	162	166	165	151	162	150	148	155	166	151	149	144	182	187	205	162	171	170	155	164	186	204	163	162	160	179	161	188	205	177	177	155	169	169	175	174	181	168	149	143	156	175	169	164	158	164	160	171	172	182	149	164	179	149	169	142	149	176	179	161	156	151	182	178	185	158	138	158	195	165	172	163	178	159	159	188	174	162	183	167	160	192	180	160	195	162	180	154	146	156	160	156	178	157	178	171	169	174	151	156	157	184	181	175	157	190	188	162	182	179	160	156	153	178	171	166	187	170	154	167	169	170	162	190	196	184	151	166	199	187	158	151	143	180	181	201	186	177	166	147	176	163	159	159	161	187	157	151	171	174	171	164	166	155	168	168	160	168	151	143	155	176	190	151	160	176	156	177	183	179	137	132	132	171	160	166	158	158	173	147	172	181	162	180	178	158	164	152	149	167	171	178	157	183	172	176	157	162	147	162	158	169	173	161	168	155	183	163	145	163	167	179	175	176	174	176	185	158	192	148	152	193	181	162	176	185	148	165	162	156	183	192	165	138	162	165	171	158	163	167	161	200	145	158	179	169	189	184	148	155	153	161	185	177	163	163	152	172	188	177	147	154	167	167	172	155	165	186	189	198	166	155	171	138	168	173	166	147	166	184	134	170	176	192	171	173	175	163	156	167	171	143	184	173	188	177	161	183	164	149	164	146	179	183	170	166	159	151	209	171	155	139	169	199	183	143	172	173	152	145	142	152	165	162	170	158	154	164	152	171	172	168	185	184	148	169	180	173	176	189	211	178	159	196	175	192	159	162	162	172	196	184	166	177	166	182	184	166	153	143	152	178	162	182	187	189	176	167	168	156	159	169	174	153	178	165	164	198	165	169	180	188	157	162	163	152	155	210	169	160	173	154	165	171	143	181	175	181	140	184	159	151	171	165	171	150	208	156	162	173	159	166	132	163	152	143	140	163	168	148	173	183	168	168	176	160	154	180	162	186	180	164	161	137	171	176	150	162	173	167	163	156	170	164	164	181	162	154	158	173	161	174	166	164	182	146	168	158	187	169	172	152	180	159	180	161	179	169	158	163	189	203	155	164	141	161	174	162	184	170	169	152	187	159	171	144	159	171	172	165	139	175	127	182	178	173	144	147	169	164	181	156	166	161	190	158	147	170	180	153	170	168	172	173	166	142	154	174	176	159	161	145	170	142	176	155	161	162	180	158	166	150	151	178	155	168	169	163	169	173	195	166	185	170	161	140	180	160	176	157	177	164	170	168	162	194	175	183	166	191	170	168	176	186	189	173	126	179	184	166	147	151	178	156	170	165	146	147	149	177	155	137	167	144	155	176	160	184	167	172	181	179	169	171	175	164	169	175	129	187	160	179	162	166	166	162	160	148	156	148	171	124	170	184	211	160	174	161	132	172	158	166	142	180	171	154	155	166	170	167	179	175	195	154	158	185	166	170	155	137	163	147	150	161	182	144	169	166	166	161	148	143	171	178	153	156	182	162	146	156	155	196	185	158	181	178	164	163	149	157	183	161	161	166	145	159	170	152	175	164	170	176	174	146	161	167	158	170	173	173	166	159	170	183	164	164	183	168	159	174	164	171	140	176	180	170	143	175	160	167	162	147	187	206	157	162	194	162	181	181	163	153	169	170	156	191	183	170	164	163	159	145	159	159	163	151	153	161	165	165	161	149	155	175	157	182	147	152	169	176	168	171	170	160	188	166	186	170	173	166	155	154	178	155	170	165	149	163	149	169	163	165	184	166	164	195	186	168	147	156	153	161	158	159	191	168	161	179	165	154	176	180	154	166	142	173	144	174	173	163	153	169	180	153	168	177	184	172	146	148	151	167	181	174	184	151	167	168	178	189	153	168	171	186	191	191	178	161	190	178	167	175	185	161	170	189	163	167	162	167	172	196	163	175	150	193	166	159	168	181	174	161	157	187	152	164	175	184	180	155	139	158	184	159	159	162	157	152	165	177	166	176	153	157	166	181	163	158	169	176	174	150	188	158	167	170	164	148	161	175	168	194	142	176	190	182	184	169	169	169	170	168	165	168	179	163	145	184	177	180	164	177	164	182	182	184	156	158	162	157	187	161	163	141	162	165	157	169	174	165	171	160	163	181	171	164	173	167	167	156	208	169	150	166	184	155	191	191	188	154	149	168	179	160	166	169	150	165	145	176	175	154	164	173	165	165
1624	468	519	496	512	492	486	441	520	455	450	494	489	493	438	456	487	473	418	441	490	484	474	472	464	459	485	438	423	475	448	482	434	443	477	458	455	476	446	478	492	457	484	470	450	467	451	458	485	487	443	477	456	454	483	438	438	442	479	483	530	495	448	468	449	447	467	477	483	490	479	463	482	451	488	466	457	476	446	432	500	438	451	488	482	456	511	463	499	457	455	467	445	478	463	461	444	492	488	469	514	439	483	465	470	474	493	455	449	470	475	482	499	469	465	456	500	437	431	465	447	484	477	444	439	462	472	474	459	460	478	451	425	471	448	462	464	515	455	457	478	456	447	441	443	502	445	461	476	464	478	468	467	489	452	468	473	497	448	466	484	448	493	470	474	468	485	465	461	483	463	494	485	460	456	477	465	501	460	469	464	478	474	518	466	487	456	506	453	459	481	472	453	460	495	444	491	443	503	489	517	468	482	442	465	472	449	467	459	445	435	468	470	463	482	450	447	463	462	454	439	425	436	435	463	449	457	443	463	452	420	477	467	440	442	428	453	475	498	437	514	466	475	469	444	461	448	439	471	508	492	457	460	451	453	468	437	421	446	470	454	435	472	500	456	418	468	497	476	468	445	459	483	465	496	503	427	433	478	520	450	441	485	480	468	445	474	450	497	474	456	481	497	461	475	472	452	473	494	463	451	489	471	498	468	457	466	450	470	421	442	439	493	460	474	455	499	470	493	423	479	497	512	453	459	474	464	480	449	471	493	476	476	444	473	502	452	501	461	457	495	422	442	428	490	480	466	472	476	469	441	498	446	457	493	469	463	418	443	494	439	441	450	433	426	479	461	466	437	465	461	448	463	478	451	468	428	459	503	456	436	471	458	462	426	452	450	492	456	452	447	474	489	476	481	458	421	473	456	484	448	448	439	456	455	476	482	454	467	465	507	491	477	489	452	461	466	479	461	427	447	443	453	471	444	480	481	439	482	458	493	506	458	437	470	467	448	420	435	469	447	471	413	484	458	456	454	457	485	422	452	444	470	484	473	479	464	493	498	451	480	417	464	448	487	457	457	478	487	448	485	477	455	480	449	473	462	456	461	493	481	443	452	518	468	467	427	454	451	502	446	421	481	498	461	476	499	467	493	466	469	442	462	464	432	464	493	457	461	444	449	469	430	458	482	477	445	463	451	493	474	406	465	439	470	465	460	476	504	456	465	439	460	480	490	456	457	433	452	447	445	458	484	464	482	437	458	470	457	487	469	482	438	465	493	485	422	427	450	480	456	466	425	477	440	448	429	478	484	476	478	434	425	508	471	469	475	418	451	461	454	429	497	443	450	462	464	474	457	473	471	473	460	468	444	473	471	476	443	478	462	442	462	517	471	491	440	521	465	465	486	460	447	469	474	475	454	503	442	460	490	459	460	461	470	435	464	475	411	470	489	476	455	489	502	442	464	434	428	470	457	427	463	442	498	452	454	479	491	429	475	459	480	487	449	497	477	463	469	480	471	463	451	480	456	481	468	470	428	454	461	476	468	462	496	471	497	457	485	488	487	434	483	505	474	451	485	462	466	466	500	469	468	478	482	447	461	427	494	468	456	471	447	463	466	455	448	461	438	417	460	477	496	456	437	438	451	433	424	512	487	466	467	444	450	457	464	481	482	457	469	433	484	443	466	480	419	505	501	469	440	490	477	490	452	434	456	472	466	443	456	466	448	451	464	459	501	471	448	487	501	443	437	510	479	450	446	439	455	459	482	490	481	482	475	438	482	447	463	461	499	416	506	451	446	502	474	432	440	461	481	498	452	441	442	467	442	494	457	483	473	474	471	462	430	436	465	466	471	452	459	449	481	423	474	463	486	479	453	464	457	459	471	450	448	440	465	468	475	440	467	449	443	477	484	467	467	436	465	442	486	495	445	461	457	483	461	497	440	466	490	458	432	483	439	454	476	422	457	456	475	440	458	462	469	483	460	467	452	454	482	486	464	459	460	498	461	467	458	463	458	497	455	484	459	465	470	492	455	480	459	447	505	457	449	482	415	449	474	475	465	484	436	471	447	490	476	487	480	417	459	486	436	453	475	449	438	462	468	462	464	457	473	461	456	447	463	453	448	482	440	438	504	440	441	499	417	489	449	482	457	455	507	435	478	481	458	451	469	471	471	446	487	433	456	443	470	439	506	471	489	456	451	481	450	450	467	477	461	502	416	468	467	495	469	458	472	493	460	463	444	475	475	445	470	469	474	461	446	505	487	432	472	430	505	484	478	447	438	444	401	454	486	449	468	474	421	471	437	521	478	502	462	457	447	433	481	453	428	446	441	456	454	451	457	466	476	456	486	469	470	454	442	446	431	478	445	471	454	464	464	455	481	462	457	438	416	478	499	463	478	490	443	452	453	488	474	451	451	453	451	476	434	450	474	449	469	470	487	435	463	465	434	447	466	459	498	480	487	444	535	489	437	454	502	492	503	456	479	457	467	484	452	472	438	455	474	433	450	450	419	472	438	456	457	487	455	490	434	441	454	466	484	470	453	462	477	458	463	445	485	423	468	453	484	447	470	489	485	463	460	447	476	458	482	451	471	489	443	488	442	432	442	482	500	441	478	459	461	475	429	516	448	469	442	413	473	459	481	456	486	444	454	459	489	455	461	480	414	464	405	490	468	464	443	466	477	486	461	457	467	458	465	430	464	428	467	471	473	521	463	494	474	485	476	451	447	434	469	473	464	476	451	508	467	443	478	458	424	431	511	483	504	493	484	449	458	441	444	469	496	402	480	484	442	464	440	463	508	476	429	467	480	455	459	429	459	487	452	482	423	448	467	493	478	479	460	447	492	497	476	469	475	514	443	506	449	482	458	491	449	449	444	496	448	475	429	506	468	464	445	428	447	485	482	460	488	461	462	450	498	477	482	425	505	450	450	462	439	471	447	433	488	461	469	418	434	480	461	469	463	483	432	476	459	470	472	443	494	475	469	469	426	464	460	496	439	477	484	505	481	484	480	470	463	480	431	443	468	442	476	460	414	481	471	459	467	470	497	468	471	453	449	493	473	482	451	450	449	459	474	476	437	459	467	462	451	458	532	456	463	485	481	470	520	436	491	450	435	512	414	446	445	421	430	445	478	469	430	530	465	466	443	454	418	449	481	457	445	463	457	481	486	474	451	456	439	460	469	447	503	453	483	460	459	450	483	463	428	477	449	470	456	498	468	452	447	455	455	448	452	447	458	497	433	486	478	427	421	480	444	470	439	425	457	456	437	492	440	452	460	448	428	459	440	476	443	453	466	441	447	452	478	463	456	471	423	464	470	448	478	484	461	478	487	446	479	503	464	454	420	458	440	471	433	441	423	451	470	438	419	459	467	442	490	464	467	488	464	453	434	462	500	442	491	461	474	472	421	431	474	450	430	492	505	465	460	485	450	462	490	472	453	470	474	463	483	447	487	393	457	469	420	481	489	468	433	446	469	449	467	476	485	468	472	465
7798	713	656	560	491	490	429	416	397	432	358	376	404	390	385	387	348	353	367	340	319	354	398	351	359	367	377	368	376	362	377	357	372	389	348	384	327	365	348	339	350	360	363	306	360	381	381	370	391	359	337	408	370	390	391	350	338	344	344	383	369	334	372	375	388	406	371	336	336	352	371	358	341	356	331	331	346	367	330	366	377	368	377	351	358	359	334	403	345	411	343	339	364	399	346	372	380	337	357	326	390	346	378	375	362	375	343	386	355	323	373	342	338	334	384	358	354	373	389	336	316	335	382	338	367	355	367	321	371	348	387	397	363	401	349	372	335	328	336	336	361	343	381	379	353	340	385	363	362	360	327	329	349	354	365	360	346	318	356	351	363	363	361	329	360	388	370	352	365	361	348	352	339	357	355	363	382	370	337	363	345	362	359	374	363	381	361	363	379	364	377	399	338	333	369	380	367	354	374	338	342	346	346	390	360	370	382	346	372	359	328	379	381	364	333	347	346	355	358	352	311	353	367	358	313	317	341	377	398	362	333	360	316	362	353	386	328	337	322	358	357	337	374	345	383	366	362	377	358	386	347	375	364	372	341	380	343	345	361	369	350	364	397	398	386	392	377	362	371	365	361	374	339	303	372	350	338	350	358	396	348	369	370	360	351	350	352	390	333	343	391	354	370	345	334	338	309	409	388	357	374	320	342	365	350	366	352	340	381	384	330	347	331	368	360	330	377	367	301	362	355	380	378	381	361	336	344	376	347	363	344	331	330	342	349	356	351	367	367	347	372	343	360	331	345	364	352	378	396	351	350	376	311	343	344	385	382	362	395	345	400	358	367	381	356	356	364	352	346	358	358	362	365	339	369	333	340	361	328	380	379	365	363	350	355	353	384	411	405	297	380	391	337	325	402	390	374	351	386	342	361	397	362	349	367	353	360	372	329	365	346	349	331	340	414	345	366	368	380	349	342	341	341	341	370	336	365	350	329	343	394	333	338	351	332	319	376	352	371	344	381	378	364	369	409	339	360	324	377	364	342	363	389	361	373	351	337	388	349	334	372	339	366	385	373	352	354	329	329	355	332	341	374	338	332	347	348	326	324	332	362	359	374	354	341	365	378	371	346	350	347	320	377	324	368	358	334	359	368	348	349	372	362	329	354	375	364	351	339	339	371	355	373	346	358	329	343	393	369	383	376	368	363	368	345	343	387	391	350	351	376	363	367	339	317	344	393	384	363	361	355	368	362	315	330	311	353	372	358	351	368	357	368	386	305	368	346	332	381	365	362	345	373	391	369	402	358	397	352	345	341	339	383	324	380	392	375	350	399	358	338	371	360	375	351	385	345	380	353	316	349	359	381	389	351	376	382	344	355	369	353	359	342	386	341	358	391	361	386	334	350	356	377	335	318	363	368	341	373	369	349	365	356	335	344	337	356	363	357	362	365	356	383	359	375	345	330	365	339	372	367	392	367	396	397	316	349	342	335	375	369	328	350	367	362	357	353	357	314	362	415	345	333	357	360	363	355	368	336	395	313	397	367	363	360	339	377	357	363	326	375	362	358	359	362	335	375	372	366	349	346	338	341	380	365	364	342	374	368	334	378	339	343	357	361	364	365	351	351	351	333	336	365	361	368	372	361	340	335	368	347	349	350	376	396	355	373	333	332	370	372	359	361	372	347	337	338	384	348	344	334	341	340	387	387	376	321	397	417	341	382	319	351	386	364	338	312	348	369	396	362	367	343	389	329	363	336	332	358	371	370	345	325	338	388	379	386	384	371	342	353	350	344	367	362	374	362	351	327	389	372	350	343	354	377	359	366	374	378	353	346	377	369	375	364	346	382	352	336	359	342	367	349	362	344	359	385	371	352	380	349	317	317	389	366	353	403	342	360	323	369	316	340	340	371	380	357	336	343	397	349	342	364	357	375	369	337	387	322	362	390	360	348	357	306	372	373	362	343	345	408	385	343	323	358	385	344	353	352	358	386	361	354	388	400	357	365	359	297	320	356	371	319	359	348	353	371	348	379	353	335	386	367	351	365	357	340	340	352	344	365	372	353	342	352	381	364	354	366	355	351	327	336	320	393	362	342	360	324	396	339	334	361	359	385	340	352	384	355	349	363	350	343	343	353	360	380	354	356	360	351	363	349	355	370	319	379	334	359	347	336	319	367	332	319	341	340	346	347	360	368	367	367	342	330	392	329	341	351	352	322	351	371	344	365	341	355	359	351	352	343	366	357	402	355	363	346	373	390	366	344	371	336	337	347	348	351	321	362	360	329	377	349	377	367	367	378	339	368	361	341	348	350	360	329	340	310	364	380	350	366	343	338	350	351	322	387	378	349	354	357	359	347	353	363	383	362	351	396	319	377	317	335	361	369	327	352	396	362	359	360	360	344	360	323	338	363	381	355	364	343	362	380	358	346	371	357	386	366	355	350	345	342	359	340	311	367	363	374	393	377	337	381	345	351	356	378	367	316	357	347	334	363	347	376	334	361	350	344	371	385	360	352	338	372	347	371	374	383	384	383	336	345	338	325	341	337	369	347	369	368	364	350	360	353	340	362	327	368	331	351	366	362	354	355	320	391	368	351	376	321	317	359	365	331	344	389	363	354	341	340	344	340	377	342	355	393	371	369	365	328	353	339	339	340	367	338	381	371	386	353	325	335	364	328	364	351	331	334	365	366	348	381	355	373	349	369	405	332	383	354	365	383	352	344	350	349	333	344	385	360	380	363	345	333	354	329	348	336	343	340	349	378	384	372	352	330	372	340	339	401	367	342	342	359	351	382	397	362	326	351	366	338	333	350	360	368	354	385	367	345	357	332	399	352	366	354	353	388	304	349	373	345	341	339	320	347	360	336	329	348	370	348	330	350	346	381	336	356	325	360	383	375	333	373	331	343	370	349	355	377	391	358	349	326	361	337	329	355	359	338	386	367	377	383	352	350	342	369	354	371	370	357	327	365	347	344	342	325	334	345	350	363	329	343	348	346	328	324	338	339	341	368	335	337	340	342	322	324	341	390	395	397	361	380	381	335	378	326	367	334	372	369	345	360	358	342	358	346	345	349	350	333	400	375	395	377	357	373	351	371	359	374	362	387	371	345	333	350	328	350	332	348	344	383	361	348	334	338	374	370	346	376	356	345	344	383	394	345	356	348	332	355	351	373	361	376	359	361	319	372	394	381	338	392	358	345	350	398	362	344	352	332	357	376	407	314	341	348	318	341	372	331	346	357	345	386	337	395	381	388	388	360	356	333	343	354	301	376	346	363	388	374	331	319	364	365	363	357	396	400	382	367	361	327	335	327	346	377	372	389	356	360	387	351	327	349	355	375	376	361	387	335	368	350	347	340	369	353	363	342	385	361	358	331	388	341	386	347	354	363	330	362	368	389	328	369	322	352	354	339	385	329	359	361	369	351	356	400	402	359	360	359	389	343	421	361	332	359	349	356	322	358	359	331	359	366	379	373	340	360	359	358	340	355	357
6558	1091	1420	1641	1514	1364	1241	1199	1053	1004	1031	1000	1015	981	919	906	930	883	882	860	879	853	863	870	864	861	835	852	846	875	856	800	837	830	803	796	849	880	862	881	862	896	867	924	890	829	861	810	867	831	884	806	886	819	871	856	881	873	863	847	824	819	838	782	869	854	850	831	899	864	803	861	859	812	851	826	816	815	879	893	880	871	825	800	854	810	823	863	848	846	849	818	846	825	853	852	861	878	812	831	860	831	888	831	853	837	810	788	836	800	879	848	838	849	834	870	820	799	836	907	797	862	865	781	886	813	818	845	834	898	844	883	880	824	816	871	856	797	810	874	808	845	863	828	809	822	780	827	873	843	855	842	800	826	853	828	794	871	778	866	828	923	820	865	841	793	905	827	844	837	816	872	806	819	844	846	864	893	850	825	817	859	818	838	832	888	788	854	824	802	850	842	833	803	845	841	800	812	834	883	811	805	821	845	882	826	856	856	863	858	843	797	857	855	838	850	847	828	878	876	873	853	826	821	815	838	794	817	838	823	846	829	828	912	814	848	857	871	841	856	849	807	865	853	841	862	886	861	873	852	829	866	858	810	851	834	794	838	825	801	817	866	834	817	851	875	858	837	831	860	909	868	846	860	824	808	843	796	823	838	863	872	828	823	869	837	841	841	829	871	835	810	821	880	864	853	840	929	861	809	799	827	858	863	811	822	822	835	861	869	836	815	845	856	804	843	839	873	799	849	871	829	787	821	838	802	878	796	832	813	839	762	810	888	844	849	823	788	827	893	827	829	817	817	881	879	826	826	813	817	786	879	847	809	788	861	863	841	838	882	823	863	826	886	784	839	797	849	834	790	872	851	849	855	815	830	863	795	861	825	882	839	848	887	831	915	865	861	866	855	847	833	827	822	867	857	845	889	868	814	862	831	851	865	808	841	813	856	859	821	847	797	816	844	842	819	862	897	821	852	794	835	822	830	844	826	793	841	836	835	870	840	871	896	814	840	853	802	804	843	847	855	829	849	873	848	800	859	827	798	856	858	821	833	867	815	829	833	801	871	852	877	814	866	900	873	805	794	861	807	879	850	830	820	842	860	816	799	869	821	829	851	859	858	929	798	886	848	813	907	845	839	814	879	806	858	829	866	831	869	820	813	866	838	787	794	831	860	822	800	848	855	867	792	831	837	861	844	857	938	841	842	884	912	859	852	818	844	858	782	812	795	841	858	850	843	854	870	847	822	861	882	831	850	825	843	884	876	807	845	788	812	858	830	833	879	892	872	809	801	896	842	861	831	814	821	839	827	870	809	834	852	894	826	892	877	857	845	856	828	836	847	821	881	802	800	804	834	827	824	844	807	836	829	849	847	846	870	828	864	831	773	857	809	833	868	867	853	819	864	871	865	836	814	821	829	858	881	892	835	813	834	845	874	838	811	853	840	859	800	888	858	848	817	849	837	848	837	861	831	854	820	873	832	899	833	821	864	801	808	871	837	840	833	860	847	849	794	830	835	850	844	828	856	854	836	828	859	865	840	808	921	869	822	789	827	839	869	872	847	875	882	808	853	859	846	819	833	860	809	852	818	823	824	838	872	841	885	863	843	904	844	832	818	830	860	833	872	804	832	818	871	852	846	837	857	881	840	840	867	792	789	852	827	865	834	849	823	857	835	915	861	856	846	792	821	883	845	882	821	829	807	905	864	829	834	822	831	818	850	829	858	852	865	847	884	836	838	866	846	845	843	810	800	855	830	842	857	874	850	858	870	819	856	816	841	862	833	850	864	854	838	902	855	878	842	828	834	836	860	865	817	813	819	842	857	893	842	874	838	857	803	820	870	851	815	799	873	822	862	842	867	865	850	883	903	822	904	818	848	848	904	859	837	805	805	820	829	840	801	907	809	831	856	819	860	854	816	797	849	875	850	829	850	859	842	844	779	900	816	830	857	877	845	870	838	761	855	846	846	890	864	813	864	901	834	831	799	788	842	806	797	868	787	833	836	847	836	898	917	836	806	829	803	867	886	768	843	854	839	812	873	847	874	825	853	870	839	836	846	833	838	882	817	902	850	838	842	809	843	810	866	826	886	815	786	892	893	853	831	853	877	866	843	866	921	844	830	793	779	806	882	854	870	861	867	912	828	802	847	822	872	803	798	846	846	820	826	875	825	845	895	854	879	902	861	845	823	831	822	853	805	808	858	857	820	846	856	841	835	813	869	798	855	785	878	841	825	810	852	875	862	874	842	846	872	837	845	797	834	845	862	839	883	803	879	860	817	837	845	842	823	897	832	846	834	834	879	859	860	900	847	823	818	848	832	822	830	868	802	830	903	863	847	829	822	842	907	809	836	831	897	870	823	862	834	858	840	838	817	849	834	880	771	853	825	815	906	843	853	876	820	861	866	840	790	838	823	836	845	843	857	861	843	803	791	874	836	839	843	818	852	809	834	881	844	864	876	838	848	827	817	843	839	871	856	776	823	876	841	911	839	819	818	837	804	798	841	856	874	888	829	848	888	852	843	885	851	821	796	815	843	848	880	883	802	803	844	822	868	872	873	826	809	842	832	847	812	795	847	825	911	852	828	823	811	802	874	844	845	893	860	789	842	832	795	844	845	818	855	824	829	816	859	882	923	852	868	825	838	874	837	903	842	837	809	789	843	861	835	822	823	815	842	858	827	797	790	884	824	835	839	827	807	859	844	803	783	845	844	884	805	869	802	834	868	839	869	856	846	886	878	853	772	839	866	882	817	860	858	850	805	825	836	836	866	853	839	813	846	856	857	862	879	871	871	829	841	819	845	873	793	857	866	835	808	810	801	889	854	833	833	865	805	872	827	892	846	860	809	836	887	839	875	834	879	821	813	819	813	861	885	839	861	853	859	851	851	829	851	849	831	850	857	801	835	905	806	797	874	850	831	870	863	860	806	798	845	835	830	808	863	824	837	832	824	879	850	898	824	851	869	853	896	840	875	852	857	864	864	849	809	844	808	845	787	823	841	801	833	853	900	855	853	813	840	824	805	807	865	863	850	853	848	841	835	833	816	848	821	855	848	847	844	807	845	841	835	823	892	836	873	852	872	847	852	827	835	834	843	815	812	828	873	793	847	863	814	842	810	799	820	834	832	823	854	868	839	851	876	829	821	857	856	873	892	852	814	866	834	836	889	877	799	816	833	856	826	853	907	842	892	830	799	815	841	808	881	785	868	897	788	818	860	847	810	828	872	862	858	834	904	764	793	869	803	872	817	849	832	868	882	857	880	821	846	848	865	837	803	877	868	843	831	822	811	853	822	861	875	810	830	868	823	836	899	826	841	863	830	843	845	822	869	826	809	826	808	861	890	864	833	809	839	892	865	831	877	825	811	872	863	796	842	864	884	877	811	849	840	851	807	802	809	873	860	810	871	841	880	855	856	851	825	854	823	825	838	876	870	866	838	851	828	779	862	871	824	835	854	847	829	898	860	909	840	839	847	854	876	782	827	869	842	827	831
14937	1527	1270	938	739	686	614	577	555	555	452	491	503	477	518	459	473	480	463	454	505	450	490	460	426	475	436	476	453	423	456	459	470	451	468	466	460	490	450	455	459	439	428	451	436	478	415	463	436	491	475	474	476	467	474	423	460	459	483	464	476	456	431	448	465	448	456	419	444	441	436	502	462	446	483	420	457	459	472	456	474	445	458	453	456	489	424	439	490	480	476	441	461	455	474	486	482	449	452	418	463	439	414	432	471	459	446	457	446	465	494	482	458	457	438	475	438	468	432	507	499	428	478	434	429	493	398	481	432	456	473	461	479	482	413	470	405	456	439	445	466	457	457	453	447	414	429	460	469	480	470	464	472	459	475	418	480	427	457	448	481	445	490	484	488	453	420	408	447	465	448	479	485	416	455	463	417	439	447	453	449	450	489	466	439	458	458	444	419	467	447	472	449	479	461	456	400	449	438	424	489	469	446	455	449	450	425	455	458	434	426	474	423	479	381	431	502	464	486	463	415	455	494	401	432	427	447	451	440	471	467	412	427	490	433	444	426	419	448	486	447	476	457	456	461	443	479	476	462	469	449	486	415	446	467	486	463	464	463	475	506	469	435	494	449	488	452	436	439	416	461	435	468	432	451	464	454	441	412	441	427	465	485	468	468	465	435	443	443	465	441	450	487	418	482	442	457	520	459	444	469	451	466	503	394	503	453	455	510	437	484	470	465	484	462	466	435	440	447	424	436	477	502	472	454	445	454	460	474	470	438	462	480	461	487	457	460	418	463	464	418	413	467	479	500	463	432	447	464	431	418	453	429	471	492	454	444	469	455	462	413	454	465	493	413	438	453	445	447	462	443	454	431	430	467	455	459	485	431	412	416	455	448	436	460	526	467	418	460	474	407	472	432	439	439	476	446	429	475	457	444	442	433	423	458	483	440	501	458	441	415	455	460	458	411	440	464	464	456	420	478	469	452	509	457	423	456	459	456	493	438	414	427	449	439	459	438	435	437	443	448	472	487	421	436	466	454	489	478	489	428	425	448	442	490	484	428	416	469	423	482	487	446	400	441	426	461	450	493	451	482	477	473	442	457	478	422	445	488	457	456	464	489	450	454	464	479	431	474	486	439	435	456	454	449	436	425	463	456	483	481	448	472	458	453	492	441	462	456	455	419	435	437	475	489	442	451	451	423	388	446	427	489	462	453	436	469	450	452	426	474	481	445	451	473	482	444	453	410	459	436	513	486	432	461	466	477	459	467	453	435	485	470	443	480	466	456	398	480	442	470	431	422	425	456	438	421	449	484	475	490	415	419	482	457	492	418	414	430	458	462	466	464	461	435	446	491	475	452	485	462	461	494	443	485	456	457	412	429	441	448	458	482	433	448	483	449	476	419	454	504	462	483	456	482	487	455	508	499	458	448	465	458	448	463	486	465	471	465	480	474	450	452	432	446	431	472	446	408	441	523	467	460	464	501	456	455	467	493	458	449	464	456	444	492	489	481	482	504	474	465	455	438	436	413	450	459	435	466	452	421	434	450	439	456	455	463	417	437	454	485	464	445	438	478	468	441	398	417	502	471	497	487	466	434	491	469	516	439	441	450	469	446	464	442	470	452	441	445	440	460	457	464	443	467	444	464	450	477	483	469	485	477	474	467	441	499	459	475	489	453	448	465	452	444	486	458	473	455	416	442	478	453	484	463	436	469	469	473	451	415	445	477	475	433	430	450	478	461	481	491	487	447	480	437	474	467	437	442	448	424	480	455	441	445	454	459	447	441	469	447	425	449	412	490	479	465	439	461	444	487	488	425	485	514	459	486	442	449	425	482	461	455	461	459	461	419	452	472	406	444	480	472	465	479	496	479	468	436	449	454	451	460	509	460	428	444	439	463	446	468	491	451	442	486	467	441	431	499	440	477	444	457	475	442	482	469	428	461	424	449	429	461	465	438	415	430	454	451	437	483	423	482	449	434	436	448	443	450	465	461	453	427	436	443	455	470	454	472	437	457	422	469	455	431	438	426	444	472	471	422	448	424	441	447	461	482	482	510	460	457	473	459	459	407	421	443	516	472	466	487	428	458	454	472	450	445	472	457	462	479	417	440	467	497	466	430	478	488	434	433	450	450	460	467	463	462	478	439	454	444	426	417	448	472	427	491	465	478	454	433	442	427	493	492	435	464	393	468	465	441	453	429	485	482	471	488	458	485	473	443	440	475	440	506	496	474	481	428	438	460	436	482	465	428	442	408	451	420	416	473	432	458	469	448	433	469	439	489	479	458	465	412	437	461	416	472	433	446	464	427	480	431	468	470	471	429	443	418	424	436	466	477	454	417	417	458	453	474	415	483	464	451	494	430	454	445	477	494	428	442	472	475	500	500	469	432	459	444	458	453	425	430	487	466	421	454	418	499	486	476	497	452	487	451	464	517	484	427	436	396	432	501	490	420	458	450	464	417	432	463	450	449	444	456	472	502	511	469	460	445	486	482	434	490	466	498	475	410	461	438	449	477	465	475	464	470	468	417	433	511	480	472	446	453	453	434	451	488	469	465	451	401	447	412	480	445	475	440	457	453	458	432	465	471	479	462	495	455	458	460	452	484	516	483	434	479	443	444	485	423	487	477	482	440	464	436	431	500	452	466	480	457	448	469	472	429	439	456	448	440	414	442	489	456	423	450	465	460	450	461	476	486	417	459	490	492	467	406	504	451	463	443	475	453	466	494	472	456	488	474	440	415	424	508	474	456	477	468	498	476	453	447	427	413	467	467	439	445	476	474	459	470	477	424	426	440	465	439	428	421	405	447	467	500	392	407	460	452	461	474	454	469	390	447	477	478	447	466	450	461	473	463	479	498	476	475	460	483	434	464	460	432	402	423	441	480	461	443	441	460	496	457	459	440	442	444	470	443	465	456	449	467	471	467	459	485	440	510	445	416	502	482	461	494	472	478	485	445	443	480	428	490	520	482	429	470	439	444	430	456	496	453	470	464	467	433	445	468	459	470	442	453	442	455	483	447	460	475	443	460	493	479	476	464	483	479	440	490	485	440	465	433	479	487	459	475	412	482	445	440	475	462	474	441	482	475	497	450	440	444	447	461	489	498	476	422	420	491	471	431	479	482	453	457	452	456	474	503	497	480	455	440	423	448	457	457	443	433	448	434	416	435	430	436	470	442	435	474	440	487	432	459	429	441	428	475	454	472	427	481	494	465	449	480	417	477	451	464	467	431	497	450	449	470	431	453	461	460	466	457	455	435	469	468	468	431	445	449	447	480	482	474	469	420	496	444	447	443	485	488	449	438	442	484	423	433	419	482	439	475	440	446	474	459	466	477	466	454	458	452	445	444	483	456	453	482	428	455	473	492	408	428	464	447	430	446	434	466	477	486	411	421	441	443	446	462	451	436	493	474	455	468	445	444	440	430	424	466	455	459	457	421	446	529	399	457	483	471	444	446	445	455	450	445	478	447	446	490	474	455	467	458	476	446	473
8791	1598	2481	2525	2247	2045	1832	1652	1523	1379	1380	1257	1246	1220	1249	1160	1175	1105	1090	1130	1059	1027	1074	1138	1029	1091	1007	1046	1042	1028	1082	1032	1027	1020	1040	1005	1030	1012	1001	992	1073	973	1060	1014	1014	1091	1014	987	1044	1042	1026	1027	1009	1015	1043	1002	1023	1040	994	976	985	1037	1028	1024	998	1071	1013	989	1045	1039	1006	981	1030	1035	990	983	1015	1011	1041	996	1051	1033	1004	1033	964	1031	979	995	994	1000	1015	1019	1041	1030	1009	987	1072	1015	979	1042	974	1009	1004	1020	1025	1004	1064	1023	982	937	987	986	1012	1018	968	990	1005	1058	1058	1007	1057	945	1006	940	1070	1048	1011	999	942	1008	1030	987	931	969	1032	1041	1049	1030	1058	982	1025	1070	1006	982	1016	1028	970	1008	1066	993	1054	1000	1086	984	1013	1006	1024	987	947	1018	955	1010	980	1034	1008	969	1015	1056	1008	1020	1088	958	992	979	976	989	1000	1001	1028	1032	1059	1035	1014	976	1015	962	1019	1027	996	1000	1026	986	979	1012	1044	1026	976	1027	1023	938	993	1017	1019	991	1038	1005	1045	997	1048	1021	992	1032	1003	950	1022	986	1020	954	1012	994	1045	1070	967	1053	1035	1042	1013	1022	995	1022	1027	996	986	1023	970	1019	1017	992	1074	971	1026	1035	982	1089	997	1023	1031	1007	1024	1036	1030	1000	977	973	989	987	1033	1030	969	969	1005	956	981	1028	944	949	1015	962	980	1008	987	965	992	1051	984	1012	984	1035	963	969	1103	994	1034	997	1042	1031	989	996	1008	1014	1015	998	955	1014	1010	948	981	987	1027	977	1025	1026	1039	962	1024	980	969	1015	1007	1038	950	1017	984	1038	1007	1009	966	957	1074	987	998	1038	1063	987	1051	1092	960	1025	992	979	1026	1022	1035	1006	1015	1009	1019	1044	997	1035	1022	1019	1002	1004	1070	947	1042	980	978	1011	986	958	993	1053	1039	1001	960	980	1033	1027	979	1026	990	1029	1035	1000	992	955	1042	1050	958	987	1056	1022	1001	1057	1035	986	1047	993	1018	1029	1007	1027	1018	974	1010	998	999	1044	1014	1054	988	1022	963	979	1051	1018	978	1008	946	1068	976	1027	1042	994	1067	970	1000	1010	1027	1005	996	1052	978	1020	982	1054	997	1015	925	1009	962	980	979	1003	978	1016	1020	1031	984	1001	999	1037	1024	961	990	1022	1055	1002	941	1024	1044	1010	989	1029	1003	949	1003	960	1038	1002	939	998	965	1017	1021	1046	1010	1048	955	996	1015	1009	981	1035	947	1006	970	989	1020	976	1037	1005	1053	1013	1081	1000	1002	997	1032	1012	1070	1073	1025	967	1042	971	1005	1019	1036	1037	993	1037	995	1007	969	1007	964	994	980	989	1011	1015	1029	1045	1037	1008	1055	979	1021	1018	990	987	932	982	978	968	1011	1032	1029	1031	978	1014	989	1036	1010	1020	1012	1042	994	994	974	1011	980	1040	931	1004	985	1001	996	989	968	991	1014	981	955	1020	989	1062	1008	978	991	1045	1005	980	964	970	1040	1070	1027	980	1016	972	1008	979	1073	987	996	965	1058	1009	981	1014	1009	1020	1087	954	952	966	1052	1018	1031	1038	1026	961	1058	1028	1062	1037	1018	1016	1019	1049	945	1011	1006	1027	1078	1049	1009	994	970	1026	986	992	969	1056	1007	957	1020	980	1008	993	1056	1005	1013	953	964	1018	1008	1021	1005	1042	1045	1054	963	1062	1046	1014	975	990	966	1043	1025	1013	1028	1019	1029	1023	1005	1011	1014	958	999	990	1007	1072	996	1023	1021	962	994	1035	1016	1057	1051	990	1034	1010	994	997	1025	967	965	1037	1000	1008	1038	1053	1049	1051	1057	1004	983	972	1058	987	974	1050	968	962	1029	1003	941	1015	1039	988	1019	973	963	1055	1003	1015	935	1000	1020	1057	1013	974	1002	1006	1021	988	1006	1035	992	993	1020	1011	977	1022	1023	1001	975	995	1002	995	990	986	1020	1021	982	971	953	1034	1004	1078	1007	984	965	941	983	1049	1000	982	1080	999	1001	1010	1007	1071	1016	1021	1030	1051	1046	1057	976	1003	1029	1001	956	955	1036	966	998	1059	999	1036	1069	1030	1057	966	1040	982	1008	933	1025	1046	1005	1105	1020	1034	988	990	988	994	992	1000	1025	990	996	962	988	956	1012	968	1009	1023	993	1000	1012	1005	990	1036	1022	979	1010	964	1023	955	1030	1002	1014	1015	998	1002	992	986	983	991	951	998	997	994	1021	1008	1016	1062	1022	941	987	1050	1032	1020	1013	989	1017	1039	1067	1002	987	1065	1070	996	1001	1065	989	1014	982	967	1002	1045	999	1013	1012	1049	1013	1001	983	1009	998	1024	979	1021	1079	1025	1085	982	1020	996	1042	1022	1004	995	916	1041	993	1008	992	986	998	1059	1003	1036	1052	1026	1015	1006	1001	1031	1043	1031	1041	964	1036	1027	1008	959	973	998	1008	997	1022	1060	998	1008	983	999	1073	1023	1043	1036	1028	1005	1061	1011	1034	1045	1005	1047	1015	1004	1050	988	1020	950	979	1008	1012	989	1034	1038	984	1055	984	994	995	1038	1005	1012	1024	1015	1044	961	1042	982	1033	997	971	1031	1031	1004	983	968	969	1033	1036	969	1006	1047	1043	978	998	984	1061	991	990	1018	1011	973	1014	997	979	982	962	1020	960	1037	1004	1009	985	1025	1046	1062	986	993	1011	996	977	976	1103	1052	986	1000	1005	1000	983	1033	1020	1097	948	979	1015	945	959	1035	963	973	1034	1029	994	1046	983	992	1059	1008	988	1016	999	994	1008	1068	1071	941	987	1004	993	1076	1011	989	1080	999	1011	1033	980	1017	1050	974	944	990	992	1016	1015	995	1038	1016	1037	1032	1036	990	1057	986	1015	980	1001	981	1034	1010	991	1055	974	977	1024	1007	955	978	1010	1015	1014	1016	1021	955	1003	976	1015	1024	1008	1012	935	1002	985	1042	966	1006	949	961	980	1012	1046	1021	946	954	1005	1021	978	1065	1018	1067	1070	1011	1034	1010	964	986	1056	993	980	989	1008	1010	1001	1019	977	1008	999	981	1016	984	1010	1044	1050	1019	983	990	980	1041	984	1001	1013	1074	1004	1067	963	989	992	964	1017	978	1018	963	1041	1034	1048	937	983	1007	996	992	1014	1015	962	1055	1004	948	980	995	997	1055	988	1073	989	1006	1040	1015	1013	966	1027	1005	1047	1036	983	1070	994	1007	1014	986	986	997	994	978	977	1008	1055	1050	980	1053	1047	1021	1073	993	970	1012	984	1018	1018	985	993	1047	1018	1004	984	1029	995	1021	992	999	1036	999	954	1023	1060	1004	1006	1014	970	980	1053	999	1000	1009	938	1017	1001	991	1025	1002	1064	977	1034	1013	1057	976	1016	1022	983	1014	1028	1033	989	1000	1009	1018	1010	937	983	994	1054	1012	1042	1092	1012	1033	1012	965	963	999	989	1040	1048	991	932	1029	1040	965	1044	1025	1065	957	1013	987	1038	1043	1017	954	957	1053	1000	1025	997	1007	1038	979	1078	1057	965	1029	992	1013	1019	1037	1052	1007	1066	978	998	986	1044	1015	1037	1015	996	1024	984	1002	1020	1059	958	1042	1007	1022	1014	994	976	968	989	1027	1005	987	985	981	983	956	1011	957	1034	1022	1031	1013	1020	993	1051	1025	1035	986	1083	1004	1012	955	1016	1056	1033	964	1050	1067	995	1006	1041	1018	1046	1016	996	1038	983	985	1011	966	1027	1038	981	919	1033	997	979	993	1000	1068	1008	1063	999	1030	1006	1005	1012	962	967	1043	994	967	1019	998	1056	983	1049	1028	1040	1025	1039	997	974	1000	1045	1016	1033	1034	1050	1030	975	976	987	1009	1058	1012	999	1006	996	1045	1037	1007	1060	1049	987	1070	960	1053	1046	1008	1048	1022	1013	1017	1037	947	1013	1085	969	1034	994	927	947	995	1069	1022	977	1028	972	1007	975	1045	999	1007	984	1077	989	1019	1038	962	944	991	1020	1013	1031	1041	1007	1031	1123	1002	1013	1044	1000	1006	942	1002	1016	1001	1000	993	1044	986	1031	1029	1020	994	1048	989	1028	1023	1034	1006	998	1011	999	1008	1014	1051	988	1083	989	1009	957	1101	1036	975	1025	1053	1011	1052	1041	1040	1028	1003	1037	1058	954	983	1003	954	976	988	994	1035	974	1014	959	1016	1027	991	954	1055	1055	989	989	999	1065	963	1061	995	1007	1037	1058	985	1051	1026	1061	976	959	1058	978	990	1007	1006	1060	1055	1005	988
1748	216	187	178	175	172	173	169	180	152	148	147	166	155	193	154	171	171	193	176	179	154	158	161	154	187	174	159	183	158	190	182	172	197	175	188	186	184	159	161	150	158	178	166	167	186	168	163	179	169	152	149	175	169	183	176	173	157	178	170	160	167	197	157	171	177	172	171	164	168	162	193	156	176	151	169	172	187	182	152	180	155	185	172	171	190	177	185	181	154	184	165	165	140	176	161	161	176	155	173	164	152	175	155	164	166	180	177	210	160	171	157	167	176	169	150	191	171	167	169	178	193	167	187	169	168	193	163	172	153	167	181	182	176	191	175	167	156	153	130	195	170	180	164	181	159	176	175	178	160	170	192	168	177	197	178	159	187	170	179	142	155	153	166	169	150	200	196	188	173	168	177	185	153	150	179	174	178	179	170	175	175	171	192	141	179	179	189	168	170	156	173	178	157	178	177	183	159	170	207	162	180	143	155	174	165	156	179	201	206	182	188	169	178	175	153	173	155	174	191	170	175	156	161	166	172	193	192	172	178	176	157	163	172	174	155	157	154	164	171	163	152	189	159	169	202	166	186	166	180	167	185	152	141	162	153	180	172	168	173	162	151	176	183	178	157	148	159	172	176	179	176	165	134	150	182	176	161	160	164	175	166	166	193	172	174	167	168	150	200	165	162	175	165	160	180	177	151	149	163	145	158	174	162	190	160	166	163	170	188	189	179	195	202	177	181	180	181	160	176	190	192	171	155	175	171	167	186	178	158	162	169	170	173	197	181	187	173	195	165	166	176	145	166	182	155	194	157	189	173	158	185	198	190	189	172	156	169	177	165	201	168	168	176	167	183	175	183	160	167	196	177	154	174	178	178	155	180	182	170	134	182	159	184	138	163	190	175	176	169	158	136	170	183	174	167	168	172	169	166	178	166	161	154	163	162	159	167	163	152	173	173	163	155	181	188	176	174	150	147	170	160	160	165	173	191	151	175	176	171	169	181	184	164	204	170	162	171	186	159	165	166	158	163	171	167	154	169	170	166	204	184	146	168	172	173	156	170	175	159	176	189	170	185	149	147	158	171	187	132	187	180	179	179	178	150	182	163	148	160	171	158	167	172	157	159	169	163	163	164	173	186	175	178	138	175	173	192	172	165	161	170	175	178	164	161	183	184	163	164	183	176	155	174	182	166	162	130	167	150	163	167	199	158	160	166	177	157	184	153	170	180	176	183	191	162	184	178	173	187	160	158	159	175	163	154	170	153	168	177	163	212	175	175	163	154	189	180	175	162	128	162	189	196	165	171	171	186	166	179	186	189	163	162	165	152	156	157	178	190	165	148	203	175	158	169	166	165	172	185	157	165	189	170	167	171	152	160	178	172	159	169	190	162	195	199	173	187	161	168	187	188	172	168	175	174	161	175	167	177	168	166	146	173	166	170	163	176	160	191	164	167	166	170	178	147	171	170	164	161	146	151	178	182	168	157	204	168	166	179	187	185	179	189	174	172	164	177	179	191	185	171	158	184	175	193	155	159	158	180	188	174	216	153	174	189	175	172	188	180	180	180	152	193	176	163	175	164	158	150	177	188	172	157	181	178	184	158	143	159	190	181	158	164	171	185	167	186	162	164	176	170	173	160	162	178	180	163	188	190	174	167	176	153	142	165	167	139	176	178	155	184	166	170	176	177	169	188	185	157	187	175	163	213	156	173	175	184	196	154	160	181	152	166	184	168	177	176	192	178	199	183	174	158	160	161	167	197	163	184	181	168	177	173	172	165	193	164	157	176	170	185	163	161	163	182	170	166	172	168	173	158	183	168	163	167	184	163	197	172	137	192	164	173	172	171	174	176	168	155	172	182	171	170	156	161	195	178	169	167	160	152	153	155	147	179	163	164	192	187	163	167	136	167	149	183	162	166	177	190	180	189	165	159	169	174	161	169	182	171	192	185	182	163	164	160	174	168	165	172	187	157	154	173	152	171	137	162	181	196	174	166	141	178	173	195	157	163	166	155	151	185	198	169	199	153	170	178	180	156	179	179	175	162	164	173	182	153	167	183	154	173	197	173	183	162	201	141	187	179	160	179	164	160	164	198	158	141	165	159	172	175	179	205	157	197	148	159	164	174	173	172	161	197	171	175	186	158	146	195	148	162	192	188	176	159	180	155	173	186	164	173	166	142	146	142	159	194	195	176	177	158	171	158	159	160	147	177	181	191	154	162	195	168	170	155	186	178	171	152	167	176	167	155	183	177	175	164	180	168	164	168	199	175	174	184	168	153	163	176	189	178	182	179	186	170	150	146	159	162	176	174	172	156	171	166	153	184	190	182	166	159	205	151	181	186	198	166	164	141	166	174	169	196	176	150	172	153	141	180	194	176	169	177	162	169	191	185	183	139	152	192	152	191	166	199	154	156	150	160	177	175	161	178	155	185	165	195	156	167	158	165	190	153	170	186	148	177	165	141	176	179	167	173	162	170	167	180	180	152	180	151	159	154	148	165	172	134	197	161	189	159	167	190	163	177	176	161	149	151	160	177	165	166	176	158	165	164	162	160	165	179	186	180	187	175	171	169	183	152	130	175	179	154	165	166	175	166	168	166	170	149	153	171	192	167	193	173	174	165	197	152	183	175	176	143	172	158	164	179	179	154	164	178	152	155	203	180	198	155	176	166	183	185	193	166	173	210	161	169	156	157	169	165	142	185	165	176	176	166	197	183	162	170	145	183	165	182	166	169	164	166	153	195	148	154	177	168	156	179	162	157	170	169	173	199	172	183	153	162	181	176	193	169	169	150	169	152	181	153	164	146	172	138	166	155	172	186	185	182	161	193	178	194	166	192	175	148	164	162	154	171	174	167	146	145	187	167	193	196	171	156	178	182	161	157	177	162	161	159	162	192	137	149	156	147	164	160	164	176	162	180	169	178	156	176	156	161	179	161	161	156	149	179	193	174	137	163	165	170	165	161	154	160	189	166	181	180	173	194	132	182	165	168	165	162	173	198	142	188	168	184	146	148	178	165	178	196	174	168	187	157	149	173	163	189	162	171	161	159	166	177	177	160	168	164	178	175	179	187	181	169	154	171	184	155	184	177	173	194	180	171	172	171	180	180	191	186	174	173	165	176	183	170	181	183	174	175	176	171	166	169	166	147	150	161	175	183	217	165	179	163	145	158	174	160	143	166	189	161	168	187	167	177	148	152	196	180	192	182	171	158	156	188	185	150	175	196	153	162	146	174	173	171	151	164	157	172	197	165	161	182	161	161	164	183	171	166	180	185	170	190	179	187	171	164	170	168	153	176	178	176	142	155	173	166	159	140	176	193	157	161	181	168	185	144	168	184	150	186	168	167	178	176	180	193	176	173	165	176	159	160	172	156	155	167	163	197	164	175	163	169	170	164	153	167	184	160	184	182	180	212	189	156	176	184	178	170	163	171	174	160	152	158	164	175	195	183	164	147	149	199	181	151	158	217	175	134	165	175	155	171	171	155	181	158
1824	507	545	515	480	482	470	465	487	511	464	490	534	475	478	450	464	428	498	453	470	450	485	457	488	483	477	448	456	456	465	451	480	512	433	457	460	452	451	452	484	465	463	456	462	465	492	440	451	459	491	429	451	453	486	490	452	479	483	475	458	454	479	469	473	475	467	451	488	451	485	499	456	458	476	487	445	461	485	475	444	485	491	506	469	445	440	457	462	461	516	499	486	479	490	462	437	444	426	484	476	481	482	485	479	454	467	464	505	458	481	448	447	489	427	489	475	463	478	507	497	466	438	485	440	500	470	467	467	464	496	446	469	473	508	442	485	418	451	468	496	459	464	484	465	470	454	478	473	508	427	473	480	461	436	440	461	456	483	454	445	473	464	494	476	483	453	446	489	476	473	432	500	441	483	457	471	474	426	489	474	471	471	463	466	460	497	474	502	493	502	485	496	477	458	507	475	487	461	470	487	491	477	477	431	437	437	459	452	488	478	458	436	440	456	461	445	464	506	459	482	468	460	504	473	458	463	459	448	469	501	439	455	483	478	469	463	451	458	480	486	488	458	436	493	460	481	448	450	463	454	494	444	435	486	454	481	481	446	457	470	432	474	464	480	466	481	505	496	469	418	450	487	469	453	416	494	484	475	484	458	489	460	480	469	456	494	473	499	431	465	460	448	488	468	455	485	465	459	456	460	460	464	482	444	479	493	503	449	452	448	474	491	475	469	449	459	448	483	484	436	471	502	454	472	505	485	465	442	507	482	466	455	462	462	433	476	453	493	486	460	461	459	501	461	421	453	491	468	456	440	454	454	457	476	471	467	455	456	487	445	441	490	481	491	479	462	485	452	470	489	462	451	466	489	477	487	472	466	466	520	475	495	473	475	469	490	470	454	494	473	442	520	468	516	446	454	482	493	506	467	452	473	447	468	510	466	485	457	486	468	457	474	491	493	481	454	461	485	452	475	470	483	521	494	490	511	519	418	487	502	455	464	466	496	474	491	467	444	480	463	475	429	518	483	482	486	478	466	478	477	435	503	433	472	445	433	435	467	519	445	506	437	464	430	460	484	458	469	501	433	468	498	406	496	462	462	443	455	430	457	508	480	484	488	479	456	470	439	451	454	478	435	471	432	495	465	470	491	482	435	458	441	478	473	504	443	461	446	455	459	450	465	500	447	476	502	500	496	462	429	497	504	503	477	476	511	482	501	485	467	504	447	467	463	466	437	472	480	482	502	490	477	464	452	471	439	504	441	476	451	431	540	480	465	482	451	479	516	479	489	463	431	491	480	497	493	455	480	484	493	455	511	448	469	512	442	488	469	429	471	494	491	454	501	434	458	468	476	486	458	478	476	465	480	455	444	435	424	461	493	444	444	461	495	482	460	446	459	481	482	445	404	486	404	471	463	515	441	444	477	498	469	478	466	461	490	451	442	458	471	478	416	462	498	497	470	456	495	470	461	476	449	482	440	471	479	442	491	476	478	443	478	469	478	445	461	466	492	457	494	484	440	458	472	445	450	454	497	451	492	467	489	432	472	463	485	434	439	490	491	457	496	457	427	492	491	481	507	493	474	460	463	487	472	472	471	456	477	460	440	498	431	482	490	483	453	496	463	459	439	445	462	477	500	469	487	459	466	477	458	460	486	482	460	490	445	441	505	474	450	442	466	491	492	454	474	516	469	455	460	506	451	477	475	448	495	483	442	484	449	481	511	491	440	484	460	483	471	512	510	463	441	473	465	420	466	480	429	482	466	487	475	458	443	513	464	467	470	476	527	470	461	503	459	427	442	466	457	456	452	481	425	453	449	511	478	458	518	401	424	455	474	496	517	455	459	507	481	455	505	457	467	476	463	484	491	463	433	443	477	470	482	436	474	452	437	502	472	482	469	506	472	449	468	462	466	485	478	436	467	492	474	451	485	493	469	483	474	499	489	503	462	487	476	483	486	476	459	486	472	473	453	482	492	470	467	456	481	469	477	484	473	444	485	456	465	462	470	456	460	452	461	465	476	471	468	442	481	471	482	456	454	445	508	458	461	476	486	502	437	451	459	490	511	512	451	436	474	488	484	447	470	469	438	470	483	444	490	482	441	468	536	523	442	442	473	466	483	451	481	474	424	466	510	488	507	455	454	477	507	464	479	465	475	477	486	425	438	460	492	497	466	496	512	464	458	451	447	504	437	537	465	458	477	469	491	486	480	474	426	496	476	482	470	493	462	475	454	473	475	449	437	460	416	499	445	453	479	471	459	477	462	455	470	466	411	477	467	482	483	498	447	459	464	493	496	466	468	473	445	456	492	449	458	454	465	477	459	456	475	503	449	460	481	473	475	463	448	456	487	428	472	461	495	445	488	478	454	504	505	499	468	497	457	447	483	445	484	452	449	511	437	483	435	484	475	492	493	485	494	474	465	460	481	479	472	460	504	478	467	483	465	464	513	472	450	504	486	437	456	451	455	451	473	475	490	456	469	479	497	446	418	512	505	469	495	490	450	477	481	449	461	435	433	451	444	458	458	483	495	482	477	447	489	470	448	456	449	433	427	491	488	456	498	498	463	436	503	470	468	457	487	500	440	464	443	480	465	448	440	457	467	457	463	446	479	445	454	487	495	461	478	483	436	490	523	482	442	465	481	443	505	403	491	460	456	452	454	433	492	492	477	503	489	483	490	501	507	444	503	483	471	434	458	449	450	473	509	468	453	423	440	479	491	485	447	461	460	479	477	482	460	502	483	510	455	456	462	492	492	477	464	506	452	424	451	448	457	491	438	496	430	429	435	440	475	441	485	457	461	471	434	471	484	479	495	455	448	433	491	500	514	490	471	456	472	497	458	475	485	481	494	436	447	460	485	496	486	475	463	470	471	461	463	484	522	482	484	454	451	465	472	446	471	491	480	489	484	482	471	473	463	442	448	441	508	492	465	451	492	505	505	439	473	480	449	464	497	490	511	463	459	497	504	501	501	432	472	480	459	501	441	451	489	498	478	477	439	475	481	471	501	459	457	476	490	470	506	425	499	473	501	466	451	437	446	470	442	473	480	438	450	446	523	448	491	448	485	486	450	483	466	470	484	475	452	486	437	430	467	497	502	466	507	439	504	485	458	485	476	486	537	444	511	466	490	479	470	488	471	450	459	462	451	467	445	475	459	480	475	443	484	439	476	495	465	464	459	459	485	464	456	473	504	491	468	445	476	498	476	450	501	445	463	448	498	487	472	429	453	511	462	487	465	516	451	479	453	488	451	445	472	468	474	494	504	455	460	474	495	463	467	465	528	472	496	482	486	529	478	470	462	484	447	450	490	459	478	469	463	455	482	449	416	491	455	438	511	476	477	504	476	439	543	479	499	459	515	469	474	477	468	505	471	447	484	456	477	489	472	475	439	461	471	468	496	515	461	476	461	486	459	486	471	437	519	467	494	492	488	486	482	491	449	471	440	452	485	486	474	439	454	479	429	507	458	520	469	477	486	470	482	438	484	419
7833	728	968	581	520	459	466	443	393	417	412	388	385	383	365	384	324	357	380	362	382	340	383	381	354	363	357	381	373	341	360	337	383	378	374	372	345	350	377	354	323	373	347	346	331	381	390	360	380	362	343	380	397	374	367	370	360	368	355	375	380	316	331	378	356	380	365	364	359	338	380	364	372	365	336	366	359	352	368	348	320	381	353	385	395	365	377	380	382	411	385	322	359	363	320	373	365	342	347	389	343	364	357	351	348	336	395	345	346	375	334	324	384	351	338	359	367	353	354	366	375	371	347	404	358	354	352	375	352	370	368	385	366	368	342	381	336	356	337	316	332	347	348	373	336	347	333	377	331	374	355	350	351	392	399	354	322	364	355	364	349	359	336	348	378	399	381	346	383	377	368	365	366	402	332	369	379	320	397	339	358	360	375	383	361	316	352	360	360	350	364	341	353	374	357	358	373	335	372	344	368	365	378	382	385	364	366	367	343	359	343	353	368	375	343	354	360	372	372	349	378	360	369	380	349	348	347	325	325	344	344	397	349	344	353	360	376	347	340	385	386	357	359	366	313	389	342	352	384	324	347	359	353	351	353	336	384	377	368	367	339	385	432	351	353	326	358	364	343	348	397	395	339	363	368	377	367	363	370	338	418	373	365	358	386	320	363	366	375	367	358	379	315	318	343	365	369	377	399	417	345	352	340	384	360	372	367	341	361	337	402	332	379	359	355	353	362	330	401	362	336	369	332	356	360	356	353	367	376	317	367	339	348	363	376	379	357	350	345	358	354	351	360	347	338	362	345	339	421	333	365	354	364	353	368	358	354	346	372	410	359	371	366	382	390	389	350	315	348	387	366	364	360	365	355	350	388	356	408	357	345	400	365	353	344	351	377	363	379	317	343	384	379	365	337	343	357	354	390	396	388	364	375	339	341	346	363	375	342	384	373	332	396	333	353	340	361	367	379	364	371	411	358	338	395	380	371	371	335	345	381	356	395	385	356	350	385	375	339	386	371	342	369	324	391	367	381	356	331	359	360	380	351	383	371	374	364	361	329	410	346	362	332	340	355	324	315	315	374	380	334	357	367	368	340	353	335	380	341	334	334	385	369	341	368	353	361	361	357	360	336	339	390	393	387	351	347	373	363	364	334	350	394	382	345	344	340	355	387	333	354	361	379	374	350	341	373	363	347	332	356	341	362	364	386	383	346	348	332	344	337	379	370	355	368	378	389	349	346	324	358	389	371	369	339	372	375	325	375	356	372	352	372	364	400	341	391	363	343	368	350	391	331	356	326	330	365	333	346	357	377	371	389	376	325	384	345	367	356	354	337	385	380	360	370	350	396	352	361	369	376	334	331	334	373	390	325	376	345	342	373	381	372	329	357	376	342	362	346	380	413	360	335	373	396	357	391	335	356	384	341	315	374	363	377	396	360	354	374	350	328	386	385	360	368	358	364	351	367	365	340	369	364	375	370	321	330	351	364	350	344	350	359	365	386	380	348	359	367	360	356	335	351	340	388	365	323	339	368	362	375	383	360	385	372	338	328	343	384	372	340	359	379	374	367	405	362	385	390	389	340	349	367	401	386	374	384	355	369	402	344	348	389	372	357	335	368	346	380	309	326	328	353	366	361	367	369	342	391	361	342	349	387	333	362	392	370	366	391	366	367	358	364	341	350	359	347	373	332	381	376	365	386	378	360	376	377	350	341	388	373	356	326	386	368	352	361	341	349	401	372	362	361	327	356	369	358	364	348	373	352	343	355	362	369	378	347	322	362	335	364	371	363	341	357	361	388	368	385	355	342	361	349	346	366	390	324	361	361	368	377	388	353	356	354	367	345	355	372	374	347	388	335	382	362	366	367	345	356	346	344	397	374	346	357	348	320	376	373	359	357	377	339	367	333	353	354	326	336	377	381	367	344	376	347	389	372	343	371	387	369	362	347	354	361	383	369	329	325	354	352	325	347	362	341	366	365	351	357	375	387	346	358	387	371	412	372	365	351	383	336	347	404	399	357	329	343	349	344	361	360	380	295	352	342	365	379	397	353	365	366	352	380	370	385	382	386	359	386	372	383	384	346	330	356	318	354	329	350	340	360	345	370	361	379	384	385	366	358	398	408	321	365	377	372	339	339	377	335	360	360	338	324	383	369	336	342	397	365	327	375	397	348	334	372	406	398	366	356	332	354	356	368	359	356	326	377	359	383	382	345	333	385	389	363	363	361	356	362	360	357	330	324	355	354	390	335	364	358	374	369	374	339	339	333	358	367	349	333	331	358	379	351	375	359	362	375	370	348	354	385	369	373	359	337	369	346	359	351	383	403	374	396	409	395	361	352	366	358	369	326	346	359	359	340	334	395	367	328	366	410	341	384	379	358	360	369	339	361	366	380	346	349	328	379	385	353	373	377	340	328	338	367	384	391	368	346	356	389	393	397	363	370	332	357	390	374	359	367	332	366	318	391	396	351	358	375	378	385	314	374	361	379	359	400	379	376	365	345	400	368	371	370	331	369	352	371	353	356	333	392	343	402	407	400	346	388	358	343	367	381	371	335	355	367	396	333	353	328	327	386	350	381	360	368	351	341	335	374	377	363	352	329	352	336	379	349	377	348	316	356	388	365	383	341	374	393	361	387	330	369	345	324	327	389	337	328	355	341	386	382	351	376	357	342	367	345	375	370	357	337	338	371	345	348	301	350	344	360	376	357	348	374	373	339	382	370	376	366	324	338	363	402	349	329	367	366	384	361	343	375	409	370	362	361	375	405	382	346	355	348	348	375	370	374	422	345	366	329	380	374	370	364	368	337	379	374	401	391	362	323	383	355	372	332	339	361	351	354	356	348	342	369	389	356	339	332	395	318	369	374	352	360	347	331	338	370	373	389	342	386	340	321	356	372	343	373	346	331	340	398	374	397	377	366	322	355	342	346	354	341	382	367	392	392	333	358	351	351	373	366	383	366	330	353	370	352	343	368	363	335	295	364	382	366	363	347	335	379	380	379	378	350	343	363	368	357	368	390	357	382	355	338	367	335	358	374	348	354	338	362	351	360	359	366	387	357	343	367	401	394	382	418	321	358	300	387	348	362	361	317	352	369	367	373	347	359	364	389	344	401	391	365	378	381	341	354	354	363	331	372	337	377	376	378	350	345	364	367	354	392	334	355	343	361	371	360	351	354	356	330	365	345	355	381	364	337	407	361	372	374	358	371	348	385	357	391	374	347	355	388	334	340	375	384	326	402	348	349	352	370	381	351	356	353	367	317	386	362	368	341	366	339	331	363	367	352	369	365	319	370	355	347	334	345	339	349	358	341	352	342	346	351	345	336	413	369	392	406	338	331	345	333	366	360	342	382	350	326	322	339	349	334	342	378	339	371	386	376	341	365	373	338	369	348	413	312	356	392	375	323	359	391	334	367	396	365	340	365	362	308	334	332	318	323	345	381	340	351	363	392	377	352	326	342	370	367	385	361	367	369	347	370	414	370	342
6524	1089	1962	1646	1423	1335	1243	1185	1073	1080	1106	998	904	918	931	960	886	877	906	882	817	876	854	835	889	860	882	823	828	912	934	858	883	873	851	903	815	868	820	842	853	845	879	867	916	854	870	914	904	866	851	828	835	828	817	851	883	824	855	903	907	825	893	823	833	872	856	814	814	886	880	863	896	907	854	830	838	799	861	831	829	884	815	896	857	787	794	891	865	923	851	860	850	859	821	846	838	854	855	865	849	804	855	841	873	876	852	858	867	854	831	890	863	896	801	817	853	815	846	820	885	853	811	842	836	858	759	826	870	833	789	819	852	874	794	821	874	844	820	804	860	843	855	845	874	824	839	840	893	865	882	867	840	846	873	836	859	831	870	856	866	858	843	864	849	837	835	883	843	825	810	816	836	805	811	816	886	810	847	888	861	849	857	832	809	836	861	892	834	812	835	808	829	837	812	846	867	858	849	809	896	793	840	841	830	801	830	844	843	829	867	848	877	850	881	874	855	858	862	878	908	861	904	829	860	857	829	835	855	844	863	868	837	883	822	864	802	903	887	901	838	816	850	854	858	815	883	803	844	827	841	803	847	818	841	812	812	866	911	797	862	853	847	866	848	809	806	851	829	843	875	820	843	840	849	806	860	823	823	816	872	815	850	862	782	799	858	853	840	896	813	832	861	887	833	847	870	846	853	860	801	857	809	830	918	806	848	853	873	878	837	852	825	855	846	846	883	885	843	843	868	864	856	851	817	862	865	870	856	881	865	850	833	866	849	837	827	851	872	850	802	802	835	915	885	877	837	809	868	834	839	864	823	844	890	857	853	879	852	866	859	832	841	850	838	847	830	854	848	858	848	829	824	854	860	817	857	872	887	869	874	863	846	834	858	858	866	834	842	823	881	832	878	883	835	848	795	847	883	844	879	873	950	867	891	824	834	845	837	860	874	839	883	882	884	846	819	814	813	887	854	863	834	848	899	828	852	856	839	840	853	840	830	867	792	933	837	843	913	824	837	840	855	854	781	870	853	830	851	845	832	859	811	900	888	869	852	891	896	862	822	865	865	828	856	834	797	893	847	839	814	862	858	852	851	832	829	890	828	858	863	894	838	847	886	887	809	909	845	877	898	798	843	827	789	860	885	801	847	852	898	877	875	854	799	883	799	839	871	805	841	883	821	895	851	854	806	861	867	887	858	877	887	819	853	824	819	805	865	888	845	878	846	837	910	835	886	886	824	834	842	811	795	830	812	882	849	842	830	830	826	807	806	835	860	865	863	820	855	887	823	846	852	827	867	881	882	859	846	798	907	897	876	880	872	837	875	910	865	842	834	880	824	887	880	810	872	811	793	837	875	828	833	829	861	879	857	809	878	844	774	882	866	844	852	854	790	837	823	830	856	811	796	839	828	859	851	866	856	850	900	897	829	871	860	842	868	859	826	878	869	873	872	840	864	865	815	804	781	882	836	826	867	852	843	922	846	864	833	867	873	823	846	879	813	831	856	866	857	879	824	830	843	847	835	841	857	853	830	833	817	805	826	843	800	879	879	823	821	849	869	819	866	856	869	842	807	834	842	815	868	856	837	918	844	812	867	838	862	865	871	833	901	851	886	874	841	858	846	864	831	842	839	797	827	825	863	809	823	816	883	852	847	900	837	874	811	845	870	846	835	772	843	818	870	869	791	875	864	888	835	866	855	863	867	839	862	856	872	873	831	832	848	836	809	798	857	874	827	833	829	849	871	858	833	819	883	839	816	856	802	875	855	832	834	839	847	846	893	840	892	881	820	855	820	873	864	865	907	892	847	858	873	839	857	847	859	861	832	803	811	843	878	803	836	789	826	869	807	855	894	793	849	841	858	851	825	876	828	819	806	871	819	916	799	843	834	840	904	835	825	837	877	842	801	829	824	868	829	871	791	825	829	800	904	836	826	850	870	831	840	834	881	762	892	871	876	739	866	833	840	857	871	871	845	816	816	840	811	867	853	898	871	835	773	826	862	852	844	817	854	849	819	822	847	917	823	880	854	852	849	847	876	821	885	853	858	811	832	832	831	881	849	825	834	869	843	844	859	818	867	849	825	828	855	840	808	860	800	872	864	803	825	833	833	865	873	801	881	803	857	902	863	913	829	883	876	862	870	840	820	860	873	802	899	780	843	849	810	838	837	877	814	875	849	876	854	818	849	824	809	811	843	885	892	820	838	889	869	798	859	843	846	853	837	859	858	895	821	827	887	842	860	885	843	848	860	882	822	842	821	860	841	840	880	828	825	868	848	820	835	885	829	821	866	911	806	859	866	860	907	839	825	820	840	850	827	822	815	902	854	840	885	890	864	881	804	891	775	855	836	828	817	893	860	846	832	831	790	815	861	879	858	858	869	891	808	802	905	848	873	796	866	847	809	823	889	852	853	912	855	886	861	825	839	868	833	858	826	825	862	821	854	799	855	858	833	907	798	822	882	876	861	875	892	764	853	817	820	874	866	846	844	854	839	881	860	793	837	876	838	836	844	883	837	891	857	851	876	870	850	867	878	796	806	841	874	831	818	807	812	827	857	802	860	879	855	835	859	857	857	900	864	853	822	900	875	845	859	870	853	812	863	824	860	876	812	825	873	863	827	824	806	855	881	833	861	810	800	843	829	756	836	838	897	813	860	837	835	810	896	864	849	852	861	869	835	838	824	821	878	798	841	857	819	778	835	828	790	810	838	875	899	870	877	839	857	848	825	859	827	812	855	888	893	871	798	822	851	842	867	854	866	778	825	853	837	837	896	865	854	833	826	836	827	897	846	801	847	819	820	882	852	814	829	829	847	829	834	864	864	871	872	877	870	885	835	841	846	838	886	785	821	848	847	848	875	902	868	848	824	859	850	863	883	905	855	882	850	813	867	867	831	868	868	890	849	804	815	842	865	871	836	826	831	828	870	853	860	830	829	829	823	855	836	862	833	898	825	858	819	846	886	860	855	890	858	879	837	855	824	850	913	872	842	805	826	860	858	793	871	822	896	836	911	801	858	831	862	894	868	871	876	840	842	850	852	847	823	881	854	916	900	864	882	789	821	800	814	857	833	846	849	863	818	820	843	832	870	797	815	886	848	836	877	870	870	860	828	771	863	826	853	884	888	873	816	880	847	895	899	841	810	884	819	842	815	821	863	830	846	896	907	829	791	823	856	866	858	858	872	827	875	798	809	861	857	822	834	827	889	893	908	829	855	824	837	825	841	869	873	869	831	800	863	797	864	862	841	879	927	866	857	854	797	835	839	834	833	837	840	831	852	870	850	833	836	801	926	825	808	852	826	829	847	905	872	853	880	894	862	825	884	886	854	828	823	850	846	819	859	849	847	855	839	853	891	883	839	865	915	868	861	793	850	899	856	838	853	842	864	849	864	856	837	833	823	819	876	848	829	869	825	845	884	874	845	901	831	836	847	873	866	828	890	866	892	818	833	872	882	827	854	822	805	891	888	825	818	854	827	921	875	853	865	799
14978	1516	2839	1062	759	686	600	611	554	558	534	525	483	548	462	466	495	468	454	471	488	434	451	468	470	463	420	404	453	455	466	438	456	440	488	479	486	436	475	442	462	422	469	483	457	477	453	445	425	448	477	476	452	443	439	498	434	479	513	471	466	454	483	489	432	446	477	467	426	471	430	465	424	476	466	492	450	444	477	467	487	436	472	418	416	482	503	500	448	451	487	483	412	458	529	446	449	463	483	464	453	482	473	449	463	476	461	443	466	441	469	426	444	435	445	434	525	490	476	463	412	443	463	441	475	451	429	411	458	490	471	430	419	435	450	486	437	497	505	475	458	469	481	472	469	445	459	446	473	473	445	486	490	443	475	511	478	431	437	510	487	502	478	427	490	455	414	459	491	428	449	439	483	485	477	449	481	436	451	486	450	421	429	507	484	447	416	474	498	416	444	479	485	475	481	464	456	454	437	438	427	446	425	442	458	489	456	467	448	451	467	460	452	442	457	432	492	436	479	465	453	457	427	459	486	443	457	425	438	503	480	471	483	452	454	463	486	490	464	428	454	463	488	456	424	467	421	450	429	469	491	489	494	483	466	494	461	459	483	522	427	457	420	450	443	463	471	481	454	455	433	446	434	432	464	453	450	453	416	449	458	464	446	437	445	449	479	447	423	438	435	434	474	459	498	421	450	439	432	449	439	441	424	484	488	443	459	469	505	476	419	446	482	459	413	412	453	444	485	469	485	449	444	489	495	429	397	426	438	448	434	450	444	460	438	447	485	476	411	407	471	467	485	482	453	456	424	500	459	464	468	450	445	456	428	440	469	505	457	409	439	465	453	432	474	489	445	442	472	454	486	449	444	472	455	511	448	458	448	508	459	467	444	439	438	435	450	456	479	439	428	470	476	502	465	456	425	431	487	494	478	525	494	458	477	461	448	478	467	472	417	449	469	460	495	441	485	428	437	465	458	395	461	493	503	464	447	443	500	467	477	464	479	450	497	452	464	453	446	435	449	500	460	454	465	494	451	435	459	446	420	485	465	413	445	466	457	452	462	461	477	436	439	454	481	458	461	463	449	508	497	446	480	431	437	432	432	453	486	471	443	464	463	456	467	438	460	489	488	456	422	451	471	444	495	476	485	431	485	451	481	445	485	465	489	435	441	492	451	480	406	443	449	432	443	459	446	455	460	517	469	491	453	446	476	457	493	455	466	508	483	439	473	491	452	465	446	481	450	449	462	460	474	477	466	442	475	442	487	458	440	449	494	464	436	459	480	456	495	456	440	499	490	457	476	414	473	492	431	447	482	471	492	431	479	465	446	437	474	448	400	454	471	475	496	429	514	503	409	492	482	489	478	482	452	469	447	446	497	464	446	443	488	469	500	433	468	417	454	483	454	467	486	460	434	440	456	420	468	441	505	463	479	449	430	452	425	461	436	462	434	453	403	466	427	402	462	475	424	465	480	471	462	512	493	485	488	480	416	444	468	448	487	433	441	446	487	471	474	499	466	452	446	426	446	474	457	438	487	434	481	460	466	494	449	471	466	496	481	467	489	434	458	479	441	504	462	454	465	455	485	453	464	469	481	421	455	454	488	498	446	461	422	454	506	467	439	434	431	466	471	462	482	464	507	472	462	445	435	506	460	462	424	449	441	456	497	461	456	423	490	438	436	432	450	480	449	472	469	482	506	421	459	440	469	470	458	455	460	451	477	398	487	513	474	425	445	415	483	457	475	476	452	451	470	424	449	472	413	465	500	455	468	452	497	450	499	445	481	477	503	459	424	511	455	441	474	431	438	415	464	434	475	470	456	468	487	452	467	443	447	494	497	493	474	488	455	436	435	446	428	488	477	450	493	455	456	446	452	455	461	494	446	496	454	445	417	461	445	441	464	461	472	443	454	439	454	432	442	484	494	493	445	418	478	448	487	466	491	430	447	419	463	470	470	445	484	459	412	444	506	430	455	424	473	431	406	446	435	451	457	458	487	420	439	506	469	500	480	440	420	440	458	473	477	436	484	530	467	456	475	442	466	434	470	463	506	450	491	464	434	452	457	469	424	530	462	488	452	507	463	463	473	430	466	493	437	451	477	487	421	470	491	420	472	462	478	436	436	465	461	446	430	489	494	478	478	445	487	455	474	447	470	456	436	419	454	434	450	434	460	446	489	490	456	449	444	463	411	444	469	443	488	442	476	450	468	434	447	490	414	432	464	461	464	461	428	418	449	411	481	482	452	486	421	502	469	460	477	439	458	486	469	443	433	475	423	482	497	479	473	477	488	469	486	446	464	449	475	448	476	476	440	491	452	471	474	469	479	396	447	415	442	492	449	434	476	431	459	470	515	460	496	464	416	427	426	427	447	454	461	467	475	456	462	434	480	470	442	423	485	511	457	465	451	443	439	497	477	467	472	498	460	485	459	452	437	449	467	452	469	475	410	428	447	429	430	455	445	455	501	423	457	460	455	478	481	500	487	467	447	471	467	462	482	423	479	457	464	418	464	461	454	444	467	461	462	454	452	516	412	524	477	482	460	505	463	460	469	503	449	444	429	448	461	442	448	466	443	441	499	491	454	452	438	424	449	481	435	472	483	450	454	462	488	468	442	448	463	444	457	419	449	476	470	483	480	469	440	438	448	462	421	490	483	460	480	462	483	453	452	466	461	481	461	431	505	501	452	458	458	478	440	442	427	485	444	472	424	435	492	437	440	449	456	431	460	470	455	464	464	450	403	442	422	452	424	437	438	439	452	431	473	467	485	489	488	485	481	449	457	441	489	484	477	434	467	456	435	489	469	477	472	446	474	489	474	458	436	479	406	449	464	474	452	446	442	483	485	423	457	465	455	438	501	400	476	464	485	451	477	448	400	453	448	465	467	468	452	415	471	487	467	468	472	433	427	414	449	461	501	469	451	440	453	448	457	424	450	496	475	488	415	461	461	445	465	480	466	461	481	433	467	468	459	516	458	465	492	459	452	443	399	476	431	452	477	476	427	428	463	426	457	444	477	448	457	461	454	466	486	437	426	458	444	477	450	458	489	494	488	434	428	471	473	411	453	482	431	422	480	460	452	455	464	475	464	429	500	443	448	454	447	431	460	423	462	442	440	446	474	433	478	472	398	502	453	442	466	456	462	500	496	479	460	438	429	439	459	428	458	498	468	447	431	484	455	436	472	455	450	452	418	431	404	496	438	413	445	468	433	471	449	435	491	478	496	424	441	470	461	495	471	493	473	392	461	441	479	448	456	462	490	461	453	447	449	451	485	484	468	470	466	476	440	474	436	446	448	455	424	471	482	496	493	459	468	456	471	441	449	452	438	509	446	439	459	477	439	478	481	456	442	445	459	458	460	459	486	464	485	479	419	447	476	440	462	452	489	453	482	464	480	458	436	441	477	454	456	418	480	461	466	444	494	462	436	457	447	476	463	455	461	493	455	453	517	458	482	392	438	455	446	435	442	511	437	497	466	419	462	487	490	431	464	443
8643	1574	5146	2638	2379	2031	1793	1629	1483	1395	1350	1250	1252	1239	1177	1136	1125	1122	1115	1105	1040	1064	1068	1055	1092	1046	1053	1062	1033	1049	1021	1035	1015	1109	1066	1072	1015	1017	1055	980	1027	1022	1021	1033	1074	1077	1069	1050	1034	1037	1071	1064	1019	1027	1009	1044	983	991	1026	1040	1032	1030	1029	1013	986	1035	999	1008	1035	1036	990	991	1031	971	1051	1007	1011	1024	998	970	1099	1011	970	996	1010	997	1078	985	1029	1049	1051	1032	1022	1082	1040	1021	1017	1054	972	996	1047	975	1008	1018	981	1004	995	1039	1064	1014	1007	991	1005	982	1015	1016	965	1029	1024	982	986	1019	918	1069	1040	1027	1025	958	1021	966	1013	1026	1024	1011	996	1012	981	969	958	1022	962	1042	1037	1065	973	957	1053	1037	1055	980	974	963	1070	961	1006	1015	1030	1040	1001	984	1048	1006	1030	1049	955	1004	1046	1041	976	1009	1038	1054	944	1002	1019	1020	987	996	1021	969	1051	1017	994	970	1032	982	1050	1058	976	1020	1027	1064	1040	1048	1013	985	1027	1047	1043	1007	968	1064	1050	1026	962	987	1029	1007	1007	1003	1021	996	999	1038	1023	998	992	1000	938	1017	990	1030	994	1040	1056	1027	999	998	979	1016	1007	994	950	992	1008	1056	980	1086	1052	959	990	1051	996	941	1014	1029	1037	1069	1018	975	1002	998	1075	1003	1040	990	1023	1019	965	962	999	990	968	1003	1006	1027	1003	981	939	998	968	942	976	960	999	1043	1019	957	1011	1050	1045	1014	1029	1053	1041	1000	1009	974	992	1003	998	989	989	1016	985	1043	974	1007	1046	1021	1014	1042	1006	962	1036	1034	1075	948	1023	981	977	1051	1028	1010	970	1045	1008	1006	1051	1003	1017	1026	976	1070	1015	1005	993	1073	990	1007	973	1031	992	961	986	1011	985	1024	1002	1034	985	999	1027	985	1011	1013	1012	926	1027	1017	1002	1005	1000	975	1028	1033	956	1015	1018	950	997	1017	1000	978	985	998	1065	1024	961	1013	1017	1014	985	1017	962	984	942	963	967	1014	997	1014	1019	1008	1010	1053	1005	948	1021	971	1008	980	1038	1005	966	1029	1066	1026	965	998	972	945	1002	1024	1036	978	956	996	953	991	1056	989	1035	1001	992	1019	1028	1004	1011	984	1046	998	1019	986	984	999	1038	1013	949	992	943	953	994	1022	1031	993	978	1016	993	1002	1047	1058	1093	1082	1015	981	993	1042	963	973	998	974	1032	1007	1010	996	1018	1034	943	1009	969	1002	1062	941	1017	985	953	1015	1013	1036	1026	1028	1036	988	1029	1056	927	1045	985	1055	1032	1030	985	977	964	1060	980	973	1051	989	1010	1019	1014	1041	1047	1023	1005	1005	949	971	1007	1037	981	972	1026	1051	1012	1013	977	980	982	967	994	1037	1019	1026	1002	994	1030	1039	948	1013	1047	988	974	995	988	1035	945	1000	1043	1020	982	1047	1015	995	1087	1044	1004	960	1047	1064	1019	1007	957	1023	983	989	988	1010	1009	980	1015	1014	982	987	1014	1011	1000	1008	999	1016	988	1018	1043	1005	1036	1050	1021	1001	1070	1039	1021	1017	993	978	982	1037	952	1021	1033	1073	979	1013	1029	974	1008	1013	1035	1018	1013	977	967	982	1076	1020	980	965	1045	1008	959	1048	1001	1005	1016	1027	1045	1047	986	1020	980	993	1013	1013	983	953	1005	990	1088	1009	1014	960	987	985	958	979	1016	1023	1017	928	963	1058	973	1001	1037	1076	1069	1013	1036	1016	1029	1010	952	1046	999	1023	1013	983	1011	1074	1028	1048	1019	1047	1019	1050	1053	969	1062	980	1066	1038	1008	980	979	997	985	1034	1011	982	1017	979	995	1039	974	988	978	1046	989	967	1020	995	961	989	970	1026	1001	931	993	1035	1063	1029	1018	912	1014	1025	966	993	970	990	1037	1012	1006	984	992	981	991	1025	1012	1020	974	1053	1002	988	982	1005	986	994	1026	1034	1018	1006	1049	1020	999	968	952	981	951	1048	995	1023	1092	1020	1021	1058	971	964	983	1026	1040	983	984	1040	989	1054	994	1032	1006	958	1009	993	995	1016	1034	998	1038	970	960	1033	1019	1019	976	988	1032	1000	1022	993	974	1015	988	969	1009	1059	1011	995	983	986	1031	1017	1050	1001	1019	1016	1015	1017	981	981	1045	1001	1034	1028	997	999	955	1013	996	1012	934	1042	1043	1003	991	967	979	1078	964	1014	964	996	1032	1026	994	1005	1000	983	1016	981	985	963	1009	964	966	1007	1013	1045	1003	1012	1061	1057	1000	999	1016	971	1060	1002	1002	1007	1027	1028	1034	1046	1015	1041	1023	907	1038	958	1016	1005	1044	994	1004	961	1040	991	1041	978	987	1062	986	994	999	1052	1032	1027	1007	973	968	955	1009	1024	967	951	1000	1037	1011	989	996	1035	1026	1057	1024	1082	1000	1002	1057	1013	1041	1012	995	992	1000	1019	1016	977	968	1073	973	1033	1024	1014	973	957	940	1014	965	1030	1034	1030	1033	995	1007	999	996	994	963	990	1011	1016	1007	1012	995	997	1032	1021	987	1032	1029	989	1029	1001	1058	1021	990	953	1029	994	959	993	1023	1038	995	1015	1015	1062	1021	1044	1022	1034	1006	980	948	978	1047	967	1005	1022	971	1022	1043	1036	933	1045	1006	985	1062	990	1028	953	1034	981	962	964	968	973	986	1038	1057	978	962	1007	1003	1071	979	1012	1067	1022	1033	1043	991	1069	982	968	983	966	1018	1030	1033	1007	1033	1067	1030	1073	1009	1078	1007	949	1023	1052	998	1004	1036	999	1022	1076	936	993	1029	1038	1039	976	1091	1009	1027	956	1020	1024	1051	1028	993	956	983	1054	996	983	982	1058	1015	991	1019	1004	1005	1065	952	1011	1020	1013	1011	1073	1054	968	1001	971	984	961	1033	965	977	994	981	984	1027	957	1009	1037	1006	970	1015	1036	983	1049	991	972	1048	999	988	957	997	974	1021	995	985	1022	1022	966	1026	1026	1092	1032	1072	1023	1035	978	1009	957	943	1030	957	969	992	1013	1045	987	951	1044	1018	962	993	1027	1020	995	1001	998	974	1020	1035	1035	1031	998	1048	1012	989	1039	1004	1018	1025	1033	1008	1006	1043	995	1047	997	990	1014	1062	985	1030	999	1025	999	999	966	1028	1030	1034	967	950	993	1017	945	1022	1004	1068	929	1031	950	996	1015	951	984	1013	993	985	1041	1044	996	1011	1016	1056	1012	988	1001	1038	991	994	1046	1026	1025	1041	956	953	1010	1055	985	979	1037	930	997	986	1061	1021	959	1011	1035	1011	946	971	1021	976	976	1038	983	1060	1005	1031	1017	1037	1022	996	1041	1042	1014	966	1008	986	1053	1014	997	1010	1017	981	1035	978	1035	996	1021	1055	999	1021	999	984	1037	1040	1008	1003	1030	1019	963	1019	1041	1045	1019	1006	997	1006	1064	1046	995	1019	1014	963	993	994	1023	1016	974	1032	986	1045	1057	992	1022	992	1002	1055	997	1054	960	998	997	1000	1007	976	1019	990	990	993	1067	1059	965	1010	989	1001	1097	1004	996	1007	1007	996	1004	994	983	1035	1013	988	966	1012	1035	1023	1040	1075	1037	976	986	1001	965	1018	945	939	985	1000	984	1035	1000	1029	999	1020	963	962	993	1002	1004	1005	987	1027	1037	974	1060	1014	1018	978	1032	1021	1044	994	1004	988	978	974	1077	1010	1046	1039	998	994	1049	1015	1009	950	1054	994	1017	1013	993	995	994	976	976	991	1010	1003	1006	1041	976	983	963	1017	1063	998	1041	1037	1006	1039	1010	996	990	1017	1004	1033	954	1061	993	946	1090	980	1008	1007	976	1072	994	1014	1013	966	996	984	969	988	996	1023	1053	981	1033	957	1008	1055	989	1026	1033	1038	1019	1009	1040	1032	988	979	1020	994	1019	957	1020	998	946	986	988	1001	980	1021	1023	1014	1022	1014	975	978	1044	970	1051	978	1060	1002	1034	1021	1051	988	990	1037	992	963	969	1047	956	1065	966	1042	1025	1002	1053	986	1011	973	993	979	1022	1027	1016	986	1032	1022	1043	999	974	976	1020	1019	950	980	1051	1024	991	965	989	1007	985	1020	1000	1002	1030	978	982	991	1035	1047	981	981	999	1025	970	955	1038	1000	997	1000	1052	976	1016	994	1013	1036	997	1038	999	1004	1092	1035	1029	1080	1035	958	1023	997	975	968	1038	998	994	1013	1047	1004	1035	1004	1002	947	1022	981	1036
1403	235	220	185	162	171	158	186	143	202	163	173	163	174	165	194	173	175	158	178	169	174	161	155	163	185	187	158	165	173	173	165	187	172	151	190	196	168	188	158	192	156	166	188	169	179	180	161	162	174	190	178	182	158	193	178	139	173	175	182	172	186	165	182	159	149	154	153	164	163	180	166	166	199	184	167	176	173	190	174	184	174	144	156	177	157	156	171	140	167	172	162	181	152	181	185	164	173	164	172	183	158	164	197	175	182	169	188	160	168	155	169	199	189	146	171	161	177	174	169	161	169	168	159	165	163	158	188	144	163	181	168	178	157	182	160	162	176	205	156	160	176	158	200	179	176	173	178	163	189	157	182	176	179	158	172	162	176	170	162	169	140	165	215	161	165	168	175	181	192	168	165	165	164	149	148	168	185	190	165	200	153	185	149	160	160	182	167	199	174	177	151	183	175	155	139	147	169	170	171	183	152	202	175	171	159	172	166	164	163	162	156	177	164	158	170	182	153	176	151	205	198	178	168	171	173	170	145	156	154	169	188	164	196	164	165	168	145	140	173	164	164	177	166	188	159	167	185	146	170	202	170	169	183	160	179	180	162	169	163	151	162	184	167	186	187	150	173	182	219	158	163	170	171	181	160	147	185	145	167	190	148	163	144	160	190	156	160	180	144	167	175	170	181	186	197	155	191	150	185	163	166	166	187	187	172	154	156	173	178	180	165	181	183	189	190	158	179	147	171	160	156	171	151	167	165	159	175	178	145	177	173	184	173	171	173	182	175	162	164	180	183	163	159	180	174	133	164	170	152	177	180	154	160	151	175	163	185	159	163	159	169	156	183	170	154	169	179	164	161	174	164	162	145	180	173	174	191	173	189	176	187	201	194	161	168	174	159	161	189	168	191	168	149	163	179	154	166	189	161	181	172	180	175	178	170	170	157	168	159	160	167	169	169	171	145	175	173	159	170	133	168	172	190	159	138	175	172	174	160	189	156	191	160	172	135	165	180	167	179	164	178	195	163	184	195	173	187	189	181	186	175	176	156	174	151	175	162	157	177	156	154	180	166	169	162	173	162	160	171	184	169	168	160	182	182	164	167	173	175	156	202	156	151	209	187	161	169	169	159	187	180	165	158	165	170	186	170	149	183	193	147	183	143	164	165	195	187	176	166	177	178	151	167	153	176	172	179	160	151	185	146	166	167	184	174	160	174	156	154	192	134	193	184	164	158	162	148	150	167	171	182	165	184	175	165	170	182	156	170	168	164	143	170	170	141	177	165	171	176	175	171	166	162	159	152	161	178	169	173	168	162	171	170	172	148	157	161	163	173	172	173	154	142	146	171	180	197	157	166	144	136	157	156	145	175	160	177	154	161	182	169	173	172	161	165	149	166	187	166	179	166	156	140	180	159	172	154	138	184	163	150	156	174	181	134	158	178	145	160	157	185	174	155	167	181	193	152	182	171	162	172	179	144	175	165	170	178	180	193	191	189	169	158	162	184	201	179	167	165	189	180	155	157	153	172	165	191	173	177	171	169	154	160	161	152	194	160	164	168	179	165	164	175	179	170	151	173	204	159	171	174	174	170	181	163	169	170	159	166	163	170	183	165	181	155	172	154	171	190	144	172	155	160	191	171	160	164	178	157	161	177	159	161	156	174	160	169	180	133	154	181	188	152	196	209	164	154	161	160	183	176	182	200	164	182	156	184	179	170	172	165	171	159	162	184	177	163	159	168	181	166	163	158	166	184	188	185	177	170	177	195	178	160	170	175	165	192	186	155	172	157	165	160	175	187	152	167	171	188	174	165	174	159	164	152	182	185	167	176	169	207	157	166	181	175	155	170	187	174	182	159	183	158	160	175	166	159	188	164	163	184	184	148	184	169	160	156	179	173	146	181	167	161	157	148	152	170	150	156	167	190	164	184	176	150	173	166	154	163	170	188	173	179	143	173	162	164	164	166	171	167	157	167	168	174	175	190	176	189	173	170	191	158	175	147	139	162	168	166	182	167	179	172	187	165	195	177	164	161	183	170	160	184	195	181	162	189	157	152	162	174	147	174	171	158	163	190	174	159	168	158	179	167	169	179	162	161	159	181	202	171	170	183	160	154	166	177	166	165	157	157	178	177	150	164	162	143	154	176	171	162	174	175	182	183	165	147	153	178	169	165	187	156	171	160	145	197	197	169	176	140	174	173	141	141	176	160	175	168	191	169	160	154	176	175	176	176	162	141	168	165	160	170	165	153	186	181	168	165	184	157	152	161	178	155	167	157	197	180	173	212	178	167	161	152	168	182	186	156	159	173	176	170	209	182	178	167	176	175	196	159	159	168	166	180	184	192	168	157	137	168	186	141	169	164	181	178	164	196	163	166	165	148	160	145	158	151	174	187	152	154	183	151	175	158	187	140	154	186	163	169	182	164	168	154	150	148	147	170	182	166	196	160	157	147	171	169	186	167	144	159	183	157	157	181	158	158	172	142	177	156	162	168	175	145	176	188	164	167	180	189	155	149	166	154	162	171	138	195	167	180	158	159	174	178	174	148	132	155	167	171	156	165	187	170	187	179	168	155	137	176	202	162	147	166	155	183	165	144	173	160	147	162	176	161	187	176	164	190	169	212	167	166	173	166	158	184	178	171	166	164	188	168	195	169	138	171	166	157	180	181	177	154	148	166	160	159	141	146	154	164	160	171	164	170	165	141	171	179	181	178	161	182	154	182	167	185	163	182	177	154	171	172	155	181	172	194	164	169	154	155	183	156	161	185	182	172	157	183	152	179	184	155	183	180	152	160	160	181	150	154	153	156	193	165	171	181	155	163	202	152	171	177	182	162	181	169	176	152	160	173	170	162	166	187	146	191	187	150	157	164	162	169	165	160	179	141	174	171	192	182	171	179	193	187	206	174	166	184	206	174	192	158	164	170	189	174	183	167	168	198	150	172	175	178	186	153	167	157	190	148	165	160	170	147	186	156	159	167	154	139	185	148	178	175	153	172	175	154	168	147	174	159	172	165	165	154	194	168	190	187	162	159	177	169	198	186	151	168	162	168	184	168	183	149	179	176	201	168	155	175	166	173	182	151	184	162	164	187	185	172	154	205	166	160	174	152	169	156	173	201	164	161	147	163	162	170	189	164	149	172	163	154	154	171	169	152	152	172	137	180	186	166	191	152	165	151	159	175	157	162	160	188	180	165	141	150	181	161	179	167	172	155	180	174	160	162	177	169	178	215	171	178	183	173	162	159	183	176	178	175	168	163	172	182	171	150	173	175	180	181	155	174	168	149	162	173	196	157	148	163	149	177	164	165	134	163	176	165	167	183	173	151	166	146	166	153	148	167	172	143	167	139	180	171	153	184	170	163	162	179	166	196	153	157	173	179	161	159	181	162	163	176	180	151	180	183	165	182	155	176	177	162	132	186	149	163	174	172	147	148	187	164	154	189	163	171	169	171	154	174	176	163	148	160	146	167	153	165	168	173	167	184	165	178
1703	495	545	469	508	516	494	479	490	481	458	518	487	443	420	494	440	430	475	475	462	474	493	435	493	449	468	434	449	474	464	498	417	477	476	434	492	484	442	474	479	469	495	481	447	470	483	436	466	454	480	461	458	450	497	436	495	469	454	465	469	499	458	459	453	475	450	466	430	484	490	463	469	449	481	473	488	466	469	454	438	464	468	459	512	449	457	493	465	492	459	450	473	490	457	505	528	476	491	480	475	475	501	473	486	498	444	476	487	483	454	430	455	448	468	481	467	478	477	496	440	453	457	473	468	461	442	473	480	500	459	463	432	428	454	469	469	478	463	459	453	450	456	425	470	454	483	469	450	450	444	490	480	454	457	471	448	475	475	455	476	453	425	481	442	433	478	504	425	462	473	454	471	457	486	465	465	468	478	454	470	473	437	451	476	456	498	460	457	500	458	463	500	488	441	483	447	486	512	474	485	482	443	493	486	470	452	404	468	468	490	464	451	481	460	478	460	496	468	439	444	459	475	451	493	425	499	484	443	437	469	460	440	476	480	448	450	492	471	451	465	477	435	521	467	452	452	483	428	519	452	482	465	449	484	418	464	469	473	470	468	467	466	504	472	457	526	466	466	477	440	453	528	447	484	446	476	469	453	457	503	440	438	497	471	438	499	496	453	453	472	475	489	458	458	453	453	437	465	479	461	459	476	504	468	468	426	456	468	488	446	453	477	467	470	513	481	495	475	441	491	463	477	444	461	434	445	457	470	434	465	460	466	469	474	475	458	475	465	479	486	457	425	472	503	470	469	452	510	491	469	469	472	491	474	475	470	440	438	463	442	463	469	506	488	447	450	445	416	459	451	460	447	504	480	454	469	429	520	434	484	494	475	474	495	469	455	489	457	460	473	448	481	472	481	475	463	482	416	459	486	479	470	490	486	469	466	450	451	447	440	479	494	487	463	476	479	462	472	463	465	470	435	491	481	486	491	489	487	505	460	473	470	447	498	469	486	500	450	507	469	484	443	442	478	473	437	464	503	466	459	472	492	480	465	452	464	485	484	481	504	483	467	463	450	451	474	466	432	476	482	448	477	479	468	454	469	445	491	471	481	451	469	483	438	450	433	440	424	470	490	456	518	453	446	499	452	447	460	439	480	472	450	507	445	456	441	450	466	454	453	479	463	495	448	479	456	457	455	489	505	435	440	468	461	464	518	482	454	455	457	491	452	481	440	475	468	505	437	491	482	471	496	434	479	462	463	515	480	448	461	484	488	472	443	463	464	479	465	458	496	458	427	447	448	464	454	465	480	462	467	497	479	474	518	452	458	461	471	475	475	410	446	462	479	487	454	457	458	498	462	484	456	438	478	499	475	480	454	458	460	445	464	464	466	471	474	484	477	466	475	426	498	512	506	483	468	430	462	464	484	466	445	450	442	445	475	454	448	455	444	512	456	471	458	517	415	464	474	446	464	452	521	491	462	502	475	426	464	478	445	468	463	497	471	459	449	487	463	460	493	499	481	457	449	477	467	484	473	419	454	471	495	420	445	529	488	454	500	466	446	478	501	432	468	455	510	497	463	494	470	486	504	473	450	495	492	475	422	464	480	437	454	439	456	453	462	483	451	465	450	462	479	443	422	494	434	474	487	473	479	453	490	503	455	469	506	474	435	466	468	480	448	464	455	463	479	487	453	467	481	508	497	477	488	486	473	460	500	477	498	465	443	472	467	453	444	467	437	449	458	493	489	455	508	462	461	474	488	469	460	488	479	500	488	475	450	443	496	437	511	490	442	432	481	446	448	484	503	459	455	464	461	423	480	488	509	496	449	482	458	459	472	478	466	478	468	458	470	496	459	492	468	436	473	446	429	449	483	495	447	441	452	487	466	459	485	455	453	470	457	461	443	461	459	478	491	465	463	488	463	427	464	446	429	433	450	504	457	472	444	457	461	467	466	472	478	481	515	460	507	412	433	489	508	453	477	435	467	436	459	449	497	452	465	498	492	448	423	474	480	429	474	455	443	471	477	420	463	466	494	455	424	461	449	478	468	475	487	470	481	438	483	465	431	475	473	449	441	467	474	461	480	474	468	430	441	440	476	494	470	481	424	454	469	445	467	501	484	449	495	472	492	502	485	469	489	485	520	462	487	476	472	472	460	485	476	455	489	457	443	467	465	443	476	470	460	473	489	469	471	479	464	477	495	512	441	467	469	470	443	502	437	462	472	455	468	497	460	459	467	445	454	487	522	462	473	461	482	467	463	474	439	483	469	471	473	438	463	425	456	468	454	462	460	459	490	446	480	447	483	463	461	474	473	470	494	470	492	449	440	465	502	482	430	485	511	427	469	451	478	503	482	432	468	503	487	453	469	468	477	495	492	478	490	475	465	447	445	440	454	518	468	441	478	410	446	415	474	454	462	454	506	434	433	490	474	471	472	498	416	429	463	453	458	429	514	474	465	433	445	464	417	456	412	469	449	457	458	481	418	473	410	494	467	443	514	465	482	441	469	450	478	448	490	469	452	463	501	417	483	459	452	486	437	493	490	477	433	443	470	462	482	489	472	492	454	432	462	487	474	435	459	433	418	488	489	488	475	460	454	404	456	504	459	429	441	470	508	451	485	495	399	480	486	480	497	470	489	503	436	468	461	500	499	454	473	461	493	493	455	443	440	485	465	432	479	462	476	427	472	435	473	429	477	485	463	473	471	438	449	456	449	485	439	445	455	454	453	427	466	487	461	464	483	478	462	448	469	461	448	454	449	466	486	465	508	477	482	481	474	434	437	486	470	476	479	472	430	425	463	473	431	459	453	457	489	442	441	464	442	450	473	466	479	466	442	478	459	505	484	502	446	489	458	474	454	483	467	446	483	526	479	498	448	454	474	471	464	470	488	473	476	449	465	422	471	445	461	447	504	458	460	448	443	429	459	480	444	461	439	496	469	434	478	445	432	481	467	475	500	481	454	442	450	459	481	442	482	458	512	433	452	464	482	465	481	496	464	477	458	464	485	504	473	491	504	433	519	498	513	488	482	494	502	431	447	465	482	482	488	464	469	496	452	456	450	458	487	448	474	507	458	461	466	500	414	500	491	497	455	514	459	454	483	461	490	477	464	504	472	484	470	483	447	448	470	441	439	442	518	470	476	478	477	512	500	457	501	486	482	436	495	469	442	491	490	486	435	469	459	460	471	463	486	477	451	463	439	457	427	512	475	486	452	461	448	426	491	460	511	460	451	487	448	465	463	453	447	503	476	479	420	500	466	426	416	448	480	463	471	466	438	462	464	454	472	546	483	485	487	461	524	457	463	456	448	512	471	446	486	455	427	491	486	458	425	441	460	416	452	480	504	454	460	450	479	493	488	469	461	463	470	526	415	474	460	493	481	467	447	494	461	499	464	464	480	472	441	462	511	448	488	459	441	458	458	429	480	443	423	488	456	459	469	465	447	464	431	494	426	468	478	466	449	469	453	441	456	477	472	474	444	451	467	441
7566	724	1501	573	505	437	419	425	392	384	362	397	355	376	367	390	369	374	374	333	333	341	402	408	343	357	340	359	334	364	350	328	339	352	373	373	331	380	364	354	367	384	367	341	359	319	405	350	388	363	379	326	294	390	357	379	385	342	386	345	357	404	318	372	381	336	389	347	358	370	362	344	379	360	363	375	353	355	342	367	358	364	409	363	360	383	333	356	384	362	349	357	354	361	362	326	380	380	328	347	368	348	354	353	366	316	373	305	338	354	364	329	374	353	356	319	330	361	369	373	398	399	374	380	349	335	339	354	358	357	328	332	354	353	353	352	372	368	370	372	383	355	312	310	351	384	376	361	351	356	325	348	321	360	360	362	373	330	367	342	349	352	343	338	375	329	358	380	371	350	379	351	374	339	317	298	344	388	364	363	359	357	344	387	335	369	356	390	365	351	344	367	422	370	335	344	377	338	332	351	394	335	345	391	353	375	359	359	352	350	343	360	339	399	391	392	364	369	374	359	403	366	380	359	376	372	364	391	380	348	328	375	393	373	347	362	363	362	345	384	394	357	355	344	372	343	363	367	337	361	373	391	368	355	382	363	317	345	333	338	405	352	359	377	352	352	366	385	368	375	353	394	345	385	377	353	366	354	365	357	365	362	348	353	360	344	373	365	337	378	389	349	359	328	319	354	353	368	369	404	314	379	342	348	334	355	366	309	376	330	351	348	317	357	368	306	355	324	340	379	354	316	365	372	390	350	370	397	345	328	370	358	338	326	384	338	371	373	352	346	324	369	353	326	382	355	356	362	383	371	368	344	355	342	400	351	385	304	354	352	346	398	395	356	340	372	344	371	370	362	348	337	352	368	319	352	356	371	365	328	374	338	361	383	380	362	344	337	373	353	349	338	333	341	374	327	338	394	343	334	362	361	352	332	367	349	366	336	374	327	397	355	337	339	369	364	347	359	373	352	320	338	349	346	357	322	398	374	358	365	306	357	345	346	348	354	302	351	365	360	369	362	371	384	340	320	362	390	354	362	378	378	366	357	331	334	312	366	378	390	354	370	356	346	324	352	349	385	354	351	404	379	345	367	342	303	335	372	388	339	358	369	356	384	342	337	344	378	368	357	369	356	382	411	357	339	380	392	335	389	363	321	335	346	349	337	371	323	359	363	339	374	355	366	325	341	369	374	333	395	396	331	367	366	374	380	405	364	350	357	372	334	371	360	362	361	369	363	371	354	355	372	325	385	319	415	399	350	373	379	373	362	420	365	366	401	332	385	368	365	366	384	359	350	376	327	373	354	329	351	333	363	372	355	342	324	353	363	331	383	357	359	342	348	362	359	331	352	333	310	341	379	372	356	347	378	365	333	367	360	353	379	322	353	362	355	320	350	354	373	375	411	363	344	346	358	351	361	381	353	373	401	355	322	345	383	376	368	347	373	365	387	351	333	364	367	343	381	349	367	393	342	412	356	351	345	374	416	362	370	371	348	362	363	317	380	337	369	352	364	371	374	375	390	332	325	355	377	381	368	333	365	359	355	345	360	356	375	339	321	344	353	366	352	412	348	343	355	341	370	356	344	377	366	392	356	388	334	339	349	338	392	361	376	373	330	379	361	339	340	324	361	357	408	409	348	361	395	374	372	334	350	352	344	360	358	368	344	359	395	345	330	354	349	362	343	346	351	382	366	359	327	366	331	377	348	368	359	335	353	376	395	386	354	315	332	361	318	350	334	367	372	388	352	328	325	346	340	353	358	366	321	326	387	378	374	353	334	324	335	395	372	381	356	362	354	333	379	353	378	386	354	321	367	385	386	352	377	351	331	327	386	362	346	347	342	373	350	350	335	352	371	358	368	359	344	362	318	330	332	333	351	383	341	390	338	355	356	326	364	336	383	355	354	332	360	344	393	390	371	363	354	336	397	368	345	360	368	369	364	338	355	370	383	338	367	362	338	345	372	366	338	346	337	371	356	339	336	360	392	360	303	412	394	337	342	349	344	384	371	351	367	371	362	341	363	382	337	379	340	347	370	335	338	327	337	359	365	351	326	378	362	318	341	301	343	338	330	360	361	366	341	349	325	344	362	360	365	375	398	337	334	374	339	345	369	345	348	331	348	380	353	335	388	411	368	347	367	360	362	353	390	327	369	385	369	402	351	347	362	386	349	363	322	364	370	370	349	375	360	371	354	339	351	312	366	352	362	382	371	384	372	342	369	373	379	366	405	347	347	348	329	365	345	360	333	345	374	350	419	366	347	364	368	364	367	346	353	349	368	379	367	318	337	344	327	342	364	386	333	348	357	390	332	359	361	343	362	359	361	369	325	351	349	346	379	317	369	362	361	349	372	361	354	393	334	384	385	388	373	379	334	318	400	397	345	384	367	389	345	361	370	369	386	387	366	323	359	361	351	328	352	345	358	337	375	347	356	334	392	344	391	333	351	355	383	361	342	358	334	359	353	320	338	369	345	349	360	349	352	356	345	357	340	356	347	371	345	347	341	329	380	377	385	375	372	379	350	366	360	360	342	316	381	341	359	362	400	332	362	360	358	373	353	340	364	356	383	348	373	344	330	359	384	345	369	358	355	408	354	408	346	326	336	368	339	369	364	334	360	341	364	358	378	368	367	398	355	370	326	353	366	376	388	369	359	356	403	335	342	372	356	348	317	345	352	339	338	391	371	341	360	346	327	364	339	354	341	330	356	337	366	422	345	331	321	361	334	343	375	346	386	349	372	332	355	335	336	316	386	336	358	352	371	370	357	365	352	396	334	343	325	376	334	332	383	363	340	394	339	329	335	417	347	356	361	371	368	388	357	356	384	348	359	339	336	353	369	374	379	357	363	351	354	335	373	367	341	334	360	343	352	366	362	351	357	301	366	350	356	324	377	358	358	361	347	366	367	361	375	334	370	367	341	372	327	332	370	367	356	354	328	346	352	377	354	311	384	355	363	350	351	340	330	350	340	357	379	403	357	378	347	356	372	335	377	365	332	333	333	346	338	356	372	357	361	371	357	334	349	336	337	354	392	322	342	362	317	358	381	328	370	360	361	310	374	385	371	316	363	330	408	332	348	384	381	401	352	357	382	337	405	383	383	363	378	374	333	352	366	364	362	385	393	368	359	376	357	376	371	384	371	363	353	388	339	360	365	351	371	336	342	329	373	377	368	374	342	370	390	342	334	393	359	349	361	351	349	342	345	354	326	349	364	381	346	387	359	346	393	361	348	356	344	338	332	350	376	350	359	377	361	367	359	366	330	342	383	350	386	314	359	365	362	377	363	353	338	366	371	370	331	358	383	322	371	379	349	331	386	360	346	373	345	391	374	383	344	365	394	365	318	336	350	353	380	367	379	354	344	360	359	356	342	359	357	337	367	358	365	364	341	341	386	386	385	365	323	370	374	379	381	373	364	334	319	356	358	356	322	349	350	370	360	367	350	351	370	356	355	366	331	375	360	367	349	354	329	363	331	341	363	363	362	378	369
6556	1224	3033	1582	1556	1337	1223	1148	1050	1020	983	997	988	938	944	946	899	890	889	900	921	888	894	851	921	821	880	837	880	904	882	846	872	955	860	848	930	836	821	811	837	865	860	855	802	855	842	831	846	862	889	899	818	835	834	882	857	835	825	829	848	856	826	899	826	860	866	863	862	805	788	826	867	848	803	859	829	859	839	853	839	880	834	775	843	851	874	825	869	846	888	847	831	852	857	836	826	880	831	866	856	839	803	826	807	813	881	879	872	864	819	854	858	834	919	891	874	830	887	879	820	839	865	861	845	848	845	841	852	859	820	823	889	869	875	847	847	879	855	834	861	820	838	868	852	840	912	911	831	873	882	827	826	842	820	873	896	851	860	863	876	853	875	821	808	868	812	857	853	829	819	825	837	810	906	826	858	852	786	840	830	780	860	849	826	826	868	822	887	841	828	781	839	841	861	824	813	855	884	856	947	843	844	868	841	814	832	859	866	838	796	835	837	825	885	840	845	856	889	835	835	869	852	859	849	808	831	876	796	860	831	849	874	771	855	843	852	862	865	804	842	836	866	837	849	875	851	817	816	877	855	832	816	906	768	864	843	824	849	841	825	794	865	820	820	792	868	830	836	845	829	873	821	826	837	878	895	891	783	857	852	849	841	907	892	851	858	834	828	862	845	857	792	801	810	794	845	838	861	800	814	848	899	875	841	848	812	887	851	833	831	818	827	844	845	869	837	854	898	895	798	849	825	848	852	830	849	864	828	805	836	891	844	848	811	829	832	804	840	808	870	877	861	847	888	874	851	810	881	888	853	819	817	900	872	821	783	808	928	849	855	804	844	880	874	798	871	842	831	810	868	836	856	838	894	853	859	793	859	803	825	841	867	836	864	862	821	882	879	804	889	846	850	867	850	781	841	810	889	875	858	833	879	796	840	865	861	830	870	868	856	860	779	828	809	821	889	912	849	865	867	880	918	901	799	870	851	861	890	821	831	820	862	850	832	806	829	871	782	833	841	855	874	817	905	865	850	810	838	854	792	851	792	872	841	870	868	790	830	885	855	812	817	816	857	859	888	860	829	877	869	842	852	820	787	885	890	834	866	836	864	825	833	852	805	840	815	830	870	871	825	831	846	851	916	821	887	800	848	854	805	802	869	825	808	817	812	848	841	854	796	848	868	870	841	850	849	889	865	816	880	794	837	807	836	861	869	841	848	834	894	889	858	827	811	813	853	814	855	849	928	799	870	860	795	872	864	785	852	820	825	887	825	852	895	878	874	874	868	802	852	892	814	832	881	844	822	852	822	861	810	815	854	858	889	805	794	860	829	838	847	847	825	820	815	823	875	841	839	813	831	848	857	834	826	824	820	853	796	859	863	826	822	812	818	792	858	828	789	868	838	836	844	810	827	817	855	845	830	862	805	875	881	844	864	855	824	893	843	875	836	787	852	857	818	788	824	848	799	832	881	797	846	865	847	849	843	825	827	881	791	841	834	829	844	790	882	837	841	813	856	826	797	874	811	840	871	807	786	824	826	802	839	816	808	792	830	915	827	864	864	829	816	831	882	802	828	841	837	772	872	861	843	833	923	803	845	854	917	866	858	833	829	839	881	855	865	745	834	882	831	874	844	862	917	825	864	862	879	840	830	867	825	823	806	876	808	878	842	886	834	867	842	845	823	850	828	849	860	887	790	851	825	829	824	860	806	903	817	845	793	890	884	817	856	842	822	812	814	859	879	870	842	878	840	873	837	865	849	819	867	810	799	869	878	872	866	832	822	911	787	842	826	836	816	827	835	798	880	860	840	835	846	840	855	871	868	884	813	863	823	847	850	889	851	909	862	803	832	820	823	847	842	851	828	921	829	814	807	832	903	826	846	838	821	905	853	895	820	853	880	817	832	830	832	797	855	840	828	813	811	818	880	836	841	791	834	864	873	883	837	805	832	859	870	866	817	837	838	842	830	821	892	853	900	834	840	882	849	816	831	830	814	785	878	838	879	870	809	842	855	809	873	824	837	859	841	836	839	842	841	836	873	789	837	798	897	851	858	791	785	880	808	840	820	861	861	819	874	844	860	860	827	838	823	826	858	804	828	857	880	814	823	837	893	885	830	831	850	854	805	814	839	847	868	867	843	886	884	790	867	839	825	908	850	839	818	870	872	853	815	830	843	864	841	818	833	811	763	859	863	849	836	867	880	866	905	824	768	821	840	864	882	840	816	828	831	851	857	857	828	894	836	824	842	884	848	816	790	806	853	864	904	841	819	830	864	811	824	840	863	856	886	845	840	828	850	855	887	875	833	844	856	860	881	832	871	832	844	809	820	874	845	919	889	864	879	787	818	837	829	874	846	878	832	844	808	879	837	860	847	815	888	834	854	829	844	822	853	824	904	816	832	842	875	896	865	821	854	836	828	783	818	826	855	816	859	850	852	865	824	857	853	820	864	803	863	833	834	831	802	850	818	838	778	814	908	822	834	849	852	800	829	806	808	861	838	815	859	830	810	850	799	852	841	820	853	820	863	852	850	891	872	890	851	799	834	885	800	801	857	860	872	834	765	834	819	836	874	867	861	895	826	856	810	852	849	897	851	832	834	802	791	890	821	824	856	877	804	870	839	855	814	829	852	865	851	817	849	815	851	833	842	833	857	806	801	886	897	874	831	862	864	802	878	907	857	874	843	848	788	824	857	779	789	824	822	830	840	819	820	863	826	838	826	810	878	851	860	794	865	855	839	857	865	835	829	838	836	841	828	804	819	846	837	793	857	840	826	855	868	807	812	838	799	888	806	795	856	808	826	863	831	830	834	855	854	862	884	841	847	877	829	840	878	861	850	754	858	803	835	838	857	884	841	822	852	868	837	856	853	825	790	871	835	797	771	910	836	855	871	893	850	842	846	879	880	855	846	825	813	814	836	872	895	822	800	869	827	817	873	851	837	888	822	845	856	803	833	848	838	868	834	820	841	870	847	849	868	866	813	851	815	893	856	822	885	860	815	826	878	862	830	857	845	835	813	779	822	811	909	774	832	872	775	847	868	864	796	836	855	862	836	802	819	822	850	866	819	823	847	826	847	851	827	790	876	885	841	855	845	810	819	837	888	886	862	853	831	813	876	854	826	856	872	838	824	811	829	862	875	822	820	850	892	839	845	805	813	907	835	841	857	807	810	850	834	886	839	830	849	839	816	829	797	867	850	844	839	857	840	862	794	902	845	893	835	844	899	883	821	810	825	873	809	852	799	835	815	836	827	806	837	839	807	831	830	838	844	824	828	844	820	872	816	862	819	823	828	868	850	863	842	843	823	854	880	855	857	849	799	800	842	867	852	802	803	843	833	873	865	846	807	808	839	851	860	861	793	860	814	823	832	809	844	809	851	821	798	802	841	839	825	842	823	796	782	852	888	886	845	902	825	821	811	835	852	846	853	863	826	915	799	819	839	848	873	840	821	847	840	833	851	863	844	888	812	868	874	863	814	860	774	828	843	824
15078	1521	3311	1020	771	603	588	615	572	506	473	506	450	543	519	506	477	481	477	470	475	473	491	479	466	445	480	478	458	421	444	451	470	460	437	469	464	431	418	428	474	432	466	461	457	425	437	471	438	505	434	413	474	452	471	446	469	453	460	482	499	461	497	465	475	504	453	477	445	411	452	433	442	494	445	453	433	449	427	432	481	422	458	415	452	528	422	438	472	469	462	430	446	436	417	478	460	422	456	437	473	487	445	465	468	484	455	473	465	430	468	456	448	454	464	479	489	457	442	470	467	433	453	496	412	459	451	461	477	432	441	434	445	403	484	440	497	486	478	465	459	449	451	473	494	457	478	461	424	465	468	453	459	456	444	495	470	470	456	464	451	479	444	391	442	487	454	432	451	455	477	450	473	434	444	418	464	446	460	417	466	462	499	469	459	438	485	439	422	456	468	465	465	446	462	470	447	440	430	543	426	487	445	437	469	411	425	480	457	473	443	464	464	475	457	494	460	468	472	481	442	480	435	454	438	441	458	480	488	446	435	461	500	464	497	425	445	454	426	417	476	458	509	435	429	430	454	468	416	459	449	431	457	488	428	400	455	445	449	430	473	505	436	449	451	445	465	453	458	449	400	431	461	456	446	449	445	439	472	470	479	461	412	468	411	460	439	449	460	436	432	451	476	460	422	490	428	465	439	451	440	435	437	469	480	467	435	443	461	459	433	507	475	469	463	454	485	483	454	437	468	439	430	447	426	501	456	457	472	465	466	458	493	468	448	501	491	442	482	447	425	468	420	459	456	456	423	492	437	478	413	470	491	460	465	429	426	498	500	445	472	475	469	429	502	454	478	492	453	487	449	463	415	455	483	410	452	446	460	471	459	478	454	494	434	469	471	457	434	459	431	511	477	500	461	452	482	436	407	493	471	472	480	461	492	432	457	467	448	409	484	463	462	443	457	485	431	460	465	442	445	463	479	449	438	457	458	458	449	407	485	488	492	469	476	435	462	470	450	431	429	489	497	460	446	418	441	476	478	459	433	498	437	477	468	446	480	449	439	425	474	456	450	434	451	458	460	487	454	450	456	397	464	436	444	458	414	457	479	452	422	455	498	467	438	455	446	426	478	448	470	430	440	474	444	426	462	440	463	507	447	403	451	466	471	455	460	436	428	436	424	438	440	471	441	507	431	439	452	451	454	451	439	434	465	456	463	448	489	447	451	471	420	459	448	450	459	439	446	456	467	423	461	499	435	447	485	451	468	443	450	423	447	478	465	423	462	468	426	449	467	426	468	454	466	444	414	423	437	480	457	440	473	424	452	468	448	451	414	423	459	431	449	439	458	465	445	453	421	445	438	442	479	487	454	477	470	472	444	433	448	483	450	434	426	455	486	410	478	439	435	430	492	454	489	461	435	454	469	380	430	408	459	487	478	455	478	408	429	411	462	433	426	482	457	490	454	474	422	460	480	473	494	436	467	425	466	426	454	455	435	433	462	447	469	496	421	490	442	439	454	435	414	454	453	466	434	420	469	444	432	467	456	468	450	458	418	461	460	456	455	424	449	491	448	459	442	452	424	468	482	437	443	447	417	474	453	461	468	482	451	494	450	408	446	468	418	468	477	442	426	448	450	475	448	424	491	444	448	456	489	505	492	467	476	450	442	399	429	453	422	433	440	481	480	455	489	478	457	469	437	488	482	439	434	497	453	474	445	442	445	467	460	447	476	444	460	445	453	469	446	432	495	470	454	459	420	490	410	445	466	442	457	464	450	452	513	478	445	472	477	491	439	445	424	483	528	476	498	440	428	463	477	460	475	475	471	445	478	445	445	451	461	463	471	435	385	441	442	443	448	438	515	430	462	434	467	465	444	441	432	460	450	436	491	468	452	504	480	445	501	466	496	429	471	440	453	482	464	455	435	470	428	460	460	487	471	472	473	513	446	480	452	461	455	450	486	441	463	447	438	464	423	433	450	458	469	430	457	440	455	448	471	467	443	438	471	451	480	483	452	465	484	431	431	437	470	459	444	451	471	452	443	478	457	456	477	404	542	451	449	446	410	463	431	450	448	474	461	463	459	479	480	450	475	460	473	476	440	405	482	480	499	473	474	431	465	462	452	482	506	485	479	480	473	477	444	452	442	461	440	444	491	468	434	512	485	466	446	446	486	482	449	484	448	456	483	431	490	441	419	444	414	456	423	465	467	447	437	455	439	462	508	472	473	445	437	482	476	458	460	457	452	421	448	479	451	444	478	452	431	456	524	442	449	450	472	477	412	451	474	446	451	470	472	449	485	446	471	459	453	474	447	449	483	435	466	503	468	473	404	457	427	476	438	450	480	426	464	461	454	483	456	462	441	492	457	443	453	465	446	440	449	498	480	451	487	482	446	479	459	425	445	438	416	440	498	449	458	431	467	454	481	429	442	470	469	434	443	419	468	425	449	463	471	476	510	439	423	447	464	439	412	423	425	466	453	451	471	421	432	474	460	418	448	444	448	455	471	506	475	468	454	456	482	461	470	441	473	463	482	465	461	508	495	462	445	453	421	492	449	445	459	504	487	460	439	425	450	496	470	453	456	463	434	432	489	487	477	507	430	425	474	443	450	443	420	463	443	440	423	434	439	447	465	470	476	416	469	447	494	455	445	424	437	444	445	432	459	454	426	474	471	473	438	462	460	437	440	449	445	479	411	443	446	447	469	453	436	466	478	456	442	428	515	477	470	479	426	445	481	423	435	447	496	431	436	449	479	467	480	478	460	490	453	488	468	447	468	471	448	466	483	477	463	459	482	435	473	478	457	432	432	468	462	457	449	457	463	425	454	443	480	449	466	463	460	477	456	408	476	478	463	441	481	460	430	451	460	470	436	470	471	447	468	428	491	430	436	420	441	443	493	437	465	485	474	459	433	420	439	454	457	423	495	420	512	431	449	498	434	497	438	414	434	476	471	446	472	461	404	484	457	466	452	462	460	459	418	427	414	450	421	408	461	450	442	483	449	470	446	515	460	436	494	412	494	433	460	481	451	459	443	410	453	462	468	455	444	468	446	456	437	454	479	496	437	509	436	432	462	456	459	464	485	449	468	451	453	500	436	479	445	416	502	464	444	456	470	470	448	454	472	483	464	452	438	478	415	437	444	476	453	439	493	484	458	455	446	467	453	484	479	455	492	468	456	461	454	454	442	466	476	502	489	440	424	458	431	478	421	441	472	484	474	432	467	495	444	447	442	444	457	412	427	490	427	494	475	433	512	466	471	478	423	453	466	450	454	438	457	473	453	493	475	490	478	450	448	472	450	477	438	489	407	487	457	503	484	481	446	426	449	453	416	451	446	390	434	453	460	444	471	472	451	459	471	470	469	460	461	452	439	450	431	453	411	441	462	470	439	448	484	459	486	453	428	428	459	451	489	477	460	473	408	485	456	396	452	439	438	481	468	481	432	469	472	438	459	460	477	479	466	419	465	475	463	463	445	498	488	474	449	478	465	482
8763	1615	5915	2640	2291	1976	1783	1504	1480	1399	1288	1303	1215	1201	1180	1162	1138	1092	1147	1089	1008	1077	1095	1122	1019	1030	1044	1067	1058	1023	994	1055	1090	1050	1026	1081	1003	998	964	1060	1029	1027	1102	1051	972	958	1044	1016	1017	1015	984	1007	1015	1045	1053	1021	992	1076	1026	1095	1044	1018	1048	1036	1003	1025	994	1041	985	1022	993	1033	1037	991	1041	995	948	1080	1002	960	1007	1002	1043	961	1003	1016	1086	947	1080	996	995	959	1041	1021	1017	951	1123	1057	1038	1008	1035	984	1025	1082	1000	1035	1052	1029	1026	1047	1012	913	1019	1035	1010	1068	1008	1006	988	1002	980	1070	1015	997	1006	1000	977	982	961	1018	1018	1041	1039	1059	1006	1041	962	1045	1004	1002	1033	1043	1012	1038	1063	1002	1056	971	1000	960	1042	1056	1007	1008	963	1042	1058	1043	1028	1035	1049	955	1007	1022	981	1027	955	1015	998	949	961	1024	1025	1020	974	1057	1012	1006	1023	1010	1047	1061	969	983	959	1005	995	928	990	1016	1018	994	1011	1013	1032	1063	927	1012	984	1030	1010	992	1015	991	1032	991	1009	960	984	991	999	1016	1035	997	1010	1004	1018	981	1001	1018	1078	1057	1039	965	983	963	977	977	1019	989	991	972	1017	975	1051	1007	1047	1037	989	987	1013	1028	1010	1030	1052	1052	1024	955	1027	978	1037	1039	987	1050	998	977	977	1004	965	999	980	997	1055	992	1041	1006	1002	967	1012	1045	982	1002	1003	1028	978	1000	998	964	1054	978	1037	963	962	1013	979	976	1038	996	991	1034	1011	1027	1010	984	1018	1018	985	998	972	1005	1040	997	1051	1017	962	983	1024	949	970	1022	1096	999	960	1028	1004	1039	1008	1017	1019	959	1029	1011	969	1019	1005	1024	956	1005	959	998	972	997	1017	985	966	998	1028	1016	1045	1009	1039	969	1001	937	1021	988	980	1046	1025	932	1022	975	1073	1002	1018	955	993	1074	972	967	986	1008	1014	1011	995	1008	993	1046	962	1010	1058	1033	984	997	1020	1011	992	1048	929	1017	986	1055	966	1040	1048	1082	1040	968	973	1022	1018	957	1011	1000	970	1016	983	954	1006	1046	915	1018	1018	1029	1024	1016	1043	1013	1011	926	997	1067	1026	1027	1002	1003	1017	1012	1013	999	1015	1022	1012	1027	1009	1003	1009	1062	1025	1043	988	1057	988	920	1030	973	1062	1016	988	969	1012	1000	978	1013	961	1015	1005	1018	1000	1023	1032	969	1015	1019	986	953	1005	1079	1037	978	975	1045	963	1027	990	1039	996	1039	1054	1001	1004	963	969	999	1035	1023	1034	1004	978	1000	935	991	1013	1057	1004	989	993	951	965	986	979	1052	974	1023	1069	1009	1030	1003	962	1032	1042	1015	937	985	1030	997	1033	1018	1021	1055	1003	1011	1043	967	990	950	980	949	1017	1024	1005	985	1002	1037	1042	1026	1029	1042	995	963	982	1067	1002	1028	1039	991	1051	997	1019	1008	962	987	1029	1005	984	1000	1010	1012	988	997	944	981	1029	1012	1013	984	1030	988	1027	993	1019	1007	985	974	1000	983	943	1049	1046	968	1016	1041	1044	993	989	1011	995	1015	991	979	1020	1014	1067	988	1013	1016	969	983	953	980	983	984	1024	966	1008	1015	1013	1045	993	978	1016	1092	1036	1027	1041	1018	1021	975	1011	1021	1001	999	1007	1056	977	1005	1000	1015	1003	995	1056	1016	1017	980	1006	974	948	1063	991	992	1034	1032	1055	986	972	984	997	1052	1013	1000	976	998	1056	1051	1010	1050	1008	1029	951	1007	1043	990	982	973	1040	1030	1023	1000	1017	954	1017	965	1038	984	1058	1033	998	1016	1018	1000	1021	1018	954	978	1022	1021	1009	1039	1006	981	1020	1049	956	1019	1039	1016	1001	993	1043	1013	999	982	1001	1017	1007	1043	975	1046	972	1027	1040	1023	996	996	982	998	998	1033	999	982	1041	1083	999	995	1062	996	947	986	1037	1020	1054	1010	1021	1007	964	998	970	990	981	975	1001	966	952	997	993	986	974	951	1083	978	975	1051	1025	1004	1021	1000	1011	1038	959	1023	1077	978	1020	977	971	979	1017	976	1045	1015	1063	1028	1045	992	986	992	976	990	1017	1008	978	1018	1002	1060	1043	978	1040	1032	1009	1019	991	1007	1033	986	965	1007	1043	1032	1026	1013	1044	976	982	1019	1005	1026	1005	1012	1019	1011	971	1015	991	1011	1000	970	1024	968	1009	976	1025	1004	1004	995	979	938	987	1048	1003	1006	991	977	972	952	984	1016	995	982	1058	1000	1019	1034	954	1057	1022	1029	981	1012	1064	1055	986	1013	963	956	982	956	1000	965	1010	1007	1004	1013	1068	992	984	1037	976	1013	1032	1009	1008	1023	979	958	1036	1066	992	1014	992	1042	946	954	959	1027	999	999	995	1019	1058	947	974	1011	992	1029	993	994	1019	1034	987	997	991	1035	964	974	1034	977	995	976	1004	988	1024	1031	985	1039	1012	1062	994	1048	1015	994	1023	1051	1057	1034	1031	1068	1020	1015	1047	1041	999	1004	1019	1003	988	1049	1008	1025	977	1041	1070	1046	1034	970	1018	1029	1021	1051	964	1052	1021	1011	978	1018	1046	1063	1004	994	971	995	983	1050	1019	1010	1047	1074	1045	969	1019	1031	993	1012	985	988	1031	939	1086	974	1063	999	1002	958	965	1048	981	992	999	1060	988	991	1021	1017	1032	997	1059	1015	1044	976	1023	1070	998	1002	978	1026	1034	1038	1011	981	1030	1003	1008	1039	1019	983	999	978	1056	979	1030	1031	1057	969	1005	1005	1002	1050	979	974	988	1015	940	1034	994	1007	1021	966	1027	1078	1014	1001	1005	1055	986	1052	1025	1037	993	1067	988	995	1052	1000	1008	1041	957	959	970	1003	1003	966	1040	1037	992	983	1061	987	993	1020	1017	1023	941	984	998	976	1034	987	1008	1011	958	1030	991	976	1065	1032	992	986	1008	1024	1016	1052	1022	1011	972	1011	981	1012	1069	1001	978	997	983	1021	1036	1035	1044	981	980	1023	989	998	1064	1003	1045	994	1001	1024	1031	981	979	982	1009	986	978	1004	1028	1004	1019	1020	1017	994	1036	956	1035	1021	1034	1041	1013	1036	1024	1031	1002	979	1074	1003	1051	986	1023	969	986	1009	961	993	1034	1000	1062	991	983	1035	1031	953	1034	1017	1022	1048	1014	1044	975	1047	1015	1021	967	976	979	985	1020	1048	1032	1072	1047	1002	1043	1026	1015	1010	958	969	1028	979	1021	1037	992	1013	1005	982	1024	983	981	1051	1014	1042	975	1046	1061	1028	1040	975	968	988	988	1019	993	1015	1047	1028	1039	1024	986	976	1055	1002	1033	979	1017	1032	997	1006	1010	946	1008	1040	1029	1004	990	940	991	1002	1023	1067	1004	979	984	982	1034	1033	1000	994	1019	1030	997	1022	987	1020	987	947	985	982	1014	1046	1074	996	1046	987	1018	1008	973	1016	979	970	985	989	972	994	1025	1069	1054	939	1003	965	977	992	1010	1021	977	1005	992	1022	952	1037	1050	998	983	982	1011	1041	999	1044	1007	1038	1016	985	998	1025	1081	983	1057	976	1003	965	1041	1006	1032	1064	989	1010	970	968	980	1054	967	1005	935	1033	1033	1058	977	1015	1058	1003	1005	994	984	991	1000	1019	976	1015	1073	1023	1025	952	1049	987	932	994	983	1046	1027	1006	967	1045	1045	1004	998	1025	1029	966	1006	993	1078	1005	959	953	1009	995	1029	1013	1058	1053	1003	1006	939	1018	978	971	965	1068	1025	991	1034	1066	1050	1013	1040	1039	1030	1001	1045	962	1050	1020	971	960	1068	1062	1026	961	1026	1000	998	1040	1009	1011	1037	1042	1023	998	1012	998	1013	1059	1078	998	1003	989	972	1024	1051	999	982	1036	1029	1042	972	1041	1010	1016	1007	1021	1032	992	960	967	987	1080	1042	1023	1065	996	1050	1025	1019	1012	1022	1030	1009	1010	1004	1003	1041	1007	997	944	993	1047	1094	1015	995	1103	1043	958	1040	982	986	950	963	1021	1007	962	993	1021	1059	1040	1017	951	982	997	1066	982	960	976	1005	1041	974	1010	1003	1048	1054	1003	1007	909	985	1022	997	972	989	1048	1018	1009	997	1048	1014	1004	1032	974	978	964	993	1005	1080	995	1051	975	1011	963	1026	1027	1040	1009	955	976	974	1024	962	1037	985	1015	1006	997	1034	991	982	992	981	1073	1005	1012	957	1017	1016	975	993	1031	1101	966	953	1037
1653	208	269	193	168	180	206	193	177	169	194	200	157	168	170	178	178	185	153	185	180	192	180	159	188	167	189	198	168	168	140	156	180	169	167	192	169	173	156	192	172	198	147	157	172	186	147	159	184	152	173	185	171	164	152	146	136	154	185	173	163	154	197	159	165	193	160	154	163	162	165	166	185	188	167	159	182	188	203	173	157	175	180	166	169	148	161	194	168	188	170	169	198	197	172	161	151	161	153	147	166	152	170	181	186	185	171	169	180	178	181	176	171	172	160	169	175	195	151	162	157	154	159	173	179	184	182	181	162	173	174	148	166	167	160	193	159	164	168	171	175	184	185	161	150	180	176	189	193	199	203	163	152	171	184	172	185	174	163	187	161	166	178	164	189	179	167	169	194	193	182	172	167	151	178	215	167	192	166	196	153	155	179	177	145	146	187	148	173	146	160	178	198	162	155	176	160	166	157	161	148	184	176	145	183	162	169	168	184	202	179	166	179	178	182	155	158	140	170	180	177	183	174	160	174	167	170	175	145	153	151	175	185	159	150	171	162	147	164	177	147	146	153	189	169	168	173	154	163	165	159	150	164	195	184	186	169	188	175	163	186	175	202	174	167	160	200	177	182	148	161	173	161	149	168	182	170	161	167	181	176	168	179	163	154	189	187	147	180	192	168	195	165	167	164	168	173	171	158	176	198	167	175	148	180	171	190	171	154	144	149	165	177	183	165	167	168	161	198	156	199	164	160	215	172	166	195	203	167	166	187	187	176	171	200	169	167	165	175	174	161	206	166	176	177	196	161	180	173	155	134	155	162	148	173	198	170	142	186	165	183	173	152	165	172	166	174	156	164	158	176	170	144	181	179	147	122	167	144	173	172	149	162	161	186	177	125	178	174	197	174	159	176	175	157	173	156	165	177	189	161	170	169	179	183	178	171	178	178	163	175	170	159	181	193	158	162	192	182	206	186	183	155	178	145	136	172	171	187	155	172	170	165	156	178	196	160	169	163	137	165	156	184	185	172	179	160	174	169	170	170	181	168	175	208	179	157	182	164	173	170	190	166	176	157	175	187	177	186	192	155	172	187	173	174	160	165	182	169	159	177	153	156	166	190	181	187	174	197	167	180	170	143	156	183	159	171	187	174	167	180	143	163	163	167	171	196	148	186	156	144	161	178	179	186	190	174	169	200	157	164	156	155	188	177	159	174	151	159	166	176	162	180	161	181	179	171	177	167	180	169	178	176	167	182	171	194	163	167	150	164	165	159	174	189	174	145	182	164	177	183	141	172	171	168	173	169	160	176	156	149	187	162	163	162	165	171	188	168	173	178	136	180	188	160	175	173	192	173	167	179	148	156	166	157	142	148	184	163	170	167	176	171	179	180	177	190	192	168	182	174	160	153	161	181	173	155	171	172	166	169	177	192	186	160	146	148	176	154	160	188	185	176	193	179	163	187	162	179	171	201	190	182	175	164	155	175	155	163	153	144	188	180	164	177	203	174	204	181	164	163	167	170	187	170	158	170	182	167	149	173	189	161	189	173	179	167	162	159	176	209	152	152	167	180	169	168	171	162	185	166	197	151	170	164	183	183	192	163	145	187	173	161	180	164	161	174	142	171	151	158	148	165	165	161	196	170	155	167	174	185	189	160	176	193	184	180	140	167	185	165	180	191	179	171	193	164	203	157	170	139	164	160	169	174	161	170	192	174	159	166	190	178	190	157	187	196	167	180	186	156	169	176	157	171	171	154	178	158	168	164	205	140	164	140	172	173	172	169	175	182	158	169	160	171	161	198	171	169	190	181	192	156	191	174	168	154	181	176	196	156	180	181	175	186	180	138	156	158	155	176	148	169	159	174	180	169	186	167	186	168	137	184	171	168	182	177	156	166	193	184	183	170	176	173	202	153	183	196	178	156	159	172	175	180	176	188	182	174	172	188	158	180	153	156	156	154	173	165	170	161	173	183	144	171	207	176	198	160	157	164	181	169	178	167	171	186	173	175	178	168	160	172	161	160	186	197	173	154	145	179	171	173	175	154	173	162	167	178	174	149	179	180	156	181	199	171	161	188	171	201	199	184	188	170	161	148	165	168	156	170	208	171	177	169	174	162	200	156	189	190	202	190	164	169	170	171	145	141	186	173	165	187	170	210	164	152	155	162	192	179	186	153	168	156	152	174	165	164	158	160	141	150	171	155	173	161	171	165	179	170	165	160	195	157	151	147	166	175	180	194	171	183	166	195	167	174	169	162	131	154	187	183	195	170	164	162	162	185	175	148	149	143	168	195	189	178	152	178	179	178	172	180	199	155	177	171	172	174	185	180	170	146	175	181	170	181	149	205	187	164	189	157	148	165	157	145	182	178	154	162	179	177	157	179	167	160	158	201	185	134	178	155	178	137	172	187	181	159	175	159	163	194	170	152	147	155	184	146	167	175	162	170	162	175	185	177	166	159	163	142	168	173	171	183	149	153	173	189	154	156	167	178	189	177	181	201	145	174	158	155	172	143	146	174	174	200	175	158	176	184	176	169	162	182	175	179	174	189	157	177	165	167	163	181	156	161	175	172	158	167	155	180	141	176	170	208	172	188	180	205	165	137	166	162	177	172	170	172	164	179	158	174	165	197	169	188	178	196	192	157	161	186	182	171	190	169	153	160	168	159	192	181	173	175	210	182	166	162	153	179	171	178	148	158	184	172	164	189	179	165	173	160	175	124	170	150	169	168	181	183	166	173	185	176	176	160	175	175	142	186	186	206	159	168	179	166	175	190	156	174	171	197	196	166	183	158	144	194	187	167	177	172	174	172	172	178	174	176	165	148	153	165	149	160	152	165	134	170	163	144	197	186	168	160	145	173	174	152	150	152	179	174	208	167	139	155	180	180	191	163	168	157	181	162	171	159	162	170	192	180	167	174	170	164	167	196	181	154	176	181	190	193	175	162	192	161	139	154	173	163	161	188	149	176	174	160	156	151	152	177	169	165	139	150	154	155	157	147	178	192	196	171	164	155	190	213	170	178	172	171	158	135	174	169	170	166	158	186	190	179	168	181	163	156	158	194	183	175	188	158	183	191	136	160	147	192	170	188	179	164	172	185	180	144	144	165	163	150	133	180	182	168	182	170	193	181	180	183	184	197	198	184	184	161	177	167	195	166	158	185	148	184	163	157	187	162	172	165	159	170	163	190	181	194	185	185	166	181	169	200	184	181	162	193	181	151	175	152	166	172	161	162	145	179	168	181	161	197	169	187	158	166	183	154	154	158	165	157	183	160	146	162	154	163	153	207	156	171	179	192	189	168	158	151	166	179	167	155	199	170	202	163	146	175	149	169	192	161	174	172	168	165	169	168	183	195	189	178	183	144	177	161	180	169	188	149	188	166	160	167	205	183	183	169	162	170	168	164	171	211	174	195	167	182	160	133	160	174	152	164	173	178	188	193	185	156	161	159	195	148	140	151	164	183	167	156	156	174	178	165	165	159	186	179	183
1792	473	615	515	515	507	478	520	538	529	484	486	521	460	468	487	494	448	472	460	469	462	469	507	461	457	438	475	442	497	472	486	446	461	529	468	452	472	470	447	475	482	460	469	492	485	472	512	459	485	463	463	453	460	508	488	447	469	436	441	517	419	461	485	469	450	494	459	479	480	506	472	490	451	469	466	488	486	444	474	433	446	446	511	456	446	482	432	485	502	475	441	525	462	477	465	440	479	428	518	455	487	467	494	492	490	446	478	471	492	501	477	453	483	464	434	447	503	493	498	464	450	427	485	462	455	474	453	460	434	499	447	470	485	471	447	495	472	448	490	452	484	457	452	441	452	481	482	490	465	464	470	474	429	481	445	476	483	506	453	435	497	485	459	466	471	466	449	476	454	457	469	452	463	478	493	488	494	493	449	464	480	486	492	458	462	465	481	499	497	447	504	441	463	493	467	477	474	460	481	464	469	469	510	461	471	470	467	456	457	478	456	473	491	475	443	473	471	421	465	488	473	430	456	484	490	448	496	489	505	461	457	484	458	491	473	492	488	496	469	484	444	455	502	467	474	447	516	461	529	505	475	455	457	450	505	488	485	487	445	485	474	451	478	456	481	457	456	501	510	464	431	460	483	476	504	440	447	464	444	465	463	463	474	494	429	473	474	488	518	491	437	461	475	437	463	462	474	439	447	468	456	477	435	434	521	475	486	454	472	456	482	444	462	477	499	461	450	490	439	471	438	456	447	482	451	448	478	466	477	466	455	456	470	473	508	487	515	472	454	462	488	462	463	430	516	473	503	471	480	461	480	483	479	463	472	487	475	473	459	460	467	485	462	447	471	467	426	472	445	466	447	452	463	454	469	485	434	480	503	525	492	479	414	475	457	471	503	495	501	501	469	478	462	431	488	489	485	454	446	412	478	504	486	463	493	482	507	482	470	448	480	479	472	452	480	457	529	474	474	494	449	482	465	491	471	451	437	484	499	438	472	520	486	487	475	485	499	476	474	466	508	490	441	457	484	514	482	445	471	459	463	459	443	466	483	496	476	459	452	441	424	472	487	501	468	456	453	493	486	453	461	452	455	442	442	468	477	432	506	439	503	494	453	497	509	461	482	485	454	491	499	485	471	468	449	493	486	482	472	478	488	446	454	462	484	461	514	487	489	507	525	451	471	455	491	454	438	470	509	503	498	499	473	482	474	486	486	475	464	487	430	476	497	470	462	467	467	489	467	462	446	439	454	460	462	506	499	534	498	442	449	481	473	516	475	468	481	438	482	485	466	479	485	457	475	483	454	474	447	446	473	467	437	492	503	457	502	454	443	451	482	453	461	518	442	452	475	497	463	460	432	460	469	424	497	490	491	418	495	426	442	483	492	474	496	466	464	492	478	458	429	467	479	461	497	484	458	474	495	465	471	480	456	539	472	474	437	468	502	468	451	478	441	491	466	459	519	486	523	465	492	504	457	473	449	452	481	466	469	435	439	461	504	480	506	459	500	491	464	473	447	459	451	439	448	506	494	483	446	496	470	467	463	444	470	500	454	460	452	503	467	492	515	495	477	468	488	469	471	460	482	481	460	457	459	473	485	462	485	482	488	467	458	467	480	480	473	492	458	475	477	453	459	481	466	442	476	470	488	448	500	437	459	455	457	499	486	497	489	479	436	481	472	474	453	464	483	450	475	463	491	490	518	425	503	439	490	475	501	502	446	478	469	454	504	461	481	464	476	471	436	477	458	443	460	460	485	420	461	474	440	447	488	459	469	455	462	520	460	474	453	472	460	480	471	457	500	477	496	480	431	464	450	482	458	476	524	472	496	465	476	486	457	495	491	488	476	450	464	472	508	440	492	460	441	464	478	471	478	503	464	487	488	482	474	493	474	474	492	481	466	521	472	449	451	481	449	504	480	465	498	480	453	458	437	460	496	421	500	476	456	459	502	478	516	464	470	476	479	457	453	455	433	500	487	483	455	450	460	490	462	456	413	456	502	457	460	478	491	479	482	487	440	486	471	480	459	472	469	504	453	456	476	471	488	479	481	461	486	476	487	511	473	497	448	490	452	458	473	431	488	453	522	506	502	494	466	461	481	448	470	471	512	473	444	455	482	469	499	410	504	458	469	429	439	467	487	469	471	462	514	446	474	485	488	462	495	463	463	483	441	477	462	476	483	427	485	450	483	452	449	499	485	480	485	476	458	446	485	463	467	473	458	508	436	487	460	499	434	475	475	488	475	497	480	481	472	464	462	491	458	488	461	498	477	461	530	486	416	471	468	450	480	470	482	458	472	475	481	495	451	467	460	425	413	489	505	482	507	475	515	495	463	439	498	464	453	467	484	451	449	464	457	491	458	473	454	460	462	478	444	456	448	441	489	452	465	467	491	490	461	452	447	456	462	487	474	468	483	419	447	462	481	450	493	438	487	485	476	479	468	450	503	480	478	440	458	480	474	499	451	453	455	482	464	519	493	486	479	455	443	472	457	499	480	472	470	478	474	464	448	451	485	456	479	477	478	494	477	461	480	422	478	447	451	490	435	487	478	452	440	480	470	467	489	481	448	468	468	457	472	509	460	464	466	477	495	492	474	482	454	496	498	436	491	516	489	441	511	469	501	451	474	484	423	442	506	493	429	463	473	504	454	471	492	485	484	432	502	472	485	488	488	438	467	453	471	481	494	458	501	451	496	483	477	480	484	466	473	523	514	423	489	481	467	464	511	459	456	430	462	445	481	486	450	479	481	489	495	492	481	498	483	419	482	512	466	478	459	493	486	454	494	483	482	437	451	469	478	459	482	458	477	504	473	462	483	434	464	460	502	476	506	468	479	431	536	465	480	456	486	454	504	506	450	491	485	483	419	469	467	449	503	495	466	482	499	493	464	480	469	505	449	467	534	482	444	455	487	480	468	456	490	490	471	450	439	458	495	468	472	492	475	467	439	443	443	486	453	438	444	530	477	467	429	484	461	459	489	442	470	503	436	464	488	441	500	467	421	476	476	474	436	463	462	479	478	468	512	485	488	474	444	454	456	433	447	479	507	433	505	487	498	452	483	462	475	486	440	537	443	505	464	484	462	482	455	462	459	494	483	481	494	463	501	485	461	506	434	478	441	459	441	494	482	447	476	444	462	456	463	510	477	446	467	487	466	467	457	476	505	445	444	468	471	457	464	466	486	466	468	471	455	472	468	489	449	438	498	462	448	471	467	495	476	442	485	476	455	478	497	506	444	471	473	487	465	463	504	476	467	480	498	485	473	497	464	473	466	497	431	466	472	475	470	480	491	453	510	458	488	458	460	497	479	438	518	457	471	485	454	484	417	489	482	480	468	460	466	456	490	498	479	448	480	462	454	524	468	458	460	452	482	493	481	465	498	484	520	438	490	471	474	443	465	495	480	434	472	444	443	474	481	501	437	470	482	432	458	477	462	452	453	486	479	477	465	466	452	498	502	458	453	450	475	438	488	473	481	436	520	492	486	496	478
7587	651	1413	619	512	425	436	398	384	391	378	383	335	360	380	374	348	375	347	365	342	342	319	354	370	400	385	348	352	391	363	405	362	356	354	327	312	393	342	339	373	352	329	362	334	412	333	349	377	346	338	323	355	349	350	346	392	392	376	352	376	402	407	360	409	335	344	370	381	372	369	353	354	341	348	405	349	368	364	356	335	357	337	306	342	326	343	381	390	358	359	318	344	350	334	388	375	336	387	342	366	367	380	352	345	367	368	331	385	340	388	358	380	334	340	366	357	385	342	339	389	351	361	361	344	368	336	344	365	362	347	315	363	360	340	366	355	368	338	367	388	412	325	308	348	339	377	377	339	392	340	365	382	372	295	325	362	348	311	346	379	357	348	345	320	358	376	371	330	354	334	368	352	389	341	335	331	334	352	375	401	358	328	359	379	375	358	339	354	352	343	384	388	350	384	357	355	334	329	383	365	365	384	373	355	369	357	362	330	347	377	346	370	365	349	359	357	359	350	341	372	320	397	385	390	383	364	344	366	371	347	345	359	331	348	379	348	361	317	380	358	388	364	349	365	353	369	352	340	371	362	366	327	343	328	362	354	331	348	371	378	390	361	319	350	367	333	346	347	361	339	393	347	357	389	333	361	359	366	371	344	324	341	351	338	383	358	348	316	379	304	363	360	330	361	374	405	362	358	318	382	340	358	346	343	372	374	351	383	369	340	366	324	353	382	370	386	363	370	371	351	351	303	351	337	340	323	334	352	333	368	349	358	329	331	370	348	351	364	343	363	356	356	352	384	358	356	373	324	330	346	373	385	381	348	393	345	358	340	354	396	346	354	342	388	358	379	320	335	348	365	331	355	366	354	392	380	350	344	380	386	355	362	371	353	332	404	347	364	387	355	393	355	350	347	355	389	342	382	368	360	355	348	365	373	373	330	366	363	358	340	339	386	390	330	391	360	370	367	362	344	329	347	360	334	358	328	390	370	338	366	390	336	372	373	365	365	367	378	370	378	393	373	407	341	360	374	357	383	391	411	334	394	364	353	347	365	350	376	315	335	361	347	352	320	375	343	335	352	354	326	351	336	360	370	374	348	358	389	364	387	356	328	355	342	346	340	410	329	379	398	366	362	372	360	379	367	356	356	380	346	326	326	380	354	363	365	323	355	359	350	382	368	352	349	347	364	368	356	341	347	386	350	364	337	369	322	341	348	367	343	408	353	347	351	350	327	361	344	339	353	390	368	331	356	367	395	339	375	366	337	381	333	357	365	339	389	321	346	346	368	374	345	356	357	346	361	347	366	379	365	348	362	382	376	357	365	360	349	393	354	341	319	372	342	310	376	364	348	314	335	338	332	343	384	391	364	339	352	355	370	373	358	340	381	391	360	369	331	374	363	409	359	329	349	327	362	356	344	341	338	370	378	371	357	342	356	338	356	358	371	392	403	338	356	381	381	376	364	353	331	374	377	343	359	359	365	347	381	361	338	386	358	366	324	335	364	325	344	352	373	364	348	340	348	338	361	340	345	336	331	363	330	399	355	326	356	359	323	363	386	344	355	348	330	369	296	407	360	359	352	350	333	357	334	336	348	336	376	362	372	368	339	355	370	370	372	341	361	358	373	352	347	378	384	411	401	368	328	311	340	371	368	331	354	356	345	377	380	406	359	345	390	367	355	375	366	348	350	365	398	349	385	384	333	340	356	419	351	341	335	351	354	383	359	388	362	345	351	333	338	326	348	368	357	348	374	408	394	364	340	371	372	352	344	351	330	343	392	369	369	339	314	323	376	334	354	333	356	365	387	325	359	318	361	373	329	363	330	376	370	367	346	351	390	359	343	331	350	375	397	381	392	385	359	373	351	378	338	343	387	352	356	361	357	372	343	379	358	346	347	356	325	342	312	350	414	346	363	330	391	421	383	392	360	371	382	360	343	359	364	352	347	356	357	345	368	355	311	384	355	346	391	394	360	330	335	383	354	366	332	401	332	336	377	367	384	372	346	359	360	339	369	332	373	382	349	386	385	340	366	385	342	352	328	352	350	343	350	371	329	351	332	374	364	362	361	351	329	366	373	362	344	388	380	363	353	360	354	378	370	341	375	351	372	331	365	351	375	346	414	336	339	379	326	340	290	346	373	364	340	346	347	398	361	376	368	335	323	378	367	337	338	347	355	352	355	318	364	324	320	394	384	333	392	378	353	345	357	376	362	396	389	384	352	336	372	387	322	332	346	373	379	360	338	335	360	366	400	336	369	376	385	359	341	364	399	368	424	334	366	363	349	365	366	349	352	343	374	330	345	346	341	337	365	364	349	337	356	352	322	343	349	364	324	366	351	357	366	311	373	327	315	382	353	356	366	376	365	345	363	330	324	326	351	377	377	345	362	361	361	376	354	377	339	370	347	350	324	353	366	371	393	351	367	343	378	339	378	366	420	391	332	389	348	354	374	341	364	332	341	374	349	386	386	374	339	353	383	329	355	339	335	332	381	369	374	404	364	317	327	344	343	363	370	384	352	369	373	358	336	358	343	346	340	351	345	361	344	358	322	406	357	382	356	373	345	337	354	349	346	377	375	365	329	326	350	357	353	380	372	329	327	386	367	343	364	356	357	329	337	363	366	381	309	366	342	362	371	317	324	334	347	341	353	386	324	349	350	375	348	364	375	350	362	298	309	347	370	343	331	332	372	377	364	341	322	326	361	358	363	314	379	348	355	331	364	356	317	371	360	338	360	334	342	356	343	367	385	359	348	346	348	375	363	413	353	335	367	383	383	360	399	371	386	343	390	358	373	343	341	361	374	361	297	363	379	330	356	362	374	399	323	365	369	352	396	356	346	326	375	359	348	355	360	351	348	376	337	349	344	361	340	334	375	366	352	341	333	402	358	355	377	331	318	337	361	382	355	370	342	330	369	350	383	365	364	380	338	329	385	357	348	368	335	338	346	323	351	339	352	369	365	370	359	361	351	371	358	346	350	356	320	362	370	385	383	362	344	397	356	335	328	321	361	355	362	339	338	350	332	358	378	354	331	388	374	357	342	354	361	324	345	364	353	348	329	360	346	374	379	336	381	389	375	329	352	368	357	371	387	344	350	330	339	357	406	348	329	350	379	341	367	364	356	345	354	319	325	381	362	387	343	329	374	338	381	345	309	325	337	361	347	363	384	378	383	336	368	346	386	343	327	324	347	367	326	331	359	400	377	348	390	380	344	348	323	383	365	324	363	327	389	360	388	354	352	370	335	328	385	402	358	386	369	354	349	325	359	348	333	310	355	385	352	361	353	353	350	345	353	342	406	349	396	357	378	355	354	391	324	346	346	403	400	350	368	368	373	320	372	378	341	344	364	375	393	349	341	384	349	360	355	364	368	346	348	350	353	314	361	342	360	376	350	363	357	358	347	346	327	348	343	343	365	346	382	365	366	357	325	370	371	331	384	356	345	349	365	364	317	344	369	377	351	359	389	371	332	351	380	294	318	366	346	314
6451	1071	2824	1671	1523	1305	1246	1150	1085	1085	1018	953	988	1020	965	889	896	934	924	854	862	883	891	930	857	877	877	871	897	878	860	830	889	849	842	837	876	864	820	899	829	831	868	844	874	800	841	875	846	852	886	807	808	882	825	802	827	825	860	830	862	850	840	812	851	855	843	900	814	899	861	851	825	841	845	873	822	868	829	856	795	808	833	843	857	878	864	853	849	839	868	875	898	799	894	878	858	799	827	858	848	823	836	866	846	858	850	881	869	839	861	807	803	841	868	873	831	839	840	847	901	847	830	884	834	820	840	833	907	845	886	804	828	808	844	791	885	861	825	828	862	869	912	890	836	853	855	804	788	885	820	865	840	910	863	781	853	882	877	828	861	901	892	829	837	847	818	819	778	794	843	834	794	803	843	847	835	836	800	856	809	843	794	822	811	809	869	869	908	841	809	888	835	835	834	819	908	819	819	838	837	858	900	817	827	847	878	826	864	853	853	785	776	868	780	793	837	828	855	892	918	811	820	859	829	833	835	795	842	872	837	835	843	847	836	850	834	817	843	834	817	889	816	845	852	849	843	845	820	804	836	833	835	842	837	869	849	828	816	823	873	820	829	815	834	914	813	852	847	830	804	855	884	777	828	852	796	826	844	861	847	832	863	828	792	797	848	836	777	846	861	878	838	856	857	882	900	843	811	836	842	824	849	860	858	829	811	889	870	924	867	863	869	801	870	831	798	816	825	832	820	789	870	864	829	849	797	819	768	825	885	838	852	835	844	861	877	898	841	841	835	910	806	828	818	860	831	805	815	864	818	825	822	840	876	831	816	866	860	826	874	841	844	835	859	782	860	877	841	805	855	869	870	824	841	846	858	847	849	856	823	890	885	845	838	856	829	883	869	873	844	844	822	876	828	848	831	832	838	832	884	808	808	829	812	798	864	880	815	827	842	808	878	812	802	871	831	795	830	824	850	835	856	855	862	878	826	853	870	799	871	788	852	813	818	799	845	841	850	866	770	806	893	823	851	805	810	768	814	840	806	859	848	879	856	837	864	788	815	842	826	798	798	851	847	835	850	853	827	775	823	870	862	809	863	856	845	852	820	887	784	835	866	845	794	838	859	852	839	822	806	824	842	828	840	844	830	824	840	818	830	840	804	849	782	795	874	811	859	813	792	860	842	876	873	843	870	789	811	845	771	851	817	798	809	885	856	831	855	871	898	904	852	816	863	775	804	807	872	750	812	875	828	829	883	842	834	815	835	814	889	841	824	857	859	818	842	826	836	865	821	824	838	878	810	872	839	838	849	812	856	899	808	809	798	816	823	837	807	846	788	834	886	874	817	866	850	852	872	811	771	864	799	856	804	853	841	827	837	835	839	919	807	895	834	871	870	849	825	862	850	834	874	819	838	860	836	838	896	784	862	857	855	875	861	836	767	846	845	837	841	868	871	830	920	862	810	855	843	849	857	872	851	838	858	872	828	882	785	818	847	796	869	832	837	849	809	850	779	782	914	857	829	889	868	935	856	790	816	847	853	904	889	875	830	857	875	838	814	834	840	831	811	833	840	863	873	795	843	868	842	839	814	879	854	858	847	820	884	824	852	817	842	787	827	825	920	861	862	878	832	852	846	837	843	799	860	891	846	844	821	775	814	839	849	841	860	788	852	850	899	817	859	849	873	814	839	884	830	799	820	827	858	897	824	858	834	886	816	840	805	855	750	846	866	813	887	868	878	846	866	888	845	796	854	788	844	861	815	871	810	815	804	866	794	835	884	840	798	833	825	860	876	823	878	824	886	829	884	891	866	845	848	861	820	822	862	847	833	863	843	821	908	850	838	820	832	907	860	850	822	864	866	885	832	829	837	912	819	847	882	786	825	807	891	788	855	834	860	813	867	808	822	875	813	822	828	861	873	893	835	800	848	846	907	783	860	868	854	770	855	848	849	818	849	808	833	886	853	835	812	838	865	828	806	800	840	826	852	817	847	857	791	826	875	898	798	841	836	861	815	839	812	845	813	884	846	845	831	814	795	860	887	879	847	861	818	847	818	879	857	809	830	839	886	863	850	822	797	828	802	884	848	891	867	800	828	814	859	840	839	889	851	859	838	864	857	820	834	805	834	836	849	820	829	881	821	849	861	802	861	839	845	857	812	888	825	813	857	865	849	795	783	826	837	839	793	862	888	870	852	849	806	841	873	869	898	803	841	836	829	809	849	849	840	841	848	844	845	862	857	867	917	798	777	833	874	906	835	868	852	842	874	844	789	842	852	819	865	878	848	793	778	831	850	873	835	837	824	817	846	824	850	836	811	825	861	896	824	805	787	858	807	835	829	856	828	816	862	811	888	796	802	804	883	827	850	842	857	812	802	807	863	853	828	866	799	834	872	874	798	827	820	840	815	815	861	853	780	815	808	864	893	815	863	871	911	821	849	867	826	836	846	822	872	858	851	859	841	825	848	820	892	840	844	832	851	833	831	860	818	827	828	787	835	795	806	885	848	824	852	885	809	827	823	878	843	841	859	810	869	836	805	838	860	816	824	884	823	834	854	821	761	782	840	831	843	840	823	858	809	821	807	879	869	852	841	836	842	857	875	816	797	819	822	832	839	833	843	836	821	845	872	854	849	874	838	830	865	832	863	828	869	854	808	816	870	783	863	808	828	887	842	829	832	855	821	844	878	796	889	848	782	827	862	893	870	825	841	891	810	826	835	784	846	818	874	846	809	829	832	826	824	842	877	850	837	836	850	844	830	822	870	848	842	800	903	811	840	856	841	835	799	899	815	845	857	823	830	835	860	811	833	839	889	789	828	837	804	828	795	809	869	854	838	873	860	828	835	849	821	834	810	863	826	870	862	826	804	902	832	917	855	810	826	837	833	827	799	912	871	825	863	800	813	828	817	834	864	865	837	827	823	844	812	854	818	842	840	858	888	894	856	864	866	815	848	857	845	832	821	829	882	878	844	824	781	818	827	837	870	858	790	807	840	911	846	821	796	842	868	824	832	855	865	801	804	844	895	876	844	871	820	910	819	820	831	787	843	854	821	828	849	841	796	784	850	855	781	871	827	864	853	854	861	822	841	824	793	835	877	851	845	834	846	836	900	847	841	848	830	819	833	876	823	860	874	794	873	827	825	891	837	801	826	835	840	834	831	776	874	837	818	822	887	808	881	806	813	890	834	822	796	880	875	811	782	844	867	878	834	833	841	894	840	820	850	819	849	834	852	887	833	799	839	795	862	903	835	821	833	861	779	776	869	866	890	839	869	833	861	845	796	841	874	820	869	834	870	861	855	851	846	837	850	830	841	820	802	841	866	886	840	852	859	821	833	826	823	842	829	854	885	843	815	820	869	862	847	833	866	835	850	788	836	892	832	826	824	827	881	826	841	860	802	907	798	900	835	820	853	852	825	855	831	854	833	862	887	883	829	844	813	864	822	902	822	876	850	815	825	871	850	829	835	822	866	833	866	805	869	818	828	761	854	835
14875	1420	2709	975	789	694	591	573	513	501	480	472	499	486	498	495	515	461	459	514	500	467	486	462	445	425	488	496	457	455	451	433	455	441	452	462	457	483	485	454	453	449	448	456	466	494	475	485	467	482	412	449	502	442	462	443	440	474	451	460	459	450	426	446	453	470	475	440	444	479	485	467	482	464	467	481	455	460	483	458	473	479	416	470	460	456	479	471	461	448	460	450	457	458	440	454	440	446	452	485	465	453	441	466	483	444	449	459	431	475	447	461	468	486	470	458	461	474	448	409	437	468	417	463	453	415	430	456	450	445	451	426	441	429	454	455	400	410	452	466	459	447	425	466	467	494	435	467	477	435	431	433	463	440	461	444	439	418	462	472	460	449	459	475	459	450	500	474	422	432	472	459	441	410	477	494	448	482	446	444	470	426	447	444	486	483	464	470	450	433	420	457	451	455	460	454	398	466	493	467	443	466	467	450	484	477	462	471	462	488	418	465	447	444	457	454	430	433	470	473	470	482	450	430	438	482	440	485	446	468	432	472	478	514	446	443	470	432	449	452	411	508	483	463	437	450	478	450	459	431	471	485	479	452	438	461	451	480	404	442	451	443	421	450	462	479	425	492	468	431	441	454	484	460	467	410	521	434	431	428	418	455	446	481	494	472	492	469	446	443	480	470	434	497	454	433	448	461	492	453	465	438	460	452	451	441	443	450	459	487	495	441	407	474	455	433	434	464	481	466	487	431	447	430	462	468	446	448	427	448	441	440	395	438	434	456	473	432	509	452	444	425	428	459	457	469	487	445	445	482	423	439	468	486	470	464	447	455	451	484	390	445	463	434	512	448	429	440	481	485	489	432	493	439	451	413	467	469	424	468	456	473	489	444	410	484	442	453	429	432	465	499	441	441	430	473	455	450	438	495	443	441	454	460	454	472	482	437	456	474	415	450	439	463	440	471	433	469	429	435	472	439	427	452	463	440	441	411	414	501	467	487	405	418	458	485	477	425	452	453	446	422	440	493	483	429	479	456	469	459	468	462	467	486	482	442	475	446	471	463	444	502	491	433	454	467	474	431	441	417	446	435	490	469	431	496	478	483	471	441	496	469	457	443	439	470	448	488	493	466	428	506	442	442	459	502	469	472	459	437	445	454	452	426	455	454	449	464	439	435	474	442	475	446	429	466	431	513	438	455	472	458	466	457	457	419	451	446	418	459	451	441	472	455	422	459	445	394	452	467	474	485	471	437	456	458	423	472	469	464	454	467	392	482	457	503	438	424	451	457	452	495	477	491	418	465	448	477	480	442	449	427	466	480	501	474	450	460	458	453	472	422	454	468	410	406	436	427	438	433	420	457	472	449	449	454	442	437	472	508	496	475	435	430	454	477	433	501	482	469	419	458	438	456	444	411	474	457	456	456	441	492	446	477	506	458	448	455	496	458	444	427	440	397	468	450	432	447	452	476	446	423	413	466	422	484	446	437	448	415	492	438	437	460	476	427	468	426	459	432	435	494	399	440	447	492	440	445	472	452	464	430	460	471	504	466	457	440	433	424	436	452	462	406	475	492	449	470	423	480	447	442	437	454	464	512	513	442	455	460	441	438	449	448	494	425	492	443	479	468	425	463	399	465	463	424	455	433	426	469	467	492	469	448	408	440	458	425	461	474	447	470	440	481	452	456	435	465	471	446	466	438	459	458	427	451	441	447	496	419	441	457	462	459	476	485	443	456	421	487	469	472	454	469	444	470	510	478	439	510	467	458	435	486	427	467	451	456	437	459	450	494	457	462	416	480	467	455	466	442	451	475	465	485	438	465	455	443	443	456	462	475	456	447	476	445	489	475	465	432	457	480	466	428	478	452	441	443	463	429	429	482	453	472	445	460	451	445	440	438	463	450	457	453	466	424	484	405	449	462	469	432	451	484	444	415	407	426	423	464	467	479	493	504	435	474	487	447	470	508	424	419	416	503	445	452	471	520	435	450	486	490	468	484	479	462	458	395	479	471	467	463	470	460	485	485	481	463	473	463	466	456	513	468	478	466	415	423	467	456	433	459	461	480	444	486	479	452	467	473	457	400	455	444	464	453	480	495	444	433	433	449	472	477	448	463	469	436	451	450	512	473	438	444	387	478	435	456	425	435	470	486	490	389	444	445	422	486	490	482	496	432	451	454	467	430	476	456	476	480	441	443	457	439	481	442	429	423	495	495	443	449	488	478	471	420	453	434	474	451	448	438	431	467	456	460	437	468	467	451	418	466	421	485	433	477	458	428	413	496	488	500	429	443	449	424	435	469	424	445	447	407	431	466	458	428	395	496	483	476	459	458	473	452	444	452	440	456	476	465	479	400	417	452	466	426	412	468	436	440	436	491	443	489	481	438	441	474	461	470	452	430	458	440	451	464	421	477	461	511	411	455	492	450	497	466	472	445	414	469	475	459	464	471	421	449	439	464	439	466	463	447	458	465	431	450	434	469	462	489	455	478	409	476	472	418	452	457	445	450	470	429	456	448	431	438	431	439	460	490	413	422	422	431	466	498	479	451	438	456	468	431	455	432	465	458	470	459	419	419	411	448	470	434	443	486	464	448	466	439	447	469	423	433	449	448	460	427	419	470	484	447	446	474	446	437	460	491	457	450	384	405	426	451	457	467	437	440	430	477	455	441	418	473	467	448	447	460	431	461	472	430	436	436	481	453	471	444	471	456	439	420	420	457	488	448	469	423	437	467	503	453	473	452	431	431	491	457	431	440	453	470	429	425	475	456	417	459	445	438	453	477	498	459	479	484	474	496	422	460	467	483	451	497	501	446	460	474	456	493	449	465	461	509	491	478	469	449	486	484	436	445	445	503	445	480	458	483	436	464	469	482	467	495	445	444	429	495	473	483	452	426	467	435	462	517	488	481	458	460	430	451	474	477	443	444	523	465	476	455	429	426	467	485	493	469	440	508	469	462	434	494	464	474	477	464	461	457	476	465	398	426	430	459	484	449	439	401	463	494	455	450	439	432	465	427	479	492	504	480	467	456	476	463	448	481	463	455	492	440	475	480	415	416	475	463	463	432	422	449	471	477	480	479	457	451	430	465	483	486	458	431	446	441	462	451	461	448	440	479	492	439	469	464	439	433	436	448	474	450	477	486	445	453	466	467	436	482	427	474	491	525	467	425	458	425	403	490	451	492	507	443	399	459	475	473	477	426	505	405	443	426	506	493	447	459	449	462	484	473	455	473	479	446	417	461	441	436	433	456	450	453	446	467	442	464	440	474	480	460	469	504	472	424	443	453	461	418	442	508	431	473	461	452	462	459	448	490	484	452	421	437	476	444	425	425	458	463	464	470	450	500	474	478	420	446	433	430	432	460	440	450	459	453	424	513	441	466	467	481	459	461	462	465	450	429	436	450	443	484	409	516	479	486	466	452	461	439	458	489	485	463	493	412	462	435	426	454	457	474	420	446	422	451	471	413	432	452	474	466	437	455	421	430	426	469
8566	1564	4778	2589	2271	1924	1784	1610	1461	1463	1382	1249	1269	1200	1226	1187	1093	1129	1065	1063	1072	1094	1106	1096	1040	1100	1019	1067	1068	968	1065	1071	1056	1025	1016	1037	1008	988	1046	1040	972	989	1085	1035	986	1047	1046	1001	1023	1034	995	1021	993	1016	1027	1022	972	1012	989	1037	1004	998	1043	1018	1050	969	1012	996	1015	1039	1004	1070	1008	1098	1044	1009	1019	1021	925	1001	1029	1034	1056	1039	1032	974	996	972	996	982	1027	1013	1002	1034	967	999	958	1054	982	1042	993	1028	979	1034	1024	953	953	973	946	1039	1035	977	1070	1040	1032	991	966	996	1060	1035	1003	1045	1004	962	993	1070	1012	985	985	1035	958	1005	1012	997	1060	967	1048	1023	1039	1002	984	1009	966	929	1050	944	982	980	985	969	965	1008	1039	994	1000	1019	1028	1007	1029	1021	1080	1049	1004	967	1013	1035	1045	999	932	1004	1033	979	1019	1008	971	1023	1004	969	988	1011	1009	1033	1037	970	1035	1017	1020	969	1062	1000	1043	1000	1054	1002	977	1001	987	1007	1024	992	1081	983	1045	947	1002	1043	923	996	1042	987	959	1024	999	1003	1034	996	1014	1055	1028	978	1035	1034	1031	977	1045	1051	1036	989	1040	1013	1006	1012	1018	1016	956	978	1024	959	977	950	1009	1029	1016	1011	964	996	1035	988	959	988	1023	1012	1007	963	899	1048	995	1025	976	1000	1021	1010	994	985	1024	1020	998	975	978	1056	984	973	992	1010	1018	980	993	1028	1024	979	951	1018	974	1038	1060	988	1032	1063	1014	1011	1055	992	1029	1027	1026	961	1051	1030	1015	949	1004	1054	979	978	1027	968	1017	952	1007	1016	955	967	973	998	963	1010	960	1028	1020	1055	1017	1021	1038	955	1006	1035	1031	971	1011	1000	945	965	978	943	963	984	999	1037	1072	1013	981	1028	1066	990	1008	1014	1034	1015	996	985	1021	933	991	1005	1032	947	1044	932	1004	990	1045	961	980	1027	1020	1032	963	964	1003	1004	939	1000	941	1002	1043	996	994	1026	995	1042	994	1020	1017	1036	1031	1018	1004	956	1035	1015	958	1011	964	1034	936	982	939	1018	1014	1002	1007	1058	1034	981	1013	993	1078	1063	998	1016	1030	1015	982	1070	999	994	1026	1022	1040	1011	1030	949	1033	1026	1003	990	1000	967	1039	1075	1002	982	1012	993	994	995	1013	951	945	978	974	1047	976	988	1009	981	985	1035	1065	1037	973	1004	1020	993	1053	997	994	1038	979	1002	1026	960	970	1022	999	1014	1008	966	989	975	976	1016	1013	1006	956	972	983	986	978	1017	1005	1015	987	1010	1010	951	993	1013	1002	956	998	991	1004	1028	1008	947	1031	1015	1036	990	1030	1027	991	1006	1011	1020	1023	990	984	1034	1066	1023	984	964	1029	1040	944	1014	1001	1032	1012	986	999	1004	962	1014	1021	954	994	974	1015	994	981	1017	973	1064	1048	999	1023	1027	1023	1034	1051	1002	1051	1027	1061	992	988	1005	1063	962	1077	1022	1038	1018	1010	1007	1049	1038	970	960	1000	984	931	1035	1010	933	1003	1023	1010	1022	1011	1014	1025	1020	1039	983	1034	1070	1019	1030	981	1002	1017	996	1025	1019	1025	1032	963	994	1056	1041	949	1026	982	966	1052	1020	1022	1004	965	1015	992	1021	1065	1015	996	999	1005	1037	976	990	1021	1065	990	940	994	1041	993	1015	993	977	1040	1003	980	970	962	1014	997	1002	987	1047	970	990	1025	971	1011	1035	1022	994	976	1029	1022	1001	1044	993	1009	1014	1036	970	1042	963	971	1022	1044	1059	996	1025	1020	992	1028	997	962	981	1012	979	1030	986	1045	1014	1031	1028	998	1072	1062	1001	951	974	990	1029	1043	1012	978	983	1000	1042	1040	991	1086	1037	994	991	1025	1019	1033	1094	978	986	1000	993	1030	981	963	989	970	971	961	933	1004	1009	1011	997	949	1034	1013	1035	1065	976	1020	945	996	962	969	995	988	1038	1047	995	1033	1100	956	983	1001	978	1029	986	1022	980	959	934	986	1018	1014	990	1031	945	1016	994	973	1011	998	1008	973	1007	947	1025	1026	1017	1018	963	974	1013	1013	983	967	1016	977	1002	1016	1013	957	963	1013	991	1051	1062	982	965	1011	1004	1014	1043	986	975	999	988	1041	993	1010	1022	963	1096	1045	1030	1016	1022	994	1007	965	1005	1006	1025	1045	983	1022	1037	985	1001	1033	1075	1068	979	1018	983	960	1010	1008	1026	1019	971	988	1001	1012	1026	1023	961	1015	1029	951	985	1058	1032	1013	1022	998	970	1021	1013	978	997	998	994	1001	1003	974	1025	997	1046	1025	986	994	1016	1065	1028	932	1006	1084	961	1033	1015	986	960	1056	966	1015	1039	1022	1007	995	995	968	1009	986	1050	1025	996	1003	981	1010	990	1022	1026	1022	986	990	1004	1028	976	981	1055	1007	980	1020	979	1035	979	1030	1023	1023	950	1070	1059	956	1008	959	1052	1046	1062	1016	1047	1020	970	1036	1006	976	965	1014	941	1032	1008	996	1028	1036	974	936	1017	990	1010	1015	1067	1015	967	968	984	941	987	983	997	996	1003	983	1050	1003	1049	1048	1033	969	997	1022	948	1015	1000	1001	1000	999	991	1042	1023	979	1015	1010	997	971	963	1024	1046	1003	1049	957	988	983	1041	1035	957	1039	1042	986	1047	944	1034	1000	973	1047	939	1027	1003	1020	993	993	967	1021	1030	961	983	964	985	1025	988	1012	1027	1016	1069	1000	1042	1008	976	1045	996	971	983	994	1042	1015	1030	981	1031	988	994	982	1033	1052	990	950	1042	1029	990	1075	1022	1023	1044	985	980	954	984	1009	1039	1015	959	982	998	986	1021	1003	992	1012	970	1007	1059	1008	1010	1025	984	1018	1021	977	977	983	1007	1021	968	979	1005	1024	1047	1023	995	1009	987	1002	1036	970	1011	1045	996	1012	1052	1001	990	1074	1006	1039	951	998	963	961	950	1043	1012	1008	993	1025	1012	1036	1029	1024	1013	1036	1002	961	982	1004	964	1066	979	942	986	1069	1020	985	1013	968	1016	963	995	943	943	1036	1009	1002	1058	1027	1009	1046	998	1023	971	997	987	988	1012	965	1002	965	972	1046	981	981	1056	1010	1045	1016	1048	955	975	989	984	961	972	983	1023	986	1026	980	1033	1029	1090	970	1014	986	1047	1014	994	998	1032	1008	988	1000	978	968	1048	1001	1019	950	1017	951	960	1031	1038	946	1040	972	1040	1042	1001	993	974	999	1022	1009	1032	944	942	1029	1014	998	970	995	1033	1019	1005	990	1046	949	1005	1013	987	1005	1037	1019	1027	991	979	1028	962	959	1035	969	1045	984	984	1039	982	956	1032	996	991	964	997	1014	1004	994	1024	993	1019	992	963	996	1015	1038	1005	986	990	983	973	1033	1036	976	973	899	1013	935	991	988	1004	965	1039	1080	1017	934	943	954	1003	998	986	972	1019	988	1010	1025	1000	1014	951	979	989	981	947	994	1022	1021	1006	1003	1020	1003	1020	968	999	972	1013	1063	1025	989	992	1003	1030	930	1016	993	1004	967	1038	1042	978	965	1000	982	958	1030	987	987	980	962	984	980	984	947	1010	960	993	979	1014	1005	1006	1000	993	1062	1010	1044	1015	967	1032	962	1035	972	990	995	977	1017	965	947	974	996	1028	986	1034	1020	1049	1050	1001	978	1028	994	1008	996	1009	964	992	996	949	1008	960	1030	1024	995	1025	1060	1042	991	1022	989	978	990	1031	1039	1035	954	1005	1109	960	1037	994	988	1058	1082	946	987	1000	978	1009	994	1026	1023	981	1006	967	1054	1022	1026	992	1009	1022	946	939	980	991	1014	962	1043	1016	1050	988	1020	966	994	1012	971	972	1022	1002	984	1041	1061	996	1037	1041	1002	1002	1012	1063	978	1032	1003	983	983	980	975	1023	967	991	1023	1015	987	1000	1024	952	1019	1012	1024	980	1016	1037	1013	935	1062	999	1036	994	968	1024	1019	1000	981	977	1025	1012	1016	1030	975	983	907	1027	1061	967	951	1068	1015	958	1006	976	1012	1031	1030	1012	961	1006	1042	1026	973	1004	977	987	1027	964	1052	986	985	992	1002	972	998	960	1005	939	1006	974	967	1086	991	1022	955	1021	997	1015	992	1068	971	976	968	1066	947	984	981	983	975	986	1022	1012	998	991	1014	977	1011	1008	1067	1015
1456	207	197	133	170	171	173	157	172	165	181	154	145	173	169	172	142	146	162	185	194	170	169	157	199	181	172	179	147	187	151	171	180	150	178	155	187	174	185	192	181	170	140	165	188	174	165	180	170	151	161	155	151	193	163	175	167	165	182	160	166	178	168	162	158	170	172	174	181	186	180	143	167	159	174	164	156	155	164	193	168	135	170	169	179	177	148	179	160	148	184	154	178	159	170	177	158	161	160	171	149	144	174	165	126	171	175	215	178	179	176	173	153	163	166	178	147	171	161	208	186	179	181	183	165	176	183	200	164	177	167	173	163	156	197	154	161	156	153	145	140	175	177	170	204	179	191	177	178	172	188	160	167	196	173	165	159	163	172	159	158	156	168	178	171	158	187	162	184	183	187	169	177	139	162	185	174	176	150	166	160	161	169	184	170	160	166	195	154	158	165	173	179	157	175	131	166	158	152	187	169	175	161	174	165	163	169	158	208	179	169	149	175	170	149	167	166	171	167	188	154	180	165	152	155	172	180	181	164	186	165	181	195	179	167	210	161	156	170	178	177	172	160	196	161	163	172	168	144	163	165	177	160	182	177	170	162	197	156	168	188	164	167	163	166	180	187	170	163	161	209	184	163	178	157	166	171	153	182	164	158	181	157	173	166	171	197	171	185	162	182	185	163	140	163	194	175	152	149	170	168	166	148	168	166	181	185	180	171	146	159	176	175	167	161	168	168	146	174	176	170	171	162	173	197	149	176	168	174	191	166	178	163	151	154	153	161	155	170	182	160	178	151	172	167	206	192	156	178	170	189	161	164	146	161	150	130	164	188	172	181	163	175	159	174	168	162	178	164	185	169	165	153	177	179	144	142	180	167	177	149	166	183	181	192	163	160	157	169	164	186	168	175	159	147	175	169	175	163	151	153	165	183	193	178	164	162	167	180	176	183	165	182	146	167	174	147	164	205	215	160	158	159	160	150	158	142	171	178	187	152	197	164	157	162	179	200	162	152	175	154	178	173	179	194	176	181	155	142	147	189	152	162	155	180	162	174	179	176	182	162	170	152	167	172	171	182	150	158	169	155	181	181	171	158	172	190	166	170	146	182	165	166	164	160	181	202	164	182	202	185	184	170	159	184	173	194	163	175	166	189	172	146	175	178	164	170	163	178	162	190	162	169	179	158	171	157	178	156	182	170	178	161	195	162	175	172	174	178	152	169	180	188	201	162	145	178	185	184	177	149	155	156	150	167	179	156	166	175	158	139	174	173	180	150	179	162	165	180	156	178	185	156	171	193	167	166	163	168	175	169	158	154	165	185	165	176	153	191	166	166	176	170	182	166	181	167	170	152	185	173	167	159	184	144	148	176	169	155	161	171	149	167	166	188	151	160	161	158	172	159	173	148	182	172	173	163	174	163	172	174	163	168	164	164	166	168	153	145	159	154	181	181	176	166	183	159	165	174	178	178	183	176	161	167	166	164	158	155	185	193	176	164	175	147	157	166	181	160	194	139	156	183	166	174	155	165	158	180	180	162	169	178	171	146	147	176	166	146	165	167	171	124	167	158	181	167	157	197	172	163	148	170	177	189	163	174	192	174	189	153	168	178	147	158	152	170	174	175	142	153	161	176	186	160	147	165	171	176	163	161	173	154	176	167	160	163	169	163	171	188	172	178	149	167	166	175	177	142	186	203	134	158	183	178	161	182	188	161	176	186	159	179	182	145	167	162	178	155	182	169	170	161	174	193	174	185	156	195	170	162	190	158	163	174	171	171	185	154	169	183	161	168	187	177	175	180	148	152	160	135	149	193	193	211	155	166	180	154	144	174	192	162	196	162	196	162	172	159	154	155	176	180	179	171	168	156	170	182	179	160	175	179	155	151	181	182	164	174	176	179	176	169	166	172	155	161	188	150	193	177	171	165	202	159	174	180	170	200	152	182	184	160	162	178	144	150	159	180	162	160	179	166	164	141	188	177	157	174	170	155	168	183	166	144	180	155	184	163	175	187	172	161	134	169	204	141	169	145	190	157	161	179	196	175	174	187	168	189	184	178	150	162	180	177	179	163	170	188	192	167	161	168	160	187	174	184	172	179	174	179	165	173	173	191	175	183	175	160	157	144	159	169	178	164	172	169	174	181	162	183	181	145	173	168	177	150	185	184	164	173	163	177	172	186	171	162	162	164	166	158	180	181	160	152	197	192	166	136	159	180	176	169	168	179	167	149	176	173	184	159	184	171	155	164	162	154	169	174	157	159	159	162	155	164	168	169	154	144	153	146	157	155	170	171	179	175	179	188	188	196	152	144	157	172	159	153	185	189	160	187	181	168	162	173	139	178	165	180	163	179	191	166	179	152	197	167	183	186	151	155	166	163	186	149	184	191	184	160	165	168	174	178	161	176	162	199	175	159	174	167	159	145	163	156	165	169	139	183	161	171	150	181	185	202	187	167	162	160	197	150	182	149	175	189	183	184	183	159	179	158	159	149	173	153	142	160	160	186	168	159	142	164	198	163	178	153	165	198	173	181	166	193	177	140	174	171	174	175	165	181	179	183	181	154	169	183	186	158	159	178	185	167	177	176	158	187	163	156	188	180	171	148	170	166	164	150	170	149	184	165	156	165	150	159	191	164	174	163	170	179	165	189	184	134	160	175	161	165	201	170	152	153	166	191	171	187	174	177	159	196	177	153	149	167	188	182	161	144	162	188	173	199	170	149	170	149	155	166	155	160	180	165	165	176	200	177	172	162	130	149	172	149	160	148	175	166	168	167	165	191	159	171	154	136	169	155	165	155	195	154	173	155	153	164	173	166	182	164	171	176	174	161	199	150	168	191	170	152	183	174	208	180	164	168	155	189	184	191	184	145	131	162	163	182	183	160	159	170	183	183	179	171	168	154	190	166	161	162	184	171	172	158	162	166	161	156	157	177	185	156	173	156	153	184	190	196	203	164	161	177	172	169	170	173	168	162	158	170	179	163	180	161	186	177	174	167	159	170	164	165	199	175	155	187	183	171	179	194	172	175	179	180	153	180	157	167	150	149	163	192	175	171	167	192	168	155	137	151	178	174	138	166	170	187	165	154	179	169	198	203	192	182	165	184	170	182	165	158	157	159	174	165	153	160	168	181	161	170	183	183	151	160	166	164	172	166	172	159	136	177	169	171	152	138	165	168	147	162	149	172	200	176	151	174	172	180	189	134	153	168	143	172	199	196	135	157	157	190	186	145	166	169	157	175	154	160	165	180	165	144	132	160	152	199	183	156	140	176	181	165	161	188	180	166	163	165	199	187	168	190	172	196	157	145	164	178	167	145	172	154	189	156	182	168	143	183	173	168	178	193	155	173	155	182	172	184	150	175	180	165	147	168	198	166	158	182	183	178	156	156	172	159	152	166	188	172	176	173	160	191	194	181	168	167	167	169	175	173	152	175	184	160	154	154	171	163	168	184	156	180	163	194	180	158	173	159	168	155	179	166	143	207	172	135	151
1605	479	548	520	479	497	471	475	478	452	479	482	454	461	485	520	500	464	485	436	493	480	502	484	443	489	480	446	465	474	463	480	452	476	444	499	456	490	475	469	453	453	474	470	495	469	468	435	484	462	493	478	443	492	481	468	455	465	458	477	494	475	486	445	455	458	469	450	475	481	507	469	451	472	459	447	453	519	487	466	475	449	448	451	457	489	455	455	445	446	448	486	475	475	426	494	473	475	551	461	471	456	491	470	471	454	402	479	461	440	453	478	469	473	478	452	465	446	492	442	435	469	464	446	447	451	469	444	518	485	464	450	471	475	465	463	457	442	460	453	459	469	470	434	428	467	490	482	498	496	483	450	469	501	441	505	495	468	457	503	481	452	443	437	473	496	468	459	505	464	447	467	450	495	461	422	438	453	487	464	450	468	474	458	489	467	466	476	514	469	448	464	449	488	455	428	475	442	477	490	446	474	466	441	481	438	450	508	480	441	469	455	461	450	457	482	486	492	471	470	509	447	478	477	494	471	445	460	471	495	467	479	445	462	470	459	515	483	448	463	449	493	473	483	511	452	464	463	505	439	457	485	480	446	493	464	472	447	470	470	465	481	454	488	477	492	479	459	451	430	484	437	452	422	483	446	450	450	464	453	471	481	460	449	484	448	459	429	407	433	509	452	476	468	436	468	500	468	483	487	456	483	462	481	430	497	446	467	475	481	427	438	455	465	469	463	462	465	449	498	447	480	483	477	467	481	512	466	453	465	491	462	477	428	453	494	451	464	479	471	440	462	497	460	519	455	447	516	439	473	456	446	457	474	472	488	509	488	459	461	452	439	470	491	481	474	467	478	481	475	496	475	471	475	470	463	469	451	454	457	468	465	472	470	434	487	462	441	504	437	447	455	447	510	459	471	457	447	459	466	463	465	469	448	459	469	479	447	439	427	485	477	418	457	485	464	506	453	471	470	470	464	472	467	439	485	464	465	476	503	455	449	494	444	453	474	461	461	484	453	440	490	464	474	477	505	476	435	445	477	455	488	477	468	447	478	517	458	438	471	436	486	427	459	454	490	469	471	468	490	466	473	472	484	473	463	465	433	463	459	462	499	440	497	441	485	441	500	450	469	441	450	438	447	490	467	451	496	481	460	464	489	480	449	498	480	472	470	481	472	461	453	471	479	491	465	501	483	469	480	463	466	494	464	435	475	459	474	436	461	457	487	495	501	443	442	447	458	459	464	446	467	467	477	477	461	482	490	477	514	478	451	479	428	429	468	498	426	465	481	469	469	420	485	433	458	474	443	467	485	473	473	465	448	461	420	431	462	446	482	461	530	473	501	495	464	448	501	477	456	447	479	498	479	465	487	493	517	485	448	447	464	482	489	462	459	483	486	450	430	420	444	464	493	440	459	455	467	451	489	476	455	468	468	482	490	466	447	439	457	472	490	463	462	437	465	483	451	449	464	480	498	466	443	524	505	445	523	433	490	501	503	475	469	477	445	448	460	498	453	461	480	471	443	502	439	451	456	489	499	496	472	445	472	461	466	464	466	470	447	494	459	494	450	497	482	464	466	465	465	440	452	491	500	475	442	517	461	444	461	492	461	451	451	442	513	456	463	481	456	457	504	452	492	462	474	487	444	477	490	492	509	475	473	469	481	427	454	469	463	480	471	521	435	484	454	471	473	492	446	429	456	421	440	431	463	461	489	436	480	474	455	504	452	516	446	473	447	457	486	481	450	476	427	436	408	516	485	440	465	418	485	468	449	468	474	491	474	489	474	432	451	492	453	453	502	480	457	456	452	439	449	467	480	484	452	464	478	445	459	440	469	485	471	481	411	486	479	454	439	440	473	497	474	484	471	483	495	496	472	433	504	505	478	481	499	467	483	504	426	509	454	470	454	435	468	419	460	482	475	506	453	456	463	512	479	475	459	480	509	440	462	464	444	482	445	485	450	487	513	487	461	428	466	450	468	450	457	472	432	433	504	471	438	456	472	452	468	445	480	487	465	490	464	470	481	459	467	495	448	449	455	453	449	458	456	475	510	432	483	443	480	511	459	450	476	455	450	466	466	472	528	434	474	451	466	492	511	483	473	448	457	469	496	486	470	446	483	447	469	473	463	448	429	468	434	485	477	464	453	502	455	491	470	472	490	463	510	509	470	495	479	470	492	439	468	453	501	473	487	422	487	436	456	485	476	456	477	504	472	451	452	496	464	491	466	470	445	450	448	506	454	472	465	471	473	445	443	463	467	452	467	499	467	452	469	488	449	485	473	450	439	425	453	461	471	465	491	456	448	469	466	495	464	463	470	480	482	460	462	464	428	463	486	460	505	449	504	467	449	474	492	458	491	474	450	487	421	498	448	468	528	474	479	512	473	480	512	489	449	492	466	465	502	474	472	463	451	455	426	445	463	439	490	454	479	477	475	474	478	462	486	447	459	465	451	494	477	504	475	445	506	502	490	436	482	454	459	445	451	477	457	426	501	455	451	468	487	498	440	459	486	450	487	406	463	474	456	477	504	466	468	461	467	492	431	525	482	458	489	455	464	496	463	458	479	448	447	455	456	432	494	444	469	453	455	453	489	464	502	427	463	455	451	503	454	476	461	474	467	450	460	464	457	482	437	451	471	457	474	470	487	482	479	449	472	511	483	453	452	481	439	447	471	448	496	442	480	452	437	489	437	486	490	446	478	467	461	457	474	426	483	481	454	480	450	476	475	486	468	435	433	470	475	457	471	510	468	513	486	457	491	448	511	488	463	514	438	463	467	457	445	492	440	483	474	441	447	438	436	443	427	457	488	466	493	453	511	486	462	441	488	491	480	468	441	491	453	490	476	443	489	462	477	442	460	477	460	459	463	497	479	447	429	454	444	440	441	452	448	436	457	442	469	448	468	494	466	452	481	439	502	464	460	469	501	463	468	478	436	467	464	453	438	487	485	505	470	459	423	488	476	449	459	487	462	474	463	482	451	436	426	455	446	476	458	444	466	425	459	460	469	477	461	446	460	435	493	472	464	466	465	472	489	455	465	460	470	476	437	475	486	500	458	446	486	487	428	450	443	470	509	467	451	487	479	458	493	468	441	427	461	450	477	442	465	444	506	497	499	475	467	479	498	491	490	484	522	488	479	473	485	454	479	505	478	486	473	462	471	475	459	503	435	447	466	462	462	467	451	480	444	455	451	489	479	446	445	459	467	479	475	425	469	466	468	473	504	461	455	476	498	449	486	461	480	494	461	487	415	461	442	491	466	466	427	455	443	502	440	486	468	501	477	434	500	456	446	467	483	468	431	419	475	461	465	503	484	484	472	477	452	460	465	457	468	470	471	518	491	428	467	473	474	433	454	465	490	432	439	487	495	460	413	453	501	457	471	497	455	483	489	506	470	473	452	462	512	496	453	491	500	438	450	470	469	487	479	454	501	489	445	431	480	460	464	436	453	439	465	451	464	445	426	449	424	486	458	485	456	483	436	458	482	461	489
7475	682	1697	618	511	460	417	428	403	421	414	340	398	345	381	337	324	350	371	379	396	373	387	355	334	356	371	362	410	358	381	357	392	362	357	367	352	434	366	351	348	343	338	352	324	344	340	336	347	355	364	383	408	318	321	388	392	379	362	365	365	385	353	372	359	371	376	362	361	348	321	360	353	317	317	353	374	345	366	340	377	341	379	371	338	355	346	366	348	356	363	379	320	363	349	341	402	348	338	380	327	346	372	311	349	371	357	355	380	339	358	338	364	349	347	381	371	414	357	366	363	324	384	344	374	356	334	372	384	348	359	348	347	379	369	345	342	362	375	385	358	387	378	339	368	384	345	354	346	328	381	338	372	373	342	354	366	333	348	317	315	390	380	360	375	365	375	351	359	352	361	339	365	365	364	339	329	307	357	344	348	349	367	343	364	341	342	341	377	341	384	366	369	369	376	374	332	336	334	354	357	343	377	371	367	345	352	340	386	365	354	347	347	353	366	350	397	340	360	371	390	322	348	369	329	395	400	361	358	388	344	357	346	354	355	360	373	367	364	371	370	355	386	398	379	373	348	357	356	368	390	353	364	366	350	404	356	354	345	313	362	362	354	390	367	334	377	356	355	351	323	347	356	401	366	361	345	354	341	359	363	388	364	357	352	349	371	383	340	370	385	371	378	375	338	357	379	367	377	337	381	380	346	342	378	316	362	354	376	364	330	356	381	349	370	319	364	362	373	380	356	388	348	314	340	354	349	319	368	352	377	377	364	331	401	400	354	386	368	396	368	349	351	311	351	363	403	349	328	363	327	348	374	361	365	379	375	379	351	337	332	347	374	341	350	350	319	359	325	344	350	350	348	319	355	409	359	391	394	358	339	344	348	341	342	390	361	352	347	354	384	346	348	354	367	395	378	385	356	365	352	376	335	333	362	384	362	353	381	396	392	390	337	345	353	338	370	348	384	365	326	382	353	353	344	370	365	361	355	356	343	321	358	348	342	332	343	353	379	393	347	356	354	366	358	349	340	375	363	394	374	366	385	350	349	383	351	353	366	332	349	389	378	319	381	357	348	403	391	359	286	341	366	381	354	356	339	355	380	407	402	370	340	362	393	382	372	370	372	360	366	388	360	373	374	393	302	382	349	334	350	344	385	378	363	363	368	365	348	357	350	312	373	339	329	338	313	348	403	390	387	354	390	378	370	367	377	392	357	362	327	347	334	367	370	351	334	362	352	367	341	365	360	385	381	378	337	331	361	351	371	353	359	375	344	359	327	368	334	350	412	320	355	374	383	375	342	373	352	403	357	393	358	351	338	355	369	362	333	401	369	390	354	347	372	348	349	379	339	378	363	342	357	346	328	378	365	348	358	360	342	346	321	345	362	370	354	383	337	338	391	349	359	378	321	336	353	387	359	336	345	349	353	398	359	339	365	377	376	393	333	358	358	397	375	376	331	381	353	318	352	338	338	379	353	353	372	330	369	368	366	378	319	352	338	340	369	390	324	342	362	299	370	341	332	379	333	326	325	346	364	361	400	361	341	347	334	330	346	362	371	354	333	307	363	330	368	387	343	382	375	328	352	343	387	340	403	365	340	372	331	354	332	354	355	376	381	363	340	389	365	340	333	358	357	343	378	349	329	338	336	404	342	374	379	407	327	347	393	385	354	346	315	375	401	357	363	351	352	327	390	305	314	371	318	386	354	341	395	342	325	340	364	365	361	377	346	378	327	344	324	348	354	339	381	356	400	359	322	336	374	373	354	386	358	399	373	362	331	371	339	297	337	354	344	337	333	340	387	346	365	347	379	370	308	354	359	360	366	381	421	326	359	365	367	361	346	378	341	380	350	386	364	374	375	334	372	360	358	338	334	372	369	368	386	349	364	400	335	377	376	332	357	376	345	332	371	345	347	374	369	345	327	371	358	357	386	352	368	357	326	391	339	349	365	376	384	376	361	315	367	384	343	366	353	375	367	370	405	352	364	357	382	341	355	373	308	365	361	357	330	340	368	377	376	362	346	379	365	349	357	406	353	377	337	349	368	326	335	347	328	356	356	371	338	355	310	360	362	359	369	347	370	352	321	383	368	370	372	363	377	374	367	354	384	345	351	367	366	343	369	348	311	356	394	321	370	345	358	337	324	356	327	368	381	365	319	371	369	370	379	331	317	350	383	341	375	372	318	346	360	386	376	367	365	323	341	348	352	340	348	380	356	363	413	389	324	354	341	366	366	364	331	356	361	340	328	378	336	336	361	361	370	348	364	342	373	354	366	375	356	341	328	363	382	370	370	330	309	345	342	376	374	363	330	380	369	357	320	313	330	380	340	370	359	381	343	340	379	361	348	351	319	324	370	340	341	346	323	346	374	331	338	363	368	353	364	332	351	353	350	332	360	410	388	389	303	346	367	380	377	361	390	365	346	329	344	350	384	375	361	352	363	341	322	364	386	322	419	371	327	390	346	378	335	345	366	332	362	359	346	330	323	348	369	351	350	359	356	379	387	362	353	369	366	350	395	358	336	363	375	373	366	322	371	344	352	383	376	345	364	398	370	345	336	355	346	324	319	357	346	357	357	360	358	350	312	341	328	366	376	379	342	345	379	350	370	347	376	386	368	343	345	354	385	355	328	325	366	365	342	296	382	349	352	337	373	371	378	355	359	399	355	391	355	348	361	349	346	367	339	359	361	336	388	377	323	381	390	353	392	369	311	350	345	328	353	398	310	338	346	352	365	357	371	387	331	341	364	355	326	344	367	313	367	359	322	356	360	370	388	374	359	383	349	342	375	381	354	346	338	337	358	317	393	364	356	344	370	374	382	339	366	323	365	364	369	335	351	358	341	343	365	370	366	403	382	346	350	331	347	347	331	348	373	352	360	347	341	369	315	365	376	353	382	375	343	356	346	379	373	375	364	342	336	394	356	339	320	373	372	388	389	354	343	371	352	345	369	387	356	354	393	372	335	350	374	346	362	321	352	372	331	355	326	312	335	370	363	409	338	333	352	318	381	360	354	321	377	370	352	341	367	361	341	353	353	354	344	392	373	389	340	323	384	360	357	354	348	365	350	350	347	360	368	369	353	374	340	356	354	380	381	327	320	341	342	309	349	347	354	335	359	345	339	360	356	364	345	304	332	377	354	355	370	353	338	361	347	353	369	352	314	366	308	357	336	373	333	379	327	345	351	369	342	344	364	319	359	346	352	336	371	336	384	388	361	383	378	363	403	354	317	362	350	350	331	370	348	355	364	367	328	382	336	368	340	349	364	360	373	384	366	342	334	341	290	351	344	339	351	343	350	337	355	352	366	335	352	386	358	340	347	334	347	348	371	350	345	376	352	354	369	344	375	346	387	339	362	354	380	368	359	384	337	355	336	351	373	347	373	348	311	350	377	343	347	345	329	376	337	367	324	348	346	348	369	352	372	338	342	315	341	377	321	342	377	361	314	357	359	342	370	363	385	344	360	367	369	338	364	369	361	351	346	322
6412	1058	3191	1574	1511	1290	1263	1123	1142	980	1054	989	957	973	905	975	886	946	932	895	864	885	821	852	850	801	856	855	916	867	862	875	807	852	872	851	856	829	864	878	826	851	833	839	866	861	831	819	820	857	909	799	852	875	807	830	868	822	803	868	829	841	881	818	851	800	872	856	857	826	855	828	860	875	845	822	823	873	893	869	874	865	889	873	883	859	796	823	848	766	830	851	859	839	823	812	821	895	814	873	856	852	829	859	829	821	817	857	872	797	926	830	871	814	841	848	825	859	864	860	820	817	843	879	827	841	882	866	880	815	831	860	898	842	848	845	854	870	827	863	851	803	857	889	811	859	872	846	877	872	822	808	803	871	811	801	892	874	865	809	837	873	846	819	879	833	831	886	862	845	850	839	841	873	855	829	879	873	829	823	853	779	791	871	845	836	818	845	843	865	870	863	865	838	877	837	856	860	869	805	842	868	770	878	817	838	832	847	855	860	857	851	844	865	806	881	831	826	819	811	828	846	833	864	841	847	814	850	832	833	842	815	877	842	833	854	857	872	856	848	879	836	850	839	881	827	851	775	804	842	827	811	859	823	854	831	846	845	847	828	845	863	850	830	837	890	852	875	853	770	884	817	861	867	845	899	858	840	874	823	820	791	809	813	866	846	876	879	854	860	791	876	849	854	869	806	814	880	798	858	863	858	902	819	802	836	780	873	847	844	878	845	816	871	824	830	818	833	846	813	835	865	840	857	835	868	808	805	817	855	841	845	853	862	765	883	833	836	851	820	819	860	814	823	820	851	824	825	808	877	852	798	769	869	870	835	845	880	856	859	836	830	842	859	842	837	831	846	855	834	831	852	868	810	858	835	821	860	845	813	793	845	909	822	810	820	862	860	817	837	861	790	833	799	869	836	809	852	831	874	826	848	847	806	826	844	856	847	850	839	797	812	854	828	866	838	860	859	846	872	863	857	871	873	833	830	864	826	834	844	834	867	869	845	840	856	836	853	868	829	833	854	827	799	888	842	837	844	885	879	868	848	870	866	851	846	812	802	844	891	846	841	888	878	813	892	867	823	839	834	864	877	847	877	877	846	840	870	871	837	835	846	859	860	782	871	814	849	833	849	869	811	894	790	803	814	787	828	825	848	874	870	818	870	821	826	803	849	837	886	831	877	824	817	861	893	819	869	868	866	840	860	854	829	822	879	848	861	810	771	775	817	850	849	815	861	858	840	889	901	861	816	864	820	834	885	813	849	843	811	858	834	830	794	887	873	827	867	851	849	864	823	851	824	869	815	898	811	865	851	830	878	845	807	893	854	861	847	777	859	868	816	897	824	813	797	873	826	894	806	871	853	850	843	805	875	838	858	812	851	896	840	803	909	829	802	873	847	857	887	876	823	809	874	853	876	834	872	839	834	808	883	857	897	840	894	860	831	856	861	896	874	818	802	845	797	817	833	900	892	833	855	861	838	827	783	852	885	792	816	896	896	885	852	842	874	813	839	896	842	875	904	905	831	833	919	841	926	823	818	853	839	869	882	797	817	790	821	871	802	859	883	801	809	838	860	873	888	846	858	883	855	804	843	881	836	857	856	838	834	825	824	802	828	838	829	863	772	831	858	901	876	830	841	865	842	874	846	809	850	824	857	924	835	831	803	850	845	813	841	840	879	843	851	841	852	865	853	846	853	891	809	846	807	866	851	817	878	835	850	842	801	814	878	868	869	851	861	795	907	873	819	801	875	859	893	852	827	813	837	798	864	863	840	881	773	862	817	811	806	858	884	828	811	867	858	855	908	821	841	834	832	819	798	846	882	834	817	870	794	905	806	818	847	849	820	840	871	861	823	850	840	844	844	812	827	871	864	847	877	816	837	881	854	813	838	856	894	877	868	867	806	832	836	803	880	771	810	825	890	828	881	870	801	821	808	833	873	841	847	806	847	867	831	822	835	821	837	857	808	856	871	839	837	783	871	896	808	839	836	874	787	843	873	848	818	855	871	804	832	854	843	833	867	835	836	884	818	823	871	833	852	819	800	860	876	839	852	886	884	843	848	851	883	854	884	864	872	879	856	795	824	844	865	849	790	797	830	838	903	861	861	839	871	806	822	813	823	880	813	861	845	877	867	843	814	831	819	836	859	828	858	827	893	829	813	871	822	772	761	885	833	817	830	788	839	795	801	780	875	831	798	832	859	862	854	834	830	852	821	825	796	812	845	821	807	837	868	862	849	817	813	874	867	902	781	822	862	869	837	831	900	835	804	820	815	825	871	856	825	811	853	849	851	807	805	853	806	847	832	842	863	823	799	881	865	815	854	834	772	864	833	884	834	844	820	854	816	907	817	823	828	886	806	818	862	846	844	896	835	816	820	882	831	854	793	832	863	820	832	868	841	857	818	924	857	833	836	834	837	849	855	855	857	843	841	813	855	808	825	821	841	850	868	846	831	823	875	876	849	880	854	848	789	842	838	793	855	811	865	827	852	870	821	819	814	846	860	854	877	823	864	859	863	854	856	843	828	847	846	830	842	836	844	813	861	852	848	859	802	892	802	849	874	904	847	880	816	827	839	880	805	851	876	843	850	854	873	858	798	866	834	867	874	848	849	853	846	863	825	885	871	833	810	894	821	911	829	803	854	814	872	835	880	844	855	855	840	873	838	856	834	828	865	888	836	838	837	811	847	868	810	826	833	845	811	820	845	839	869	871	823	856	883	838	816	839	853	854	835	849	847	826	875	824	830	815	839	880	842	851	855	823	866	807	833	857	867	851	838	848	886	827	808	803	906	849	807	825	849	831	830	863	847	870	852	846	864	880	854	838	909	838	821	811	873	848	862	848	798	801	851	885	814	845	863	844	879	824	868	835	825	835	890	898	810	900	862	842	845	837	869	804	866	807	765	861	774	830	851	821	815	897	840	883	843	777	838	835	856	838	885	817	884	789	790	866	833	812	836	829	851	878	878	823	857	810	846	785	832	838	848	843	822	829	826	884	870	857	859	871	791	864	912	901	840	892	852	847	863	857	840	814	857	793	857	802	863	838	900	857	876	860	874	876	856	860	848	864	838	881	869	846	878	831	805	863	846	839	831	831	801	854	850	864	833	827	855	853	838	849	820	810	874	855	873	863	848	812	845	842	865	850	893	834	883	852	777	865	859	899	818	786	874	842	898	859	818	855	824	859	859	862	822	831	871	817	783	870	825	839	822	903	869	886	849	825	819	849	854	853	827	881	827	838	813	811	806	827	831	818	869	852	774	836	827	811	867	834	810	860	820	896	871	822	780	851	841	852	803	848	867	852	843	842	863	861	850	802	837	887	839	913	826	862	866	871	833	864	858	817	822	786	864	867	867	827	793	851	806	847	840	810	865	857	846	853	843	847	871	904	837	803	833	849	839	905	874	885	841	793	823	857	833	844	846	793	864	840	844	799	835	826	860	876	842	809	767	852	884	851	873	869	803	869	882	842	804	873	853	825	824	885	842	876	883
14826	1529	3951	1098	787	689	620	552	533	544	487	494	457	436	509	460	476	492	469	458	448	474	484	470	446	489	421	447	486	440	452	437	489	425	442	457	469	408	452	475	459	435	459	449	436	480	450	451	481	473	475	426	460	511	480	453	446	497	453	461	414	437	457	453	480	471	438	446	495	477	433	456	458	433	458	439	470	446	434	433	425	421	487	455	421	433	455	487	470	455	452	473	480	443	437	460	493	480	480	441	446	446	475	499	500	454	469	502	446	480	464	443	442	476	479	442	446	450	435	459	468	436	437	420	441	454	417	480	486	480	477	474	451	455	480	448	432	439	460	473	477	436	462	460	445	477	476	451	455	455	448	473	505	489	454	391	425	459	431	460	488	455	465	462	441	456	426	453	483	498	436	546	434	519	427	452	487	459	435	442	500	496	490	455	473	435	471	458	457	477	469	429	447	405	434	480	464	486	453	478	508	450	447	437	419	466	453	457	483	462	428	455	406	483	455	460	451	430	428	422	429	425	399	460	453	449	443	451	468	458	460	434	460	422	455	464	485	469	449	443	413	418	441	459	503	453	454	426	478	474	421	452	435	435	411	448	499	441	450	441	458	445	468	441	476	433	470	438	477	464	501	435	465	464	451	452	521	489	470	434	465	430	463	497	465	472	521	398	466	469	456	444	415	438	418	431	466	448	429	474	472	466	437	470	462	432	438	452	437	430	432	469	437	443	409	461	469	471	487	407	478	457	475	456	462	462	466	444	409	462	430	461	455	431	438	488	473	439	439	482	449	462	456	461	444	441	440	472	410	433	440	478	466	435	466	459	442	486	449	455	466	426	482	523	447	448	465	416	451	457	483	469	446	453	444	463	471	446	434	469	445	440	465	435	447	451	409	485	443	456	401	490	492	467	444	464	461	425	422	444	476	437	418	458	452	448	499	454	506	492	414	486	420	471	451	447	465	424	464	461	429	456	450	484	451	444	484	471	476	479	453	470	471	423	456	438	440	466	447	409	473	437	419	471	469	464	456	478	469	447	501	398	449	470	453	468	479	452	441	418	455	487	441	420	473	463	444	439	462	422	479	420	453	450	441	499	507	449	434	466	390	469	477	464	453	402	462	456	466	435	478	440	428	432	470	421	408	436	459	446	407	456	469	455	469	447	491	438	479	464	431	471	463	432	505	487	457	463	450	451	452	468	437	447	452	431	481	467	484	435	478	466	432	435	413	484	434	432	439	443	447	475	435	441	422	447	471	474	450	453	442	422	438	455	455	455	474	481	441	475	461	465	482	500	464	433	455	474	505	449	512	485	497	436	477	452	459	458	466	487	423	456	453	437	454	432	473	460	467	431	478	460	450	435	456	501	476	468	444	479	449	436	516	432	449	466	431	443	500	443	475	452	420	469	474	446	464	422	442	438	443	435	425	441	461	442	453	456	432	448	457	434	443	419	463	458	442	461	486	445	447	435	458	464	480	480	466	432	451	492	488	488	507	423	446	466	438	445	413	461	459	448	475	447	455	461	434	400	524	476	458	449	467	454	440	463	456	456	448	465	469	455	444	448	468	419	439	496	445	466	428	441	462	474	439	454	441	465	490	423	449	440	490	477	484	466	456	450	448	387	461	453	450	467	438	463	459	418	440	439	487	479	452	455	432	441	496	432	398	455	438	452	498	425	445	433	463	489	438	483	405	472	480	459	456	459	478	473	451	477	454	500	504	430	472	439	455	456	467	424	468	451	442	450	471	448	433	453	468	459	485	437	455	430	465	480	453	495	456	468	453	474	446	463	479	446	467	469	430	449	451	456	446	475	463	453	434	456	444	450	510	463	381	495	449	492	481	461	483	487	462	479	406	465	443	483	439	486	476	422	434	446	474	458	444	452	472	464	475	461	457	486	516	476	422	435	468	448	486	446	428	469	493	464	470	493	467	432	453	455	445	449	454	471	464	456	416	452	439	461	445	453	455	448	413	481	475	423	427	498	432	455	482	422	441	467	471	462	479	464	479	429	459	433	479	451	424	401	440	457	507	443	488	474	424	433	438	434	426	399	431	441	463	460	469	432	442	466	464	430	459	494	420	452	436	450	484	479	422	508	475	459	458	402	445	466	535	437	417	467	419	483	466	426	464	433	429	463	478	419	471	437	420	491	479	388	465	471	447	475	502	460	429	481	441	452	455	455	461	518	443	445	449	490	443	474	457	448	448	423	463	461	475	468	489	451	429	422	457	465	464	438	456	407	433	449	462	427	489	447	460	478	464	432	484	431	462	434	493	461	469	484	416	455	425	443	489	499	435	433	461	458	453	473	427	464	442	433	441	440	483	421	440	467	488	452	454	434	436	484	443	484	460	484	455	427	430	414	492	423	455	436	448	461	473	448	483	461	475	476	464	474	440	466	439	478	457	461	444	467	459	444	454	475	467	443	480	435	457	452	439	439	467	477	439	431	483	461	462	450	446	397	444	445	494	443	420	474	469	470	439	449	446	445	491	426	470	438	411	464	460	513	461	438	444	477	481	458	455	476	475	438	460	439	458	502	417	483	438	465	446	429	472	435	431	455	450	480	449	443	454	472	441	490	467	415	503	466	427	465	467	431	447	467	444	471	441	461	443	439	421	447	471	477	439	421	443	460	475	493	475	445	457	401	443	452	465	450	473	459	507	492	468	436	441	471	450	456	466	464	455	468	455	422	454	477	476	462	476	436	424	446	482	449	441	464	466	447	464	456	426	445	443	441	465	427	498	448	444	441	426	468	456	457	457	434	430	489	444	466	463	439	433	430	437	466	450	485	429	490	499	452	458	458	424	426	452	460	438	426	470	442	472	485	510	442	451	448	443	443	469	419	400	444	499	437	459	458	460	470	433	430	438	468	476	478	449	474	438	450	445	502	470	466	433	458	447	434	445	436	507	443	459	493	472	431	471	444	471	480	429	434	451	463	439	455	458	463	446	445	436	500	466	490	445	457	447	414	438	505	490	501	452	434	402	436	461	426	456	432	450	443	476	486	483	441	458	453	489	472	495	460	450	436	417	441	426	451	455	466	460	463	456	437	442	469	413	480	442	487	449	416	474	448	443	477	484	487	467	488	484	468	477	473	456	467	446	472	450	473	440	448	476	453	456	451	454	446	458	473	453	448	460	476	442	443	464	468	418	482	477	432	452	486	411	454	409	424	452	469	448	442	428	432	437	459	488	416	454	470	448	449	448	449	473	445	447	449	472	444	466	452	405	508	470	426	475	455	414	470	436	453	506	467	444	455	442	457	447	444	458	489	472	479	441	452	473	478	424	448	436	459	459	454	451	415	450	417	454	459	429	389	463	451	460	483	508	515	418	419	461	483	487	470	427	452	468	479	445	439	477	463	442	429	483	475	453	448	520	461	408	470	449	478	500	410	451	420	453	427	515	447	463	472	425	467	480	450	430	453	443	450	435	475	424	431	429	472	425	485	479	426	464	467	466	449	432	454	462	478	424	476	436	425	484	495
8564	1560	5808	2654	2312	2050	1768	1586	1450	1392	1260	1253	1253	1217	1153	1118	1096	1139	1180	1114	1111	1069	1038	1039	1034	1054	1102	1033	1097	1076	1106	1077	1077	1041	1032	1050	1039	1078	1096	1061	1042	1045	1011	1028	1019	1053	1062	1026	1013	1057	985	971	1020	1000	1073	1014	1063	1017	990	1052	1026	975	1004	1057	982	1033	1009	1008	996	1012	974	964	1034	1005	984	1026	991	1017	1042	1040	1031	1033	1052	1027	1019	971	995	1001	1093	996	1038	979	965	998	985	1013	1003	989	1015	1013	1030	1005	1005	1013	1007	1018	986	1017	1060	1042	1006	1003	936	932	1015	1033	1010	1010	993	1021	993	982	999	1035	1021	1010	991	1001	1026	1036	1032	970	957	969	1019	995	975	993	1008	1019	1022	1000	1009	964	999	1029	960	1003	972	1043	968	1009	993	993	1015	980	950	1028	1014	1012	977	952	1065	1001	957	1000	994	984	1007	1075	1024	1008	987	1028	986	1038	1041	1006	1034	1032	1029	1030	1079	1094	1021	969	1039	986	976	978	1022	998	987	1026	1001	998	996	1026	989	982	1000	992	961	978	1022	1031	995	937	1036	1060	1014	1026	960	948	1006	998	974	1000	953	990	1017	999	989	1065	996	984	930	978	1008	969	975	957	992	981	1011	1025	1003	1013	1030	976	956	1004	1031	1002	1015	998	983	1011	1012	997	1054	956	1009	985	1007	996	993	1012	997	990	1045	994	1016	1018	986	977	1047	984	960	1043	967	965	1006	1026	1092	1026	946	1079	1001	1032	994	983	1022	1020	1006	987	946	961	982	1079	963	1005	983	1021	1030	989	989	1023	1040	1010	1044	1023	1012	1038	975	966	1074	995	1031	1019	987	1011	964	986	988	1046	989	1050	1038	986	1019	1050	996	1018	999	992	1014	922	1003	1019	1060	1019	1015	1001	1054	1040	984	1068	1011	980	1012	1018	1024	1029	1019	1033	1003	965	1007	1016	1060	986	983	952	1029	940	1007	1000	968	1012	1035	1007	987	1034	1048	1049	998	951	1059	1034	1049	1009	1035	1003	1029	1005	971	1005	998	1032	1017	949	1075	984	995	1029	967	986	1013	977	991	983	1034	942	1057	972	1013	1006	990	1051	983	961	981	1022	1000	959	1007	1032	1026	1009	1076	998	952	1031	988	981	1003	945	1027	1027	982	1012	1029	981	982	1018	1004	994	980	973	1032	960	992	981	1026	960	995	1029	1030	1003	952	967	1080	1000	974	1004	944	976	1021	968	991	991	1047	1017	996	956	977	976	1006	1039	973	1012	969	1030	1016	1005	973	997	976	1006	1002	986	984	1046	1008	976	1044	965	992	1039	1031	1010	1040	1029	940	982	998	940	1007	954	986	984	971	988	1005	1000	992	975	996	1041	927	1017	934	981	1109	1016	970	996	1073	1004	993	1012	975	1024	1072	968	1014	990	1028	1001	1005	934	1045	1026	972	1016	976	990	937	947	987	982	997	1036	975	972	1000	971	966	1034	973	1005	1030	993	962	1067	1006	943	1004	986	1084	981	1055	992	1014	1018	1013	1022	1056	1004	1007	965	1030	1004	1020	959	1014	1003	1015	998	1028	991	968	1025	1014	980	1041	977	1039	973	993	948	1037	981	1062	992	1018	946	1026	984	1029	1013	985	984	966	1014	1032	961	1042	990	1006	953	980	1043	982	956	985	990	947	1066	968	1039	996	998	1000	1027	1009	991	991	998	1012	1003	985	1018	1018	989	930	993	987	1028	1016	1006	998	1016	1022	994	1009	969	1011	991	1005	1029	956	1027	1025	960	970	973	1005	1029	1027	995	991	970	992	1001	991	991	1038	1010	1026	1022	967	1001	982	993	1012	1010	1009	1023	990	976	976	997	972	991	955	998	964	1032	991	1019	1051	1006	1006	1011	937	991	1007	1003	1012	942	1020	1079	1039	1028	1013	966	1009	1025	1019	998	1048	1034	1054	1055	1008	980	1021	981	967	1012	1005	1016	1001	961	1010	1014	1019	1022	995	989	1031	1017	1009	1035	1060	1021	958	986	962	953	986	993	1007	996	968	968	964	1048	940	969	1000	975	1002	980	1036	1013	986	1064	983	968	1010	977	1054	1018	1053	1023	976	993	967	990	1073	1013	1041	1014	955	1005	1007	1052	978	985	978	1035	996	1010	1015	991	995	993	1037	949	984	1026	1009	956	967	1044	971	984	969	1023	987	1007	966	1016	968	984	1016	977	997	1010	1077	1018	992	981	970	1006	1003	1033	978	1004	1043	1000	1004	1026	1018	972	1011	980	998	1013	994	960	982	995	988	1028	1026	1068	1052	955	940	1065	1033	984	982	990	977	1047	1001	1059	1008	1020	949	1049	1011	1009	1075	1010	1096	991	994	990	994	960	1005	1014	1008	1005	1015	963	992	1010	1027	1020	1015	965	994	1027	983	1059	1020	1032	1022	1033	1017	991	929	1013	1052	1044	989	969	1008	984	1023	1000	978	1014	956	992	1010	986	973	985	986	1021	1022	1004	971	976	972	972	976	1005	1005	1015	1000	1038	987	1023	991	1008	994	1040	1017	1043	1086	972	994	985	1043	976	990	995	974	1014	969	996	1035	955	978	987	1064	978	1003	1041	1001	1042	992	969	1005	1031	1002	977	987	1034	976	989	924	998	971	1007	989	977	1066	1018	969	955	992	989	996	1023	1008	973	992	1057	966	1009	991	997	993	1009	1052	968	994	1051	946	971	1006	1001	995	976	1016	979	971	1011	1007	1030	998	1035	1015	999	1007	1021	992	1029	1023	922	963	1062	1026	977	989	1012	1031	986	1021	1050	983	971	948	1043	949	1011	1051	1013	983	1000	1000	984	988	1029	1015	1044	1037	1023	1044	1034	978	1054	1001	996	1034	983	978	1050	1015	994	1033	1048	973	969	1046	1010	1075	960	1003	1011	987	991	1005	1036	1064	1048	930	1045	1044	1061	967	1020	1000	1057	1033	1007	1025	963	970	1005	936	1021	955	921	1035	937	931	1021	966	1053	1013	995	913	984	1066	999	1033	1009	1036	1037	937	1038	989	972	946	1023	1041	1060	981	1045	997	955	957	999	1027	994	974	993	949	1045	1003	981	966	998	979	996	1003	955	985	1007	993	983	1037	1050	997	968	1000	1005	997	1003	958	962	986	1064	1050	999	1017	996	1006	976	994	1035	1001	1071	999	1012	1018	959	1011	975	996	1011	994	970	994	996	1081	943	947	955	1088	1023	986	987	1029	1011	1040	1018	967	1038	960	1012	988	993	1008	1001	1012	985	1010	977	966	1091	1012	1072	1037	1015	937	1019	1001	985	999	971	1046	985	980	981	1031	1017	1032	1016	1083	1057	985	1011	987	971	985	1001	1055	1000	971	1003	1053	970	997	985	994	986	994	1051	961	969	1030	987	950	979	972	967	930	1003	982	1021	1015	1060	968	1042	983	1028	976	941	1021	1001	1051	944	1062	997	987	1028	1058	1007	937	1013	1031	1034	993	988	1019	1055	1008	1046	965	1012	1076	1030	1031	991	988	950	977	1009	1034	1017	948	1026	994	996	985	1032	1016	1012	1025	1081	971	1032	973	1008	973	993	970	976	974	981	1043	974	998	995	976	952	1010	961	1046	978	992	1026	1005	1041	1020	1019	982	989	1004	1019	969	994	999	1038	972	1013	944	944	1026	1085	1006	1007	958	981	1024	986	961	1077	1051	1012	983	990	997	1036	1020	1004	1021	988	1023	1041	971	1054	988	1045	1041	1012	1023	1036	1035	942	979	1036	972	992	966	1037	985	1011	1020	1032	972	1077	1011	963	1018	1034	957	1029	973	924	1012	1000	982	1009	959	983	992	997	993	978	963	962	1047	971	1025	1011	1019	945	999	959	995	1011	989	980	976	983	1025	978	996	892	1037	955	1014	948	962	982	975	972	1017	1061	974	940	1066	933	997	1016	1001	1000	976	1023	989	1023	974	991	995	1059	1034	961	978	1012	1001	1011	1015	1009	981	1026	999	970	974	999	1007	1003	1026	952	1022	980	954	968	992	992	987	962	972	1055	969	1019	998	1044	1011	1005	1013	992	997	979	1004	1012	993	1023	1036	973	1012	945	1063	978	1019	984	1040	1025	1008	1067	949	998	918	981	1003	978	1000	943	950	1068	977	987	991	957	997	950	983	1023	1018	1043	1003	998	984	1009	1031	1083	1024	1020	1055	988	1007	1010	1057	1028	1007	997	982	1020	1018	969	1062	993	975	944	953	1032	979	1012	926	1035	1002	991	1062	993
1447	303	329	185	178	153	152	165	175	145	193	164	210	159	162	178	186	194	153	182	159	151	171	178	158	172	156	182	153	167	159	182	162	161	179	177	191	171	177	172	136	149	188	164	152	192	180	167	163	140	177	164	173	162	155	165	204	176	171	159	166	150	186	170	161	177	171	156	151	155	177	174	164	213	167	171	175	174	185	148	172	191	194	163	165	183	176	196	180	161	171	180	180	156	173	143	173	180	164	178	163	152	164	178	177	183	174	165	178	159	160	170	148	186	160	166	168	174	185	167	166	166	151	159	195	162	157	170	178	176	208	176	179	171	154	149	160	211	170	158	169	162	159	184	174	175	180	150	202	151	169	181	190	155	171	170	154	151	149	180	173	171	180	164	164	183	146	167	158	182	159	163	175	175	147	158	163	193	154	163	196	172	155	188	180	206	183	188	196	188	186	160	157	161	160	153	159	164	141	164	169	189	169	178	188	171	153	182	175	161	172	157	146	165	173	182	165	168	180	174	205	174	199	152	171	176	141	157	162	181	142	181	166	189	178	154	163	203	160	182	169	148	189	177	199	185	184	180	195	165	166	180	168	157	172	192	144	165	185	162	175	174	183	184	183	179	191	156	178	160	173	160	192	159	164	196	145	183	168	184	180	173	165	176	128	175	181	176	155	153	148	181	147	174	182	164	170	149	150	152	152	174	190	208	163	186	184	171	186	174	187	159	175	187	161	177	172	182	173	172	172	157	178	180	151	157	152	192	181	165	182	152	168	166	176	163	170	182	143	156	173	191	151	157	172	181	193	184	164	166	174	200	194	164	174	161	189	182	165	179	163	172	181	140	145	143	159	159	185	164	163	154	187	199	164	148	162	188	179	184	185	176	164	166	194	166	186	150	178	151	165	182	164	170	176	156	159	175	146	177	177	175	191	168	177	167	189	169	170	180	168	143	166	172	153	157	158	161	178	156	173	179	158	172	168	177	138	161	154	149	169	156	146	201	172	166	181	174	175	195	177	195	164	169	175	198	175	188	181	186	183	160	178	155	156	178	159	192	180	169	180	158	152	154	180	183	208	175	185	161	173	169	163	163	174	184	177	161	170	168	181	161	183	157	159	163	179	172	165	162	162	171	163	171	182	179	167	156	176	145	196	160	186	172	164	166	179	168	190	172	176	167	168	180	167	152	171	154	203	165	185	161	169	171	183	155	185	177	151	173	185	182	159	170	180	180	164	182	180	181	170	194	163	172	178	189	153	165	172	181	164	174	186	175	176	171	144	155	178	162	150	154	194	173	170	159	161	177	157	153	185	164	172	186	172	170	155	172	179	177	171	171	167	184	187	153	153	186	160	171	164	152	168	182	162	159	161	181	170	163	157	187	180	163	164	187	163	136	163	178	162	188	183	160	175	171	189	181	154	178	182	162	159	165	180	204	163	162	160	158	164	135	156	170	167	165	165	159	187	189	159	179	160	180	181	173	164	172	180	174	177	157	169	157	170	160	178	160	147	169	159	164	171	188	137	191	185	179	170	178	163	166	164	175	195	178	180	148	175	196	174	179	174	175	197	185	171	174	161	170	175	196	179	163	189	182	177	182	163	147	193	179	154	193	189	170	144	152	186	183	195	165	167	178	185	185	176	165	169	180	182	165	172	175	160	159	190	175	198	157	147	158	157	194	167	158	152	173	170	184	174	177	169	175	142	192	159	187	179	175	168	161	190	187	169	172	177	189	187	185	169	168	199	160	193	160	179	181	177	164	162	175	181	196	167	159	152	152	165	171	184	172	169	196	178	168	161	160	189	156	178	180	150	160	178	152	155	199	174	156	171	163	183	138	155	193	180	207	165	179	146	158	182	172	176	176	185	181	164	171	162	163	174	178	184	186	157	140	157	186	168	143	172	162	178	186	156	172	177	163	194	166	183	167	184	169	189	172	164	184	178	146	156	174	170	164	191	156	177	197	145	175	153	162	169	158	150	166	190	169	175	168	165	169	160	184	156	185	183	171	193	183	165	169	171	152	155	146	153	165	201	196	188	171	179	173	161	152	174	162	158	160	173	179	170	184	161	167	158	174	155	173	171	175	183	167	174	191	162	186	182	167	177	167	179	171	156	189	184	164	175	155	198	171	176	144	161	162	158	182	165	167	174	150	160	192	157	196	208	160	176	181	177	167	173	163	182	173	173	161	155	175	163	183	147	159	158	173	177	183	191	184	154	150	176	168	160	173	191	191	179	148	168	172	151	194	187	166	166	181	146	166	150	180	163	187	198	201	174	194	157	173	159	189	178	179	182	210	165	143	151	160	151	187	177	179	159	154	169	182	181	194	171	184	162	169	164	185	177	156	172	191	185	192	165	147	170	167	199	158	184	196	159	156	185	170	161	172	172	166	168	152	170	173	158	161	167	160	166	170	190	161	194	169	185	177	167	177	185	151	142	166	166	166	183	203	161	172	161	162	166	169	174	172	192	168	177	178	148	170	168	186	171	174	183	139	152	175	168	194	186	213	138	161	175	164	170	169	154	154	159	142	168	184	181	150	176	173	163	157	170	193	154	187	152	193	183	171	173	178	198	137	156	177	164	159	161	154	195	160	171	158	150	197	170	166	183	151	162	165	170	158	168	170	171	181	153	169	147	172	159	189	174	173	190	185	169	165	161	152	159	160	139	134	150	188	192	183	174	165	197	166	190	144	174	144	176	164	178	191	172	175	144	174	157	164	195	170	170	193	193	182	185	155	174	145	143	187	166	181	189	168	143	169	167	172	156	193	158	179	173	180	199	176	139	143	193	159	175	171	169	163	189	165	184	179	173	164	181	151	164	162	160	159	172	192	191	183	173	170	188	154	192	177	183	173	177	175	177	155	179	163	169	165	166	180	173	166	165	155	185	166	182	177	176	166	189	130	167	156	147	172	157	160	177	176	148	171	186	159	166	184	180	155	203	171	180	176	160	172	177	200	190	178	149	157	158	173	178	188	164	157	198	153	172	153	167	161	171	168	181	167	180	160	152	162	147	163	175	176	179	183	168	154	188	165	139	165	158	161	146	142	163	154	136	155	175	148	175	159	154	174	154	169	171	159	180	181	149	143	159	193	141	165	167	184	177	184	164	173	178	168	179	172	164	198	161	147	166	167	145	168	159	167	140	170	169	161	144	183	187	171	173	165	155	170	165	191	144	168	170	183	178	176	171	164	178	152	172	181	149	167	168	192	171	184	170	147	166	164	190	168	182	204	182	160	152	174	185	176	165	163	189	175	161	160	180	169	154	166	177	155	177	168	167	196	183	164	178	152	163	168	159	164	175	190	183	156	176	171	165	182	197	174	189	157	154	155	163	154	159	170	164	170	171	172	172	174	128	180	168	171	166	158	178	179	184	164	184	153	158	184	166	169	181	148	168	192	171	165	165	176	168	153	151	171	155	159	174	157	175	155	167	163	159	199	149	170	153	160	166	155	162	191	164	184	171	177	150	175	151	175	173	167	166	139
1680	667	685	529	529	501	503	470	473	449	459	460	449	471	473	479	511	448	486	451	467	440	466	499	464	461	472	461	465	476	463	467	460	444	496	460	503	441	434	500	486	465	467	487	464	453	493	491	472	468	444	456	483	477	440	481	416	508	439	467	460	491	430	459	435	483	449	476	452	497	448	501	490	422	481	477	461	506	514	468	438	455	474	449	455	468	465	455	494	430	497	466	495	466	462	470	491	478	493	457	486	478	492	448	493	465	449	495	444	456	466	450	454	451	437	445	485	468	462	486	464	527	467	443	512	488	480	458	470	478	474	473	488	459	500	492	478	490	455	486	496	452	459	474	417	519	447	442	441	472	510	436	426	471	485	457	461	491	469	503	516	452	450	475	535	426	452	471	443	465	479	469	472	467	452	456	455	455	437	470	440	457	477	477	481	489	449	471	434	464	477	512	450	471	457	469	503	496	446	474	425	493	445	487	475	441	440	422	452	492	467	430	497	451	484	522	469	477	454	475	474	460	459	482	446	471	447	459	487	437	453	485	453	459	470	461	492	474	506	500	461	461	479	471	518	472	441	515	474	469	445	453	484	467	431	457	483	482	460	466	474	481	486	470	443	499	478	433	443	432	479	472	505	455	451	476	449	485	433	448	483	464	503	506	501	469	478	490	467	434	482	471	456	472	478	469	512	450	495	460	470	458	429	459	445	471	463	442	477	491	495	482	466	454	476	462	443	461	424	466	479	444	498	496	493	449	493	487	441	482	456	496	487	450	472	451	506	516	483	464	434	469	467	456	469	460	495	480	451	478	472	471	434	480	493	462	482	479	462	449	415	491	462	483	468	448	488	444	449	456	502	460	457	454	503	426	466	454	476	476	471	441	479	456	448	503	455	422	456	451	452	405	453	489	472	452	498	430	481	449	487	423	459	453	413	443	462	483	495	502	440	454	460	482	491	452	458	477	491	478	502	439	464	455	435	472	458	483	462	444	490	474	452	459	488	446	465	473	459	483	461	474	434	454	477	439	522	427	448	469	487	441	509	483	471	465	466	467	507	429	432	455	494	513	453	487	474	421	480	462	454	497	468	503	467	511	432	489	461	458	476	490	488	462	495	447	488	453	481	469	474	499	473	474	465	453	499	457	467	488	519	470	491	452	438	454	469	466	469	443	476	430	474	495	465	480	471	453	456	452	453	469	455	462	467	511	450	469	452	487	455	469	494	453	485	471	446	457	449	500	508	493	523	492	452	460	465	434	478	454	466	479	489	484	512	490	447	473	508	486	453	459	463	439	474	488	468	420	467	468	462	444	432	473	456	488	500	464	497	478	452	511	452	470	492	477	478	447	504	469	470	456	474	453	458	424	421	494	473	455	457	476	493	437	455	450	477	472	451	486	472	471	459	479	506	498	501	468	459	482	441	463	458	459	499	476	488	465	474	451	515	455	528	479	470	442	498	466	448	466	508	421	479	462	410	466	460	464	460	474	426	484	467	501	511	477	462	446	500	489	472	483	480	479	446	459	475	499	480	474	467	478	519	401	459	467	447	417	454	472	474	420	500	469	448	444	450	454	429	489	491	489	456	470	488	468	439	434	480	446	458	460	495	485	465	463	474	443	452	504	456	478	461	502	461	474	481	499	475	510	483	495	443	457	480	460	513	467	461	454	456	461	475	490	443	471	516	477	487	467	478	461	466	496	461	489	443	501	468	465	513	453	480	471	473	480	466	463	476	476	452	466	455	467	474	460	455	491	466	436	454	486	454	442	480	467	464	506	450	460	496	499	493	469	451	448	430	468	476	539	485	486	464	472	490	432	451	445	473	449	453	459	461	464	496	429	499	464	489	467	467	477	448	430	489	444	464	495	476	480	480	507	505	467	473	466	423	453	447	454	498	479	467	464	446	482	470	452	488	487	496	450	479	449	471	488	450	469	488	440	439	469	459	487	438	445	495	496	490	482	486	456	488	456	459	474	441	482	450	474	433	501	453	497	466	464	482	478	468	445	488	476	469	457	460	503	432	456	476	470	502	459	442	445	467	462	423	439	454	480	457	461	460	497	490	440	445	439	460	471	454	457	435	475	454	466	472	497	480	501	483	446	478	467	469	466	459	438	462	505	472	459	474	442	480	417	446	487	453	465	446	441	476	447	466	464	473	470	470	485	427	411	436	444	458	466	487	458	450	526	447	504	469	452	480	479	452	483	487	499	473	464	474	435	493	482	449	473	477	467	477	452	473	439	461	452	510	448	492	448	451	487	500	452	495	483	489	478	445	417	438	507	502	493	470	511	465	484	461	450	475	478	402	524	441	507	452	472	495	508	478	491	460	456	452	514	453	480	484	504	514	487	472	469	497	432	449	495	454	443	499	470	502	438	491	493	475	467	458	461	463	479	476	455	433	470	473	470	496	451	433	454	443	512	476	454	506	448	460	439	459	442	454	441	501	502	466	490	495	478	474	424	470	463	427	475	486	427	495	431	457	441	506	469	465	482	479	458	445	480	495	459	479	483	459	471	476	442	493	456	445	504	445	462	419	470	487	467	453	457	472	470	475	458	481	447	455	448	446	489	460	481	465	452	448	486	434	447	475	459	493	491	487	458	451	499	480	445	456	486	465	455	493	457	441	449	454	486	498	504	500	474	423	467	530	482	464	448	505	523	470	455	449	448	476	450	458	471	461	454	489	464	509	447	497	458	445	454	489	455	447	505	453	452	473	458	469	508	453	473	491	440	467	487	480	469	475	471	451	481	469	490	455	468	477	469	500	499	463	482	490	470	505	480	487	478	446	482	435	449	465	479	446	505	467	443	487	475	485	428	484	470	475	502	459	455	474	459	463	467	470	470	493	482	465	467	484	488	423	464	482	482	462	486	483	458	489	486	482	462	447	468	447	456	472	533	479	480	440	507	504	471	469	496	431	481	468	472	458	519	494	514	431	469	470	444	458	442	503	477	476	435	434	495	453	468	472	497	462	502	479	425	478	492	479	459	446	477	488	517	416	465	461	463	488	472	478	446	493	499	476	486	475	484	485	416	458	462	483	446	452	443	519	468	480	443	461	465	463	479	494	493	485	479	480	443	471	449	508	484	441	445	487	494	473	453	439	460	435	475	471	474	454	455	451	472	482	443	489	465	442	473	434	436	513	460	433	443	463	480	486	458	466	472	495	457	491	458	451	492	479	446	498	441	451	454	494	440	460	503	474	506	469	469	464	482	465	464	490	475	454	454	428	508	491	470	473	478	488	470	456	458	491	471	441	477	453	442	460	499	482	515	466	470	498	481	444	460	473	471	460	477	456	482	478	419	475	449	481	472	463	493	470	434	470	467	449	521	463	454	473	487	442	468	470	482	459	482	447	485	457	484	490	476	508	480	469	476	465	473	490	487	477	494	445	478	466	437	469	473	496	447	476	466	470	452	456	453	504	454	470	482	477	442	458	479	430	472	500	483	458	485	452	489	440	513	482	477	425	470	472	443	484	497	437	447
7541	1362	2647	614	533	486	420	395	401	367	389	430	357	374	383	351	370	396	373	413	365	393	412	410	375	353	400	363	378	379	373	339	370	377	339	332	340	377	387	369	347	371	348	338	356	370	355	389	397	381	367	333	357	380	380	339	370	369	351	341	344	343	349	376	389	345	342	355	332	374	386	357	379	392	381	349	359	352	380	403	376	355	370	378	422	353	350	412	399	349	363	348	362	356	348	392	386	348	381	387	369	373	383	385	367	360	339	346	355	316	344	336	384	373	396	358	358	358	384	330	356	355	383	367	363	369	395	363	335	343	365	392	338	339	344	374	369	359	366	348	368	321	342	372	353	375	350	332	363	357	354	315	362	342	369	348	371	342	370	369	406	339	347	375	347	347	338	351	344	359	381	350	340	356	355	380	350	376	348	372	374	337	309	340	399	358	401	389	360	388	349	381	373	400	370	364	358	372	387	352	355	372	312	337	367	353	364	387	356	354	372	365	384	334	365	385	394	362	388	368	392	379	347	398	393	374	322	389	331	373	376	347	376	378	383	371	369	350	380	364	378	311	385	368	343	360	370	384	391	354	379	340	374	352	346	374	347	350	385	331	398	358	385	330	396	369	337	325	394	383	382	331	388	397	371	367	372	350	389	340	373	352	364	376	385	336	371	363	377	367	390	371	346	343	372	360	371	393	394	371	397	369	379	379	333	363	366	363	360	356	364	328	338	381	356	345	348	353	364	357	347	339	375	368	386	400	353	377	335	368	387	362	343	394	348	406	398	388	363	347	394	369	361	357	378	403	383	364	395	373	366	349	364	375	353	346	336	366	381	353	357	368	378	373	355	362	400	355	360	362	352	363	373	353	340	367	376	387	376	350	338	346	406	371	377	368	347	367	348	339	382	378	334	335	344	356	406	349	345	347	363	384	355	356	359	347	354	361	374	391	355	349	372	404	392	364	413	356	358	364	372	338	361	348	352	367	401	356	355	341	354	335	348	370	379	396	399	354	335	361	359	355	340	375	334	328	345	344	407	344	370	395	375	376	380	390	372	340	336	343	365	370	338	350	385	373	354	391	362	348	344	363	375	382	394	351	360	392	372	410	346	359	349	344	397	377	358	356	364	371	396	347	358	349	348	384	324	372	355	351	374	362	354	354	340	339	337	358	342	355	363	339	366	371	369	353	309	333	352	371	364	389	363	364	352	373	368	383	340	357	324	355	371	350	333	331	355	374	343	339	370	390	343	377	310	377	347	336	313	367	349	407	378	345	363	368	371	364	359	365	370	328	391	384	375	358	379	347	381	382	372	378	326	405	364	355	368	394	317	354	417	378	354	384	394	368	369	319	369	311	341	331	364	394	347	384	422	388	351	402	371	373	370	401	389	356	381	370	364	340	358	379	346	363	375	362	321	372	351	356	353	350	369	371	382	389	351	375	381	379	368	391	366	398	348	377	345	370	369	385	321	370	376	356	371	330	352	351	346	410	380	358	329	424	362	370	409	364	398	362	388	338	347	399	369	365	340	355	363	340	360	372	340	311	362	375	335	338	370	343	340	411	358	355	351	395	366	365	349	320	348	377	365	371	375	320	366	396	356	374	367	374	339	367	377	356	359	354	365	341	363	386	392	359	367	356	342	369	342	338	362	364	392	370	382	373	337	387	359	367	344	319	353	382	365	370	358	357	402	386	384	328	346	372	373	359	391	363	304	344	332	362	343	337	366	329	386	368	356	385	362	371	362	393	372	376	356	325	388	342	364	391	354	346	354	344	352	328	313	352	347	388	347	349	369	391	346	363	381	362	377	375	360	357	384	347	387	367	372	321	370	358	360	349	353	372	327	340	324	343	354	336	354	362	351	330	334	367	347	372	337	359	316	356	381	363	391	328	331	343	362	387	414	387	358	382	334	346	371	392	304	356	351	389	391	361	365	306	384	367	342	364	385	356	346	353	350	321	372	356	359	395	401	340	400	381	375	346	342	354	377	377	374	354	352	362	351	342	321	358	356	342	360	389	370	381	361	356	382	349	373	383	383	360	342	389	349	367	382	330	329	350	368	348	396	399	346	330	348	381	359	399	371	354	345	350	388	384	379	359	383	391	384	321	402	350	345	364	369	361	327	339	331	359	343	349	329	353	344	324	363	347	378	348	344	368	377	337	365	397	380	415	373	347	382	359	371	361	360	308	328	387	320	383	389	400	345	341	339	354	324	367	344	377	373	373	355	364	388	390	336	379	351	367	351	422	357	372	360	379	318	353	347	381	364	347	375	384	349	345	349	385	340	335	346	342	343	360	369	356	356	364	369	347	410	354	354	338	353	364	361	344	363	355	365	352	386	358	360	338	334	371	341	367	354	362	415	329	353	342	357	361	373	333	353	363	396	322	342	385	363	380	356	324	367	353	348	367	362	331	353	333	351	376	335	381	375	387	362	382	350	378	392	355	370	387	404	358	353	383	346	342	360	324	378	401	375	377	382	391	361	349	367	335	350	339	349	321	362	371	361	380	338	324	371	362	363	339	367	373	382	375	356	368	374	339	362	374	352	351	345	359	370	367	364	349	385	389	355	327	371	373	372	315	348	371	376	345	355	321	362	369	356	371	394	341	362	338	364	405	373	383	355	375	386	381	384	338	373	354	372	355	335	350	340	338	368	361	391	393	359	390	388	385	366	347	340	398	372	339	362	368	366	326	380	340	347	376	392	391	362	352	348	360	298	353	387	319	362	405	400	339	356	390	367	373	415	388	368	361	359	336	370	371	359	364	340	379	415	345	377	339	354	352	307	361	355	384	357	375	366	373	396	367	362	367	380	384	362	380	351	363	371	358	347	365	374	341	333	352	349	367	355	349	382	350	327	411	377	402	386	381	372	341	369	356	373	360	373	331	343	366	353	386	347	330	393	367	395	345	379	397	368	347	386	373	342	344	380	335	359	369	354	364	397	385	373	364	342	376	364	354	370	384	348	366	381	374	363	391	341	370	351	360	354	359	328	368	348	368	372	317	371	386	377	364	341	350	371	351	350	372	352	326	326	364	380	343	373	351	353	350	357	366	362	361	410	367	356	352	375	332	354	368	336	380	393	343	395	320	344	374	367	380	384	357	349	360	356	354	378	341	366	319	363	364	406	360	347	405	342	345	373	384	349	373	359	360	342	362	382	351	356	376	383	382	321	355	363	363	354	343	357	377	352	348	319	350	336	341	370	367	397	395	389	362	365	398	362	364	390	351	393	396	365	353	346	352	375	382	373	360	359	325	389	337	377	367	378	372	398	377	344	398	335	365	341	348	370	397	341	381	364	352	361	344	339	346	361	370	384	350	354	346	373	393	380	385	364	379	392	339	357	341	354	355	359	363	362	354	359	399	343	373	369	330	347	386	356	390	330	374	339	363	386	382	381	380	348	402	383	376	364	346	346	370	321	359	333	362	358	353	376	373	374	380	371	354	325	354	373	344	332	389	338	397	381	346	360	366	344	352	365	387	379	372
6460	1855	3947	1613	1541	1384	1169	1121	1089	1032	1041	964	1000	937	941	914	907	976	913	874	871	881	930	881	878	923	882	889	810	872	926	932	890	869	876	909	910	903	835	906	840	899	877	909	892	863	916	905	822	866	805	821	858	863	889	868	815	856	845	890	867	863	827	894	825	867	838	904	866	855	839	863	818	830	873	929	844	843	848	856	867	892	911	825	837	816	864	797	860	851	905	776	921	836	830	876	869	871	856	864	857	906	869	818	871	840	902	866	879	873	856	872	853	875	823	938	906	841	829	881	840	808	858	841	901	829	843	811	832	832	835	834	861	854	784	850	884	823	810	855	863	880	818	839	901	844	790	798	855	858	915	855	900	860	845	855	817	824	836	862	842	796	845	872	831	835	840	831	920	825	850	856	884	864	908	817	865	791	822	863	875	871	821	882	900	845	856	853	861	866	831	850	876	803	798	869	872	829	824	880	893	839	818	803	853	830	832	845	858	866	838	883	821	819	815	830	856	837	828	868	889	796	852	854	801	853	837	836	884	849	867	848	857	854	833	877	821	905	834	817	857	860	893	854	836	840	837	916	876	824	890	886	880	866	853	860	856	829	880	897	865	822	928	884	849	838	851	839	893	864	879	893	880	896	893	854	882	963	890	851	793	830	866	856	890	842	786	818	882	860	895	830	818	851	815	786	847	879	842	860	857	805	813	857	834	812	840	792	883	840	850	831	851	831	825	904	915	869	854	882	862	898	847	832	812	890	830	863	823	928	905	806	863	833	822	866	834	817	871	854	812	804	860	847	874	844	813	837	882	836	881	903	867	861	866	878	830	905	847	827	816	842	822	869	869	799	813	887	869	859	826	788	852	814	820	842	863	827	866	869	885	822	854	883	880	895	855	830	807	837	833	896	842	852	869	834	856	884	874	824	831	850	870	892	898	845	882	842	874	818	870	819	869	838	828	845	867	884	834	845	849	885	852	856	897	866	896	785	816	877	900	808	859	820	796	891	843	911	824	813	867	863	835	825	810	840	859	870	822	892	833	821	806	875	847	806	827	860	851	824	849	857	850	868	827	832	858	798	835	830	850	848	902	852	854	812	889	840	831	844	858	809	766	877	906	879	835	802	870	845	887	839	829	875	893	811	827	824	844	883	884	852	795	842	907	865	865	809	838	788	874	844	858	829	840	851	837	886	819	841	857	811	901	835	879	801	916	840	893	831	837	828	862	854	848	798	832	809	884	836	876	845	826	873	865	867	843	841	826	856	854	818	874	806	864	810	820	835	925	863	872	825	828	879	830	855	880	880	862	832	814	838	837	785	880	843	885	841	824	893	807	839	870	856	797	832	846	871	808	803	845	830	851	819	837	896	888	827	858	868	884	848	816	842	870	891	862	804	830	807	819	858	845	872	830	885	863	798	860	849	832	845	879	842	813	879	853	808	939	875	860	814	857	894	896	854	844	866	834	844	851	870	827	892	819	871	880	863	814	844	872	796	861	821	847	866	843	875	849	851	912	819	821	903	848	836	853	857	928	800	838	825	808	845	840	841	846	872	810	860	854	875	837	834	797	875	867	857	912	878	850	893	823	838	784	903	829	829	873	862	856	841	829	829	886	935	796	848	826	782	785	801	846	823	822	809	873	840	851	796	894	870	911	882	879	805	896	857	893	806	861	889	831	873	816	831	852	810	869	825	819	883	882	866	856	854	805	854	782	876	874	809	876	821	853	868	838	873	855	901	886	848	837	811	833	833	845	878	861	845	943	913	886	826	864	878	902	856	859	823	859	852	855	819	821	861	847	887	810	833	872	842	881	834	748	828	822	872	884	865	865	806	818	910	875	889	854	836	827	795	880	839	879	836	875	892	887	828	835	874	846	820	835	819	821	852	845	817	851	869	844	811	822	859	841	873	835	858	845	864	852	904	786	886	768	865	850	870	857	837	893	871	883	857	825	867	911	847	834	864	899	898	839	844	822	857	890	884	790	834	842	861	867	816	844	840	861	851	883	851	899	849	841	839	851	809	861	895	826	817	809	843	857	851	840	862	865	866	828	842	875	851	846	815	861	896	865	922	890	807	873	836	876	838	890	870	839	814	868	870	873	920	882	857	807	823	856	841	890	825	865	876	817	896	813	877	881	861	874	824	830	887	865	837	860	824	845	838	834	873	870	885	839	849	859	832	829	862	851	844	879	851	848	855	860	827	897	841	878	815	874	870	877	808	857	853	843	893	874	842	831	865	874	874	843	823	825	859	854	819	828	820	836	872	864	823	859	848	837	807	827	857	824	888	788	810	814	868	803	891	870	870	880	816	834	814	852	830	843	892	903	855	836	885	853	802	829	868	867	873	875	853	866	829	858	778	838	863	876	814	883	860	860	851	799	855	856	843	863	880	854	774	882	883	851	910	774	888	849	842	844	835	890	851	886	875	858	908	857	894	860	886	874	823	818	824	826	826	872	862	834	820	856	847	854	838	882	852	887	867	911	876	882	868	915	802	835	879	850	841	794	866	892	849	843	863	876	792	842	804	821	818	896	851	803	882	873	827	884	816	866	835	808	849	858	844	836	856	888	833	882	883	891	867	886	873	902	845	835	868	815	874	860	851	847	800	870	867	825	799	864	844	836	850	910	892	880	834	827	832	838	888	868	882	908	861	892	830	815	868	938	851	821	845	859	829	809	814	835	909	838	840	863	845	878	826	862	858	836	886	822	859	862	889	853	866	890	900	857	882	921	847	846	849	805	860	863	845	848	837	826	848	836	870	877	857	826	894	818	842	871	859	909	841	818	880	840	860	881	905	871	799	853	848	880	845	836	835	811	819	868	857	808	827	855	833	840	821	814	841	866	867	861	842	864	778	860	846	838	844	874	791	853	868	858	827	874	817	866	825	880	887	829	850	880	861	817	816	886	824	904	891	840	792	870	873	821	837	785	842	864	880	847	891	837	809	900	927	823	848	857	877	820	824	808	876	873	808	886	812	824	882	864	879	862	841	802	877	842	894	816	878	890	893	821	839	829	818	873	842	812	816	804	864	886	881	875	804	846	818	882	866	893	800	842	828	857	862	908	825	841	832	855	811	851	888	807	876	859	832	857	860	822	832	866	841	872	853	805	847	840	826	820	846	847	870	901	876	910	837	852	892	853	868	897	868	898	873	823	844	901	853	885	845	841	856	837	846	838	833	822	837	885	868	842	858	869	853	849	846	853	846	870	844	874	872	884	847	842	890	884	836	857	884	826	875	865	863	892	870	832	822	845	870	857	826	878	868	833	859	821	853	837	848	866	878	850	893	827	873	895	794	831	831	834	858	888	835	819	814	813	855	857	836	808	866	924	804	878	818	862	846	814	826	813	882	822	790	862	853	835	830	861	853	837	877	843	893	866	821	851	832	837	852	847	851	860	848	806	889	833	831	850	859	869	829	828	801	890	831	859	822	902	864	835	866	898	877	822	859	839	863	860	875	834	885	871	847	853	865	854	885	830	825	892	846
14865	3599	4150	1016	781	710	626	588	527	518	459	517	508	483	494	501	486	462	423	460	452	466	454	450	458	426	467	405	431	431	440	467	490	481	445	437	440	482	481	448	426	462	449	461	459	462	483	488	523	483	452	436	479	407	470	449	451	476	511	483	460	412	424	410	431	474	468	428	486	407	462	441	450	489	428	465	440	430	485	510	449	456	464	475	455	416	433	463	517	485	453	493	451	480	452	428	474	445	413	491	454	461	479	500	445	438	475	457	483	496	495	455	451	479	451	513	464	454	463	452	467	468	457	460	460	494	486	473	466	453	468	438	472	446	479	488	434	435	452	448	440	427	409	483	446	450	441	453	414	502	428	454	467	474	452	477	443	415	456	444	450	443	464	509	482	469	448	477	496	467	400	505	476	466	472	457	499	453	411	429	428	480	423	446	436	464	393	445	456	463	451	471	438	490	473	428	466	432	420	422	477	446	490	441	457	479	481	463	445	450	474	471	466	445	488	472	414	471	454	466	454	460	454	429	467	458	479	463	490	448	427	450	431	453	413	449	467	472	484	477	496	473	499	463	448	493	454	456	452	475	442	476	458	467	463	439	491	468	451	454	412	437	476	461	449	440	457	460	449	434	420	434	456	435	446	441	435	462	423	488	468	475	486	448	517	502	473	443	433	455	466	469	479	470	420	451	472	445	462	411	455	398	431	417	454	451	427	423	446	458	469	484	465	466	422	421	463	404	448	477	459	485	432	448	451	489	436	441	393	470	445	452	454	463	446	441	434	457	474	393	489	451	468	481	457	460	447	428	483	424	455	489	497	459	461	442	464	486	428	458	496	460	481	446	465	456	510	437	430	471	448	454	413	472	416	431	462	448	464	476	493	447	447	468	504	459	504	472	455	442	469	441	457	417	472	490	425	447	439	461	448	458	438	444	408	444	476	439	479	445	490	465	444	492	435	424	442	469	489	454	441	483	451	473	427	473	419	480	496	462	452	480	458	460	460	454	405	438	455	451	466	475	460	444	410	409	456	448	445	481	465	464	430	451	448	485	448	428	410	454	487	448	440	452	453	476	457	457	420	445	491	464	412	461	404	455	448	507	449	428	473	414	454	462	473	470	432	452	468	447	499	432	454	453	445	468	431	470	474	472	453	479	495	472	440	471	460	470	469	429	462	443	487	525	468	437	485	443	473	487	456	479	522	439	470	439	468	461	416	458	472	482	477	439	462	438	445	456	445	457	471	487	448	467	494	499	439	431	438	463	448	435	504	403	457	453	466	485	445	464	471	464	440	471	478	444	457	441	473	452	465	445	459	469	505	489	467	462	468	463	452	471	449	466	425	470	462	435	444	445	453	437	456	452	478	438	417	457	447	456	428	405	432	481	448	450	418	452	432	482	490	433	480	502	445	475	443	437	460	455	427	444	445	462	437	434	492	493	512	447	457	430	425	455	487	455	459	451	464	428	447	422	457	423	429	422	472	451	494	445	445	436	446	469	445	467	469	459	476	447	434	410	429	439	463	465	527	405	434	436	434	480	426	431	446	460	485	453	432	430	501	450	438	454	466	470	443	497	453	404	441	441	505	424	458	460	522	466	459	417	472	446	425	452	448	506	490	449	394	490	432	419	429	483	446	435	454	477	448	423	461	506	488	479	443	420	461	497	506	445	461	428	415	464	471	438	508	434	458	486	457	453	452	423	438	435	482	473	432	440	453	442	440	471	447	483	453	503	460	441	489	414	444	434	454	419	453	516	408	449	507	491	423	501	477	455	473	458	465	426	454	444	432	449	469	421	459	449	486	452	460	475	413	450	432	427	451	469	467	457	462	452	456	475	455	434	468	466	466	454	444	421	449	411	456	456	489	484	463	478	440	432	479	425	464	427	447	452	473	482	461	410	450	487	460	420	456	452	493	450	457	408	399	470	471	489	500	422	469	490	458	445	431	472	466	446	485	446	448	429	439	491	434	435	435	453	491	496	500	444	472	453	451	466	448	423	474	448	439	468	438	448	449	434	456	434	452	434	465	474	449	472	442	472	472	489	464	446	461	452	445	481	457	433	457	463	498	465	497	482	475	412	481	470	455	480	465	469	452	461	422	476	486	462	513	442	432	445	459	487	453	467	456	464	411	464	489	435	464	469	482	410	474	419	474	491	417	428	464	465	523	453	425	480	427	447	479	436	467	438	448	496	432	469	474	484	466	450	446	415	413	441	465	462	444	484	441	462	475	422	440	472	463	463	447	458	421	448	456	472	467	450	479	419	443	426	446	446	447	461	415	434	437	437	486	427	459	408	414	460	433	422	444	468	468	464	458	488	482	453	480	490	479	428	453	465	426	416	430	421	445	465	444	446	480	436	447	449	428	424	446	448	445	495	494	452	452	452	473	463	479	503	449	457	436	426	433	454	451	452	440	459	424	489	491	444	461	467	449	474	473	485	486	477	424	451	447	469	436	471	446	419	480	491	451	404	462	466	522	431	462	447	424	441	467	497	463	427	416	433	422	431	426	475	436	467	430	446	454	444	491	480	440	448	437	428	432	472	460	453	488	470	484	420	511	441	465	465	422	485	493	431	476	482	450	447	445	455	472	459	483	500	445	449	461	436	476	445	474	479	499	470	475	443	487	504	450	473	451	440	448	474	465	460	469	463	436	491	469	447	483	473	440	451	490	436	490	473	465	430	447	447	457	466	489	438	478	490	480	504	485	488	448	443	485	484	444	440	420	405	408	475	470	430	470	443	452	483	444	427	418	499	469	447	458	401	414	459	516	493	470	458	434	470	463	462	416	419	429	456	398	462	413	438	417	429	457	496	458	408	480	434	428	441	468	467	468	465	447	411	435	432	470	434	447	467	488	512	484	437	461	486	447	458	486	466	496	489	457	468	407	447	437	457	431	478	460	462	459	446	458	448	454	439	464	440	473	446	420	447	424	435	478	466	463	476	449	494	473	453	449	473	455	424	478	464	435	469	454	453	415	508	428	441	474	433	454	478	468	391	460	472	461	465	491	468	429	460	454	431	459	441	477	468	465	451	439	437	443	416	475	481	457	434	431	432	401	461	450	431	452	491	499	419	396	450	463	469	494	440	408	468	491	448	434	468	452	465	462	452	429	458	465	421	432	451	471	486	464	447	435	497	445	471	472	489	439	475	469	453	481	461	427	478	446	466	439	462	501	437	433	462	487	476	452	438	451	480	419	481	446	448	479	423	449	417	470	462	460	456	446	432	483	417	453	445	448	456	443	430	475	460	447	416	477	445	473	501	516	478	479	447	487	438	498	451	414	465	449	476	421	454	461	455	450	491	484	477	463	442	448	444	443	425	457	469	508	464	453	474	462	409	471	475	437	476	452	462	496	436	445	495	451	452	474	468	454	493	414	431	460	439	435	458	470	459	472	458	474	491	461	481	426	485	456	446	454	413	468	469	466	470	491	511	436	471	452	454	462	441	469	472	471	427	489	432	474	435	435	454	439	452	471	451	445	432
8599	4223	4254	2618	2328	1998	1701	1688	1504	1385	1301	1354	1264	1207	1228	1167	1070	1137	1103	1060	1051	1129	1074	1031	1132	1035	1026	1080	1001	1027	1027	1086	1063	1079	1014	1056	1101	1059	1018	993	1023	984	1051	1033	1029	1031	1013	1024	1048	961	975	1077	1013	1030	1042	1029	1034	1050	1003	1042	1029	1007	1030	1011	982	1049	1044	997	1022	1067	1062	1008	1009	1077	1034	985	1018	1065	1041	995	1016	996	1000	1027	989	990	1029	998	1006	1020	1033	1035	973	1026	1051	1017	1042	1031	999	1015	1016	972	981	1040	1035	1050	1057	1080	1040	1056	1001	1008	1008	1060	1014	1041	1007	1061	978	1015	978	1056	1022	1010	1032	973	1046	974	1033	975	1028	1003	969	1012	1039	907	1013	1008	1051	1019	1002	993	1039	999	1005	1048	1017	948	994	1026	1014	1007	1036	1056	1072	1021	974	1039	1039	1025	976	1009	1046	985	993	949	1030	989	988	1030	977	1018	983	1033	1023	1030	1008	1077	959	1046	1065	1058	1011	1036	1020	1048	987	976	1027	992	1044	1043	1047	941	1045	1009	1003	1056	1044	992	982	955	1036	1016	1021	1037	993	1005	962	994	1016	983	1039	982	965	1031	1102	1000	1008	1088	1053	970	960	1030	1044	976	1045	1020	987	1021	1012	991	1019	1020	1052	1030	1004	966	1002	989	1004	1011	944	1037	1009	990	1011	1069	993	1026	1020	1051	1034	1034	1016	1042	972	1001	990	957	1025	1019	986	951	1020	972	994	974	1021	1013	1014	1013	986	1041	1045	1000	1018	1047	1025	1036	1025	1016	990	1016	1040	1018	1082	984	1007	1034	1016	994	1002	1019	973	955	1024	1094	1062	997	1042	1022	979	992	1008	1038	1043	1053	959	1002	1007	1020	1037	962	1005	1037	990	959	928	998	1020	967	1006	984	1005	964	1001	984	956	975	973	1062	1048	1004	987	1026	1027	1067	1074	974	1033	968	972	1072	994	990	1025	987	1035	1043	992	1013	1048	1003	971	1004	1012	997	1004	1030	1001	977	1014	999	997	1047	1064	1054	994	1030	1018	1033	990	1026	1012	1097	1066	1021	958	981	1019	989	991	1035	999	976	1000	1004	1049	1002	1008	964	1005	1035	1006	1023	1015	938	1035	1037	1043	1002	1044	1002	1022	996	1028	958	964	1013	995	997	1019	991	990	1019	983	982	1026	1022	1066	1010	948	969	1032	1032	1003	1020	1020	1011	969	960	988	987	963	1053	1005	1039	1022	1020	1022	1020	1016	997	1043	1011	1031	963	997	1023	1037	1058	1037	1006	963	1010	1026	1017	1033	997	995	947	1002	981	1034	985	949	1038	1031	1043	995	947	1034	1038	973	990	996	1005	963	1008	962	985	972	975	1095	1007	1029	1014	975	996	1010	986	1029	1044	1000	1034	983	1006	1005	1012	980	1015	996	994	1007	1042	1027	1006	1010	964	943	1017	963	1007	998	1040	1024	1019	1069	932	974	1020	1014	1015	968	1033	1055	984	956	1050	1043	1039	983	995	1054	1054	1076	1052	1016	1036	1034	953	975	1047	1030	1002	973	1021	1025	943	1055	923	979	1003	1022	947	1004	1002	926	1037	975	1039	1038	997	1022	990	971	1015	1027	971	1002	940	1015	1052	970	985	977	980	973	1038	979	1059	959	1070	979	1092	964	999	1016	1018	992	1045	998	942	1041	986	992	1023	1014	1070	987	1060	1015	1004	992	998	1065	1073	1027	1004	993	1057	953	967	971	1029	996	1016	1015	1041	1003	1006	976	991	1021	993	995	935	959	1011	939	1007	1066	1045	960	1000	1001	969	959	1028	1032	1091	1015	990	1007	1084	1069	1035	987	988	1001	1037	1082	969	973	963	1052	1021	966	1029	1005	972	1014	1001	980	942	1003	996	1030	990	979	960	1090	1000	998	1017	1014	1034	1018	922	1016	1036	956	1001	988	1058	1072	1037	978	1012	1102	1031	1058	1046	1040	1056	967	1031	1017	975	1064	1009	1034	966	1014	1047	1047	1023	1040	1022	998	1043	1017	1009	1006	1035	1001	1008	1051	1010	1001	1001	1047	973	1033	998	1001	939	993	991	1088	1049	1016	988	1013	953	1045	1042	1043	996	1050	966	1014	995	1010	1039	1025	978	1007	1030	971	1037	1037	1026	1006	997	1009	996	1007	946	1005	1001	1036	1018	1076	1035	995	984	1006	1043	997	1009	1039	1040	989	1014	978	1035	1067	981	997	1037	1006	996	1031	977	945	996	1039	1014	979	1071	1011	968	984	1016	1007	1020	1012	1028	989	1002	1019	1017	958	974	955	1063	1012	1022	971	1001	1033	940	1019	996	1000	1010	1032	996	1061	1033	1002	1045	1002	944	1025	1038	1015	985	1049	1003	1007	1035	960	982	964	1018	1005	971	1005	1025	940	971	1006	964	1028	967	1036	1047	1009	969	1020	1007	1038	1058	1036	1094	1019	996	969	1018	1007	1071	1072	1036	1050	1088	1001	1009	942	1001	988	1028	1040	978	1021	1004	1014	1054	1037	998	1042	1022	1016	1013	960	1032	1022	976	1005	1016	1013	1009	986	1000	1076	1017	1013	1064	1026	1030	1021	1079	997	1020	1021	1001	1067	1041	1017	995	1023	1066	972	1012	973	1000	990	976	1004	994	1015	1010	979	998	1006	983	962	1065	997	1024	1016	1059	973	1015	1092	1019	1016	1039	1009	1035	976	1001	1044	1026	983	999	974	985	1018	986	1021	970	1013	961	973	975	979	1035	1038	1022	1031	1059	1008	991	1014	1038	1065	1090	974	1006	980	975	1017	1052	1017	989	960	1039	1043	1021	1036	1018	1033	1040	1054	1021	1015	956	1010	1049	999	1006	1008	1039	970	1025	969	1074	973	1001	1010	1056	995	1025	1065	1010	1001	998	1029	967	1013	964	972	980	1036	1006	1010	1012	1049	1043	989	935	1085	1000	941	1028	1039	960	1007	991	1018	1015	1029	990	999	983	987	1011	1023	1026	1025	1026	952	989	984	1043	953	1092	1020	1019	1067	1047	980	994	1015	1034	1008	1010	1014	1073	1056	1022	1031	1007	989	985	969	1048	1019	1004	1045	1024	1008	1012	1019	974	1017	994	1027	1032	1008	1000	976	1029	977	971	1041	988	992	1014	1111	1054	1047	1044	983	989	985	991	1030	1030	1001	990	997	1060	1012	1027	1023	1024	1036	992	967	1094	1035	1020	978	1038	1000	1023	1073	1016	1018	1009	1020	997	987	1014	1001	968	990	1020	1021	1017	1050	1030	983	1001	989	978	1033	988	978	1006	1048	1003	1050	1001	952	1002	1049	1017	1027	983	1011	1042	1016	1040	981	1045	1038	986	1046	995	976	1033	961	1021	969	1016	1039	1053	971	1028	997	970	978	983	1019	982	1010	1015	1006	1028	1057	1065	1050	1037	988	1028	1033	1039	1032	1019	1027	989	1063	984	1034	982	1010	1019	1053	1005	1000	975	1023	1062	1007	1084	1023	996	970	999	1074	1011	1032	1020	968	990	951	1048	1043	1015	1002	1052	986	990	1021	1022	968	954	1034	1008	1026	1036	981	990	1038	1018	1047	986	1008	1036	1009	997	1003	1063	982	1009	994	1066	964	1065	1053	1047	967	1008	994	1070	1018	967	1019	999	972	993	1009	1031	1012	1021	1039	1010	1078	953	1005	1034	1035	1003	1043	1083	984	985	1104	997	1080	1018	1011	1031	963	965	992	1005	975	1056	1041	1068	1041	1042	1062	1015	1040	984	1021	993	985	1015	974	1018	1008	987	978	944	989	994	1021	1054	979	1045	1019	983	1037	1034	973	980	972	964	999	1021	1051	974	972	1020	1016	982	1015	1038	969	957	999	1008	992	987	1018	976	990	984	1018	944	1021	1015	987	1017	1036	1071	1021	1002	1018	1010	1087	955	991	975	1025	1006	1021	1011	1031	1005	1020	969	967	1021	1040	972	1012	978	1003	990	967	979	971	1038	991	998	930	994	1028	998	1003	977	977	947	1025	1005	1022	1037	998	928	1008	1027	1039	1043	1058	1004	966	964	1037	1006	1084	997	1012	980	983	1045	986	1055	1052	1027	1000	1027	985	1053	1024	1014	1016	997	1036	967	1037	993	999	966	980	1051	980	1033	1019	1019	993	1006	984	1058	1022	973	1044	973	1009	961	1027	1014	1052	1002	1030	1045	995	1002	929	1003	1017	1004	1015	970	1003	1042	1014	1024	999	991	1037	1033	1017	996	998	984	1025	1070	928	1021	1007	949	976	1073	1018	1024	1006	999	1006	1031	1021	1007	1041	1020	992	1039	1048	1032	999	996	979	997	1059	1025	992	967	1024	1005	959	1020	1080	1028	1025	1054	1007	1039	1088	1074	962	1001	1022	1029	1038	1013	961	975	994	960	1069	1039	1013	1000	1015	996	1075	971	1073	987
1470	573	256	196	179	178	120	189	159	143	179	166	181	177	175	150	175	155	179	196	175	186	164	199	171	193	181	180	189	165	190	161	185	185	218	182	160	148	182	171	147	179	169	158	170	191	202	166	174	153	192	181	146	195	166	156	171	148	202	166	158	145	153	202	178	192	191	192	160	164	186	146	158	144	171	176	157	180	169	167	160	178	165	186	160	159	180	162	153	166	174	178	209	154	168	175	169	181	157	177	170	170	167	162	190	184	176	172	182	168	161	177	184	188	181	188	164	168	187	166	157	169	218	174	181	183	187	162	173	175	147	153	158	187	167	169	147	177	183	198	172	175	185	178	210	188	177	181	199	182	161	158	161	164	169	172	190	140	153	169	169	162	152	176	178	182	152	171	167	154	179	166	172	205	185	181	168	153	161	146	158	169	176	158	173	167	170	174	165	162	146	193	160	156	150	161	170	162	160	163	161	187	137	180	147	168	165	154	173	178	143	166	184	161	156	171	174	174	179	186	194	186	157	180	165	179	191	175	183	190	169	158	178	157	178	191	177	182	169	187	161	150	165	181	192	173	176	179	168	189	184	160	137	173	168	177	181	172	174	166	162	178	160	132	159	181	211	176	187	181	165	171	178	179	138	184	168	168	170	165	165	185	180	164	174	185	178	156	168	189	174	175	166	198	158	164	160	180	173	154	159	174	154	187	167	153	173	191	171	171	191	163	163	169	161	158	183	146	167	202	202	177	189	170	166	166	169	188	209	191	175	169	163	164	155	147	174	153	168	151	199	165	194	191	164	193	189	189	156	174	168	182	177	135	218	169	179	153	142	194	198	174	163	170	184	187	174	177	191	169	177	172	172	179	163	170	187	179	221	172	184	170	180	177	182	171	177	183	181	182	166	152	176	169	152	167	182	170	184	182	156	176	181	177	164	172	186	181	182	175	180	217	176	167	165	167	181	142	160	189	174	161	153	182	176	167	168	161	172	173	166	175	173	156	149	154	147	154	188	173	168	162	155	170	160	156	181	162	150	179	193	155	147	149	185	187	178	170	181	175	197	175	173	188	159	154	152	166	171	170	190	160	182	169	189	153	161	182	183	164	156	179	168	188	138	175	158	152	192	173	171	169	132	166	171	153	187	179	171	192	182	173	138	176	212	185	190	173	168	165	205	162	195	178	160	163	182	166	182	189	170	205	191	183	165	201	183	174	168	133	167	176	175	169	168	187	193	183	163	155	141	163	180	171	153	184	200	189	150	172	175	159	184	163	179	147	168	165	159	171	177	159	175	188	159	185	157	191	169	170	204	170	175	174	166	174	173	156	168	185	164	175	195	186	168	161	201	179	165	174	158	174	181	180	145	163	172	165	170	170	178	184	176	172	191	186	180	174	173	168	172	189	169	168	152	187	151	197	157	165	173	162	162	196	170	144	167	171	168	200	180	176	154	181	173	183	168	174	172	180	165	185	173	186	196	152	187	188	179	158	144	169	173	170	170	173	172	174	163	181	185	174	189	187	167	170	166	168	170	159	156	146	195	154	176	206	169	171	166	162	164	173	175	166	193	195	173	200	182	175	179	183	168	200	191	178	165	167	164	163	145	191	174	172	209	161	182	161	176	184	163	164	157	191	199	172	183	172	172	169	161	181	157	184	184	169	162	148	176	146	190	173	190	172	157	167	190	184	165	205	166	181	185	183	171	194	153	192	154	171	176	176	179	158	171	181	150	144	163	166	210	176	170	179	167	149	168	182	153	159	155	166	188	170	172	207	183	195	159	168	169	176	157	151	159	184	186	158	171	166	185	183	192	181	147	195	174	169	179	153	162	174	171	150	184	199	179	173	174	209	161	182	170	187	172	181	152	168	152	150	188	195	180	188	172	155	180	163	161	168	141	204	160	148	187	164	149	192	192	172	166	150	178	196	167	156	162	171	135	186	188	166	154	188	140	166	164	168	147	182	157	167	193	170	167	163	190	161	165	171	159	187	176	167	203	175	189	173	157	175	162	169	142	149	177	164	195	143	190	187	167	157	165	160	173	182	187	169	177	164	167	207	156	148	155	169	166	176	184	135	177	162	154	180	172	173	175	155	183	181	162	178	179	143	160	183	166	129	164	158	171	187	193	184	147	181	168	151	156	180	161	181	174	160	177	183	160	184	156	164	146	172	189	162	164	182	174	166	185	190	175	155	160	178	158	179	162	192	190	159	181	166	173	163	156	167	176	175	203	166	173	181	163	156	162	186	196	154	192	165	183	172	182	164	197	189	164	154	169	187	193	174	153	175	170	180	159	175	162	204	165	162	168	178	164	184	199	171	160	162	184	152	202	166	176	170	176	161	154	158	173	195	197	162	184	147	185	159	151	199	154	145	187	195	178	169	179	166	181	169	172	158	186	180	148	162	169	175	167	178	177	173	160	178	164	159	182	175	150	149	185	158	170	175	182	191	171	202	183	167	177	148	164	161	185	202	158	194	176	152	179	168	149	162	184	158	183	202	155	159	182	191	181	165	184	172	169	183	175	175	196	175	163	182	166	163	188	164	175	151	170	169	172	205	178	181	156	159	196	167	171	158	155	184	156	186	160	160	158	169	168	147	181	163	164	194	180	169	161	186	162	148	165	161	162	165	180	165	169	141	185	199	185	157	165	157	153	177	203	179	177	181	184	187	189	173	170	172	175	171	152	173	170	165	184	167	182	150	147	171	178	161	165	150	172	196	171	168	189	180	155	164	183	174	194	176	184	153	200	148	190	172	174	176	210	184	145	187	178	168	157	180	165	166	155	174	159	163	163	189	160	176	170	172	183	175	185	168	153	188	173	163	182	198	151	174	160	181	157	159	149	147	189	195	175	163	183	179	156	171	159	167	150	168	154	172	159	193	160	171	192	159	165	170	159	170	184	133	165	173	175	171	179	169	151	186	175	182	158	184	190	182	179	169	175	159	154	159	177	171	157	146	181	179	167	146	164	157	160	180	167	156	190	158	155	171	163	152	177	205	161	160	168	170	164	166	160	150	151	177	194	170	134	182	166	175	165	161	170	176	186	161	158	158	172	174	170	181	184	170	180	175	201	167	184	184	182	174	179	180	192	178	182	172	170	193	169	144	167	172	172	164	158	169	176	177	173	144	177	175	157	164	154	165	178	160	181	181	163	182	161	158	168	189	149	164	155	165	181	164	167	177	188	131	197	156	171	179	198	163	151	174	172	142	172	195	155	181	183	176	158	170	191	147	166	152	166	155	182	166	153	169	167	186	161	162	164	175	157	151	188	162	201	176	179	168	192	193	171	168	164	178	168	200	166	183	175	177	180	181	170	188	177	178	163	177	168	186	196	159	178	163	175	158	152	186	151	182	168	179	163	168	189	149	179	172	153	147	158	188	144	176	181	169	186	177	196	169	144	165	189	173	212	194	170	163	190	153	184	145	180	181	180	163	167	179	156	194	168	179	161	202	176	175	180	166	168	168	193	173	171	141	177	175	186	171
1672	902	564	519	508	478	485	474	488	497	481	485	442	487	468	466	475	473	446	485	483	505	460	499	501	486	483	453	455	476	478	439	462	446	493	442	476	447	502	473	481	469	460	526	458	486	446	475	475	499	452	480	446	472	473	495	505	461	486	448	460	459	484	467	503	487	482	448	435	465	472	483	476	500	456	467	468	463	496	471	462	489	480	434	442	474	471	489	493	493	461	475	541	474	468	501	483	500	479	506	508	483	483	442	446	472	460	456	445	447	452	462	463	484	416	478	478	473	404	482	501	480	474	485	466	461	471	460	451	438	512	451	488	458	487	456	470	481	447	468	485	470	473	470	483	494	474	475	478	480	478	469	466	510	493	475	471	463	472	487	482	492	437	488	465	478	510	447	447	478	470	498	476	503	485	483	482	493	466	464	467	473	458	474	453	470	499	474	452	464	487	515	487	462	445	434	431	460	491	459	468	438	457	492	513	480	459	484	452	508	476	475	477	463	444	478	488	459	480	470	469	451	462	473	474	473	483	463	469	479	465	503	475	485	445	470	470	480	468	433	493	473	454	446	493	481	444	479	442	470	494	467	426	500	459	428	460	443	485	498	449	483	456	487	510	465	454	466	461	456	446	455	501	499	469	502	480	491	471	505	474	503	472	463	470	463	451	482	476	426	469	483	471	455	471	463	527	503	468	475	475	470	478	470	505	500	493	477	492	477	488	475	482	496	477	468	465	510	458	427	458	479	503	453	465	452	498	496	447	438	505	468	418	506	475	505	421	483	473	449	485	442	444	459	475	503	456	482	470	482	464	467	472	468	472	460	484	437	519	476	499	494	477	458	527	510	468	511	495	466	469	491	468	462	467	502	515	466	480	463	462	414	482	437	458	477	490	514	447	506	473	475	461	496	486	434	478	483	476	462	474	496	467	516	489	465	464	496	458	430	429	403	495	440	456	491	463	463	475	453	493	479	473	484	489	471	469	469	470	496	511	451	468	448	463	510	487	442	493	506	482	474	472	497	516	502	483	461	488	469	467	469	494	500	468	460	495	434	506	499	520	475	463	506	462	428	502	485	470	499	490	478	470	481	496	489	460	482	472	490	458	507	442	483	500	478	483	472	471	464	466	436	515	500	470	452	483	473	479	483	449	459	493	486	469	478	484	477	492	488	419	435	470	501	442	459	477	458	461	437	451	479	466	464	445	476	459	493	495	467	466	450	494	450	468	445	470	460	497	456	495	490	473	514	477	495	474	458	502	447	493	480	448	459	478	474	457	486	489	482	473	461	502	474	517	472	478	475	486	481	456	459	478	485	487	440	470	456	492	437	501	479	469	466	455	492	450	484	483	473	473	455	470	459	473	525	494	493	477	454	449	439	477	459	492	454	474	451	440	441	465	461	445	452	463	477	468	470	467	508	470	517	516	495	473	492	440	480	496	477	479	481	488	448	474	456	479	459	503	462	508	454	498	456	487	484	464	483	523	496	427	502	528	470	482	440	453	479	443	503	512	480	485	500	493	468	480	507	502	515	469	500	520	464	461	445	428	451	432	498	467	480	469	461	489	487	469	466	493	501	462	486	459	462	512	454	442	462	456	437	491	462	481	468	498	499	506	494	475	487	459	457	457	438	487	465	459	490	447	433	490	487	472	492	447	476	449	490	471	457	502	462	479	474	494	470	482	486	437	493	482	459	472	483	494	451	458	456	487	487	439	482	509	483	467	445	446	466	477	470	490	487	485	474	461	500	480	459	471	464	463	511	496	429	422	494	464	491	495	526	482	451	486	497	471	508	486	491	471	488	476	505	471	490	484	508	477	457	497	464	460	482	468	507	451	505	483	470	472	448	475	471	494	448	478	459	452	456	498	472	438	487	497	484	460	497	458	481	465	490	499	472	448	499	503	504	494	444	481	466	469	487	494	462	514	502	485	458	478	495	466	462	467	488	452	480	459	510	481	513	492	457	496	501	511	496	432	443	478	438	496	500	449	476	502	471	473	517	508	463	457	459	480	445	476	499	501	481	434	466	476	490	486	480	451	469	463	474	459	455	489	447	504	455	449	457	458	494	476	482	446	515	475	448	491	479	460	465	467	495	447	485	433	501	485	479	489	428	508	486	474	477	458	489	484	472	446	425	475	511	498	506	498	478	472	472	511	455	480	486	465	466	480	495	450	483	502	451	469	478	457	474	459	492	460	467	483	469	489	497	445	440	494	451	478	459	478	463	481	469	451	429	449	461	457	490	473	496	490	502	477	492	478	454	492	496	466	463	465	453	495	480	444	468	487	483	495	508	470	456	478	514	496	440	496	449	482	497	482	462	458	503	476	465	465	475	464	449	474	469	494	479	469	504	473	478	471	485	448	509	496	476	484	483	451	434	491	499	462	488	507	486	443	473	453	492	468	479	449	457	475	507	458	481	457	472	492	434	485	437	465	481	461	483	469	474	457	483	433	426	452	462	470	495	455	489	510	512	462	439	480	491	467	465	468	446	461	464	499	448	462	483	496	484	468	488	463	462	469	457	468	464	481	519	469	479	489	489	524	477	482	436	445	451	488	479	439	450	497	458	448	454	521	442	447	471	471	470	484	438	485	484	448	492	485	459	431	492	480	445	496	478	467	492	503	497	467	436	440	476	505	462	476	497	491	456	452	492	453	462	521	451	469	456	502	454	483	452	430	469	451	452	433	452	478	486	448	483	490	468	503	432	449	472	482	474	463	502	478	508	479	479	464	453	458	468	435	458	488	451	461	454	471	467	454	478	469	458	485	477	501	495	497	449	455	488	440	454	478	464	463	479	472	442	464	482	468	493	462	450	488	476	452	477	468	458	462	517	474	424	443	481	456	529	482	453	500	477	487	432	453	519	465	479	466	482	475	486	495	452	455	454	462	467	471	461	471	447	495	520	483	442	461	468	504	465	446	444	463	482	461	469	475	449	487	468	483	474	473	483	453	493	493	501	483	475	478	504	467	441	470	494	487	496	480	482	472	482	469	492	488	507	497	461	467	485	488	464	473	449	462	461	471	469	456	496	473	435	465	487	489	461	461	478	466	471	456	461	474	485	484	450	512	455	493	459	471	444	470	453	501	514	458	494	477	454	477	474	486	505	459	435	466	478	500	468	487	476	483	545	456	444	521	457	475	483	491	489	470	476	495	429	471	449	469	499	472	489	489	499	513	521	488	461	424	466	490	514	459	472	456	497	482	474	454	494	468	448	482	469	459	481	442	449	506	480	451	434	476	522	471	462	489	469	473	427	463	489	467	463	466	456	452	480	473	450	494	499	504	450	440	447	465	431	475	492	474	473	443	507	494	470	474	476	464	513	491	510	461	485	428	455	465	495	437	440	494	446	469	463	478	462	469	473	474	471	485	482	471	498	481	489	479	511	452	485	479	457	472	494	440	523	460	477	461	445	453	497	481	448	468	479	485	489	464	484	499	464	452	493	481	431	431	460	487	506	496	467	451	456	516	474	470	460	457	474
7265	1281	2152	594	505	460	441	424	430	424	375	399	370	372	378	361	376	354	369	348	362	380	360	370	306	378	344	344	374	372	366	394	381	353	399	379	333	356	347	345	385	326	321	352	374	387	360	358	355	320	338	378	344	363	373	363	350	403	351	364	366	357	382	383	364	362	387	396	378	367	356	340	359	378	352	408	369	385	336	365	385	401	345	360	356	336	387	345	326	362	344	359	378	338	334	360	433	360	369	350	324	391	331	358	404	341	357	344	403	350	323	322	344	355	355	337	382	343	361	308	386	378	370	372	335	376	367	357	350	366	319	318	345	354	399	342	367	350	353	356	346	382	342	329	376	380	359	338	372	371	322	361	340	361	366	358	340	373	362	338	373	352	326	362	340	358	337	386	333	390	373	371	411	371	370	369	361	384	407	351	368	386	368	352	350	350	383	343	368	350	368	376	370	363	359	363	325	387	386	365	354	364	325	351	314	377	406	363	381	355	347	359	362	357	363	357	351	354	371	387	349	342	376	345	356	349	366	354	362	353	347	393	401	363	379	384	362	368	380	344	311	387	346	350	398	415	331	340	361	338	334	373	374	365	363	328	335	380	371	406	364	368	356	339	399	377	370	330	362	369	380	351	373	369	351	328	378	316	392	328	373	335	353	375	379	356	354	358	372	359	351	368	352	356	368	371	367	353	359	345	365	380	384	368	332	336	367	375	393	382	368	344	350	354	348	359	366	380	385	371	356	385	366	363	356	338	355	358	357	333	370	348	381	349	341	355	363	323	369	384	368	351	377	389	370	338	361	354	367	355	366	361	377	349	354	356	356	389	377	387	360	350	330	364	361	323	340	354	368	373	380	363	382	346	345	370	377	364	387	344	361	353	383	354	339	345	318	372	383	380	329	352	388	375	384	374	381	337	388	347	362	342	376	364	374	366	335	360	344	373	369	356	386	349	342	354	391	327	345	339	341	341	345	367	369	351	361	389	372	354	358	366	396	375	339	363	358	333	383	362	345	341	381	359	331	393	345	349	351	350	340	382	321	350	342	328	366	359	382	326	344	340	372	335	379	374	366	374	413	370	379	339	389	335	327	337	347	377	360	328	385	379	370	319	373	335	384	347	349	380	357	375	347	354	379	378	377	406	397	380	372	412	354	338	339	374	364	381	364	337	355	367	380	384	380	362	370	331	377	297	362	377	368	391	347	363	345	382	368	360	339	337	332	382	357	367	389	348	396	380	345	369	352	362	348	352	370	379	359	371	398	363	374	343	408	380	382	343	423	366	382	322	358	372	376	366	353	368	339	362	392	374	315	353	317	338	368	381	377	375	353	369	367	352	359	375	339	353	359	347	320	396	367	350	351	372	376	352	324	362	400	368	379	362	381	367	381	376	348	370	346	361	411	360	329	357	338	380	350	355	354	343	359	332	376	373	400	362	386	355	369	366	343	363	352	389	360	362	374	350	366	340	351	370	319	349	385	359	343	379	357	346	393	339	367	332	349	378	315	350	324	365	337	357	388	375	371	359	371	365	330	344	347	345	356	363	355	376	360	365	338	340	330	362	353	357	352	345	358	354	335	359	396	346	365	324	346	324	331	347	335	323	345	393	330	373	371	349	368	370	334	328	372	353	359	362	349	355	350	359	345	346	383	387	337	349	357	385	388	354	369	349	364	361	374	350	350	344	346	370	343	355	338	348	340	358	384	348	365	381	339	360	351	333	373	326	372	342	356	361	349	374	358	356	310	366	350	339	352	373	400	348	368	324	351	332	364	346	383	390	318	352	338	362	368	336	413	362	347	341	364	353	344	388	362	349	362	366	356	364	379	396	362	370	360	360	351	375	368	369	340	366	350	326	379	370	398	372	346	350	347	358	371	352	377	373	355	368	338	368	389	386	340	368	387	361	351	377	362	356	359	379	358	345	356	374	390	338	326	327	396	348	332	335	402	339	335	380	368	394	365	377	347	322	339	373	328	332	361	420	355	353	381	365	367	363	320	380	358	379	345	359	329	395	335	338	373	386	365	367	385	394	417	324	341	345	349	371	331	358	354	361	363	319	360	391	362	354	383	363	382	343	378	368	361	349	379	355	349	351	342	323	381	358	351	304	369	375	349	382	372	358	347	327	382	356	369	355	354	352	363	362	360	378	373	334	349	366	376	353	347	345	400	336	358	390	356	395	377	380	335	357	353	403	340	388	341	343	361	331	339	368	352	390	374	338	346	358	345	376	367	353	377	366	348	366	402	379	345	330	370	329	357	342	354	367	348	367	331	363	355	390	370	372	381	370	379	368	387	378	363	358	332	350	353	320	373	339	361	373	333	325	367	341	337	375	437	333	406	354	383	351	351	383	354	365	345	372	358	353	363	370	356	345	344	324	350	376	381	367	381	370	388	362	353	364	362	330	371	360	347	372	358	355	368	349	358	375	363	391	382	362	366	374	354	346	334	366	341	351	355	320	373	364	353	362	362	375	340	365	308	368	368	396	364	314	329	363	338	339	337	336	361	368	367	328	367	337	330	368	373	352	360	371	408	370	358	364	342	356	346	347	367	373	343	345	365	347	367	346	398	363	376	377	344	371	362	358	404	348	363	355	362	419	360	375	350	364	372	359	331	362	378	355	355	355	350	311	319	334	373	367	348	370	347	347	344	328	369	357	373	366	364	363	397	376	366	339	357	338	328	374	340	343	321	373	380	364	331	354	362	347	358	387	386	366	375	349	367	360	349	338	371	321	366	338	343	354	337	368	336	382	321	369	380	378	350	412	346	335	346	383	375	361	370	367	371	342	354	340	335	352	360	351	337	344	386	357	355	379	358	357	365	327	374	351	340	361	334	385	340	381	387	348	367	349	352	372	332	350	386	343	374	368	397	348	367	414	379	351	328	369	309	340	380	349	360	337	358	364	364	358	352	391	345	343	381	360	344	383	361	364	334	361	360	361	353	339	352	350	346	353	383	396	363	379	351	366	380	380	396	337	349	376	305	371	404	382	346	353	382	378	333	360	371	339	334	372	345	376	352	358	362	337	369	358	403	352	337	353	365	355	372	347	361	309	355	352	358	324	358	384	337	320	352	362	320	368	354	346	364	340	387	328	380	361	373	331	382	362	352	430	385	352	387	394	346	375	383	341	345	343	388	372	339	342	336	388	359	361	369	334	346	356	363	334	383	386	378	371	300	342	382	373	356	357	342	409	386	360	363	374	351	379	391	357	378	385	360	382	350	373	352	378	352	359	351	335	338	370	333	321	332	350	361	359	345	361	374	336	376	353	379	313	355	335	313	370	358	320	396	369	340	382	371	357	336	373	378	330	347	421	360	372	377	347	370	373	350	310	378	359	321	352	358	364	349	375	368	318	340	369	342	338	337	331	325	357	335	358	354	375	361	336	395	375	383	355	377	384	334	337	313	378	430	380	364	350	341	360	349	354	368	380	346	395	339	329	355	362	361	363	366	309	343	368	353	364	352	381	339	356	376	380	369	350
6374	1824	3465	1648	1481	1287	1218	1151	1061	1067	1027	986	971	995	924	911	890	928	959	902	873	929	903	907	886	866	888	855	886	857	865	873	863	920	831	875	838	872	816	831	905	894	852	901	875	832	885	758	859	874	861	913	870	852	848	816	876	876	860	866	919	849	859	907	839	837	845	832	888	802	846	846	851	869	867	845	883	901	848	874	896	839	818	920	839	850	863	864	899	912	886	872	839	873	844	847	863	866	838	882	892	821	851	829	818	870	859	819	869	847	809	782	839	900	855	895	860	886	834	794	834	823	807	882	847	820	835	857	842	852	799	833	840	850	804	885	853	901	876	804	845	827	873	810	826	843	856	911	836	910	840	897	805	872	875	900	834	861	889	876	832	848	829	839	889	825	866	879	851	908	864	827	826	837	827	902	864	906	800	870	892	863	873	809	822	824	819	763	855	831	825	829	873	823	851	836	847	833	826	877	871	855	861	865	838	820	856	854	831	850	929	832	876	830	861	839	849	901	845	849	785	798	810	886	853	905	828	854	824	853	852	886	821	874	839	868	861	865	840	936	797	839	855	867	844	854	885	817	878	848	786	900	804	872	850	881	829	832	859	802	800	838	872	843	826	848	865	853	875	800	875	819	809	862	880	912	857	872	850	854	840	861	865	919	835	781	855	908	808	783	813	834	870	876	865	869	828	842	835	852	821	845	844	846	827	816	888	820	819	796	896	886	834	817	882	881	821	828	818	818	810	809	861	838	844	930	804	777	882	846	814	838	860	834	843	782	846	854	888	837	844	851	798	809	868	832	844	847	881	873	831	878	878	878	800	851	838	773	855	851	828	841	853	829	855	854	857	868	809	815	842	837	804	847	853	870	778	845	867	860	849	844	841	831	886	879	887	874	847	883	845	846	845	849	863	895	828	870	894	819	891	924	834	907	878	869	860	804	879	821	823	904	868	813	838	810	864	772	824	854	815	831	822	857	858	817	862	857	859	808	897	886	857	857	845	805	837	815	814	845	834	877	871	823	817	829	853	891	873	876	856	929	863	805	816	862	873	820	874	853	861	852	824	828	798	869	847	884	884	840	817	799	827	850	870	866	795	854	937	829	851	874	860	852	899	793	836	872	855	836	850	841	873	843	903	892	826	818	821	798	813	851	831	866	826	905	882	831	831	825	839	899	900	848	875	877	810	813	854	877	852	874	871	904	904	865	869	816	770	823	860	832	846	808	867	854	812	809	940	903	852	851	821	832	853	866	851	843	842	849	832	842	868	869	857	812	841	881	836	825	908	866	802	796	853	830	896	885	852	876	846	840	828	843	822	838	786	855	879	810	843	888	838	835	828	880	866	855	820	890	874	904	864	824	836	826	830	863	881	838	854	853	849	831	837	833	800	858	877	885	859	837	846	817	898	893	834	859	844	844	865	818	827	850	842	839	859	844	811	838	817	838	867	906	841	849	860	841	916	848	821	857	855	913	861	845	870	845	832	855	855	897	886	806	813	791	825	852	939	847	862	876	853	867	869	856	867	914	860	844	856	836	869	830	878	877	876	884	842	850	791	854	888	857	824	893	874	855	830	855	901	877	858	867	839	853	839	811	806	794	858	855	860	838	913	895	829	836	867	870	895	881	860	873	850	881	834	897	846	882	819	910	888	837	850	872	851	864	866	859	845	846	806	860	821	874	854	897	856	872	880	851	836	822	879	818	858	844	841	848	831	828	857	830	796	875	828	866	793	877	857	829	878	851	882	830	859	839	841	880	846	870	877	884	869	825	872	825	845	845	879	882	893	824	875	855	807	835	890	881	854	828	822	836	836	854	883	826	845	849	874	854	860	863	852	912	877	819	834	866	900	868	854	903	849	842	825	826	853	854	832	866	840	889	825	845	840	897	858	884	833	914	896	854	838	872	856	828	825	837	818	901	782	810	870	813	860	869	870	865	868	811	888	896	800	803	874	846	836	815	884	860	852	828	880	843	882	805	845	830	816	865	842	892	856	892	815	836	859	872	875	909	811	850	792	826	833	852	854	888	823	891	896	877	873	902	930	868	883	834	844	825	839	789	871	848	836	874	837	867	841	816	898	863	833	866	814	835	857	870	843	868	843	883	804	872	853	829	887	884	913	831	867	788	861	819	851	819	931	847	853	838	893	850	856	879	902	892	878	795	831	856	843	873	841	856	903	886	817	830	872	826	835	886	830	808	860	895	865	836	837	848	827	877	838	861	854	853	834	852	824	850	838	879	888	816	872	848	823	834	876	836	826	846	831	792	816	812	826	876	871	807	836	858	859	808	867	817	853	871	853	873	860	873	808	848	852	793	872	906	804	892	866	850	806	844	852	842	824	885	799	850	872	834	874	884	881	851	881	864	868	850	898	847	878	852	851	859	807	854	808	820	810	869	847	878	897	851	876	859	822	839	862	840	849	825	846	832	814	867	876	888	869	841	883	852	832	831	869	816	837	808	862	850	837	854	862	869	888	867	854	858	887	887	815	857	826	850	881	857	819	862	836	850	885	835	851	875	875	830	873	833	883	850	851	807	833	863	819	854	828	875	841	855	881	826	797	813	881	855	835	881	845	843	852	871	850	869	904	867	818	847	857	831	817	864	791	885	875	853	829	811	820	923	811	874	837	853	830	833	900	825	839	829	824	860	852	907	819	880	883	876	800	847	895	849	858	871	802	842	826	845	875	871	871	817	843	869	823	815	901	859	815	832	900	907	882	865	921	831	843	868	858	855	898	841	858	805	796	854	828	875	833	799	849	798	850	919	839	850	817	846	867	867	823	850	806	839	821	854	846	799	858	893	890	869	851	864	869	862	847	906	909	883	855	878	853	858	844	832	895	858	816	864	870	870	857	824	880	866	883	866	846	858	848	845	835	860	846	850	825	845	837	858	831	846	800	867	869	842	940	870	892	894	845	907	861	849	832	862	846	840	789	859	850	854	833	859	847	872	863	842	817	871	858	923	827	853	851	821	806	852	834	880	830	831	856	850	889	914	839	868	865	915	810	846	819	868	839	837	844	869	838	836	830	829	851	888	871	854	874	865	832	851	894	878	831	838	844	870	830	861	880	846	825	857	878	831	821	912	869	846	907	863	832	862	819	825	858	831	901	857	833	826	868	807	823	800	803	882	856	812	813	836	883	867	786	856	836	845	823	830	850	841	850	858	848	870	822	803	855	860	904	851	905	854	859	857	847	920	813	861	881	802	808	844	871	881	845	873	885	832	862	824	827	850	796	842	816	904	841	855	913	834	873	884	893	880	852	885	876	876	827	869	861	814	822	817	877	875	827	826	862	843	875	825	876	833	870	865	874	849	811	838	868	862	888	801	839	837	787	831	933	867	825	832	820	823	871	849	868	859	853	841	791	849	828	876	836	790	871	783	854	878	830	842	868	866	864	875	856	837	856	873	817	850	851	880	914	885	866	830	849	815	838	844	858	892	869	807	851	869	844	806	814	815	840	848	862	849	882	877	824	859	829	881
14662	2030	4983	1115	739	657	667	540	528	534	528	523	502	504	474	475	477	466	450	460	440	454	485	435	453	513	446	445	488	492	452	484	472	464	437	447	479	460	470	449	437	454	488	404	450	450	482	444	428	447	462	445	450	477	457	463	440	480	450	484	484	435	450	440	449	473	451	418	426	447	455	485	479	443	487	482	451	452	473	414	442	411	438	446	463	430	463	441	444	451	462	492	471	522	459	441	479	476	423	492	423	488	448	486	496	431	460	493	448	423	445	439	425	434	497	464	469	463	436	440	452	510	423	467	473	452	443	450	421	447	458	441	473	450	399	442	499	505	461	435	468	467	463	444	482	443	468	442	450	454	471	445	464	449	458	470	408	445	425	452	447	433	437	454	424	481	453	443	502	444	452	414	420	445	448	459	428	453	462	494	484	478	398	439	484	447	437	439	428	470	457	450	439	431	426	442	465	434	459	426	522	448	417	440	406	461	472	434	489	440	426	481	492	462	478	472	430	440	481	447	465	473	407	465	415	460	480	480	465	452	504	444	464	460	466	487	462	420	469	446	471	484	429	481	446	503	455	462	448	428	455	427	502	484	449	460	439	450	441	447	459	521	471	487	467	459	462	510	476	434	475	448	469	462	449	475	461	463	470	446	481	463	422	464	461	455	462	466	503	470	476	464	422	459	448	437	484	458	478	466	477	470	469	471	438	469	460	452	470	419	467	452	451	429	436	430	437	447	455	465	476	477	476	439	437	449	457	453	435	457	411	447	438	460	446	450	453	463	435	426	434	409	486	437	494	504	479	463	451	439	457	465	437	465	442	466	419	444	473	482	453	462	458	437	441	414	440	432	465	408	522	471	438	434	480	453	448	484	485	461	458	462	443	434	479	434	451	432	436	499	453	492	456	483	470	414	455	430	449	440	430	441	472	443	456	480	460	474	475	499	451	475	450	483	465	455	474	418	471	477	428	493	465	422	489	491	432	437	454	470	477	450	444	459	471	454	480	471	450	439	441	426	449	481	426	480	476	426	462	456	475	482	485	432	433	413	478	474	418	468	477	454	421	442	449	436	463	422	475	428	473	475	500	459	476	513	424	423	456	492	445	479	452	461	456	447	477	427	477	465	447	476	460	454	436	487	442	435	436	472	421	484	459	464	456	473	426	455	474	439	479	478	448	436	494	452	462	467	484	420	502	442	425	447	497	496	478	489	434	465	434	444	490	421	438	466	477	474	495	398	436	474	515	449	465	456	451	470	481	445	483	462	462	420	484	470	477	429	464	479	490	449	424	458	441	453	459	451	493	441	456	496	449	468	473	479	471	462	462	454	456	454	473	462	448	445	451	479	451	535	426	477	459	475	459	467	464	473	496	477	466	447	439	434	453	514	476	438	411	423	458	461	466	474	502	456	431	478	410	453	448	451	472	438	428	447	393	443	404	475	440	483	468	432	445	472	466	442	423	480	442	495	464	435	463	440	405	458	430	504	477	439	430	458	461	451	478	430	401	461	454	458	437	454	435	476	423	431	475	443	450	451	453	455	428	438	466	487	477	500	463	466	499	466	424	445	442	471	441	471	440	438	475	451	456	456	460	456	464	425	473	458	453	448	431	458	446	450	429	431	472	491	446	435	447	456	459	422	444	427	442	505	463	468	447	475	425	456	506	430	451	447	493	489	462	443	431	466	473	440	469	467	444	471	480	450	421	478	484	479	465	391	476	446	491	454	438	442	447	483	443	439	440	472	476	455	452	451	428	449	437	474	470	438	419	483	464	454	387	465	472	463	420	464	441	429	411	449	496	475	467	450	440	460	504	452	473	470	454	419	449	433	441	468	437	434	500	436	461	456	431	449	456	445	480	446	450	476	463	489	523	400	479	448	473	452	435	439	509	456	451	469	477	485	479	465	447	469	462	414	491	451	437	447	441	433	476	440	460	439	398	457	478	449	434	445	456	482	469	540	466	463	471	457	435	442	437	496	463	441	467	446	466	455	469	425	486	482	449	447	428	404	464	457	459	485	446	450	462	480	449	472	494	475	420	442	490	463	441	450	467	494	419	462	473	433	438	472	460	488	493	511	490	448	477	473	478	434	454	474	490	454	443	473	477	431	443	456	460	454	472	451	437	424	482	477	453	457	438	462	437	468	478	489	439	422	432	411	428	479	420	444	457	424	484	469	452	456	459	456	492	460	464	469	455	454	463	493	461	442	478	493	464	447	480	482	465	515	458	468	482	448	429	451	410	479	448	455	463	445	459	465	473	479	495	477	463	458	412	456	467	438	425	471	434	472	473	492	461	454	394	449	460	401	450	417	460	440	447	454	474	463	466	463	422	449	483	484	496	438	430	455	430	457	440	454	455	448	493	476	477	443	477	484	493	462	413	452	479	471	407	442	489	463	466	465	400	461	497	464	450	476	482	452	450	475	439	446	472	455	436	472	443	444	486	466	485	463	472	436	487	419	436	436	409	448	449	472	462	457	471	480	429	422	479	431	461	503	461	419	440	457	388	412	446	421	481	487	438	441	448	435	457	462	406	454	444	467	494	487	470	459	447	457	458	421	481	464	427	456	460	452	419	407	422	447	450	448	419	453	448	418	436	441	493	458	441	460	529	451	434	493	455	458	475	482	437	473	488	452	455	429	433	469	453	454	484	421	478	417	454	498	453	518	452	472	434	456	506	422	447	454	443	519	465	453	460	448	492	464	419	501	440	474	489	458	471	455	468	445	442	510	472	432	427	427	492	462	423	436	493	429	451	467	448	456	427	464	484	463	436	415	460	416	473	443	476	465	459	459	431	449	466	440	429	460	391	413	459	478	478	495	456	504	460	441	466	438	463	440	449	441	457	458	472	437	400	420	472	434	447	442	441	471	442	496	485	478	466	487	455	504	458	467	433	434	444	447	462	431	457	471	459	444	437	441	449	465	476	425	462	416	466	458	437	459	422	457	450	422	452	474	483	454	458	456	464	483	503	472	440	437	475	418	427	460	484	419	473	462	482	448	449	441	425	522	462	438	416	457	459	428	448	441	436	412	473	459	427	464	439	439	459	457	453	465	467	442	429	407	459	486	463	468	442	476	440	432	469	454	450	469	438	470	471	451	459	487	476	460	456	444	456	441	424	459	432	463	439	500	515	468	468	452	484	457	460	464	472	470	455	484	454	458	420	447	470	427	436	412	443	426	431	433	449	455	436	454	455	457	455	450	460	460	405	448	478	480	441	422	445	440	458	465	413	462	421	455	491	468	463	474	425	468	478	449	475	453	466	443	478	469	483	524	451	460	427	458	434	480	460	446	465	487	454	478	522	472	465	449	440	473	447	453	500	446	480	464	440	458	370	436	492	490	437	461	455	458	429	470	472	474	416	435	439	484	445	405	463	449	461	470	455	432	494	467	452	479	475	453	517	503	461	442	432	440	467	480	425	444	446	475	434	462	475	492	454	467	478	484	426	478	459	445	466	465	444	468	421	489	440	455	417	506	436	438
8551	2141	6914	2675	2296	2051	1790	1640	1486	1426	1283	1282	1178	1238	1146	1177	1173	1127	1051	1146	1139	1036	1144	1063	1065	1047	1111	1008	1009	1061	1011	1058	1086	1006	1010	1068	1049	1052	1063	982	1071	1042	1073	1075	1014	1011	1039	1022	1047	1049	1037	1032	977	974	1072	1024	989	1102	1037	1102	1051	1070	1064	1004	1054	956	999	1007	988	980	1072	1020	1034	966	1010	960	1009	990	1015	989	1081	1013	1063	989	1010	986	1052	989	929	998	1096	986	1013	1030	943	955	1011	1001	1010	1014	998	1042	957	1000	1031	1057	975	1071	989	1013	1050	1006	992	1049	1005	987	1004	993	943	1043	999	1007	1052	996	1067	1040	1015	1048	1022	978	991	1057	1041	1010	931	1068	957	1012	1045	956	1017	992	1033	1026	1080	965	1001	999	960	979	1032	1009	1022	989	1021	961	981	1000	987	974	1010	954	973	1032	986	1012	991	1039	940	1026	985	986	1027	960	984	980	961	925	1018	1010	950	970	996	1001	1022	1020	1034	1006	996	997	998	1018	1001	1049	982	1066	980	1000	1029	1030	1028	915	1004	970	1035	1033	1015	1029	1011	1018	989	986	989	1008	993	1030	981	958	1011	992	1004	1064	1012	978	963	987	996	982	969	970	1043	989	1008	979	997	966	1007	985	1040	967	1002	993	963	1016	1066	979	991	1016	1000	1054	1012	1005	1038	997	1013	1035	1061	968	983	975	996	1051	998	988	1014	1031	1002	1023	1004	1016	963	1050	1045	1036	1028	1072	979	1010	1025	909	1079	971	984	1003	963	1000	1002	956	1005	1060	1053	1057	1014	1031	983	1035	1010	1022	1029	1057	1015	994	1027	1030	976	966	987	1069	993	987	994	993	1052	995	1035	986	972	1050	997	966	952	1010	990	968	1019	977	985	1024	981	1015	1024	920	955	996	941	974	985	966	1060	1000	1029	981	996	982	1004	1038	992	997	1023	1010	1017	1011	1000	1007	1019	981	1048	1045	992	1041	1043	1002	1004	950	965	966	993	988	1012	1044	988	988	1036	1008	1029	994	1012	944	980	1000	955	1010	1026	993	966	991	996	1040	968	974	983	988	1009	938	936	979	1105	946	971	974	1011	1026	996	992	1005	1011	1006	1008	952	1054	993	987	1016	994	1029	989	990	1011	1009	990	1015	1050	977	1021	1013	1047	987	1041	1014	963	1042	1068	1026	1011	1040	965	1003	1045	1008	1018	1009	985	973	1021	1034	1010	1036	970	1037	1008	1017	996	998	1001	1052	971	1012	997	981	993	997	998	1051	1003	959	993	986	1043	1008	976	999	1013	986	986	961	1039	985	984	1005	933	992	992	1069	928	1020	969	996	1070	1051	973	983	956	1018	1003	1004	1039	1064	1040	956	1022	1023	1005	1004	1039	1006	1017	1039	992	988	1045	1008	1010	1025	1004	1019	984	1017	981	1021	1039	1026	991	994	1031	989	1014	955	1017	1031	976	1019	983	1022	982	1051	949	973	1017	991	988	1004	960	981	1028	1016	975	1008	993	1006	1078	1014	1046	1004	1053	998	1051	993	1041	1021	999	992	1000	973	939	970	984	988	1000	1014	1015	1003	1004	991	1020	1051	968	1055	978	1012	1013	1009	986	990	1047	1026	1010	967	1028	1010	1089	1045	983	1001	937	998	948	992	981	965	1025	995	991	1005	984	1035	990	976	1000	967	1000	1021	1000	992	1041	966	1056	1004	1041	1041	999	985	996	1028	1020	1011	1054	981	974	1005	947	1013	962	938	944	945	948	1005	983	1013	1002	1005	1021	1008	998	1020	985	953	987	1042	1048	973	1013	1002	991	940	1072	979	996	997	1051	1058	1035	1006	1035	974	1062	964	1025	1005	1043	994	1023	1024	1018	986	1007	956	979	1004	1040	974	986	1009	1009	982	972	1036	974	983	967	1044	1055	997	1025	959	951	996	1028	1006	1035	1019	949	1005	1038	990	1033	907	1036	1004	981	996	1006	1004	1047	972	1052	1030	998	1021	1016	997	984	996	1030	1047	977	1016	1009	1033	1003	1026	1037	1005	993	983	974	1004	992	981	1015	1047	1004	1094	977	1059	1009	980	1016	1012	965	992	1050	1032	1010	1013	1006	983	1036	954	1038	1002	1068	1015	992	1033	1018	987	1010	1005	1014	1013	989	997	985	1023	1009	998	974	1024	969	1006	1000	995	968	981	1010	1022	1015	983	1042	1071	1021	999	989	993	945	1010	1030	1024	980	1031	1004	964	997	997	967	1013	1026	1018	1046	1009	996	984	1002	1007	1014	1016	1000	1028	989	1022	1055	1009	1050	1028	1000	1045	1031	972	1058	1045	1008	1025	972	960	967	958	946	976	1031	1002	1033	1019	1007	999	1044	1031	975	1009	951	1012	968	1006	1033	1024	1002	986	988	992	1054	1001	1011	1010	1003	1022	1027	1061	1049	982	975	998	987	1049	984	984	1002	1040	998	1037	1006	1033	1023	1066	965	1062	972	1035	977	986	1036	1007	976	995	967	1028	1047	1001	1018	975	997	995	1019	1012	1008	1010	980	957	1021	1020	996	1010	959	1011	1028	991	965	997	995	973	1044	991	1010	1025	955	1027	958	1023	1017	1036	1015	1036	1007	974	1039	1006	982	979	987	980	1017	992	1079	967	983	946	1048	982	991	1063	1009	976	1012	1012	1001	1062	998	987	991	980	1075	1070	1008	991	1055	1007	997	974	990	1003	991	954	1006	1024	971	988	1023	1022	957	1028	1026	1043	1005	992	994	1033	1025	1050	981	1004	1014	975	998	970	1025	1008	1016	978	961	1001	961	975	984	1010	993	982	976	1020	1004	1034	1005	1040	961	952	1043	984	958	1059	978	1049	971	1024	997	1009	1002	992	1014	1007	1012	1013	1027	962	980	967	989	1043	1037	962	1062	949	1007	1030	1058	1065	986	994	996	980	962	1030	1041	1054	978	978	949	972	972	976	1065	1000	995	1014	992	1000	1044	1015	1003	1016	989	993	986	1040	983	1011	971	990	960	1025	987	987	1013	1009	996	1015	988	1022	1013	967	971	1024	987	990	1031	970	1042	1036	1053	1048	1007	998	1022	962	1017	1050	1009	1011	1055	972	984	1037	1041	1039	968	977	999	978	975	991	1007	993	1046	1003	971	912	989	978	989	1030	1044	1023	1021	991	968	1000	990	1042	1075	1016	1008	1024	1032	1042	988	1024	1078	1048	1056	981	999	989	1038	942	989	1005	1018	1030	1108	1010	1029	1023	1039	1014	1017	1014	1031	1005	985	999	972	1004	993	997	984	987	1029	974	1004	1015	995	999	1017	1023	1033	945	1036	949	1039	1012	952	1002	1027	974	1041	1011	1036	1021	1028	1000	1061	1004	983	969	968	1012	982	1110	1022	966	961	985	973	998	1003	1050	1005	998	1038	1070	992	1003	980	1004	988	1015	999	969	929	1021	977	1028	1001	1040	1004	1037	980	1108	1018	1006	1051	1000	1067	1028	992	1015	1008	1034	1011	1012	1003	1056	1027	974	1011	1022	954	970	1035	992	996	1010	1022	986	1076	951	1064	951	992	1049	970	989	1020	949	968	1103	952	1018	1020	971	1039	989	1012	1035	998	1015	973	1000	975	1010	993	1003	1039	1031	1054	992	1028	1057	945	990	989	1023	1009	990	1008	1003	1018	990	980	1036	991	982	942	1005	998	1007	1007	991	1018	1003	1049	1002	965	1041	940	994	928	1024	1016	1024	1003	979	987	960	1099	999	1046	992	995	986	1022	1047	1017	987	975	1055	1045	936	973	1008	978	1061	965	1067	1022	1043	1051	990	992	1003	1020	1044	1024	976	991	1056	1015	1104	1000	1051	1039	941	1097	996	994	1031	966	1003	1028	1077	975	1069	1028	1056	1029	1054	1015	1013	965	977	1004	981	1082	960	1034	994	967	959	1004	1005	1021	1011	975	1019	995	1033	981	1014	1018	1002	929	978	1001	1070	996	977	960	1016	1060	1038	1045	991	1009	1007	998	1040	1026	1018	992	978	993	1012	988	980	950	979	989	1076	994	1034	983	1000	972	1031	1032	1016	999	1058	982	1005	1083	1048	1006	1007	1055	1002	1052	994	1008	1047	1067	993	1040	1020	969	1059	1011	970	972	1019	941	1037	1058	974	991	1012	1000	981	937	1030	997	1049	974	997	1006	1004	975	1015	957	1001	986	1018	992	967	1026	959	980	992	1027	1023	1026	1010	988	1050	976	1060	1046	1002	1029	1052	999	974	1013	1050	972	1036	981	1024	972	1028	998	971	1013	953	1026	1007	1032	995	987	994	990	1007	1029	996	1022	959	1007	1039	971
1348	490	290	190	184	164	170	175	161	155	152	173	189	164	160	183	208	182	164	187	168	182	133	149	179	155	174	156	171	200	175	194	161	156	178	171	174	193	170	178	180	187	160	155	212	177	176	153	188	197	160	184	195	202	194	181	174	183	167	187	162	184	170	143	168	155	162	160	167	209	183	158	167	162	169	181	185	163	183	164	186	167	178	199	177	155	170	159	152	156	175	173	165	180	192	173	151	177	169	156	158	141	172	167	160	170	158	155	154	177	185	185	167	149	155	172	162	149	163	180	179	163	178	157	194	211	169	198	173	170	154	165	175	169	164	198	172	182	151	171	173	178	136	182	168	155	188	146	174	161	166	164	176	153	184	190	144	177	138	175	192	179	186	142	164	176	166	186	178	179	183	189	194	180	167	187	158	165	192	151	159	186	177	193	157	172	145	157	165	168	161	158	161	162	150	152	194	177	154	184	166	175	181	161	154	199	174	210	169	150	154	159	169	166	162	158	183	185	191	154	131	181	188	184	188	179	169	188	166	147	160	181	169	176	149	153	164	160	164	180	155	159	169	176	147	151	145	159	175	184	168	170	171	148	149	173	141	186	199	164	180	178	180	195	172	164	181	162	162	178	172	163	186	172	184	167	180	163	127	151	182	155	174	158	173	158	180	181	173	190	186	206	164	192	186	167	182	182	175	157	175	163	167	175	164	172	144	205	191	166	155	168	168	166	163	173	190	183	195	170	149	159	179	174	159	181	169	159	158	157	170	184	169	173	175	185	194	191	164	182	172	172	167	160	176	181	163	180	136	177	161	161	177	170	183	179	177	168	138	184	187	187	167	165	177	170	180	173	171	151	155	164	156	164	164	142	149	161	185	151	156	155	174	177	165	176	172	179	184	158	166	171	153	156	178	174	161	142	178	175	177	152	163	185	157	162	169	177	182	163	161	157	154	191	157	157	153	170	181	168	173	167	185	172	160	181	178	179	167	160	205	188	168	149	158	164	163	181	166	174	181	172	165	151	170	148	164	171	179	183	176	176	170	160	174	179	199	183	174	177	165	153	136	163	182	157	156	170	164	148	147	168	182	166	179	174	167	157	181	158	168	166	178	173	169	168	168	167	170	172	159	157	187	180	170	184	174	180	162	161	163	185	160	184	176	175	186	152	162	193	170	157	169	161	173	164	196	175	182	165	180	167	161	180	197	187	153	155	150	134	169	168	166	185	150	165	163	174	154	157	176	155	168	163	164	176	181	158	167	140	180	143	187	155	183	191	162	161	167	184	138	171	176	159	166	153	196	163	172	175	138	175	185	169	155	150	157	160	169	163	140	131	154	181	165	161	156	166	173	191	150	201	162	160	174	177	167	150	196	171	169	174	163	165	184	154	152	182	178	177	183	169	168	169	162	145	178	162	160	172	138	179	147	173	144	210	151	188	173	179	162	199	170	177	174	176	151	171	157	186	164	166	173	150	163	143	165	162	177	148	174	174	154	155	184	155	167	164	173	156	187	175	156	159	156	165	164	171	172	161	147	188	175	166	189	177	169	157	193	181	151	177	174	159	164	203	182	129	159	159	162	176	156	158	180	187	155	179	157	169	166	181	167	181	184	163	166	172	188	160	170	189	200	180	168	157	176	157	178	188	179	157	171	174	164	194	156	175	175	192	182	165	187	180	180	159	170	178	161	171	177	155	166	163	181	178	162	156	175	170	186	147	188	179	165	164	155	187	187	160	179	168	173	138	178	153	168	158	152	174	187	170	163	181	184	171	168	186	153	182	166	166	201	185	169	144	181	185	166	189	180	166	193	166	174	184	243	168	170	181	169	171	178	161	172	164	176	150	154	157	160	165	142	178	160	152	138	171	160	173	173	151	200	195	145	160	167	171	159	161	173	190	184	185	183	136	136	171	177	160	174	186	159	164	148	152	170	166	156	169	164	169	183	163	208	160	165	183	163	149	178	157	170	150	149	161	185	178	186	177	181	194	150	148	161	168	185	179	158	154	164	210	149	169	130	159	185	178	186	155	150	190	165	160	156	157	199	175	149	139	159	166	184	176	169	170	178	202	168	181	171	167	176	163	182	168	145	191	136	171	184	174	180	182	181	170	161	145	172	190	147	197	174	165	183	171	168	148	166	165	171	154	184	166	179	167	150	172	191	210	172	168	177	179	160	191	159	180	204	175	194	165	190	177	197	132	174	167	188	186	165	170	198	162	185	138	179	201	184	167	187	142	168	155	190	165	158	176	171	177	167	161	191	174	154	174	202	162	136	153	176	181	164	186	155	172	156	140	168	173	159	194	145	176	154	174	160	169	185	175	168	152	164	172	157	148	173	189	190	165	151	210	167	153	154	166	158	170	160	172	174	181	167	177	158	176	153	157	166	173	179	173	168	187	160	171	183	134	165	157	181	165	168	169	181	177	178	149	160	180	186	169	143	173	187	168	138	162	190	178	195	154	181	181	198	180	165	194	143	205	187	170	168	156	165	147	159	151	169	158	169	159	170	183	185	172	175	164	196	164	184	176	163	167	180	187	180	162	167	177	181	192	171	182	172	174	171	172	201	150	165	169	143	181	194	149	151	208	180	158	167	183	168	173	161	147	161	176	157	177	186	170	159	171	187	174	191	165	185	205	171	175	163	176	178	168	170	131	203	154	176	179	176	167	162	158	178	177	183	172	158	169	173	156	176	152	167	162	176	187	186	181	159	167	160	180	173	178	157	189	160	179	156	153	176	156	178	156	160	166	162	185	159	157	180	166	165	186	168	157	186	161	183	173	172	171	149	186	169	175	168	199	167	180	168	169	163	186	177	161	171	152	158	184	175	172	190	172	188	152	189	162	185	150	175	164	171	176	179	169	173	189	156	173	175	148	162	179	163	180	162	180	194	161	151	203	189	188	145	161	159	149	164	150	159	167	163	145	207	195	165	181	174	157	158	163	151	169	147	156	160	154	161	207	158	165	155	155	173	170	164	168	149	137	157	168	169	184	171	180	203	186	177	187	175	155	181	177	168	167	162	195	197	165	156	166	161	157	182	177	182	178	163	145	163	134	175	152	173	165	164	143	181	165	152	149	184	174	187	164	147	154	184	174	159	166	182	159	186	164	157	182	152	176	187	182	192	176	164	186	207	195	177	154	160	177	170	171	177	186	159	168	163	157	183	163	154	159	158	158	156	173	179	186	182	179	177	205	145	145	139	174	161	162	141	146	164	166	185	135	167	163	180	171	150	162	169	178	206	150	174	172	163	167	158	178	180	171	180	179	164	197	189	188	210	154	195	167	202	191	171	184	152	177	156	153	170	159	154	155	159	184	162	171	164	163	156	187	165	186	187	183	157	164	183	161	182	162	173	153	180	188	176	152	146	155	181	160	200	156	160	163	169	137	185	196	178	184	197	156	169	189	178	187	153	188	149	162	148	176	179	182	173	196	158	168	170	165	156	164	201	165	164	151	171	145	168	168	170	169	167	150	155	143	163	158
1583	835	661	438	474	505	468	450	452	462	474	493	460	446	438	450	456	437	471	455	482	460	435	473	472	486	461	450	427	473	505	455	459	513	414	450	455	489	449	446	484	459	519	504	457	477	456	444	461	446	499	479	481	440	490	464	488	488	458	468	465	440	513	409	447	465	468	457	462	480	471	431	454	470	452	455	490	465	453	455	481	467	464	453	475	441	481	465	484	459	446	479	464	467	453	476	445	483	437	425	462	458	466	475	431	479	482	490	446	475	485	463	485	452	503	434	469	453	497	454	451	484	477	450	474	452	451	532	438	482	480	465	416	472	428	491	475	448	457	484	466	492	479	469	483	463	455	460	472	460	444	463	444	460	452	442	467	450	462	462	461	482	454	457	471	495	509	478	475	462	477	447	497	493	480	469	458	473	461	462	494	445	530	433	440	459	431	487	490	482	465	457	480	485	464	444	479	437	488	468	484	434	469	460	420	486	436	434	487	506	459	474	448	480	512	471	479	480	466	491	456	477	460	502	464	452	465	493	458	476	481	467	466	460	467	454	495	487	489	473	462	463	462	454	492	432	474	440	460	458	465	452	470	461	439	494	493	510	512	473	433	469	484	477	483	487	453	455	474	474	458	474	481	517	432	484	468	458	456	448	492	454	481	459	448	466	503	484	466	467	474	431	452	487	470	466	429	495	461	463	481	491	438	407	449	463	506	443	470	491	448	467	457	460	462	478	451	437	449	498	426	472	461	442	443	464	478	460	444	450	468	419	452	477	505	474	492	473	466	434	474	443	525	456	425	456	423	480	493	527	438	441	478	452	458	465	447	507	469	480	460	466	463	452	453	468	477	454	491	460	444	443	443	461	472	433	438	425	496	454	492	432	459	464	455	487	466	449	447	512	427	455	463	514	441	470	452	459	432	464	480	443	440	449	454	467	464	492	502	460	439	494	470	416	459	469	490	471	476	464	490	463	438	435	464	465	434	443	434	476	469	475	495	452	499	458	471	487	464	461	455	465	455	450	517	461	488	463	459	450	472	488	476	445	480	469	444	490	485	460	470	475	451	471	454	484	490	503	503	489	485	465	503	493	476	431	454	472	492	460	490	505	455	501	449	459	503	512	443	483	496	457	469	508	458	478	490	449	518	459	454	482	476	454	480	440	477	469	483	473	501	432	443	470	491	455	462	481	461	425	469	430	462	466	488	447	519	486	457	490	442	449	501	426	508	489	482	477	457	476	502	483	437	483	425	534	475	455	491	467	455	484	477	481	439	442	450	454	472	447	480	440	473	478	452	447	457	455	459	529	475	457	495	464	460	449	458	460	476	422	487	461	497	483	468	466	457	492	486	438	498	486	478	457	494	464	470	465	458	442	511	468	451	444	471	454	447	488	492	465	453	441	474	509	486	458	457	462	436	504	460	457	458	456	436	451	524	499	460	492	473	423	463	462	511	467	482	469	433	475	460	496	481	508	470	490	460	476	486	447	451	426	509	467	443	470	484	464	439	475	487	440	468	464	492	506	478	467	482	425	470	478	483	465	494	473	472	434	492	502	491	478	475	471	471	447	491	448	459	461	493	460	462	490	455	468	459	517	436	490	467	452	468	438	473	484	484	484	465	450	482	454	486	481	488	464	479	444	464	471	482	477	429	476	474	515	496	471	498	472	471	451	434	491	503	500	489	473	417	503	446	476	437	456	450	469	462	437	476	442	442	465	442	475	459	491	486	489	464	446	468	492	483	473	478	456	443	442	486	517	490	520	479	461	440	488	483	457	452	472	442	438	473	497	471	434	489	462	492	465	454	459	453	496	461	483	454	448	464	463	463	446	466	467	488	455	478	467	477	495	465	503	460	473	507	476	453	448	449	449	466	437	461	477	469	459	453	450	443	449	457	435	465	445	446	436	476	464	507	451	497	451	439	446	488	501	476	463	443	441	477	475	452	473	469	461	515	448	473	462	458	444	475	456	467	482	468	476	472	474	443	458	410	479	468	473	422	443	492	482	454	474	489	454	493	499	472	471	468	434	465	466	445	482	420	476	508	452	473	523	469	447	477	489	500	443	472	476	484	479	480	493	481	457	461	490	477	461	479	464	481	444	500	477	462	449	475	470	458	445	451	432	451	464	478	465	450	499	449	484	457	465	456	475	477	485	463	469	423	477	468	452	470	476	488	462	470	485	485	447	510	458	458	477	445	451	495	503	447	462	434	467	457	478	447	472	445	471	456	469	490	470	492	483	460	489	463	456	473	466	501	451	502	514	449	458	464	489	485	455	487	468	453	497	481	434	475	462	425	464	453	457	459	488	481	459	465	467	491	457	446	486	491	479	482	523	480	441	498	487	435	452	482	455	473	464	500	444	493	468	464	459	492	475	473	461	494	445	478	494	484	450	471	465	478	448	475	500	499	449	486	466	459	525	494	459	443	450	454	466	458	463	455	492	492	513	436	441	501	434	483	482	468	478	473	478	482	489	466	453	468	474	467	495	465	490	420	479	472	450	464	486	459	453	478	468	485	497	474	496	489	459	450	473	497	455	457	487	487	459	471	460	482	500	499	451	474	504	471	465	459	463	477	439	444	423	464	478	468	536	476	458	458	504	500	506	463	460	447	488	486	479	446	452	498	485	480	453	474	479	483	485	453	466	469	501	490	451	496	484	489	474	440	487	436	489	457	457	469	502	440	466	466	452	455	474	473	469	505	487	451	483	467	475	460	457	466	466	497	487	451	466	481	454	477	440	495	465	427	524	475	471	465	500	447	486	435	453	451	449	465	441	438	480	440	459	447	487	456	458	487	441	451	494	470	465	434	485	463	490	473	475	496	457	415	461	481	453	498	469	468	476	475	444	503	454	441	464	489	502	494	479	449	447	464	452	501	480	474	459	467	476	464	502	467	455	473	454	506	438	486	441	485	463	464	467	467	460	516	480	460	502	457	460	488	465	452	474	452	460	446	497	478	499	455	454	433	472	453	507	490	498	489	493	468	479	488	448	520	446	430	449	482	471	470	438	479	458	509	469	476	454	475	473	435	451	465	514	475	488	483	466	489	489	486	487	534	474	473	454	484	471	434	484	495	482	439	449	474	446	462	455	464	447	475	455	495	440	461	465	501	427	457	469	463	475	475	452	449	506	483	485	455	476	463	456	488	469	448	460	501	461	456	446	467	494	479	484	495	459	461	500	473	483	462	516	464	442	480	439	441	439	456	459	495	493	484	457	431	437	440	451	404	473	451	438	450	475	460	456	434	440	460	457	478	473	504	456	488	444	492	498	472	470	442	487	414	477	505	480	510	464	490	493	467	438	458	435	468	436	442	426	472	476	462	479	490	470	460	472	498	444	493	467	462	462	503	454	442	421	487	471	473	452	454	475	486	477	501	480	506	481	508	475	463	457	453	473	460	463	471	456	510	460	460	471	461	431	454	466	430	463	461	472	537	453	466	485	475	482	483	434	467	490	463	472	434	486	460	481	497	449	473	469	469	425
7411	1562	2456	585	514	430	389	407	400	380	379	360	374	380	358	393	371	385	384	376	336	363	376	360	358	350	374	354	364	357	339	389	366	342	364	386	374	376	374	419	345	388	384	338	364	353	380	366	330	375	359	365	342	333	375	369	345	315	363	356	353	346	359	404	283	359	361	360	363	391	374	384	350	379	411	383	390	361	350	347	345	386	412	357	354	322	367	380	396	366	353	356	334	360	372	346	377	337	376	405	376	338	350	369	382	322	351	382	383	339	354	355	366	342	337	358	383	379	347	355	368	374	365	353	358	392	331	385	327	368	379	342	322	312	337	365	382	330	340	402	362	337	356	349	391	376	384	361	332	328	337	345	385	354	352	409	385	349	371	364	370	380	335	396	362	385	342	388	352	366	367	376	353	310	337	343	374	370	409	386	359	354	360	379	340	366	366	372	381	368	349	340	420	387	370	381	336	367	384	365	335	350	311	323	385	362	376	356	343	368	382	377	364	336	345	359	362	298	337	351	353	410	355	343	379	381	355	357	319	363	348	352	356	371	366	368	319	349	346	365	321	382	360	362	365	368	357	365	365	326	393	340	351	341	386	393	378	348	358	356	366	385	383	335	369	373	347	373	368	370	370	377	375	353	345	327	396	377	348	371	334	356	352	309	347	340	363	360	338	405	342	380	414	345	369	359	297	355	386	346	367	392	376	389	369	322	358	340	377	355	366	321	336	357	380	330	386	347	353	387	357	384	342	411	346	362	378	378	351	332	372	369	375	330	343	393	368	349	365	343	340	329	377	333	364	368	358	382	364	355	366	363	377	350	348	339	353	351	334	343	346	343	354	353	362	317	329	394	366	347	396	364	344	378	365	355	355	347	376	363	327	362	354	351	357	342	346	392	363	359	377	353	370	352	375	361	379	362	348	367	351	359	406	371	353	344	341	352	362	354	339	388	353	356	366	383	337	348	357	326	368	347	373	345	324	384	341	335	331	367	393	345	360	372	390	378	350	406	357	333	369	345	408	392	379	380	378	372	359	396	372	366	372	352	345	342	378	347	381	351	359	348	374	392	378	348	375	372	334	338	347	381	334	360	346	347	364	375	340	349	361	351	349	365	348	358	372	362	385	355	331	343	343	364	365	323	353	333	387	381	320	372	387	398	376	345	353	335	382	383	397	357	337	379	379	362	358	366	356	364	358	338	338	386	303	367	325	316	363	399	362	355	335	346	323	390	374	335	350	351	389	372	381	377	357	369	361	334	393	320	319	315	345	362	359	306	369	377	359	345	353	333	340	378	334	367	415	336	366	353	342	349	338	337	361	389	351	387	394	350	353	346	327	322	344	378	378	366	375	345	346	344	367	401	359	364	370	351	340	377	370	339	337	339	311	346	345	363	387	386	382	364	339	360	354	353	363	393	368	372	367	392	362	361	357	336	382	347	356	374	369	380	358	368	327	364	356	364	386	367	395	383	384	352	347	355	330	360	375	373	351	344	389	363	333	360	367	384	371	373	321	388	341	372	335	374	359	375	374	356	340	364	381	361	351	339	373	331	358	352	377	363	359	377	335	372	414	360	352	374	348	327	368	390	360	361	380	323	356	371	386	335	337	381	362	393	353	367	349	331	366	371	379	374	375	402	350	352	353	385	335	385	329	368	369	375	368	353	357	407	354	384	388	352	389	354	374	361	328	357	356	357	349	393	373	327	340	343	336	342	393	331	362	372	384	406	377	360	355	348	368	366	370	346	409	349	375	367	346	390	362	358	336	379	375	349	385	361	390	359	416	394	371	360	377	384	369	372	394	379	330	351	351	362	344	343	342	366	340	347	377	354	356	375	365	349	365	362	400	336	351	358	346	352	322	349	371	352	353	351	364	369	384	356	353	372	371	361	339	332	350	329	387	373	351	366	344	389	383	362	378	336	374	380	363	380	360	396	354	325	333	355	372	374	316	364	382	382	366	369	364	364	393	390	366	330	378	388	332	379	357	367	347	366	338	351	384	351	390	356	340	348	334	346	368	349	388	320	391	346	376	341	343	381	360	368	384	375	354	395	389	372	383	366	412	380	373	380	393	393	330	362	365	319	354	372	359	351	390	345	368	365	372	371	416	352	365	361	370	393	410	385	358	384	386	351	355	388	364	326	384	363	341	372	332	369	343	391	334	369	397	308	384	352	382	392	349	345	371	367	395	364	360	363	335	331	341	308	331	306	372	364	374	364	369	383	330	358	362	357	353	349	364	353	357	383	354	314	351	380	377	387	348	375	371	355	340	334	360	345	326	350	329	336	347	343	361	343	361	379	355	361	350	358	383	346	338	360	350	359	341	354	315	337	371	361	380	384	388	359	374	322	369	387	343	324	369	372	397	384	358	367	363	366	390	345	396	373	364	350	363	355	377	366	364	347	399	356	408	343	359	359	355	363	362	313	321	380	360	388	369	363	395	347	353	397	365	367	373	347	329	346	394	392	373	365	388	346	358	339	326	362	390	371	333	389	364	371	364	371	410	349	346	364	363	326	356	350	369	333	379	340	387	357	363	368	368	364	366	341	374	365	361	351	360	359	374	364	357	354	366	343	353	341	392	345	386	391	376	336	371	314	365	328	330	329	370	379	328	353	354	411	335	353	336	362	366	358	343	330	342	361	385	353	348	382	324	373	394	344	349	361	370	373	368	350	356	367	366	391	386	357	382	366	382	369	377	362	314	317	356	378	387	371	367	358	364	353	378	346	347	330	393	408	385	359	381	369	345	370	384	354	361	359	331	381	349	359	355	364	389	350	349	370	350	339	320	397	336	381	356	330	377	337	355	353	367	338	405	343	350	350	349	364	386	361	389	347	356	355	349	376	341	365	345	385	374	344	341	356	403	331	363	358	384	375	380	347	354	327	384	355	356	363	392	379	349	331	344	385	383	357	364	351	367	346	386	351	374	386	373	370	379	398	369	348	359	395	326	335	353	383	335	335	369	314	370	381	322	350	414	354	343	364	364	379	405	368	400	358	354	376	366	400	367	363	353	349	385	332	386	366	385	348	336	325	352	377	327	326	358	345	356	376	362	361	327	339	333	341	385	350	360	360	329	350	393	403	350	352	351	353	379	425	344	362	391	361	384	367	361	353	356	386	333	359	330	380	381	363	371	336	369	349	325	343	342	341	319	367	351	341	386	355	363	339	371	348	345	361	347	358	386	341	365	346	359	367	357	368	359	401	363	353	391	382	392	353	386	375	416	356	358	385	378	366	388	330	353	353	330	377	343	374	352	340	363	346	380	326	401	371	340	349	356	373	375	357	350	351	343	361	405	392	355	345	354	366	368	340	353	351	359	373	347	314	349	375	365	385	364	370	337	350	368	344	355	358	359	397	367	379	354	379	354	360	371	333	328	370	377	380	387	366	363	348	342	342	374	344	374	365	407	356	334	387	359	380	358	338	369	369	381	363	379	351	371	345	369	351	371	378	377	360	386	382	336	338	378	365	331	336	363	363	364	344
6425	2139	3223	1660	1389	1280	1260	1142	1071	1062	1050	934	1002	944	915	939	896	899	913	925	874	830	840	868	896	851	893	901	866	895	887	864	809	829	881	854	871	853	844	853	842	870	876	842	875	866	874	867	841	870	878	874	843	849	831	881	837	864	889	870	832	870	841	866	784	815	894	826	818	830	870	864	841	868	837	887	856	836	877	841	878	868	896	852	897	867	924	875	840	840	832	829	835	814	844	880	884	829	856	871	814	821	853	845	896	842	819	856	840	877	888	833	846	853	799	897	913	819	920	878	874	841	842	818	864	834	890	831	854	850	870	823	886	881	804	871	861	835	828	817	861	901	873	863	787	842	848	844	774	841	883	850	864	872	835	835	819	888	892	825	874	799	853	863	848	760	858	840	788	830	811	855	862	882	831	862	799	837	873	861	866	826	824	850	873	823	837	872	832	857	823	819	845	838	874	860	874	890	838	794	836	862	847	863	878	865	877	826	863	829	830	843	851	857	899	844	822	837	878	860	829	830	864	848	834	817	891	829	838	848	869	855	854	819	852	896	823	870	851	811	835	868	813	871	856	835	865	854	863	799	837	807	847	856	867	858	870	829	854	813	821	907	797	825	848	823	820	850	887	853	829	855	817	869	853	856	798	848	865	833	878	780	820	868	866	864	814	835	808	858	850	811	818	876	869	809	830	845	840	856	887	826	862	843	897	892	836	848	808	869	834	860	838	907	889	886	848	847	903	814	847	857	908	851	831	821	830	889	863	855	841	879	844	870	864	824	887	877	863	846	834	899	842	894	882	869	834	871	868	885	820	892	877	871	785	849	849	873	811	830	810	890	867	890	785	879	848	844	854	841	888	834	848	874	865	851	860	865	832	813	838	842	839	859	866	855	837	799	870	894	869	820	865	838	853	813	844	847	900	857	837	851	888	840	852	839	837	865	832	834	883	808	829	851	845	854	857	886	841	890	832	812	851	856	871	917	885	809	811	844	889	875	853	841	900	856	853	874	828	848	853	837	876	909	835	847	876	821	903	843	844	903	824	884	842	911	852	821	904	843	845	870	859	821	818	842	837	825	855	870	807	867	876	808	849	872	843	881	819	846	836	836	857	833	841	864	883	896	848	831	855	888	798	816	820	783	847	788	838	865	864	838	847	834	824	823	852	790	889	893	824	835	926	826	920	833	814	825	823	861	861	812	814	892	896	877	849	820	871	853	885	851	868	812	822	855	839	819	865	859	846	862	835	849	848	873	817	860	857	858	860	866	832	807	846	856	890	873	891	871	869	896	885	872	874	857	827	865	793	868	832	821	859	807	844	847	846	881	812	851	869	902	870	802	885	820	856	850	871	857	877	842	847	852	892	830	888	836	915	823	890	814	851	817	881	864	831	844	855	842	818	868	855	788	820	838	872	879	843	836	793	848	868	841	860	855	835	826	847	863	843	859	881	871	901	790	871	807	833	819	848	908	835	867	860	852	841	860	880	832	848	858	826	831	807	849	811	849	839	849	833	818	859	858	866	862	854	858	844	858	825	850	846	845	841	878	804	827	912	856	852	867	837	897	804	809	855	857	874	881	858	798	875	858	832	819	882	879	827	870	865	857	844	829	812	900	829	827	891	824	854	854	875	811	844	877	886	813	841	872	843	828	854	864	819	841	859	858	862	802	829	813	875	906	833	852	846	921	892	845	852	814	830	867	897	802	881	822	827	827	830	806	914	867	855	849	832	840	867	877	833	870	808	818	868	831	868	898	853	823	850	803	843	816	854	792	873	865	818	836	865	825	860	854	839	843	871	859	838	822	826	864	859	878	823	787	848	813	828	927	805	845	831	858	877	856	837	832	816	817	841	835	862	868	825	916	856	861	891	865	876	897	887	867	849	878	843	845	883	826	863	859	859	841	865	888	819	835	918	862	881	874	868	802	892	874	856	836	863	840	870	876	813	868	830	897	841	884	876	832	861	863	886	848	835	833	868	821	850	847	870	826	793	808	810	814	843	856	864	849	832	906	898	831	885	838	888	946	934	854	797	877	862	858	876	820	870	854	850	806	855	861	873	838	824	883	863	826	846	873	867	867	885	889	848	851	810	860	861	911	885	846	864	844	878	816	796	824	859	811	843	819	882	826	859	843	889	849	870	853	864	871	875	868	837	832	849	849	828	914	878	815	891	820	850	811	857	853	895	857	839	873	865	896	863	844	824	837	901	831	809	864	838	856	830	891	842	847	862	891	839	821	845	827	843	843	819	868	811	786	795	911	837	804	870	852	834	815	806	857	879	899	849	806	820	860	913	868	855	793	795	848	804	879	878	803	835	860	852	814	851	785	914	805	861	830	808	860	853	864	799	884	849	820	872	850	876	842	846	874	892	826	847	853	844	885	838	840	843	854	849	838	856	862	858	859	813	838	821	885	888	859	843	874	842	855	809	812	808	835	858	865	896	837	788	878	840	844	870	845	875	886	861	841	846	895	865	845	868	832	837	778	891	821	850	899	876	874	801	862	865	860	839	862	830	827	851	814	836	834	897	806	849	827	839	842	831	800	865	908	900	834	834	843	871	865	858	907	855	857	825	805	814	884	865	858	846	850	856	864	838	873	786	854	848	861	834	827	869	849	850	899	826	878	811	812	821	830	870	898	865	851	813	842	853	848	883	852	859	839	856	826	869	852	861	871	861	858	835	879	853	850	786	849	843	840	836	840	860	822	895	854	841	850	840	849	859	842	808	851	835	785	886	873	821	866	825	885	866	860	826	869	793	903	869	899	779	819	862	862	857	887	874	866	917	867	843	853	875	795	841	816	864	796	881	843	838	827	836	832	814	887	855	905	849	863	873	836	820	827	834	872	883	823	779	874	814	831	871	800	816	819	848	846	853	844	843	840	827	832	837	857	802	841	855	811	835	856	871	806	827	877	869	874	885	824	832	861	866	836	829	830	882	878	806	837	814	853	838	872	835	834	856	819	849	857	828	830	822	861	854	817	825	817	846	878	850	850	874	825	783	871	829	847	875	762	865	849	835	896	862	870	858	860	833	834	868	833	820	799	842	863	856	857	859	814	838	864	861	830	902	838	826	840	827	845	849	853	845	879	804	872	835	837	849	814	865	844	796	814	848	882	835	889	843	876	854	866	858	882	848	813	825	890	882	816	907	838	848	797	869	878	855	815	865	855	853	809	896	836	913	891	824	843	873	823	848	864	811	856	915	878	839	819	869	868	862	841	848	857	875	885	830	855	890	847	844	866	848	891	870	831	825	818	825	876	889	888	863	867	825	840	845	854	828	867	857	808	843	856	863	833	882	871	812	808	873	888	869	822	872	834	880	816	849	825	881	879	826	837	840	825	860	866	826	850	874	882	873	829	842	863	809	875	851	819	858	848	860	853	813	880	847	818	843	883	821	877	844	824	853	811	863	831	892	859	824	872	846	831	859	835	831	839	883	906	869	822	836	859	811	825	855	863	915	837	812	831	837	856	761	904	901	846	779	844
14837	2826	4954	1004	791	658	632	569	560	496	527	509	536	543	480	510	499	494	467	443	460	472	455	476	467	438	445	475	463	470	488	492	499	475	451	441	458	402	469	506	463	446	476	436	438	486	441	444	458	444	474	449	452	486	466	456	409	470	492	477	480	467	483	469	451	444	449	458	472	508	444	454	428	454	470	463	504	414	460	426	457	432	479	472	451	446	478	458	466	417	469	499	497	414	451	455	427	435	450	468	432	442	433	474	436	447	455	454	439	461	456	483	454	421	440	441	424	418	448	454	450	437	462	424	425	449	449	441	464	427	417	467	474	451	447	495	468	460	456	462	434	454	462	463	441	436	466	474	443	431	450	450	467	446	461	462	462	452	471	435	443	431	436	481	432	437	435	438	436	432	469	442	448	465	476	443	446	478	398	449	411	443	446	456	465	429	449	451	493	458	450	468	440	447	429	431	466	472	454	490	427	475	441	430	440	497	480	452	425	464	472	481	483	437	458	475	501	420	469	438	476	438	456	465	476	451	473	446	439	450	436	392	447	449	442	454	463	498	474	477	442	461	461	443	466	482	430	451	427	470	424	451	445	447	409	468	445	486	481	496	441	451	459	448	489	448	452	452	461	440	452	425	455	472	486	464	491	476	426	448	401	445	485	434	415	471	480	453	456	435	436	432	477	437	416	430	482	450	461	409	436	474	432	452	418	424	427	457	456	440	484	467	486	431	412	412	410	488	460	468	475	417	463	438	471	451	448	419	442	446	459	444	456	422	439	431	475	479	441	452	454	440	472	440	450	459	440	473	494	469	470	484	449	441	434	414	446	462	451	459	421	461	418	477	419	432	492	448	452	482	466	436	451	424	479	471	483	465	451	436	424	397	460	454	462	442	451	462	425	478	463	450	414	440	477	404	470	442	447	470	480	460	436	473	441	472	463	389	492	432	446	431	452	500	434	459	463	472	466	463	465	420	461	412	485	420	453	451	466	452	489	450	405	455	448	460	474	434	466	473	431	442	446	433	475	482	455	421	469	444	466	448	394	451	436	492	455	427	483	490	426	495	458	457	442	491	446	462	467	414	471	413	488	442	493	419	469	466	428	460	467	439	444	447	449	453	481	462	508	420	441	465	418	392	435	421	432	440	437	430	531	432	453	464	449	457	436	454	460	471	425	488	443	386	413	454	421	491	492	428	455	488	409	452	427	444	460	480	462	422	441	462	460	496	453	472	477	411	465	485	443	385	443	445	492	450	429	444	486	461	462	451	474	414	446	442	453	479	432	428	432	450	442	459	429	440	463	493	480	447	444	444	431	465	483	454	466	452	450	446	454	467	475	487	476	427	436	450	481	414	470	487	467	450	466	400	447	462	464	471	444	447	454	483	525	450	461	429	451	439	416	422	452	448	449	422	440	458	394	433	476	452	462	428	440	462	470	441	477	457	444	444	471	464	448	480	450	470	445	465	481	427	477	491	434	420	444	435	459	459	477	491	479	456	439	448	485	436	421	434	459	457	458	465	426	442	426	440	442	445	480	446	431	432	459	462	436	482	452	455	494	411	431	478	438	427	441	440	459	416	429	427	448	440	454	479	431	450	466	456	485	432	435	445	447	425	477	443	464	437	380	461	451	462	434	493	471	487	457	436	450	486	419	473	409	447	482	441	447	492	504	421	482	458	454	485	494	453	455	494	418	431	444	464	404	469	443	458	476	421	436	456	455	467	440	441	474	486	410	487	469	477	470	481	486	464	460	408	514	467	507	468	476	446	448	474	457	428	459	439	440	424	421	433	476	462	425	493	423	426	453	440	476	462	453	434	480	477	407	460	458	456	464	468	461	454	457	463	500	457	405	480	443	403	458	465	473	481	478	517	431	435	446	400	450	433	507	439	426	436	435	485	450	456	411	458	454	449	468	428	426	447	457	476	428	422	430	453	436	406	445	470	411	473	442	482	456	432	459	432	439	480	474	467	454	469	475	478	495	504	447	503	442	453	462	457	465	482	491	459	456	441	401	449	484	490	452	474	493	452	435	470	493	497	426	455	436	487	481	467	442	513	417	463	478	449	470	455	434	457	426	437	455	447	482	452	435	473	445	454	467	454	442	421	443	481	450	442	447	456	471	472	455	385	413	442	439	441	449	442	466	476	421	415	460	444	493	494	493	477	455	454	477	439	475	460	475	441	451	449	450	458	444	482	435	473	473	429	453	481	435	457	479	450	451	426	469	428	484	446	479	445	444	512	450	495	417	431	438	428	431	453	432	415	405	495	431	492	470	433	440	483	456	453	468	417	453	427	419	468	498	450	464	480	499	448	490	452	487	464	453	416	541	456	456	425	486	459	442	484	436	471	466	474	431	426	469	471	475	479	479	493	444	452	460	436	462	468	459	469	489	464	414	439	436	446	460	436	434	439	451	445	458	448	454	448	448	438	456	467	419	443	449	472	439	489	458	498	495	506	481	489	478	440	451	461	474	436	405	450	450	445	433	420	441	439	499	471	465	461	461	426	457	474	490	482	451	448	451	460	436	473	462	459	443	445	449	473	472	488	446	432	414	427	483	503	457	483	437	498	438	450	452	476	479	438	441	446	486	442	476	457	429	465	484	430	434	455	457	486	472	462	417	472	484	438	455	442	456	457	432	484	432	491	481	415	469	440	452	418	421	455	416	470	462	410	453	465	465	506	457	450	410	470	455	422	506	431	454	469	487	455	465	434	470	449	453	441	455	462	424	438	475	432	439	448	470	424	445	436	448	460	489	425	434	470	474	493	437	459	466	445	430	450	443	455	505	461	430	458	496	409	440	435	400	451	442	452	498	466	439	454	484	445	415	459	491	472	457	415	451	473	459	452	455	433	426	453	465	511	504	457	448	473	417	486	441	471	447	500	444	441	425	438	430	456	457	454	477	506	438	462	471	484	430	459	447	465	427	446	468	475	456	433	444	490	428	492	466	477	436	420	503	493	463	427	457	462	472	454	457	466	471	408	472	484	458	452	494	441	439	467	452	442	491	403	458	450	475	450	474	469	494	457	493	452	458	462	456	483	455	447	459	479	485	430	432	415	475	450	419	463	476	459	446	462	450	456	476	463	449	434	484	457	485	418	479	465	403	451	422	436	487	475	457	468	464	500	480	423	475	447	431	464	429	394	503	436	424	442	451	464	498	458	443	466	465	454	445	430	448	451	432	468	452	459	457	463	498	462	440	471	435	435	458	472	435	446	447	451	462	433	496	477	517	488	454	446	473	405	448	444	446	461	456	430	494	515	411	447	447	440	490	464	469	414	447	446	461	475	442	449	456	475	472	468	456	435	466	481	442	420	481	483	420	471	447	444	475	450	456	473	485	457	457	454	453	440	437	464	402	444	474	477	439	472	480	438	473	417	463	441	442	465	459	453	485	474	401	443	479	467	429	450	462	456	452	470	441	462	457	456	419	438	438	473	469	448	438	470	445	461	463	452	422	427	456	444	472	484	450	465	448	470	473	433
8609	3282	5356	2627	2320	2131	1763	1599	1481	1379	1327	1261	1242	1169	1186	1115	1149	1107	1069	1114	1067	1062	1032	1017	1040	1027	989	1000	1016	989	1032	1010	1020	1038	1020	1021	978	979	1083	987	1055	1075	1058	1057	1037	1020	1036	1051	995	1005	1037	1009	1023	1065	957	1056	1003	992	1002	1018	1057	1028	922	1011	984	1029	1024	1008	1005	1006	953	994	997	1017	1001	1016	926	1006	1041	1026	976	1032	971	1027	1012	980	1024	996	1033	1045	985	984	1000	1008	995	952	982	1074	985	996	953	976	980	1056	1049	963	1072	983	1013	992	1025	1051	1051	992	971	1006	954	994	973	985	974	1018	957	1006	955	1016	982	983	966	988	988	1020	1034	928	1082	997	1011	1023	1021	1014	994	1033	902	1071	927	1037	1013	1021	956	1014	1007	985	1016	972	992	989	1012	1020	942	978	987	970	1014	972	1013	970	1014	1062	1031	1037	1066	946	1052	984	1007	995	991	1022	984	997	1010	1026	998	1016	1031	1041	972	944	962	986	1048	986	967	1040	997	958	990	983	1045	1060	982	925	947	1017	972	1051	979	1019	1025	921	1010	1031	1015	1045	984	1035	1027	1053	1002	967	984	1079	966	944	994	1042	954	1001	1075	1019	984	972	959	1071	990	1019	1025	1032	1022	961	1013	1036	1015	995	910	1006	985	953	1005	1025	981	997	1001	1012	979	1004	1029	990	991	944	975	1000	959	1011	991	1006	974	1028	953	982	982	994	1015	980	993	952	996	994	994	981	988	993	961	998	1001	974	1036	1002	970	993	1037	955	991	1024	1000	1021	1002	1065	976	1001	1031	994	1014	986	1008	944	1044	1020	966	983	987	1016	965	1021	986	994	1013	988	1036	1018	980	961	1051	978	1046	992	958	996	1012	898	966	982	978	970	1028	1002	1024	985	974	982	1048	1019	962	1010	1081	985	1065	1075	959	990	1003	1006	1011	986	993	984	988	954	1026	980	996	975	1046	1009	1037	1005	1007	1000	1021	1028	971	1069	990	1011	994	992	1005	982	982	1007	975	1006	994	1069	1026	1041	1019	1001	1031	985	974	975	1090	994	1009	1050	979	1019	1062	972	1022	1018	1010	1036	981	991	959	977	1010	1028	1061	1005	1015	1004	1047	984	994	1013	983	1028	1009	1028	1034	1018	1000	1008	965	1035	940	976	1014	971	1013	1038	1031	993	960	988	1030	1022	999	1013	998	1046	945	1034	1018	1045	1002	1020	996	990	1034	950	986	1027	945	952	963	1034	993	1009	1033	929	957	986	1023	993	1014	1020	924	974	923	996	975	971	1009	1038	1062	985	974	994	985	1026	1006	992	1060	971	1020	1035	1025	1029	1051	966	976	1033	955	1050	981	1023	991	1018	996	984	1003	1052	970	1025	1035	1008	996	996	966	975	952	1043	1005	969	1048	1061	949	1029	1003	980	1051	984	989	1011	1074	968	1034	1050	1034	1037	988	1005	1039	958	1016	980	1021	1033	1024	958	924	1006	1093	1017	953	1041	1003	1040	969	1012	999	970	1003	1050	1008	1018	1020	957	974	994	1030	976	995	1064	1014	952	985	1006	1021	1006	962	958	1014	1055	998	977	976	1015	1003	1007	1034	1008	1021	1012	986	1004	962	946	979	1006	977	992	1044	1001	964	1015	978	1044	954	961	1031	968	1000	1002	1029	1009	1033	993	969	1013	955	981	1001	987	995	1011	1051	1023	1026	1009	1032	936	1020	978	1013	973	997	1026	999	1009	1101	985	986	997	1011	1011	1062	1066	1049	1024	951	954	1028	1040	957	1011	1038	1027	942	1021	1024	1019	985	1056	995	1017	998	1029	981	1042	969	987	1032	1055	1061	1014	1052	1004	990	974	1006	966	976	1040	1046	995	1033	995	977	1016	1024	1042	956	1035	965	1002	1002	1061	947	951	1010	951	990	996	1020	1028	984	933	1073	1023	1056	987	986	985	1023	1006	999	1020	980	1034	975	985	1052	987	997	1016	1041	1040	1005	986	967	1022	1041	1004	1061	996	1067	979	971	1013	1003	1010	1034	1011	1013	951	975	992	985	963	959	1002	972	1043	968	1056	979	1019	1057	1080	1007	1032	1023	1030	997	1016	966	1031	1011	1018	1031	1030	1044	1033	1001	951	1005	968	1025	985	994	972	1001	1025	959	1034	972	997	981	1009	987	961	954	1013	993	994	997	1013	1020	1025	971	992	969	993	1043	1035	964	953	1045	1042	988	1057	1036	944	959	1003	977	974	1038	1046	986	1002	1016	1010	1052	971	959	1005	1057	1013	1004	974	999	940	1012	1002	1002	1020	930	1040	1017	970	1042	977	1031	1028	1012	962	988	1018	1017	991	971	952	1006	1014	1050	1012	1084	1009	1016	983	995	930	1026	964	955	992	984	1013	943	990	1013	980	988	981	977	992	1018	1035	1001	989	990	1018	1022	983	1055	1010	1022	1009	1002	1013	988	1041	1033	1022	1010	1040	1011	989	997	1015	996	973	1033	1000	991	997	990	1069	1017	983	966	979	1019	976	1057	1007	954	990	946	931	1043	978	1007	999	969	996	1014	1042	953	944	1000	983	1017	992	1021	985	998	969	1021	994	955	1036	1041	931	1013	1047	1076	959	1019	1028	1014	977	964	1011	993	1044	990	1127	958	1021	933	984	992	947	988	1003	961	1012	985	1007	1062	1047	983	992	998	1049	998	1047	910	975	1006	990	1052	962	993	985	1006	1037	1028	1019	1011	1011	998	976	1010	1019	992	958	1055	1012	1016	1009	993	977	981	983	1015	1054	967	963	1028	1022	934	1012	999	1027	1008	967	1004	953	1035	974	1002	953	987	951	984	975	1015	1029	977	938	939	1046	1051	1049	980	981	937	1009	950	986	1027	986	976	1039	1044	1000	984	1033	1048	1058	1055	1024	960	1022	1003	1028	981	1040	998	954	960	989	1019	995	1040	998	1001	1021	1003	978	1007	1007	995	989	1034	974	1005	972	1029	1013	992	1012	1042	1049	989	1040	1042	1029	1011	977	1043	981	1001	1040	975	1021	1005	1056	1029	969	1002	1018	935	1004	1069	1047	1058	1052	1051	993	1012	1069	1018	993	1036	1000	1039	1045	994	936	973	941	962	1048	992	1028	1052	969	970	962	1041	996	1056	1060	974	1015	939	1067	998	1037	1020	994	999	1028	1082	1033	1017	1023	1004	1017	1023	1001	1026	965	1000	1031	986	1005	1052	1032	951	1011	1033	974	959	994	1000	997	972	1006	1006	965	951	981	1015	978	1017	1035	1006	1023	1022	1037	1006	966	1010	951	1018	978	989	1002	1011	996	1009	1040	976	1002	998	1022	1001	973	952	1032	1019	993	975	964	928	968	1003	1023	1022	977	971	956	1007	1020	1037	973	1031	1003	1013	979	988	997	1014	978	1005	996	923	1002	1030	974	1005	1001	955	968	959	930	990	944	1017	1006	981	1012	996	976	1025	1024	1034	996	1068	1086	1058	978	960	934	1029	985	995	1039	963	969	1039	1025	1012	1016	1019	997	977	1022	989	1002	1008	978	1018	1047	969	1022	1002	1001	999	1034	1030	1011	946	1034	1021	998	1018	998	1047	1064	1015	980	1028	962	1017	1008	978	1025	986	968	952	1014	1041	995	1048	905	996	990	982	1032	983	997	955	981	998	1028	1001	1069	999	1035	1004	1015	1031	1029	993	1001	1017	993	1079	965	1004	1030	959	1001	978	1031	1037	982	968	1024	965	1009	1045	1008	1010	1070	1045	1006	1032	1004	1016	995	963	943	1015	1023	954	979	1018	1033	970	1040	978	967	987	1025	1012	1013	982	1064	948	970	967	1048	977	1113	999	1001	1010	994	985	991	1040	975	985	1036	1080	953	1032	985	979	1007	993	966	1065	1079	985	981	1038	1033	963	1019	1026	964	1029	1014	1010	1031	1011	974	1004	1039	961	1000	1016	979	988	1043	1021	1008	962	1021	1005	971	999	1019	1007	1031	1041	1000	956	1033	998	954	952	1007	965	1071	1020	982	1018	995	1000	953	974	975	1004	964	1037	1047	1051	1052	991	998	961	1024	970	997	1034	961	1011	1037	955	1066	970	981	990	1011	1002	1003	1036	1006	1049	998	1046	962	979	988	993	1025	1025	1004	963	1008	1018	1036	1010	950	1015	999	971	1006	946	993	1005	982	1011	967	1089	1007	984	1027	967	1020	995	998	1031	934	993	1043	1092	1034	984	991	1041	963	1013	1024	999	981	1044	995	1047	994	1022	924	977	982	1006	980	1019	968	984	1059	1007	1003
1382	501	271	175	169	176	168	159	176	161	184	174	162	173	170	175	151	152	141	169	153	166	188	170	176	194	150	173	158	151	172	141	145	153	189	160	178	172	143	182	162	160	178	175	188	190	186	155	164	171	177	166	156	166	173	154	166	180	155	154	156	173	149	156	185	176	185	153	143	138	171	181	181	169	157	144	180	178	162	170	172	179	193	170	183	171	163	163	158	166	168	151	162	151	165	205	172	146	170	176	172	154	157	171	195	156	161	193	149	158	158	182	172	192	136	188	153	175	189	159	192	197	157	179	157	192	184	164	185	167	184	172	167	172	164	143	144	153	149	164	159	160	171	160	190	179	159	152	178	174	195	187	155	174	171	163	164	170	161	170	179	186	156	160	177	157	163	164	176	180	198	183	159	164	160	161	159	159	153	156	165	188	178	156	172	163	170	152	152	164	171	166	168	154	159	140	161	154	170	162	173	157	147	183	166	169	158	188	162	133	176	189	182	176	165	182	169	158	174	164	175	163	176	166	175	178	165	157	172	136	203	179	185	153	170	142	156	147	142	167	171	166	148	166	176	159	184	139	183	179	181	152	147	150	189	157	185	167	163	145	155	149	156	167	168	177	154	159	158	200	163	191	156	151	167	172	174	151	150	136	150	143	165	162	164	184	189	179	157	169	186	139	178	171	191	144	169	159	180	156	160	180	188	187	149	148	156	162	159	165	148	172	170	151	148	168	154	146	163	181	172	175	138	181	176	153	161	180	173	156	152	159	164	165	182	156	165	147	198	187	181	158	156	182	159	168	179	182	178	162	181	182	200	165	168	153	153	178	171	177	187	199	163	180	170	144	170	176	168	170	193	152	196	169	167	180	158	158	144	183	200	178	170	181	174	158	174	167	167	171	162	194	147	154	198	154	171	176	187	192	177	186	165	176	185	157	179	174	165	177	155	181	174	176	185	159	175	194	178	151	167	149	152	167	184	167	149	149	170	171	160	181	156	180	172	196	177	168	155	185	186	167	164	159	132	186	152	157	150	186	187	176	163	170	175	154	156	172	178	181	148	177	181	200	149	177	192	132	168	161	173	156	145	142	170	184	156	191	183	167	150	185	150	163	167	164	152	183	168	184	169	157	158	165	167	191	144	172	185	142	182	166	188	207	169	177	171	151	175	167	141	149	167	183	171	149	152	151	156	166	167	172	176	166	169	159	147	193	179	164	180	172	171	169	160	178	160	190	221	175	156	157	162	152	145	160	167	169	163	175	159	151	164	191	199	181	146	155	144	139	150	188	188	150	177	170	166	168	173	173	149	174	177	149	179	154	158	170	185	177	173	169	156	176	156	197	153	169	172	148	144	157	177	150	182	169	170	185	156	188	178	151	135	156	162	138	161	149	194	172	153	165	163	172	149	201	164	144	164	184	195	147	174	194	159	187	152	163	166	183	138	161	137	150	168	168	149	171	191	179	155	170	165	160	189	184	192	179	134	186	178	161	144	189	167	168	184	178	142	170	162	170	157	160	162	167	154	169	170	188	167	177	160	143	187	196	171	148	154	168	187	158	151	169	166	159	165	182	161	144	181	146	172	150	159	162	155	162	147	178	187	167	181	173	175	186	183	147	172	137	168	163	157	158	144	167	163	187	174	170	165	141	168	190	185	135	148	157	157	195	161	176	173	148	170	179	163	159	166	164	147	174	161	153	173	182	164	165	178	169	179	165	149	166	168	164	163	153	158	178	180	142	160	156	158	147	168	174	167	171	167	173	164	163	166	177	147	145	147	152	173	153	174	205	161	176	156	180	167	139	162	145	203	171	203	167	152	155	136	157	148	175	169	178	169	171	168	176	148	184	157	151	164	159	186	155	163	188	173	143	184	164	173	186	160	174	165	154	137	161	158	159	153	161	162	147	157	177	178	200	168	152	171	158	186	185	186	163	150	167	161	150	151	156	165	182	167	171	178	168	169	134	173	159	164	146	177	175	187	159	137	174	157	200	168	150	153	165	172	159	171	159	165	176	140	162	146	173	176	168	159	157	171	169	167	181	164	147	158	186	162	154	168	181	164	153	150	166	157	189	176	187	179	159	173	168	166	160	183	175	156	168	168	148	159	191	172	164	166	169	179	162	172	171	172	151	171	198	158	185	174	166	173	150	156	166	149	170	178	184	152	157	159	185	167	165	164	167	174	136	183	156	173	172	179	188	174	163	157	164	177	156	169	168	167	168	165	186	200	179	177	164	159	166	184	164	177	156	168	178	160	163	176	144	178	149	170	180	159	164	149	151	154	180	167	157	168	186	172	163	160	182	171	161	167	187	157	149	161	174	163	149	162	142	159	185	175	157	160	171	158	181	175	178	171	191	156	151	186	166	177	154	172	162	174	183	174	172	159	166	143	176	164	160	166	152	175	174	159	166	155	178	137	159	160	170	169	146	161	148	163	170	168	200	166	164	178	170	132	183	149	188	152	163	186	157	154	182	147	169	185	176	190	173	169	151	173	187	192	171	180	164	159	164	173	168	178	158	167	171	154	159	167	155	166	164	168	161	168	181	176	172	188	168	172	180	173	173	188	165	156	155	158	177	147	170	173	169	162	161	166	166	174	164	152	151	153	183	167	160	165	141	177	195	161	167	175	170	180	174	185	159	164	175	155	179	165	164	168	153	169	144	180	170	149	159	183	191	156	173	182	205	167	159	179	180	167	163	146	151	160	146	174	187	176	164	170	147	146	141	168	155	168	165	167	166	174	165	171	154	157	181	193	167	179	159	178	196	169	176	185	159	155	169	164	150	148	174	132	158	162	164	180	153	172	178	186	207	179	145	152	169	171	175	167	155	169	154	142	182	163	183	171	151	158	174	179	160	183	172	174	168	163	188	151	182	170	170	158	157	161	175	157	176	157	203	161	174	183	183	182	155	180	151	167	169	151	175	164	186	160	184	160	160	187	149	175	179	147	147	168	167	192	191	167	170	165	181	173	168	137	186	156	148	185	195	177	189	153	163	208	154	179	167	166	179	171	174	143	176	162	156	172	188	153	177	184	189	174	159	174	162	167	171	155	185	168	164	161	147	146	173	175	145	170	182	199	184	214	159	162	151	170	163	173	160	179	161	174	171	167	163	152	138	194	161	199	180	147	156	155	166	157	155	162	160	177	171	165	173	189	168	157	149	144	152	154	166	193	180	167	162	164	174	171	184	163	173	181	159	149	157	169	155	149	187	162	156	179	151	187	168	164	192	189	147	139	164	166	193	138	159	200	182	168	180	165	168	164	197	177	187	174	178	171	178	172	150	157	180	155	181	160	164	170	180	158	148	174	178	135	140	153	167	181	174	182	177	158	165	158	179	187	167	169	165	155	146	156	163	165	175	187	158	145	175	168	156	171	176	160	173	149	163	169	185	177	154	158	166	186	163	153	179	188	170	143	169	181	151	170	149	168	166	186	193	178	153	188	190	165	190	170	161	172	163	172	156	168	167	136	156	190	157	148	166
1634	778	592	527	519	444	445	477	483	463	490	495	495	463	452	428	452	432	476	510	419	444	489	458	458	444	466	471	462	497	432	445	480	465	471	417	477	452	445	451	471	478	469	490	476	450	483	447	419	475	493	494	467	510	468	472	470	464	453	453	487	471	465	473	426	459	482	450	467	489	484	488	463	493	486	467	447	452	469	489	425	484	449	471	455	493	504	464	469	459	465	480	461	503	453	474	447	437	470	467	468	463	483	509	446	479	459	485	425	430	456	479	482	495	471	438	475	375	464	428	455	449	456	468	522	447	457	464	430	471	472	458	496	480	468	450	468	467	448	492	451	478	462	458	485	461	426	478	454	481	459	480	458	478	480	448	436	440	504	490	515	457	454	442	485	489	481	439	457	456	464	474	491	522	463	458	440	456	448	467	452	467	438	443	423	476	468	480	478	474	460	445	485	483	449	471	436	452	450	437	454	441	482	467	479	448	456	434	464	519	458	458	490	438	477	438	437	469	500	446	508	439	432	441	482	467	429	507	445	446	461	488	474	487	458	486	463	474	440	466	475	468	468	476	475	450	435	468	455	476	453	432	420	421	478	476	479	430	482	441	433	451	445	479	475	453	440	486	482	427	429	449	459	463	466	486	435	461	466	443	476	450	470	462	479	493	429	475	461	475	472	468	459	484	469	446	477	442	442	486	463	432	424	429	440	446	446	452	494	476	473	464	468	476	498	502	424	464	454	426	438	465	455	448	444	488	462	504	426	424	470	459	435	446	464	472	487	501	508	481	459	477	455	460	462	446	491	504	463	403	450	475	464	465	446	469	451	461	487	444	495	444	468	457	474	466	464	459	450	450	486	462	432	469	476	434	450	463	502	467	487	454	467	466	417	488	434	455	490	452	466	447	464	436	451	495	472	494	460	451	493	470	503	482	482	484	473	419	440	446	459	475	466	433	502	508	453	514	446	475	464	493	437	447	460	467	474	465	435	473	496	437	441	457	452	485	503	503	454	475	473	448	420	439	443	463	442	466	441	475	432	499	492	425	455	454	474	475	484	444	424	448	486	469	466	466	500	495	471	467	482	470	465	451	453	446	451	453	449	452	447	442	437	493	482	486	448	460	480	461	447	462	486	487	460	406	485	506	478	444	382	458	451	467	459	445	431	457	451	475	481	435	459	455	488	462	452	485	475	454	491	445	467	479	440	495	441	440	428	438	478	477	436	498	443	445	448	467	457	452	481	486	464	490	464	454	471	483	496	404	443	436	461	430	475	503	453	471	470	460	495	474	494	466	456	489	484	480	454	456	451	466	464	479	473	485	472	477	453	490	514	454	468	478	426	492	482	461	452	423	470	470	455	436	465	449	489	452	467	490	474	481	461	465	454	473	485	455	517	478	468	450	453	459	438	445	471	481	471	481	466	477	408	476	499	463	435	462	437	478	465	439	465	430	470	460	478	478	456	472	503	435	458	447	481	426	457	436	477	435	510	451	479	438	482	456	446	486	435	478	453	493	486	484	461	434	431	442	461	478	426	476	445	463	464	455	436	443	471	469	428	441	501	450	456	487	436	438	466	492	498	433	487	475	472	464	441	466	456	478	481	474	461	461	504	468	482	481	456	445	473	474	436	493	455	453	499	485	437	463	498	403	478	490	443	453	456	453	488	453	496	473	435	441	489	444	491	484	487	450	476	475	489	491	450	456	507	471	493	471	468	497	470	459	499	473	446	448	484	474	464	429	435	452	485	468	476	435	458	463	467	469	449	449	475	468	489	443	485	484	475	481	437	461	443	452	464	507	465	469	471	470	447	449	458	470	437	490	496	480	460	422	506	432	453	498	468	452	480	474	479	449	458	472	504	467	457	447	487	486	480	445	434	464	440	442	435	497	451	429	466	473	426	457	458	478	475	456	492	451	460	435	502	452	437	457	487	478	445	445	466	451	444	478	475	448	424	468	481	454	474	419	442	481	444	482	450	483	477	395	451	482	467	411	448	448	455	498	474	473	507	489	499	491	471	475	416	457	440	503	458	427	465	476	451	457	455	460	449	462	455	441	512	488	486	446	447	502	473	472	448	429	483	415	433	452	448	444	502	444	477	462	442	448	486	436	460	481	458	525	456	462	444	446	454	477	448	428	478	457	488	443	453	473	450	450	513	442	466	463	471	429	491	479	458	454	459	462	489	455	450	448	450	461	463	478	474	459	492	456	449	476	445	421	464	460	462	459	466	465	468	469	485	471	489	475	478	499	438	433	477	449	457	490	439	439	490	458	439	422	438	469	487	465	484	463	440	466	499	454	479	472	474	461	440	452	458	454	483	467	472	462	466	502	447	466	459	464	484	442	431	480	461	464	475	451	443	452	474	462	446	479	465	462	447	485	444	501	469	483	479	450	449	434	449	490	458	456	484	472	428	448	444	445	494	457	471	473	458	487	433	469	450	430	470	466	513	476	472	510	410	454	465	452	479	473	491	471	461	467	497	441	491	503	471	477	421	497	476	482	467	469	441	465	421	435	450	452	475	438	441	481	463	445	431	475	474	505	420	467	459	480	467	465	431	460	460	433	456	452	469	517	470	418	480	417	467	439	492	458	487	473	449	458	467	491	505	416	490	461	459	498	464	465	439	463	472	471	479	425	464	457	480	516	475	435	466	456	448	448	487	480	487	434	449	428	472	446	467	434	484	419	454	434	444	486	448	459	465	466	439	471	490	470	434	426	477	488	489	439	448	465	468	458	501	475	514	491	475	462	436	434	501	458	485	447	463	471	448	455	464	470	475	480	442	439	486	455	451	460	440	474	484	451	486	487	485	432	467	434	447	446	493	504	447	459	464	523	475	483	477	489	465	493	454	434	461	450	503	478	443	476	476	476	457	456	453	462	492	462	462	480	447	451	457	463	448	468	455	437	448	489	445	466	450	438	445	455	463	429	493	481	444	470	495	442	460	444	493	438	478	471	473	437	502	458	436	436	458	469	466	440	477	441	445	469	457	460	442	476	460	456	470	427	472	479	422	468	486	453	475	453	468	451	437	468	450	459	459	460	413	473	467	465	476	460	461	463	462	493	469	486	488	475	483	447	495	479	457	463	470	452	484	459	507	470	440	442	492	484	426	450	428	458	464	415	464	472	456	474	480	472	456	453	495	456	442	458	472	454	467	477	477	426	442	462	490	455	454	490	473	453	492	447	461	466	444	465	455	497	460	428	456	473	476	528	464	463	477	470	456	458	498	474	451	467	493	487	462	444	476	480	457	461	446	456	484	463	452	464	471	498	423	477	503	481	459	481	451	492	445	435	474	460	477	469	496	480	479	452	464	484	493	500	420	445	416	461	451	448	470	461	472	495	457	448	472	456	428	432	446	485	481	464	482	455	429	486	489	475	433	481	430	513	414	463	481	447	460	485	446	497	394	475	472	442	511	440	450	453	460	440	466	462	473	474	465	475	508	494	477	496	440	489	448	458	469	487	519	474	477	407	458	469	460	504
7468	1953	2935	591	500	473	414	425	428	410	439	396	363	419	377	335	366	358	366	350	373	388	347	375	323	363	362	379	374	346	390	377	317	375	353	382	351	358	362	350	340	362	346	371	379	351	362	365	363	380	374	349	358	365	320	363	400	350	370	310	371	367	354	364	332	337	329	356	348	348	352	352	342	353	377	319	363	359	364	352	324	347	338	355	358	376	360	372	387	354	355	360	355	399	391	367	363	370	350	355	367	361	367	339	343	356	352	339	330	343	352	320	373	318	323	358	338	383	368	361	348	366	375	374	317	340	359	394	374	361	377	392	344	351	379	407	366	350	314	343	348	362	338	354	357	386	336	347	360	360	396	349	370	383	373	380	348	339	335	366	333	346	375	341	384	352	320	345	372	325	355	346	350	339	341	362	402	308	390	372	341	381	369	335	354	319	362	367	351	344	389	339	365	379	388	351	369	396	330	354	379	410	365	338	337	381	367	357	344	360	368	347	396	380	373	374	314	396	377	335	361	381	356	358	332	369	350	372	333	363	327	366	375	348	395	386	343	360	392	340	356	369	393	363	413	353	371	360	366	358	366	391	353	318	334	352	319	346	380	326	373	357	399	353	334	391	328	391	331	348	360	344	375	395	361	363	313	381	360	357	323	387	334	350	361	350	352	367	385	373	343	352	359	336	301	349	356	352	322	340	351	371	403	384	352	347	325	368	359	361	322	369	351	344	359	325	373	312	358	348	404	395	369	384	366	363	358	389	322	353	363	340	390	335	390	371	340	358	358	367	329	391	375	384	363	356	350	341	393	360	385	346	358	366	367	371	333	365	377	375	401	417	332	360	349	371	347	363	360	373	389	350	348	366	362	347	335	368	350	365	394	371	357	370	375	370	343	363	357	340	356	349	360	362	374	357	390	343	360	362	357	345	352	371	386	367	321	367	348	340	345	341	354	371	390	406	357	365	332	390	353	377	373	375	363	334	339	353	338	345	344	368	342	368	393	371	377	344	383	371	342	364	374	389	399	350	400	351	351	391	339	359	339	380	337	363	328	368	385	347	340	389	379	376	330	353	378	388	381	382	348	348	364	408	413	341	363	376	372	355	331	357	384	359	357	342	350	346	324	368	354	328	331	396	417	331	403	354	347	366	342	357	374	393	368	321	366	372	321	363	364	396	359	382	401	385	354	370	354	380	387	387	349	334	397	352	355	377	372	373	352	359	358	358	372	338	376	324	386	348	325	363	367	370	390	359	326	373	368	359	337	351	341	329	355	356	373	336	361	342	343	330	335	377	356	365	357	364	320	367	355	352	394	349	364	378	330	389	337	363	348	364	314	333	404	343	341	348	359	388	351	346	351	355	352	366	332	372	316	371	353	372	348	384	373	352	366	352	351	350	343	397	376	375	344	396	402	352	360	367	362	355	338	329	364	358	360	345	380	357	338	384	342	371	343	320	331	395	393	330	367	324	344	353	364	366	373	349	357	368	357	348	397	348	396	368	367	376	314	390	350	370	378	326	320	337	366	367	360	318	407	390	374	355	378	353	356	359	342	355	321	348	396	371	390	355	353	352	362	362	342	394	393	363	387	365	392	382	354	353	372	341	346	317	368	349	368	341	350	351	395	337	380	348	337	368	347	375	376	349	341	383	365	373	368	346	355	347	400	333	349	319	355	378	349	389	324	364	335	395	351	358	388	369	370	353	340	346	365	364	351	376	389	369	367	322	368	368	377	318	341	339	396	343	341	363	381	316	345	371	376	373	364	334	359	357	372	344	366	364	332	343	377	361	368	402	361	380	360	377	353	329	348	347	333	375	365	342	350	383	378	350	334	357	366	348	363	376	333	345	402	378	336	350	346	368	357	367	392	364	378	371	345	405	384	373	352	341	364	350	349	348	352	361	362	370	339	375	341	363	371	354	374	352	381	357	337	349	363	364	370	355	346	345	387	364	379	337	407	351	392	339	372	343	359	367	388	365	382	307	363	340	368	362	394	357	363	373	359	366	397	373	366	371	357	369	376	348	354	374	347	363	378	381	374	384	370	380	359	344	330	358	382	354	336	354	325	353	382	374	356	360	376	366	348	362	347	404	344	336	356	344	324	368	368	359	390	371	357	383	347	360	365	347	357	364	356	359	349	353	402	375	351	383	389	393	378	350	388	390	399	401	361	342	397	335	400	404	364	373	411	382	382	351	380	358	365	396	339	338	379	348	363	352	390	351	365	358	338	403	378	339	350	349	333	369	356	378	351	362	375	349	356	350	371	427	373	392	335	330	351	342	336	358	343	356	361	378	383	355	371	375	377	347	332	349	353	385	363	369	336	380	362	358	382	348	401	371	326	317	372	372	382	359	354	375	340	377	356	368	389	373	328	343	393	362	378	366	349	367	377	388	351	335	319	359	377	392	344	368	360	369	362	375	389	328	330	359	333	363	401	358	373	328	352	361	390	325	346	367	383	375	345	325	385	370	377	357	382	321	356	323	346	371	315	380	389	354	379	345	396	335	386	363	391	358	330	361	332	385	395	349	337	386	350	357	345	358	354	361	339	390	340	347	365	348	359	376	334	365	327	376	339	420	345	326	339	354	353	340	387	372	396	325	378	358	411	339	337	357	365	374	320	355	341	383	381	363	352	365	364	371	365	331	349	344	375	351	410	375	354	371	372	354	365	366	357	376	344	346	329	350	366	385	402	379	375	384	350	369	362	385	363	316	373	362	335	370	366	357	361	376	341	337	365	378	362	383	345	317	357	365	340	342	394	348	353	371	366	384	340	359	374	334	375	371	392	336	369	411	378	370	402	347	358	339	357	386	376	357	394	331	364	311	344	370	332	366	331	382	375	353	348	365	401	364	369	333	361	341	368	358	347	375	412	393	399	353	367	360	356	386	348	351	376	348	381	378	372	354	374	381	328	356	377	421	384	359	329	341	376	359	363	370	397	356	366	369	360	350	349	376	372	388	366	343	334	379	338	365	338	381	343	333	351	369	350	339	366	419	323	356	350	380	361	389	358	356	326	373	362	399	348	349	357	351	371	365	345	345	386	351	354	350	379	380	376	341	365	343	375	367	365	330	332	374	342	327	392	383	352	370	398	377	357	361	326	357	361	406	354	317	330	331	372	380	357	393	361	374	350	344	377	324	349	345	343	313	347	404	371	346	369	396	361	386	373	337	360	346	347	366	379	349	372	367	351	343	352	361	370	427	345	372	354	402	369	336	365	344	344	394	374	374	367	350	379	342	362	372	361	360	351	378	378	347	340	341	349	361	362	373	388	347	338	374	355	354	362	365	328	399	396	354	394	317	348	362	373	373	360	370	371	340	363	370	391	384	357	367	346	363	377	373	360	384	361	350	397	338	415	390	335	367	352	362	366	380	345	363	356	349	373	331	380	327	349	359	383	349	337	392	388	385	358	338	353	353	367	300	376	386	402	380	366	388	373	365	352	372	354	345	372	355	422	392	404	353	367	372	350	333	325	381	373	359
6566	2605	3806	1608	1497	1361	1193	1188	1137	1028	1013	1039	980	973	936	935	945	890	936	890	833	862	846	882	858	863	887	894	876	837	872	846	815	840	852	906	916	857	840	898	911	855	848	929	856	879	866	887	838	863	866	815	850	875	881	875	804	871	868	862	913	815	886	849	893	869	874	888	811	839	857	855	886	847	860	827	880	853	885	910	877	874	836	856	868	848	788	868	854	869	822	824	830	837	848	816	811	814	826	868	810	870	851	884	883	844	899	847	902	802	860	887	872	882	862	855	847	824	851	828	931	802	866	892	829	873	830	833	859	826	854	916	875	831	845	826	819	844	926	824	894	879	916	863	799	829	862	809	824	870	843	872	887	795	816	876	865	875	909	844	833	827	851	875	897	840	810	916	814	821	821	863	843	802	846	840	843	829	906	880	812	852	851	873	856	815	871	850	844	842	872	899	837	855	839	847	919	874	831	821	840	807	889	837	825	887	793	808	818	797	849	850	829	865	849	826	862	842	850	860	882	822	877	835	844	874	853	864	922	794	868	842	852	874	845	888	843	884	817	878	902	807	880	804	867	867	863	823	881	874	833	845	874	863	858	890	866	824	802	869	817	878	853	846	836	866	846	943	812	844	871	872	869	856	853	884	827	863	832	835	909	803	850	870	895	846	858	808	889	846	874	827	885	850	883	824	821	886	833	882	883	832	880	828	869	865	794	861	805	883	850	835	831	878	880	847	896	842	940	845	847	856	843	868	842	827	874	879	848	842	884	867	876	846	883	875	825	839	824	843	898	813	856	863	857	857	822	902	827	842	884	848	841	873	901	899	904	865	851	879	883	851	847	823	809	866	846	892	829	848	836	827	876	850	845	849	866	833	798	885	869	839	849	822	833	851	865	849	854	816	831	859	906	809	837	847	887	873	837	845	839	853	826	856	870	837	821	853	834	822	836	818	879	863	826	818	861	832	880	833	897	869	842	844	851	870	882	794	855	831	901	834	879	842	871	861	845	858	815	863	842	853	819	899	810	836	812	859	890	876	855	868	839	847	813	873	888	837	816	867	913	881	842	868	839	836	832	841	869	831	848	874	861	852	904	834	845	847	847	801	827	833	827	837	851	840	879	887	860	872	859	822	822	828	870	787	812	819	826	862	849	806	835	820	826	853	822	812	879	843	882	880	900	861	838	862	886	794	890	837	843	865	858	840	825	874	863	852	869	850	861	850	825	824	843	884	858	845	810	834	828	885	877	869	836	821	871	853	826	879	856	850	827	870	845	837	883	842	873	895	808	785	834	809	820	824	842	878	866	829	859	858	803	848	859	782	846	867	844	811	891	882	868	852	858	864	882	854	811	849	859	875	813	849	864	881	808	861	878	826	880	850	858	843	817	828	830	869	833	857	888	842	818	890	845	848	848	849	835	814	826	827	794	834	806	843	873	884	853	842	869	784	855	830	870	843	898	841	911	854	904	798	802	844	853	821	808	899	844	877	893	853	865	818	888	842	852	850	829	882	856	857	877	867	859	850	921	862	839	851	804	896	814	870	840	835	840	835	883	847	837	861	821	850	850	801	829	909	843	845	829	873	876	853	825	862	882	824	878	814	828	860	844	898	838	848	889	876	865	830	922	878	818	817	869	888	800	870	856	812	846	824	867	907	813	822	874	796	856	887	889	851	899	875	863	840	832	859	857	834	837	857	879	854	843	822	876	851	887	883	832	837	835	879	790	817	817	815	861	912	935	812	841	852	804	844	817	872	866	839	863	913	822	858	845	889	873	840	835	862	862	868	833	862	842	893	858	879	849	847	826	867	843	819	880	865	863	847	866	860	790	823	854	806	897	866	841	873	827	855	818	810	879	845	838	855	884	891	867	872	870	884	841	835	899	862	841	870	804	860	825	872	866	869	801	825	836	845	829	851	875	850	818	877	817	813	879	847	877	803	886	814	819	864	853	844	845	848	893	918	839	878	837	899	857	847	829	848	891	796	889	877	842	835	836	830	811	887	849	901	872	797	792	876	824	868	834	841	907	849	858	849	825	832	879	851	909	878	866	826	818	809	882	842	880	889	860	835	834	788	840	837	837	835	887	848	825	843	841	860	785	855	817	839	903	858	826	802	824	863	825	848	823	801	845	825	911	854	803	905	874	850	800	840	873	853	847	843	874	859	860	804	837	837	942	898	823	836	877	858	854	881	841	799	852	836	861	864	828	902	853	836	827	830	867	890	846	816	835	824	825	790	824	816	860	901	865	878	816	909	860	797	851	832	826	897	832	845	865	847	835	871	837	882	842	824	868	833	880	838	869	867	833	881	815	902	866	889	862	879	854	822	843	838	872	846	862	872	841	857	848	918	879	859	874	863	852	849	838	821	863	832	831	798	893	852	837	824	846	827	853	855	872	832	858	806	853	889	878	814	820	814	931	907	846	898	852	847	849	834	858	873	893	843	879	910	903	848	832	817	851	827	855	864	905	816	825	843	851	839	839	824	819	812	864	869	854	844	808	867	807	856	838	878	822	877	936	834	850	841	896	861	837	861	819	846	859	839	872	873	854	847	896	877	914	794	871	856	889	836	834	844	835	839	860	811	862	908	888	848	898	859	859	847	889	799	879	854	830	853	787	795	879	880	859	849	847	815	846	853	875	866	874	855	852	855	840	803	877	885	907	876	839	844	863	854	892	854	870	874	852	778	816	793	848	837	859	857	853	874	853	918	891	787	838	898	859	844	803	839	855	781	838	813	818	840	854	813	820	796	821	830	845	822	893	830	861	790	871	890	885	821	827	810	805	896	854	838	883	864	798	812	822	804	847	859	882	805	821	858	842	894	813	829	860	859	862	830	873	848	828	831	826	798	843	875	876	875	830	789	845	894	812	838	877	883	835	841	836	845	885	835	835	884	845	850	859	875	844	836	849	861	824	849	844	907	834	849	841	882	805	865	830	863	871	839	881	807	836	858	825	818	827	887	839	846	873	813	834	865	822	884	845	854	919	852	849	878	821	876	879	872	828	858	818	860	883	820	870	856	848	848	841	906	839	835	886	861	848	838	796	808	848	861	806	852	832	881	902	841	833	839	841	821	881	869	860	798	795	904	883	843	858	858	805	880	803	856	815	868	796	878	856	882	837	847	909	857	891	874	782	808	875	858	863	873	847	841	845	875	838	830	860	839	853	855	867	869	799	807	868	831	884	864	852	838	802	884	853	878	859	830	844	838	831	890	835	824	887	931	877	898	858	867	845	789	806	873	793	854	865	840	834	836	831	837	839	890	849	861	844	848	859	880	958	873	860	851	883	831	855	822	856	840	845	875	891	778	815	845	894	846	864	868	842	811	859	847	877	871	879	841	831	856	842	831	845	837	848	844	879	859	884	842	907	837	831	900	873	903	863	841	809	854	840	849	859	891	839	872	888	818	760	830	839	877	831	876	794	833	843	788	859	892	833	840	850	816	875	879	810	893	857	846	853	868	811	893	852	775	819	833	864	830	878	862
14874	2826	7463	1149	802	668	600	571	547	546	493	499	458	490	506	495	475	448	467	458	457	461	434	422	449	461	462	459	437	423	448	465	479	439	459	504	477	501	471	483	467	468	416	494	467	473	438	481	472	453	457	445	473	439	480	434	432	442	471	473	415	433	441	480	460	497	437	387	499	444	488	409	465	464	450	446	459	471	455	464	447	457	430	447	459	430	453	463	439	423	462	447	460	451	447	434	471	451	423	441	472	445	468	448	515	472	432	447	465	504	456	440	443	476	446	438	507	470	434	446	432	438	446	412	455	468	467	439	434	429	422	426	454	424	447	471	448	449	422	479	484	444	457	453	451	415	449	445	448	467	422	470	452	512	456	448	446	532	451	456	483	470	424	455	490	435	437	435	451	414	431	477	455	453	470	488	420	430	450	460	450	478	432	453	437	468	422	474	467	452	460	452	456	465	417	488	494	463	483	479	468	439	464	477	408	424	422	492	497	431	466	437	500	440	458	449	490	453	469	421	407	469	501	456	421	440	430	460	461	443	426	405	430	426	461	449	463	419	416	472	470	459	466	448	439	479	448	487	474	448	473	473	422	420	464	482	477	514	422	436	445	440	457	422	451	439	449	459	483	467	444	431	434	479	495	427	452	450	429	449	452	478	460	419	478	437	505	439	425	473	447	462	454	426	471	481	480	498	480	460	464	508	482	493	449	472	444	450	489	454	497	437	439	437	449	430	391	451	467	419	462	468	481	467	477	441	435	424	479	470	465	427	459	450	467	484	488	433	502	432	443	452	482	472	482	496	420	439	472	466	445	459	420	443	446	498	478	435	438	455	457	485	443	441	466	436	449	482	426	419	462	484	423	448	459	434	420	451	459	477	490	443	449	454	423	442	473	480	410	438	448	469	416	484	439	467	439	430	481	464	482	501	446	448	433	444	487	466	499	462	410	454	448	437	448	434	454	436	450	470	459	419	441	437	462	489	503	468	451	417	451	478	437	414	409	473	484	462	415	471	442	434	446	484	467	474	450	460	429	424	464	499	472	465	481	443	451	487	440	469	499	509	449	437	462	461	463	464	429	488	457	435	474	472	473	432	441	430	469	431	453	472	457	413	415	430	494	502	490	436	485	461	493	398	448	487	437	468	468	473	468	447	477	435	428	448	420	479	453	494	545	481	446	460	434	463	454	477	455	474	473	475	487	493	434	457	441	435	476	448	478	470	484	455	454	437	508	454	452	500	448	484	476	436	468	455	452	452	466	450	460	427	436	432	446	487	457	411	456	468	409	442	503	416	467	436	474	399	475	406	470	463	415	466	442	466	470	431	440	470	439	444	459	497	473	437	419	482	450	468	455	469	471	494	484	489	423	448	491	486	468	471	442	475	486	447	482	491	442	454	435	486	420	491	474	452	448	451	443	409	421	462	437	451	433	437	465	443	431	516	475	461	420	448	436	468	479	453	453	463	459	488	439	491	470	434	440	491	493	461	473	437	453	510	424	465	499	448	460	495	449	425	441	450	437	433	483	474	437	405	453	481	405	426	451	434	471	429	452	486	432	425	445	453	463	443	410	410	482	461	477	444	467	487	477	452	457	476	445	477	471	435	438	451	451	492	431	430	478	453	471	441	478	486	449	462	468	440	451	477	451	474	441	400	450	490	417	444	429	470	439	419	477	476	442	479	471	475	474	459	421	445	472	452	458	481	456	466	431	450	449	427	436	488	445	448	424	479	460	433	462	481	453	465	457	445	445	444	489	480	462	443	462	443	446	462	436	458	456	476	440	447	433	417	416	440	450	449	447	463	431	421	429	480	441	452	450	476	445	438	455	447	461	424	456	431	475	428	468	455	448	449	446	464	460	462	448	492	454	443	449	445	464	490	457	456	448	477	465	498	502	459	459	451	466	431	435	456	449	450	466	447	471	474	441	480	436	456	452	476	466	423	438	439	476	418	486	454	516	453	451	452	477	470	475	456	428	465	437	446	422	450	438	444	432	468	456	461	470	449	492	419	467	452	462	454	434	480	470	448	480	479	464	486	484	482	436	455	456	477	492	478	417	455	436	447	485	450	478	483	456	431	458	441	462	460	458	447	512	467	466	455	464	409	410	437	458	455	477	430	440	465	446	479	473	476	444	460	446	485	507	426	498	452	440	457	452	426	474	431	478	486	429	454	437	462	502	478	513	470	448	472	421	468	411	444	426	498	486	475	429	455	444	469	473	461	479	433	441	456	493	437	471	416	425	440	438	418	451	458	492	448	492	436	476	451	413	445	487	482	477	448	464	451	458	467	416	445	440	445	445	485	489	475	451	503	466	444	441	450	448	465	469	453	466	447	480	498	505	468	450	475	513	483	436	492	441	461	452	445	404	463	481	448	467	425	464	496	486	453	467	444	432	455	483	440	486	467	450	454	451	453	500	465	451	439	469	421	427	452	426	454	481	415	444	455	426	464	461	463	456	442	444	483	530	463	461	463	476	495	413	416	488	437	475	443	402	440	417	454	402	428	462	491	461	458	500	471	458	436	408	437	467	415	440	466	424	465	460	471	444	478	452	490	440	484	447	467	438	451	476	448	442	467	428	458	485	441	476	453	447	436	460	474	441	413	473	430	471	423	416	429	446	441	463	432	478	453	453	457	415	442	458	421	493	407	449	467	444	442	449	448	457	441	381	436	435	491	446	471	455	434	458	443	468	428	472	465	460	450	443	499	440	462	462	449	502	474	481	448	448	439	452	454	449	443	463	476	462	437	475	429	436	473	449	516	480	484	486	472	465	428	476	455	428	475	416	437	486	456	454	475	420	461	452	460	458	451	445	465	480	462	431	442	462	411	440	474	463	462	438	464	458	449	469	410	468	461	458	478	439	440	412	484	470	447	443	430	429	483	437	476	431	449	442	432	469	464	435	454	435	426	462	434	464	456	497	430	411	433	458	471	464	480	428	462	440	454	453	444	487	480	461	440	452	463	472	480	419	475	458	427	453	500	449	464	450	497	466	483	453	441	481	419	465	433	447	443	427	427	462	455	452	453	450	483	441	467	432	449	461	417	473	464	474	440	453	453	431	450	445	481	497	470	466	458	426	465	432	457	448	475	445	466	448	451	429	417	467	429	459	456	461	476	441	478	456	448	465	395	431	444	481	472	495	480	434	440	458	453	409	431	430	459	493	463	439	464	456	487	437	442	456	457	479	466	470	472	488	426	448	467	483	444	452	451	426	449	462	472	464	455	472	449	444	452	474	424	438	455	452	452	439	460	426	461	453	446	425	437	450	488	468	444	423	469	445	426	525	486	448	443	521	454	445	443	467	448	459	433	450	460	438	480	490	464	468	473	452	481	486	414	452	475	433	427	459	434	436	460	487	512	467	526	430	481	470	455	455	459	484	476	450	489	460	492	442	466	475	423	456	425	440	484	465	441	425	401	437	481	482	475	504	414	478	465	462	460	473	424	479	468	471	481	436	439	444	483	428	480	472	472	438	470	479	443
8729	2925	7760	2592	2310	1989	1826	1602	1529	1385	1312	1268	1248	1195	1118	1172	1112	1141	1111	1054	1075	1050	1155	1112	996	1069	1014	1086	1065	1028	1039	1046	991	1108	1071	1079	994	1065	1024	1062	1051	942	1065	1003	978	991	1088	993	1067	1098	1010	1003	994	1017	1011	1019	1023	1050	979	1070	1032	1059	1031	1009	1031	1030	1000	1073	1063	963	1022	1015	998	1020	1025	980	971	1052	1034	1006	1006	1003	978	992	982	1030	993	1038	995	907	957	1011	1046	979	952	965	1000	992	1000	998	1055	985	988	1045	1007	1000	989	1008	1016	996	997	1033	988	1033	988	1005	994	1017	1025	1014	1018	1019	1022	999	966	1017	982	1016	1033	975	1037	1039	1011	1010	1020	1007	976	1016	1031	1081	1009	1035	995	1018	960	992	1035	1042	970	952	996	1020	1012	1016	957	1031	1008	963	1039	1021	972	1064	955	940	981	969	979	1027	994	978	1022	1035	1009	1011	1043	1004	1043	1013	1016	977	1022	1007	1031	1083	1015	988	1018	1009	1002	1040	978	1011	1051	972	993	1037	989	1007	1018	1037	972	1025	999	992	984	1019	968	1045	1006	1047	1033	1040	965	1021	1011	1052	1013	999	1028	1012	976	990	1073	949	996	971	1026	1023	985	957	1000	1010	985	967	1045	957	1014	943	982	974	1018	1027	1028	1024	1029	993	994	1044	1039	1045	989	976	1010	1048	1019	1060	1004	968	999	1018	967	1007	1015	1041	1031	996	999	1010	1042	998	996	1005	1019	1070	1026	1019	962	1054	1006	1017	1028	990	1000	998	975	1031	1002	1013	974	1053	1033	992	1036	1017	984	1064	978	984	1039	984	1010	1026	993	1042	1011	1030	999	1008	1009	1021	986	1047	1002	967	1072	999	994	993	1011	1026	933	988	1022	1008	1003	1009	968	1002	1039	1017	992	1034	1008	1033	1029	1001	961	993	1025	1020	995	1022	1010	994	1040	947	1032	1008	1018	995	1031	1041	1022	1050	1015	990	1004	1002	1032	923	975	1028	1033	989	991	955	1008	980	1022	1013	984	978	1050	1004	1003	991	995	1036	1041	1055	1057	1000	990	967	1003	983	1022	995	1046	979	1037	950	946	949	1008	1015	973	1026	1024	999	990	987	1000	1013	1010	987	989	1046	1021	990	1023	973	1017	944	1031	980	1028	983	1022	989	1002	944	1019	965	996	983	943	1025	1005	1023	997	1013	1053	1032	1001	1001	1048	1048	999	1072	974	967	1035	1053	969	1013	1012	997	1062	1005	985	1096	1048	977	988	1071	1029	996	999	948	975	990	1027	1000	969	985	987	989	992	997	1018	995	995	1050	1045	1013	1004	1081	1007	981	985	977	1016	994	951	979	1042	1002	1059	1019	975	1066	991	995	1029	973	1034	1018	1000	972	963	981	1039	982	1046	993	989	979	962	1012	1023	1024	1041	1002	985	1023	989	958	991	1042	973	1050	987	1042	965	984	1020	994	1032	1003	970	978	999	998	981	1030	1029	989	1031	972	1016	1027	1005	1035	1070	963	977	1006	1002	1056	1021	989	999	1010	1015	1013	1009	1006	1024	1053	1003	989	1026	997	1012	1042	1013	949	1013	988	957	1034	982	1042	1000	1016	1004	1024	1006	978	939	980	999	993	969	1039	993	1024	1009	973	970	946	990	998	948	1027	1037	1017	990	987	928	1064	1003	983	1038	984	927	1016	1007	999	1021	1011	993	1000	989	1024	1065	1022	1061	967	1024	1016	1024	1015	975	1052	1019	980	995	1050	1072	1005	993	994	931	976	1026	1009	1006	967	1015	998	986	976	1022	1025	932	988	1002	988	957	1039	1019	961	991	1019	989	1047	996	1037	1004	976	978	970	989	992	976	989	982	945	1017	958	1031	1037	1043	994	945	988	954	1095	980	990	976	1038	1014	1055	978	1011	995	986	998	965	969	1034	1003	1001	1024	1006	945	983	1050	1010	999	984	1000	995	1012	967	1087	1031	978	1005	998	994	1015	996	1009	1014	965	1005	964	973	973	1026	954	1014	934	981	980	959	988	1049	1031	970	1033	975	1021	1000	1026	1032	1007	1039	1010	938	1007	969	1059	1040	1013	1039	989	990	1031	1007	927	987	975	1013	984	958	1011	980	1010	964	949	1021	944	998	946	1007	1009	1033	1010	1021	955	1026	1019	1044	989	1042	1015	999	1024	955	969	986	1015	976	1005	1023	1000	1012	969	956	1055	1021	1038	1043	938	1009	1012	1040	1007	1002	974	933	999	1021	1061	1052	1053	970	990	1018	1026	970	993	983	1041	1049	1005	996	983	971	1024	1042	1004	1008	990	969	1034	1033	1025	1037	964	987	1010	990	993	1010	952	990	998	1021	995	967	1008	986	1007	996	1081	990	1040	1016	1004	1024	981	1056	948	1005	979	977	953	994	1011	995	938	999	981	979	1042	1011	974	984	1002	1026	950	1011	966	1001	953	961	1034	1011	978	989	1002	1023	1039	973	1030	1002	982	1026	965	993	1002	987	973	1000	1033	1013	1015	1015	1018	1044	1048	1058	1030	1039	1032	943	988	1005	979	951	999	985	1003	967	942	975	987	976	1031	1039	1012	1024	982	970	1047	1022	979	967	984	947	1029	1019	1021	1002	957	987	981	1016	1037	962	980	1044	972	1023	1005	1043	1024	1004	961	983	979	996	998	1010	1027	1113	974	964	1026	1024	1035	1060	1035	983	997	1004	999	971	942	1006	999	974	1023	1018	1014	966	1019	992	998	968	1003	1024	1030	1026	1054	1028	978	1023	1023	995	1036	1002	1014	1031	990	1014	1040	974	1027	980	993	1036	1006	1004	1010	1058	1050	967	959	954	1007	1032	973	1034	965	1016	1045	963	1077	993	1059	1024	1002	1042	1081	986	991	1023	1011	1023	969	1032	1008	1072	1026	975	1045	1044	982	1051	974	995	952	1029	945	1026	975	1003	996	970	987	971	1043	1010	1065	1023	1056	1038	989	959	1018	980	1008	1011	1001	1003	1008	1010	988	1006	963	992	1022	984	987	990	1032	953	999	1052	1017	1035	1029	1030	961	1032	1024	1019	984	961	1072	1010	1069	1009	964	1006	1011	983	1062	978	1029	1025	1018	1001	972	1021	984	1011	1007	1046	1012	1034	1061	1037	1014	1047	994	1014	983	1025	1000	1024	983	1007	977	952	1000	1000	1008	967	1014	999	1000	1009	1033	966	1037	1000	1018	972	1050	944	1032	965	945	993	1039	1071	1016	983	1049	1023	1046	1024	963	972	962	964	975	1091	967	972	1019	946	970	1038	1050	994	1040	1043	1083	1017	1015	1016	1006	1017	1036	1012	1006	973	988	986	993	1013	1009	1020	1006	970	968	961	1013	996	1028	1006	1033	1006	1015	1009	1084	974	971	1028	955	975	1022	979	997	976	970	1001	1035	1006	981	1013	1004	1014	977	1048	975	1025	1048	984	1020	994	985	1025	1027	982	986	1038	1010	1073	1022	1024	1030	959	1020	955	996	1014	955	1021	948	978	1023	1032	985	973	1000	1023	1003	1020	990	997	1018	995	992	1011	1025	1034	999	1007	951	1018	1004	949	1004	1026	1053	1006	995	1014	981	1004	989	1030	1044	1030	1001	975	1061	1064	980	1007	1011	1010	1034	1060	978	951	989	1000	1038	1116	982	965	1000	1029	1001	1043	977	1034	983	1017	1001	1028	982	984	1027	948	1018	1044	1018	1002	1020	978	953	1011	954	1032	1019	993	1015	1000	1013	963	1014	1027	1072	981	969	1007	991	935	985	999	980	1007	972	980	988	992	1062	999	960	1026	967	955	1032	970	1046	1068	1047	954	989	999	962	992	978	1032	993	979	1014	960	1005	1049	972	1022	924	958	997	953	946	990	1062	953	1057	1007	1003	948	1040	996	998	981	981	1017	986	983	1009	1004	1022	1008	1042	979	980	1015	939	1023	1066	1025	952	919	1014	1037	990	970	1015	1003	968	1057	969	1018	1023	1051	977	1055	1007	1037	950	976	979	1083	1010	994	995	910	981	1000	956	1016	949	1018	1020	962	984	1028	969	960	1012	1015	977	959	959	987	1012	975	999	1014	1009	1019	1037	1035	979	984	1017	954	994	1010	995	1015	1038	1007	1038	1041	1021	1016	964	974	987	1014	1013	988	1030	1008	978	980	1032	1044	1060	1030	1031	945	999	985	1074	1007	1000	1016	1023	1025	1028	988	1031	1002	969	942	1023	978	993	1023	978	995	1050	970	1033	1058	1044	993	970	967	986	1002	995	1026	1030	1062	971	1029	985	991	1009	1016	1038	995	942	1063	1014	970	1041	1000
1575	490	332	187	165	196	156	157	167	193	172	184	192	188	180	151	178	158	159	192	166	190	177	167	176	183	169	170	186	163	158	165	166	178	180	152	177	157	183	141	157	173	163	131	201	178	165	203	175	152	166	177	169	185	140	164	166	158	167	159	163	155	171	176	176	178	155	146	155	164	185	169	135	167	188	154	171	172	180	158	164	165	119	167	173	140	145	158	164	177	189	165	141	166	181	156	179	179	178	172	166	171	186	187	151	171	182	162	138	159	169	168	183	160	193	164	163	151	167	166	156	200	156	170	170	177	169	162	197	171	162	193	178	185	167	168	180	159	157	176	191	165	163	146	162	193	153	187	149	201	178	163	167	163	168	183	187	141	169	168	163	178	174	154	154	182	157	161	155	162	176	162	154	155	178	171	183	173	172	183	170	170	188	169	148	194	187	175	178	153	162	150	155	153	158	154	191	162	178	176	156	169	180	186	170	177	154	171	169	169	169	170	177	182	170	184	162	154	207	176	183	179	180	184	175	188	178	168	167	188	159	155	156	188	165	149	173	154	177	153	168	167	187	169	174	162	176	185	174	190	190	193	189	193	154	165	188	166	178	182	177	173	175	187	190	182	157	162	158	166	147	173	154	162	169	206	161	162	190	190	184	174	167	196	152	160	156	187	144	181	169	183	156	176	155	160	178	165	178	164	183	158	181	157	190	159	159	172	162	166	175	172	148	176	159	179	184	161	179	179	158	177	175	136	167	168	177	170	166	194	161	175	172	156	170	169	179	157	196	162	153	198	176	190	194	181	177	143	174	189	141	163	183	164	156	155	177	162	167	166	172	161	181	186	158	152	146	169	187	149	149	195	187	164	191	181	183	153	177	173	143	167	163	165	177	178	153	166	177	174	192	166	164	202	177	190	172	180	161	173	161	171	154	154	156	175	193	166	189	160	145	159	197	160	169	191	145	169	139	162	175	180	176	156	189	179	172	212	170	221	178	161	178	174	162	174	177	167	198	189	170	153	161	153	155	186	166	164	181	177	184	200	160	173	168	184	185	170	146	141	157	152	188	170	168	192	186	178	171	202	208	166	172	192	169	164	165	177	184	170	175	171	162	150	137	142	181	178	171	193	207	211	178	160	160	130	140	145	156	198	174	195	161	182	150	147	164	169	198	196	181	179	165	182	175	150	165	171	183	151	169	165	185	178	172	177	174	147	160	180	171	164	151	157	163	197	189	181	179	163	165	166	176	197	159	175	171	153	183	169	191	183	167	154	210	145	182	170	184	185	164	168	178	181	155	178	168	167	193	166	155	188	171	150	177	184	154	177	178	179	155	167	157	177	181	168	145	172	165	171	184	200	195	183	168	171	170	181	173	182	197	163	201	161	162	165	162	189	183	171	186	158	169	152	213	149	154	158	189	166	192	180	147	176	173	166	171	151	176	162	184	159	132	136	158	168	152	177	174	170	154	150	143	173	158	160	193	171	165	167	182	187	183	164	156	176	200	180	177	187	189	154	171	150	193	163	151	160	178	173	189	176	133	152	159	166	187	153	179	155	155	177	159	185	202	172	165	153	157	149	174	158	160	166	163	137	162	173	175	154	176	169	149	184	197	163	165	131	157	161	162	191	168	208	154	173	173	167	169	177	152	153	158	158	169	189	189	189	160	158	166	187	172	184	194	192	198	169	165	170	143	151	184	187	161	156	182	165	164	163	180	168	168	190	154	178	175	178	188	159	159	179	191	158	163	163	153	170	170	189	186	190	141	187	183	164	187	169	167	174	173	164	154	185	172	171	160	154	164	154	171	166	164	198	176	172	192	151	187	153	152	167	200	184	187	184	175	166	174	175	169	162	166	166	156	175	165	148	166	155	161	151	171	139	176	178	173	174	166	186	148	166	178	150	175	175	169	189	165	196	152	165	167	187	163	177	190	154	173	176	197	172	164	164	174	169	165	172	160	154	160	171	184	156	170	147	159	169	197	167	171	140	148	175	165	183	161	178	166	166	179	186	185	156	152	178	148	189	184	183	161	172	162	165	176	174	161	159	155	154	169	167	170	173	165	179	165	183	158	174	172	167	157	202	198	180	164	155	171	157	170	195	162	145	173	168	149	171	193	174	184	170	163	166	171	187	172	179	167	172	172	150	160	172	166	155	173	199	165	174	178	184	166	182	189	194	175	136	160	192	168	173	179	160	171	187	162	174	181	151	159	191	164	163	181	176	181	191	164	161	186	179	169	154	187	155	164	145	164	165	176	177	172	158	174	163	166	157	133	151	170	176	172	188	184	162	170	191	169	162	151	164	184	170	174	184	163	170	150	168	157	155	170	183	165	150	176	149	171	185	199	165	181	180	181	173	200	175	181	187	191	199	155	160	170	175	175	139	179	169	168	174	162	174	163	178	151	180	155	193	172	163	170	163	170	140	150	179	183	159	196	164	182	178	154	184	151	174	156	185	175	160	158	171	148	156	146	168	170	167	157	156	157	164	194	188	175	172	169	179	165	166	149	177	190	176	180	192	185	179	177	174	178	206	186	178	175	169	159	177	172	151	166	188	153	147	175	198	168	165	205	163	162	180	190	166	157	166	188	185	179	200	159	162	165	140	157	148	170	175	154	177	206	185	153	158	182	178	161	177	158	178	189	169	158	166	171	146	198	178	172	139	170	143	187	178	173	192	153	179	150	159	136	161	156	165	159	153	176	166	173	170	153	139	177	159	182	169	180	184	172	186	175	176	173	160	168	160	178	183	174	179	172	178	191	158	151	184	168	185	198	169	177	163	155	151	179	148	178	174	186	173	160	168	166	160	167	139	153	180	187	158	164	201	171	192	190	151	178	169	164	170	159	182	173	165	156	173	152	173	155	161	161	187	172	148	170	131	168	168	140	149	157	157	165	211	167	172	159	189	172	170	179	192	188	177	159	160	165	171	183	208	179	165	187	161	156	174	174	175	180	176	161	198	167	168	184	176	182	145	178	188	152	174	190	185	152	154	174	156	180	157	190	169	168	168	157	154	165	166	174	148	170	177	171	187	165	168	156	180	203	170	178	186	171	141	179	153	146	180	168	180	198	192	192	161	173	154	160	177	157	161	163	187	152	180	173	160	145	169	153	192	169	184	177	164	155	140	154	168	168	165	178	195	167	158	177	145	182	152	171	192	166	175	175	142	157	172	163	186	162	161	160	157	178	169	159	169	157	188	168	160	147	152	160	200	158	157	159	165	194	176	180	190	185	168	171	177	175	146	166	153	185	181	189	212	169	169	171	178	167	187	164	156	171	183	163	154	158	148	174	161	183	154	184	177	161	158	170	180	181	176	159	170	163	174	192	182	173	177	162	163	168	172	174	156	162	174	171	176	178	153	153	192	158	159	202	157	148	166	184	199	176	168	178	176	167	164	177	156	187	175	147	170	168	156	172	175	178	183	174	162	162	152	161	165	166	159	165	167	166	162	141	133	160	191	200	169	185	192	180	170	165	144	145	153
1782	784	652	505	521	458	516	465	468	470	510	453	448	479	469	459	470	487	455	490	457	482	506	479	489	507	495	516	505	501	482	495	483	500	455	448	471	467	463	450	497	456	459	494	498	458	506	469	457	461	474	447	485	465	471	472	441	473	477	467	467	463	468	502	454	506	474	461	472	482	474	468	472	484	461	531	437	464	468	458	480	459	486	467	459	465	441	427	459	504	493	454	473	491	461	516	473	477	440	478	473	495	447	497	458	456	467	476	442	496	457	469	469	441	448	493	461	454	450	454	505	470	464	485	456	457	466	444	486	467	501	454	475	453	468	484	475	432	504	496	474	470	470	468	464	493	489	472	447	455	458	449	464	468	483	474	452	436	474	530	451	464	504	457	471	474	479	460	475	455	475	455	447	487	470	509	436	511	479	474	492	488	486	459	502	426	488	433	490	446	426	480	470	510	485	494	473	462	452	448	457	455	473	456	456	490	467	516	476	464	436	482	472	491	459	445	481	502	479	502	512	495	493	509	454	488	460	443	484	489	488	503	455	491	500	489	494	480	490	483	488	450	426	508	450	451	460	499	463	482	464	475	476	502	478	474	485	435	479	465	481	466	472	433	473	438	491	417	461	440	482	478	438	436	479	458	459	485	479	520	501	472	455	443	485	442	471	452	458	490	447	478	457	472	495	460	485	481	477	458	481	485	493	483	512	443	478	458	477	492	490	460	443	476	470	464	465	476	495	455	493	479	448	442	452	494	405	454	509	460	430	433	474	474	510	469	436	502	463	466	467	430	491	472	436	487	467	451	432	500	457	494	485	508	484	495	474	491	499	478	450	458	491	459	480	513	470	466	487	466	446	477	490	473	499	486	437	450	425	447	503	509	456	456	472	445	427	500	474	509	440	503	460	469	463	479	512	456	479	454	471	458	500	463	456	487	454	464	474	461	512	473	482	518	442	496	474	495	462	475	483	494	464	466	468	478	463	450	485	446	501	437	456	439	438	448	470	409	473	446	500	488	444	460	465	469	467	509	480	442	489	490	467	441	447	460	478	475	431	466	510	464	466	478	471	498	449	472	454	483	427	477	427	454	440	477	443	442	532	446	497	446	486	443	466	466	473	475	487	461	482	478	455	475	429	439	484	459	463	433	465	480	466	445	477	479	500	483	479	464	444	453	516	462	499	464	475	481	468	529	451	448	508	496	465	488	462	476	468	463	426	509	467	440	451	477	471	487	489	475	460	464	460	490	435	445	479	437	464	426	476	476	454	487	483	474	502	479	483	446	488	472	528	501	452	508	485	465	468	461	472	484	492	497	439	468	440	451	465	453	464	450	434	489	451	491	429	445	455	468	471	503	503	519	444	481	466	469	475	441	494	478	474	466	439	465	456	476	456	455	501	494	475	484	469	455	483	475	483	479	515	493	472	501	443	504	498	440	495	433	446	456	503	482	437	486	426	440	493	466	459	479	486	477	512	484	484	445	490	405	467	493	445	432	464	489	489	472	451	473	461	468	455	488	438	455	471	485	498	462	479	514	458	459	465	453	447	439	476	451	463	489	488	464	414	481	483	487	483	471	468	465	494	460	499	447	488	471	451	484	485	482	446	460	468	434	491	494	516	543	450	417	453	508	484	496	501	448	472	465	453	477	476	476	456	489	501	445	480	507	463	458	492	463	480	486	497	519	483	490	471	475	506	461	468	490	446	463	496	478	481	473	463	450	449	451	429	491	447	484	471	494	511	460	487	487	473	443	507	446	507	482	477	462	433	496	486	476	468	439	492	455	488	480	465	491	461	423	451	446	518	479	460	459	456	431	455	476	486	447	499	445	443	460	488	486	485	436	436	460	475	500	460	474	443	484	496	460	437	437	484	445	448	465	485	460	496	478	465	460	456	467	445	458	451	462	453	467	479	499	486	479	467	468	475	513	492	464	464	468	522	488	468	455	481	450	456	448	477	501	514	441	457	470	439	473	432	487	474	495	448	487	481	453	453	506	490	462	436	452	513	450	449	472	496	454	444	467	513	474	477	454	517	458	467	471	463	443	439	470	474	478	474	476	498	479	450	484	468	501	489	468	472	460	470	471	488	484	454	492	470	504	453	510	521	498	467	462	514	483	478	491	491	465	502	476	450	446	474	473	460	406	430	449	448	494	464	495	424	487	438	458	479	479	446	456	471	418	476	472	468	481	457	461	479	448	455	466	435	444	458	472	437	478	450	435	450	463	443	467	480	482	460	440	483	493	511	464	442	463	472	461	438	424	485	449	457	503	455	500	458	524	465	463	454	440	495	453	445	494	522	467	467	478	511	460	455	474	446	462	499	464	438	464	464	493	459	451	491	481	487	479	447	469	493	518	493	468	509	486	459	514	476	445	483	497	499	444	488	480	467	474	433	433	495	450	481	458	476	434	475	485	483	485	465	459	467	525	472	491	485	481	448	464	461	510	469	458	510	461	482	460	478	459	436	462	454	457	438	450	527	468	483	489	501	490	468	421	466	481	460	441	463	485	441	468	482	457	472	483	492	455	460	482	451	458	456	476	493	501	436	428	475	469	518	492	491	469	459	468	497	467	523	449	475	466	499	483	474	481	477	457	483	506	433	451	478	479	478	467	468	464	538	503	473	503	429	455	540	460	499	492	473	454	461	474	476	441	459	473	466	458	489	420	468	482	488	494	430	507	459	477	463	504	437	459	451	472	449	443	453	477	445	442	448	454	462	483	495	448	495	467	517	450	473	491	498	475	447	479	472	501	465	465	452	463	476	509	439	475	488	465	492	474	492	464	491	436	510	462	450	462	491	480	477	502	435	475	478	464	464	458	495	469	461	473	476	487	489	450	486	450	453	488	423	471	474	474	466	463	494	475	484	475	414	483	448	453	472	472	499	458	443	513	463	508	502	471	485	470	444	492	508	463	468	500	447	457	485	477	510	520	508	489	513	477	437	465	483	451	508	483	483	439	438	450	491	493	462	452	459	509	468	468	520	462	458	449	460	492	461	484	453	465	475	520	475	441	458	443	477	463	477	469	453	475	464	468	485	470	470	485	480	470	512	462	504	447	488	489	456	480	464	508	477	478	477	471	478	505	503	497	455	472	458	483	477	507	478	475	501	470	456	476	445	462	423	497	445	470	439	475	433	470	499	490	480	493	473	466	469	497	484	466	453	441	503	442	482	490	481	464	476	473	467	512	463	445	467	489	456	456	458	497	456	497	474	471	455	431	464	445	454	441	504	483	482	447	465	480	465	475	478	468	472	468	438	489	494	477	446	495	498	471	511	481	504	423	446	463	439	485	467	475	456	454	438	474	493	461	458	445	483	456	431	469	485	490	477	456	496	457	476	463	448	441	500	474	486	480	537	464	446	480	448	469	450	485	460	467	496	475	498	479	479	486	467	472	458	442	419	480	481	468	469	471	473	510	476	490	464	462	468	467	480	472	486	509	437	441	500	443	436	451	437	431	467	439	460	462	462	470	428	462	468	476
7898	1778	2318	557	497	430	422	418	387	392	355	340	357	391	368	406	361	390	397	364	368	374	430	349	391	368	386	354	384	380	385	370	394	378	368	349	367	342	340	388	398	349	342	372	353	342	337	335	374	394	354	363	375	365	355	397	348	380	378	383	331	319	336	390	311	345	346	369	353	352	364	366	361	338	345	337	377	342	389	349	369	377	341	337	340	354	345	366	390	347	401	401	332	329	393	361	339	424	336	336	328	392	380	376	400	339	313	357	355	381	363	373	348	345	363	354	372	395	357	365	342	355	349	383	362	337	347	363	351	337	369	347	347	385	366	355	360	350	346	339	378	372	389	358	375	377	391	355	316	321	375	352	370	317	348	373	346	372	364	353	358	343	357	386	373	338	329	351	354	345	341	349	369	352	342	345	314	385	389	402	365	344	359	325	364	379	326	331	372	352	326	333	343	345	345	398	348	317	373	378	333	349	333	367	354	375	367	338	360	384	345	389	350	361	370	370	359	333	355	383	362	374	374	347	352	340	347	350	375	377	336	360	320	356	377	364	343	366	326	337	339	360	371	360	358	351	355	370	355	355	372	349	330	366	343	334	368	380	362	385	384	340	348	338	367	367	366	407	329	315	353	393	318	363	340	352	391	358	342	349	365	376	319	326	350	340	343	385	347	408	354	356	342	354	369	403	366	360	376	363	380	392	342	326	371	350	335	361	366	363	376	396	402	361	336	354	352	341	368	372	348	336	353	366	382	375	423	355	362	378	356	339	391	343	364	340	352	397	402	362	349	352	378	345	347	356	335	328	362	344	344	331	354	340	370	370	346	342	397	335	331	349	384	325	355	347	375	349	351	353	396	374	380	380	418	360	359	342	376	344	368	341	375	375	356	372	369	338	381	343	348	390	373	373	327	377	403	382	378	346	380	409	342	346	345	361	371	329	365	358	359	321	321	357	358	325	362	404	371	344	389	382	379	360	337	365	366	339	336	324	350	319	378	410	354	375	360	350	386	382	357	320	369	372	381	336	365	378	340	317	344	367	345	368	346	373	384	368	352	383	374	364	369	373	355	354	355	337	339	337	346	356	329	366	326	344	350	377	343	400	368	388	357	384	342	412	355	371	344	359	365	348	388	299	346	305	326	377	357	347	383	351	322	415	361	357	377	353	378	339	388	327	370	399	354	319	377	351	346	332	397	360	346	349	327	410	352	363	357	385	363	374	330	332	388	371	340	325	350	371	344	341	345	364	382	344	371	388	349	358	344	338	362	330	331	344	330	331	327	379	379	391	355	329	361	317	358	349	366	384	376	356	344	361	342	338	375	369	357	359	357	372	348	350	345	331	378	376	350	346	350	370	342	327	319	368	377	367	337	354	372	334	353	343	345	353	371	367	350	376	349	360	340	337	350	363	388	353	351	350	371	377	367	395	367	358	388	366	381	382	347	370	372	350	346	361	322	351	347	373	344	384	357	333	363	324	361	359	357	379	362	383	358	355	345	381	384	374	349	389	361	384	356	372	353	323	366	336	369	377	352	370	362	357	327	374	382	366	368	348	354	341	360	369	312	358	345	337	354	375	398	384	374	350	385	354	396	353	353	368	372	347	362	393	357	366	344	354	355	341	341	396	344	369	370	368	362	376	365	348	366	348	351	353	336	333	368	304	345	338	343	337	348	380	341	361	364	349	337	361	378	379	381	379	346	366	345	340	335	342	368	334	393	373	357	371	324	323	384	364	353	343	367	378	359	339	337	345	374	356	370	394	333	370	360	354	355	338	388	381	348	362	345	385	381	376	337	338	353	345	353	369	324	351	384	389	335	355	347	376	357	373	375	362	342	340	325	366	350	324	335	360	364	334	365	350	343	359	347	310	365	331	369	334	364	367	359	379	358	322	313	368	345	360	353	325	352	327	361	397	353	375	370	364	338	340	345	346	365	376	370	346	345	326	351	341	385	366	349	347	397	368	329	352	313	352	316	356	361	348	357	360	348	345	328	369	340	400	363	374	378	343	367	332	349	327	377	346	368	380	333	396	367	401	337	352	354	325	360	372	332	363	340	335	380	346	357	339	357	372	370	348	337	377	335	335	389	361	346	396	360	356	376	354	331	388	367	386	363	371	340	341	387	331	396	357	375	401	379	405	364	342	373	356	338	380	344	362	391	358	346	361	390	368	332	381	345	353	376	342	314	338	385	369	385	385	379	347	363	359	365	372	330	339	390	326	322	387	349	357	338	348	322	366	372	355	379	343	387	360	377	382	383	377	348	360	372	351	370	363	368	390	333	337	347	361	367	392	359	379	361	338	335	357	366	348	333	370	349	402	360	390	354	365	353	341	382	374	376	348	379	388	351	396	348	342	339	347	366	369	362	321	380	345	362	346	355	375	359	372	374	352	363	353	363	373	357	336	339	358	348	339	386	368	363	382	364	352	344	371	360	356	367	350	357	344	366	340	376	346	346	362	401	409	382	389	374	335	358	333	429	384	362	390	356	372	352	386	358	351	383	350	355	352	342	339	377	347	354	359	367	375	367	364	329	364	358	366	355	352	362	408	347	377	375	375	386	342	328	366	391	379	378	344	380	362	376	355	329	394	396	367	338	342	349	353	378	381	341	393	378	362	356	376	385	327	375	332	401	347	363	348	344	390	348	374	343	346	348	366	381	376	365	341	379	379	381	324	342	336	356	368	411	361	346	377	330	385	344	349	354	333	356	362	354	348	338	374	380	320	370	371	342	349	372	335	346	341	366	356	359	315	362	351	346	366	379	345	371	312	366	370	367	325	403	368	370	386	371	320	359	351	365	322	374	365	314	395	390	334	322	406	378	374	402	382	341	330	358	389	382	354	337	379	365	351	350	378	372	396	401	352	361	354	357	376	378	336	344	378	337	339	355	345	387	344	410	348	367	332	365	342	377	371	353	382	378	343	367	348	352	362	360	354	346	335	340	382	369	390	372	352	346	341	343	365	387	356	349	377	334	333	364	312	361	375	383	344	352	348	357	367	369	350	368	358	353	376	373	370	371	356	376	329	348	346	374	374	356	391	384	343	347	355	360	359	370	366	343	352	375	366	363	373	359	365	365	335	363	360	338	325	389	370	368	345	327	377	392	365	378	344	382	352	356	394	348	356	374	337	353	319	318	389	317	362	374	321	330	322	362	366	339	386	364	311	343	368	387	342	333	379	368	339	364	367	378	358	371	381	349	334	377	352	386	361	389	355	365	369	342	371	388	336	350	334	360	366	339	359	359	367	344	354	357	374	370	346	404	334	337	383	319	356	352	358	369	382	325	351	366	321	340	378	347	359	360	360	349	338	374	323	386	384	331	393	364	370	397	349	397	357	349	360	395	374	381	366	377	354	359	381	354	366	373	372	360	326	344	371	350	348	328	364	396	355	325	361	357	335	351	374	353	387	361	346	344	368	374	377	322	338	360	324	344	368	330	356	364	363	356	330	353	368	358	364	337	352	337	355	373	392	377	359	372	387
6709	2384	3066	1607	1505	1312	1177	1095	1064	1102	1058	993	945	971	910	935	976	888	935	920	880	882	917	894	849	865	913	840	881	847	905	840	870	909	854	827	866	876	813	854	873	886	884	868	864	793	873	840	892	866	857	834	872	872	874	896	885	878	869	871	913	847	886	825	855	877	863	878	864	867	884	803	880	791	854	838	840	842	811	843	853	863	833	900	884	777	915	841	828	858	882	755	839	853	909	818	870	841	854	807	802	838	898	827	859	762	829	830	865	862	869	859	862	897	791	868	855	861	869	820	825	870	836	857	820	844	845	845	858	820	817	841	914	782	814	865	823	794	813	857	832	881	869	814	846	858	825	876	823	868	918	802	843	872	837	792	831	855	784	846	824	861	874	829	858	850	823	811	912	868	862	872	815	829	840	849	815	862	824	821	870	868	841	888	838	866	821	850	805	875	859	827	903	861	885	871	821	908	875	807	841	859	876	844	869	847	868	863	824	838	868	848	846	854	861	834	879	867	856	786	925	836	887	928	831	832	839	842	847	841	855	818	876	803	822	807	858	832	876	857	870	809	847	900	855	869	825	854	828	858	826	860	853	860	850	862	846	810	859	859	896	884	846	875	855	796	880	810	838	832	819	856	831	772	889	849	847	827	876	839	872	911	855	867	863	801	846	905	881	840	884	804	861	833	838	848	843	844	868	873	871	813	868	895	827	866	854	865	828	823	830	836	824	866	831	880	846	811	896	809	842	839	827	859	855	848	797	834	855	834	818	840	834	821	835	855	903	844	849	872	867	823	863	864	826	814	816	829	815	876	855	820	900	868	815	813	828	830	806	875	863	812	809	865	835	827	863	832	841	886	867	853	816	849	844	825	864	872	828	827	813	838	855	840	866	855	866	799	814	866	857	874	853	808	888	836	870	847	862	878	865	900	884	784	867	836	783	840	857	825	828	837	820	842	841	868	879	837	856	850	832	853	879	881	828	873	890	891	866	850	849	837	938	856	860	793	806	880	831	869	869	837	834	825	873	792	822	841	904	830	830	839	894	856	825	838	882	822	859	878	851	760	851	875	840	857	844	866	841	833	837	849	850	818	801	786	874	825	833	861	840	852	837	876	843	791	835	872	828	859	866	852	824	850	866	854	807	833	852	878	868	840	843	866	878	856	871	855	777	808	848	859	889	835	802	868	858	845	820	864	820	850	832	845	807	852	894	866	868	887	859	852	808	870	850	783	803	823	816	832	842	911	902	823	836	877	774	867	765	870	867	856	819	861	880	796	837	862	810	794	865	850	871	824	834	842	885	846	803	806	844	824	805	876	856	864	786	825	855	777	894	803	844	868	895	894	822	848	865	812	825	831	838	845	824	839	836	876	831	861	826	828	867	875	845	845	836	883	844	894	853	831	824	843	854	816	789	837	871	857	896	764	814	846	852	874	863	859	825	891	842	828	818	872	818	829	851	840	861	814	849	846	840	874	865	870	821	892	817	783	846	839	860	788	841	836	818	817	860	837	827	878	851	852	864	840	898	891	849	872	852	842	835	887	832	823	813	837	869	873	893	873	882	835	776	895	911	847	879	893	929	830	883	895	882	821	876	801	834	841	846	851	843	841	820	902	838	887	850	874	867	831	858	824	834	854	821	885	845	790	835	846	858	871	857	832	808	801	788	863	867	837	846	843	839	801	831	874	886	808	815	862	831	827	849	805	838	846	824	859	869	800	817	844	843	835	840	829	814	857	852	819	898	863	836	925	921	833	849	825	839	823	822	869	839	829	835	882	841	871	824	887	836	841	859	898	899	912	854	894	868	841	859	827	843	839	875	871	826	853	869	854	795	899	839	853	888	849	837	840	845	852	822	867	842	827	877	894	878	837	867	860	820	826	849	881	831	827	821	877	836	816	847	868	894	856	799	798	889	850	814	874	837	840	890	848	839	882	839	905	876	827	793	868	824	844	882	819	904	875	844	854	786	855	843	852	825	845	822	851	828	820	853	850	827	840	868	844	907	848	808	875	808	846	788	879	840	799	871	873	910	857	858	846	874	838	847	815	817	788	852	832	818	823	811	870	858	861	852	823	779	879	854	806	903	820	813	883	841	840	840	889	819	854	858	845	847	873	809	816	763	889	833	812	884	810	855	809	868	859	904	863	810	891	852	867	830	886	859	843	904	875	865	864	846	865	787	854	832	858	929	844	815	848	852	812	860	822	836	890	810	901	862	826	821	885	830	863	839	768	823	871	898	822	832	830	862	890	843	822	861	791	844	868	871	842	822	854	814	815	833	874	855	876	812	864	894	872	834	851	839	823	818	856	862	860	778	853	871	904	873	817	851	889	837	857	838	837	825	817	868	830	874	778	861	860	811	897	879	815	785	807	795	855	799	856	879	820	905	848	877	769	837	884	852	880	917	794	836	792	844	844	818	861	854	787	841	881	844	900	825	843	821	872	811	857	873	816	829	866	821	877	826	822	823	830	892	843	879	876	830	861	848	854	825	805	840	789	846	855	836	836	867	859	900	868	859	806	825	894	828	837	862	881	801	830	830	839	884	850	855	813	869	830	842	832	881	849	828	839	805	797	870	901	824	828	801	846	898	843	816	827	881	861	873	862	817	837	862	873	829	877	865	850	858	791	828	836	879	880	841	823	823	871	816	906	882	870	834	854	874	874	845	867	780	870	855	867	849	859	875	891	862	828	852	777	832	867	820	798	821	823	874	843	789	853	824	811	815	828	832	820	874	831	878	854	907	756	792	902	896	844	874	880	825	857	854	876	846	875	837	841	900	864	859	863	855	804	830	871	900	796	787	844	863	839	851	871	878	869	877	831	844	862	848	836	813	839	845	866	908	839	781	815	819	850	854	839	888	927	819	826	820	882	870	843	835	891	804	794	885	894	858	872	852	851	865	849	845	877	884	855	846	841	885	867	842	848	861	821	844	843	898	815	842	861	820	771	815	847	840	835	875	842	875	875	822	844	899	823	879	813	828	853	886	833	889	851	887	838	860	828	793	901	841	877	820	799	799	895	852	845	880	859	866	865	843	849	884	869	871	818	826	865	847	819	847	845	876	850	858	805	940	833	897	838	844	829	858	817	874	827	847	844	852	827	900	828	813	848	862	862	845	806	815	903	849	790	883	819	844	873	830	848	875	832	803	878	903	852	827	884	881	856	843	873	818	836	887	823	863	855	860	836	843	841	791	838	874	829	875	861	859	854	846	794	845	838	886	872	909	796	852	815	810	789	855	793	799	914	811	834	816	801	822	863	835	807	843	847	871	836	855	841	836	790	887	786	823	824	858	888	806	880	861	856	826	827	843	802	848	866	877	827	872	832	819	813	868	859	833	831	872	814	884	856	821	881	855	907	798	802	848	849	821	850	839	819	870	864	865	833	839	857	870	823	824	817	838	858	856	803	779	874	862	851	841	837	789	831	816	854	866	824	830	836	796	808	794	832	852	861	836	894	850	817	863	820	851	833	835	828	812	858	866	883
16444	2277	5172	1040	771	634	597	592	556	528	534	467	467	503	497	466	444	477	463	499	457	446	454	478	472	460	490	452	464	443	458	453	457	475	445	467	482	485	482	486	452	492	450	491	481	466	413	464	468	472	490	459	489	487	476	477	435	429	461	507	472	478	441	472	441	467	433	451	467	499	475	450	432	467	475	536	474	450	441	458	455	514	479	477	453	473	439	471	469	476	452	437	497	487	468	418	427	447	441	475	446	424	431	489	431	438	451	427	462	479	459	477	416	429	451	455	453	428	447	455	429	485	430	510	448	443	494	466	414	474	450	440	475	456	445	451	459	449	455	433	432	420	438	439	459	415	445	471	452	427	444	478	475	449	428	487	438	455	453	491	450	408	478	437	428	463	456	440	466	440	473	448	437	487	433	423	446	428	468	443	486	453	510	485	476	420	450	464	440	435	435	422	442	499	482	452	459	415	463	460	447	463	453	505	402	472	478	426	477	483	448	431	449	469	452	443	457	431	430	424	439	448	490	474	444	459	447	470	448	442	407	428	458	455	433	468	441	432	402	417	471	479	455	434	468	493	471	489	454	526	492	487	473	481	451	431	451	427	452	464	446	476	417	468	487	394	444	456	456	414	449	435	460	461	463	460	493	430	491	440	423	433	480	465	471	436	431	459	472	445	419	420	442	494	454	424	450	444	466	435	474	454	471	423	453	425	465	430	423	418	445	441	504	446	448	434	454	407	451	453	432	447	424	419	428	448	455	464	480	470	447	448	423	425	444	443	435	444	495	439	435	462	447	485	490	429	433	433	482	471	487	466	442	436	476	446	451	449	463	436	512	449	492	449	474	457	502	486	448	460	458	463	516	443	450	477	420	462	462	484	458	466	472	478	465	470	453	453	435	455	430	469	460	435	446	440	476	458	471	489	466	436	420	466	454	512	421	451	438	438	460	428	456	469	453	449	400	490	473	462	443	485	478	457	438	462	477	482	479	478	448	449	458	462	409	459	452	464	441	448	481	417	483	429	479	486	437	453	428	444	465	440	443	453	434	455	453	414	453	466	497	512	434	460	474	435	449	475	420	440	446	451	456	448	473	481	489	510	480	462	443	498	452	458	457	415	479	443	441	422	447	418	451	415	460	436	494	450	486	464	438	467	517	430	475	472	426	454	455	474	475	490	432	470	470	471	389	468	418	416	452	427	457	422	448	467	427	462	445	462	435	466	465	447	514	447	495	470	450	470	480	460	435	405	492	442	443	453	464	430	496	483	459	425	440	493	492	427	463	474	451	458	485	490	471	435	480	430	439	452	479	437	432	426	505	474	469	493	485	439	474	483	439	448	489	416	424	433	435	451	418	463	500	436	394	440	482	479	420	442	490	486	426	472	456	438	454	457	440	471	472	467	449	443	492	461	451	460	498	474	486	456	442	469	424	466	454	460	474	445	453	451	436	463	445	442	472	492	467	439	463	464	444	475	431	498	423	427	478	465	452	476	492	485	441	452	470	440	438	430	466	435	449	457	468	491	434	460	452	472	419	485	435	431	467	468	430	406	447	471	427	436	471	451	455	477	452	455	462	419	477	458	460	421	416	452	451	493	477	484	498	419	459	503	511	457	474	461	474	446	506	458	418	488	447	426	444	479	449	459	492	463	468	458	447	446	501	432	428	471	479	484	474	465	478	452	446	419	441	464	478	453	407	498	441	482	501	432	463	457	479	448	476	453	446	468	478	449	458	460	449	496	449	460	442	492	440	439	479	476	418	473	463	461	482	424	443	439	445	432	475	453	464	435	443	490	460	477	452	412	478	442	476	463	474	481	515	488	502	491	454	472	466	468	453	461	444	446	443	435	440	468	426	442	432	438	450	446	464	450	499	470	446	433	478	445	457	470	444	453	427	430	431	448	448	463	441	494	462	445	475	463	450	455	464	459	472	431	392	465	453	393	444	429	445	475	429	474	417	427	440	433	443	455	456	409	455	474	443	456	461	469	437	506	446	416	479	481	509	448	463	446	441	474	456	438	466	478	505	457	447	437	433	482	465	456	449	451	462	420	440	433	444	420	428	495	457	457	449	514	495	494	435	425	420	475	442	443	439	490	429	432	446	439	466	481	445	451	447	425	475	430	469	422	461	472	476	490	474	446	464	429	443	455	414	439	439	428	453	446	427	482	446	485	485	422	414	468	505	439	410	427	445	438	452	401	491	427	479	454	427	430	424	470	478	417	424	487	450	477	440	505	461	420	454	427	425	464	491	474	435	485	450	438	460	482	488	471	514	491	457	429	447	461	454	438	458	430	458	428	443	438	479	423	419	470	463	456	454	434	468	428	468	455	428	400	476	480	475	473	442	457	483	466	450	460	457	462	456	456	458	458	480	460	444	458	495	475	442	427	461	470	463	501	453	436	492	488	465	424	493	468	441	461	418	437	477	467	446	438	455	437	450	419	467	478	435	478	452	470	451	451	459	483	432	498	444	410	461	424	442	441	438	433	458	451	419	464	416	528	473	453	438	490	432	455	461	476	426	447	445	434	462	461	460	460	454	449	441	486	463	452	453	423	467	444	458	507	486	483	478	454	431	408	467	436	473	404	473	471	465	466	472	440	467	471	470	491	423	452	440	439	452	490	484	416	407	413	422	461	453	518	469	465	444	439	464	444	461	460	490	439	455	422	413	448	444	453	430	394	442	470	489	481	459	472	424	420	457	453	448	437	456	472	440	443	459	434	457	475	447	465	481	494	433	426	475	470	502	470	427	455	453	424	425	458	434	488	470	449	466	465	442	464	457	432	429	451	463	442	431	423	458	436	453	471	437	424	479	450	419	452	450	456	457	441	416	480	478	495	446	431	483	454	461	473	438	423	465	470	445	446	476	466	449	435	457	447	435	475	422	483	448	426	455	481	439	458	454	451	431	442	464	452	456	458	472	489	443	454	437	451	476	482	447	425	437	497	434	463	480	420	439	418	420	432	429	458	420	460	468	455	440	439	469	480	485	476	445	449	423	472	440	422	460	512	457	442	449	466	452	471	512	471	457	464	432	431	405	455	455	466	455	466	448	451	482	476	479	471	494	477	485	472	481	457	473	456	454	465	437	439	416	488	445	466	460	461	434	430	451	436	464	485	429	466	440	431	484	451	433	456	469	451	401	524	451	474	431	461	481	449	430	459	463	462	443	452	436	472	479	514	459	445	457	411	391	457	430	438	437	428	518	439	443	453	456	433	464	479	484	433	467	465	490	456	463	475	453	479	442	474	438	461	451	500	453	384	441	444	438	445	423	461	452	467	497	451	428	496	446	426	449	434	448	463	479	446	445	477	473	475	511	436	444	441	427	461	485	460	453	457	431	429	464	459	452	441	419	455	475	465	470	414	465	433	486	483	435	435	458	487	441	494	456	452	479	485	487	460	489	438	485	416	479	445	485	476	469	441	413	425	463	459	418	437	457	433	456	424	483	451	465	462	445	449	455	459	446	442	471	432	444	481	447	446
9291	2145	6551	2611	2281	2060	1829	1588	1459	1401	1312	1287	1194	1229	1187	1211	1128	1113	1023	1091	1061	1097	1143	1077	1033	1041	1087	1072	1065	1070	1066	1023	1047	1051	1078	989	987	1073	995	1051	1081	1013	991	1037	1035	1006	1042	1019	1013	966	1008	1010	1044	952	1058	983	1029	1039	1066	1018	1006	1004	1030	1010	1042	963	993	1007	994	1031	1017	949	1019	1053	973	1018	1007	1015	981	954	1022	1028	966	1059	967	976	1041	1027	988	1034	994	990	1009	988	956	991	983	982	950	969	999	995	1002	1046	1016	993	1008	1053	1003	1009	980	980	1029	986	995	977	1015	1025	1002	999	1046	999	1008	1036	984	989	1020	988	1032	960	961	996	946	1009	1047	939	1054	1018	1005	1031	974	1037	992	1031	1001	971	1049	1032	1013	1029	1012	964	988	959	1070	960	997	984	1010	985	1036	1107	945	1001	1012	1065	1016	1010	1029	1000	1008	978	988	991	957	973	1022	1073	955	1046	1080	992	970	1014	999	1068	997	1044	973	1003	994	952	1035	952	987	1043	1018	1009	1028	1019	969	999	1027	1003	1006	978	923	1012	1012	961	938	1047	1062	1004	994	1008	946	985	986	999	974	1070	1025	996	1037	1010	963	1035	927	1074	980	1055	959	966	988	1016	1010	987	1008	997	1009	1007	927	944	1078	967	1033	947	960	1067	959	968	1019	1026	981	967	937	996	956	980	1038	1104	1021	949	948	1071	982	990	977	1001	1029	1001	933	1019	1003	1017	1023	1023	1008	964	1065	1031	1010	1004	1037	938	1011	956	1002	1031	972	1042	1034	1013	1016	931	1002	1007	970	1029	1064	1022	999	972	1028	1014	1009	1049	1061	997	993	1016	1013	992	1040	1023	1003	1011	1056	1026	985	987	972	949	1012	990	1027	983	1016	951	1043	930	1008	987	1004	1056	1004	1012	1006	942	1035	994	973	1008	994	985	1035	1021	1027	1060	1000	992	961	1031	1049	938	1021	971	1015	992	1037	1039	1071	1021	992	1035	952	1059	1036	1017	991	1055	994	1022	999	1011	1038	997	1013	1046	976	1022	1038	948	996	1034	1016	992	974	1027	962	1053	971	918	1028	1018	1063	1061	1038	1020	984	1044	1007	1059	1010	1051	1068	1041	1018	981	980	1037	995	989	932	982	1074	1012	984	1089	1019	1031	992	980	964	992	993	1035	1015	1048	1032	999	1009	993	994	988	982	1011	1032	965	1000	990	1079	1014	1032	997	990	1017	1015	1046	1012	972	1037	977	966	996	998	1023	1031	966	993	1008	1009	1022	1006	1015	997	984	990	985	967	979	1025	1006	952	1010	975	1031	998	1028	925	994	958	1004	959	1026	1053	993	967	957	1031	1056	981	984	1024	1007	1008	1018	1042	1013	1043	1031	1042	1023	985	940	1002	970	983	1036	1003	1062	1036	1014	1020	1033	1006	1002	1008	1009	1075	976	1062	1020	986	990	1004	1081	951	983	1019	964	1045	1024	991	1060	991	1027	1034	990	1006	972	976	975	988	993	1016	981	991	985	962	1017	1021	1029	978	951	1021	993	1015	1030	1052	1019	1042	1009	1028	1009	952	988	1051	1030	958	1051	1013	989	957	996	987	994	994	1017	990	977	990	1028	1000	1043	965	1002	990	1017	1035	993	961	1016	995	1021	1020	1002	1032	1010	1061	1019	1004	992	1032	923	958	992	959	1025	981	1022	995	993	996	933	1003	1026	1022	1032	1027	979	1010	950	1012	1066	962	1017	983	1008	1055	1013	985	979	983	1025	1005	969	989	1005	965	983	974	1028	1011	992	993	993	1002	1032	1013	1037	1037	1006	1000	1035	996	1114	1017	1030	972	937	1021	982	984	974	996	967	1020	1004	933	1036	982	1053	979	1013	1072	990	998	1031	983	972	988	971	1010	960	953	1022	994	1044	1055	959	1001	992	997	1069	1032	984	951	1004	1057	1021	994	988	978	1056	969	987	1047	1072	972	1007	995	974	1046	983	992	996	1000	995	939	1022	1011	989	1033	1062	1098	1001	992	1000	1006	1041	980	1037	952	1001	1020	989	1019	1001	1024	957	977	1089	1060	1009	980	1000	998	1055	1008	973	984	1002	1039	986	1020	989	931	947	989	1015	981	1077	1001	985	1071	965	1025	974	1007	988	998	1014	1016	1013	984	1015	1000	1021	1005	1011	1038	1002	1011	957	996	1012	947	991	989	997	989	1001	1051	1071	986	1007	1015	1013	1027	953	1036	1025	995	1015	1101	1025	1012	1000	1025	984	1002	1012	1024	1039	973	977	1044	957	965	964	1046	951	993	1014	943	987	1018	1027	966	1025	1047	1078	1042	1065	1014	1004	965	939	968	996	999	972	1031	946	1011	943	1040	933	995	987	988	1034	988	1002	961	976	975	996	1053	1050	1024	994	994	1077	996	1006	1010	977	1010	932	1031	1034	984	1034	959	1028	976	1006	994	1020	981	1028	996	978	984	944	982	975	995	919	1014	1010	976	985	998	997	1021	1000	1005	1001	987	1016	950	956	1048	1039	982	1022	1020	1078	1000	997	1008	952	1039	1012	1009	992	1017	994	996	996	1012	995	957	981	968	999	1031	993	975	999	1057	1024	1026	947	1023	1061	925	940	1030	1000	1025	1013	989	995	1025	1027	1018	1022	995	1005	970	1040	997	985	1005	969	1030	1060	986	953	999	1014	978	1008	983	1017	988	1005	1001	916	1014	965	1009	1047	987	970	985	1022	985	1000	979	1034	1029	992	920	977	1020	976	1009	1027	1011	963	963	1003	1008	971	992	1054	993	973	1002	951	974	1014	995	959	952	992	975	1014	990	1003	976	987	977	963	983	1020	1012	1056	1004	1034	1008	1036	985	981	1029	1011	1067	980	978	1010	1024	1023	991	981	957	1030	1027	961	1015	967	985	934	963	1062	989	1009	996	986	977	1020	957	1012	962	995	1037	1016	1023	981	987	964	1032	1002	978	974	974	955	997	1038	1052	1008	1006	1022	1004	1022	1009	986	1029	964	1051	992	988	975	999	986	972	984	1003	985	984	937	1011	1030	1032	1030	953	997	1033	999	1022	1005	994	989	1019	1016	1009	1033	959	947	936	968	1030	1000	1004	1026	969	1012	982	953	1013	1045	1038	1000	995	1030	1030	1042	994	990	982	985	1013	1023	981	998	1042	947	975	1024	1041	970	998	1021	978	974	1024	978	1040	969	1049	988	991	1041	1024	967	981	999	1033	980	985	1051	1002	963	1031	1038	1014	1022	1040	1033	965	1016	960	1008	1039	1012	992	980	1027	1005	946	994	975	1032	981	999	988	991	1014	1030	999	979	994	1018	976	996	1023	968	991	1026	987	1002	974	1072	1004	1046	1005	1032	1085	1016	959	1060	1037	1043	973	979	1033	975	975	1044	1035	1007	1034	943	1042	1003	956	1004	1016	1029	990	972	998	1056	1007	1045	963	996	990	1029	1070	1001	995	1048	974	1014	1017	1050	962	1000	1007	995	989	972	1021	1042	1059	1008	1075	993	977	973	986	986	1017	1038	1001	1041	984	995	996	990	948	940	1063	1024	998	1025	971	1012	977	1005	1051	1036	950	994	956	1024	1016	1031	1011	1024	1003	977	1022	986	985	1067	987	1001	1066	1017	1013	1003	986	988	1037	1016	983	1010	1036	997	1022	1087	977	923	972	1000	951	1012	1026	1013	954	1020	993	1023	1020	992	972	977	986	989	954	1004	989	1000	1020	1020	1004	1029	1017	990	975	1030	987	971	976	993	1040	995	1029	997	1006	957	1002	966	1034	960	1018	997	1027	991	1009	931	1000	985	1008	977	1018	1009	976	1032	991	1029	974	1012	1012	1060	965	1031	1041	1005	1009	965	1017	991	941	958	995	1042	952	996	1030	1029	941	989	1056	1031	1017	946	997	988	1030	963	985	987	1054	1072	987	954	938	986	1002	1090	1030	983	1030	1033	962	980	976	1038	1011	992	948	1029	988	952	932	1022	945	986	999	960	951	1016	983	1004	991	1007	999	1029	1074	944	993	1007	971	1004	996	1049	1022	996	974	944	976	979	983	1026	1046	998	979	1035	1030	1101	1013	980	1004	959	990	964	995	1009	1034	960	986	1002	1026	969	964	1030	1035	1018	1025	973	975	995	953	1012	995	1026	1015	1016	1036	994	996	1039	1029	1025	1015	1060	994	959	1020	1034	998	1016	1016	984	995	1053	985	1038	950	1026	1028	990	978	1000	1040	1046	1012	979	1011	1020	1079	1017	964	1070	986	1027	1032	963
2128	586	345	192	199	202	176	158	182	175	178	188	169	178	164	156	188	153	188	169	158	140	180	164	163	162	147	173	152	157	163	145	171	183	163	173	138	170	138	200	144	163	165	161	211	171	168	167	173	165	179	162	175	168	173	187	161	169	143	165	173	167	169	169	167	164	154	175	189	178	170	170	166	153	161	161	155	192	182	168	186	186	173	168	170	154	174	166	178	159	146	162	177	196	164	180	195	186	188	179	192	184	173	176	180	174	168	182	177	159	155	156	167	187	170	160	163	191	173	181	155	158	160	168	176	196	161	168	163	151	173	178	178	159	150	177	176	163	181	163	160	164	194	166	164	157	173	204	182	176	181	147	186	167	155	163	168	176	161	153	185	171	158	168	161	166	157	162	168	172	179	188	182	182	199	171	167	165	157	170	147	180	162	178	188	156	156	178	162	183	176	185	182	177	170	163	178	150	180	199	182	161	161	195	187	169	172	183	177	159	167	160	183	159	182	154	159	169	176	167	135	168	178	178	170	173	156	173	166	165	175	168	158	175	149	150	145	158	182	163	172	185	175	175	187	170	185	169	184	188	172	154	197	149	196	165	193	143	174	164	143	154	149	165	175	169	185	187	188	158	177	172	131	181	166	184	179	173	170	166	175	180	166	164	154	174	172	173	154	169	173	197	173	167	175	158	186	176	168	146	180	167	144	170	163	155	185	191	169	175	162	176	147	205	196	180	177	170	192	171	174	161	180	187	180	181	160	158	190	176	164	178	149	168	166	186	188	177	146	169	169	151	170	164	167	166	166	186	179	180	195	154	173	157	185	187	189	175	145	166	176	165	161	178	172	195	164	179	175	148	166	191	162	181	168	183	157	187	159	161	160	186	185	197	174	173	183	192	161	177	184	171	191	196	171	138	177	177	171	162	152	153	176	156	165	180	153	159	174	184	186	200	163	150	179	173	163	173	169	167	165	201	182	171	179	186	165	203	144	154	158	186	173	182	151	154	151	159	171	166	166	173	181	186	185	148	168	198	172	151	185	170	180	141	168	160	180	160	192	150	166	175	152	139	189	191	143	164	184	197	191	156	150	163	172	163	140	167	174	185	155	170	174	166	182	159	166	204	184	170	169	154	173	145	158	170	164	169	156	169	162	203	175	173	173	153	170	204	174	179	185	197	167	160	166	199	180	201	178	164	141	176	153	192	168	174	185	185	202	156	171	190	151	176	187	175	142	154	176	187	167	190	146	181	193	157	178	152	166	156	160	186	179	162	130	176	162	180	174	156	187	164	166	182	166	186	162	162	171	180	175	179	191	174	163	156	157	182	176	175	176	172	195	176	170	180	172	157	182	182	174	171	146	174	177	174	166	171	175	189	163	161	147	163	174	147	182	174	163	159	179	178	160	158	179	169	152	174	168	178	178	180	170	172	201	171	168	181	163	181	182	165	151	188	167	182	194	174	180	159	150	149	204	158	208	177	176	177	167	169	182	174	179	162	170	161	150	167	164	174	150	169	165	172	167	160	181	180	170	182	192	190	185	197	174	188	173	187	157	152	197	167	174	165	184	165	162	145	154	158	179	150	160	164	165	180	172	157	181	168	163	169	157	165	191	144	163	176	153	182	177	160	139	162	177	151	159	177	200	187	188	184	181	175	206	188	178	179	194	176	172	173	165	187	173	164	151	184	173	172	167	166	190	191	145	172	168	162	162	176	160	158	183	180	184	155	186	192	159	192	193	182	157	181	178	159	178	146	162	156	174	162	154	180	180	173	159	153	149	159	162	154	186	160	177	163	165	157	187	179	196	182	153	197	170	186	167	176	174	174	179	174	170	173	177	160	162	161	164	173	154	161	171	133	150	201	155	171	148	150	178	181	174	196	180	194	185	178	190	159	166	202	188	146	174	159	188	187	177	162	165	153	164	171	181	148	170	167	181	190	148	136	157	178	175	149	187	138	156	173	186	175	156	212	162	150	154	142	151	158	174	149	161	148	155	164	164	159	165	175	194	168	192	175	175	204	211	167	176	185	185	159	159	166	201	183	169	179	202	166	152	172	179	155	174	172	174	172	174	182	188	189	148	170	146	207	153	167	151	125	166	159	182	147	174	173	184	168	194	190	190	146	172	150	175	168	171	199	202	183	153	163	167	176	183	164	142	178	191	129	151	161	175	181	207	167	177	163	154	168	171	164	154	162	163	178	158	174	183	192	160	190	172	137	180	144	166	171	164	160	176	175	174	177	132	161	187	169	155	159	157	167	182	174	157	182	180	201	157	164	165	158	208	159	185	153	173	168	170	186	197	171	151	154	154	154	172	166	191	164	193	198	173	180	157	169	163	150	147	128	178	180	169	172	164	164	181	161	199	200	163	160	152	186	143	157	150	184	165	177	177	154	175	171	155	177	149	153	170	164	156	203	201	174	176	170	178	151	185	160	146	174	164	153	151	167	160	185	136	182	180	175	160	132	174	162	199	175	162	180	178	180	161	167	179	169	162	140	170	182	154	179	183	172	171	170	161	181	156	181	177	192	196	187	152	187	183	179	168	146	186	157	174	173	187	184	150	179	164	186	159	159	169	178	184	204	183	184	162	177	186	173	173	161	161	191	186	192	178	165	154	175	158	188	177	168	185	154	153	194	198	176	156	158	170	155	154	154	159	190	151	164	190	186	152	171	163	175	153	178	188	182	148	178	154	170	151	179	170	202	164	166	172	170	183	196	180	189	187	160	175	164	165	173	161	169	169	138	163	174	171	161	184	152	170	166	148	152	166	165	149	156	178	185	186	171	160	147	173	192	182	197	178	146	186	166	172	178	163	167	153	150	163	198	178	171	176	207	165	185	159	165	164	179	198	176	170	149	177	155	148	163	162	128	163	147	178	154	181	187	183	166	182	167	151	190	166	147	156	175	173	169	157	176	177	181	157	179	194	174	202	177	170	206	167	213	154	164	159	131	176	183	156	191	192	174	167	165	174	159	172	164	172	142	191	175	143	169	168	198	167	167	179	187	188	172	159	179	168	155	163	161	186	169	189	180	167	164	171	162	172	166	168	159	172	182	184	205	152	167	169	171	177	149	169	169	167	191	196	206	169	150	156	176	158	158	206	156	179	174	167	153	174	143	181	177	178	187	176	165	176	180	157	163	160	178	176	168	173	180	151	150	183	164	155	142	189	169	146	158	168	184	133	170	188	178	173	163	164	200	141	179	169	185	172	177	145	184	152	173	176	168	160	167	176	171	173	171	158	143	188	173	167	175	168	167	184	173	182	159	164	138	156	153	175	181	189	160	177	187	166	176	172	193	166	181	157	197	163	146	183	162	163	209	175	188	161	175	166	163	182	174	183	167	162	145	166	207	190	179	170	162	193	187	203	191	159	157	186	159	184	182	184	147	163	162	166	173	177	176	186	174	185	172	182	191	160	185	153	170	165	178	165	164	170	155	182	192	175	183	168	178	169	173	195	190	157	178	161	182	197	160	172	158	189	169
1966	789	701	516	489	487	459	482	467	509	479	449	521	490	517	459	473	455	494	490	475	493	467	477	500	453	475	493	434	504	462	476	506	469	457	473	455	476	415	464	476	426	467	490	473	463	462	471	481	463	478	434	476	492	473	441	493	474	489	488	471	469	473	470	463	452	467	463	516	463	477	458	449	490	505	466	481	464	470	476	472	474	448	478	432	481	465	489	474	479	485	469	471	451	454	466	421	534	470	477	484	444	468	485	483	471	472	465	460	474	433	480	490	440	447	471	490	458	483	470	447	515	447	476	442	466	498	440	463	465	519	409	480	487	525	447	468	453	474	492	460	442	466	464	444	427	467	513	472	447	431	488	455	461	480	452	453	493	442	471	460	467	482	488	463	474	436	452	494	484	483	445	479	478	474	481	476	489	498	461	463	465	502	486	462	470	484	472	480	460	522	483	437	468	477	472	491	498	486	453	483	470	495	435	489	477	483	441	474	473	450	486	468	461	519	436	467	465	473	520	480	491	449	434	500	479	468	509	482	464	462	466	455	481	469	475	438	448	449	467	455	489	443	507	448	464	463	467	467	502	507	490	435	468	493	401	469	467	522	484	493	467	469	460	466	498	444	497	452	423	473	457	491	503	441	435	485	471	486	490	469	495	468	504	525	479	464	493	445	485	484	456	468	461	448	461	460	468	418	500	500	483	450	500	461	531	434	424	458	462	449	486	485	462	473	461	447	452	465	463	474	439	470	435	494	481	492	494	458	451	490	459	481	468	469	469	445	449	455	482	467	463	437	446	471	504	478	440	519	484	512	452	473	460	500	462	477	462	483	436	437	464	465	480	489	462	493	462	484	450	468	459	443	463	437	452	489	461	465	479	472	497	428	447	466	466	471	462	466	461	441	446	464	485	489	491	501	490	468	500	444	443	418	459	465	467	476	485	453	499	493	439	484	472	469	482	430	474	474	473	483	461	460	457	502	452	432	471	467	473	504	513	426	469	450	460	462	458	435	456	463	437	476	433	469	480	461	475	423	490	492	463	447	453	434	459	456	475	457	495	469	447	457	474	481	447	459	457	467	451	434	478	471	457	461	472	457	499	500	443	500	487	468	475	472	434	462	469	516	465	489	489	486	464	491	459	430	480	461	440	476	474	480	470	482	417	417	475	501	520	445	488	507	452	520	465	454	427	430	500	442	482	472	469	454	453	493	446	479	458	436	461	476	491	483	477	491	496	488	468	447	468	449	487	447	471	446	485	456	469	516	460	435	461	468	482	466	476	470	487	496	488	446	443	487	443	500	463	471	479	493	455	464	425	465	467	474	472	520	502	487	482	474	435	504	438	458	487	475	487	433	479	498	495	489	495	464	460	467	474	480	448	456	493	466	484	435	509	427	475	422	461	442	459	433	441	468	466	460	470	475	498	475	468	448	503	463	463	496	495	464	448	449	444	419	452	494	463	527	459	463	465	464	455	437	448	486	466	444	474	510	470	431	458	499	451	494	468	466	480	481	464	442	433	424	463	437	469	463	452	453	473	491	460	520	454	443	457	463	456	470	496	483	430	451	448	418	452	513	462	417	470	461	466	467	465	459	468	440	480	486	459	508	448	488	482	477	435	485	469	460	462	472	490	464	451	460	481	456	507	468	510	487	433	430	417	454	476	466	429	473	452	488	483	448	485	474	478	440	457	468	474	500	449	466	467	500	462	445	448	471	459	454	438	444	466	491	467	487	469	455	488	438	481	494	459	464	432	437	466	502	480	442	433	479	465	500	509	499	487	461	466	431	477	470	463	503	506	454	468	483	483	474	469	453	453	436	475	451	441	460	473	441	501	450	471	462	444	488	485	478	500	435	478	513	495	466	473	432	427	446	427	458	474	456	486	468	507	478	464	444	430	445	495	430	444	452	470	430	463	477	471	440	408	441	422	496	449	472	470	479	474	471	458	470	461	473	458	426	455	422	516	497	454	455	460	472	467	491	441	421	455	501	454	483	484	447	422	468	463	418	463	470	445	483	493	468	490	505	463	493	427	488	469	504	474	438	466	443	473	462	431	508	444	499	455	462	446	443	434	432	483	418	496	474	455	488	463	465	473	465	486	475	475	470	435	464	506	442	489	442	462	432	491	443	497	497	458	475	440	442	458	467	466	485	486	442	491	459	433	489	481	455	433	460	499	472	495	490	476	432	474	500	493	441	424	501	448	472	467	472	426	481	462	413	510	443	476	476	444	479	483	499	477	492	488	453	454	457	453	473	472	470	507	472	450	453	463	425	449	462	478	451	451	482	496	436	431	449	479	474	455	457	476	488	453	494	470	451	446	473	463	479	472	495	451	436	458	462	501	487	476	495	463	489	468	446	447	451	498	449	442	444	490	420	476	455	486	448	474	456	436	457	474	449	461	448	430	485	470	470	458	489	490	489	493	435	474	471	439	471	501	448	512	449	504	448	482	459	454	446	489	451	465	477	487	451	450	466	507	474	497	479	502	473	493	451	481	467	478	484	459	475	450	445	471	468	477	481	489	515	423	476	447	491	484	467	437	466	452	464	490	448	477	462	416	450	501	450	434	457	447	472	489	479	465	452	479	442	444	483	432	485	504	434	448	490	428	437	463	473	455	521	495	454	464	421	452	456	473	470	473	462	470	460	507	455	453	497	468	506	472	434	498	500	452	447	483	500	471	461	446	484	433	434	475	486	423	502	478	490	508	468	459	445	471	504	493	446	466	476	486	465	470	461	467	472	481	486	483	467	461	481	465	470	493	481	448	477	491	486	496	475	446	484	463	473	493	458	482	507	486	481	487	477	468	453	484	434	454	448	467	455	454	469	491	470	504	490	478	477	457	445	445	467	482	459	511	493	521	441	489	452	476	445	476	479	444	450	479	465	484	482	468	488	473	469	439	452	484	483	458	467	468	484	463	459	503	473	451	472	516	441	481	467	421	474	482	474	485	429	494	461	460	510	471	482	470	465	482	467	457	470	497	470	456	471	470	461	465	497	467	439	481	472	425	458	461	482	468	476	426	487	503	463	495	499	445	460	493	488	447	482	437	471	476	435	485	422	462	461	443	499	440	489	480	430	497	489	460	441	494	481	472	430	454	505	509	469	441	476	468	458	473	465	463	439	510	492	480	454	463	488	479	473	467	461	452	505	485	499	475	491	490	499	468	455	458	494	466	480	477	447	452	490	436	439	455	456	444	472	494	462	473	453	507	430	414	459	438	500	452	474	493	478	408	509	479	466	449	476	457	466	512	448	502	463	438	475	494	495	453	477	426	476	481	479	502	480	429	455	481	433	462	445	476	456	427	516	455	449	457	441	477	492	439	457	494	442	444	477	424	490	476	462	463	494	487	483	490	505	491	481	466	458	511	479	492	445	496	497	463	460	459	495	431	458	476	488	452	482	515	460	479	458	484	452	472	454	470	476	478	460	502	461	468	455	455	459	431	484	478	482	470	445	444	449	452	500	469	446	482	488	447	492	484
7989	1487	3065	614	464	449	434	412	434	403	397	405	368	373	450	368	378	398	376	338	400	354	364	369	410	369	378	339	381	343	380	366	367	353	376	379	356	338	366	357	360	362	357	354	394	383	323	369	389	346	368	362	372	372	359	345	384	379	385	361	390	376	362	373	387	344	370	351	395	368	359	373	364	339	357	341	400	372	357	387	371	360	410	378	353	372	367	336	375	415	329	375	363	375	363	363	331	369	366	368	385	402	354	386	360	342	331	328	361	366	372	357	370	326	376	382	375	366	359	321	357	391	370	371	362	359	367	372	351	391	323	330	358	394	354	366	333	349	330	368	336	369	350	341	381	359	324	421	352	378	380	354	362	373	357	357	386	342	317	355	385	370	357	349	357	394	403	351	400	340	363	333	362	342	352	330	339	385	370	392	347	353	349	362	366	359	363	366	324	381	371	367	339	363	356	369	380	338	365	342	376	384	354	331	351	354	368	374	339	376	340	388	351	367	374	348	373	345	381	365	334	373	368	357	340	370	336	365	364	357	372	337	340	338	344	369	384	348	370	328	368	349	342	338	334	376	353	338	357	368	359	353	330	377	332	358	357	302	360	361	392	331	403	371	332	337	347	361	395	343	381	342	332	361	337	341	366	362	384	397	370	350	361	363	332	372	363	376	370	370	357	382	380	351	351	378	367	355	358	330	361	363	362	370	359	371	337	350	365	326	368	393	351	368	362	340	344	384	405	396	374	332	353	374	383	349	374	340	333	397	390	352	349	367	391	383	322	372	347	369	343	356	391	342	335	355	342	354	358	358	349	336	355	352	355	382	349	366	377	320	357	378	381	368	357	315	372	349	357	367	356	333	348	360	402	382	332	353	318	347	339	363	339	336	336	338	379	349	378	321	353	339	345	336	365	373	393	351	344	379	381	343	392	357	352	367	349	333	354	369	387	383	396	340	372	372	363	349	375	351	368	388	370	346	344	369	359	346	369	358	376	402	364	361	374	348	334	355	345	343	393	338	365	364	346	348	345	326	374	355	376	377	353	351	358	328	368	360	332	372	386	400	384	380	356	342	355	370	347	360	350	386	347	350	355	360	351	323	354	330	344	379	415	400	364	378	402	370	331	321	340	360	391	361	370	366	350	313	393	406	360	356	389	383	356	336	353	328	328	373	355	359	378	349	373	356	386	352	388	345	377	371	335	362	360	347	378	371	377	365	358	352	362	358	376	339	342	336	357	352	373	384	375	368	404	360	372	340	409	304	367	354	361	357	356	347	361	355	355	411	323	351	367	347	372	342	366	365	347	406	391	329	302	343	345	347	358	337	388	337	366	336	363	367	378	352	382	352	368	403	380	349	376	335	365	399	362	361	350	364	396	408	361	378	369	332	334	344	354	350	354	366	367	342	350	356	347	365	370	362	340	394	355	321	372	364	351	343	370	381	385	378	396	345	310	363	354	396	370	367	325	380	362	328	373	378	362	354	369	367	371	367	342	395	367	345	341	363	330	356	354	372	336	368	348	351	351	342	358	335	332	375	384	371	392	391	356	361	352	341	343	375	356	358	339	357	385	393	359	360	351	357	373	378	376	363	335	388	374	351	355	402	364	373	360	347	342	399	361	363	358	380	350	390	363	371	348	363	332	377	376	396	325	331	353	385	385	339	317	383	350	379	343	393	355	334	393	334	321	380	409	368	349	362	369	386	357	359	359	356	340	415	362	386	366	348	384	350	362	384	351	344	389	341	372	361	416	379	380	384	359	359	384	361	342	336	371	341	337	385	357	385	364	375	394	365	331	371	400	366	391	369	372	340	387	386	391	347	372	370	352	372	365	375	348	368	384	360	333	382	359	365	350	316	389	345	344	381	360	356	338	323	361	386	352	360	379	333	314	381	387	373	376	332	429	389	373	357	338	369	379	354	358	372	404	375	364	368	358	356	356	307	357	337	393	369	356	359	373	350	342	363	338	355	343	328	376	336	399	378	380	402	369	375	363	314	376	343	376	312	347	342	356	381	366	367	400	352	356	324	395	320	364	358	348	338	371	353	336	357	358	380	401	345	364	368	345	335	378	350	381	416	383	337	348	347	362	363	348	340	364	364	387	378	351	367	372	393	362	359	376	311	364	330	361	354	397	370	347	319	391	301	357	372	353	390	364	356	354	349	368	367	360	371	417	370	369	370	379	341	363	321	359	369	406	363	379	356	346	304	344	354	381	334	375	356	378	387	342	367	358	369	355	379	386	371	347	349	355	357	362	370	359	419	355	380	359	370	367	392	406	336	390	393	368	379	370	353	346	344	359	365	317	383	363	376	366	346	334	395	377	338	380	358	372	350	355	325	396	364	375	324	317	383	366	363	375	342	374	359	352	303	355	348	387	372	331	379	366	406	350	357	364	367	385	335	377	335	354	405	384	354	373	360	349	361	350	348	392	372	360	382	374	378	328	383	376	349	375	371	361	339	367	366	359	354	374	321	315	364	365	386	377	405	349	346	354	348	362	363	337	374	348	323	355	374	377	384	337	372	367	332	338	343	391	377	372	383	379	379	347	372	348	348	359	354	343	443	370	359	362	373	358	353	370	355	342	335	340	356	391	382	374	371	355	373	352	390	369	401	365	341	346	344	359	419	382	367	378	344	390	376	338	365	388	332	335	370	429	369	384	391	379	340	358	374	376	391	385	347	362	382	357	345	372	378	378	386	389	399	328	325	335	330	373	340	375	341	366	358	342	377	357	361	338	348	381	347	367	347	383	359	381	344	333	392	378	405	383	354	341	390	353	338	360	360	354	368	367	372	330	371	354	332	354	367	375	341	360	388	377	381	347	352	354	317	347	367	404	349	381	375	398	363	355	396	348	322	336	401	344	330	335	360	365	361	343	386	383	369	353	378	354	372	348	363	359	369	366	356	395	378	374	373	403	362	334	371	334	342	336	365	359	341	383	375	352	356	394	379	352	348	342	384	364	362	363	379	413	373	336	346	334	377	354	400	368	346	403	392	381	321	350	367	369	350	335	380	373	374	372	345	386	366	378	329	363	337	377	348	366	388	404	361	388	388	344	374	376	369	365	368	362	374	393	365	335	352	351	380	354	348	348	414	351	315	367	345	383	326	344	335	335	368	358	371	367	387	352	385	379	354	373	353	346	327	346	342	322	348	381	363	356	401	387	374	364	316	350	338	388	370	360	341	377	327	334	360	338	371	369	349	354	367	386	338	321	348	372	390	361	338	345	363	341	368	379	358	366	371	354	343	336	359	369	346	348	373	398	346	375	345	341	354	372	325	372	355	329	364	379	370	354	352	391	349	328	348	363	381	350	353	392	376	365	356	397	335	386	348	368	377	367	337	338	340	378	398	389	334	361	357	342	351	383	343	384	334	347	348	347	372	368	388	305	348	367	352	350	331	366	380	357	351	377	378	353	337	367	353	369	357	355	366	344	383	366	393	343	390	360	344	338	364	389	353	373	379	386	412	344	346	357	363	373	371
6729	1986	4496	1691	1493	1371	1222	1223	1151	1024	1006	972	1014	924	972	924	905	909	937	919	864	885	917	891	869	874	850	850	885	882	881	858	878	847	838	872	866	844	837	901	883	897	854	850	879	881	884	843	937	794	838	904	870	848	851	836	876	840	840	841	847	879	858	871	831	847	880	866	844	894	838	886	855	830	914	868	840	837	853	842	834	842	900	934	907	823	852	858	890	852	855	905	905	894	835	862	801	840	814	894	842	871	859	858	861	829	878	828	780	836	814	874	824	849	821	885	807	857	874	912	883	815	842	811	854	844	872	856	845	854	840	829	862	908	837	849	849	899	863	839	889	803	857	861	844	783	838	864	901	853	890	849	830	860	869	841	855	806	808	835	865	868	897	792	852	862	793	852	832	845	871	849	829	856	830	866	878	836	790	841	842	850	837	855	882	822	847	864	879	815	836	838	869	853	854	847	851	873	836	823	836	844	877	842	797	828	898	813	853	780	832	841	822	823	867	827	802	851	831	851	878	829	867	777	839	846	875	859	901	926	883	804	835	843	836	862	785	828	798	833	816	808	851	832	866	897	842	860	845	861	771	844	855	819	848	810	876	859	826	843	857	828	917	850	828	843	824	902	804	853	827	876	858	861	872	825	890	778	797	879	795	866	882	904	863	808	834	870	835	848	894	813	917	875	872	835	854	864	831	869	841	932	821	866	780	871	863	822	861	871	790	870	883	891	840	822	778	826	831	829	818	846	882	827	850	824	894	859	840	811	867	860	843	901	875	851	860	823	835	856	835	816	821	820	861	869	869	857	861	835	848	851	854	857	824	839	895	830	830	839	848	875	846	816	916	817	869	846	910	821	855	849	855	848	847	835	842	866	851	880	875	886	840	926	860	830	837	840	887	844	822	875	858	874	835	805	864	853	871	866	819	818	841	858	830	839	859	824	877	865	801	860	865	820	823	842	910	846	853	808	825	847	815	894	758	880	822	854	881	840	870	861	842	861	875	835	843	846	894	835	815	827	843	853	832	877	863	866	865	874	877	827	880	911	803	843	842	831	847	861	792	872	908	848	872	874	858	851	839	840	827	834	851	829	821	869	823	828	832	858	902	819	830	873	911	895	886	855	833	820	838	870	866	887	856	810	836	874	796	812	813	871	848	807	880	796	837	896	838	858	810	926	843	896	796	860	887	883	844	840	830	847	868	890	823	816	812	823	809	853	813	837	833	836	851	859	807	846	821	857	844	844	800	840	905	863	809	849	841	818	850	909	864	822	855	837	821	840	887	849	834	803	833	838	873	834	909	789	860	866	855	894	871	860	827	839	840	829	832	776	871	783	842	880	813	814	822	787	880	778	859	878	854	822	803	815	863	818	863	874	881	783	828	810	830	862	882	812	852	803	848	885	809	899	799	851	820	837	879	868	832	870	847	850	862	853	853	814	862	860	826	842	856	855	840	791	808	855	832	837	841	900	907	846	820	824	906	846	837	871	868	828	852	869	804	831	880	889	844	794	827	864	829	832	867	814	800	873	810	844	856	841	866	801	822	787	847	880	789	836	899	818	828	863	851	842	890	847	849	832	876	864	828	874	811	789	858	869	812	827	861	850	877	875	821	895	890	825	860	854	818	859	804	847	871	876	841	859	809	897	886	839	847	796	823	910	873	881	900	897	819	816	845	867	814	875	790	837	804	853	827	881	885	823	796	796	846	873	838	790	801	828	878	871	836	819	852	836	833	842	878	900	836	850	833	844	868	844	928	815	869	875	816	818	873	905	855	832	884	846	888	855	858	831	904	856	864	837	848	875	835	872	825	862	816	845	876	842	829	803	888	872	865	820	806	831	857	852	803	828	840	798	826	850	845	829	867	823	832	833	817	866	827	797	814	807	886	890	832	846	848	826	827	837	872	839	864	889	869	850	868	844	854	892	819	843	864	865	927	801	891	927	848	852	824	820	816	891	874	836	822	818	870	860	828	812	840	841	829	761	887	870	834	839	854	848	879	845	849	844	849	945	804	879	832	815	836	797	786	922	834	806	871	853	833	845	818	811	817	851	863	843	888	862	828	877	871	878	878	857	853	851	850	853	898	907	820	821	793	889	849	919	901	822	827	822	802	880	812	821	848	883	825	859	858	862	827	841	856	882	860	841	865	830	827	841	831	830	820	850	892	904	849	850	896	895	834	847	840	817	827	860	851	910	841	902	886	878	862	847	845	826	835	885	880	854	845	852	811	852	802	824	870	819	811	885	823	851	855	880	824	851	849	880	834	863	888	849	880	890	829	880	833	843	857	852	831	828	899	855	888	855	859	849	893	824	871	857	826	856	856	866	856	803	938	845	826	821	841	864	882	776	853	861	834	868	821	828	829	819	937	870	883	867	805	777	832	834	882	875	866	821	884	855	810	883	859	855	830	827	913	800	832	843	903	865	844	867	866	808	809	833	843	847	825	869	812	790	820	830	821	874	812	885	874	876	883	853	844	815	837	886	856	824	864	854	838	824	869	844	822	840	849	845	797	845	816	862	868	830	896	847	868	870	854	897	859	848	824	783	827	836	849	847	796	822	858	869	829	877	881	863	840	833	882	775	885	841	868	880	852	806	875	879	882	841	835	794	880	879	914	832	865	866	790	854	875	860	844	853	796	907	912	828	828	856	806	885	850	883	856	834	831	843	886	833	882	793	874	912	890	842	783	844	841	804	859	869	842	871	879	789	804	846	850	857	805	889	838	806	834	847	864	846	803	881	860	864	848	849	827	897	856	845	856	878	854	873	855	839	815	869	811	873	822	840	836	856	841	863	883	874	871	859	834	830	840	927	872	847	825	829	857	845	829	830	825	842	866	835	830	783	842	880	849	856	858	833	851	802	887	878	846	860	882	862	819	845	803	837	816	850	851	876	832	836	894	851	788	848	901	897	869	828	848	827	908	902	795	824	874	831	887	843	805	817	817	879	889	855	872	806	787	847	856	832	861	895	830	848	882	841	837	832	840	898	830	854	823	848	859	910	836	846	800	859	818	826	832	869	838	882	841	884	836	813	854	846	840	855	828	852	850	880	870	795	863	897	919	876	858	860	915	870	868	881	854	865	832	844	912	845	837	814	793	814	861	861	818	827	850	842	850	824	862	819	850	865	877	823	885	894	921	841	827	862	859	816	876	822	830	900	798	830	810	876	870	879	878	807	929	833	842	862	819	840	914	812	881	869	781	788	864	833	863	860	852	812	839	835	826	849	863	872	891	900	896	860	848	829	803	864	851	825	896	834	809	889	852	836	865	870	831	893	894	865	880	877	874	844	837	849	840	845	854	867	843	866	843	899	826	859	894	850	817	841	815	848	833	875	836	833	807	881	790	820	874	866	854	824	858	900	852	804	861	852	835	872	885	843	821	868	852	824	859	858	841	818	855	834	852	904	830	807	896	854	871	832	795	885	850	856	913	849	861	872	837	810	868	862	814	865	853	849	878	857	869	828	824	894	865	867	905	916	837	856
15491	2685	5975	1014	797	685	649	602	646	513	544	499	505	519	470	503	441	478	468	474	447	449	489	460	456	478	479	436	467	459	478	438	475	455	458	463	494	451	493	415	431	485	463	496	486	451	474	476	478	499	442	483	486	500	477	489	421	441	454	454	455	463	450	437	457	445	475	447	461	455	430	440	484	505	483	455	435	444	437	473	465	477	433	470	438	479	472	433	434	450	483	451	439	441	443	424	480	428	441	464	445	481	431	459	461	507	473	439	437	412	442	443	447	440	446	444	427	447	455	459	461	479	465	453	433	433	439	466	443	468	473	470	434	440	399	487	490	413	487	487	434	468	438	484	438	491	510	478	396	491	421	470	441	512	436	437	437	460	431	418	456	458	459	501	444	449	461	462	479	430	415	472	450	431	456	480	435	419	490	532	456	431	426	447	451	429	487	488	436	484	430	484	476	435	494	493	430	476	464	481	434	449	437	426	428	459	449	465	462	435	433	480	476	415	485	508	476	496	482	450	460	413	431	470	484	450	429	449	498	448	464	489	448	453	430	489	467	517	448	414	435	434	451	480	427	398	439	466	461	511	476	448	487	445	418	462	482	440	477	445	475	447	476	440	495	474	467	436	507	454	468	445	416	422	445	480	453	492	431	418	434	448	467	476	413	478	446	437	432	428	448	455	438	473	439	422	485	437	438	456	458	477	470	459	450	457	427	443	475	424	434	409	442	460	423	444	470	426	463	434	440	455	397	462	450	467	433	437	440	475	448	464	469	463	467	485	400	447	466	424	446	452	459	431	501	467	482	431	446	426	465	483	410	440	443	434	478	442	474	490	466	469	468	455	446	457	462	455	472	458	481	425	479	506	479	520	422	446	467	498	438	458	443	464	438	487	472	455	507	436	458	427	444	420	457	454	401	452	460	418	443	470	436	468	467	415	413	463	392	453	463	501	493	446	395	466	492	445	468	476	469	469	485	463	453	443	422	481	465	429	463	486	468	452	459	406	438	458	448	500	439	467	431	476	434	475	518	429	476	480	400	461	435	442	496	426	428	489	448	431	471	442	460	444	443	456	426	474	513	438	441	491	455	439	484	470	472	484	495	454	495	496	480	459	465	459	463	443	476	477	449	465	500	469	446	478	485	487	482	432	462	478	439	416	468	493	466	462	485	456	484	410	443	478	471	432	474	468	424	446	430	483	448	433	456	460	482	449	450	470	441	462	424	469	410	453	481	486	458	450	443	517	418	407	460	446	444	413	467	438	449	470	442	421	476	472	467	459	485	471	474	440	455	497	467	443	451	460	459	416	440	414	465	455	447	455	449	452	431	440	452	462	399	443	440	428	471	465	476	430	459	434	457	467	467	427	447	407	451	426	486	439	453	437	445	430	461	421	432	447	474	432	441	444	443	456	513	461	449	415	502	448	455	464	465	429	480	440	445	466	412	472	479	474	436	447	455	505	425	484	469	436	476	457	488	457	423	480	408	470	457	428	460	465	463	446	446	427	448	490	411	462	453	487	436	473	435	466	464	483	461	446	448	452	451	440	451	447	450	428	419	470	445	402	412	460	462	435	440	491	408	458	435	434	418	454	451	467	517	439	404	423	428	432	460	395	460	469	439	455	451	432	435	503	431	434	473	472	439	445	409	431	418	472	435	469	443	450	428	449	452	477	410	451	479	437	469	444	459	451	489	476	460	459	449	441	422	450	472	447	434	450	447	446	438	473	435	415	492	475	444	452	464	475	492	431	448	458	475	455	453	466	460	517	482	428	441	387	450	464	420	442	412	456	450	421	417	454	435	442	459	465	452	444	462	438	437	422	463	472	478	450	468	435	436	447	470	450	447	443	454	473	443	458	475	463	470	459	437	470	444	467	464	428	452	472	455	413	459	451	432	431	452	442	421	433	461	440	455	458	429	447	422	418	450	448	425	481	451	484	488	433	446	528	440	440	477	429	449	433	447	445	466	466	426	434	472	438	437	443	462	417	476	447	454	435	461	435	442	465	522	416	432	419	465	467	444	451	447	464	470	479	433	438	450	497	468	440	439	477	432	420	488	498	466	465	426	437	449	451	492	434	464	426	453	460	476	438	432	430	416	457	427	438	452	460	438	493	450	485	466	466	462	447	469	438	422	444	435	456	459	469	415	450	470	479	411	490	474	465	397	468	441	426	423	455	441	427	454	510	483	473	473	456	477	521	444	473	471	471	472	441	453	515	452	464	452	433	443	452	438	399	455	434	442	439	424	452	491	433	470	429	425	459	433	444	443	443	452	460	430	422	426	461	438	439	471	430	445	472	453	464	442	465	458	498	410	463	474	474	432	425	417	474	427	460	466	505	501	431	439	423	437	435	479	437	473	489	427	417	489	462	440	460	441	451	451	428	471	486	446	427	398	474	466	451	472	444	453	420	432	426	450	404	481	464	475	464	438	480	438	452	467	454	476	429	463	462	466	422	508	464	452	476	494	448	471	427	423	479	494	440	423	460	456	476	417	412	446	466	450	486	481	446	468	448	481	450	416	442	453	396	506	465	493	455	447	454	481	461	445	437	484	458	440	470	495	503	449	437	425	482	446	460	428	428	438	427	490	508	437	435	430	437	433	432	486	489	444	458	476	482	428	468	451	462	459	465	476	481	470	483	457	470	441	496	437	437	452	484	474	432	436	421	464	523	484	466	455	485	433	472	422	418	486	490	490	471	468	475	440	490	468	464	412	449	453	447	459	433	486	433	491	437	438	487	455	458	458	463	436	503	472	446	409	410	472	493	484	453	489	450	453	525	441	462	439	448	460	455	416	405	449	437	413	443	461	484	445	449	406	447	478	471	419	416	419	442	469	489	471	443	443	398	438	457	445	471	417	483	477	459	468	476	468	463	476	483	508	446	450	474	491	489	504	446	466	428	501	453	446	447	443	430	444	473	445	439	456	477	413	456	460	461	460	458	499	458	475	451	421	405	483	479	470	466	406	483	466	476	458	440	456	477	462	449	478	468	464	420	431	426	470	458	473	426	420	470	454	445	472	484	443	500	483	517	447	471	428	480	447	453	434	494	440	465	453	478	479	444	461	438	433	451	482	450	447	441	510	447	476	444	459	460	465	447	403	491	469	419	474	452	449	470	469	457	487	444	453	464	491	455	456	471	441	491	440	475	429	434	497	448	474	497	466	469	455	424	483	455	477	434	428	428	412	476	426	438	419	479	460	457	455	481	489	425	452	479	462	439	418	461	476	494	448	442	440	440	433	440	463	443	451	488	412	433	498	464	458	442	479	459	415	442	464	436	463	475	449	502	471	431	465	409	472	434	492	440	440	471	440	448	438	469	487	469	427	460	471	439	461	437	421	428	421	438	453	454	435	456	466	456	509	419	434	471	467	475	483	458	457	419	405	460	451	406	481	445	439	475	459	426	450	488	455	428	454	446	466	461	433	435	423	457	484	478	453	431	413	485	493	413	434	437	471	423	486	477	425	464	422	430	434	431	427	441
8938	2782	6659	2609	2236	1984	1813	1596	1444	1481	1319	1282	1203	1226	1138	1156	1148	1118	1130	1119	1065	1066	1136	1031	1038	1003	1076	1076	1032	1003	1015	936	1008	1073	1047	1003	1024	1005	1015	1018	1071	1005	1026	1033	1009	1025	1008	1082	983	1024	1052	1062	1050	980	984	1033	1004	967	1058	1047	1018	1006	1078	1032	1072	1068	1018	1044	1068	995	1024	994	1037	996	1035	1012	1014	1027	1036	941	972	1012	1015	998	977	1029	1022	1027	941	1013	991	986	944	1000	1055	976	1053	1008	1013	935	991	1027	1000	1009	1005	986	997	1022	1031	1091	1055	1013	1008	1049	982	1040	962	1055	959	1061	979	1015	986	991	1014	980	979	979	975	988	1025	1031	936	965	1000	979	992	994	1026	961	1016	1016	993	974	996	971	991	1002	993	1003	986	994	986	1012	998	967	975	983	953	1034	1004	971	964	990	1058	1021	993	1026	991	1003	982	982	1037	982	977	1000	976	982	993	1044	946	977	1031	982	1038	986	983	945	972	1021	1033	1062	1004	989	983	999	988	1070	984	1008	994	1007	1013	1000	975	1026	1018	999	997	1032	961	1067	1011	1056	974	1018	1030	946	990	986	974	1023	1010	983	920	1041	929	999	1012	1014	998	967	1039	1026	1008	944	1005	954	965	945	968	973	989	1038	1003	988	964	979	979	1002	996	985	1019	1006	1070	983	1005	931	1037	976	1035	1030	996	972	954	927	1020	978	1020	1041	998	1039	1020	967	999	1017	1004	997	1012	1040	999	986	990	1008	985	976	969	1023	999	1058	996	938	997	1036	1000	1051	945	1010	1044	982	1004	990	1035	974	997	981	983	1033	1039	929	992	979	979	977	998	1026	982	1026	1072	1000	972	975	998	981	1011	1001	1031	1013	1017	1051	956	1011	994	969	1040	1022	1000	1057	1027	989	999	959	1007	999	1080	974	987	1010	1022	1027	1015	962	1026	1013	973	997	1003	1005	1000	994	998	975	941	998	986	986	1062	1008	1042	953	981	1017	967	1004	961	958	989	994	934	1038	956	979	973	1074	1010	956	1043	993	1044	995	989	1020	943	1058	974	1010	987	1019	984	1012	963	999	973	962	961	1007	1026	1029	948	1031	1031	988	1065	982	956	997	976	1003	994	993	1010	939	969	956	1007	1019	932	1005	1007	1002	1030	965	1006	1020	962	1008	920	977	989	990	975	1004	978	1030	984	1038	1012	1014	985	996	1051	973	976	1025	1013	1054	1016	1033	957	976	964	1010	991	932	1042	1020	985	991	991	994	1000	937	964	1008	971	977	984	972	954	956	979	1024	999	980	946	993	951	974	994	1005	965	972	986	978	975	987	1065	1038	992	1039	1044	995	993	988	968	999	1033	1020	995	1025	976	979	984	951	1047	1039	1010	1014	955	956	1009	1082	918	1021	987	996	1037	983	1017	1012	967	1013	1012	1010	972	954	1038	999	1015	1044	1026	1008	974	1034	1018	961	984	970	1014	1012	948	1025	1012	969	992	976	969	960	1035	1042	982	1025	942	971	1091	1015	1021	972	1043	952	960	1040	1030	1028	1013	1045	1020	1030	1017	974	1008	981	1002	1040	976	1023	1024	990	1016	999	1035	946	1030	979	1016	967	1000	999	1004	954	1018	1020	1007	1001	1037	1054	983	1031	994	994	1015	970	956	1023	1006	994	1017	992	1030	1001	1007	1019	1011	1057	983	955	992	956	1003	1002	949	1028	968	1049	987	970	993	1047	958	1011	984	1034	1020	1006	1019	962	1019	997	1022	1029	1046	994	1011	974	1016	1016	974	1013	980	1017	1057	988	973	1011	1013	1040	1079	946	988	1045	1039	999	996	1013	1039	1012	976	1012	961	989	997	1048	1041	960	1027	988	1047	996	1009	926	997	973	1059	1036	994	989	1025	1043	966	990	1077	925	991	966	1002	976	990	1006	978	993	964	1013	995	920	1012	1004	1029	997	1039	987	1013	997	1048	1007	997	944	1013	950	986	1025	986	1007	1009	1023	994	1011	1032	948	1032	996	1018	1039	957	996	987	961	907	1029	1012	1006	1025	950	1054	983	1012	974	977	979	1007	1053	1015	1021	1028	1058	1008	999	1029	976	1020	1021	1025	1024	1043	1017	1069	995	1063	969	986	994	998	1006	983	1012	1070	982	1024	1042	988	983	933	1002	994	989	1021	974	999	974	1032	995	949	997	999	1008	1028	1000	980	992	1041	1035	1003	996	967	998	991	1036	998	936	1010	1017	1027	1006	982	1035	937	1000	1014	996	1011	992	949	1018	976	976	1073	996	984	993	1063	986	999	1011	981	989	1021	1020	1076	1055	984	960	950	988	1005	990	1007	999	972	1023	949	1020	1037	989	1004	1018	990	1031	989	1001	1029	1010	1046	1012	1006	964	1034	991	959	1031	1002	971	1025	1054	938	957	1009	969	1055	930	1073	1048	948	963	1032	940	1001	1001	974	1026	980	961	979	1005	1022	1036	973	1021	1016	1033	977	1001	1039	985	943	1008	1026	964	1021	976	976	987	1062	990	1041	1003	1052	1002	1011	983	1001	1028	1024	1010	1011	999	984	972	961	1013	1008	1008	937	996	1007	933	1018	963	1004	974	937	978	1048	958	1043	965	987	1009	1005	1021	1000	1042	985	1039	974	1016	984	959	1016	969	1030	965	928	990	976	1003	1013	1061	1008	1028	992	1023	972	999	1065	964	1011	988	1011	949	1040	985	988	1023	1022	1002	994	1001	951	925	1025	1001	993	1024	999	969	988	1027	941	982	995	961	1021	1017	981	994	1021	1009	1028	974	1014	1012	1017	1029	1013	1042	1013	965	1013	1013	1034	1022	979	1003	1038	961	1022	1014	984	976	999	967	995	1009	985	1065	952	988	1028	976	996	1051	1013	1015	979	1008	1020	1049	956	1052	994	1025	1020	963	962	1053	1054	1043	970	987	1026	1015	941	1007	999	1029	1004	985	1010	996	1007	1025	997	1040	1046	1015	1011	1016	971	998	987	981	1032	1010	971	977	980	1058	1022	967	947	999	1053	991	1018	1000	1018	1013	902	987	919	1006	978	998	1018	997	1000	990	1051	1016	995	975	1056	972	1015	1046	975	965	952	995	1030	1043	1008	960	954	1040	1027	966	999	976	981	1002	958	1007	999	1000	1029	1020	970	1005	973	1063	1061	1020	1024	987	973	974	949	950	958	971	1041	990	965	1034	969	1039	987	983	1004	980	998	966	1003	1072	964	1028	1025	991	971	1019	975	1059	947	999	996	971	981	1058	966	996	996	1004	1022	992	976	980	1021	997	996	992	1016	985	981	1036	1002	1025	1018	1024	999	1046	991	1017	1021	976	1000	990	959	947	961	1004	969	992	990	1014	1022	1012	975	1011	994	1038	988	1016	1037	969	967	1037	1035	1003	1045	1013	987	957	1033	934	956	1023	1038	1034	1063	983	987	1004	980	977	985	1003	973	978	1055	1047	997	1043	997	955	1012	957	998	992	937	1011	984	998	997	1003	1032	981	989	999	1045	988	953	1013	974	1028	1009	1007	1005	1007	1001	1004	1000	1024	977	1021	991	1036	984	1012	985	1088	1002	994	1021	988	1003	991	995	947	1064	1018	993	978	1010	989	995	1071	1020	997	971	1018	1018	1019	997	1050	1002	1007	1021	1017	968	1012	1011	996	1022	1013	997	997	982	1058	954	954	1015	999	933	1020	992	982	1000	1007	973	1019	993	1030	972	1077	984	1013	961	1013	1037	969	987	1017	1004	976	992	1023	1002	1016	1019	995	977	1034	964	1041	1016	954	980	1030	1040	989	1039	983	955	994	1003	981	974	1015	977	1028	1030	1038	1001	1007	1030	1048	1003	1041	984	990	961	997	1027	986	967	993	1005	997	979	1019	956	1007	996	977	1057	966	979	1017	983	1046	994	1000	1035	1048	1021	991	988	991	1016	984	1001	1009	1011	992	1007	1026	947	1024	1011	942	988	1006	989	1024	991	1015	933	1000	955	975	981	1070	1068	989	1023	1013	998	1004	1001	1029	1066	1012	1027	972	967	993	988	973	1063	1004	1008	1045	1057	987	960	991	1022	1014	987	975	1057	1007	967	951	1003	1041	979	962	1020	962	1022	1028	1015	1003	984	971	958	980	994	956	1028	1032	1012	1012	1024	966	964	964	1033	982	1025	1008	1025	987	1046	1056	1039	1034	1004	1037	1013	991	985	950	1000	1001	988	1004	1043	1014	949	1025	1024	990	1023	956
2053	581	311	204	192	219	185	164	188	188	159	201	176	166	183	182	184	134	179	192	200	181	176	164	169	158	179	184	172	161	153	173	191	181	182	171	174	153	153	169	165	166	177	184	170	172	160	199	156	169	182	183	163	172	180	161	153	197	163	182	175	179	161	191	180	182	180	164	191	162	163	170	187	152	201	193	182	190	166	187	175	194	177	172	197	181	180	176	167	185	196	165	149	171	190	183	182	180	195	214	171	183	149	160	199	191	169	172	161	172	186	184	175	169	180	179	162	196	154	149	185	166	182	164	175	160	191	193	185	165	157	188	182	184	149	203	157	178	196	164	170	174	173	153	164	179	162	209	161	159	189	208	155	167	167	174	184	184	187	184	161	168	174	170	180	205	176	165	167	177	159	177	158	158	159	162	174	181	161	158	217	188	180	169	165	166	181	182	194	194	146	167	191	173	181	181	202	143	190	199	171	177	173	198	172	184	165	152	146	187	172	181	187	164	179	160	189	178	171	168	170	158	144	173	192	161	199	164	166	205	176	185	153	184	176	180	174	160	165	173	168	194	167	157	166	158	174	194	175	202	172	195	185	173	161	158	171	178	195	193	175	153	177	172	152	179	181	176	202	168	164	184	182	174	164	155	187	165	147	176	172	156	161	170	175	182	151	197	173	199	185	188	175	196	173	182	146	184	162	180	178	192	194	168	158	171	164	189	173	182	170	173	164	165	170	191	146	191	177	183	164	166	154	175	174	188	169	186	152	163	149	188	190	203	181	138	155	177	173	172	207	175	182	187	161	171	175	180	175	170	196	192	171	184	165	162	132	173	153	165	166	223	160	179	174	173	200	201	174	165	198	171	158	165	174	173	189	167	173	171	177	170	159	179	160	156	173	159	158	187	192	151	191	166	192	179	175	180	179	209	227	168	193	184	178	179	175	190	187	168	157	187	153	189	165	179	166	180	161	197	149	171	173	144	189	182	171	176	181	166	190	143	185	181	175	182	158	173	203	175	192	158	142	178	149	178	157	158	170	179	172	168	180	186	173	159	160	159	159	165	190	180	179	195	169	168	168	177	165	182	154	192	168	163	154	199	188	158	202	196	158	206	206	178	169	171	169	165	165	186	175	173	189	168	184	161	166	160	137	157	191	168	154	194	188	174	180	184	190	192	167	164	178	174	174	183	177	154	185	168	175	171	177	150	188	178	181	187	177	179	182	186	177	182	180	178	164	181	149	161	173	188	184	189	174	187	196	161	166	180	176	177	208	174	157	159	167	181	177	152	159	195	177	188	173	190	208	158	189	171	175	160	183	157	167	196	167	165	153	195	184	185	127	144	177	195	173	158	182	174	164	160	188	176	149	171	156	201	175	183	162	152	155	169	168	167	176	175	177	185	174	193	163	168	184	181	173	204	163	149	170	186	180	199	152	165	175	181	167	185	164	154	167	162	175	171	163	172	204	180	153	155	180	167	163	175	159	156	151	178	173	187	171	190	189	189	176	199	164	179	182	147	168	184	163	198	160	206	183	180	184	194	185	160	197	176	176	157	173	189	216	164	172	206	154	173	190	175	192	163	137	173	196	174	182	168	165	158	184	184	174	151	194	175	177	180	182	166	164	174	170	147	163	168	174	184	187	189	161	202	172	175	185	181	174	153	173	181	162	163	188	162	175	191	180	172	189	161	161	192	179	186	170	174	180	200	163	176	155	168	180	168	203	158	151	173	182	159	155	179	151	177	157	185	182	165	176	181	152	180	185	194	158	146	178	157	173	185	158	167	189	168	170	169	197	185	162	181	166	149	175	170	157	172	173	165	147	177	174	185	181	168	180	185	146	136	180	174	183	143	178	179	176	184	167	202	146	175	169	174	154	222	152	173	179	183	178	173	172	186	170	182	173	174	178	180	146	200	185	178	166	179	187	200	182	170	175	170	181	166	154	170	190	170	166	139	175	194	204	189	149	143	179	178	168	152	164	181	180	165	174	191	175	174	160	160	169	206	164	181	196	181	169	165	183	172	173	158	166	179	175	179	179	197	177	193	175	165	169	181	163	182	206	159	169	172	161	176	159	163	183	192	175	170	198	182	157	177	189	161	185	186	196	183	160	178	163	165	180	183	151	182	160	157	175	174	161	181	188	192	171	146	176	141	160	163	173	170	175	175	188	183	158	177	176	183	165	182	186	174	178	182	210	166	173	159	166	184	174	161	185	167	168	151	157	146	177	154	186	194	156	197	158	196	149	165	179	158	184	174	184	198	179	168	199	168	159	166	169	169	179	191	185	176	196	184	198	215	169	176	150	194	160	194	171	172	176	167	179	169	193	171	161	168	189	211	175	160	176	180	159	164	185	173	177	162	180	160	158	177	175	190	159	191	151	179	185	176	207	216	162	204	182	186	197	162	171	182	175	171	165	166	156	189	189	156	168	192	179	179	199	150	194	166	187	173	170	190	174	182	172	176	183	168	198	200	178	204	221	189	182	167	196	177	166	197	163	177	161	172	183	187	165	169	164	199	154	169	133	159	168	185	175	188	163	170	163	165	163	164	171	152	186	188	159	165	171	156	177	187	181	167	199	177	203	168	175	162	167	191	179	169	171	174	179	191	162	182	158	188	176	188	167	160	168	181	182	169	171	177	173	171	165	179	147	150	169	176	186	153	173	145	184	158	174	167	184	171	191	157	176	165	182	161	180	177	160	159	176	187	187	171	175	162	201	200	158	146	189	185	172	203	175	182	171	168	180	179	158	195	185	162	183	166	151	172	181	170	178	163	177	167	183	152	173	170	171	178	177	168	152	181	183	207	149	157	177	179	157	191	187	180	177	178	187	155	185	171	178	176	161	176	167	187	170	175	175	155	182	168	155	168	194	177	177	165	170	192	172	192	171	159	146	173	177	198	160	201	194	180	183	157	175	194	191	195	160	197	192	178	174	171	197	177	167	143	163	158	172	161	163	174	152	188	180	180	139	168	173	147	167	171	166	174	166	187	174	171	190	161	172	188	172	203	182	192	170	191	148	188	189	170	135	155	157	159	163	166	189	193	158	164	153	183	176	178	180	167	157	186	160	163	161	168	152	170	181	189	170	185	175	174	182	150	184	171	183	179	184	190	199	187	166	184	162	162	193	168	178	168	182	198	183	189	138	179	186	182	186	161	166	172	167	192	184	175	211	184	194	189	167	192	163	145	203	176	167	176	152	185	166	203	178	178	165	200	164	173	196	173	192	151	155	152	157	145	188	158	178	175	164	179	181	173	164	177	155	169	179	174	175	162	188	162	182	192	163	180	182	201	181	180	196	171	186	182	173	146	164	188	184	154	177	194	208	169	175	165	170	182	180	176	180	201	186	182	196	202	166	185	137	187	172	182	191	184	186	184	171	175	175	175	153	156	176	194	172	151	157	156	183	185	141	181	190	200	173	171	161	160	193	189	182	172	176	171	183	184	200	151	187	189	179	191	190	172	169	161	211	157	175	166	158	175	167	186
1929	886	604	511	524	547	514	457	480	492	472	469	484	485	511	498	481	501	532	486	469	470	472	490	452	497	494	500	453	464	461	448	410	482	492	475	508	486	472	466	509	474	455	489	440	476	462	499	468	462	475	445	477	500	466	441	458	486	471	450	498	485	479	454	435	460	496	452	472	459	510	486	492	430	506	499	478	475	457	461	535	470	530	463	476	475	461	481	476	498	486	507	484	518	482	448	469	459	499	449	461	478	478	504	500	470	472	450	456	487	467	484	489	517	484	468	541	487	495	505	521	474	494	477	487	505	500	460	467	497	479	492	471	499	473	472	540	505	462	469	425	514	470	530	467	466	453	479	479	440	483	449	475	501	488	477	486	498	497	448	481	509	507	490	481	460	449	508	478	515	447	457	438	508	497	473	513	470	477	498	462	487	477	473	486	453	481	502	479	495	453	459	492	463	481	483	482	486	439	497	437	447	434	511	488	467	513	473	465	456	463	433	476	493	461	507	478	465	483	483	446	459	472	481	483	449	497	482	499	513	461	481	494	480	488	492	481	454	512	460	505	515	434	468	456	490	436	477	497	472	466	462	502	451	490	435	512	490	475	502	471	453	466	439	462	469	469	483	458	473	490	488	486	450	486	509	462	461	493	496	441	458	471	490	431	502	509	452	491	527	483	501	456	468	481	436	487	500	472	508	462	480	474	496	504	485	470	470	472	454	484	468	466	434	476	484	467	430	448	487	474	455	485	418	482	485	484	481	476	481	463	430	487	489	449	476	488	483	469	488	474	496	458	478	480	480	491	473	478	478	413	486	434	473	483	435	482	478	518	498	523	503	477	489	489	450	489	454	526	461	471	491	444	455	480	507	463	478	462	491	478	482	482	456	455	488	489	450	472	450	484	484	475	488	470	487	490	501	460	503	458	473	465	461	464	473	464	511	463	477	483	488	466	485	456	483	486	503	498	512	488	455	544	472	444	493	432	452	482	456	476	484	471	468	491	515	467	439	481	489	494	432	453	497	503	450	432	470	485	498	461	492	495	459	469	452	473	483	492	488	464	480	512	478	457	456	485	457	492	489	477	461	501	487	468	480	439	473	458	481	460	462	444	517	473	452	464	476	491	495	442	480	450	455	472	453	472	511	468	502	469	476	453	474	503	486	486	511	463	464	471	457	507	451	528	473	450	481	420	457	448	544	447	522	485	522	480	455	493	489	445	482	500	453	508	476	498	464	480	473	497	489	520	471	473	440	491	500	516	467	479	492	471	426	464	463	477	495	474	493	511	468	520	453	479	507	464	477	467	474	523	474	484	448	479	529	459	477	467	483	484	453	449	479	487	441	474	439	508	477	475	495	474	460	470	479	479	457	504	437	471	538	492	469	451	468	481	498	493	496	463	445	485	461	490	470	434	469	490	484	451	463	456	486	458	489	446	543	497	509	465	487	479	490	489	481	459	526	462	462	440	479	427	463	464	469	491	468	480	482	453	484	460	488	500	489	479	507	511	475	485	455	459	436	453	465	489	471	441	487	473	497	470	470	442	495	493	481	479	466	480	460	489	469	482	479	459	457	469	510	454	422	486	499	526	527	495	460	457	456	529	495	456	449	468	461	459	473	494	450	493	468	506	479	481	458	503	493	486	506	496	481	511	473	460	524	461	470	440	459	475	473	472	446	454	465	464	487	494	506	447	464	471	492	511	479	470	446	488	480	459	469	483	502	465	513	462	471	503	495	439	475	452	454	494	466	483	475	501	484	486	475	464	507	449	477	449	466	444	491	487	477	476	454	450	458	453	464	471	485	488	495	541	475	466	462	522	465	441	442	514	494	504	483	465	483	468	496	504	490	495	498	456	474	473	481	453	447	449	501	480	456	459	461	478	446	457	472	471	471	490	478	418	485	480	496	519	474	483	460	449	498	449	458	464	469	436	509	466	481	488	467	455	469	476	488	478	491	493	468	479	474	457	495	506	505	467	475	488	459	496	445	498	489	511	490	501	431	500	461	439	493	467	498	437	445	474	488	480	492	466	483	461	480	514	465	520	458	475	476	467	494	469	476	461	499	484	462	473	466	484	477	458	501	505	457	470	446	503	469	477	470	478	463	465	483	464	489	434	482	493	475	470	457	467	482	482	482	442	423	500	481	496	473	511	470	490	484	473	466	445	501	487	438	475	486	524	456	494	493	522	479	492	476	461	500	472	489	494	483	499	499	473	496	458	530	492	496	450	463	469	511	509	472	477	512	496	490	464	464	480	458	462	502	494	482	497	449	439	480	478	497	488	474	476	505	475	527	456	528	468	510	459	454	472	477	456	444	475	465	515	476	490	504	489	507	484	462	467	499	463	466	492	477	471	479	462	451	475	482	520	511	462	492	447	488	414	474	488	491	501	506	444	518	435	457	502	511	453	504	490	477	474	471	472	462	495	470	516	464	495	477	458	455	475	498	456	477	486	492	455	447	463	489	440	493	456	483	491	464	479	473	478	477	443	499	478	409	473	448	456	477	486	502	470	461	491	475	457	497	503	471	470	466	488	468	520	451	470	460	493	466	468	473	492	503	502	463	515	490	503	481	491	482	464	495	479	505	452	444	506	501	492	448	452	485	463	475	475	481	491	473	473	490	484	508	460	495	467	471	492	431	441	492	444	496	425	495	487	478	524	482	502	460	475	475	470	481	494	484	449	475	468	490	474	427	464	520	451	518	481	520	475	485	481	492	472	489	502	448	538	455	473	473	479	480	478	516	489	431	463	485	440	473	513	448	500	493	461	517	488	451	469	498	469	452	440	430	495	499	493	466	493	476	470	482	500	405	479	494	519	492	474	449	511	481	490	487	478	476	471	491	478	467	444	462	485	462	451	462	497	468	486	443	458	526	468	483	502	470	456	463	461	518	494	470	476	485	464	442	485	488	500	493	482	486	443	505	434	514	519	483	485	483	473	503	499	474	479	466	454	505	498	471	460	436	463	465	468	505	489	474	479	504	508	471	467	509	481	447	463	476	484	496	489	479	432	475	491	480	491	467	440	466	453	475	474	464	474	489	477	482	513	473	469	430	492	472	463	454	459	481	500	459	488	492	488	508	449	470	496	479	466	483	533	442	482	477	482	413	462	499	481	499	464	465	449	453	449	490	455	445	451	486	456	489	497	452	487	500	521	472	489	500	473	498	463	501	447	476	504	465	479	481	505	517	461	517	510	498	480	473	485	456	473	472	457	485	485	431	486	455	462	462	454	499	434	497	470	496	461	455	503	471	488	441	525	472	444	466	454	439	496	472	480	496	477	519	487	483	460	528	481	483	454	455	468	471	465	466	475	513	487	512	472	506	500	472	517	478	461	513	485	458	455	471	463	487	453	490	501	468	433	468	517	442	505	448	468	477	479	495	457	496	423	485	464	478	481	515	474	455	501	519	470	482	481	458	469	485	449	503	517	465	519	484	507	466	461	497	502	497	467	462	485	482	492	475	454	464	459	464	456	492	521	473
8388	3093	1583	648	527	478	430	417	400	365	392	395	384	342	389	374	369	382	361	359	356	335	348	362	379	357	385	351	367	349	364	376	348	367	341	376	389	377	378	368	356	336	360	357	338	376	387	320	331	361	368	359	345	361	336	368	302	383	325	391	342	369	352	373	375	398	363	329	360	369	376	358	360	376	333	342	335	347	381	372	349	356	380	345	363	391	386	376	424	362	370	364	377	356	364	363	318	346	393	352	379	353	409	384	377	320	321	363	376	340	354	397	337	365	348	333	364	370	348	354	356	346	380	364	380	350	353	351	366	357	371	353	352	348	364	358	333	364	346	349	374	384	351	338	369	343	378	369	356	348	320	369	374	382	353	382	376	368	366	370	341	356	388	360	367	399	339	345	371	353	357	355	347	359	367	317	360	362	385	333	403	330	371	380	379	377	362	348	342	356	405	365	352	354	328	368	361	367	389	420	366	393	364	336	378	376	398	350	384	347	340	391	357	405	390	368	387	334	365	375	362	338	316	363	356	359	363	371	331	373	359	398	354	327	351	334	363	378	353	345	356	367	398	387	365	337	361	349	380	360	357	370	354	357	425	367	336	360	368	373	378	365	400	359	356	351	332	397	369	377	330	349	351	363	352	340	345	347	371	363	347	364	365	371	335	368	371	366	343	319	318	335	363	342	388	393	391	363	330	362	356	376	340	333	336	361	332	372	340	392	370	351	392	370	339	399	396	371	350	367	358	350	360	325	374	348	369	320	370	382	334	361	317	360	352	364	341	363	377	375	358	377	351	374	344	324	348	332	386	344	364	355	396	388	368	326	364	398	346	360	342	322	320	372	385	371	385	370	380	371	361	342	340	356	356	378	406	315	326	387	353	384	357	333	358	374	366	365	356	341	350	359	413	389	338	342	332	332	390	366	359	374	368	369	362	357	390	359	366	336	332	354	358	359	355	324	370	396	346	385	354	346	319	361	386	353	362	327	382	353	328	357	320	404	357	336	364	372	362	364	403	350	370	361	385	397	377	330	356	374	339	383	359	334	344	360	371	372	373	353	359	390	311	357	313	354	358	363	384	372	391	361	393	350	371	383	341	351	360	321	369	385	334	366	377	360	395	354	357	338	329	394	372	329	331	357	360	346	382	360	342	364	363	371	378	403	344	344	362	336	344	332	379	340	399	355	376	339	331	403	337	360	405	372	353	355	340	346	344	358	335	344	383	392	344	367	358	328	336	322	362	349	383	388	342	369	398	333	399	384	365	369	357	358	366	393	356	373	360	345	349	394	360	351	345	350	373	406	364	348	351	377	348	341	353	364	377	377	358	353	360	344	352	379	370	357	365	372	364	359	364	358	365	329	344	365	366	324	344	364	317	368	332	374	415	360	385	369	355	396	388	392	361	355	351	355	345	365	370	407	359	379	363	335	343	359	353	333	395	360	361	353	396	343	334	356	343	387	385	337	348	339	380	377	355	354	325	344	365	370	309	357	393	351	391	333	360	382	342	322	416	345	333	351	368	370	355	367	365	365	339	403	363	370	365	384	366	346	362	343	401	353	376	360	382	354	386	349	350	394	402	346	374	374	370	381	372	338	329	355	344	384	370	372	354	319	354	333	374	379	359	378	352	338	395	366	335	357	349	343	367	345	358	352	361	351	342	365	361	368	361	377	376	334	376	385	359	311	357	383	310	366	347	348	357	360	325	335	366	408	375	325	346	327	377	351	349	363	333	373	409	385	383	361	363	366	330	341	369	350	387	361	344	352	353	336	367	337	357	372	359	351	369	380	376	363	384	369	325	363	372	359	343	379	375	321	334	353	341	343	392	380	345	379	386	354	343	338	376	373	365	391	391	404	356	366	341	368	365	353	347	329	331	359	339	339	332	340	359	367	376	365	367	377	314	360	344	350	349	344	375	340	374	379	342	352	372	364	355	362	352	340	382	358	344	341	342	332	385	373	371	344	400	360	377	389	354	365	376	344	345	341	346	396	362	375	379	353	393	381	385	369	337	374	382	352	367	343	382	388	375	358	368	353	386	364	344	324	364	340	341	340	372	357	339	331	370	374	380	406	369	341	346	371	351	358	366	384	385	355	352	322	380	335	331	379	364	340	335	389	375	347	357	359	368	353	343	390	362	354	363	344	350	410	347	338	364	361	375	370	349	373	383	355	342	367	379	343	377	362	363	378	337	383	343	396	352	356	370	344	361	382	287	385	382	367	325	343	369	393	370	388	371	350	346	401	330	392	393	336	387	400	351	369	351	356	345	334	363	409	366	363	352	355	361	370	351	357	361	366	361	401	394	388	333	383	343	381	365	356	321	353	323	382	351	370	350	360	372	339	377	348	381	376	383	384	379	372	376	352	362	371	376	372	403	371	388	401	330	360	338	358	373	331	327	355	380	358	347	340	383	402	358	349	355	372	371	383	382	364	349	363	351	343	366	366	348	372	348	342	328	383	382	335	374	373	361	354	348	365	368	376	360	325	423	342	378	344	359	361	339	344	330	388	380	331	387	351	386	397	357	375	361	362	365	352	352	304	384	362	365	408	351	349	402	395	410	341	310	334	393	387	378	363	408	357	366	391	355	364	357	364	388	352	331	364	394	357	331	383	343	341	384	365	323	358	341	344	391	370	383	359	375	361	324	371	335	345	404	313	359	355	329	351	348	344	361	377	322	344	370	345	335	390	336	343	346	369	368	374	330	368	373	351	368	337	371	362	365	379	354	352	344	355	341	347	333	365	328	346	369	385	357	388	377	369	336	378	349	362	335	393	366	362	350	372	372	364	329	352	417	383	380	354	360	360	360	360	383	326	360	353	366	391	375	376	382	365	355	348	374	413	318	324	376	381	357	350	367	346	388	365	373	382	343	359	345	300	366	336	347	356	360	380	340	367	354	376	359	351	317	362	348	390	375	369	337	345	355	379	333	357	343	374	344	334	344	394	372	342	375	373	320	373	364	341	378	388	396	351	348	336	329	382	419	306	370	390	370	363	353	363	353	376	388	397	343	353	383	375	352	349	384	387	338	383	358	367	336	343	361	392	356	321	352	375	363	374	334	354	352	358	386	363	337	347	362	352	333	367	372	348	312	389	337	414	346	378	382	356	360	343	357	383	359	366	384	318	359	344	353	348	383	335	364	338	330	346	384	338	333	354	330	358	351	334	370	356	337	383	336	334	331	357	349	305	357	363	370	358	385	367	371	356	375	346	355	379	357	349	333	356	360	391	370	357	351	352	348	374	358	369	398	337	379	368	356	389	382	389	355	360	376	346	347	347	363	353	362	374	355	354	338	329	344	393	372	366	349	361	319	365	376	392	344	357	369	361	365	353	349	341	356	358	373	376	359	350	343	335	340	367	383	371	341	354	360	362	406	366	357	328	359	343	354	356	365	380	353	360	384	405	356	313	365	351	380	353	360	355	356	334	371	357	364	397	375	354	370	356	380	357	374	354	368	376	381	365	373	378	343	390	381	395	372	363
6800	3764	1745	1584	1484	1311	1240	1175	1105	1056	1034	952	903	981	962	895	893	881	904	892	904	876	919	861	888	904	860	858	887	889	894	904	867	901	831	892	860	896	841	875	941	896	830	896	835	884	855	853	879	895	904	877	816	865	832	868	864	835	826	885	870	841	894	920	819	797	837	861	803	806	869	889	811	849	878	871	825	884	840	895	838	803	869	821	786	867	853	851	875	777	856	893	862	894	864	877	885	952	849	866	822	870	816	866	889	855	848	836	845	837	862	873	829	852	834	862	870	870	880	840	873	852	849	850	849	813	833	859	885	819	843	881	836	870	869	873	835	854	823	852	845	858	869	854	889	848	878	851	892	854	884	846	821	846	839	827	820	858	827	808	852	836	826	816	828	855	823	891	874	806	807	869	819	792	850	787	884	799	819	840	801	803	850	823	887	868	872	856	836	842	783	832	820	838	862	855	879	853	829	850	877	872	890	866	869	856	846	870	828	842	828	872	819	865	861	815	797	837	820	850	863	875	856	827	827	861	821	794	872	888	891	865	850	887	856	869	816	852	824	837	804	820	831	867	885	841	853	830	815	849	911	855	845	874	886	841	852	884	865	845	828	840	878	838	891	833	850	867	851	838	918	878	847	815	835	837	866	886	862	826	826	886	852	842	898	884	801	878	812	810	859	912	838	883	848	835	805	861	856	839	860	873	845	868	826	787	819	819	836	860	876	798	875	848	835	837	833	833	873	857	858	816	853	809	853	871	826	862	796	872	860	843	878	836	893	844	849	800	904	858	844	850	893	888	884	828	795	827	887	879	846	833	845	839	841	856	884	852	829	824	851	884	838	841	890	846	820	842	903	844	881	851	834	903	853	834	862	866	889	884	852	870	857	795	824	834	844	886	848	813	852	828	821	908	844	805	843	835	845	874	869	864	838	803	826	843	863	819	857	826	799	871	841	844	841	846	833	796	844	871	884	916	854	846	828	857	880	848	901	893	845	868	849	833	845	864	835	855	810	821	849	855	851	876	823	869	847	869	831	846	849	835	873	843	895	892	797	878	894	898	831	838	922	816	857	875	853	861	860	819	859	813	852	859	858	872	828	857	864	815	829	843	874	852	796	868	841	845	870	842	859	841	826	781	844	823	847	852	832	858	811	899	846	865	831	832	821	864	939	820	856	850	862	905	833	843	870	844	869	867	871	813	839	839	890	886	837	919	866	839	805	873	842	860	853	837	849	818	825	821	795	815	872	826	872	924	854	826	875	889	854	869	832	889	854	838	868	856	914	864	828	842	842	818	823	828	897	839	821	794	839	800	792	840	827	819	822	860	812	801	808	833	825	852	824	816	846	840	847	859	852	847	821	848	837	847	843	873	844	855	824	838	809	871	860	882	867	880	827	821	838	837	866	844	881	792	853	864	867	876	836	860	860	781	859	806	900	835	878	806	822	800	837	887	863	848	855	832	860	872	888	834	866	893	854	846	795	822	839	822	861	854	821	853	824	817	813	890	808	915	843	865	809	852	876	827	893	870	845	853	834	880	872	831	865	850	852	870	866	905	852	824	818	825	844	874	823	862	831	859	823	835	784	856	815	809	837	823	844	788	876	864	868	850	868	846	861	811	855	895	903	876	836	814	908	839	858	847	877	830	828	937	840	819	795	829	844	872	861	870	866	850	852	889	841	833	856	896	902	790	835	860	834	806	870	881	843	836	832	833	822	785	855	849	808	839	827	881	839	894	866	882	823	884	800	862	820	883	850	807	874	828	906	841	887	846	810	846	894	774	829	885	864	881	859	793	931	871	851	844	802	820	844	818	909	885	851	777	884	843	828	861	855	873	862	843	863	876	822	854	851	857	829	864	796	809	885	886	904	829	835	859	853	845	879	866	861	845	833	814	882	845	865	860	875	830	850	879	841	846	886	817	874	837	805	842	877	806	855	847	804	875	850	839	838	811	854	891	815	849	876	865	849	832	901	831	861	838	874	879	831	850	830	808	806	784	871	780	828	833	879	826	885	819	875	811	848	839	860	892	789	893	837	834	912	805	863	841	890	872	823	818	826	842	868	877	889	867	904	843	834	861	853	861	867	868	867	904	891	845	851	845	921	833	850	837	851	847	855	848	878	870	865	847	840	855	890	840	854	825	876	854	892	838	837	863	817	815	810	816	887	871	874	824	832	851	855	865	847	881	870	869	876	817	808	845	868	878	831	838	848	878	845	867	857	838	842	863	915	873	879	903	800	868	866	845	883	867	829	871	882	857	824	862	861	852	879	846	865	831	876	819	911	801	882	796	877	852	862	793	844	826	857	889	876	829	832	866	883	872	821	873	839	868	846	844	883	824	882	857	869	874	846	844	877	836	877	856	813	831	856	855	835	870	837	914	849	867	838	802	840	858	784	823	856	838	860	824	878	888	876	864	875	842	817	890	847	871	869	812	807	921	816	846	921	845	831	868	876	883	888	846	862	896	762	810	854	888	868	828	903	896	901	879	824	899	794	849	814	846	864	883	800	873	831	816	865	887	812	832	831	867	861	884	834	824	887	872	859	855	868	801	841	804	893	851	827	856	868	894	817	851	820	810	819	867	909	837	820	872	848	836	857	810	799	787	814	856	843	844	860	816	854	850	834	869	880	857	828	802	811	880	862	785	888	860	802	832	849	837	805	817	863	875	839	872	857	874	851	856	917	861	855	769	926	926	841	834	796	823	854	869	878	815	814	822	836	884	858	869	890	834	826	826	843	809	842	829	827	909	879	822	822	858	837	816	803	880	833	867	798	908	841	868	809	826	865	838	861	837	831	850	896	827	803	879	903	798	886	850	865	825	810	837	806	854	846	883	876	861	881	816	851	842	876	839	826	853	915	847	844	815	905	818	872	806	875	855	836	834	899	862	849	892	840	854	864	876	827	855	889	841	853	870	837	837	918	856	937	867	854	844	840	877	841	852	841	838	822	837	885	888	855	885	824	863	874	844	805	805	837	819	879	892	802	850	849	857	854	812	868	855	830	832	885	816	827	808	792	880	863	878	827	853	856	823	848	828	847	871	827	856	899	872	824	823	870	840	864	859	880	890	836	883	864	837	882	820	858	889	809	847	807	832	875	892	871	845	892	846	812	847	863	887	869	860	817	859	819	867	818	870	833	913	868	890	831	865	806	881	857	895	838	794	855	811	871	827	880	835	858	829	854	843	851	863	856	823	833	847	829	785	818	854	858	844	828	836	868	896	840	845	834	875	843	861	864	850	774	854	816	885	869	846	830	810	841	813	853	809	849	848	856	947	828	881	865	870	814	875	885	861	810	864	826	823	833	854	873	860	843	791	852	895	786	866	851	835	817	864	860	852	901	836	851	821	810	825	860	839	861	846	894	821	803	871	832	805	865	833	825	887	811	865	915	819	851	836	850	808	840	853	863	847	822	855	874	836	822	881	907	864	802	822	826	842	868	829	851	876	866	840	883	869	861	821	899	834	866	869	859	822	851	816	880	838
16622	6106	2936	998	781	679	595	545	539	518	512	488	504	490	444	449	462	469	455	520	450	469	494	463	466	475	450	422	482	447	498	458	483	469	458	445	490	442	460	461	449	462	441	450	480	475	484	469	471	456	501	412	462	493	480	488	488	496	457	415	486	451	491	472	457	458	448	418	433	455	436	436	475	446	465	459	505	481	411	425	460	446	430	451	535	442	441	467	424	459	456	443	470	489	457	438	456	464	461	428	464	432	401	458	442	438	472	465	448	490	465	475	480	455	482	470	471	436	457	439	443	458	462	433	485	457	462	436	468	444	447	476	457	492	454	464	456	483	443	432	433	424	414	451	473	417	448	463	445	426	477	494	479	454	478	469	461	490	446	450	484	502	440	442	469	438	462	458	468	461	433	468	455	491	471	521	470	482	436	410	459	421	461	461	500	445	439	501	448	472	455	457	458	443	471	453	472	441	474	509	483	477	445	457	456	438	425	482	474	456	467	456	457	456	414	422	426	494	439	449	498	470	462	435	445	488	453	459	452	479	467	422	407	484	463	481	415	439	462	487	440	468	479	453	473	455	436	428	454	484	447	463	445	456	438	492	455	432	445	432	484	455	445	447	434	482	460	478	494	470	484	434	462	462	472	468	449	457	453	474	450	465	430	460	471	515	482	417	456	498	463	459	445	441	462	434	499	446	445	462	483	470	484	472	471	472	461	411	455	417	447	466	450	458	461	453	518	447	464	469	491	429	447	412	464	458	426	421	430	403	434	442	500	441	429	437	441	458	447	380	416	455	417	468	482	443	450	489	486	468	448	442	425	420	480	437	466	457	432	404	447	422	487	450	451	459	484	433	456	481	445	478	453	456	465	464	443	469	457	470	468	468	504	484	385	443	506	444	452	459	453	467	470	442	450	458	446	438	496	445	438	471	498	445	478	453	465	486	438	428	462	441	451	470	446	484	452	451	457	483	428	434	463	443	495	441	464	443	432	466	423	479	426	447	454	434	462	432	465	443	415	469	413	449	450	464	460	430	461	452	459	495	472	439	449	452	451	462	497	457	479	461	459	480	432	467	489	452	460	489	431	423	473	443	450	443	473	456	466	451	452	478	436	465	479	450	490	447	412	474	430	444	453	433	489	470	455	442	482	421	411	458	426	466	474	483	465	461	447	472	461	451	451	438	456	439	427	439	508	514	441	486	504	534	495	481	474	424	458	486	443	424	432	476	495	457	434	438	448	459	488	434	426	511	484	440	435	447	464	402	454	424	405	465	476	436	395	451	461	451	487	455	460	444	486	452	453	483	457	457	448	446	472	457	455	474	519	447	461	455	480	504	438	465	466	506	488	501	445	467	476	451	484	458	461	466	499	489	485	468	454	473	493	454	447	449	468	450	428	461	497	441	513	476	491	492	430	453	458	440	461	478	446	457	495	457	462	457	448	476	462	441	445	443	470	462	492	491	437	454	462	452	436	444	469	470	444	470	481	425	450	474	477	467	427	500	441	487	412	433	434	429	460	472	448	487	479	454	520	458	460	450	490	458	424	448	492	484	477	445	384	456	477	494	437	435	435	473	435	442	481	459	434	443	440	453	456	457	440	490	449	458	449	456	441	517	477	467	460	458	504	452	440	464	433	454	441	429	446	459	431	436	478	415	460	464	466	455	429	439	473	461	471	446	407	416	441	468	490	439	496	478	495	473	432	413	413	486	447	483	463	455	443	422	437	450	456	398	513	482	491	469	471	494	459	441	468	437	433	469	477	446	416	433	488	429	438	446	442	446	444	472	420	461	434	485	516	433	488	516	428	476	444	468	413	451	431	418	443	482	458	433	476	471	446	460	498	463	485	459	491	492	453	485	469	454	431	461	475	478	439	468	430	469	468	426	473	474	468	458	466	448	437	405	457	455	528	486	461	445	445	452	436	484	471	469	429	438	438	492	452	479	480	406	429	495	506	443	463	442	442	436	429	454	409	465	433	467	445	446	442	466	447	447	479	472	481	495	421	423	489	463	432	486	474	442	460	467	443	471	478	447	428	479	439	457	429	459	474	435	479	462	464	448	466	505	409	416	474	459	438	467	464	460	447	467	449	488	466	470	485	399	440	462	467	466	476	453	483	462	431	434	431	470	458	471	449	453	408	460	491	398	470	456	445	465	477	440	432	443	449	452	461	458	467	443	454	421	452	499	442	469	488	462	452	444	472	433	448	488	489	455	463	454	427	445	462	471	447	460	491	484	465	449	478	464	457	435	421	433	488	421	477	452	427	427	431	468	465	454	458	431	440	475	426	481	491	456	447	430	460	465	464	463	477	429	458	440	462	431	468	511	453	467	434	472	459	409	479	495	489	443	504	423	414	441	458	408	484	462	449	433	444	421	451	486	465	444	464	420	435	471	436	432	443	483	433	478	468	465	466	479	454	437	428	460	438	456	435	465	442	453	475	445	450	474	470	431	496	519	459	448	474	473	459	484	456	444	437	452	419	475	510	471	463	438	457	457	445	470	463	471	470	440	445	510	482	465	477	481	437	480	392	452	428	439	433	416	433	488	470	408	440	470	438	467	469	437	437	505	468	477	468	455	425	457	442	396	504	421	458	476	484	486	507	456	472	429	452	480	443	465	494	477	473	476	467	443	487	458	466	432	441	485	435	459	481	448	459	491	447	417	456	510	455	474	471	446	450	470	468	469	497	471	491	458	444	442	412	509	455	461	439	458	430	444	474	482	449	475	444	466	483	435	444	476	493	492	504	506	554	447	476	518	484	441	457	475	447	449	432	426	447	445	459	433	482	462	428	493	417	464	406	467	446	496	483	407	479	505	496	461	439	445	502	444	425	472	456	452	483	447	467	455	489	480	461	423	462	480	443	415	431	454	450	485	446	449	457	454	440	463	435	471	482	478	512	453	474	430	463	418	444	437	467	469	476	408	462	467	443	420	474	457	449	477	454	473	441	473	420	457	448	469	463	454	477	436	475	507	455	458	437	435	461	432	459	447	444	473	478	457	468	388	422	430	462	470	448	414	480	454	454	479	474	491	472	491	469	464	442	457	464	465	493	450	440	469	454	508	443	406	449	432	492	478	482	465	472	481	449	425	450	397	452	454	440	454	430	540	456	439	422	428	441	494	446	457	457	414	421	468	438	457	435	486	460	462	444	437	462	411	449	455	411	483	479	473	440	424	470	457	462	483	463	419	436	445	424	457	464	479	468	457	436	410	407	450	477	472	442	464	432	471	469	444	384	448	431	410	429	411	496	423	495	440	500	492	461	457	427	417	481	488	465	468	465	432	462	460	442	490	487	464	425	445	436	440	444	435	434	469	452	448	462	489	470	446	507	470	456	441	466	442	453	460	458	489	443	432	469	486	411	503	431	424	483	471	443	447	458	442	463	441	501	425	449	471	439	445	438	462	454	477	477	407	472	429	438	447	449	444	457	472	492	451	411	421	492	460	488	446	450	469	480	476	435	448	395	430	453	463	480	410	449	420
9350	5744	2367	2584	2304	2019	1746	1684	1532	1346	1364	1283	1251	1144	1168	1121	1070	1147	1113	1110	1104	1112	1063	1044	1068	1012	1055	1063	1084	1092	1049	1021	1067	1029	1038	1052	1068	982	969	1035	1037	1112	1025	1049	1081	1021	1008	1033	1028	957	1079	1017	974	1049	979	966	1046	1059	1088	975	1034	1051	1066	1043	1014	1025	992	1022	1034	1031	1044	1045	1080	1035	962	1002	1004	1013	1027	1042	1006	986	966	999	968	983	1014	980	985	1038	980	1057	1016	1029	1005	1056	1048	994	978	1037	970	1055	1000	990	1032	989	949	994	951	1034	1052	960	1065	1021	937	980	1031	1020	1018	987	1035	1007	1021	1023	996	949	1031	1077	972	985	1010	972	1068	1008	1003	1036	1018	1035	1017	1007	999	1000	1045	1042	987	976	1009	1010	999	941	999	945	1001	1010	970	1009	985	1025	1006	1019	1015	1008	1008	1021	969	998	963	989	1009	996	960	1042	1023	976	949	984	1020	1017	975	949	1018	955	1014	1033	987	1055	1008	987	1011	1015	1034	990	986	981	1001	1012	1086	958	984	996	1003	986	1042	1016	995	1043	1074	1023	924	1022	1064	1001	1008	1017	964	993	1014	996	1027	1039	1062	978	1006	1034	1032	1000	1000	1028	998	1010	1002	1024	1062	997	931	1062	984	996	1035	1060	1022	973	1020	1040	964	983	990	950	1000	982	969	984	936	975	1020	989	1002	996	977	973	1004	990	1038	1025	1013	1045	1023	972	964	1067	984	984	1008	1006	1035	1043	950	976	989	980	1019	956	1064	1065	975	1010	1029	1029	1023	1115	1020	988	981	941	1048	998	1016	1006	1082	1040	1025	988	1001	967	990	1046	1015	1045	1048	984	984	994	1021	994	1078	1026	979	995	1020	1038	1004	1028	1037	987	961	1021	1021	956	1015	952	1053	1014	1030	1038	1060	1017	1060	998	1005	1006	1009	986	1020	952	982	985	999	1014	996	990	965	1003	929	977	1048	986	958	1000	1028	1045	984	1023	1016	967	1021	975	1000	1023	1023	1031	992	1013	1030	918	999	983	992	997	982	920	1021	1003	995	988	980	1032	1038	991	1022	951	954	1017	934	989	973	1067	975	1032	1018	1015	998	983	988	960	1048	985	979	1028	962	988	988	1033	1024	997	1022	1023	1014	1026	991	1063	1002	1015	1056	986	1068	995	1021	1069	1042	1043	979	1029	950	1081	996	936	1026	1017	1051	997	963	993	1026	977	973	996	1014	999	1057	1041	1041	984	1039	1001	989	1012	982	1005	1002	997	979	1024	987	999	1002	1016	1059	1060	1003	1020	931	967	964	1006	947	976	1025	1016	1071	970	1053	1012	1001	1050	994	1018	1028	999	940	982	972	1041	1051	984	1064	1028	998	1006	1008	1047	1003	1036	953	982	1022	1018	980	1038	1067	1013	973	927	1020	978	1015	1045	998	1022	1065	930	1005	1013	1008	1025	982	1033	1002	1035	1033	1038	1011	976	1006	1032	1054	1012	961	1071	965	1004	1020	1078	1044	1016	1021	1024	998	1054	1065	992	1038	975	1055	982	978	996	1027	1070	990	972	1002	1024	974	990	997	980	995	978	1019	1027	1053	969	1009	1042	1004	1043	1012	1035	1001	1053	993	1087	1030	1031	1016	983	1011	1023	976	1008	1043	977	1010	983	1001	996	1036	1002	1032	1006	1040	970	971	957	1032	989	1031	1024	1054	1003	1029	959	982	1040	971	988	1054	1046	1012	1008	1007	1014	1043	961	985	999	980	999	990	1031	1010	985	1022	995	1035	1001	1010	1022	1008	1042	987	1020	1016	1002	1042	998	1001	1027	996	1002	1003	1040	994	1009	990	998	1020	1047	1045	1030	1021	977	1039	985	1013	996	997	1024	1003	972	1003	979	1080	1006	988	967	995	1013	1027	937	1029	982	1005	887	1005	1027	1003	1077	1006	982	1030	1017	949	973	981	1043	991	1035	934	1026	1018	1010	1011	984	1023	1028	1003	1009	1063	1016	1011	995	987	989	995	978	1006	992	1002	1033	1030	1017	1031	1006	1021	1030	1048	981	975	999	1057	1017	970	1008	985	1036	1014	980	986	1010	1021	966	1040	1013	997	958	976	979	968	1008	942	994	988	992	936	983	1024	991	1034	1053	964	977	962	971	995	1035	994	1015	985	961	1035	1006	970	976	995	975	965	1009	967	1042	996	949	1045	999	962	957	1015	1042	1021	1054	1005	954	1006	955	1022	970	986	986	1024	953	968	943	1027	1033	1001	1007	1024	1061	996	1005	1010	949	1040	1022	987	1010	1018	981	996	998	940	966	954	1021	968	1051	1003	978	990	1040	991	1083	1018	983	1027	1007	980	972	1040	991	958	1026	994	1049	1029	1022	988	1071	1054	938	979	1018	1029	933	1014	967	1014	975	1049	1023	1008	1042	995	986	950	980	980	942	1032	1030	959	1007	956	1046	959	1060	1046	947	1000	961	975	1055	989	1007	987	958	1002	1009	980	1028	1040	978	1043	1008	1052	976	999	1017	990	1068	1034	1051	999	998	974	951	1033	989	1001	1030	1048	1055	1040	985	1000	982	991	1012	1004	1002	1020	1028	987	941	1013	1031	995	992	989	958	1035	1003	960	981	1093	995	942	1042	1022	997	949	985	1026	1037	1003	1040	1014	979	994	979	970	1011	1026	1018	972	982	994	962	1026	995	994	1016	962	994	953	1035	1015	1041	1043	994	1035	983	993	1011	993	996	1010	1028	995	957	1041	1006	1037	1024	961	957	986	1006	1027	1022	998	1047	948	968	1039	990	1034	977	1012	1047	1034	1061	1008	989	1011	1061	1040	1023	999	1060	943	961	1019	954	1001	967	974	967	979	1001	976	1036	1049	981	970	1022	1040	1001	1013	976	985	974	981	1050	975	1016	958	1030	1010	1009	978	1019	1089	1003	1074	1039	988	1043	980	973	1014	952	969	990	1040	973	1029	1008	1077	1018	1007	977	1097	948	1067	1033	979	1046	1080	1025	1040	990	1058	985	1029	1028	1037	973	995	1034	981	995	989	1028	966	993	935	1119	981	969	1005	999	1003	1005	1034	1042	994	991	1009	1009	1059	971	1026	1050	1051	991	1000	990	1023	985	945	1016	989	999	983	986	1008	997	1029	1028	1007	979	977	992	967	1041	967	1023	1021	1016	1033	958	1003	1019	1003	1047	1017	1015	1012	949	953	983	1010	976	973	1049	1048	939	1049	1038	957	1034	993	998	1002	1058	1051	1015	1065	1031	996	1102	1010	1020	991	1028	1030	999	930	960	1057	1035	968	1017	1024	1039	995	1003	998	1030	997	1031	1022	1043	989	1025	1011	998	1008	992	1054	1047	983	1026	1012	996	1064	967	929	1046	1085	1023	990	1015	1067	1045	1034	993	1029	1033	1018	1007	1001	1003	974	957	1044	989	1005	1018	1007	1015	943	968	1026	1003	995	1013	992	989	1017	1015	1019	1019	1032	1039	969	947	987	1023	1006	1041	1022	1039	974	1001	1051	1007	939	1062	988	985	1018	969	1050	1019	987	978	978	958	1032	1027	1027	1035	1005	1012	1063	1063	1024	984	962	992	1019	975	993	1033	1052	1036	971	951	1010	1030	1007	1016	995	997	1013	1029	1087	1014	941	949	1029	989	967	1002	1058	1032	990	978	1012	1064	1016	1038	954	982	1014	1024	972	992	1015	984	934	1027	1011	984	1022	1018	957	978	1074	1008	975	1025	981	989	951	978	944	990	1008	984	1042	976	1021	974	1036	940	1013	1039	954	1044	1049	970	1051	1024	1020	1043	1009	1053	1000	1027	1025	1008	978	973	1021	1006	976	1003	1022	1017	994	1050	1009	992	993	984	975	992	998	987	991	1009	1037	1013	1067	1057	977	1014	996	966	998	962	957	1014	978	979	983	1005	977	977	962	1031	918	1004	986	1040	960	1002	1020	1022	994	1030	1066	960	992	995	999	908	1012	1005	1062	1030	1004	1018	978	1015	981	983	1020	1020	1013	1025	1027	958	1004	1037	1066	984	966	1026	1023	1005	1004	1025	1013	1072	1004	1026	1007	965	1002	1036	996	1046	965	1057	1015	987	990	1020	986	1016	984	1022	1027	1027	1057	1057	1025	978	1026	1041	1003	1004	954	1003	1035	961	1010	1006	946	1019	1019	1001	1006	973	1016	1059	1030	990	968	989	1017	1028	989	1006	1057	989	1021	1008	1020	976	1005	1030	1006	1010	1034	1026	1018	977	990	1015	1018	958	1086	1000	1028	987	997	998	996	991	997	978	1005	979	1025	1035	1013	1074	972	1043	1010	1053	1024	1048	1033	1010	1078	986	1016	1001	973	1014
2515	778	265	192	173	172	193	173	166	164	187	187	173	171	177	181	207	170	173	160	188	184	179	177	177	170	171	165	173	183	193	187	168	175	183	185	190	157	179	185	202	172	213	195	185	182	168	163	195	175	157	170	141	188	183	161	155	162	192	197	180	167	176	157	174	170	173	180	188	178	179	216	180	175	207	160	177	179	199	171	147	185	175	150	185	187	156	182	200	176	176	171	203	155	145	174	181	192	204	163	171	161	176	160	176	179	157	177	177	177	185	188	173	183	152	176	174	160	180	165	158	171	174	202	200	158	177	188	185	156	166	153	161	175	185	179	156	146	176	180	184	177	196	185	173	172	176	174	172	174	184	183	165	172	161	175	198	181	174	163	194	136	175	173	188	180	194	181	170	195	180	196	183	189	169	155	197	173	160	181	170	171	180	174	190	181	208	187	162	179	177	183	161	185	169	157	189	153	189	166	206	187	151	169	166	184	189	182	181	189	178	180	187	170	189	147	161	168	161	179	163	169	174	208	182	177	154	185	172	143	163	194	160	177	163	157	193	172	151	191	189	152	164	199	190	172	173	169	175	172	201	169	174	175	161	162	171	181	155	206	184	153	162	206	186	159	181	176	189	163	186	199	170	157	155	168	176	173	165	162	170	195	154	166	179	181	169	186	167	210	192	168	217	163	187	171	153	177	170	174	186	180	187	155	178	166	211	191	151	163	193	189	187	176	164	148	171	177	170	165	184	189	208	207	180	173	174	199	163	184	169	156	182	185	163	160	174	178	192	165	153	177	168	176	194	186	185	203	153	182	169	192	173	143	167	168	175	162	191	185	204	188	167	170	203	178	167	157	195	191	180	159	160	172	158	202	184	169	174	172	180	157	150	147	159	169	174	151	177	178	165	182	187	194	169	174	181	159	168	184	176	184	185	190	210	145	176	175	190	194	181	150	173	174	183	182	173	172	172	161	182	176	174	208	150	185	178	166	175	169	197	197	166	168	187	178	171	171	172	192	190	163	182	181	153	185	171	169	153	183	149	197	185	151	180	180	178	199	188	174	160	175	172	186	180	160	174	158	153	182	180	187	185	170	178	175	179	196	171	161	180	178	184	182	166	182	188	202	181	179	167	182	177	183	173	195	167	183	160	191	208	185	159	168	165	177	179	175	174	157	183	166	163	191	190	209	205	190	167	179	192	165	169	155	181	189	189	180	180	181	207	175	163	167	187	178	146	171	157	162	168	162	166	201	169	174	152	158	158	155	184	173	147	177	180	196	172	167	180	180	192	157	193	179	185	155	182	164	197	181	202	155	167	211	185	153	169	166	173	175	161	176	185	201	201	173	174	155	175	185	168	181	165	187	179	202	180	189	185	166	173	204	171	197	174	164	169	189	152	146	164	184	187	166	161	194	168	208	158	189	185	177	184	174	204	174	164	171	190	190	166	177	155	170	153	179	165	169	207	160	207	184	170	211	156	183	170	167	171	190	167	168	191	212	175	168	191	156	164	173	180	187	177	177	165	172	169	193	177	144	209	195	188	189	207	176	171	172	175	175	177	175	177	183	206	205	165	150	168	152	175	167	166	171	187	212	159	176	185	161	165	189	186	186	180	156	172	183	180	195	166	195	192	175	162	184	176	155	162	176	177	193	164	159	225	165	177	180	190	159	175	146	174	177	191	168	167	172	166	184	187	158	178	175	181	188	158	173	174	171	190	155	199	165	157	166	171	193	153	201	178	167	195	209	192	169	193	167	149	176	188	184	199	187	167	212	167	174	164	167	199	192	180	179	178	164	168	197	178	191	192	168	181	173	169	170	203	183	197	200	171	197	176	165	180	187	156	160	168	153	187	176	198	203	177	188	163	193	197	174	172	173	179	169	214	180	162	169	173	176	170	194	151	190	212	165	182	189	173	179	180	173	166	182	151	172	165	172	192	189	171	183	183	155	155	187	181	151	173	174	176	197	183	171	188	188	189	174	173	177	180	186	197	165	165	183	165	152	161	181	199	169	183	182	179	174	168	174	151	169	170	153	179	192	176	196	187	167	176	196	181	175	207	181	193	178	166	173	177	168	180	188	161	178	193	200	159	162	195	181	162	188	175	188	195	180	201	205	155	168	173	152	171	191	178	180	214	158	199	162	152	178	180	158	169	176	175	187	173	153	174	164	205	160	179	182	167	163	147	192	207	174	181	165	183	183	188	195	189	177	177	154	185	192	173	181	190	160	156	163	160	161	160	169	172	201	154	196	197	174	157	184	183	201	166	191	164	173	182	180	168	177	176	167	187	182	190	182	173	155	182	189	192	168	161	161	178	183	176	177	185	168	177	183	164	162	173	188	175	179	162	176	172	156	184	187	181	173	209	164	155	164	193	166	211	188	170	192	157	173	186	174	166	172	179	183	167	176	168	175	162	166	173	202	146	203	178	179	174	171	176	147	153	172	151	160	146	157	160	180	176	178	190	155	167	150	164	192	183	212	197	200	174	171	173	161	173	193	185	169	193	167	158	160	190	175	135	177	167	158	162	163	215	203	172	170	194	148	181	172	174	145	160	199	164	193	175	183	187	167	184	165	170	186	171	174	166	169	169	179	183	166	170	190	163	172	188	181	181	162	179	178	197	179	166	191	205	186	201	179	178	153	165	164	199	199	135	165	179	184	169	158	160	169	171	163	160	199	157	164	174	188	176	201	177	168	161	196	189	172	184	163	148	205	168	135	180	175	179	190	171	184	194	178	178	202	178	176	187	170	173	164	166	189	172	152	181	172	206	185	180	181	179	172	158	182	173	177	207	188	160	161	169	160	188	190	187	198	160	193	167	191	171	166	157	167	180	181	181	195	179	208	182	191	182	177	171	187	186	146	171	179	165	176	194	197	167	180	190	174	169	174	165	152	171	173	174	193	172	180	196	179	175	192	185	175	195	152	194	178	176	172	162	200	189	186	171	194	182	209	205	159	179	149	184	172	180	188	193	182	196	164	177	183	163	183	179	172	179	201	156	167	177	159	165	154	182	180	165	176	181	174	168	164	186	169	176	195	178	164	156	216	171	179	206	189	161	181	166	173	190	187	167	174	162	177	156	189	199	180	164	171	186	186	188	180	185	170	174	194	205	184	190	182	193	177	156	173	192	188	175	180	153	186	163	184	178	193	162	175	161	210	187	183	161	166	177	189	189	168	182	150	165	161	185	156	184	182	162	172	187	177	156	201	149	169	145	206	174	160	175	169	175	178	174	202	167	148	156	143	179	195	168	164	209	151	202	153	165	178	177	187	197	181	167	198	179	181	171	162	211	188	175	184	186	161	151	179	180	182	185	182	200	189	198	194	193	158	162	177	188	177	191	178	192	203	176	175	207	187	154	194	170	178	186	143	163	179	155	166	188	141	208	173	187	179	181	182	164	165	169	161	186	165	188	172	205	196	178	182	189	168	192	211	162	193	201	169	199	156	163	180	161	200	173	170	155	154	160	201	177	179	179	186	174	191
2232	1070	483	540	553	552	537	515	463	519	479	458	506	507	480	476	478	475	505	520	488	495	485	458	511	495	530	491	549	465	501	498	476	510	507	492	477	467	492	464	481	513	507	480	528	470	457	501	447	543	530	487	487	468	507	458	455	473	445	512	491	496	491	464	491	494	501	523	448	487	489	488	523	512	481	471	493	494	492	492	521	508	494	496	496	510	488	488	513	465	465	489	487	509	485	456	502	493	455	496	509	523	518	503	513	473	459	433	474	484	477	481	473	478	465	475	489	503	499	470	518	473	470	448	482	473	440	499	437	463	506	468	484	489	476	456	472	485	514	495	479	481	453	496	476	470	512	456	480	462	507	442	505	538	487	441	479	471	479	457	445	512	477	500	468	448	496	480	471	507	487	487	461	490	507	497	487	505	476	456	512	499	498	460	498	461	444	527	494	485	462	518	492	491	496	530	477	491	489	466	479	502	494	476	499	467	479	512	462	484	457	472	489	461	474	475	508	452	487	483	508	505	506	473	506	472	503	483	474	467	471	478	446	474	540	478	464	497	452	475	501	484	460	511	478	491	412	492	512	464	488	490	527	518	479	478	484	475	493	474	494	467	463	492	504	472	448	488	530	480	502	515	485	447	453	517	481	457	496	463	451	526	494	475	485	467	440	497	473	468	531	505	464	492	472	482	483	533	484	442	524	443	516	461	493	500	448	467	458	451	495	482	509	468	504	467	458	467	495	470	469	487	451	467	497	446	497	486	487	507	444	469	458	481	456	525	504	467	440	488	475	496	482	455	467	452	452	497	476	447	482	463	469	492	482	503	490	492	450	500	495	483	451	475	490	500	510	455	498	457	482	451	507	513	464	460	524	486	515	524	468	450	437	478	484	464	456	470	483	513	493	458	507	433	468	531	478	481	497	482	482	481	463	504	487	468	501	507	458	489	473	499	458	470	521	451	496	483	447	496	487	499	440	513	507	490	423	502	493	505	505	511	433	454	484	487	483	486	437	483	483	502	456	477	484	505	465	458	506	451	556	514	439	493	533	483	502	493	469	510	460	484	465	496	467	486	484	463	473	502	493	470	532	475	467	523	479	488	462	482	458	463	507	491	470	462	487	482	525	469	499	481	486	483	490	440	501	489	434	455	506	467	489	478	440	477	498	522	470	519	489	471	529	443	515	497	495	472	500	450	505	492	493	501	499	479	478	478	524	490	479	478	495	453	483	467	447	508	511	512	485	501	474	443	502	505	491	479	462	502	467	474	467	462	497	510	464	511	467	486	473	510	483	482	483	471	446	503	463	507	471	511	457	494	502	466	462	498	479	455	511	473	477	469	468	479	503	519	513	443	483	473	470	487	462	456	460	447	539	477	496	507	496	491	465	505	472	469	485	456	475	545	523	437	467	450	477	523	475	505	485	474	462	465	521	532	499	493	470	481	455	476	465	451	524	459	486	498	474	468	479	450	498	496	516	435	469	499	483	476	504	463	512	513	486	451	473	502	494	511	485	437	486	521	484	474	462	491	464	479	478	497	483	483	506	458	443	504	465	509	493	462	509	460	482	520	496	475	484	472	520	459	495	526	487	486	554	468	506	486	440	463	435	499	484	512	511	490	494	486	498	489	465	457	481	468	489	495	458	491	443	452	470	493	485	472	459	470	488	507	485	477	479	481	448	505	520	515	500	514	471	480	503	502	502	456	457	513	498	480	449	495	498	483	455	511	470	475	452	452	475	466	464	479	487	484	454	481	497	472	490	471	483	475	473	515	495	475	478	450	488	472	477	482	481	519	505	496	529	454	510	478	477	469	493	500	485	481	478	444	461	539	532	472	484	482	490	478	458	492	471	460	515	492	486	441	513	483	505	477	468	478	496	432	482	491	488	491	438	466	462	497	504	469	450	500	483	491	487	492	506	466	497	504	471	462	459	498	483	445	484	479	505	460	506	480	467	502	475	480	512	510	474	414	526	462	429	490	523	535	475	461	486	517	474	473	484	481	519	478	487	518	525	497	477	487	490	477	465	500	534	497	485	501	462	483	509	505	503	497	465	488	487	485	511	475	495	509	491	415	504	477	480	470	422	478	506	506	486	487	510	477	452	461	549	433	464	510	508	491	480	498	451	503	502	500	471	488	488	484	494	513	476	484	448	513	497	498	513	483	517	554	496	458	517	478	477	518	459	513	511	483	459	479	442	436	482	501	425	456	501	479	447	485	479	526	474	462	492	439	466	470	458	474	469	459	486	448	480	477	469	472	489	484	487	488	462	471	494	465	470	487	492	493	510	454	481	490	451	449	507	469	475	503	503	476	496	482	491	457	455	494	501	492	457	528	506	495	465	503	489	488	453	458	477	528	482	463	520	489	463	464	489	509	463	456	505	516	450	467	481	479	495	541	486	467	481	468	497	467	489	470	464	473	506	517	516	465	477	478	524	446	483	488	467	510	503	477	467	480	471	484	476	506	515	479	472	512	494	478	480	506	499	470	502	487	488	495	487	470	507	485	443	472	477	475	472	483	480	473	462	480	462	486	481	487	510	502	493	498	515	478	484	502	481	461	501	464	454	507	491	478	501	474	508	512	485	487	493	462	480	476	516	482	442	458	485	521	507	504	452	482	466	494	516	540	493	470	497	536	451	465	440	478	481	487	485	506	480	464	487	491	521	460	490	495	501	477	496	478	495	492	492	470	484	495	472	497	452	455	500	511	464	439	493	510	500	464	510	457	437	499	502	470	497	472	509	484	486	478	500	475	491	452	460	466	471	516	483	468	467	446	488	521	518	462	459	492	486	494	500	471	480	524	457	501	506	509	478	503	489	501	494	470	476	514	508	478	486	490	496	496	500	465	480	491	495	497	479	483	525	512	488	475	474	514	474	473	475	454	452	525	507	520	469	494	475	452	491	469	491	490	482	474	494	464	519	488	493	478	475	486	487	486	466	497	475	498	468	439	492	491	490	497	493	456	507	486	500	505	476	466	528	480	472	463	528	485	502	467	506	497	452	487	460	451	476	525	498	493	504	500	499	500	449	484	532	453	479	450	478	467	485	495	446	527	483	502	487	495	481	488	476	510	466	484	481	456	477	497	447	456	497	448	490	508	516	471	500	472	504	470	470	512	510	500	452	530	491	564	491	511	477	517	508	476	498	501	481	446	468	455	482	465	482	457	521	463	468	499	482	472	491	490	458	483	474	497	475	475	476	525	462	482	471	481	473	505	492	472	470	474	501	518	495	514	523	494	512	479	461	485	496	470	462	471	548	439	512	526	495	478	463	563	452	481	477	500	429	511	496	502	503	490	475	464	507	500	533	497	469	469	517	478	449	472	497	449	457	495	488	448	472	505	470	485	488	478	491	505	494	493	497	509	505	503	504	507	504	505	505	502	494	512	469	508	498	480	489	497	444	521	494	491	496	505	457	470	482	485	510	492	513	465	517	511	510	442	466	491	421	462	442	509	513	472	504	490	456	484	479	486	462	474	426	499
9560	2670	1242	613	549	473	423	426	413	398	393	424	445	394	425	384	354	391	389	397	386	400	379	368	370	348	366	363	372	397	399	356	354	347	378	403	374	354	379	380	370	348	367	349	372	400	395	360	369	369	358	376	389	347	350	355	367	383	346	360	329	352	377	376	378	361	374	350	388	370	367	348	330	345	362	353	387	373	340	404	353	349	366	370	354	381	393	373	401	366	375	359	421	370	361	358	364	379	389	371	400	346	393	370	360	343	382	348	410	349	380	402	368	356	390	351	382	344	375	375	343	365	357	390	351	372	379	326	338	320	370	384	375	339	341	339	367	396	338	339	356	391	344	381	332	334	345	359	402	379	394	393	424	350	331	367	346	361	398	357	394	331	387	374	370	397	369	335	371	383	373	349	414	358	353	358	375	337	368	356	386	349	347	401	348	338	363	362	362	394	415	383	328	385	397	339	332	351	378	347	351	371	370	368	379	356	358	339	357	364	369	379	357	347	400	346	362	354	375	343	361	384	332	382	342	363	344	392	356	379	383	381	357	367	365	400	358	377	366	371	338	342	348	355	338	338	376	336	336	353	381	372	365	358	355	356	358	364	360	362	352	352	370	374	392	323	329	375	360	335	368	359	362	323	355	353	358	356	358	376	350	349	384	359	385	393	353	422	357	397	372	361	354	326	371	360	357	386	385	383	380	367	315	382	365	363	322	369	391	368	387	323	334	329	365	405	374	361	361	361	316	403	374	363	345	386	342	359	348	315	397	337	381	373	373	320	342	356	350	404	363	385	360	380	373	355	371	329	372	342	355	370	348	366	358	369	368	331	353	366	372	367	366	351	362	375	332	347	383	327	350	336	377	335	346	369	396	374	348	343	409	358	386	333	341	335	376	325	338	342	402	404	384	383	405	402	363	346	358	362	375	336	362	348	377	366	349	361	381	381	381	396	383	373	332	387	358	326	359	335	340	372	385	373	350	394	381	341	385	372	371	357	373	385	378	348	358	358	371	368	368	387	344	363	373	353	356	338	406	381	339	383	393	319	340	329	360	353	374	360	365	364	377	385	363	393	335	361	369	328	369	378	350	373	341	350	379	380	335	404	344	373	365	328	386	328	406	363	394	368	368	324	356	359	358	359	394	365	351	344	358	315	366	310	327	371	368	391	359	326	337	351	351	368	411	343	360	371	356	374	373	380	368	388	400	346	366	319	352	370	355	364	316	403	367	346	333	354	375	401	363	377	356	383	389	341	339	345	351	360	343	340	329	346	415	346	296	360	360	362	361	366	329	335	334	343	409	399	392	368	347	366	348	373	348	344	319	371	374	334	320	345	326	329	385	330	319	372	321	337	373	329	328	331	396	373	372	327	357	339	350	357	361	375	358	396	319	381	374	374	342	356	389	419	339	370	393	360	349	334	371	370	318	346	377	370	360	393	322	374	340	362	339	327	367	359	346	356	351	375	350	367	366	353	355	358	358	326	385	380	347	378	379	376	333	358	372	378	368	352	323	393	349	356	395	354	349	359	377	378	393	357	373	378	349	368	354	358	356	395	333	366	393	383	302	335	383	358	307	349	348	409	371	356	396	359	363	331	371	401	301	361	386	343	371	323	356	356	402	359	339	378	353	332	385	370	351	361	344	370	357	345	357	370	371	365	349	383	376	338	365	377	375	372	341	405	376	377	378	392	384	356	382	346	366	351	384	347	355	365	342	354	342	389	325	342	370	399	373	377	372	349	385	352	363	344	342	390	350	357	338	323	370	371	360	358	348	375	355	368	393	361	355	370	357	366	365	358	375	376	359	339	324	342	368	374	383	353	347	323	354	338	346	346	340	358	386	373	370	374	397	315	353	364	328	349	357	420	346	327	369	406	379	385	374	351	340	335	348	358	386	392	400	333	340	340	373	388	407	377	384	361	391	400	389	409	368	383	367	334	363	382	357	374	355	387	374	362	357	356	359	398	339	380	361	379	350	324	384	395	370	396	390	342	333	366	346	377	359	386	330	383	341	338	372	372	380	327	344	348	363	355	393	360	370	349	342	328	335	313	375	351	365	330	339	396	361	345	355	355	361	351	340	372	374	382	395	386	388	389	355	356	394	397	362	342	363	361	412	380	396	390	409	340	370	346	342	328	374	338	323	367	337	334	321	397	344	367	360	379	389	369	374	347	380	349	330	343	391	351	335	365	352	391	388	361	378	387	364	378	348	297	371	371	377	359	390	391	352	335	382	339	322	387	401	393	378	370	365	380	357	358	375	371	356	347	371	380	366	393	327	357	376	346	352	338	393	360	354	355	380	361	358	373	359	360	352	374	347	332	378	369	330	353	360	364	385	389	369	367	350	362	365	382	386	366	349	348	369	351	354	368	352	365	374	380	406	371	313	364	357	333	346	304	322	388	366	359	359	399	367	331	393	355	417	364	337	341	342	380	344	351	359	394	390	355	367	363	326	373	380	402	362	365	376	328	386	362	347	365	325	326	340	331	381	330	339	336	342	352	330	376	375	346	351	347	349	381	369	404	368	379	370	352	355	349	358	401	386	363	343	371	348	362	405	331	364	383	369	330	347	333	378	358	348	368	364	382	345	393	365	359	370	372	370	357	355	381	359	384	360	333	351	355	366	367	363	350	393	382	393	355	417	385	364	368	341	340	406	356	382	336	370	373	364	340	372	368	338	346	340	340	355	345	376	377	330	376	333	342	405	383	381	344	366	363	356	359	336	368	328	361	379	361	357	375	361	384	408	329	366	375	356	342	343	351	343	366	374	323	324	321	357	346	353	387	381	364	334	359	363	332	353	349	372	406	365	358	332	376	391	358	316	361	366	385	379	385	363	390	349	372	361	314	363	365	361	316	335	385	380	378	398	374	370	373	388	383	385	359	352	336	409	389	382	399	370	351	380	383	347	377	391	369	351	380	354	342	398	367	370	389	335	366	334	367	405	351	376	361	374	353	341	368	376	369	367	339	377	375	340	349	370	359	372	352	313	353	358	352	327	366	344	370	385	356	373	394	389	356	343	382	351	350	370	367	376	332	334	366	362	369	365	357	396	345	393	372	377	380	383	356	395	337	351	362	336	367	352	364	384	308	387	357	347	368	370	374	351	348	387	399	354	338	365	367	349	396	330	333	344	354	387	341	372	365	359	373	374	367	371	398	373	362	405	376	375	348	370	353	391	421	361	378	345	338	360	375	335	354	350	373	378	349	342	367	371	367	373	339	362	384	375	396	373	368	389	353	360	348	370	350	378	371	370	335	354	377	369	358	364	365	389	372	347	358	341	360	353	365	368	362	339	351	365	383	332	366	358	377	386	371	332	355	361	327	352	340	388	343	325	358	367	402	380	374	346	367	360	375	348	371	343	369	386	367	357	359	341	350	350	362	329	371	398	377	360	360	373	355	369	370	356	376	312	323	383	371	377	359	398	363	362	377	358	338	351	328	370	359	363	317	377	386	380	338	314	321	397	369	359	357	363	364	312	357
7300	3187	1499	1687	1443	1387	1274	1099	1152	1029	972	1027	953	949	938	1008	911	894	914	952	918	840	912	911	865	874	931	829	931	850	889	923	849	815	909	872	851	857	896	850	927	872	834	819	883	885	828	866	882	848	842	852	854	876	860	902	897	869	859	885	849	877	864	901	838	869	843	870	803	898	894	846	887	812	812	831	819	896	828	860	862	834	887	866	860	855	827	817	906	851	891	814	876	809	825	869	864	840	830	866	852	879	852	820	849	874	863	852	870	837	948	834	868	896	862	828	835	877	808	889	840	838	826	840	872	819	864	860	870	846	821	842	862	854	879	832	873	842	886	860	848	845	836	893	918	844	891	853	839	816	815	813	886	772	860	882	890	848	837	851	791	859	864	839	857	799	875	865	933	831	850	842	816	851	872	853	830	894	864	815	844	893	845	870	817	811	847	846	851	888	826	848	864	882	838	823	923	824	878	899	887	791	842	871	874	904	847	824	815	941	879	877	909	843	861	842	856	788	795	874	851	841	841	867	835	893	883	855	858	825	888	877	870	859	804	837	820	847	897	877	838	848	905	856	944	879	854	863	818	800	868	861	856	832	856	879	820	856	837	858	889	841	848	871	861	897	862	894	913	841	856	793	887	826	886	855	863	834	898	843	900	834	856	832	838	821	896	866	867	824	882	831	854	872	894	889	909	876	815	822	843	853	878	894	855	853	815	902	873	847	863	874	849	852	862	820	906	826	846	902	874	844	869	908	855	877	869	887	850	910	877	856	863	833	890	871	881	852	873	815	899	834	852	866	845	834	848	815	866	835	925	836	874	901	851	894	841	849	804	830	915	860	827	861	865	871	822	878	844	839	822	851	889	805	877	895	864	870	835	858	893	799	890	808	862	837	870	859	841	908	895	850	827	871	886	847	901	876	818	839	822	848	858	831	892	886	841	875	822	859	826	839	833	879	864	902	852	826	879	904	834	884	825	853	869	848	815	809	872	865	866	859	898	869	882	897	851	854	813	893	801	846	825	891	875	830	909	838	869	848	881	838	880	879	900	873	832	857	829	784	816	863	841	790	856	920	837	905	837	835	879	826	852	872	817	839	862	856	889	901	847	884	858	876	835	831	852	829	809	925	857	850	838	792	847	901	805	844	915	848	836	880	851	873	871	836	837	822	843	861	847	849	789	804	804	832	859	842	805	853	822	876	804	826	892	874	867	892	793	853	854	864	911	831	847	885	872	838	908	894	835	831	864	887	831	904	867	818	898	812	868	872	824	820	895	852	865	880	817	812	823	907	848	823	827	909	804	868	899	830	819	814	811	838	870	811	903	863	860	868	844	826	868	889	892	812	870	872	851	799	841	841	854	876	848	849	861	861	889	896	921	822	867	874	861	837	879	882	851	855	830	841	905	874	808	910	893	809	837	833	852	825	880	873	857	875	849	872	857	872	812	854	867	941	837	853	833	833	832	881	860	855	835	863	814	851	831	821	819	878	865	880	848	828	854	836	852	900	821	830	873	855	839	899	848	837	848	809	838	864	890	840	842	878	837	862	838	824	830	898	854	849	878	894	861	875	843	890	857	819	792	865	838	844	826	824	818	834	836	847	836	866	898	862	836	845	832	878	857	877	889	884	861	871	874	857	838	824	844	889	866	879	853	875	832	865	827	912	844	872	822	824	851	821	861	837	848	819	864	937	820	841	880	823	854	808	874	874	857	876	880	817	835	835	828	924	877	868	823	860	877	877	850	845	869	876	859	882	837	779	875	846	802	903	904	851	851	942	877	848	810	842	824	875	810	906	841	867	839	838	890	865	888	849	840	833	915	846	829	860	815	896	837	864	854	844	860	854	885	820	815	884	845	829	868	854	847	889	829	817	860	871	865	849	810	856	865	899	840	870	892	828	867	825	831	831	811	854	906	904	843	863	860	813	846	831	892	843	830	863	878	855	817	886	817	850	875	862	884	842	843	886	868	751	835	913	866	846	815	852	865	855	854	884	875	872	876	876	866	810	818	845	887	883	873	867	866	832	914	849	815	905	888	824	833	858	869	839	862	842	884	870	905	873	826	804	824	810	866	874	873	809	900	822	903	904	868	789	900	827	854	849	826	906	913	844	854	814	829	814	890	894	902	816	897	862	827	864	851	828	857	903	857	900	833	893	869	852	842	852	869	853	846	872	884	898	856	861	845	843	814	833	849	840	873	858	839	870	789	888	858	816	824	842	866	848	837	869	864	877	811	846	872	871	785	863	909	827	825	870	882	880	922	888	822	840	837	821	899	890	790	833	845	857	893	864	835	852	845	831	928	852	870	816	851	862	861	870	841	849	935	854	859	858	865	844	850	864	842	830	836	832	834	886	845	804	821	789	902	833	896	876	872	845	808	923	842	854	857	908	800	861	872	846	824	854	918	871	860	851	833	890	844	853	883	854	832	878	871	881	818	837	840	879	873	892	903	899	808	817	841	805	800	843	840	894	876	841	801	868	881	835	891	831	901	826	866	879	905	845	843	834	883	897	880	783	880	879	887	850	844	833	838	848	825	867	926	830	875	880	881	877	868	860	866	905	887	848	822	884	849	876	840	857	861	816	827	883	821	843	825	830	870	863	847	906	899	842	871	881	862	852	866	852	862	816	857	840	903	843	930	851	850	915	873	844	817	883	826	828	861	886	809	867	859	848	837	853	851	859	875	854	821	886	889	867	851	902	876	821	871	856	855	846	833	820	882	840	863	860	809	857	886	852	848	802	880	843	884	857	874	916	824	877	827	873	872	865	829	906	840	862	860	855	893	805	873	879	879	896	811	860	894	859	846	852	869	874	833	836	848	879	880	824	841	784	880	894	837	863	882	856	870	843	855	850	844	843	826	892	824	831	860	855	852	834	887	878	885	854	883	903	892	877	857	857	827	853	833	851	872	853	809	836	861	870	889	884	833	812	804	873	913	852	904	845	867	852	885	887	855	847	820	867	839	871	914	835	816	899	878	874	861	873	899	838	899	842	790	922	841	875	838	878	840	913	791	888	815	862	799	852	826	835	822	884	848	846	875	887	838	851	849	818	866	881	848	879	825	869	890	823	849	809	923	912	803	835	883	924	839	856	830	840	833	880	885	911	795	833	821	873	894	842	876	882	897	887	883	840	832	817	863	853	886	855	856	857	790	884	886	913	937	807	867	867	836	845	838	826	854	895	881	829	839	842	829	878	833	838	879	848	862	822	900	864	902	828	902	840	797	812	877	838	815	876	879	822	855	831	825	880	880	829	825	863	866	888	865	836	837	824	870	834	848	834	842	865	864	841	850	878	879	850	852	902	902	865	813	877	818	897	866	881	875	847	855	837	846	841	856	903	859	822	898	860	859	865	871	890	795	839	853	885	832	834	869	818	837	851	830	851	878	894	838	878	853	891	817	831	828	916	842	889	861	912	832	844	876	752	878	849	875	846	850	858	915	833	855	869	855	851	914	851	870	886	818	883	826	876	849	867	865	864	829	891
17780	6005	3186	1013	784	654	546	588	511	561	526	510	516	483	482	460	458	505	488	478	456	471	478	428	452	474	518	428	514	486	477	481	444	441	439	433	473	461	465	486	540	447	478	458	447	435	453	455	442	443	510	469	448	483	470	485	467	445	433	483	480	493	467	462	481	449	469	444	470	488	486	436	467	490	434	456	431	440	472	460	489	484	448	452	494	477	468	417	461	428	445	450	433	441	477	462	444	447	489	428	478	444	473	441	439	471	470	450	465	426	473	477	479	473	464	420	472	476	421	468	502	463	429	451	481	471	442	431	430	454	494	429	455	457	457	503	473	446	447	452	457	419	465	460	451	442	434	472	430	482	440	481	454	492	467	443	438	440	402	429	470	430	455	434	440	488	494	444	459	401	431	482	451	424	457	446	451	465	494	478	441	504	441	422	440	440	448	484	460	434	435	497	430	422	462	464	474	446	426	492	450	433	459	429	449	416	415	442	445	434	418	436	484	462	431	470	514	477	450	427	438	494	452	486	469	468	477	407	475	456	473	436	412	484	487	518	460	464	468	457	465	463	490	485	521	426	466	439	438	438	443	449	454	476	421	472	466	451	472	448	448	450	450	488	471	485	441	439	473	464	438	391	449	440	400	483	475	432	432	426	484	458	434	430	469	470	513	498	492	457	442	456	470	455	439	453	448	460	448	493	449	470	435	472	464	503	470	437	473	495	436	432	483	468	428	449	459	457	458	464	466	451	466	481	435	459	463	467	434	456	441	464	517	445	437	453	461	436	456	455	467	456	468	448	480	464	438	466	463	508	424	466	457	440	459	441	503	461	447	462	435	447	485	469	477	430	435	474	460	519	425	479	522	499	439	461	444	440	485	429	472	475	433	449	459	499	447	460	435	472	480	442	468	495	468	455	482	466	457	438	422	481	443	498	428	435	435	470	463	442	455	493	420	440	483	436	454	459	454	446	407	422	436	455	459	442	444	431	493	410	424	424	455	455	519	485	432	431	440	435	427	441	456	442	449	462	447	468	454	434	460	471	444	449	420	466	438	473	481	494	485	517	435	408	449	429	450	441	463	466	462	407	447	447	464	464	480	484	529	427	496	478	445	412	466	438	440	490	496	482	468	434	443	443	443	442	416	436	432	410	429	458	435	494	473	475	423	464	448	467	463	462	480	459	436	449	442	428	503	460	422	419	492	449	490	470	422	462	497	409	478	448	450	473	442	492	456	443	473	447	441	464	476	466	441	464	408	462	485	424	458	448	429	485	459	418	458	451	436	462	467	442	443	431	450	472	468	489	467	480	470	479	447	468	443	447	452	435	443	437	436	440	392	422	470	468	419	467	438	422	451	478	458	466	469	398	427	448	489	431	477	462	473	394	419	463	450	493	467	427	451	460	400	432	451	435	434	460	397	444	445	502	476	443	435	464	512	485	471	451	443	448	497	474	453	469	452	409	465	454	450	464	488	473	500	474	502	431	459	469	467	474	460	471	487	457	452	446	442	435	455	463	452	449	422	482	446	423	444	443	432	445	424	449	457	486	478	430	466	471	446	425	499	466	454	462	441	450	475	467	460	475	487	511	512	479	497	416	455	449	487	497	485	471	463	444	465	460	432	434	463	472	457	433	415	418	489	429	496	453	446	448	445	520	456	487	502	482	467	471	457	439	507	452	446	494	467	450	448	501	444	462	458	427	443	456	451	416	434	501	503	461	418	429	461	456	465	482	420	469	493	433	459	478	464	439	453	497	478	428	474	455	483	418	445	465	464	451	438	438	478	461	462	469	458	468	420	404	464	496	424	483	436	453	458	453	410	486	443	465	460	416	418	489	468	468	404	425	454	500	445	399	460	477	478	468	455	397	445	469	490	450	433	435	448	487	509	466	434	468	473	443	461	459	447	444	427	459	452	436	451	412	437	474	464	486	430	461	449	405	468	461	477	457	439	428	460	418	460	465	474	477	443	450	467	484	443	492	475	463	472	466	452	456	435	424	428	444	464	475	447	442	455	464	458	433	439	423	435	492	457	475	487	438	457	457	491	448	438	443	425	508	476	453	461	480	490	411	435	485	455	435	451	466	468	440	469	448	503	463	471	426	477	470	468	477	433	443	503	437	479	475	417	442	444	457	442	445	463	448	479	449	469	437	426	399	424	432	458	427	452	445	491	477	415	484	464	432	459	446	442	427	438	438	457	439	456	480	448	455	442	457	420	435	468	465	450	487	468	510	468	454	476	455	508	450	440	460	450	488	462	461	457	480	469	428	459	458	448	473	470	429	461	509	477	431	483	450	404	446	455	451	427	453	423	424	459	440	454	467	517	460	450	436	430	443	441	436	446	454	466	453	456	468	444	409	502	441	458	430	438	485	491	443	473	469	432	460	444	452	425	468	462	503	442	430	463	454	461	470	397	436	472	454	463	461	441	452	395	449	480	438	434	441	422	476	453	468	446	440	435	422	438	428	431	480	439	407	449	455	448	443	426	446	471	471	426	444	472	483	449	470	488	498	496	497	462	456	435	397	422	458	509	406	429	459	473	433	426	418	448	450	446	452	392	461	435	436	486	439	463	465	470	457	458	481	473	455	430	473	475	476	449	494	409	481	465	449	456	470	457	448	446	447	453	480	515	458	473	424	434	420	458	453	446	456	481	461	460	476	487	404	463	474	450	463	430	456	479	434	436	470	428	447	412	462	466	415	457	447	451	446	436	403	465	416	458	423	459	439	478	438	447	462	472	488	442	481	445	391	440	445	453	455	417	499	472	459	416	455	471	439	441	425	484	399	406	433	427	488	444	460	445	436	478	460	460	429	471	461	463	442	491	450	478	469	466	483	421	459	428	444	433	438	406	481	464	464	434	460	428	439	472	437	445	470	464	455	440	484	456	457	396	478	441	440	496	477	455	438	479	445	486	489	519	441	428	486	482	451	448	489	473	487	485	444	459	491	505	477	472	470	491	450	447	478	464	462	414	447	462	442	446	431	444	467	458	447	433	525	459	460	429	472	482	458	446	468	487	456	418	436	454	448	481	467	426	476	415	477	451	472	455	450	417	477	474	432	436	410	461	493	483	471	428	426	381	470	452	507	442	442	458	432	446	439	509	472	450	451	476	473	463	450	461	461	420	442	443	464	458	446	451	440	441	435	432	416	475	439	414	437	488	455	456	452	483	479	434	447	502	499	480	447	486	471	482	428	482	479	438	439	478	493	466	443	466	422	444	461	408	423	476	421	474	406	430	470	446	474	446	459	441	505	478	441	469	475	450	493	430	423	462	457	471	407	455	445	459	425	425	454	479	410	414	477	428	447	471	415	510	487	440	458	447	411	445	472	448	440	437	477	453	422	473	432	452	478	470	467	435	437	453	443	461	463	499	449	434	455	435	474	410	496	420	448	506	433	466	433	411	471	479	462	428	446	448	491	449	477	492	442	459	455	420	452	445	436	483	419	457	438	427	480	450	455	473	464	470	442	506	480	447	443	476	430
10102	5466	2589	2666	2299	2030	1676	1560	1525	1397	1306	1332	1219	1171	1140	1204	1137	1113	1093	1092	1091	1097	1136	1125	1077	1050	1065	1049	1027	1078	1048	1010	1101	1053	1040	1018	1049	1090	1040	1034	1081	1050	1091	1017	1034	981	987	982	999	958	1035	1066	1040	1009	989	1047	1033	1030	1011	969	1018	1079	1018	975	974	969	1034	1012	1024	947	1018	966	1034	1012	1003	948	1009	995	998	1035	1107	1002	1039	998	994	1037	975	981	1020	979	1024	1035	1069	954	1009	1006	1003	1014	1000	1027	998	969	963	1022	1063	1046	1024	1070	995	1038	994	1019	1036	999	984	1023	1023	1031	983	1057	1001	1026	1033	1009	926	1000	1040	1018	995	993	1038	1003	978	980	981	985	1052	1008	981	997	956	1002	1038	998	1046	1021	989	1037	1021	952	1034	1049	999	989	1033	1019	971	994	1000	1027	1054	985	981	990	1050	1015	1006	1006	1007	1037	996	993	915	1039	962	1030	1003	1024	995	987	960	986	1022	1035	984	986	1012	982	1001	1012	1010	999	965	1026	977	1034	1039	1045	1037	1034	959	1024	986	967	1049	1040	1012	1035	1007	1012	1015	993	976	1055	1087	1046	1066	1010	1013	975	999	965	994	977	981	977	1023	1004	1014	1015	1027	1005	1069	949	1002	994	1004	1021	1053	998	1058	1012	990	979	971	1003	988	989	979	958	980	1064	1043	1000	1007	1024	999	1052	1083	980	1055	945	1040	1088	987	986	1039	980	1082	1008	1074	1003	965	1036	989	991	1010	1032	1015	946	1002	1032	1013	965	983	1012	1011	1065	989	1065	1025	953	1002	971	972	986	984	1017	1048	981	978	1027	981	1054	1053	999	1012	1036	1006	958	1023	1003	948	1000	978	980	993	1012	1000	991	1013	999	1025	1050	1015	1001	973	971	969	1036	989	965	1001	961	950	926	980	976	1017	981	991	1014	1014	976	1036	956	977	971	1006	1032	1039	1037	992	994	980	959	1064	955	1031	1011	983	1033	915	992	1002	980	1003	991	973	1009	956	979	995	1006	1039	987	1014	994	1038	970	1014	1033	1011	985	1034	970	1026	1015	1001	1039	984	935	1088	1096	1055	1029	980	998	1065	1021	1010	1020	1031	956	1037	1018	1002	1034	998	940	1045	966	1057	974	1011	1018	1061	1028	991	1023	987	990	1013	989	976	992	1031	1072	1017	1015	1040	986	981	1032	1023	1032	986	1037	978	1086	991	981	1005	1062	999	1010	916	1008	1031	1064	1015	966	1002	1022	1014	1030	1003	1010	1003	905	1072	1025	1027	1011	945	1019	1017	984	977	1022	1034	1062	993	984	1016	1036	1024	1027	1002	978	966	994	1045	985	980	1005	954	1054	1000	1039	974	1074	1021	1053	983	1044	957	1007	1035	1041	1003	1027	1001	1053	1084	1054	1027	1020	949	946	1000	990	988	1050	964	1002	999	972	979	995	1028	980	1010	1025	991	1022	1029	993	1029	988	962	1002	979	1042	1023	1015	1046	1004	991	1003	981	971	1051	1048	998	988	989	972	984	1014	951	1003	1039	1023	1010	976	1078	958	1025	1011	1037	995	1008	976	995	995	985	1010	1066	1001	1012	1002	1014	1063	956	999	1018	1008	1003	1001	974	1010	1049	1030	1002	935	994	974	1040	994	955	989	1005	1022	997	968	1000	1021	1008	964	987	1013	1014	1034	1001	946	1042	1002	1059	997	978	983	974	948	972	1016	1001	1021	1051	959	1045	1004	1049	1042	1014	963	971	1000	996	1007	1019	1015	1045	1016	1005	1031	959	1084	1015	1048	1055	965	959	1070	1006	1066	996	1020	1032	989	978	1024	935	1029	1024	982	1026	1005	946	1012	1011	984	995	968	1000	1001	994	1068	1000	1064	963	1015	1026	1017	1031	988	1006	990	991	1043	985	990	1006	968	1032	1069	1035	1041	994	1006	1029	1008	1027	1033	983	1012	992	1002	1000	1015	968	1016	992	971	979	958	1017	971	975	1015	977	996	993	965	918	1015	1018	993	990	1025	1025	999	1004	1018	1006	1039	1077	1028	1016	986	1008	974	963	931	976	1048	1040	1013	1020	1035	1031	994	1022	1040	965	964	1022	984	959	980	1039	1002	976	1002	997	1031	960	1013	1004	960	1070	1000	1045	980	1026	1011	964	959	995	979	977	1026	983	999	1065	1039	986	1010	1007	1013	1001	984	994	976	1044	1017	983	1039	996	950	1061	1008	1005	1026	1022	1049	1036	1019	1015	1037	1003	966	1023	949	980	1038	1006	1055	1012	1038	1023	995	971	1065	1061	984	951	1024	990	1012	1000	1031	983	1059	985	1018	1020	1018	1030	1006	994	996	1035	971	1021	1064	1033	964	1004	1033	972	1049	961	1014	1017	1016	1055	1012	1040	1049	1012	1037	946	979	1018	1010	1015	1040	998	1028	1030	946	949	966	994	1030	1020	1022	980	1007	1030	1005	999	963	1017	1003	983	1024	1017	987	1014	1004	1088	1038	1047	978	969	1014	957	1041	1006	1052	1039	960	1039	958	999	958	1024	1031	932	980	987	991	1006	1031	945	1024	967	1004	1009	1056	991	967	943	989	1001	1012	999	1003	1009	1001	1033	1008	1017	956	1059	1029	1022	960	1027	1015	940	992	957	1013	1001	995	991	988	1012	990	976	1016	1061	957	1058	1006	999	941	1046	980	1009	918	1010	961	1082	989	1066	993	1038	965	993	1018	986	1006	1031	952	1014	996	1007	962	1021	1018	1010	980	1004	1022	1030	1062	1023	1026	1008	992	1016	1062	1017	1043	1016	1035	1027	1021	945	987	989	970	993	985	1056	995	913	998	1029	1059	1014	1035	991	966	997	1042	1007	982	1034	1005	999	1050	956	992	1018	1014	1031	1030	1009	1020	1040	963	1002	1037	991	1029	1003	990	1036	1007	993	1004	931	1002	982	976	1037	950	1049	1008	970	1009	1017	973	997	997	1012	1001	1028	1097	1046	936	1014	1009	984	996	988	957	972	999	997	1023	1028	1004	929	1013	975	1032	1072	984	1004	1000	955	941	988	992	1000	986	997	1024	1026	1001	1012	1013	1047	996	1026	1030	1005	1027	958	972	985	1048	952	992	1014	977	1019	1035	974	1022	975	1017	977	972	1019	1006	1080	1022	1033	1016	983	1035	1020	1003	1001	985	1021	1000	1060	1039	1009	965	980	967	1036	970	983	953	1031	989	1002	1020	1047	993	994	995	1058	997	1020	1001	956	1003	1014	1001	1050	1032	970	1011	980	1035	969	1022	1021	1027	930	973	1046	1013	1024	983	998	1006	1003	1024	987	1013	1006	939	1062	1013	973	1016	1025	1020	1030	919	1009	1027	988	988	1023	964	992	967	999	1013	991	964	979	994	1016	963	984	992	981	1066	987	938	1026	1028	987	1004	1014	915	1058	984	970	1007	1021	1006	972	978	1037	1008	1040	1017	975	1025	982	1042	1024	987	971	977	1040	1001	958	962	969	955	981	1018	1020	1039	1021	1009	1011	1012	1003	996	989	1029	939	978	993	1009	970	959	997	1005	1020	1029	1038	1022	1013	917	1007	1024	1049	991	1034	968	1034	995	1042	1030	1044	964	1042	987	973	1011	897	987	1058	1025	1025	1042	958	980	984	999	1029	986	1075	937	1061	1019	960	1014	980	1030	970	1016	1051	1013	1005	1018	997	1005	966	966	1008	1043	989	995	986	961	1050	1005	1007	982	1022	943	1001	994	964	1071	1044	1031	1003	1004	1050	1030	966	983	1028	1003	985	1023	1004	982	987	1021	1000	1021	984	1008	1008	1003	998	989	982	1056	1058	1005	977	964	987	1030	1016	1034	1022	996	1043	1025	1064	958	1013	1017	989	1020	1002	1010	990	1028	1023	1002	1056	1007	999	989	1102	986	1062	1023	1011	1023	988	976	1007	963	1021	996	1015	963	1047	1018	1033	1032	1053	976	1029	1027	975	1013	983	994	988	1013	989	1013	998	1033	1006	1017	1007	1018	1035	991	980	1052	1006	979	1036	953	1011	1041	1040	980	1032	993	1015	1007	1005	1027	1031	975	1017	990	997	962	979	963	1066	1061	1011	1006	999	994	1014	1013	978	1047	969	1033	1037	948	964	1035	969	1001	950	974	1018	1027	1002	1015	1065	1055	998	955	1021	1034	956	980	1019	1063	1038	1024	1036	996	1046	1010	993	984	1012	1040	1019	980	1044	985	987	966	1071	1033	1016	961	999	1010	1027	999	978	958	958	1005	1074	1012	1002	1003	1051	934	983	994	1033	995	1009	1010	963	997	1004	1026	971	1011	1034	1037	1038	1039	957	1002	1030	1037	1028	995	997	996	986	1032	1011	982
2662	557	230	176	168	169	137	163	176	187	170	188	166	146	168	186	177	176	177	164	152	167	165	177	174	198	172	173	187	183	175	172	172	175	190	174	167	154	180	161	182	183	156	169	186	162	172	169	167	164	180	158	183	179	163	157	184	167	175	157	174	208	174	213	193	155	161	172	136	175	181	165	186	170	189	163	166	193	144	172	149	168	176	206	182	152	186	166	159	168	141	169	178	178	159	168	173	173	169	159	170	148	160	159	175	168	187	174	176	194	208	168	175	181	169	162	189	191	173	175	186	167	167	187	178	178	169	191	160	187	180	183	161	171	141	183	159	187	177	166	170	159	166	191	156	182	169	151	168	166	164	157	170	164	152	177	147	158	156	156	197	198	158	161	186	180	187	176	196	169	176	159	177	166	170	169	151	183	162	168	144	156	181	157	168	167	165	189	208	162	136	191	160	161	172	182	193	140	171	170	203	184	164	172	168	193	171	174	173	176	165	184	173	162	177	171	167	169	185	164	184	178	183	189	180	180	169	199	147	184	156	189	157	176	179	186	189	166	172	174	177	167	166	189	160	188	167	160	182	145	134	167	189	164	176	181	186	136	140	163	178	167	157	178	185	157	152	193	170	165	174	162	171	168	158	166	177	165	184	181	166	158	187	192	199	165	167	175	177	166	146	143	143	164	179	174	188	132	167	168	187	163	164	158	153	133	170	162	165	160	165	169	190	179	161	170	170	154	188	180	165	162	183	179	163	165	167	167	194	168	177	155	176	170	161	162	179	156	180	180	169	161	174	152	154	176	184	223	174	172	147	154	164	141	165	165	174	187	177	185	167	195	184	179	169	167	152	186	180	155	171	162	162	184	168	148	167	187	164	181	169	165	165	185	170	174	165	177	191	190	187	163	167	182	163	173	176	176	171	166	170	174	172	189	170	185	181	149	172	165	172	188	186	182	187	185	165	177	171	161	176	168	170	169	172	172	172	185	152	188	171	180	153	149	164	206	160	190	174	188	167	178	155	164	167	189	176	173	168	183	180	168	156	173	153	161	187	185	211	173	187	153	154	164	174	183	157	205	162	137	154	149	175	172	152	147	166	166	181	182	191	164	159	163	188	144	166	184	162	185	168	159	163	190	181	182	170	151	167	145	181	163	159	168	190	173	168	162	149	183	163	168	167	187	171	162	163	183	176	197	190	163	188	170	190	174	172	166	181	182	171	194	184	169	164	191	178	191	185	143	177	139	160	166	161	166	182	174	171	182	170	162	162	156	164	169	173	150	170	180	180	163	153	161	189	193	165	163	178	181	164	183	169	197	185	190	176	164	187	166	174	156	172	161	162	159	177	154	166	192	195	152	160	160	154	173	152	132	163	187	197	162	152	158	160	158	163	159	175	173	160	179	168	195	186	177	158	155	188	177	135	172	158	167	189	171	157	174	171	150	154	157	182	149	161	192	183	177	152	168	159	185	159	192	178	147	189	175	167	180	180	183	164	186	196	157	150	159	173	179	163	170	171	146	162	194	170	160	160	146	190	205	161	180	193	182	153	181	176	156	160	185	154	178	174	178	185	154	175	179	176	173	152	195	178	182	167	189	167	164	146	146	151	196	179	186	183	199	145	154	179	164	195	155	207	177	178	143	184	178	150	173	183	177	204	186	194	191	151	173	170	155	163	148	170	162	157	172	172	183	166	164	182	187	158	183	171	175	190	173	182	188	177	161	144	171	170	186	131	182	158	185	194	178	151	182	166	179	172	169	183	172	159	172	180	189	183	174	166	159	158	172	163	149	148	151	156	143	168	178	167	176	182	155	180	165	188	169	188	191	146	192	169	169	172	182	189	174	155	167	143	176	182	182	188	160	179	185	166	187	143	169	193	161	170	170	169	177	184	157	195	170	146	176	171	183	161	157	157	177	171	165	198	173	161	153	169	161	170	162	179	164	167	184	161	178	181	166	134	165	161	163	187	208	158	179	154	159	202	189	193	186	172	175	187	195	171	203	180	177	208	171	176	176	150	152	163	170	198	158	166	165	185	157	164	160	172	190	173	184	168	169	180	178	160	155	163	172	175	170	164	180	154	174	168	173	168	173	154	168	138	169	184	171	167	178	169	200	184	198	182	168	170	185	190	158	170	181	177	169	173	171	165	180	176	192	164	175	165	170	158	191	175	168	155	153	135	168	161	173	172	185	176	162	172	161	145	182	170	153	168	180	169	180	171	167	181	177	182	189	183	171	153	188	154	153	182	140	171	176	181	173	181	185	164	172	175	181	199	196	175	151	178	184	173	157	190	156	170	171	206	193	176	161	176	172	152	185	153	173	167	178	172	175	190	158	199	177	141	150	176	158	170	186	181	188	182	174	158	191	151	195	175	167	168	204	185	183	171	169	188	171	187	157	170	187	201	167	160	175	160	160	172	164	156	178	164	157	184	187	186	203	183	157	188	171	139	155	166	184	186	174	168	185	176	176	175	174	187	173	172	156	181	155	195	165	169	147	171	170	179	168	197	187	186	163	183	175	193	200	154	169	187	156	166	158	182	182	164	157	150	187	168	170	191	180	176	155	160	160	169	170	168	189	180	174	163	171	186	175	188	166	180	173	171	186	184	185	163	172	173	203	194	189	184	151	183	169	157	154	172	168	161	160	175	186	179	136	191	173	151	174	162	161	170	189	186	169	157	185	190	172	164	173	189	180	185	169	162	149	156	177	185	165	166	150	157	153	144	155	166	192	158	156	147	183	195	167	178	174	167	160	167	164	183	189	183	188	163	186	188	155	173	141	181	176	170	183	159	189	177	175	152	190	178	169	147	150	163	193	194	156	144	182	170	169	194	176	157	176	186	178	189	156	143	174	174	156	158	158	176	165	164	183	187	191	160	159	174	161	157	160	166	163	154	154	178	160	198	166	182	185	174	177	167	183	192	181	162	174	180	171	160	176	201	175	170	154	179	165	175	172	153	195	167	167	168	168	178	160	182	161	178	157	142	187	165	135	162	196	170	166	168	154	171	172	170	203	182	185	166	172	159	177	187	160	170	176	191	142	170	183	154	173	171	186	177	171	159	186	185	192	181	157	198	162	159	166	193	177	175	184	163	166	167	156	151	156	177	189	163	201	155	188	203	184	181	168	188	161	148	173	179	155	153	185	182	177	182	172	165	194	152	159	183	180	182	164	156	181	164	182	166	158	177	201	188	172	158	150	175	168	191	178	186	158	180	192	145	176	174	159	187	175	165	172	165	159	186	201	160	174	166	192	163	174	201	152	157	181	168	162	157	182	196	148	167	161	153	168	141	168	194	194	198	180	172	176	160	126	198	193	190	170	164	158	170	183	176	179	167	164	196	175	156	163	169	177	165	186	177	172	169	148	198	183	170	168	182	173	164	190	160	184	175	185	187	168	160	179	203	175	167	159	156	181	188	177	183	189	163	159	162	179	168	149	176	183	165	162	172	182	167	181	169	148	169	166	170	185	183	167	156	161	183	147
2171	887	491	508	513	510	509	475	466	492	519	474	489	482	498	450	476	469	445	454	460	447	451	447	473	498	452	434	491	460	505	480	483	461	507	454	478	473	474	423	469	525	501	446	477	471	484	490	473	481	463	473	476	444	470	472	514	449	457	465	476	478	491	442	425	501	485	447	488	502	460	461	507	471	469	517	486	475	485	444	478	506	458	478	474	436	402	457	481	467	436	495	472	479	454	472	472	466	517	461	474	426	458	514	482	487	459	461	478	462	485	447	488	457	475	463	478	488	485	486	498	463	435	533	478	492	474	466	446	501	440	466	456	468	487	474	454	484	495	474	501	483	513	481	489	473	475	486	450	488	447	446	494	497	492	476	485	487	461	455	467	473	491	493	479	490	501	469	494	482	487	450	476	493	486	464	441	490	493	482	487	471	465	462	482	496	422	436	481	467	456	471	476	478	463	456	459	434	444	484	513	470	463	470	482	499	466	460	479	471	473	480	490	451	457	476	471	441	429	474	490	440	451	476	481	509	508	493	495	440	445	485	473	484	456	460	443	500	437	475	477	503	460	498	457	464	427	459	469	459	480	473	453	474	467	483	433	460	456	467	470	446	477	472	493	513	505	476	448	470	506	512	484	466	500	467	446	460	442	482	472	477	452	463	485	474	511	433	467	490	449	458	459	463	480	459	494	496	465	474	475	535	484	500	449	433	472	464	465	446	485	503	509	480	482	491	451	478	475	431	444	475	438	495	522	470	464	471	496	480	452	467	469	455	485	439	488	481	466	484	475	429	475	474	498	484	457	482	432	491	476	444	451	482	467	465	484	453	474	491	445	442	479	480	446	431	455	446	468	463	486	451	443	455	475	477	471	476	495	509	465	453	475	456	472	467	456	467	492	516	497	459	502	456	452	477	472	461	474	460	452	495	487	438	451	462	498	477	509	444	456	496	488	503	422	538	453	480	451	468	456	475	450	478	444	454	476	413	443	457	482	453	495	484	446	452	467	492	410	474	490	451	465	470	473	453	497	482	512	476	488	484	467	469	456	465	462	481	497	481	483	423	487	474	480	474	464	497	474	473	487	471	452	487	479	481	480	442	495	493	465	439	475	459	445	501	494	480	433	460	464	430	502	451	492	496	459	439	494	478	427	518	439	423	452	475	439	463	499	501	476	486	444	460	442	475	508	475	488	410	493	454	496	492	477	471	429	454	493	504	461	520	465	482	494	512	471	513	493	448	480	430	482	461	459	489	457	470	491	443	482	471	488	497	459	460	479	466	456	459	457	460	412	498	456	496	448	489	489	494	492	439	494	489	451	469	470	443	477	472	468	484	471	475	461	495	485	492	424	494	494	481	473	489	504	495	475	477	467	504	472	508	448	487	486	473	471	507	485	449	450	453	513	442	461	496	507	493	472	463	478	437	473	443	499	472	470	454	475	484	487	497	469	528	461	463	435	466	436	463	492	482	493	485	442	454	475	467	476	489	465	475	501	476	483	463	470	453	528	508	442	454	460	467	493	460	545	472	442	457	478	475	464	489	489	477	492	477	494	480	476	459	456	468	491	468	485	470	500	464	441	461	497	492	501	465	461	444	471	472	511	444	490	443	498	473	477	459	430	445	426	481	443	473	446	458	481	513	430	470	447	488	467	463	468	451	460	483	465	473	448	467	459	476	481	423	493	521	488	485	498	483	470	470	476	436	477	429	493	437	483	451	450	456	478	469	443	489	451	458	449	478	475	453	472	469	434	467	489	478	502	486	458	452	442	479	444	462	542	476	473	474	493	452	460	468	456	464	451	463	482	515	473	485	470	466	443	425	474	438	471	457	510	461	506	477	440	445	480	483	471	453	476	467	474	407	478	469	475	521	453	482	448	471	476	471	440	511	450	454	522	452	450	480	458	455	502	484	488	491	496	463	464	441	459	430	491	444	514	468	486	468	466	492	459	508	485	444	487	477	425	485	435	459	456	483	458	413	478	452	450	497	473	473	475	489	443	443	473	435	458	436	453	476	416	460	462	489	469	441	481	459	461	506	500	460	460	496	471	486	432	451	456	508	484	507	475	487	487	450	454	466	446	473	469	486	480	495	456	478	472	506	427	437	449	442	483	488	488	477	506	437	446	502	447	511	468	437	429	489	470	497	483	460	437	472	459	463	494	465	486	465	451	512	474	491	498	442	493	483	446	449	479	467	473	460	471	449	448	451	472	442	495	478	457	448	464	472	474	451	443	480	460	454	474	493	482	465	456	507	467	458	474	443	473	425	456	514	440	473	461	473	453	485	429	469	457	412	456	470	488	477	487	482	481	481	479	492	480	466	476	502	472	465	454	446	466	495	507	458	536	474	447	476	453	487	468	476	459	469	474	462	461	491	432	489	468	449	482	471	488	452	490	462	471	481	437	479	465	468	439	460	445	478	433	439	477	452	489	460	459	477	479	447	494	479	486	455	485	474	432	452	499	489	480	434	451	461	491	512	467	457	459	485	442	455	478	435	459	482	445	450	464	461	463	494	492	437	462	446	484	474	490	496	440	518	425	487	470	449	492	487	526	414	486	471	472	454	472	476	442	483	467	480	463	503	511	515	438	472	456	450	471	461	432	459	490	495	487	472	489	465	488	461	472	449	492	482	446	480	478	464	475	475	472	439	527	449	500	495	456	500	441	491	454	456	472	460	495	500	445	477	475	482	456	521	471	455	463	460	456	449	455	450	450	508	458	446	478	478	448	498	474	436	476	483	486	501	401	465	428	476	448	456	468	493	431	478	477	514	484	466	448	492	458	456	447	476	466	449	506	482	445	500	481	446	439	493	461	489	456	470	431	484	497	477	440	502	493	454	472	488	455	485	498	443	460	424	490	489	511	471	448	474	467	452	498	501	445	498	405	505	458	462	538	474	507	464	451	465	462	472	471	484	488	454	467	477	456	459	460	451	485	504	478	505	460	419	449	406	484	471	463	472	480	460	470	446	458	512	429	498	482	455	467	437	478	485	515	483	488	474	475	448	514	502	460	497	467	487	484	441	463	491	474	389	463	478	455	485	465	457	464	456	486	449	467	485	505	452	466	479	471	446	489	471	525	480	468	477	451	497	478	459	452	435	471	503	472	503	490	453	459	453	468	455	484	456	452	466	465	435	458	489	454	437	462	456	520	462	464	448	495	462	461	503	477	449	485	429	485	472	465	459	471	469	500	463	451	462	487	481	502	470	445	466	470	477	470	481	487	439	495	465	501	454	473	455	478	512	425	459	481	493	443	479	452	491	475	449	479	437	515	469	455	468	489	484	462	467	466	477	482	433	480	487	455	471	449	513	472	472	442	460	481	460	458	495	467	444	450	498	452	511	529	465	477	483	471	491	485	475	474	441	439	485	476	499	452	525	497	533	470	480	490	504	501	464	471	472	449	466	466	450	486	455	469	499	481	469	487	487	449	473	432	472	470	502	451	432	494	478	508	451	474	514	469	484	480	483	466	482	502	512	497	483
9272	2826	1165	601	501	458	422	420	401	363	416	369	365	405	346	367	369	337	347	361	363	381	386	346	357	335	411	329	346	361	373	370	382	391	384	372	371	401	359	354	386	368	360	368	347	383	362	353	347	342	384	375	375	346	361	350	359	343	371	391	355	357	359	343	392	367	368	395	354	405	352	332	350	349	354	359	383	371	365	368	343	376	362	383	366	375	372	401	347	355	367	414	353	352	351	366	372	359	335	356	391	350	337	390	382	364	372	346	363	381	337	362	332	355	341	350	382	325	362	372	331	362	366	371	399	393	372	369	373	374	378	360	366	372	373	373	363	371	316	348	384	365	364	352	387	342	415	355	357	342	305	339	377	328	359	371	364	352	327	374	375	394	349	348	371	403	372	377	366	374	315	384	359	348	363	335	394	375	347	372	325	348	353	325	362	344	374	363	379	332	405	414	364	366	382	377	356	342	373	376	353	348	342	310	391	325	393	364	370	345	351	335	367	361	380	364	356	354	402	342	350	358	380	345	352	336	347	383	374	368	300	307	383	368	375	347	379	386	388	348	396	356	389	415	358	341	345	336	377	377	333	352	356	372	352	344	355	348	337	392	384	365	345	399	375	321	358	368	375	377	366	373	319	339	352	399	319	376	392	377	329	327	424	335	350	343	382	365	396	340	374	383	368	403	372	373	322	366	372	361	327	332	338	374	346	365	349	354	350	365	375	380	377	366	348	367	387	370	350	338	341	343	314	360	382	323	361	357	366	347	333	337	344	374	354	331	350	430	347	373	343	357	349	375	365	386	376	331	368	362	344	359	356	363	369	397	363	344	361	362	376	344	344	370	345	350	315	369	400	380	336	370	376	370	348	317	382	385	351	364	353	362	321	374	380	369	376	373	349	350	349	379	344	352	315	336	371	341	388	371	351	349	346	357	348	376	355	337	331	364	367	349	378	391	348	332	341	343	393	386	363	353	346	359	365	314	337	320	384	353	360	373	350	325	369	350	362	353	364	374	370	362	339	372	346	365	363	358	369	362	349	343	353	306	381	352	380	357	372	324	342	346	373	332	360	315	344	364	391	350	391	355	356	338	344	383	366	337	341	340	370	327	352	390	331	392	362	379	356	334	311	366	350	372	370	349	347	346	331	374	352	333	404	359	325	377	374	382	365	356	407	348	347	383	352	351	360	378	349	389	408	386	359	356	322	318	332	356	369	363	357	369	381	333	368	343	349	342	393	397	354	304	375	353	401	319	356	358	360	393	311	341	337	352	346	381	351	392	377	395	374	324	361	387	402	346	395	378	359	357	411	353	370	369	387	361	338	369	381	363	379	370	382	349	330	357	346	364	335	350	366	376	340	392	353	371	366	366	336	381	346	334	341	337	370	398	380	363	385	398	378	362	374	390	420	364	367	359	377	341	351	366	333	363	374	360	386	344	341	361	349	367	357	340	372	350	330	338	364	415	401	318	352	387	397	390	334	355	387	356	338	410	370	338	356	343	371	356	344	349	338	380	369	348	303	318	367	371	340	318	340	366	352	330	329	351	372	333	360	363	350	399	394	365	371	383	380	380	385	362	339	379	338	360	372	403	378	354	390	386	338	398	354	364	383	354	342	369	376	342	350	342	333	369	365	347	366	381	336	387	352	360	352	372	357	362	396	345	368	376	383	397	374	360	365	385	357	376	381	380	368	365	413	358	362	384	349	378	379	344	332	347	339	342	367	349	359	356	366	401	335	387	363	379	357	337	401	377	348	370	381	324	362	380	341	362	398	374	355	367	325	359	347	359	343	337	346	384	344	359	341	389	376	390	344	350	361	301	358	369	355	362	341	363	364	340	357	317	383	364	376	365	353	346	327	344	358	345	338	348	357	378	373	330	361	332	358	373	363	347	336	357	355	334	391	360	340	402	369	353	357	347	331	344	390	370	361	367	403	373	354	400	355	384	328	396	395	369	355	383	344	350	374	373	352	376	352	353	374	362	371	349	369	391	347	341	372	371	323	352	354	358	333	354	342	368	362	386	346	369	355	362	379	357	381	370	347	383	365	323	315	351	359	384	338	364	379	345	370	348	362	385	378	345	346	398	390	352	350	329	366	363	350	382	346	338	379	401	335	363	341	358	326	350	401	357	335	390	379	345	323	356	360	361	360	331	351	359	359	366	350	345	335	361	369	410	368	372	359	349	365	375	401	351	353	357	370	364	368	401	321	377	341	364	344	370	379	334	372	379	367	363	377	321	340	345	390	392	365	373	348	366	358	351	351	379	389	361	371	355	363	360	336	357	395	351	352	367	353	339	345	375	391	338	398	425	330	362	356	326	362	344	326	364	359	384	334	377	381	382	424	373	362	382	357	354	408	407	394	346	340	331	330	364	385	345	354	387	366	346	356	404	353	406	385	373	399	388	361	362	372	371	367	346	385	355	350	351	351	364	358	402	410	393	357	362	364	327	351	351	354	351	358	374	377	382	346	349	373	393	345	352	340	378	367	346	373	396	353	361	366	367	344	375	370	355	341	342	347	347	340	374	382	397	373	358	363	380	327	365	366	376	355	351	350	354	386	358	358	378	342	342	359	324	355	328	340	373	375	341	406	369	313	361	386	387	357	338	357	347	341	353	330	326	386	343	334	356	367	362	382	331	333	396	403	382	367	349	358	368	320	340	365	336	363	344	366	384	339	346	364	353	393	389	344	377	350	339	327	350	330	369	330	401	328	362	365	377	330	382	379	382	347	348	382	362	335	373	369	325	338	354	359	360	356	340	366	353	361	354	383	400	387	342	361	366	362	381	359	375	352	337	374	372	340	343	345	343	362	401	347	352	384	383	397	361	386	384	393	352	329	359	343	361	362	328	377	364	364	340	378	342	358	368	317	349	345	398	376	367	383	378	391	344	390	345	369	354	342	347	310	361	402	320	299	358	345	358	340	385	415	366	364	369	371	370	362	326	350	330	376	349	368	388	359	379	380	392	369	340	353	359	335	339	317	386	372	365	392	389	358	365	350	341	352	373	356	368	360	334	396	369	367	350	358	369	345	373	354	347	342	370	367	368	313	388	371	361	354	388	353	348	350	353	375	373	339	362	358	351	348	370	371	380	342	332	374	337	402	384	336	343	339	381	370	374	353	363	389	317	340	377	408	373	351	359	406	341	353	365	356	365	355	364	349	362	355	376	372	382	337	361	342	357	388	396	394	348	356	304	346	365	387	377	424	373	322	337	365	358	372	390	346	333	335	383	392	382	372	400	385	386	370	361	398	358	354	365	352	366	337	357	377	366	350	365	370	373	355	347	350	328	338	342	357	365	364	388	326	380	368	345	376	332	343	346	376	365	325	359	371	352	361	412	368	340	317	398	355	368	368	403	359	351	365	333	403	355	392	337	345	391	385	367	365	385	376	425	350	348	359	343	348	328	337	369	333	365	343	406	380	385	348	320	365	354	359	360	352	354	382	356	359	327	381	372	334	383	360	363	388	427	365	341	340	373
7340	3334	1555	1694	1512	1299	1265	1134	1059	1046	986	1041	918	973	966	933	879	912	884	873	872	875	899	859	876	873	869	855	886	936	879	852	833	857	851	831	888	827	857	848	825	866	866	832	861	825	857	882	879	857	864	869	873	871	851	869	880	837	901	880	830	858	867	892	875	869	856	851	845	927	944	831	922	846	920	880	815	907	871	844	861	827	814	847	893	858	835	862	828	845	839	892	868	904	852	868	874	840	830	795	856	871	822	848	848	837	840	851	878	871	872	821	837	910	892	828	861	827	870	876	849	831	840	818	880	879	802	860	834	840	812	842	898	892	897	806	857	848	841	860	884	827	880	872	864	819	830	860	824	824	909	874	859	883	912	835	833	843	841	903	904	904	836	851	763	845	870	825	899	837	857	853	823	884	860	826	841	825	872	860	890	851	873	828	876	882	846	887	808	819	906	864	875	851	859	854	809	822	866	834	867	802	897	831	796	874	876	799	842	869	875	850	821	861	831	857	817	860	861	887	835	916	916	877	905	882	838	820	784	864	936	859	885	905	899	853	861	895	818	841	834	870	829	864	877	833	876	838	819	874	891	851	891	894	861	801	824	854	826	806	851	815	870	835	856	912	794	886	828	864	822	874	891	874	850	857	832	862	832	854	909	856	849	816	871	849	818	840	816	863	858	863	851	853	833	884	880	839	868	825	826	791	860	851	916	900	879	867	828	863	852	851	855	882	861	833	832	808	861	837	875	866	824	902	869	815	876	856	837	874	838	838	837	920	799	810	873	827	888	827	868	848	897	832	880	829	866	870	878	857	870	848	853	806	851	880	795	903	858	897	898	870	872	889	875	886	808	842	897	877	808	855	892	852	838	820	831	869	893	827	852	846	818	911	881	889	820	811	861	888	844	848	830	873	890	915	850	868	870	876	845	810	863	864	889	834	859	844	910	846	811	824	850	878	866	817	864	886	855	847	857	865	893	845	827	865	819	865	846	855	847	831	873	846	873	840	879	853	839	852	867	844	823	843	858	851	829	842	866	818	805	832	767	796	820	835	879	858	857	791	843	843	904	873	882	868	896	829	871	829	789	860	854	871	820	864	842	815	815	834	851	818	837	830	903	884	842	877	861	814	845	856	823	819	839	867	892	870	818	834	882	906	850	853	877	854	853	825	836	838	806	841	811	864	865	805	852	854	796	850	829	895	836	886	858	825	839	853	906	861	851	826	865	906	860	813	860	863	873	907	876	897	862	853	834	873	833	816	828	875	822	807	854	846	894	861	835	874	807	862	860	854	859	855	821	886	886	840	869	907	843	869	852	872	855	862	860	845	861	857	831	923	872	910	869	819	940	820	856	852	852	901	830	832	812	848	847	808	870	824	858	856	832	830	859	883	876	853	851	861	893	884	862	848	807	827	846	808	856	885	811	845	812	875	831	871	854	877	842	837	802	867	857	841	892	835	882	872	834	831	837	807	822	864	863	827	832	857	883	804	846	842	878	838	860	845	876	843	825	862	861	878	894	861	812	856	844	854	846	878	854	870	820	918	869	829	874	876	846	856	857	877	853	837	843	855	885	833	865	882	888	871	826	841	871	866	847	839	836	897	836	865	827	892	866	836	843	863	811	821	810	876	837	874	858	826	808	902	863	792	883	855	879	878	826	872	864	806	876	858	880	842	792	872	893	840	811	820	867	830	859	813	859	808	827	834	809	852	875	883	891	859	887	903	819	841	820	846	851	820	807	798	871	866	891	844	877	861	828	864	857	868	821	839	829	843	864	878	851	861	816	887	854	868	875	907	902	825	876	851	860	879	856	862	840	836	910	832	850	849	875	894	836	837	829	825	860	857	842	874	847	865	887	832	844	853	819	867	877	871	834	871	867	834	887	851	908	794	880	867	858	822	862	846	812	911	885	892	827	852	883	814	815	836	825	855	917	806	867	831	803	864	878	880	859	879	855	830	833	854	928	825	863	836	899	823	852	836	858	857	908	872	799	859	875	884	884	876	895	860	817	850	860	805	919	868	847	848	829	830	883	867	823	819	816	906	827	861	819	890	881	871	856	831	853	838	893	890	894	819	891	818	841	824	880	896	858	853	810	877	809	855	841	942	852	876	823	858	844	841	893	858	838	859	869	899	854	867	872	857	839	852	798	860	856	861	819	867	901	896	909	822	830	887	864	893	855	885	855	895	855	848	863	818	823	857	839	877	762	916	890	908	868	834	828	809	825	884	868	894	854	821	875	851	867	858	854	887	828	884	856	870	834	895	887	843	867	932	832	915	874	850	890	849	839	841	844	807	773	833	919	845	884	862	845	859	828	861	916	830	891	863	798	901	786	883	810	807	812	860	890	817	837	882	818	868	874	885	871	799	835	852	851	862	892	908	873	845	835	841	844	852	875	881	839	867	844	869	854	848	857	852	857	865	909	867	839	849	857	861	865	828	846	838	856	867	817	798	900	874	876	851	869	899	904	855	876	845	868	905	844	829	842	858	848	896	801	796	857	862	881	840	836	855	850	848	839	858	845	835	839	820	859	842	849	841	923	852	809	876	821	868	810	852	828	815	892	841	839	871	833	856	835	845	839	910	845	848	889	809	860	835	816	847	864	837	869	881	891	898	822	856	803	841	836	850	842	854	878	886	816	804	859	868	803	801	875	783	808	834	843	852	924	831	832	858	867	839	861	785	852	881	859	827	870	876	855	855	777	848	801	833	886	846	839	853	832	863	817	852	859	840	836	855	840	841	842	937	861	816	923	810	890	789	864	852	849	857	802	828	868	835	863	872	866	871	822	826	835	898	896	843	862	848	777	841	844	895	867	802	838	912	879	844	872	877	870	850	889	853	844	851	855	825	858	844	842	864	859	850	884	876	804	819	845	787	838	901	815	878	779	858	908	854	891	877	849	831	861	910	898	830	819	840	884	842	878	853	823	784	860	878	872	857	843	877	845	860	856	850	861	830	879	899	894	882	901	863	823	883	803	899	805	854	851	839	851	865	852	828	858	856	864	904	893	895	861	817	872	855	851	823	842	843	849	844	842	823	834	805	852	860	828	841	883	889	839	835	856	849	828	826	876	837	852	876	845	859	876	806	838	858	863	852	867	865	809	841	832	912	859	852	863	919	830	887	845	861	857	828	852	868	817	835	815	863	838	864	822	904	883	808	833	878	836	827	805	871	869	833	817	889	848	822	832	821	829	840	881	877	818	832	863	899	844	831	838	834	836	887	900	872	890	844	808	790	858	844	842	891	893	860	814	831	843	827	889	796	861	820	906	869	894	862	819	882	865	860	867	869	838	881	821	856	859	843	864	842	857	868	809	806	820	853	808	821	881	838	851	815	867	914	831	788	869	890	788	848	856	861	878	845	828	868	858	813	847	839	877	863	862	882	876	862	808	856	889	846	879	914	833	871	865	831	856	863	864	842	835	925	860	871	839	928	832	892	821	898	880	821	846	903	827	877	920	848	886	913	867	847	830	855	823	853	840	919
16952	5669	2708	997	761	609	599	596	545	540	532	488	467	449	481	502	521	445	484	498	477	436	486	476	453	456	437	469	421	453	488	456	464	486	468	479	412	473	455	470	451	444	477	418	482	411	443	487	440	464	460	449	467	451	462	445	495	448	404	478	467	508	465	434	477	449	462	500	492	451	406	455	425	420	445	466	534	418	441	456	412	515	431	479	412	442	430	460	444	501	448	442	487	442	508	483	449	423	462	477	467	411	440	497	480	498	433	478	486	464	509	446	464	478	411	434	432	474	486	463	391	426	453	451	478	460	430	428	466	482	480	455	470	502	455	495	427	428	480	471	419	451	457	457	470	442	449	475	468	427	415	442	446	472	456	466	517	445	463	481	462	436	469	443	423	441	459	466	471	398	436	484	476	501	432	479	441	513	451	443	487	481	443	460	434	443	468	458	451	429	470	471	448	471	424	461	465	480	455	462	453	466	399	437	446	468	524	422	432	451	447	440	446	451	449	447	459	445	447	418	455	438	477	448	474	441	495	468	438	510	430	458	444	429	494	505	462	474	462	436	431	484	426	451	463	487	499	510	474	476	441	444	462	468	474	481	422	439	417	459	433	438	447	409	455	450	463	440	491	480	460	457	464	510	450	459	447	471	495	500	466	472	478	453	431	461	452	411	461	427	447	498	444	487	422	449	462	454	462	432	467	446	394	458	429	484	481	444	425	450	466	486	414	448	419	463	444	464	428	416	407	460	480	455	460	452	477	431	467	470	463	429	472	453	494	469	425	439	461	468	448	478	490	459	478	484	445	448	496	439	471	449	471	493	465	452	441	465	413	453	412	441	436	448	457	449	454	495	464	483	494	421	444	435	443	421	407	473	473	458	450	466	464	432	473	461	482	453	443	471	509	421	504	436	467	451	456	411	497	406	444	510	481	452	478	418	455	489	445	457	450	456	423	474	441	457	472	458	455	458	426	406	451	476	478	468	448	477	434	432	467	441	411	444	478	480	474	435	496	438	411	448	430	434	429	464	426	448	502	465	420	456	449	451	488	431	428	500	471	442	471	468	494	453	450	482	459	427	452	450	450	445	472	482	448	450	453	423	517	471	482	474	488	441	455	483	424	446	447	411	464	459	466	434	438	485	455	458	467	502	441	445	430	442	479	447	476	506	485	421	439	461	486	451	437	484	460	435	469	475	445	475	468	442	460	469	442	471	488	463	449	496	456	447	466	458	473	441	440	463	473	435	455	446	480	466	436	470	431	448	436	458	472	462	452	431	462	473	452	481	470	442	436	433	452	457	434	478	424	472	432	438	503	473	461	464	449	463	425	465	459	486	450	439	455	461	465	447	489	451	460	438	431	470	397	452	435	442	462	463	436	434	491	438	449	476	454	487	463	443	466	466	473	471	413	441	465	449	444	472	446	460	457	499	457	433	446	426	437	441	426	494	442	460	428	460	417	421	455	434	442	453	443	487	435	433	433	443	431	462	478	415	475	432	456	469	446	449	445	433	459	503	508	443	451	435	449	422	453	473	484	433	457	462	425	444	442	447	444	447	421	459	449	431	442	461	434	484	483	459	446	461	459	484	462	478	417	436	460	411	454	440	474	488	442	465	472	451	442	433	457	393	436	452	482	466	436	402	455	474	486	437	465	484	446	453	476	494	468	447	466	435	467	469	459	474	481	450	439	451	489	457	444	433	454	447	506	468	439	435	490	461	483	427	435	440	414	453	444	459	431	473	461	442	398	472	462	467	449	435	459	472	489	436	444	450	461	487	493	469	488	483	447	427	452	435	456	476	480	461	487	438	498	448	458	471	418	435	432	429	444	448	449	456	411	444	440	460	430	453	446	506	417	494	472	469	428	457	472	460	455	435	461	455	443	422	467	460	480	460	457	438	420	463	478	443	450	452	447	442	444	478	504	419	447	438	458	487	499	439	454	461	419	462	460	465	460	452	445	416	474	469	482	435	441	447	505	434	409	468	408	456	479	479	458	437	434	480	426	471	459	447	433	467	425	483	432	439	468	444	437	433	482	480	458	455	414	456	473	454	437	441	441	440	457	391	404	432	422	436	429	455	484	454	443	418	501	475	480	458	468	492	444	451	461	405	485	451	454	468	493	481	452	426	431	527	469	476	465	473	475	457	451	458	455	471	481	431	488	463	470	502	439	458	439	439	437	463	438	465	420	436	444	466	447	443	431	466	452	460	479	499	483	472	468	468	415	473	467	413	499	455	418	462	450	427	437	474	434	488	478	442	470	449	449	462	450	460	458	429	460	494	478	456	469	483	485	462	478	432	458	441	425	440	479	454	479	448	467	379	423	389	448	439	456	452	451	472	453	458	408	456	432	445	464	479	504	448	446	479	490	434	518	480	403	441	452	460	483	442	469	444	467	478	485	451	482	476	420	443	469	459	494	459	474	465	435	475	433	504	475	472	453	457	503	492	418	457	448	460	467	491	435	512	449	484	457	459	431	480	477	463	456	472	468	469	495	477	420	441	437	459	493	466	513	449	429	470	416	465	464	450	497	453	476	456	431	482	459	433	436	466	446	467	429	488	422	490	488	486	419	426	441	458	453	500	480	423	427	457	427	484	472	479	447	497	510	465	466	462	459	489	472	448	444	480	443	457	443	444	430	446	445	418	502	476	440	481	475	450	466	468	436	443	410	454	463	467	450	486	400	441	478	485	467	415	466	452	475	436	425	481	442	480	490	444	432	465	462	449	418	444	441	492	486	471	421	479	476	463	469	470	464	453	435	461	440	447	455	444	505	450	460	539	469	471	428	485	430	443	418	430	500	457	489	443	445	458	448	473	499	446	500	528	473	492	452	486	489	438	490	426	457	418	424	434	426	445	456	430	438	430	463	433	449	438	433	473	437	473	448	462	439	485	504	434	447	481	482	432	463	456	482	428	472	447	447	453	482	435	480	434	452	453	463	472	485	448	474	455	456	466	415	421	465	454	485	422	481	427	481	421	474	478	466	450	437	468	458	463	484	469	456	446	440	453	497	458	469	472	470	452	439	440	440	445	436	421	444	463	458	492	426	495	502	470	439	461	424	494	462	421	481	480	467	480	463	504	454	473	441	455	452	436	451	464	474	391	456	483	433	454	449	492	490	445	466	479	466	467	445	443	475	498	464	431	424	456	430	460	430	457	450	448	420	407	463	456	454	462	483	479	461	451	445	460	427	445	451	468	489	477	494	450	424	436	448	458	436	440	452	498	436	451	422	461	487	455	460	429	479	484	459	461	421	429	426	456	439	439	439	444	424	466	458	510	475	444	471	464	504	495	451	446	473	456	432	401	456	469	493	457	478	497	454	395	457	469	456	474	474	416	441	468	443	485	454	433	443	449	494	490	391	433	429	493	485	490	434	445	455	473	460	464	450	494	426	456	428	443	427	471	467	437	413	462	508	433	457	455	504	476	481	508	413	427	431	414	465	476	493	437	458	453	479	424	490	444	452	452	476	456	425	454	442	467
9607	5181	2299	2549	2308	2002	1754	1609	1550	1427	1320	1302	1212	1216	1198	1151	1139	1093	1142	1094	1192	1061	1072	1036	1118	1060	1019	1006	1050	1035	1037	1040	1090	1024	1055	1037	1076	1028	1027	1086	987	1010	964	962	964	1022	1040	1006	974	1042	1002	1072	1050	1018	993	1094	1007	1020	1006	990	1063	1031	1050	1019	1081	1015	1025	992	941	1036	1017	1061	1001	1023	976	996	992	1000	1001	1033	987	980	1029	1031	992	1004	1015	1031	1040	1050	978	973	1051	1042	964	1002	1022	953	983	1022	1009	1042	1026	1031	993	1067	1053	977	983	1008	1034	1041	992	970	1019	958	1019	995	1055	1008	1015	998	968	954	1009	972	992	991	991	974	1050	1018	988	1019	990	1037	994	1019	1007	998	998	1001	1032	921	1013	1005	950	1000	991	1032	1050	1018	998	988	967	1032	1023	1032	985	1035	1023	1004	987	971	1027	1010	973	1026	1023	1036	978	961	988	991	1041	1015	1010	1040	1003	1001	998	977	1046	1021	1029	1041	1000	991	1016	1001	992	1054	982	1069	1002	1001	981	1016	949	996	1011	1005	1021	1018	1036	1004	1018	1000	1018	1011	1017	1046	992	972	1027	1036	988	991	999	1042	993	1034	1038	969	973	1048	1024	970	1002	1030	982	1049	999	1012	1047	979	1018	964	969	976	1013	1006	1062	987	973	996	991	992	954	996	973	1019	1002	1023	1047	1012	1046	1018	985	1001	934	1001	993	1004	998	1050	984	981	938	986	1031	997	1004	1047	975	987	981	989	1039	984	999	1013	1063	1016	987	1039	1033	1030	1037	959	1057	1068	1027	978	988	1024	1005	973	1028	1028	967	983	995	1038	992	993	1034	1044	1030	983	1013	1000	988	1031	984	1037	946	988	993	1065	1017	1013	972	1011	1011	1037	1013	1023	1036	1028	1002	982	1000	985	998	1037	1042	1003	1006	963	952	1007	993	942	967	1037	922	1010	968	1012	948	1009	1040	1031	946	1033	1027	1012	984	1036	1000	1029	1029	1006	1032	1015	1082	1012	1056	1063	1001	1041	1038	1040	1029	1005	996	1002	977	1017	997	1042	982	969	994	976	989	987	1032	980	940	1007	955	1032	1004	1005	1057	979	1020	971	973	1005	971	1024	1025	1066	1015	969	1052	1068	1036	1032	1033	1009	999	950	977	969	1003	1003	1059	957	1003	1047	960	1022	962	1000	1018	951	969	968	1000	985	1021	1047	1025	987	1018	976	987	1017	1021	1071	1008	1013	1021	996	1014	1012	994	999	997	981	1032	1024	1016	986	939	968	1011	1002	1037	998	995	995	999	1053	1034	1016	1013	990	969	1013	1049	996	1004	1033	1043	986	987	1085	995	1024	1022	1054	961	1009	1025	992	977	1032	977	1031	997	955	1006	969	995	1040	1053	986	992	966	1027	989	962	1031	1024	942	961	1032	973	1046	1050	1014	1027	1034	1007	1011	982	947	1007	964	937	1052	985	1036	1059	969	1041	1002	1033	1034	993	1059	1107	999	967	1014	1005	1010	965	1002	1037	1026	994	987	1009	1047	1061	990	990	969	976	982	1013	1004	986	1036	977	1000	1055	980	1004	1034	1003	940	1053	999	980	1015	1005	996	976	991	981	998	1058	977	965	993	1008	972	958	974	1023	1004	988	991	938	1057	975	1027	1038	1013	987	1024	993	1016	965	962	980	1044	952	1011	1039	1024	998	1059	935	962	1034	1000	1020	962	1024	1024	1000	1020	986	962	990	1011	1002	1052	1029	964	1030	999	1097	957	1053	1041	1003	1021	985	1013	931	988	1069	1000	984	1055	1063	982	1023	973	1032	1028	1007	1028	1008	1045	1066	1001	1029	990	974	1022	1050	994	974	981	975	979	1028	1048	1041	1006	975	1005	970	994	992	1032	1062	1017	1013	1004	1024	1045	989	913	1019	1016	1011	1022	1022	989	992	956	998	982	1023	1004	1039	1025	1030	1015	1006	1016	1010	1026	1016	937	950	1024	1042	964	1057	1056	1047	1031	1004	982	975	980	1018	980	961	1017	1031	1002	1033	977	1005	956	1028	961	999	1005	984	1034	987	1026	990	1004	989	1050	1035	1008	969	977	1003	1004	986	1047	1004	997	967	977	1033	1039	1012	1036	1058	1032	1004	1037	1046	987	1042	971	1035	970	993	1010	975	990	1028	1030	1043	1008	954	978	1008	981	992	1035	986	971	1014	1017	1006	980	1029	1034	991	924	1031	946	997	977	932	1075	953	1019	1038	1026	1035	976	975	1024	1002	973	1005	1042	990	1015	974	979	965	1009	1023	1026	1029	1011	964	999	1051	993	1008	1050	968	994	1019	1020	960	1020	997	963	1057	992	998	972	1074	998	1031	1006	997	994	974	992	992	945	1011	968	992	994	1003	1072	1054	984	1070	975	982	1009	973	1031	970	1035	1008	970	1025	1009	1022	1033	1057	1030	992	1041	1008	1001	1016	943	981	1003	1000	967	976	945	999	992	954	974	1057	979	1014	1007	1008	1022	960	994	1017	979	1003	1022	1072	969	1003	974	1017	1029	1039	994	1006	988	1014	1055	967	1004	1001	1042	1026	1056	1016	972	1079	971	994	1064	988	1040	1012	969	1028	952	1048	1033	1080	1038	991	981	976	983	1034	1038	992	1013	1021	988	1051	1022	962	999	978	977	1005	1028	1053	1029	1015	1052	1006	980	1044	1009	1062	986	970	987	1049	1036	964	999	1011	1010	1034	1001	986	1006	1028	991	974	1012	951	1031	996	1046	983	927	985	1022	965	1044	1023	1042	1012	988	975	988	994	1035	1007	1029	984	1018	974	1057	1007	1020	1002	1001	1001	1013	999	1013	966	977	1042	1039	1028	996	1006	988	1022	941	1006	975	1000	975	999	989	1017	956	1020	991	1010	1031	1009	1036	979	980	1028	951	976	962	1031	1011	1053	1020	1010	994	993	1013	1018	1025	1000	1012	1023	1003	1023	1027	997	1012	998	971	1067	989	1016	998	1023	955	1007	999	1006	1024	974	982	974	1050	1044	1016	975	1047	991	1057	1048	1023	990	984	1042	991	964	994	1053	1024	1029	945	1002	1001	1015	1016	961	1027	1007	966	1036	1003	991	1008	1011	1014	1012	958	1010	983	1036	1042	1028	995	1010	1000	1022	1024	953	999	994	978	959	1041	1021	1036	996	1001	997	1002	1000	981	1044	1020	1046	996	1020	1010	1004	986	1024	1012	987	1006	1019	995	1003	963	998	970	1010	994	1073	1038	991	955	988	994	1036	1037	991	1022	970	1033	1020	1025	963	1020	960	1042	992	1034	1025	1056	1010	997	948	990	1022	1006	1022	987	1055	969	989	987	1017	994	1058	1009	981	979	1031	996	948	960	998	1030	970	1007	1005	999	1004	1038	965	969	1023	1028	984	1012	973	1006	991	1006	990	953	947	1074	1034	995	1063	1023	1011	992	1008	996	942	967	1038	997	1007	1053	989	975	1012	1026	948	1010	1019	976	1019	981	1048	1047	1030	982	1028	963	1008	1043	1031	972	1042	964	1034	1058	974	987	992	1047	986	985	1045	1082	1005	1002	1006	976	1033	1027	1054	1057	1084	973	945	975	1007	941	1049	1024	1032	1007	959	1001	968	944	1007	1061	988	987	1012	1002	991	1024	1013	967	1045	1005	984	1022	1014	1006	1030	1010	997	1004	1076	998	1021	997	1028	1068	980	1016	981	1014	994	980	1004	1051	983	987	1072	997	1004	1050	956	1012	987	1035	962	952	992	1004	994	1055	964	1012	1069	1013	1000	1050	953	992	1005	1045	978	995	925	1046	949	973	1013	981	1035	1061	1025	990	991	1028	1057	1050	951	1016	1067	984	979	983	1002	1013	1023	949	1052	993	977	1038	1035	979	964	1038	1018	1054	981	995	1074	1024	1020	954	984	996	1016	1039	958	967	975	1017	1002	1048	996	1018	1018	1017	1065	1030	995	925	1044	1004	1028	1016	1010	1020	973	1056	1019	994	1052	1023	1010	1012	992	1022	963	1023	1032	968	1030	976	1062	1022	1006	1031	1004	979	996	1004	1020	1000	985	998	982	1072	1009	1049	964	997	978	1012	969	1018	920	1010	1017	1034	1028	1017	1005	959	1021	1022	985	993	966	1075	1002	947	1017	1082	964	1016	1025	972	1066	1021	962	996	1027	1032	977	982	989	993	980	988	1020	995	964	989	1052	993	999	940	1015	938	1016	1007	1001	1021	955	976	967	1002	1010	1060	1012	975	1014	1014	1024	1004	1025	994	1016	994	976	1028	947	1030	1038	988	1056	1042	1018	1038	980	1018	988	1013	1003	993	1042	1047	1005	965	1080	999	1008	1023
2585	511	185	187	207	161	186	213	187	170	185	225	190	168	173	196	189	165	165	166	185	170	147	152	173	159	185	178	163	189	196	156	170	162	170	171	169	197	170	180	164	151	154	154	192	151	161	189	169	177	171	185	176	165	184	161	156	186	180	178	169	161	174	162	175	176	144	171	195	187	194	169	173	174	149	172	146	177	174	164	168	163	179	190	159	165	143	178	179	171	163	161	168	200	176	165	147	190	188	157	162	166	186	175	175	185	157	177	147	192	170	186	156	180	164	178	184	175	164	174	173	149	163	171	181	181	176	183	156	171	183	162	172	185	183	174	172	171	170	170	157	147	162	163	172	147	179	185	170	158	163	153	165	176	172	173	145	175	160	154	167	209	153	173	173	168	168	163	184	172	187	174	183	187	176	172	167	164	214	157	177	200	159	160	167	180	140	193	178	173	183	167	180	144	169	171	169	148	161	163	173	181	160	164	158	174	176	161	183	175	181	180	181	166	194	180	168	171	148	165	166	151	177	188	182	166	174	181	159	189	150	152	164	172	165	175	178	163	163	193	161	167	169	150	151	181	166	174	175	170	178	196	172	150	153	167	170	160	176	176	172	183	184	185	157	170	171	168	166	161	162	164	174	156	178	192	175	178	169	192	190	187	220	178	188	150	165	156	153	165	185	152	180	182	164	173	144	143	190	174	164	191	156	152	168	164	197	179	169	138	168	207	189	172	181	168	170	164	175	193	177	144	164	187	174	170	150	182	174	158	166	166	182	183	159	179	164	196	168	170	178	177	167	155	151	165	170	173	180	179	171	176	164	165	183	164	174	174	163	180	160	170	173	181	176	170	164	188	183	175	170	159	163	176	184	172	195	189	168	163	177	174	168	180	145	137	171	196	186	175	167	184	180	186	173	161	156	176	203	176	164	141	184	174	178	178	191	188	180	161	145	175	192	182	167	168	194	180	162	151	182	184	176	173	168	166	154	167	187	196	170	186	157	162	161	172	189	172	154	166	181	176	160	168	169	152	175	173	184	190	149	182	184	187	181	156	171	180	185	144	180	137	184	164	187	177	201	154	157	166	174	157	168	170	184	184	185	184	194	161	164	156	161	146	155	184	194	175	152	161	153	159	217	197	200	183	196	174	169	194	179	177	168	189	137	188	171	166	172	160	173	174	182	173	155	212	172	161	187	198	179	210	186	175	177	165	191	183	187	167	169	176	198	180	177	176	171	157	166	206	174	177	185	192	154	166	158	188	177	187	161	156	178	164	186	196	176	186	186	179	193	199	163	174	155	189	158	166	185	145	175	178	172	193	177	173	187	184	145	181	157	163	162	177	177	171	224	193	164	189	172	142	158	183	179	156	180	208	186	160	163	153	171	188	179	185	150	152	206	165	165	186	173	181	154	179	173	173	182	176	185	178	152	200	179	162	179	159	194	183	175	175	194	184	189	186	174	181	165	180	175	166	194	186	181	169	177	181	154	175	173	150	180	169	193	190	174	179	175	149	153	148	175	164	162	155	168	149	156	159	152	165	180	190	163	164	187	204	188	173	165	191	166	189	199	178	153	161	170	170	173	170	161	190	155	178	197	152	167	193	182	190	190	184	173	181	177	175	195	157	169	180	170	143	162	178	196	171	169	192	179	180	164	201	163	206	189	185	177	183	159	167	162	194	176	163	192	158	181	189	172	167	170	167	155	182	198	181	158	200	168	169	180	170	139	163	183	194	173	186	167	171	151	171	156	163	184	168	182	157	163	130	183	178	182	156	168	170	205	214	182	168	179	186	177	162	160	173	161	187	172	176	166	178	156	188	179	168	190	148	175	138	156	190	205	181	164	144	177	194	150	152	170	189	165	194	163	173	159	161	164	151	178	191	181	172	201	171	172	191	181	159	198	174	166	168	169	167	160	174	152	176	190	183	171	164	172	171	178	199	172	188	164	177	178	168	146	188	179	190	170	156	174	178	184	189	171	172	152	175	178	172	183	177	182	166	153	181	174	173	155	158	185	181	181	185	171	158	162	155	184	178	159	141	176	184	183	181	199	154	173	174	182	203	173	179	195	178	193	166	153	167	184	192	169	177	182	180	188	175	181	152	179	175	191	173	176	173	176	162	180	179	179	163	146	177	169	177	189	190	197	173	166	191	159	176	169	169	173	168	156	195	184	176	176	172	182	172	171	194	170	180	170	163	171	168	165	171	189	175	167	157	185	162	192	166	164	153	151	154	161	200	188	174	183	182	183	186	173	191	181	184	204	185	174	149	154	202	180	178	169	170	165	164	163	175	189	177	171	170	182	172	166	162	166	187	175	201	173	153	190	187	169	176	175	153	180	183	171	161	178	197	192	155	173	169	188	194	189	158	191	155	168	183	162	170	170	183	178	158	189	132	188	191	164	191	184	179	186	161	188	193	200	186	190	170	170	192	201	158	175	166	178	179	204	185	160	178	161	167	174	164	168	168	182	146	182	201	166	175	175	164	175	161	183	171	169	164	157	152	169	184	178	157	148	154	140	163	186	194	163	176	173	163	171	203	173	124	167	175	179	182	153	167	173	178	193	174	175	164	199	173	209	174	176	137	163	180	177	164	166	204	175	177	170	156	174	170	179	166	185	183	168	169	176	156	161	161	177	173	199	159	177	192	159	158	195	163	194	169	192	159	175	173	181	176	184	163	170	165	170	158	188	171	155	141	182	199	183	162	172	159	170	195	174	182	184	162	166	157	165	151	149	182	179	198	183	167	170	164	137	179	183	160	172	188	184	162	186	171	174	204	161	164	166	166	185	201	206	171	142	187	185	182	146	169	171	171	195	156	177	198	169	135	189	185	210	137	201	157	172	182	192	185	156	175	195	171	180	156	180	196	179	182	200	176	162	177	191	167	172	191	190	175	152	167	168	152	196	178	160	182	160	202	206	196	175	179	164	213	170	168	183	174	189	174	175	171	192	160	181	166	188	160	174	178	169	175	175	180	160	200	171	159	167	164	159	182	179	169	180	184	192	184	170	169	173	165	166	183	159	160	161	177	162	144	158	169	161	161	188	158	180	171	168	172	168	167	150	171	174	182	186	199	181	149	196	162	160	187	157	166	161	189	163	180	177	153	174	151	183	183	157	168	181	174	147	183	150	176	192	169	166	160	177	156	171	189	198	168	152	166	167	185	175	173	188	181	164	160	165	198	164	169	159	171	164	184	187	145	174	172	177	164	171	190	180	181	177	194	179	127	177	173	174	175	189	168	178	151	169	198	165	187	185	179	188	190	163	165	171	169	186	150	178	190	178	174	164	163	171	194	166	184	163	184	176	151	182	147	167	152	166	196	183	162	169	161	199	143	160	152	185	176	191	171	154	170	142	160	176	168	177	157	165	152	167	191	186	185	177	171	185	201	172	158	168	140	173	186	175	178	178	168	166	164	160	176	154	176	202	176	198	172	176	176	168	174	171	176	148	158	173	180	162	144	185	190	189	174	162	174	195	155	173	176
2164	754	489	466	480	533	509	452	524	484	475	529	478	507	509	457	508	463	501	489	477	485	489	488	520	464	495	448	495	438	473	470	513	471	472	484	459	488	516	497	454	456	459	514	489	478	471	485	497	471	439	477	504	456	453	448	490	502	467	483	467	490	442	478	495	478	429	487	515	517	460	430	494	517	421	513	494	449	450	484	508	476	483	488	497	467	484	489	431	449	462	458	445	437	453	453	493	483	482	493	480	510	509	450	464	457	505	481	457	511	464	465	447	448	474	469	505	464	492	448	458	455	478	484	482	460	459	466	464	474	406	490	459	481	494	497	504	493	468	467	479	479	504	503	497	444	474	434	504	465	481	449	468	462	479	505	454	479	464	488	485	468	443	464	504	464	480	476	474	487	422	470	478	495	474	482	459	489	490	478	472	478	463	468	514	518	448	471	478	438	485	498	481	464	469	451	441	477	491	512	466	469	497	453	466	430	468	444	487	494	478	442	453	484	461	478	468	446	458	489	495	446	494	468	493	486	440	420	487	476	473	469	433	490	457	443	505	468	510	473	447	478	501	475	450	449	450	462	464	464	465	459	494	459	453	461	490	470	458	469	473	453	489	474	483	473	453	474	480	475	477	484	470	486	453	473	493	492	449	499	485	470	467	457	516	483	427	516	469	450	466	513	443	449	493	457	449	434	454	443	430	468	471	516	501	490	496	448	458	469	462	472	441	492	477	472	418	487	459	484	507	494	465	472	462	482	492	475	454	472	476	499	461	490	471	476	498	482	491	473	474	469	481	464	448	449	485	449	480	511	459	446	474	493	466	476	446	497	517	485	493	488	422	462	508	484	468	467	471	480	500	483	484	453	471	471	509	461	479	502	439	467	452	453	472	449	461	478	490	493	448	482	497	474	477	467	455	451	505	462	465	477	506	499	477	466	517	480	467	484	480	422	458	479	469	456	482	497	472	478	498	463	448	491	496	482	468	477	465	418	503	501	485	502	478	491	454	477	466	448	458	483	473	481	494	476	491	461	466	436	492	467	460	493	505	500	468	453	439	494	431	463	455	446	457	482	467	444	504	463	486	459	473	492	473	466	515	496	492	466	474	455	469	448	475	477	481	483	501	464	457	441	467	486	450	468	432	484	483	470	445	459	489	500	481	432	481	489	460	494	442	495	467	474	494	509	497	490	463	460	460	459	469	488	488	487	440	500	441	449	483	503	464	534	485	452	479	493	470	449	472	475	489	464	500	491	455	446	442	479	496	506	494	437	511	471	489	455	489	467	453	480	468	459	461	458	471	478	461	463	478	469	470	511	498	522	486	502	461	463	469	447	490	484	470	451	450	519	487	493	436	427	478	461	453	450	473	507	441	465	480	497	452	461	506	509	496	478	478	477	503	460	491	453	495	486	466	449	449	488	449	476	482	477	466	468	453	473	469	467	470	490	491	442	490	487	463	442	460	451	471	455	476	467	512	462	494	505	488	472	475	472	472	498	454	488	452	462	507	496	481	472	464	494	442	469	472	442	497	456	485	477	454	486	440	495	472	497	455	441	437	457	490	459	466	491	477	490	454	476	496	479	470	490	487	477	481	461	477	475	479	484	448	447	448	526	472	441	489	499	466	441	460	450	483	503	471	471	489	458	470	470	515	447	482	477	471	503	461	485	471	490	466	479	468	522	438	472	471	452	486	502	435	478	492	471	470	476	440	466	424	489	481	480	477	480	488	476	457	454	451	516	490	492	489	465	473	472	483	508	465	469	478	474	449	458	463	470	478	460	499	419	481	496	459	475	489	443	448	521	433	464	447	473	455	476	441	461	457	496	480	491	490	456	492	476	480	469	467	471	501	493	477	493	433	480	489	453	447	484	471	451	517	494	495	487	536	473	430	508	493	472	441	484	489	503	488	480	475	492	407	444	462	490	506	489	486	499	485	463	449	517	456	486	512	486	447	496	503	459	463	481	432	521	472	467	431	475	532	446	462	463	495	492	444	462	458	447	510	471	488	463	472	460	461	447	509	451	449	481	466	499	475	469	452	490	503	457	465	464	478	459	454	467	477	461	470	464	482	456	436	535	462	442	465	465	419	510	478	480	479	477	502	482	455	468	482	473	491	491	495	468	497	431	505	456	444	468	507	492	459	450	486	486	440	448	446	501	508	465	448	465	442	513	444	442	482	473	463	473	483	453	481	489	450	497	460	443	449	450	470	439	459	504	514	504	480	485	503	439	470	511	469	523	479	513	450	475	481	488	485	441	465	474	464	459	464	461	505	459	477	447	463	503	479	458	470	461	504	491	516	474	464	486	467	478	486	482	453	472	479	510	474	434	459	460	451	486	463	458	454	506	469	446	513	484	479	471	497	485	478	487	460	414	484	452	492	500	472	457	445	473	488	452	493	473	445	464	452	485	462	486	506	487	456	485	472	463	500	503	467	467	474	480	495	488	500	483	487	495	462	467	467	486	474	484	493	456	488	434	489	458	474	433	460	456	483	473	492	478	497	457	469	482	453	442	509	492	451	502	481	491	471	460	487	427	432	531	443	495	483	520	444	487	475	455	484	524	458	443	485	496	477	440	483	494	483	497	461	455	460	476	492	478	476	485	455	492	422	488	484	467	460	462	445	472	427	469	455	469	472	487	518	469	475	457	442	495	491	432	469	469	486	433	499	469	482	479	503	454	474	481	496	467	510	489	431	439	476	484	471	476	471	459	445	468	448	448	489	496	490	500	486	488	460	482	462	463	459	497	478	479	455	485	502	475	464	507	448	447	470	476	450	494	443	466	472	471	461	512	479	503	475	476	455	498	473	440	511	472	463	468	449	496	432	464	484	459	491	428	489	449	484	488	465	467	508	421	473	480	455	520	492	504	471	428	444	444	487	467	474	454	490	497	472	515	484	457	477	501	489	473	468	482	484	459	476	458	470	444	498	469	484	486	492	479	472	483	472	457	482	463	478	452	501	428	486	487	498	514	458	492	442	470	431	461	490	476	456	479	475	469	455	506	501	508	493	473	501	479	459	473	500	456	521	497	495	478	484	482	475	461	479	492	469	532	470	478	506	494	484	438	500	471	443	460	503	450	487	473	427	509	470	473	479	478	474	473	479	468	421	474	455	487	498	484	471	467	469	503	450	462	455	504	460	479	463	462	486	462	511	435	483	496	502	491	516	483	488	461	489	455	474	465	475	435	478	459	486	488	498	472	484	464	478	490	443	446	486	462	448	447	481	463	475	478	426	491	448	450	482	497	432	502	448	468	506	500	467	458	442	482	447	487	495	481	476	487	474	449	510	471	448	506	480	467	491	413	455	451	462	419	509	529	467	467	493	484	441	460	491	472	475	504	499	527	482	480	470	441	462	530	482	442	462	489	483	469	474	466	462	499	501	454	485	485	506	495	483	470	490	446	505	482	503	488	490	495	480	491	460	469	482	478	439	469	548	455	417	431	460	524	452	504	475	471	476	471	485	470	487	482	534	443	514	494
8955	2014	963	590	552	486	473	417	418	354	385	422	419	370	379	353	360	350	374	355	342	381	376	387	370	343	353	379	345	370	389	349	348	373	359	343	386	370	379	385	374	372	337	368	355	347	383	353	361	371	381	377	348	361	354	366	385	380	358	378	374	350	387	333	342	369	370	380	366	357	374	388	377	378	341	353	357	362	336	360	370	367	380	388	358	359	335	367	321	362	355	361	384	365	349	355	331	401	336	365	387	335	357	373	354	368	353	357	379	346	359	329	354	345	366	415	383	375	378	345	357	367	354	378	290	369	327	350	350	374	345	399	373	321	356	367	346	330	358	366	375	381	354	342	336	345	340	385	377	360	343	329	350	419	344	344	339	371	345	388	367	378	375	395	351	380	389	394	344	333	363	357	331	381	345	362	341	370	374	325	360	344	332	352	374	355	349	345	333	391	329	370	325	365	366	337	371	343	350	356	329	363	396	361	353	352	363	383	366	386	371	374	356	359	378	336	361	360	384	331	336	353	326	342	394	377	378	355	373	356	333	367	356	378	355	348	347	364	345	339	354	369	383	355	338	366	354	338	356	385	361	363	309	366	391	327	340	332	364	346	349	337	382	348	378	379	326	360	327	369	345	331	372	368	345	382	337	374	368	339	341	368	347	352	368	379	373	342	386	357	374	376	373	361	357	357	368	383	352	345	347	342	380	357	360	390	377	359	369	342	339	395	335	365	347	390	351	367	331	339	383	340	368	378	371	354	400	374	338	364	300	345	378	352	355	364	378	357	378	384	391	361	366	370	324	352	382	334	354	367	347	378	375	378	394	372	362	367	375	389	365	369	382	349	371	362	368	358	397	368	389	348	354	376	329	329	357	342	382	389	381	353	357	364	384	333	362	322	375	368	370	370	377	382	357	390	371	359	392	377	393	374	363	352	361	384	358	351	340	350	360	366	343	379	356	372	392	341	336	358	323	365	356	382	363	357	334	389	369	316	371	336	329	369	362	380	371	367	385	382	335	345	372	355	355	359	353	376	367	351	370	337	389	372	357	379	367	344	376	315	352	360	346	371	377	372	358	399	368	400	374	343	389	378	360	367	347	375	375	358	355	343	354	379	361	365	370	360	366	399	374	351	377	370	364	388	340	375	376	394	363	347	377	338	317	379	382	343	346	357	361	337	382	323	370	341	378	354	358	362	319	336	365	356	376	376	337	397	372	360	372	410	358	350	346	414	376	353	359	381	380	381	349	371	389	345	356	392	376	392	363	328	365	315	353	372	369	395	364	347	352	405	370	380	346	364	328	370	369	381	365	386	393	394	380	353	371	360	343	335	362	327	400	357	375	378	359	343	359	352	351	362	349	294	336	353	361	356	363	399	375	355	351	375	384	382	344	375	355	390	336	382	380	334	364	356	379	355	366	311	344	318	355	374	353	368	342	360	319	364	389	352	348	351	370	369	362	328	344	371	329	368	394	387	362	361	364	404	411	361	359	377	358	356	370	345	391	328	374	342	351	315	342	364	339	345	360	354	366	345	349	364	362	374	346	334	367	360	369	346	383	378	356	410	380	330	384	357	341	356	354	394	329	390	384	333	377	359	330	358	348	336	371	374	375	384	391	376	356	376	357	367	354	365	336	401	361	362	343	299	369	394	403	357	315	331	345	343	372	379	383	373	331	374	355	400	353	344	371	371	367	378	354	360	366	335	347	379	350	333	370	358	359	336	318	396	359	377	370	345	373	362	362	397	344	378	324	365	358	339	392	378	370	324	383	380	352	372	346	364	359	355	391	351	370	381	371	378	379	334	415	340	344	382	346	382	408	361	327	374	401	403	403	327	412	369	378	343	364	402	368	319	357	341	388	364	365	357	347	338	374	403	353	393	416	373	349	306	350	403	357	321	359	336	395	380	378	356	366	360	319	351	355	385	357	357	394	387	346	371	362	361	320	354	404	355	335	378	358	386	345	371	362	383	364	330	361	337	371	359	364	359	361	344	359	387	343	360	366	362	394	354	366	369	349	350	357	353	340	375	345	382	353	367	356	344	353	371	385	344	356	343	382	377	352	385	351	382	383	338	318	388	351	349	377	348	384	320	363	363	346	352	400	381	350	342	332	385	348	373	370	340	323	358	371	339	348	359	366	340	344	346	373	370	343	354	379	322	330	368	377	354	383	346	347	368	361	346	365	355	360	337	378	381	339	389	333	360	365	370	331	351	312	359	350	337	362	386	302	373	371	366	387	355	371	326	361	337	365	351	361	369	358	362	353	349	400	393	351	370	339	375	372	364	362	377	376	373	366	355	382	380	359	357	361	358	378	373	344	358	337	353	386	344	382	389	394	362	352	375	360	371	390	346	310	361	358	363	336	346	357	347	352	377	373	341	391	385	353	328	349	342	369	391	351	363	364	410	358	338	375	343	321	344	383	332	363	375	336	354	368	347	366	329	379	362	331	339	410	361	360	389	391	378	376	337	347	389	363	348	336	361	396	354	324	338	385	385	365	350	394	324	352	350	341	360	337	359	385	372	395	386	357	341	375	339	327	359	325	360	376	356	332	364	387	360	361	328	347	393	385	392	373	339	338	353	382	356	379	341	388	333	364	353	368	339	326	364	352	374	351	380	328	368	424	341	376	374	341	340	330	369	361	349	348	347	362	380	349	384	372	387	375	358	379	366	316	364	361	351	369	354	386	334	375	346	387	344	344	390	366	347	350	330	353	347	380	334	371	354	371	377	372	360	400	337	386	375	366	373	364	339	326	360	336	366	376	375	349	366	371	362	413	389	349	359	371	386	358	339	348	330	352	423	395	356	385	396	382	339	346	353	349	370	333	383	365	363	348	363	359	375	390	357	351	381	357	395	386	352	362	337	353	371	375	370	351	383	355	367	361	345	374	332	359	405	348	405	411	378	358	376	383	356	375	348	335	335	372	325	387	356	368	367	354	351	360	346	361	392	383	372	346	380	352	383	343	347	378	332	324	351	349	354	344	367	347	372	329	347	348	379	346	352	363	356	379	368	401	348	366	331	351	354	326	377	347	372	366	349	388	363	379	371	373	369	356	341	336	341	333	352	364	420	389	349	366	368	329	388	366	391	387	339	354	349	366	350	366	375	345	366	336	349	325	387	360	339	363	360	328	373	366	381	370	365	318	365	395	366	351	349	365	379	366	370	373	370	337	364	370	382	379	338	356	347	365	361	314	366	370	372	336	368	364	372	387	363	382	361	331	370	363	349	317	348	365	378	401	370	361	377	338	357	359	322	364	351	340	361	396	390	384	339	332	343	328	334	367	375	349	365	376	342	378	339	333	374	351	374	347	393	386	344	326	352	382	351	349	377	355	362	366	354	372	345	333	353	366	327	389	379	379	380	351	358	368	397	365	354	374	388	367	386	373	378	358	376	362	371	326	393	343	339	358	374	358	360	392	375	371	341	332	339	356	344	343	356	395	351	374	375	392	347	319	364	344	360	345	346	370	376	361	341	372	353
7038	2505	1458	1654	1524	1391	1321	1102	1089	1037	985	1003	958	952	947	903	951	933	873	907	910	908	888	878	887	873	904	899	918	870	873	890	891	866	845	862	830	858	864	844	860	887	816	884	829	857	824	849	866	917	832	898	889	867	873	844	870	858	844	897	862	799	899	857	832	826	869	857	831	838	880	877	799	883	796	849	859	843	945	875	862	850	895	876	812	863	801	863	841	904	862	868	812	847	877	860	845	853	849	881	846	834	818	838	822	888	835	845	854	827	819	840	836	891	818	860	851	901	872	804	826	851	888	869	903	906	843	834	865	817	873	847	868	811	818	810	824	810	893	852	874	850	784	838	841	877	851	791	882	897	872	841	864	877	859	796	855	812	886	870	842	812	798	813	858	855	843	816	832	798	900	834	878	857	861	888	885	865	859	836	843	856	863	893	865	815	773	834	862	834	882	851	890	797	841	826	859	885	865	887	860	898	907	847	836	829	850	829	856	820	854	889	808	824	792	838	857	841	896	886	828	813	826	838	816	813	848	846	835	818	875	863	824	833	893	898	826	892	848	887	859	811	845	830	903	866	860	828	792	879	923	858	900	825	854	847	820	886	895	930	824	851	858	862	883	860	872	826	927	899	833	855	943	836	881	885	860	832	832	903	863	826	904	870	869	846	818	912	858	909	846	799	823	860	907	840	833	853	847	872	868	859	901	851	815	878	846	776	852	827	857	880	863	828	880	911	847	895	890	865	917	907	830	794	898	819	814	876	883	861	903	843	814	804	880	860	827	832	801	882	866	859	874	840	867	861	883	827	878	850	852	857	864	808	869	914	837	816	810	842	873	835	860	814	813	874	838	812	842	842	832	835	822	868	817	836	872	843	856	864	871	836	832	846	885	855	885	938	813	873	850	866	824	816	826	886	857	823	879	868	802	910	834	836	833	807	858	869	850	881	868	799	924	858	774	858	847	820	873	855	835	869	864	915	862	864	815	840	893	840	857	838	869	862	890	801	810	843	804	843	838	930	862	863	840	838	858	812	890	817	845	872	848	861	791	873	895	852	905	853	804	900	829	829	839	861	842	827	870	798	862	818	870	857	885	844	833	885	888	836	844	842	818	886	861	789	869	824	829	846	870	841	906	819	775	809	861	883	850	836	861	818	885	859	865	791	853	837	824	849	837	810	837	873	862	839	848	888	872	875	815	857	796	846	847	888	897	834	876	822	852	836	843	866	825	861	840	855	816	832	833	842	807	816	792	862	826	865	845	829	859	850	861	850	834	857	851	789	861	876	878	874	876	833	845	871	848	830	845	836	789	816	828	866	919	859	863	853	838	829	864	812	861	885	857	847	892	896	791	858	887	828	820	829	787	874	762	845	839	850	809	850	823	827	834	843	883	834	816	803	851	797	819	863	810	924	842	844	870	796	832	782	813	841	838	874	843	831	825	840	816	840	819	878	852	857	887	843	833	858	814	864	805	900	873	839	822	858	864	884	822	855	836	885	881	816	850	910	873	902	874	835	861	854	883	802	870	894	853	859	857	807	817	874	829	850	833	892	852	853	812	867	810	889	827	858	823	833	806	824	854	886	824	843	905	899	821	845	849	832	837	830	902	886	848	844	867	847	944	869	841	848	817	819	827	859	836	941	881	810	866	887	864	862	865	811	845	894	824	814	827	816	854	863	846	805	877	846	859	796	836	868	834	852	836	856	833	861	902	831	858	880	919	842	802	866	857	879	867	859	861	848	858	869	853	834	865	873	847	839	832	814	835	855	842	850	843	872	823	845	812	856	821	853	819	842	888	890	841	881	892	825	868	828	894	873	820	853	825	853	855	875	907	822	815	864	860	851	900	831	816	833	849	885	815	888	825	861	834	831	882	832	847	852	842	922	894	833	846	889	839	885	837	879	872	804	856	806	879	830	890	803	831	793	871	929	840	867	857	887	855	877	868	904	859	756	904	831	817	815	832	847	798	862	862	836	848	867	840	858	843	891	879	832	816	845	913	852	830	826	789	864	820	820	826	912	845	841	854	924	770	845	897	880	906	827	881	816	846	838	833	803	871	782	833	857	912	811	836	885	876	866	873	839	847	816	855	844	840	839	861	914	880	854	821	880	873	846	868	882	910	893	847	907	866	813	842	848	863	800	827	880	822	845	885	857	837	835	851	864	831	859	796	846	799	859	908	873	856	844	936	801	838	855	871	847	863	799	922	842	920	818	841	876	844	867	869	877	823	861	905	869	848	833	822	839	815	854	842	854	842	841	890	819	872	849	872	843	860	806	854	898	803	871	889	813	909	838	787	885	857	886	866	822	849	852	850	857	886	834	892	844	826	783	886	884	871	817	831	826	842	838	851	868	814	841	796	894	859	890	887	847	874	856	804	885	824	811	845	841	810	780	880	887	862	826	864	869	852	852	881	837	849	798	787	842	803	892	880	874	822	834	875	788	861	844	860	881	817	857	874	866	808	875	854	873	814	864	825	858	869	845	824	865	824	850	825	812	853	904	896	830	871	828	895	889	846	858	815	861	850	818	859	868	870	855	821	835	873	827	891	851	864	801	857	885	859	900	805	865	832	860	891	828	844	833	843	868	862	831	871	824	869	840	874	851	854	835	873	825	809	879	837	873	829	887	857	802	857	828	849	859	851	854	849	859	874	792	821	812	859	848	875	815	882	854	815	858	851	823	793	822	890	821	855	800	836	899	850	892	821	824	867	821	815	824	831	850	946	857	902	816	808	834	866	850	890	867	843	856	903	895	864	848	800	800	841	882	869	846	870	908	812	863	875	815	845	851	831	827	878	855	918	882	816	790	823	954	887	852	858	863	835	861	805	863	889	890	858	837	840	868	908	802	813	842	855	838	800	859	833	837	841	823	821	828	869	886	857	856	867	830	839	878	875	874	880	845	771	850	850	897	883	873	866	818	830	821	839	809	891	863	852	867	880	829	861	884	863	817	880	891	899	890	829	863	813	818	814	851	872	910	839	866	811	813	853	853	859	815	811	812	861	845	876	818	823	866	798	922	888	826	839	831	811	844	833	814	844	888	897	794	871	851	855	859	858	849	865	854	845	811	844	790	835	874	834	843	829	867	903	883	868	812	838	898	885	863	930	839	885	835	875	843	832	856	862	812	764	875	847	814	819	819	836	831	827	872	845	825	864	822	805	919	816	850	853	838	838	863	866	829	833	833	863	829	835	876	796	874	829	834	849	835	789	828	823	824	802	809	807	844	809	870	829	801	875	837	844	828	842	868	863	907	894	847	863	820	898	878	824	908	869	864	855	824	822	802	839	868	908	813	880	863	797	833	808	807	851	874	849	871	841	890	849	857	854	889	860	870	854	888	880	860	849	846	866	887	871	890	856	875	860	925	916	905	821	844	812	854	823	816	832	868	852	843	866	857	848	867	828	848	871	860	847	821	866	865	865	838	876	833	851	870	874	852	817	825	851	841	836	883	887	835	799	871	917	812	885	867	881	852	802	861	831	872
16352	4562	2074	1000	803	698	603	580	530	532	518	523	528	441	462	476	488	471	454	425	438	499	454	392	466	475	446	459	451	461	441	482	497	455	467	449	463	468	467	429	442	485	470	438	452	484	480	512	432	483	455	395	487	483	464	473	454	467	439	450	443	433	425	466	468	508	454	466	442	460	450	437	451	446	483	461	496	425	468	417	432	443	446	439	436	478	486	439	449	440	391	467	454	475	446	438	418	447	441	454	454	451	447	435	449	468	434	429	446	454	442	435	480	425	424	418	460	464	462	502	497	457	476	428	428	439	460	450	465	407	446	447	476	470	470	497	456	497	504	458	466	449	423	447	428	476	471	491	497	431	481	425	431	421	464	433	436	457	495	472	459	460	444	445	403	401	469	489	474	533	440	476	468	473	454	492	464	466	439	430	454	505	440	469	456	452	420	429	448	450	441	457	459	456	424	444	460	451	452	437	415	442	491	451	461	489	522	446	485	441	397	458	459	450	447	442	444	472	422	462	421	431	427	421	447	440	414	429	470	435	435	433	461	461	421	447	473	438	452	442	468	482	449	455	486	491	418	443	468	436	468	449	456	454	446	462	483	484	453	401	417	436	459	461	409	454	453	413	497	463	446	439	419	439	439	440	470	418	450	454	467	435	428	438	452	439	443	447	470	464	407	459	436	427	447	479	485	468	450	438	442	462	471	450	491	460	416	463	480	451	452	429	434	477	468	422	455	435	487	498	480	448	444	408	410	428	454	451	450	452	483	388	440	443	434	484	448	466	433	481	471	492	423	459	434	466	443	452	459	454	468	473	463	430	450	458	446	424	423	452	446	453	467	391	423	455	453	447	453	407	432	438	448	478	456	443	441	493	498	434	440	474	425	474	435	445	455	434	443	485	504	449	438	509	442	419	442	434	486	449	456	470	455	466	467	457	419	474	506	423	446	463	485	481	448	399	454	417	428	473	403	451	466	441	469	430	469	426	443	474	458	424	479	465	448	431	422	456	477	460	499	459	492	419	429	430	457	455	422	441	434	483	468	478	471	463	485	432	453	447	482	457	475	468	446	462	447	479	462	447	470	466	447	465	438	441	455	441	431	488	444	481	446	482	447	462	470	477	483	443	446	461	413	428	429	439	446	442	429	478	463	458	460	433	474	447	500	469	459	481	408	385	440	434	460	435	415	431	446	456	457	461	474	424	446	426	433	459	454	438	454	428	492	481	482	468	459	448	482	468	432	477	443	474	408	440	454	481	497	479	480	427	464	467	452	438	443	445	435	455	422	437	436	456	489	435	434	441	462	470	453	434	419	437	477	444	459	473	478	426	434	471	463	438	426	461	453	452	478	450	428	477	468	428	437	458	461	473	445	509	464	437	433	442	469	399	446	413	429	459	441	451	429	451	409	435	469	452	459	460	443	462	442	463	454	457	424	463	443	484	397	459	484	440	443	438	451	458	456	419	449	434	423	432	425	468	446	488	423	451	404	442	488	431	417	416	466	430	483	446	422	450	435	430	443	456	485	428	450	443	417	454	478	439	445	437	467	464	460	493	471	441	505	491	428	455	451	472	478	443	469	461	468	477	435	461	444	431	452	454	483	452	444	438	400	479	460	408	477	466	469	428	489	469	442	487	439	491	426	464	452	445	460	443	466	442	451	418	470	414	446	438	442	458	453	472	480	478	443	469	432	489	479	479	459	478	424	453	416	430	474	483	449	459	446	485	448	435	463	426	422	439	461	413	461	468	427	475	482	431	447	454	457	456	437	453	475	478	461	437	487	446	404	428	426	473	456	430	475	523	465	449	451	479	440	428	488	429	447	427	466	429	467	494	434	444	429	481	483	488	475	490	455	459	471	458	470	464	433	452	444	504	459	440	429	463	458	466	463	494	453	466	467	463	452	431	443	419	428	465	456	449	481	445	476	460	505	477	431	408	431	491	441	447	434	437	427	449	479	490	475	469	469	460	427	451	443	485	435	458	424	480	440	447	412	429	520	465	461	434	435	446	484	481	448	444	447	450	444	438	430	415	413	507	450	425	434	447	489	457	445	474	458	476	449	454	449	508	425	476	409	429	420	440	437	425	442	452	476	437	455	466	414	421	414	438	447	470	483	446	448	432	452	454	451	439	462	426	448	448	448	465	429	457	421	453	412	459	455	458	465	459	467	424	423	465	420	445	447	428	449	464	489	429	424	438	484	409	445	491	467	469	458	463	452	435	476	415	454	446	455	439	411	441	479	461	449	466	446	500	429	458	514	460	425	433	456	459	472	451	500	466	436	460	436	474	439	491	459	428	451	459	448	413	468	426	426	469	435	520	452	490	515	446	494	434	426	453	458	444	444	406	419	445	491	453	500	436	456	459	462	467	470	478	468	433	442	442	414	487	466	449	453	462	494	461	471	412	436	473	428	501	439	476	457	488	473	406	453	480	432	475	449	455	454	460	415	474	398	459	449	488	519	428	457	462	434	438	458	492	470	419	434	471	445	488	421	432	471	416	468	433	461	459	477	466	455	467	439	464	470	427	460	479	422	482	455	460	464	476	438	428	466	454	460	434	436	416	457	426	423	485	425	417	457	434	452	438	457	452	442	455	430	484	426	436	441	471	474	432	428	459	468	419	485	474	459	463	470	420	435	472	437	410	432	422	442	416	468	476	500	452	461	395	443	463	454	479	468	474	437	479	470	461	439	445	505	450	451	480	452	440	440	430	431	471	426	432	431	457	456	500	451	461	528	438	474	442	470	441	426	437	409	437	459	490	460	422	477	437	468	418	446	426	433	463	464	391	461	469	446	435	467	445	440	448	422	457	449	486	474	431	455	451	450	494	494	464	455	472	462	441	465	421	430	422	460	422	440	416	449	456	425	449	471	460	494	455	471	463	476	480	451	465	457	426	475	437	488	435	473	432	418	474	448	431	496	437	481	437	463	483	463	462	488	436	433	457	460	413	415	437	447	453	498	456	437	489	473	460	475	475	473	498	440	441	456	486	421	426	481	503	442	420	462	434	477	455	481	441	486	477	450	478	408	448	463	454	433	481	418	477	422	456	411	450	467	496	484	476	475	481	473	430	432	476	411	475	432	425	507	483	444	481	406	457	469	450	447	438	442	461	448	429	451	425	416	486	463	478	433	449	416	425	460	446	449	494	408	471	468	444	460	450	456	465	422	464	447	447	426	448	457	474	512	465	478	447	442	444	453	466	429	417	448	426	496	488	430	427	456	461	408	463	426	445	510	459	471	435	431	492	483	484	455	426	468	437	465	477	445	444	452	423	432	470	478	488	434	437	477	415	430	468	452	423	447	468	440	449	464	478	445	467	482	454	458	455	456	465	477	441	442	463	430	452	449	473	471	416	453	491	415	433	435	414	452	443	468	476	402	460	450	446	480	479	478	436	452	487	430	459	455	461	437	424	450	490	449	447	420	469	460	460	437	447	441	450	469	434	476	463	426	469	464	471	430	453	443	456	483	470	462	459	444	449
9306	4111	2360	2599	2355	2034	1753	1606	1566	1419	1306	1338	1198	1189	1167	1159	1134	1132	1074	1067	1063	1044	1068	1128	1110	1083	1031	1046	1087	1048	1146	1006	1015	1038	1016	1065	1050	1021	1029	1017	986	1036	1010	971	1030	1020	1064	1039	991	1007	1009	1042	1030	996	1061	990	989	975	1066	1034	1039	1018	1037	1022	1029	1009	1102	997	971	1041	1062	1000	985	959	1031	1034	963	978	975	989	1022	1060	955	980	1006	1008	1003	1055	989	960	960	1011	982	1027	1032	964	1024	1043	1032	1001	969	994	966	1002	1022	983	975	983	1021	924	1022	1081	995	1010	973	976	1039	955	1009	952	1023	955	993	994	1026	959	985	1019	1028	940	1068	1009	986	1039	1006	1006	986	980	1039	961	955	1033	979	1042	957	1001	985	981	975	1012	1028	999	987	1012	976	1038	947	982	993	974	1010	998	970	1039	1013	981	1011	997	1057	1025	957	1022	994	1007	1005	991	968	970	954	988	1044	1032	985	977	960	1003	1015	1017	1005	1016	1019	974	991	967	1038	960	973	939	1016	1011	1008	1043	986	1013	976	1017	1018	993	1022	947	954	953	964	937	973	967	999	1017	1051	1008	1009	1047	1029	999	972	980	1025	1037	997	1023	1006	1017	1029	976	984	987	1011	975	1019	1009	966	958	1023	1007	943	997	1029	1008	1009	1007	987	999	1016	1013	1034	1007	1006	1011	999	1021	941	995	987	968	1018	1015	978	1002	1000	965	1052	974	963	1012	920	1017	1024	988	997	992	1026	981	1061	999	1015	970	1010	995	981	971	1007	966	983	1018	1041	941	1012	1061	1023	955	988	1026	1010	1002	989	993	988	979	1031	1031	959	967	972	1052	1019	1043	974	1026	1025	1043	1054	973	985	1034	1003	999	1007	984	982	986	1035	977	1039	1017	979	1017	980	978	1004	1056	1017	995	957	945	990	1011	1003	1035	996	1024	1028	999	1035	1017	985	955	945	1026	976	1009	1012	1037	979	1011	1022	1003	962	969	977	1014	982	1049	988	975	1031	1001	999	1042	989	1017	986	960	1035	952	986	991	996	1003	932	998	994	1009	997	966	988	975	1065	960	994	1020	969	960	1006	952	971	977	978	1023	951	996	992	986	1000	1002	1009	980	1010	1015	1044	1001	1033	1004	1040	956	1000	1001	999	993	1007	1074	981	971	1002	1019	955	1017	1000	1028	1012	930	1025	1022	1007	982	1033	1021	1009	1025	994	971	994	1021	954	999	948	1024	982	1007	991	1049	1015	1021	991	1025	997	991	1003	979	1037	981	1023	979	971	1017	974	972	1051	939	969	1004	1007	1020	1019	1037	982	1026	1029	1036	1031	975	978	1037	1019	1001	1019	956	1003	946	984	987	1009	1035	992	988	1016	998	1016	957	1035	970	949	947	1025	1010	1021	974	1003	1016	963	1078	1050	1022	981	1020	1039	993	1040	999	973	985	985	1026	945	1051	997	975	998	980	1032	954	986	981	1021	967	993	1021	972	979	1007	992	1002	1002	1044	995	1062	941	1015	979	942	941	1013	978	1010	1010	981	992	1010	1029	975	991	1003	995	968	971	967	1012	991	1033	970	979	1001	993	979	1010	977	973	998	959	950	978	953	1017	982	969	1028	1050	949	1044	1011	1025	1027	991	991	1001	990	996	1028	1036	944	1021	1034	987	1102	1026	932	1010	985	1014	988	992	995	1029	974	1010	1000	1032	1003	1066	1023	980	997	1024	942	1051	1016	952	984	1014	1030	1006	971	971	1034	1002	1032	997	957	1019	964	1047	991	1028	1049	1033	1065	1009	985	997	1031	970	1005	1034	994	964	1015	994	977	929	930	983	959	997	1033	999	1025	962	996	1032	1048	1002	982	1037	1041	1027	975	998	990	983	974	986	1008	993	975	976	1017	994	986	1015	991	958	980	1015	952	949	980	1039	989	997	1080	988	944	1031	1039	1021	986	1001	995	1032	981	957	1003	1011	1046	953	984	1023	1032	935	966	997	980	1031	1016	996	1039	979	1003	1014	1032	1009	1015	974	971	1031	967	979	987	1030	994	969	1018	1026	1004	1002	985	1025	980	983	988	960	1060	984	1000	997	973	1003	972	950	964	982	966	976	993	971	1030	1052	984	954	1004	946	947	994	986	1018	958	974	1010	976	997	1027	980	1009	992	1031	1021	989	1016	995	1010	962	985	1052	992	999	1003	991	978	994	1013	1023	1009	947	965	997	963	1036	998	1010	965	1051	1035	1010	984	1001	1021	953	1018	1031	1078	1028	950	968	1058	978	1008	1020	1022	1011	968	969	987	951	1016	1021	1016	1025	961	1018	1003	1023	966	1011	964	998	1042	896	1045	1030	1036	972	957	1020	1019	1032	963	1009	962	1002	974	1030	1019	996	988	1001	1002	977	964	1046	982	1017	1013	1031	1017	970	1012	1018	1012	947	965	950	992	988	993	922	1004	1030	983	1012	977	1017	980	1028	991	956	981	964	1018	1019	1003	997	947	1001	1035	991	998	1010	1036	955	908	1013	1042	987	998	1014	1008	1004	1020	986	1020	977	1001	971	1033	975	986	985	1017	1019	1034	970	990	957	989	972	978	991	1007	997	1057	1034	996	991	1014	1011	965	1027	978	974	1070	973	986	1008	965	980	968	1027	1064	1006	955	996	958	950	940	986	1001	1046	1016	1071	1006	1064	988	976	1010	934	1021	993	984	1010	1030	964	998	986	1037	997	962	1028	993	1036	1022	991	1075	1013	987	975	979	1056	939	1038	1038	1025	950	957	1039	1032	991	1021	1028	1004	974	970	1022	1014	995	1017	1049	1055	952	1064	1024	1062	947	997	919	928	1031	987	1010	975	1037	1018	1013	1009	1062	976	1018	1000	974	1057	973	937	959	973	1007	976	944	1025	997	1009	978	1010	1010	964	1014	1005	1060	1002	989	972	980	1035	983	966	1000	987	971	981	976	956	997	956	1069	991	986	1000	1002	1043	990	1004	988	935	975	1040	953	986	1054	979	1027	1026	1017	946	1022	1027	981	975	956	1031	1023	976	1029	1037	940	978	1025	1013	1052	990	968	1024	996	1007	957	998	1006	1007	973	1013	1000	1033	997	1032	1009	1017	997	1078	975	991	969	986	1006	1006	1028	1034	989	1009	959	1021	999	997	1026	988	946	957	993	1019	1027	972	1010	971	1002	1017	1052	1042	1006	1019	1008	1011	964	994	1063	985	962	985	970	1006	1021	1042	1001	1049	984	1010	962	959	980	1109	1039	1021	1001	975	1024	986	982	983	952	939	980	996	978	1015	1003	986	912	1006	1035	942	1034	1044	1054	1061	984	1022	984	1015	1040	1043	1017	1020	1002	990	1033	1007	1037	1048	982	1016	1002	1023	979	1069	1045	1029	1006	991	980	1058	950	1035	1039	962	984	1025	929	989	971	1017	1011	979	1010	1006	988	1019	936	974	987	985	940	996	1047	1046	1008	996	971	1006	1049	1011	979	1010	1015	989	988	992	950	989	971	982	987	985	1046	976	1014	1017	999	963	962	953	1014	1022	1018	1000	985	1009	1047	1005	970	984	1044	952	958	953	983	1054	1043	1055	1025	1022	989	1014	1005	993	999	958	998	1000	1024	993	987	1031	1005	997	956	1006	927	1022	926	1042	1034	1047	1018	1053	988	1080	960	1005	1017	961	989	989	1013	1024	967	1046	1047	1035	1017	954	974	948	1000	995	965	1003	1017	1060	982	971	936	1002	979	984	1020	950	997	1006	1067	1005	968	1004	990	1028	975	997	999	959	952	1043	1006	1000	987	1004	1017	1048	963	1015	988	1003	1017	987	1046	991	972	962	1015	1006	985	1004	982	993	1007	1047	996	943	967	1026	968	994	1033	1006	990	1007	996	988	999	959	1038	964	1028	1030	962	977	1013	995	955	955	1058	971	1033	994	982	1030	993	1003	1010	952	1011	1001	1009	1024	993	958	993	983	978	1004	1007	1003	969	946	1001	949	1028	953	979	1015	1009	1035	976	1037	996	996	997	1032	1002	1029	955	974	957	997	985	956	1061	979	958	987	946	986	984	969	1026	1046	1048	978	968	1008	1037	991	988	1009	998	1003	1050	1047	1018	1019	1059	1006	945	997	1018	977	1034	962	1037	1027	987	979	991	996	1011	992	996	990	963	1014	938	1049	984	1062	965	982	1015	1046	1007	983	1012	1023	955	1037	1026	999	1008	957	1055	1003	1013	983	996	1043
2025	475	202	176	167	166	173	164	166	177	185	177	198	167	158	167	179	161	173	162	191	178	173	182	182	188	186	155	178	168	196	203	181	180	179	178	173	183	172	178	174	152	178	163	210	177	168	200	171	166	171	179	146	165	157	173	172	175	183	168	176	186	192	199	205	187	160	185	180	182	134	170	156	162	176	179	183	193	171	181	161	149	161	168	187	182	166	184	182	192	179	169	177	169	161	164	169	178	171	182	169	192	177	183	165	181	163	156	166	207	170	186	194	199	196	173	187	174	157	149	170	187	160	151	185	173	167	171	179	155	182	148	169	167	172	183	155	156	187	149	181	187	186	182	159	179	152	150	181	209	173	172	154	192	168	133	159	178	195	153	174	165	166	172	154	159	146	190	174	167	173	191	173	163	163	173	157	182	156	164	205	175	179	194	178	180	173	170	183	180	184	192	177	169	167	170	170	171	151	154	161	182	203	182	178	173	188	159	162	184	168	167	181	166	159	184	156	188	148	175	158	189	168	178	165	159	183	158	160	165	169	160	177	173	171	159	181	159	152	177	162	168	188	163	183	166	162	192	172	208	190	199	163	167	165	150	197	156	168	154	178	174	178	200	160	217	170	177	183	197	193	170	185	162	180	181	161	178	154	176	182	166	171	161	184	177	168	173	206	186	162	190	158	184	182	155	175	182	165	186	207	153	171	183	175	171	164	192	174	176	175	177	167	168	183	198	173	176	189	166	184	182	175	178	166	170	171	172	162	142	163	162	174	159	168	160	179	193	198	160	159	193	182	148	172	169	165	152	164	188	173	173	158	151	175	171	178	161	167	170	171	162	185	177	169	179	173	176	180	165	149	181	146	155	157	171	170	161	164	179	179	172	162	172	178	181	167	160	158	180	169	137	160	171	186	158	177	163	183	172	166	215	162	165	135	148	191	177	188	167	177	171	165	161	183	173	202	179	172	185	162	180	159	166	180	178	187	183	147	172	149	179	175	165	175	150	165	201	173	174	183	160	154	169	177	168	172	198	175	161	156	186	181	179	178	174	177	191	177	170	206	183	168	183	177	171	170	188	169	155	186	205	158	166	161	185	167	214	186	161	200	185	161	167	175	161	182	169	162	144	181	165	179	185	169	172	183	187	162	184	156	164	179	169	167	180	168	173	178	180	168	171	168	176	151	201	149	162	207	191	186	174	170	182	180	150	152	181	180	210	153	151	185	164	169	169	149	192	175	178	184	180	180	173	161	150	182	185	161	179	131	194	154	171	179	176	168	167	179	171	195	180	175	161	160	190	152	174	184	155	195	190	170	167	177	162	177	188	176	187	175	171	158	173	163	159	172	175	191	171	177	156	170	164	160	187	184	188	188	146	165	177	190	183	175	187	166	173	174	164	156	187	170	179	169	141	159	159	170	174	175	147	156	154	169	171	194	146	167	173	168	161	168	202	182	175	177	196	143	188	170	157	151	178	145	179	145	140	186	171	166	178	174	179	174	177	192	174	169	180	181	164	152	182	191	182	175	168	177	189	168	204	160	165	154	169	206	176	155	196	153	182	154	178	168	184	190	175	186	170	187	160	199	143	154	153	203	175	174	185	175	178	160	139	180	163	198	180	165	185	169	172	157	182	168	166	194	159	155	191	179	173	170	176	182	184	177	175	147	173	171	201	155	161	170	179	160	208	181	163	170	184	166	184	197	170	191	177	143	146	157	168	190	155	161	176	158	165	171	181	165	173	168	168	158	175	156	124	174	182	187	172	181	160	184	186	158	182	177	175	185	160	157	146	185	185	153	170	180	194	151	166	162	181	177	167	161	174	146	172	187	171	167	173	173	160	183	189	189	201	174	170	172	175	191	188	182	172	166	169	179	193	200	172	144	192	170	162	165	179	171	170	176	165	153	174	160	185	148	169	152	182	199	170	156	189	193	183	158	167	164	169	186	180	191	173	191	186	164	192	150	144	163	184	194	184	193	196	169	175	158	188	163	148	190	174	178	187	191	162	177	173	176	149	198	192	177	176	195	175	171	164	174	137	168	188	160	175	185	189	163	148	156	183	186	180	187	170	201	145	193	164	179	197	160	157	157	181	192	214	163	171	176	162	165	183	175	153	209	170	174	159	183	172	167	187	163	146	191	184	177	172	145	173	165	169	180	160	170	172	174	157	181	176	164	180	158	172	188	189	150	157	179	169	150	189	165	166	161	152	154	164	187	176	173	192	189	177	162	172	183	156	178	181	206	197	195	181	150	170	164	164	171	159	152	165	170	200	203	174	182	153	168	189	171	174	182	152	170	157	180	161	163	183	177	195	175	171	172	182	170	166	171	174	175	164	146	164	156	189	186	180	179	171	151	176	189	193	186	170	181	140	172	160	171	173	175	166	169	166	185	174	159	171	187	181	170	208	180	148	190	204	195	188	156	177	191	155	174	197	195	168	171	155	143	147	172	167	160	178	162	182	169	172	186	157	162	176	175	198	188	191	193	152	181	173	188	161	158	163	169	181	164	154	153	194	198	157	159	171	180	198	181	193	193	187	182	180	168	163	163	171	167	180	180	181	178	157	157	179	169	164	175	179	156	160	178	177	192	172	157	163	181	173	157	169	172	157	173	169	179	168	173	170	156	180	169	171	180	172	139	157	184	190	174	200	176	184	181	176	179	177	169	175	166	181	154	176	174	181	171	160	167	155	192	167	175	164	186	171	153	151	192	179	186	198	181	167	154	177	192	170	167	178	170	184	178	182	158	180	161	149	184	157	162	195	181	183	145	174	183	167	182	191	188	185	170	166	164	174	144	163	187	195	181	182	191	183	161	178	172	162	163	153	174	168	160	176	151	155	174	185	176	204	181	181	180	190	171	157	157	180	180	175	161	161	174	166	150	169	191	181	175	152	152	173	188	193	160	184	189	182	172	171	161	183	200	166	170	184	157	179	175	167	173	147	180	182	171	164	174	160	165	166	180	184	184	171	168	179	208	197	166	173	187	182	187	196	173	183	186	156	192	186	159	191	169	177	150	170	179	164	178	183	213	180	185	150	171	170	169	171	166	175	144	196	173	167	176	165	165	162	187	163	179	200	203	177	161	174	169	181	140	176	176	174	179	171	175	149	196	185	169	168	152	177	184	161	160	183	159	177	156	157	153	161	170	166	181	178	199	173	171	171	141	177	157	198	175	171	161	171	186	175	175	186	182	186	194	173	172	168	180	182	171	189	180	177	168	190	174	193	177	156	177	178	167	185	165	186	173	173	167	210	165	163	163	179	178	149	167	204	210	169	194	185	162	169	175	162	165	200	165	169	156	143	166	164	168	177	156	147	156	181	185	175	171	175	165	151	219	156	164	168	174	191	172	183	168	184	183	155	182	162	179	172	165	170	183	156	184	182	162	146	158	153	200	176	178	171	174	154	179	162	183	184	184	165	169	156	158	175	191	178	157	163	147	188	168	195	191	198	189	195	177	173	158	182	155	201	197	186	200	149	156	171
2044	803	471	479	523	513	479	482	491	493	452	478	479	469	451	474	463	442	484	481	494	516	486	499	452	451	471	473	448	470	470	470	534	450	505	481	518	496	471	480	463	452	478	488	496	477	509	457	489	444	498	464	476	541	457	482	493	506	469	506	471	464	492	465	477	475	482	488	487	461	508	451	455	456	427	519	474	502	480	446	443	506	466	494	497	487	498	460	498	473	447	508	502	487	440	472	487	470	473	422	506	419	426	489	466	482	462	466	425	507	496	487	472	471	480	416	481	445	465	505	522	487	495	479	499	494	499	448	446	515	452	439	474	476	470	486	461	466	450	475	511	456	454	436	475	468	477	484	456	485	448	473	499	463	484	452	476	462	474	489	424	495	489	501	488	492	468	503	440	482	466	464	471	471	508	463	486	477	451	475	492	463	477	480	481	472	461	493	496	480	435	487	489	510	532	484	481	476	472	492	494	456	501	482	529	466	423	469	438	482	473	483	476	478	451	482	431	469	479	469	466	454	451	470	430	502	443	449	475	478	489	460	461	485	508	466	454	459	436	470	488	505	470	445	441	486	489	474	442	488	489	487	493	480	472	459	483	507	437	476	467	466	453	493	480	460	490	499	450	464	492	470	472	439	483	460	483	522	477	431	424	506	473	470	475	494	455	511	474	482	459	451	473	482	463	469	483	494	476	493	456	443	492	466	465	512	514	443	489	468	460	431	462	492	480	455	446	463	463	487	488	472	477	463	527	444	487	470	479	471	474	464	500	463	481	439	459	450	513	467	455	494	443	479	483	485	463	491	476	490	487	460	487	454	497	433	476	464	477	448	498	454	458	471	474	462	442	449	486	510	455	489	450	520	483	476	466	501	445	467	486	486	461	454	437	491	489	457	483	477	484	451	442	448	502	504	477	472	506	483	481	466	467	471	459	463	481	466	460	464	483	475	475	475	453	447	470	474	469	523	465	471	506	467	479	430	427	443	460	501	446	459	501	469	445	468	494	485	449	453	495	480	443	458	469	495	464	501	497	482	473	470	454	485	451	471	462	484	463	455	465	475	478	509	451	447	458	470	451	442	447	468	463	473	488	468	463	467	455	458	464	467	502	469	466	474	469	511	464	491	475	459	447	501	442	454	463	429	503	449	444	482	474	457	488	449	461	440	444	473	449	473	452	503	437	482	487	462	473	465	502	506	488	439	437	495	454	470	548	474	471	462	480	474	482	481	449	484	490	451	474	517	472	475	496	510	476	453	504	453	469	466	489	487	431	486	503	489	477	430	472	472	477	472	457	460	504	458	479	469	472	494	471	447	460	452	468	502	430	463	450	479	459	477	467	480	479	450	509	464	475	471	493	478	456	466	487	481	469	451	463	490	480	471	477	447	431	485	455	468	497	465	465	507	456	482	516	457	488	472	466	488	442	445	482	459	474	475	481	465	457	467	501	502	426	476	466	493	482	457	502	474	487	461	450	484	485	474	529	476	481	483	477	505	440	494	472	475	471	431	494	509	480	517	502	463	458	486	463	522	473	493	451	449	525	494	466	416	432	472	481	484	472	454	470	485	486	494	428	496	476	457	479	500	438	463	460	459	457	472	449	440	481	464	501	435	506	482	481	460	467	481	465	471	493	464	506	461	500	435	463	495	458	501	468	493	507	474	481	462	473	469	456	467	483	440	461	477	497	472	469	497	480	519	502	468	483	458	461	504	481	472	463	427	461	468	426	534	452	453	466	460	504	471	459	466	448	439	479	494	458	457	478	466	441	491	470	461	479	522	459	507	474	465	477	456	464	495	460	484	469	461	498	452	465	460	455	502	453	455	454	443	502	491	475	490	488	485	479	453	475	487	456	488	469	464	474	478	489	469	427	456	485	498	435	471	436	480	422	485	483	479	476	465	466	450	494	441	459	473	455	498	432	476	473	478	485	465	468	483	457	470	461	473	461	477	506	473	464	437	465	491	512	466	480	463	510	472	485	460	506	455	479	469	464	455	484	497	509	486	484	495	484	506	498	465	450	476	436	416	464	448	462	508	490	414	471	465	486	482	445	439	467	476	453	500	448	480	486	456	487	429	485	462	518	522	494	472	481	483	453	501	484	496	483	494	505	509	468	460	479	436	445	443	475	471	497	500	420	489	508	476	453	475	454	479	462	517	463	504	497	472	493	478	472	458	470	432	493	466	507	461	479	426	464	482	461	478	471	460	494	466	454	470	474	444	490	478	479	469	481	457	450	489	511	493	480	470	498	479	478	508	481	501	497	480	472	432	458	476	466	475	484	449	492	497	483	446	469	499	495	466	444	485	490	422	469	451	424	492	439	492	439	490	505	474	489	480	485	520	505	462	467	446	486	473	468	443	474	464	495	503	495	489	478	477	512	490	439	456	501	447	458	434	459	448	451	505	447	460	478	472	465	450	522	501	459	464	465	457	501	468	487	429	517	479	440	469	466	450	484	467	444	468	489	468	467	486	445	447	482	478	454	451	482	483	441	493	485	488	480	492	451	476	475	505	473	492	463	500	436	480	450	486	482	498	471	464	499	488	455	492	490	469	500	461	474	465	473	497	507	481	484	483	467	467	468	501	462	488	443	445	457	484	432	467	488	474	460	443	485	457	533	489	469	469	490	497	445	485	455	521	507	480	456	481	495	448	453	473	481	499	468	505	492	456	471	494	458	469	459	476	473	474	497	446	455	464	496	473	460	483	478	501	437	472	495	471	466	497	461	445	446	456	463	514	437	451	460	473	500	479	456	488	445	484	503	441	482	518	467	474	419	478	438	455	485	518	458	489	469	475	442	516	492	438	492	451	480	456	495	468	477	446	479	475	474	478	462	484	468	478	453	490	461	449	478	478	461	452	501	456	496	427	464	473	484	442	464	495	462	439	468	454	508	442	501	507	471	457	474	500	515	462	472	517	511	445	453	489	481	471	465	500	463	484	478	465	462	463	484	475	463	485	456	498	466	439	462	464	467	469	473	480	475	461	462	457	451	498	461	475	480	483	444	458	493	479	509	493	443	461	526	455	475	483	466	480	474	467	476	469	478	450	449	481	491	449	491	475	471	462	466	457	514	499	453	456	448	489	471	464	504	467	483	474	491	468	478	487	482	475	432	460	490	482	497	470	485	516	477	491	449	465	445	458	497	479	445	452	479	460	466	431	471	485	460	500	479	510	459	463	422	504	522	501	449	462	454	493	528	493	473	482	470	524	471	480	465	484	508	498	499	491	504	447	480	500	496	470	474	426	499	461	453	492	470	463	467	464	476	466	493	473	441	485	509	421	469	487	460	483	504	482	462	462	468	465	479	455	470	490	482	477	481	464	442	502	471	474	495	472	508	505	495	489	487	473	465	483	471	440	474	513	467	491	452	442	463	457	500	437	459	501	461	492	419	458	444	485	500	515	443	469	442	454	481	478	491	503	488	459	492	440	426	458	456	450	482	496	454	529	454	438	480	498	464	506	462	486	460	526	485	469	471	476
8657	2456	985	608	518	541	435	418	407	400	387	362	379	377	346	357	370	408	352	359	406	377	391	349	375	352	351	385	376	411	406	375	348	359	374	377	359	357	354	359	355	377	333	378	373	392	351	362	374	374	339	376	352	379	402	336	364	340	384	357	329	347	333	350	361	366	365	356	395	358	373	359	365	338	348	358	408	358	373	401	349	347	315	377	340	389	378	327	346	357	389	401	373	373	359	361	331	363	355	368	370	349	388	367	343	353	331	398	349	386	398	362	368	365	339	356	342	351	354	333	378	333	387	373	401	378	380	365	359	376	402	366	404	368	380	391	340	350	361	336	368	346	366	352	384	355	356	337	408	369	364	344	337	360	342	377	366	350	363	377	378	352	365	377	372	352	385	345	332	352	374	347	361	346	375	374	341	357	363	376	355	355	317	388	352	367	384	354	356	368	352	341	375	349	358	329	365	344	364	385	399	361	359	372	388	354	343	444	321	341	376	321	349	364	365	344	342	347	335	367	385	359	329	358	342	345	368	340	310	346	366	350	383	352	353	359	371	365	348	413	362	375	346	368	371	395	372	365	336	374	391	391	382	362	339	383	382	338	376	380	340	377	310	309	396	354	341	363	375	359	334	348	340	342	340	315	355	381	313	378	374	370	368	361	348	330	370	356	347	376	388	359	347	391	392	375	380	361	345	342	338	375	400	357	340	349	380	370	401	372	346	346	346	335	367	358	366	391	406	384	358	396	357	346	343	346	344	370	356	354	345	335	358	358	365	354	360	382	358	367	366	400	354	351	344	394	350	406	336	368	341	364	392	332	376	341	384	383	342	359	401	372	342	372	378	344	377	361	335	350	386	329	375	305	358	379	351	338	346	404	371	341	362	359	356	366	377	347	369	391	345	348	362	325	342	345	370	407	377	323	325	360	309	363	373	388	364	379	334	404	322	369	371	309	317	383	331	345	345	371	376	375	346	409	332	356	350	334	376	333	356	389	342	379	402	340	388	337	359	353	370	348	377	377	347	345	367	356	400	342	343	376	340	354	369	401	347	364	379	387	379	353	334	336	311	386	386	381	357	382	369	362	365	381	333	345	362	372	327	360	338	344	360	363	340	359	356	346	369	342	310	373	358	375	401	362	384	337	359	358	384	378	375	353	338	383	359	347	355	377	367	409	365	376	381	357	373	371	370	374	345	378	388	352	373	355	326	354	332	359	369	350	343	385	373	380	360	338	378	383	398	352	377	339	361	365	363	341	339	380	381	354	340	368	356	366	363	355	375	361	342	343	375	311	356	364	367	376	326	345	365	350	381	381	356	345	382	348	387	376	376	357	349	346	355	380	329	359	345	342	370	350	363	353	366	375	361	371	365	366	399	369	364	341	351	346	347	353	335	351	334	373	330	394	376	376	351	361	355	343	336	356	367	390	373	368	386	372	352	373	336	376	397	401	347	371	386	363	339	385	373	352	368	374	348	366	329	386	366	331	327	367	367	373	371	366	350	361	348	359	386	320	363	380	350	323	378	357	350	356	336	343	385	343	341	317	364	313	362	385	343	374	357	359	357	358	413	345	339	357	361	364	332	369	362	370	358	365	353	378	320	357	363	362	370	380	400	332	377	358	379	374	353	384	378	350	402	339	345	367	364	370	364	365	358	335	355	406	399	368	353	373	365	367	343	338	322	317	373	346	333	375	394	331	365	363	373	372	404	375	385	359	350	353	351	344	390	371	351	373	381	340	366	364	380	361	344	395	351	331	363	340	368	392	371	336	369	420	350	373	400	325	332	366	376	367	392	391	319	362	381	337	373	362	391	356	319	345	374	343	376	364	389	392	372	392	358	386	351	323	351	369	347	344	382	382	378	355	384	359	345	313	347	381	327	370	360	390	380	391	367	395	340	362	360	377	410	375	350	347	372	338	333	348	398	320	399	329	339	383	375	353	370	334	379	350	366	375	358	332	350	357	371	374	361	338	391	363	345	316	341	381	361	377	385	350	322	371	350	345	369	354	335	363	339	380	353	330	361	378	337	375	376	350	357	363	373	347	391	394	351	344	399	394	350	315	365	405	314	348	385	353	369	321	344	352	357	336	363	363	376	372	378	354	360	346	348	353	357	371	400	373	357	363	342	365	375	376	385	359	347	389	381	411	321	347	337	388	312	356	362	370	355	377	361	343	360	358	362	382	356	365	352	400	344	376	380	363	342	365	363	369	378	350	356	364	357	339	328	357	349	399	348	377	340	336	356	319	351	355	372	378	385	354	391	381	369	387	342	366	353	367	357	335	381	371	378	393	418	353	357	355	346	356	337	379	356	332	378	354	366	348	340	357	382	347	397	350	347	363	369	354	384	376	354	332	391	367	358	388	349	391	336	383	348	365	355	379	394	396	372	376	355	374	352	341	384	381	380	373	371	353	376	351	341	389	355	385	373	385	360	375	343	339	333	312	362	366	360	330	358	351	389	332	360	359	323	341	368	374	328	380	356	396	348	382	365	395	356	340	397	362	420	393	352	342	362	317	318	337	372	374	343	338	380	336	343	366	372	341	346	350	335	383	407	348	379	362	364	368	360	383	373	354	425	378	364	360	355	377	367	362	373	347	336	361	353	352	359	358	355	384	379	361	356	360	342	383	337	371	362	355	344	378	360	372	364	370	332	337	350	365	336	355	350	346	321	374	343	333	405	346	319	372	336	369	391	383	327	390	361	379	339	368	364	321	393	376	340	347	386	321	322	361	348	334	385	351	366	388	343	338	336	354	360	383	377	390	349	361	368	343	346	373	354	381	349	330	382	329	370	312	340	406	381	371	362	368	329	358	340	382	391	363	361	361	352	346	337	360	344	348	378	353	351	347	376	371	381	384	342	361	377	356	382	348	330	362	320	328	363	360	363	371	377	338	350	347	392	355	384	347	365	394	384	392	350	361	372	324	361	398	333	336	369	364	340	343	353	342	357	339	367	384	367	354	373	347	402	351	324	342	371	346	366	359	355	401	365	357	387	356	352	363	368	363	373	312	358	366	379	368	381	337	358	354	389	358	348	378	391	379	361	373	376	371	382	394	346	347	365	322	370	352	395	356	333	413	364	363	353	379	348	342	344	353	355	373	366	344	355	371	387	356	340	350	378	334	390	399	347	368	365	361	327	391	341	334	337	339	317	355	363	367	354	367	365	364	364	342	366	334	354	337	378	331	321	389	359	351	372	342	351	366	382	355	339	357	362	358	361	320	397	425	335	381	338	340	351	390	334	372	337	345	348	373	362	366	352	419	362	372	354	361	361	328	383	327	358	330	377	397	368	395	359	346	367	374	383	370	382	373	384	331	381	366	351	355	325	355	342	370	380	342	397	360	321	348	383	368	391	376	357	413	368	370	335	370	405	363	346	346	388	377	366	368	366	373	345	338	352	371	384	371	345	392	357	401	356	375	346	344	351	339	349	404	352	337	342	347	356	354	351	347	353	341	344	355	352	376	380	383	374	370	340	370
6913	2832	1483	1622	1430	1370	1242	1133	1099	1069	958	992	935	973	926	957	903	923	877	969	880	829	867	966	849	904	940	881	879	870	896	869	914	917	907	848	907	897	840	825	867	876	846	833	869	913	866	825	802	881	869	838	874	832	888	836	865	844	847	867	873	852	909	859	876	862	839	825	830	880	825	911	837	875	864	782	873	849	843	834	904	836	834	847	859	854	848	862	881	824	851	793	817	815	853	870	807	849	836	838	816	805	903	849	856	827	820	882	811	831	859	867	801	870	854	839	811	856	899	812	849	827	870	853	845	945	813	787	851	878	854	828	833	887	865	857	822	840	896	887	819	831	858	873	873	846	898	845	848	822	890	828	893	893	848	924	856	893	856	860	864	876	881	851	815	908	869	887	849	811	875	907	855	862	820	857	900	884	874	813	881	815	880	844	844	813	845	891	836	869	859	845	879	887	810	808	815	843	872	892	833	905	824	852	839	919	846	857	874	889	911	845	839	855	803	882	857	889	886	842	835	861	839	854	907	807	883	812	823	827	774	901	844	828	895	862	844	833	862	857	856	862	897	823	852	819	818	880	822	832	844	916	876	799	864	813	806	811	878	836	834	847	850	863	822	846	849	872	888	903	872	855	844	837	871	861	892	839	848	876	830	876	843	863	826	874	876	868	874	823	842	867	859	874	827	792	877	861	881	848	829	808	839	870	882	892	817	863	864	796	870	879	797	875	880	861	870	818	843	822	807	857	837	865	858	869	857	875	817	882	784	858	901	808	873	834	855	875	808	888	834	831	873	849	847	863	842	842	828	828	837	797	857	858	820	785	827	826	859	832	861	906	823	856	898	881	835	901	855	832	922	863	935	870	910	835	948	846	837	858	830	841	833	851	889	836	881	845	864	872	824	830	808	850	899	889	862	844	888	841	819	813	857	839	849	880	847	857	901	856	829	876	859	798	881	899	851	839	828	827	856	820	892	851	898	838	869	860	867	868	816	879	794	854	877	876	821	836	812	850	856	850	911	926	784	873	867	845	932	800	844	866	845	869	834	842	906	806	873	909	858	877	876	884	859	810	788	879	888	843	839	863	768	843	845	833	802	852	861	802	898	807	839	857	877	867	824	858	886	810	891	876	832	843	803	871	924	874	836	873	824	843	840	881	872	831	812	800	814	836	810	865	865	843	881	832	846	813	871	867	804	836	860	858	835	865	850	843	862	892	829	823	845	847	853	849	853	886	828	852	867	923	847	842	824	830	865	880	835	850	839	841	843	810	899	849	826	825	823	788	812	884	805	853	879	799	840	833	890	873	895	809	826	847	912	901	858	876	844	879	904	884	841	833	849	883	878	857	831	759	824	834	855	838	853	865	869	886	843	821	862	842	865	931	871	798	849	862	841	827	832	828	850	838	866	873	808	856	848	831	829	853	831	888	853	877	818	866	828	907	823	867	826	817	867	845	794	889	842	831	855	758	854	866	829	903	795	858	784	839	880	857	848	818	821	840	868	886	862	905	851	823	833	888	846	845	921	884	848	861	884	853	826	861	877	890	795	855	905	817	823	860	890	848	829	838	881	848	873	913	845	831	784	875	838	860	828	832	842	806	855	897	887	849	866	860	807	889	873	885	851	866	822	847	860	787	807	845	840	864	861	821	860	899	861	850	864	820	827	850	848	866	901	828	834	822	897	864	875	839	823	813	860	870	868	859	859	807	866	866	865	846	880	894	807	891	850	825	826	857	868	847	850	860	838	812	834	844	881	827	839	797	846	862	830	855	844	883	875	803	849	855	817	833	826	824	918	849	812	937	865	851	868	861	875	830	863	815	871	840	854	822	778	828	867	820	845	858	812	859	830	791	857	894	822	892	769	820	871	830	844	870	857	808	894	807	831	816	882	889	847	777	835	815	820	819	838	845	918	867	884	847	806	855	905	838	833	837	909	837	839	847	826	864	894	859	849	841	875	879	820	889	785	827	789	840	829	871	828	891	845	804	841	842	830	876	906	847	860	869	825	844	867	848	817	771	858	864	848	838	900	875	828	893	868	886	874	878	847	847	856	835	860	842	900	832	831	858	833	821	867	838	874	833	851	807	865	832	875	838	849	825	876	846	864	852	861	831	830	855	827	870	839	870	838	904	878	869	882	876	803	873	865	880	874	859	862	857	886	879	835	867	855	840	885	878	818	838	837	799	848	806	841	837	880	842	916	867	803	896	838	852	886	810	831	855	857	872	838	866	841	836	836	870	868	842	802	897	807	869	877	829	856	821	851	840	869	834	824	771	854	790	890	880	799	808	830	883	858	888	846	835	853	823	856	799	825	835	843	858	889	830	809	852	830	825	822	901	816	832	811	826	879	829	841	835	891	854	838	837	857	852	835	822	845	829	892	896	817	900	860	847	815	872	822	851	834	839	871	827	882	850	858	878	873	871	846	852	860	860	840	831	850	890	857	837	868	822	858	884	813	901	847	827	824	841	857	858	813	871	803	926	840	819	896	854	845	857	823	878	854	867	896	829	863	785	812	829	857	889	859	802	878	854	861	846	844	812	819	834	880	834	905	897	905	852	864	852	832	898	855	826	830	877	836	889	826	849	836	860	852	875	798	839	848	884	854	843	823	881	843	854	846	881	854	895	893	905	872	871	867	881	831	850	854	862	823	882	878	852	821	888	818	871	862	866	793	816	877	826	868	882	857	849	833	805	856	871	841	854	898	870	889	799	868	830	866	864	820	833	824	797	803	851	867	845	840	831	837	866	871	834	858	815	807	805	884	844	823	852	869	883	867	869	860	836	907	841	844	851	828	842	841	859	876	836	866	815	859	862	815	858	898	947	844	870	842	846	858	849	843	834	837	799	849	809	859	863	830	888	895	813	837	863	804	811	890	817	866	892	857	774	808	891	830	846	854	832	863	829	820	852	819	862	861	875	854	885	842	850	849	823	864	816	875	867	811	871	816	875	889	870	858	845	898	876	889	843	847	843	819	816	862	891	853	899	837	871	843	900	816	820	827	812	840	848	894	898	833	854	854	821	835	824	846	879	893	874	883	851	889	865	824	862	815	821	875	854	866	814	834	836	858	848	828	849	821	904	853	836	828	847	867	855	842	821	795	888	843	822	884	777	806	829	900	831	866	871	815	825	787	856	930	880	856	905	831	854	869	829	872	846	824	789	858	868	846	822	809	844	866	865	878	821	929	800	823	863	840	822	865	855	801	826	831	822	853	859	840	826	849	866	853	811	859	842	858	823	879	863	882	847	849	883	839	872	821	842	816	899	888	863	808	828	887	863	853	892	874	849	868	844	873	882	826	844	883	830	846	856	817	859	831	809	870	859	808	866	861	837	846	817	822	870	908	815	822	896	876	889	874	899	920	814	820	858	874	883	893	827	882	849	855	835	846	838	888	894	861	815	865	843	937	859	842	820	883	876	846	878	871	869	927	880	860	887	824	886	880	877	859	836	841	868	852	893	797	840	825	900	868	877	878	823	833	848
16287	5481	2350	1009	736	680	605	566	568	526	518	496	461	516	478	440	481	469	449	468	458	468	450	440	446	468	495	462	474	431	451	453	438	466	450	513	426	450	462	468	445	464	425	450	475	460	463	400	486	457	453	430	452	466	453	449	423	413	489	485	442	439	468	474	445	456	471	501	436	428	450	427	419	476	439	462	438	435	408	451	444	449	446	489	487	500	448	483	440	499	460	464	459	462	479	458	442	495	427	425	453	431	437	428	409	420	444	452	441	477	467	414	476	445	469	474	480	481	468	450	428	468	506	429	476	465	442	446	423	466	438	450	453	452	419	498	446	442	451	450	480	442	427	425	441	429	456	467	501	486	465	480	466	437	432	461	473	468	417	489	500	475	439	493	433	469	458	478	515	469	485	445	434	422	528	454	454	496	449	434	464	426	460	496	474	421	482	444	467	413	458	423	493	436	405	455	471	431	455	466	456	450	443	506	460	425	449	502	462	484	437	437	500	507	446	504	453	493	450	449	426	467	447	449	476	453	442	435	459	457	447	454	435	425	442	462	484	456	461	455	517	474	461	481	496	452	422	429	441	477	462	456	430	456	491	464	429	422	428	466	448	476	475	478	416	435	475	455	445	499	480	481	494	471	458	475	447	420	449	467	452	441	462	437	428	439	412	432	478	449	424	467	432	474	472	485	448	453	434	485	443	445	508	463	443	461	436	465	461	468	487	501	432	467	461	421	523	452	452	432	450	447	467	452	458	467	434	470	387	413	430	482	447	434	427	437	470	459	473	470	412	447	471	426	443	509	487	460	423	510	437	478	474	453	454	412	434	488	449	465	497	454	436	425	408	458	505	441	471	474	424	422	432	484	456	458	468	422	427	421	433	437	450	442	466	460	442	440	454	437	436	455	453	452	438	466	465	410	430	478	468	436	432	456	432	464	457	452	448	433	437	448	472	427	440	457	473	468	468	464	395	452	496	488	463	479	454	435	459	444	396	444	443	471	498	422	450	474	380	472	475	462	452	452	434	460	456	407	428	483	452	459	475	430	462	420	449	510	450	448	448	456	436	473	438	457	401	439	497	452	445	462	412	459	475	423	436	463	475	443	472	473	393	448	451	435	473	467	395	443	484	452	477	482	464	450	451	418	448	402	474	439	468	458	475	462	449	491	421	448	468	438	442	412	436	417	427	458	449	453	480	474	444	426	425	442	469	453	459	471	445	421	458	449	455	488	488	486	441	444	468	450	431	445	411	457	443	431	508	446	438	430	448	423	440	412	470	492	451	415	468	418	430	459	441	418	425	427	440	468	462	446	451	478	486	436	469	453	463	430	484	470	456	458	462	475	454	465	413	456	420	432	452	442	490	459	454	485	491	471	439	457	491	452	469	436	455	494	458	458	478	486	436	463	455	462	447	448	426	445	444	386	456	457	382	478	440	452	457	446	475	441	467	422	434	475	428	448	465	456	464	417	457	492	461	508	442	477	421	508	471	429	431	471	485	428	400	416	484	461	457	476	483	443	486	448	498	440	453	415	436	425	459	469	419	451	469	469	449	434	447	481	477	462	437	453	460	477	426	458	436	420	434	425	468	438	432	452	433	457	457	430	430	443	448	486	459	400	458	416	439	448	434	430	461	436	451	444	465	444	454	435	452	439	425	483	405	467	459	474	465	419	416	445	428	446	439	401	466	460	467	436	457	430	423	437	498	442	483	466	472	427	455	431	457	443	487	444	447	438	460	496	435	429	445	446	462	454	456	462	486	466	456	421	483	461	462	476	475	418	422	430	504	464	435	439	484	443	461	464	467	485	455	463	444	434	439	451	433	463	465	465	438	431	452	420	429	476	500	435	496	451	471	426	469	462	414	442	497	459	399	439	455	488	458	476	481	457	440	476	452	435	428	454	458	467	472	442	457	421	434	434	432	473	453	464	449	463	453	434	459	428	436	427	434	457	443	461	527	467	449	476	451	419	462	432	465	440	432	468	473	465	462	472	461	460	445	493	451	470	455	454	444	443	487	481	437	485	443	472	436	443	455	474	471	402	459	447	478	451	473	465	439	450	490	509	449	472	475	467	420	417	458	433	440	457	443	466	474	461	488	494	480	465	462	439	484	431	403	420	465	460	451	437	451	485	466	507	504	476	421	461	455	416	482	463	481	458	462	453	409	482	416	434	420	448	480	455	452	504	465	449	484	454	386	477	462	507	484	453	427	440	456	458	433	448	445	485	453	422	447	419	443	450	474	468	451	442	391	460	442	463	444	439	448	450	451	464	450	461	429	437	467	429	459	461	444	439	458	473	453	459	497	479	448	466	444	418	424	441	522	430	451	481	419	489	476	465	416	467	443	443	443	449	422	469	455	480	454	442	459	432	447	440	442	459	451	466	415	457	423	402	447	440	430	458	405	408	428	457	458	468	398	417	451	434	468	427	483	444	431	420	446	420	471	461	478	448	457	462	432	450	491	471	490	487	449	473	436	500	444	472	453	459	447	475	476	486	418	489	464	508	435	470	502	448	439	447	459	457	445	446	457	442	475	438	436	409	466	463	461	469	454	462	461	447	495	493	443	468	447	467	482	473	469	445	432	458	464	481	450	443	456	451	441	464	474	464	434	463	443	441	448	476	435	411	454	469	455	434	399	470	473	446	460	457	450	455	434	435	475	463	484	494	457	478	501	488	466	480	450	460	458	413	427	447	489	469	461	441	483	439	434	459	470	465	485	442	453	401	464	465	452	492	468	514	461	426	448	414	454	423	443	434	467	425	445	468	430	458	405	443	460	481	502	487	475	485	450	433	467	429	472	435	433	482	470	419	423	445	423	438	474	419	444	467	504	422	451	476	459	437	480	424	447	496	489	437	461	465	460	464	456	443	479	457	500	456	494	436	449	489	440	444	442	458	460	428	373	457	448	463	452	473	438	426	416	493	456	516	453	431	429	497	496	468	469	430	456	457	444	417	464	445	469	455	459	448	444	451	449	435	488	449	463	444	453	484	441	501	419	451	472	474	472	476	466	460	420	440	417	446	419	455	445	444	443	434	430	479	475	442	440	441	436	488	460	460	477	443	484	447	435	411	451	454	429	479	470	441	456	445	453	456	445	452	453	419	457	485	414	444	468	415	461	445	397	482	421	458	457	471	464	478	434	455	446	505	448	458	520	445	443	455	434	433	435	458	472	449	446	424	414	473	446	481	446	457	408	470	448	451	450	482	429	441	436	435	454	456	474	451	399	442	469	415	438	486	476	430	438	487	465	461	499	488	395	425	428	425	415	439	414	414	458	486	443	438	435	473	488	448	474	454	405	475	469	427	459	458	457	465	494	432	490	432	424	457	454	421	525	432	460	436	437	462	464	506	475	456	456	429	497	437	444	469	479	457	456	474	461	448	436	438	446	444	499	473	491	482	477	464	441	456	425	445	467	441	418	461	490	437	486	458	464	476	443	442	473	450	445	453	431	442	432	454	451	441	442	458	458	460	434	456	453	456
9271	4887	2328	2513	2191	1969	1754	1609	1568	1369	1291	1245	1165	1223	1147	1154	1078	1117	1137	1058	1045	1018	1157	1068	1020	1039	1057	999	1030	1017	1031	1057	1048	999	1053	987	1070	1020	1001	1031	1015	992	999	1072	1015	1039	1063	1009	997	981	1026	1047	1032	1007	1012	1048	983	990	1015	1007	968	988	1040	1034	1029	977	990	1011	1022	983	1008	1046	980	992	1056	1037	991	1054	971	998	1010	923	1029	1012	1040	978	1047	1059	987	1022	1031	1008	954	1015	1060	1050	969	1030	973	951	1021	1070	1041	975	999	1092	962	965	1033	976	996	1029	1026	1008	985	970	1000	1007	995	944	970	1026	1048	969	999	996	1026	923	1022	944	983	967	1016	976	946	996	960	1032	1033	922	995	997	960	1043	976	951	981	1014	1044	1024	956	969	1018	947	1004	941	1018	1023	981	986	1026	1040	976	1018	914	978	976	1014	1021	1012	973	1020	969	948	1074	985	1026	1040	1006	989	962	987	980	1043	978	1007	984	987	980	1014	1040	1019	982	997	987	942	985	965	1013	1011	987	1028	1019	1023	1048	998	1011	1027	938	980	1005	1060	977	1023	983	985	1050	983	1000	978	1024	999	1000	1035	983	1044	1018	988	1004	965	988	1005	959	1013	1021	1035	1004	948	983	1020	883	1012	972	1014	970	982	990	997	997	993	1014	921	952	977	959	1030	1012	973	963	1050	992	1019	1068	1015	939	923	985	998	955	983	998	980	995	995	997	1019	1052	1000	980	954	1013	1018	1021	932	982	1017	977	981	1002	1021	979	1073	1019	997	966	1034	976	1008	966	986	996	1036	1002	1050	1017	987	970	922	979	1058	1004	970	1019	958	1011	973	992	1049	984	1001	983	1004	998	1056	1045	985	1008	1041	943	993	977	1033	962	996	973	1026	991	1034	1014	1039	1033	1023	1001	1007	994	1035	961	1037	999	994	990	1059	988	994	975	1035	986	1025	925	985	992	1016	995	1003	975	1035	1028	1024	971	1016	977	940	1059	998	1042	933	962	1012	950	989	987	954	975	954	978	997	984	1021	942	1025	1033	1046	1076	978	1016	971	953	1003	994	996	988	1035	1020	996	1022	987	961	961	969	985	1024	1010	1018	944	972	1034	1020	970	983	1022	1006	961	1028	969	977	996	1007	1018	1054	1038	976	978	967	962	996	1014	1008	986	1031	1015	1009	1032	998	1024	983	978	952	1023	1033	956	961	1024	955	982	981	1006	971	992	1008	1072	1011	987	1006	964	1005	1008	1000	960	954	1033	969	961	974	1027	996	1012	1013	1020	986	991	977	962	1002	952	1028	945	957	998	948	997	1043	1052	970	1001	982	961	1021	1034	1013	1003	975	959	966	1034	1033	1010	976	964	987	995	967	1009	985	956	984	1000	1027	1026	1022	997	1034	1018	972	993	972	949	958	956	967	977	1027	1009	1022	1003	972	947	1000	1003	996	937	1043	945	958	992	1022	975	992	973	989	939	952	1011	973	997	1017	1021	1058	976	973	1014	1013	967	998	950	1033	1030	1045	973	999	1009	984	1014	931	926	1023	1000	952	966	1000	1016	972	1087	964	973	963	1017	1030	1001	963	1031	962	997	1013	1005	972	981	1020	1050	986	1058	1034	985	971	988	954	978	946	982	979	971	960	1038	969	996	964	1019	971	988	934	975	1077	1068	972	972	972	1013	977	1019	1007	1081	990	966	1039	995	1012	973	991	1052	950	1005	1026	960	1039	991	968	1036	1023	1039	982	1019	1026	965	995	970	1010	1010	995	1001	1009	991	999	1031	1023	988	998	963	997	997	917	977	1005	994	916	1039	1005	966	1005	960	1052	948	984	993	1005	968	975	1011	993	967	1000	1022	971	950	965	1013	986	1008	942	953	947	1026	1004	945	1005	1029	952	988	1035	947	975	1030	948	1001	1017	985	1003	1004	1007	1016	1002	951	989	1006	971	995	993	1015	1030	1023	987	1036	1012	984	996	1043	978	980	957	963	958	982	1001	955	980	1006	999	992	1024	1042	1044	988	965	988	971	985	939	1046	999	979	1034	1004	1003	1009	996	943	952	968	990	1016	974	928	1005	1010	1017	961	999	965	978	989	1015	1014	959	1043	1029	981	967	1058	967	1010	988	1019	1000	1003	981	1003	935	1002	1035	976	986	978	979	1013	962	997	1058	1053	1023	1039	1027	1030	987	1000	1034	994	987	1000	985	975	1100	975	1003	977	996	968	1051	995	969	1015	976	1005	995	966	1010	1006	1012	990	999	1025	999	950	957	984	1008	992	982	965	1025	967	1013	1027	1056	998	978	1020	1025	959	1010	998	955	1018	1046	1013	1019	958	977	1015	920	1038	986	1051	1003	993	1011	978	983	990	984	987	956	1005	997	1055	985	979	995	992	999	991	980	1034	945	1040	985	965	1002	957	958	975	990	988	996	946	982	1013	1081	996	1019	956	1010	986	1030	978	972	1023	948	991	927	928	967	989	996	993	1007	951	1020	998	1031	967	1035	1037	977	987	947	959	1051	1019	1018	1016	992	1048	986	1039	1018	987	998	986	996	972	971	982	1022	962	1016	984	1012	984	952	997	994	984	992	996	942	1015	1004	1012	1010	981	933	1032	1015	998	992	1046	1009	976	1028	984	1019	987	952	950	1046	947	1028	955	1014	997	973	988	985	983	1001	980	1003	983	1053	1010	978	997	1005	967	996	1043	1004	999	1000	996	1029	980	984	1020	952	980	1038	958	901	978	953	1033	957	1004	989	1040	1038	965	916	989	993	1002	1002	1000	994	1009	1027	974	988	1003	970	980	984	1006	999	980	984	1037	961	1042	979	992	997	990	952	999	967	981	972	946	1031	981	971	970	968	1027	1039	1027	1017	942	1028	1003	970	1054	961	1009	967	1034	962	979	1042	1010	1007	987	1005	1011	959	1007	1022	984	1029	990	1021	981	1032	1002	1032	976	1017	959	1009	1010	976	966	964	1016	1053	1020	1010	983	1029	1031	1050	1041	970	1041	985	1026	993	991	978	1001	991	952	1030	977	999	1029	957	1024	1022	979	932	951	976	987	941	961	988	1047	982	979	937	979	991	1031	939	976	1015	997	986	959	969	965	998	988	984	982	1022	972	991	971	1020	972	1030	1029	956	1014	965	968	1011	991	974	1009	1006	1068	962	1023	942	1034	957	1005	1008	1003	993	942	1014	964	1030	1037	939	996	1032	1078	1002	1056	979	976	1003	974	977	1004	1025	983	1014	1026	1000	970	973	984	980	1041	991	996	1002	948	993	1068	984	999	1022	946	1007	1017	927	980	1021	1026	938	1021	1051	1029	980	954	1008	931	1031	967	1021	1006	977	1025	1032	1066	1004	942	973	997	1033	995	1016	1010	1005	974	996	1000	973	998	969	976	1025	977	1003	967	998	1043	1036	1038	973	946	1016	987	915	970	975	1039	1053	1024	934	1028	971	957	962	1019	1010	1030	1010	1011	986	1012	947	1025	984	1013	1009	1028	948	1015	943	1004	988	977	984	970	1018	962	1026	1046	956	996	980	943	975	1032	1017	972	1014	986	955	965	962	936	1032	1019	1043	977	1012	1010	1031	1005	1010	989	1025	1022	1004	1007	1017	961	1022	974	1007	1016	984	1042	974	984	1001	1005	975	949	945	983	997	1038	992	976	998	990	994	1013	963	965	947	981	990	1016	918	1016	1036	977	1035	987	949	1005	974	986	1013	1008	1017	1019	973	1021	1010	1014	989	973	988	985	981	970	1039	1023	1001	949	981	974	978	957	963	1016	964	921	945	953	1057	1010	1009	978	980	979	1030	1004	992	992	1025	1031	1065	1033	945	1035	996	965	1004	1022	988	1013	966	932	1020	1009	997	995	974	979	971	1026	970	992	1004	963	1021	989	1006	1015	942	975	1030	997	1042	972	1014	993	1009	1022	1011	949	960	991	974	995	1018	977	977	1018	957	1035	969	986	1025	1050	978	1007	986	951	1027	957	1000	990	1001	948	1008	965	977	974	1033	1000	990	970	996	991	933	1024	999	1042	991	1012	993	1025	1026	1016	1046	958	1058	951	1039	963	1033	1018	1024	1000	1012	1025	970	1003	1006	964	1039	1055	1100	977	991	1021	944	992	991	979	1037	1027	1022	996	998	980	996	992	969	971	995	988
1871	531	181	175	198	179	186	169	191	161	152	178	165	174	200	163	178	183	171	177	171	208	182	180	154	150	166	183	160	162	132	180	192	140	175	170	168	170	183	184	158	160	161	174	173	186	171	158	179	178	197	160	187	179	173	145	165	181	169	175	181	190	159	181	182	162	159	149	160	201	193	183	203	169	160	171	181	164	178	159	190	160	185	177	186	178	178	169	169	171	186	194	171	172	181	171	164	162	167	184	193	161	153	159	161	193	158	178	180	177	173	176	176	158	162	182	172	188	178	167	158	163	170	153	179	178	169	154	179	166	171	175	164	169	200	158	174	169	146	172	192	191	180	180	186	159	189	151	153	157	179	169	183	178	177	181	180	169	155	163	159	180	173	157	168	172	165	189	168	176	137	163	165	129	158	165	152	166	158	150	184	185	193	149	145	165	149	173	145	177	164	184	160	186	194	164	184	165	164	180	166	199	161	190	190	162	151	180	184	165	162	165	183	167	189	166	175	152	172	184	164	169	184	165	177	169	168	155	145	163	166	179	144	154	195	202	175	166	160	152	163	191	178	176	201	165	167	183	138	174	182	153	157	191	184	185	190	159	156	162	165	201	215	181	162	174	159	170	181	176	177	150	177	190	169	171	194	175	198	200	183	160	150	182	164	158	166	190	180	163	166	184	173	174	161	177	154	182	144	153	180	147	193	152	166	186	180	181	187	177	168	167	189	170	169	177	197	176	196	191	168	162	173	173	155	190	135	180	186	168	157	170	156	165	166	171	183	168	183	146	177	164	174	186	173	191	204	181	183	169	154	186	154	176	165	160	157	197	166	194	174	153	176	161	159	173	183	184	192	170	155	172	172	188	160	183	174	176	178	190	174	178	179	188	207	185	143	147	175	157	166	159	173	159	147	162	193	193	173	182	157	168	158	167	176	177	166	175	167	183	160	190	209	180	183	163	181	174	172	180	183	177	204	177	199	152	153	140	169	177	215	174	171	158	154	163	187	183	173	163	177	165	175	172	174	216	175	173	172	149	161	155	171	148	192	162	151	190	189	175	139	166	155	162	196	148	154	175	160	188	164	175	174	194	148	177	178	170	169	157	178	151	182	188	190	167	186	174	156	170	153	188	178	189	172	187	160	128	166	161	193	182	138	150	167	180	176	184	163	173	178	186	177	183	147	147	179	171	191	165	173	160	172	179	166	160	171	163	176	169	177	162	153	163	171	147	170	177	170	179	193	194	171	165	174	168	162	177	168	170	160	170	153	160	192	162	172	174	165	177	190	174	177	171	152	169	203	196	163	166	149	163	170	192	151	166	176	174	191	175	174	200	162	193	172	174	183	166	177	142	170	167	157	166	175	154	171	178	172	167	159	151	157	168	188	185	183	144	168	197	184	166	163	170	180	158	174	158	192	188	162	165	161	177	188	170	157	170	166	154	174	182	181	165	163	181	153	150	183	152	175	164	175	181	187	169	195	160	170	159	152	186	167	149	161	158	189	176	165	166	134	164	148	165	188	207	171	158	192	194	145	173	188	159	173	144	155	165	165	197	160	168	180	197	178	184	176	184	158	149	164	145	161	176	178	158	163	166	183	175	159	169	156	158	189	177	164	182	168	171	138	169	187	175	169	139	157	172	187	167	162	166	132	163	156	177	161	180	145	197	177	164	162	164	158	180	149	187	179	169	156	182	162	189	153	160	174	166	177	158	163	177	189	156	175	184	173	158	187	182	152	188	195	159	163	174	170	137	184	191	170	150	181	174	166	167	186	171	171	177	153	188	185	184	183	176	176	165	211	172	184	163	197	172	171	194	165	145	177	175	149	170	157	164	166	179	156	163	193	183	151	174	146	189	178	166	176	171	167	148	166	178	150	137	168	159	183	163	168	165	158	194	174	182	182	159	164	159	173	167	163	206	156	150	179	153	168	179	172	171	170	165	148	150	151	161	196	169	191	175	180	180	149	168	188	185	162	187	159	169	172	160	166	142	181	175	180	156	206	179	148	171	185	173	191	175	186	154	170	197	183	166	168	160	187	142	196	158	174	175	191	165	178	182	157	166	158	181	178	161	167	191	147	198	182	162	162	191	181	182	184	168	176	186	165	170	160	184	158	163	181	166	195	177	170	169	204	176	167	176	175	182	181	162	178	180	180	155	162	182	160	191	139	183	163	187	183	149	160	178	167	158	164	167	138	159	156	179	138	180	160	169	180	184	179	166	148	144	185	171	159	159	189	171	144	167	171	165	149	173	179	153	189	174	177	153	160	171	163	163	170	148	172	174	168	185	171	172	150	130	174	175	171	189	173	167	178	152	148	165	167	166	161	162	183	177	132	162	165	141	164	201	158	149	170	175	157	167	163	176	177	177	186	170	172	167	188	166	179	186	167	162	152	159	165	182	183	174	181	172	173	156	153	163	186	179	196	187	151	190	152	167	181	174	189	187	173	172	159	191	177	159	167	193	180	165	139	180	163	173	153	175	183	180	168	168	163	174	161	134	182	204	168	169	191	162	183	184	170	178	158	176	151	185	140	156	186	174	137	159	177	175	197	170	155	169	169	179	192	175	178	159	159	178	180	158	176	182	145	207	153	168	164	154	167	159	160	148	183	175	163	165	155	167	173	192	173	187	170	168	179	160	191	149	195	157	174	171	188	169	187	173	183	166	173	190	153	165	174	146	170	157	172	161	193	158	172	169	162	143	173	168	200	195	165	162	177	157	164	168	166	138	202	182	173	177	182	159	166	197	152	158	191	196	172	169	161	169	178	186	168	175	167	185	154	172	182	179	171	174	176	162	152	190	185	145	126	162	161	170	178	193	147	162	177	182	187	161	184	171	146	168	147	146	215	214	170	144	169	170	162	178	191	183	179	166	153	162	150	179	188	165	196	191	177	170	181	187	172	179	180	180	153	202	160	217	148	184	175	174	212	169	149	175	179	158	179	172	167	207	181	162	180	179	167	167	160	175	203	186	161	154	177	147	181	158	170	169	177	172	161	194	173	176	182	154	170	171	174	159	180	163	197	176	180	157	168	162	165	155	159	188	161	178	165	171	168	174	156	155	187	144	196	164	170	173	145	173	157	176	162	158	176	182	168	184	173	153	164	157	158	182	157	155	165	169	167	156	170	182	178	163	173	160	165	164	188	144	185	174	169	173	176	166	160	180	177	180	187	159	164	162	161	167	174	179	156	186	168	164	173	186	177	157	168	181	167	181	162	154	180	189	187	197	168	149	158	173	157	167	201	173	192	181	168	173	149	178	166	172	184	177	172	201	152	156	166	184	165	177	179	173	155	182	187	189	171	196	167	183	193	139	180	186	175	161	162	144	171	188	160	159	181	162	158	165	174	181	192	155	173	188	186	165	179	191	187	167	179	160	163	170	171	183	194	174	181	187	171	160	165	173	170	142	176	186	179	161	194	151	153	193	181	174	172	155	187	171	197	163	194	167	182	183	173	180	175	163	180	172	166	183	191	164	183	173
1927	823	473	456	525	465	459	458	479	466	488	462	471	489	425	479	450	496	486	468	453	477	478	481	450	496	430	471	497	453	459	467	426	493	441	427	461	442	445	467	448	496	467	481	463	468	464	474	444	481	498	482	485	484	489	432	513	462	485	454	424	474	470	447	462	487	473	430	460	460	481	456	483	458	442	469	486	493	458	509	399	498	444	461	486	489	480	473	476	528	478	481	492	414	467	445	502	418	444	501	461	437	464	493	505	449	487	462	469	457	490	492	462	450	466	485	477	481	442	429	464	504	498	458	439	468	473	432	468	465	427	493	439	453	472	465	446	437	469	487	513	463	475	465	445	489	479	457	436	491	472	535	484	470	466	469	455	467	450	477	462	432	479	477	463	457	486	479	462	465	497	484	451	455	502	448	419	497	492	483	446	444	434	448	472	462	467	468	466	498	469	460	476	504	456	450	467	472	494	481	470	492	454	453	439	488	480	454	450	494	438	477	457	460	454	456	458	493	475	447	488	449	468	468	451	459	505	480	507	460	473	494	465	468	507	472	474	496	438	474	495	489	482	481	476	494	458	462	486	485	476	468	426	463	468	489	479	499	451	508	478	474	428	470	522	466	469	473	485	462	449	506	474	469	466	509	457	478	429	487	453	460	462	507	449	434	472	455	455	466	439	470	465	471	460	468	454	456	535	443	463	499	478	476	483	435	464	459	456	527	460	424	484	456	475	465	490	448	475	454	453	471	482	470	471	441	458	471	483	466	448	475	496	505	466	484	501	500	447	468	437	439	481	480	472	484	449	502	487	474	496	462	518	453	499	455	478	451	476	448	502	462	448	464	500	494	482	435	503	465	490	433	456	477	473	479	461	444	476	516	488	463	477	457	440	477	447	456	459	478	463	495	442	465	452	462	486	484	452	423	443	504	468	459	424	485	447	485	497	458	461	450	472	448	455	507	448	498	490	484	461	445	507	469	458	460	456	480	465	506	417	466	479	443	442	515	431	487	493	444	455	465	454	491	492	458	466	475	477	463	481	449	482	481	468	476	488	471	459	487	465	431	469	476	450	456	465	442	445	448	444	486	454	412	437	469	476	466	461	476	482	500	432	488	471	464	454	460	473	456	447	467	461	489	489	489	487	458	494	485	487	468	447	460	501	448	448	438	507	444	469	474	454	460	474	521	462	426	473	459	467	491	457	438	465	452	491	490	476	442	454	466	463	461	460	464	473	487	440	432	431	451	464	460	472	465	452	441	424	465	436	470	480	482	453	483	475	447	502	456	473	492	490	474	459	444	453	496	455	475	467	438	461	499	472	448	482	464	477	448	451	491	479	469	453	471	510	459	439	441	470	445	474	491	474	430	434	473	418	471	481	420	463	447	521	490	453	468	448	501	473	456	498	457	446	480	479	482	452	474	458	468	454	467	503	440	455	420	480	458	468	464	500	448	494	476	486	474	473	505	462	464	470	468	472	423	490	510	456	502	464	456	485	470	472	481	459	449	486	458	462	507	492	491	453	457	446	461	462	504	473	463	454	491	458	463	451	514	455	443	465	449	456	476	481	454	452	438	445	501	486	427	442	466	476	478	465	473	449	455	442	475	494	450	439	446	487	501	429	473	447	455	477	441	443	470	467	482	489	467	447	482	462	455	474	441	457	469	480	461	450	476	460	441	465	474	463	497	438	456	453	485	474	483	484	474	481	455	465	446	471	472	472	470	465	470	459	494	461	459	488	452	452	457	456	426	465	482	455	501	477	481	500	459	469	485	453	487	481	461	438	470	455	479	443	451	497	463	443	486	480	465	465	510	468	490	503	475	486	471	460	452	481	467	500	468	496	480	508	502	465	486	439	500	462	459	443	469	490	464	440	459	471	444	492	514	451	443	450	483	484	437	439	454	474	477	493	465	462	504	447	479	479	520	444	483	478	454	466	449	442	469	447	464	479	480	501	463	438	514	446	492	466	474	472	452	463	435	411	475	464	449	449	466	430	500	496	476	497	489	495	487	448	443	444	465	470	501	429	470	497	515	476	470	471	488	479	479	489	450	478	482	433	491	512	464	472	484	449	460	488	469	462	496	505	471	490	477	471	471	456	439	502	464	433	487	456	486	486	478	473	437	513	453	476	488	450	465	463	452	459	491	492	460	471	494	471	438	505	434	465	468	443	451	469	439	480	456	442	498	465	496	508	488	453	472	470	482	441	523	477	465	477	454	462	482	467	433	450	484	501	483	433	483	467	445	449	449	455	477	474	448	491	520	465	480	525	484	457	510	457	504	451	443	422	458	486	477	464	455	453	418	451	469	468	480	445	447	459	453	493	439	497	444	459	465	465	498	470	470	484	463	544	482	425	439	451	449	442	473	489	425	440	463	458	505	473	455	454	461	453	456	454	420	455	519	462	460	459	479	450	502	463	492	455	437	448	466	446	462	470	495	449	453	480	477	469	498	486	473	484	469	483	464	466	454	478	489	488	460	465	476	474	459	470	479	487	474	468	469	480	428	480	512	478	474	479	449	486	473	496	469	445	484	500	486	472	441	469	438	493	488	486	481	442	470	497	465	428	469	486	467	495	480	482	412	449	496	478	474	465	439	504	502	487	459	481	467	496	474	450	462	441	458	436	482	478	486	461	440	460	468	455	459	480	476	443	445	499	468	469	464	480	486	448	468	489	476	467	489	444	460	462	451	443	487	484	495	469	464	468	474	459	470	464	485	462	469	428	450	473	473	487	467	463	430	448	495	410	462	484	474	492	458	472	490	459	480	430	467	449	462	498	469	464	462	459	433	476	484	464	453	466	500	449	462	474	473	455	478	445	484	488	513	508	477	472	449	465	449	497	488	435	462	485	488	493	475	460	478	431	471	491	470	450	472	499	480	473	465	450	507	485	447	467	462	504	467	456	436	467	454	470	433	473	454	481	448	461	473	459	490	421	494	451	483	462	472	504	490	489	470	429	467	465	464	474	489	479	446	465	436	463	500	498	435	471	480	460	474	476	475	468	425	496	472	494	428	495	465	456	453	446	449	467	464	473	456	463	481	496	474	473	442	466	439	460	438	480	471	477	451	440	448	498	463	473	491	493	453	446	461	470	510	463	487	481	469	494	472	503	503	456	485	516	486	463	495	458	461	447	431	483	465	449	508	466	474	496	467	472	457	476	484	446	493	485	490	400	497	496	463	518	499	487	480	438	503	472	495	439	469	432	466	468	459	472	489	489	457	466	457	439	485	462	463	417	476	465	421	495	471	495	500	432	458	462	505	450	479	483	515	478	518	464	474	446	450	428	482	506	512	477	430	462	459	451	473	446	491	446	438	484	484	448	470	431	467	444	473	487	497	473	459	471	464	483	451	478	469	451	440	480	468	480	453	469	434	488	469	470	479	464	479	484	446	455	490	446	439	459	469	475	465	429	473	457	468	448	482	495	432	494	438	501	459	481	484	511	458	488	478	470	426	484	496	464	496	424	463	491	475	449	476	483	443
8743	2915	1185	611	446	452	440	437	428	413	414	387	383	402	390	393	384	355	361	359	346	377	359	368	363	388	398	357	326	389	365	354	329	411	410	364	356	365	395	375	382	353	354	395	393	344	371	408	364	357	369	373	392	328	358	352	351	353	390	369	393	369	365	382	374	386	367	371	355	404	310	325	341	391	400	372	378	349	380	392	382	362	344	358	381	416	376	400	340	345	381	346	337	366	346	377	354	358	369	363	312	373	371	333	350	383	343	399	338	404	351	369	363	376	374	337	395	398	348	344	360	316	355	317	337	393	338	357	357	380	354	381	369	406	322	367	410	367	388	383	321	367	369	345	364	389	344	347	366	354	367	378	411	385	391	355	365	379	363	387	353	351	366	354	342	365	345	366	342	352	340	362	320	355	378	351	334	383	388	378	329	315	334	354	353	328	353	347	369	372	347	380	345	351	373	377	350	364	387	351	351	365	346	372	390	392	375	368	370	351	378	376	340	359	372	352	341	346	355	316	320	373	339	366	358	354	330	348	364	367	367	361	367	416	322	328	357	381	335	368	317	393	360	357	356	358	347	346	391	375	347	369	351	399	370	369	349	364	353	342	402	363	378	345	331	353	348	353	360	342	368	410	368	367	391	392	400	379	336	389	352	383	410	352	398	381	335	342	415	344	364	352	366	354	342	359	388	334	385	370	347	374	368	366	337	395	350	371	326	362	369	364	345	351	368	365	395	331	362	356	347	323	340	348	381	385	345	330	401	362	320	365	327	357	330	361	324	332	385	347	361	338	322	347	337	407	377	369	380	334	324	350	367	381	347	383	376	374	355	361	381	350	354	370	363	329	380	375	355	378	357	362	382	378	358	349	351	371	329	394	389	372	418	374	346	319	319	361	341	369	393	351	367	369	340	362	368	372	396	369	303	356	292	370	383	372	353	361	364	355	372	378	390	404	420	324	351	373	329	355	390	335	313	373	350	341	346	372	342	352	380	379	340	367	334	369	380	345	330	370	343	370	325	351	344	366	351	326	354	368	355	342	394	386	341	341	348	355	351	392	347	377	345	370	361	427	361	351	349	384	373	366	348	370	327	367	343	358	346	344	366	397	360	353	382	342	357	361	341	336	352	397	393	381	404	374	381	384	341	348	367	329	356	344	384	371	349	369	341	312	332	311	345	356	327	372	399	362	374	360	351	336	318	335	389	362	350	341	342	368	346	369	332	403	362	360	360	389	391	392	398	331	363	369	359	328	405	362	359	341	359	394	383	365	327	365	339	345	359	328	332	398	347	379	377	390	408	378	355	341	394	367	377	389	339	340	341	377	352	343	362	404	360	352	364	333	372	371	368	364	343	322	351	361	350	352	370	343	364	382	419	359	356	384	376	351	369	397	375	371	366	364	335	336	339	381	365	386	381	369	359	368	347	356	330	377	373	354	376	385	390	373	308	377	407	346	322	362	386	358	337	317	358	340	369	356	343	362	291	373	368	359	380	321	356	362	343	373	365	331	356	386	348	372	370	359	355	338	354	388	383	344	344	332	353	357	362	366	388	353	346	351	397	395	363	379	376	349	336	360	362	329	349	380	394	355	358	380	355	379	348	329	375	354	347	362	381	358	355	335	386	358	366	353	388	384	368	340	383	348	373	360	357	365	346	371	334	390	360	383	386	382	339	349	365	361	391	311	374	346	406	373	368	362	360	368	333	355	355	328	359	375	368	367	376	360	374	337	394	377	363	374	349	407	355	386	368	349	378	341	333	370	388	340	344	387	383	359	383	307	372	376	362	367	379	373	353	370	337	360	372	384	355	344	342	332	353	370	395	403	380	338	361	403	362	335	351	358	372	371	421	356	393	412	386	365	378	359	347	343	372	386	392	359	369	319	362	327	351	375	387	369	380	339	366	357	405	307	364	380	330	391	332	330	359	356	372	339	364	358	383	354	342	373	364	331	353	334	385	341	368	379	323	352	329	323	386	335	325	326	380	352	415	354	348	325	355	340	349	365	363	367	383	362	363	372	349	399	356	370	368	372	350	371	353	365	352	352	359	373	365	383	358	379	345	387	357	362	378	394	349	367	381	369	354	370	353	317	383	352	391	350	369	373	336	360	351	360	358	332	329	378	360	328	367	369	382	350	343	356	357	365	342	399	354	376	364	375	372	338	433	374	334	374	356	378	338	342	363	376	349	360	368	367	361	338	353	352	328	349	384	364	357	409	350	333	344	355	379	364	363	335	356	370	368	351	353	382	337	352	387	344	376	359	363	343	354	381	316	380	370	360	296	318	383	323	353	371	379	364	308	362	387	341	360	346	351	340	342	346	365	359	307	347	340	343	331	359	357	373	354	383	354	366	380	363	363	384	360	362	391	364	361	342	389	351	362	349	349	356	373	373	400	356	351	362	338	382	413	376	307	349	382	377	351	372	349	377	399	356	341	372	350	373	369	364	396	339	334	342	373	363	342	332	334	380	313	349	376	395	339	380	374	324	415	363	351	364	360	383	341	374	406	320	342	389	331	386	371	338	389	348	380	358	379	392	394	369	344	351	354	349	337	403	351	341	321	354	394	375	353	327	329	401	377	346	348	369	385	350	337	363	380	383	385	361	355	377	380	364	356	336	337	341	373	346	368	345	346	375	361	352	335	380	341	334	347	344	393	338	353	362	370	345	334	372	322	351	393	364	341	329	362	377	374	389	403	356	319	357	372	333	352	360	401	364	351	372	358	357	337	350	415	399	357	333	332	373	386	366	354	344	360	354	349	356	376	347	415	342	406	347	350	376	384	330	383	355	365	371	373	368	350	348	339	367	354	327	350	341	364	354	351	366	357	377	374	363	347	325	346	382	391	363	354	348	371	390	325	341	353	352	362	372	354	362	350	351	358	380	363	322	363	371	379	354	330	359	345	367	360	343	360	401	368	333	373	368	351	342	351	373	385	375	375	350	380	353	360	311	344	326	356	356	384	335	354	380	341	381	376	347	351	354	332	344	372	382	365	354	410	401	361	351	394	368	384	344	356	369	373	361	344	366	381	400	335	368	345	383	342	345	364	354	399	355	423	363	368	372	325	387	335	376	355	351	353	377	346	364	340	353	354	368	375	372	379	378	344	348	362	411	379	336	339	362	364	324	361	366	410	379	346	352	364	352	346	336	379	349	366	356	373	389	355	337	349	366	381	371	395	398	325	351	358	384	361	381	384	372	377	342	355	369	352	343	370	396	360	379	363	368	340	365	360	352	351	352	362	339	369	380	388	351	333	373	365	357	338	332	391	319	372	388	392	348	381	344	384	401	383	415	383	353	339	328	310	355	347	366	358	357	359	376	341	372	356	343	399	366	334	341	340	378	346	362	329	346	368	328	352	363	338	310	405	400	381	415	363	362	372	307	341	359	393	356	381	348	366	353	367	420	339	389	356	375	348	390	348	370	348	374	378	361	333	359	361	376	343	357	380	392	392	354	361	354	355	356	366	337	349	360	370	372	350	405
7085	3212	1493	1554	1484	1323	1229	1131	1110	1039	999	1009	947	954	891	883	901	874	847	876	853	856	853	894	851	864	835	858	888	879	853	872	862	836	848	871	867	847	858	831	823	856	884	879	902	853	886	889	852	920	872	873	832	834	866	862	861	818	860	894	859	812	806	838	884	814	814	876	822	861	841	880	850	842	861	853	849	850	826	888	888	858	866	843	872	838	830	823	827	840	871	888	830	856	850	773	864	812	864	834	840	914	855	875	848	855	848	868	814	814	819	874	824	821	889	807	851	837	875	839	828	911	860	854	850	820	816	857	846	851	854	831	878	823	837	856	853	886	798	828	800	824	819	872	827	831	801	871	876	824	815	892	910	858	855	847	843	855	858	787	836	820	855	841	841	822	892	892	889	844	814	860	851	880	874	844	781	855	878	856	891	827	831	852	860	848	848	874	809	866	869	897	871	841	868	837	839	841	902	825	845	896	785	862	864	878	879	835	844	826	826	856	871	861	841	834	831	890	839	862	828	840	862	842	835	820	853	827	891	819	817	815	848	848	881	859	843	831	830	824	868	821	868	857	858	872	834	824	848	807	838	827	827	892	861	805	798	841	868	829	831	829	852	817	828	826	793	856	845	881	896	878	796	854	889	881	798	885	847	836	857	871	914	875	802	842	813	801	860	884	747	799	837	870	872	842	895	813	799	823	883	836	850	839	818	844	841	784	824	822	848	829	855	849	816	810	815	909	828	856	848	868	868	789	865	820	858	847	853	861	829	829	892	828	804	873	826	862	804	828	839	858	832	851	825	834	842	864	822	876	852	819	838	865	888	861	819	844	857	798	862	920	833	835	858	863	848	837	894	857	843	857	865	838	824	906	820	837	895	834	783	840	877	890	865	870	857	837	875	819	835	872	859	838	800	836	864	852	847	850	850	835	909	822	811	794	838	852	849	831	854	805	827	827	863	872	830	851	806	918	860	860	857	857	849	855	855	842	911	822	850	839	843	836	869	897	863	848	869	877	816	876	846	834	864	902	875	793	868	866	841	819	825	857	835	849	825	827	842	894	877	844	861	858	867	868	831	880	872	867	885	881	856	846	897	799	838	781	852	790	816	834	860	814	864	866	826	820	805	850	885	865	854	834	834	830	871	902	881	837	843	879	910	802	813	905	830	897	856	810	803	816	835	892	912	858	862	862	863	882	834	886	824	889	788	813	827	840	865	870	815	854	879	837	877	827	882	863	878	864	868	827	801	813	831	883	825	867	848	876	827	888	850	834	827	865	853	881	840	841	850	835	840	865	835	848	890	840	879	887	860	867	856	867	861	822	820	824	850	865	858	837	849	824	820	892	863	883	912	853	832	838	817	839	855	881	852	819	874	820	835	847	842	836	852	861	830	875	878	878	856	909	795	854	815	801	845	827	916	835	882	843	873	882	860	831	895	868	849	821	861	806	842	841	883	862	870	849	896	898	815	833	766	793	849	856	835	843	836	815	840	803	815	818	855	832	861	858	893	894	862	814	819	834	869	845	877	852	813	848	822	832	841	895	824	870	899	852	835	885	838	805	890	837	823	828	849	758	852	833	865	786	852	856	854	862	850	841	858	887	838	825	821	846	874	808	815	853	910	860	867	860	810	887	851	889	830	860	844	830	875	816	764	898	831	847	854	849	861	847	866	867	828	842	811	862	908	850	833	849	867	842	866	881	882	838	822	829	841	816	891	839	857	852	826	822	850	881	830	837	833	898	820	808	839	833	809	895	863	837	820	808	871	845	839	834	856	863	803	831	856	857	846	894	903	802	831	869	861	847	853	915	832	857	825	871	808	842	862	831	844	793	852	842	851	825	821	850	849	799	872	880	858	833	819	894	813	825	901	839	811	843	814	806	864	837	848	912	829	829	896	817	852	841	897	815	788	847	841	832	847	840	867	924	877	812	858	818	809	818	820	873	874	856	869	891	869	859	799	873	882	826	894	864	867	839	860	847	833	877	884	860	896	860	847	801	918	875	908	862	874	882	884	877	835	839	872	820	845	822	867	834	840	808	829	830	838	902	852	897	799	903	822	853	838	821	864	862	864	837	869	863	838	891	817	872	825	849	896	852	841	858	822	844	851	830	824	833	868	865	870	859	871	811	856	852	812	848	875	854	825	843	839	895	831	940	874	828	858	854	836	869	865	832	781	864	844	867	819	886	839	835	865	830	829	861	833	810	833	833	854	816	814	844	823	838	874	855	834	823	829	879	831	846	903	871	835	813	860	851	841	915	824	824	868	895	845	857	809	829	808	857	844	846	835	798	828	848	839	843	855	792	845	835	821	876	866	828	821	874	857	856	854	818	842	801	900	833	890	881	846	799	807	840	837	843	849	821	850	806	829	880	875	785	878	872	879	862	828	811	914	860	815	841	857	842	868	818	870	824	845	887	843	841	832	821	847	888	829	879	839	890	879	842	850	836	810	920	822	905	870	853	873	831	833	853	825	854	852	844	869	834	821	865	867	834	845	858	820	881	838	876	828	930	810	876	844	836	824	899	829	838	870	832	878	821	854	818	860	883	901	852	839	828	838	870	844	829	857	794	873	851	871	860	833	901	830	843	867	858	871	854	839	875	897	796	833	844	842	829	820	795	769	821	892	830	866	814	832	817	820	848	898	843	863	892	836	812	832	838	839	834	858	862	868	914	873	793	772	840	815	852	910	885	839	877	820	829	797	844	856	874	826	833	786	824	875	820	847	893	871	900	817	838	822	841	842	857	826	868	803	834	836	828	842	858	882	884	827	890	869	844	882	882	870	850	853	854	846	861	806	848	806	849	864	879	876	839	844	865	836	827	820	864	838	819	878	867	831	876	875	850	852	802	829	836	849	861	836	869	810	895	876	826	854	867	813	798	809	825	838	843	840	867	818	836	890	844	777	847	834	833	868	833	843	808	845	774	826	882	816	827	855	844	841	777	844	869	879	859	870	858	791	856	906	860	860	800	817	827	866	832	864	870	828	905	846	845	844	809	855	873	883	795	842	813	842	836	895	916	870	828	827	832	857	806	847	857	862	825	823	842	827	828	841	808	814	845	929	898	859	812	859	818	908	804	832	886	843	846	878	837	834	860	880	837	871	810	830	810	835	878	894	831	853	825	814	808	861	851	881	876	859	846	853	855	858	826	890	791	861	861	826	923	823	902	846	871	861	839	835	841	831	844	833	844	864	892	886	779	803	843	885	880	834	837	897	868	848	866	876	845	863	879	831	883	843	871	819	845	859	836	833	843	862	845	859	865	854	893	841	857	824	912	835	826	838	846	856	791	811	831	881	858	876	832	867	851	828	846	906	874	843	850	826	870	908	836	841	851	876	820	846	796	839	833	843	865	871	860	831	833	845	823	840	863	898	869	809	853	919	877	862	848	875	882	818	885	827	842	875	870	843	825	869	852	871	836	817	918	799	833	838	838	817	881	810	886	820	841	874	798	883	857	893	840	864	844	876	797	822	821	849	825	828	844
16707	6786	2912	1040	808	633	616	571	584	547	508	492	482	513	497	463	444	500	482	447	438	488	500	463	436	448	427	459	465	471	412	489	478	447	457	494	492	484	474	447	436	420	454	462	463	488	445	446	436	434	452	412	476	440	444	477	453	482	444	424	447	472	482	482	397	412	457	456	441	436	437	521	436	455	447	445	457	474	445	462	442	499	444	495	445	463	422	436	460	445	445	496	524	447	455	451	463	482	426	444	467	453	486	458	486	443	467	487	405	461	433	496	455	430	490	491	431	465	438	516	449	462	425	426	456	422	494	466	452	470	421	463	489	456	436	443	445	478	434	415	430	450	422	492	471	459	459	472	476	449	506	445	452	432	477	467	468	456	481	459	425	424	470	441	448	458	454	457	477	460	474	468	449	484	470	431	470	471	459	450	393	522	428	450	464	467	444	509	458	434	452	451	422	427	481	493	480	436	398	483	457	478	457	445	438	381	456	403	493	452	476	449	431	409	427	484	428	443	481	412	477	411	478	464	444	464	449	449	434	445	421	505	466	484	472	484	464	464	438	428	476	438	416	449	447	484	445	443	462	465	446	459	463	486	488	525	437	441	483	469	436	482	440	455	443	449	449	449	454	452	435	411	486	464	463	452	446	492	451	465	457	478	448	423	459	469	463	446	450	485	473	456	463	438	483	467	444	466	421	468	448	457	457	451	417	463	478	483	451	454	423	472	425	440	420	434	449	450	461	435	452	416	463	436	426	424	457	464	442	485	453	493	456	467	501	437	425	438	414	467	439	464	426	470	419	481	420	502	417	461	481	451	517	446	460	466	426	470	440	442	453	454	449	461	467	476	457	423	475	468	444	479	505	526	451	496	466	460	481	396	474	471	453	427	455	463	408	446	497	432	474	431	466	506	427	487	465	473	508	431	434	422	457	445	470	431	442	442	458	455	492	452	474	467	401	430	474	467	430	465	479	458	452	452	457	469	459	439	469	446	451	467	410	456	466	447	447	470	483	472	464	486	450	456	458	417	407	429	516	463	507	500	475	471	468	458	461	426	468	444	436	473	459	495	428	422	461	419	437	427	496	452	479	471	460	468	397	492	440	445	475	500	477	430	468	468	469	432	515	445	449	426	442	427	452	438	443	462	466	438	458	446	419	433	493	441	467	431	419	423	423	459	449	440	470	462	419	437	484	492	463	485	402	471	501	498	419	434	441	418	445	457	440	479	450	458	437	445	436	476	435	477	434	447	468	431	456	452	456	418	464	462	436	442	450	457	455	416	470	436	458	477	467	427	448	446	467	425	460	417	449	458	474	447	476	447	504	482	439	486	467	462	477	480	431	452	459	421	445	455	425	451	433	424	496	472	464	448	474	450	475	447	411	426	431	432	481	455	474	451	439	407	454	395	466	467	497	467	508	470	424	458	453	470	454	433	440	485	440	497	501	449	412	443	420	435	401	470	482	469	427	409	443	458	479	432	464	465	482	443	441	482	476	458	485	445	476	472	444	487	447	469	414	478	440	441	486	474	463	461	473	409	465	450	455	412	412	425	432	430	422	457	458	445	450	491	411	488	444	447	440	450	437	506	440	453	473	455	433	495	449	457	471	450	449	468	463	463	446	464	453	440	465	430	448	396	421	432	459	463	442	491	505	436	461	450	468	431	458	471	487	493	425	441	415	427	422	412	445	458	459	450	442	438	482	424	480	426	460	482	451	434	481	480	454	462	444	428	436	458	452	449	448	473	444	436	445	426	488	455	441	440	470	480	441	419	458	466	451	418	453	433	479	417	476	496	417	461	478	458	437	416	472	441	454	465	465	492	444	458	453	475	454	435	473	424	467	455	448	441	432	472	411	414	427	469	452	474	478	460	464	431	461	433	442	468	450	430	465	431	485	478	417	433	467	434	425	424	444	444	480	456	450	467	471	434	481	458	447	474	481	426	453	452	430	485	524	474	439	465	480	521	439	451	461	456	420	443	463	443	452	458	446	457	438	460	440	458	476	464	445	464	465	492	451	417	436	430	431	499	469	438	426	498	478	431	429	432	432	441	432	442	484	489	490	474	469	460	469	431	515	463	456	436	424	456	452	462	459	472	482	423	448	458	454	455	473	434	460	475	467	449	434	473	449	477	435	497	485	412	457	458	442	430	467	459	488	427	426	464	470	448	459	453	507	462	452	444	520	450	440	436	452	471	453	424	431	464	420	417	514	453	456	426	456	432	437	415	482	435	495	417	466	457	463	484	451	451	428	453	480	443	457	472	465	413	461	434	450	435	445	470	443	402	465	450	467	446	482	476	422	417	466	451	449	449	468	494	470	448	449	480	468	468	424	432	419	458	489	455	413	531	475	494	487	431	467	478	459	451	485	451	406	441	460	433	454	460	468	491	459	425	453	434	425	488	435	436	468	460	450	427	447	455	476	440	449	485	473	439	444	479	511	452	453	433	467	458	466	508	456	484	436	508	477	450	466	432	452	474	416	435	443	463	485	457	449	471	427	451	483	467	446	446	418	465	428	444	446	473	433	452	437	490	470	431	445	484	464	440	456	443	444	425	484	473	419	458	404	437	479	500	444	461	407	513	488	469	464	442	453	434	473	448	432	408	506	475	413	459	460	471	469	458	500	481	452	470	425	444	492	459	456	471	444	441	446	502	413	456	465	454	450	463	429	472	446	451	471	498	456	488	459	471	460	457	430	483	454	490	438	471	446	467	467	506	432	435	464	460	462	449	473	451	456	447	478	448	440	458	461	472	475	436	433	478	440	448	461	445	449	443	439	477	442	456	446	434	470	465	431	475	448	421	444	465	491	490	450	431	454	463	459	422	447	470	454	450	453	461	412	447	443	471	463	426	384	398	483	444	435	467	488	447	493	470	458	467	425	450	446	463	441	452	492	440	423	470	464	432	472	442	450	416	476	467	448	464	435	465	453	452	466	451	446	405	455	478	434	454	507	470	436	464	481	441	420	398	426	462	473	475	459	445	447	526	488	489	424	446	457	466	474	478	457	439	458	410	473	485	447	479	445	458	483	401	455	480	445	399	491	458	448	435	443	482	450	408	453	478	445	455	430	419	502	456	470	460	431	455	453	461	460	395	425	470	466	460	464	451	436	480	443	449	409	473	444	441	433	418	436	437	517	453	452	497	452	439	446	497	410	480	522	482	433	472	471	429	457	502	463	499	408	451	424	451	486	454	448	465	424	501	456	433	452	451	437	454	468	472	462	405	449	492	471	468	460	459	477	454	480	469	468	459	461	451	491	455	422	452	477	466	424	471	484	422	472	471	513	427	429	483	472	461	444	446	433	448	436	429	447	433	482	484	480	430	456	434	445	473	488	442	433	420	413	457	446	420	427	460	457	464	461	441	456	407	453	475	471	466	512	467	454	468	475	455	443	390	425	434	435	445	454	452	476	433	459	419	446	417	435	468	443	482	467	446	458	448	462	441	439	432	488	466	431	443	445	437	438	442	475	472	486	477	457	467
9483	5950	2379	2633	2267	1995	1801	1555	1501	1427	1335	1265	1216	1154	1180	1202	1184	1086	1136	1088	1087	1089	1081	1100	1063	1049	1103	1096	1014	1050	1140	1086	1002	1017	1028	1029	1046	1036	1008	1012	1003	1051	1003	1039	1044	1080	1002	1022	976	957	1076	1047	1102	1023	1006	1008	1029	1053	994	958	1018	979	984	1041	1033	974	1010	979	1034	1063	998	1050	1048	1020	957	1050	956	1036	1037	1024	977	1003	965	989	1101	976	933	984	1017	1062	1058	1030	1060	1019	985	940	1005	981	1042	959	1037	1049	991	988	994	1006	985	1062	995	1010	978	1009	996	1033	1007	1009	1005	1013	1031	1032	1052	997	980	1018	967	993	961	1018	1013	980	970	961	974	967	1060	982	1005	958	1045	986	1003	999	994	986	956	963	981	981	1047	983	1011	1025	1022	1006	951	971	1048	996	1023	1002	990	1002	1039	953	961	1010	991	1069	987	1004	997	1053	1024	983	1011	988	992	1004	988	1011	1022	1060	966	1031	971	971	987	976	1027	955	1010	989	1037	1007	984	1021	1032	1053	979	1025	1010	1043	1001	984	946	1002	1027	977	1065	1003	987	998	1043	990	975	959	1024	996	981	970	1008	954	998	969	1005	1009	988	972	977	1008	1028	1005	954	998	951	997	999	1027	975	1055	1014	1000	990	1008	1003	968	1018	1005	1004	961	1017	985	1053	1023	999	1010	1057	1010	951	998	960	971	1012	998	1007	1013	1030	989	1069	971	979	993	982	952	972	964	1001	1025	978	1035	1045	990	1010	976	965	1054	998	982	1066	1038	1017	982	1019	954	1009	959	1030	984	1011	988	990	947	973	1048	1074	958	1003	1024	995	1030	944	972	1010	966	999	990	1054	1014	1018	1002	999	957	998	992	1034	1017	971	1047	974	946	976	988	952	1047	1003	1008	1001	1004	976	965	1064	1015	1060	1013	939	955	993	974	1032	968	1017	987	1004	1041	990	1094	986	1041	983	1021	989	993	955	995	958	1000	984	906	979	947	961	1024	960	968	979	1028	962	1035	997	956	1052	1029	993	988	1039	992	1000	984	991	1000	1039	1000	1004	1020	984	989	954	980	1017	964	1013	1016	1063	1016	992	981	1021	1063	999	982	975	981	1055	1030	965	971	1033	978	1007	973	1022	1031	1073	974	1003	1001	987	977	987	997	964	1028	1047	1062	1051	1019	979	1009	1027	1072	979	1007	994	1090	1004	1050	1009	1009	992	1050	965	1024	957	991	1030	1045	1004	961	1001	1020	991	933	941	989	993	1053	1025	1005	1002	1001	933	1062	975	958	969	955	1020	1038	982	995	991	1017	994	1029	985	987	1017	1035	989	1010	981	928	963	1013	1032	942	1042	996	1036	963	988	938	970	1002	993	1040	968	949	1039	993	1019	970	999	955	1010	1036	1028	974	999	1019	947	987	1005	939	940	1018	983	929	978	977	1037	1031	1000	994	984	964	981	1050	1011	1007	1018	1015	960	1017	1010	1064	948	971	970	1022	1005	1004	986	991	1032	1014	989	999	967	970	969	962	1008	1006	1028	981	1052	976	1019	1053	1017	978	973	982	985	1032	1057	974	1000	961	1020	963	982	979	1046	1026	991	982	986	992	1031	964	1033	984	1025	1029	966	1033	992	992	1024	971	1042	1030	957	994	997	1041	1007	1010	1049	975	999	1018	983	985	973	1018	1007	1069	1001	1036	1025	1023	1038	996	1004	1015	944	1000	993	1047	1008	989	995	1039	973	1004	1060	974	949	1027	1056	1022	1011	975	996	987	1020	948	1015	982	1080	1026	1019	1028	995	946	936	1032	989	1014	999	977	964	976	981	983	956	914	1030	1032	1004	1009	1036	1025	967	967	1030	962	1006	1012	996	967	1032	950	998	949	973	944	945	968	1003	1033	983	981	1012	1011	985	1028	1031	1052	989	967	1005	971	1022	962	1045	1021	949	990	1025	1047	1029	998	982	1020	1021	984	948	1017	959	996	1019	979	950	1006	960	1004	984	1027	1013	1049	1012	986	1010	1023	1003	992	965	978	1024	983	1006	979	1018	1037	1010	967	956	1021	1027	1024	996	992	987	1002	1063	953	981	994	993	1001	939	991	980	995	983	1026	952	982	931	1007	998	1030	1005	993	983	1005	974	992	1001	999	971	1027	1003	987	1015	1025	1033	999	1025	992	1074	991	969	1012	1023	1006	985	1002	950	963	1039	1004	951	975	989	994	986	1043	950	1007	1017	1001	1002	1019	970	1057	1005	1022	1042	999	1072	968	1070	977	1048	1013	951	988	991	1033	1039	982	990	1048	1020	995	967	1019	985	975	998	978	1007	1006	985	919	1009	983	997	1058	1038	996	1025	988	1004	953	1024	1000	1018	973	975	954	943	1043	1001	973	1035	973	1052	975	1021	981	1014	971	970	1022	1020	983	983	983	973	930	1038	1036	957	1005	1005	987	1023	957	1003	1032	960	1016	1006	944	1023	1042	1022	1035	1017	986	1046	1003	973	1000	1000	963	991	911	1011	961	1059	1053	945	953	1001	1010	1030	1035	987	958	1052	1001	928	991	1081	1001	1005	947	991	967	1018	1014	993	1036	955	960	965	955	1059	1015	1030	962	994	961	995	946	959	1002	1013	1031	1009	962	1013	1051	991	1012	1006	1010	989	996	1007	979	1008	1024	1061	1034	997	942	1025	964	1013	997	1033	984	1009	1006	1021	956	1021	1032	958	1024	978	1013	1037	991	952	973	956	1019	971	998	999	1060	991	976	1009	999	1013	1009	1062	1015	1006	998	977	957	953	960	986	986	1098	1012	973	1027	1034	1039	990	946	969	998	997	989	985	954	975	1016	953	1001	1003	1007	963	1004	998	1003	1000	985	981	1017	1096	953	1004	1033	998	962	1004	993	1028	1022	959	1031	995	992	1021	1009	958	975	1042	960	974	932	974	1025	960	1002	998	1056	1031	1055	1029	1008	1034	983	1025	986	1020	985	981	1044	982	1011	982	958	978	1024	1008	985	981	1031	1007	1016	970	1020	997	994	954	1005	974	1016	958	1007	1004	1002	1044	1006	1028	988	994	928	1015	987	972	1039	1016	990	1058	1061	971	987	1006	1047	990	1042	991	1003	998	1001	1016	964	1000	967	977	959	966	1046	984	1054	987	965	1055	1029	1031	1022	994	1009	955	1023	981	982	988	1013	977	983	1064	1055	975	1029	929	953	987	1013	1022	1009	998	963	1045	1007	1025	1008	1041	962	981	1044	923	1042	937	1025	1020	1063	1006	992	972	995	1036	1011	932	1011	999	1003	1055	994	996	916	992	973	1019	1011	993	988	982	965	1003	966	976	1010	970	991	1017	995	993	1004	984	977	1007	999	1030	1028	1017	988	1020	992	1061	1018	1010	972	1066	1023	1019	960	1002	1051	1034	987	1077	942	976	1021	973	981	1021	1067	968	966	961	1023	979	1021	983	1006	987	1019	1006	997	1034	1027	997	936	958	1034	1032	1028	978	985	952	1025	1015	984	1007	963	972	1002	1016	949	1041	930	955	970	987	989	1005	1060	1028	1068	1026	985	1004	978	1084	1019	982	1028	985	1023	1009	957	978	980	936	997	1068	989	993	1018	1040	984	983	980	926	985	1005	961	1023	952	977	1026	1025	1023	1040	1064	1057	1034	993	968	965	1033	954	1022	986	987	1048	1025	972	976	988	1039	1010	1043	1002	1009	994	984	1004	982	1029	1013	994	986	999	1060	1037	1030	1014	950	962	991	976	999	978	1033	965	953	1030	1047	929	1023	1026	1028	978	1000	1020	1007	1119	1072	998	993	975	990	995	1013	997	1046	1037	993	976	990	993	913	1114	974	943	1062	1005	988	976	1017	1028	985	1018	1027	965	1025	1022	1029	916	1061	997	990	974	994	963	948	1011	989	934	928	953	1033	1051	979	1018	985	1044	989	1009	1023	1048	931	985	1008	1012	985	1005	996	1006	990	1003	1002	990	1008	1054	996	1028	1025	974	971	981	1082	970	955	979	994	1002	997	1019	995	1064	986	940	1015	1036	1001	954	974	986	1006	985	961	996	1022	985	956	1002	977	984	1016	980	968	982	999	1070	1009	992	1022	969	1018	986	1009	1026	953	1004	1050	990	1024	928	1036	939	998	991	970	1003	1015	1010	1059	993	994	1054	967	998	1034	1000	1012	977	1008	1030	1001	933	991	1027	1010	996	1009	979	1043	1054	1023	1036	1039	971	1005	1031	1012
2393	742	222	149	202	182	171	176	221	183	167	187	178	172	169	189	190	196	163	156	173	183	185	200	180	181	176	172	190	185	211	188	175	168	189	203	186	167	174	160	173	173	159	160	170	167	168	184	172	164	164	196	197	187	173	170	182	197	148	161	176	166	211	197	204	152	196	184	169	174	160	203	194	190	172	160	177	165	181	171	158	184	168	169	177	149	175	141	170	171	172	169	164	172	167	186	184	172	172	167	184	161	141	178	187	203	180	163	165	203	192	170	192	168	184	179	134	177	174	192	167	164	187	213	196	161	174	169	179	175	194	173	162	171	182	176	177	173	165	186	196	177	157	155	166	170	170	169	180	187	174	196	200	190	189	155	186	184	181	189	158	202	169	191	198	155	196	184	161	169	184	158	201	193	194	162	193	205	177	184	185	179	171	165	147	189	163	164	194	204	155	180	186	177	210	184	198	154	167	178	192	175	195	176	178	190	180	178	182	186	168	166	186	168	156	163	149	176	167	181	185	172	184	167	154	214	165	191	219	155	158	201	187	174	178	177	167	186	175	203	179	202	161	164	159	168	178	178	199	183	160	207	170	153	182	169	169	179	170	187	169	179	208	188	165	178	169	180	155	200	167	178	185	158	177	154	155	159	165	191	169	171	177	194	157	184	203	177	201	162	167	191	175	190	166	188	168	190	166	219	164	167	175	181	162	178	177	196	166	160	162	145	175	201	182	214	175	170	183	174	191	174	140	152	158	170	175	179	186	154	192	175	180	184	167	157	165	179	190	174	175	179	191	200	167	171	157	159	192	197	164	165	178	198	169	166	126	170	176	182	157	192	189	193	180	177	162	181	174	170	194	184	175	169	177	196	178	190	188	179	176	145	152	185	162	191	178	179	165	169	176	193	160	172	175	202	169	178	177	159	169	193	179	166	173	185	161	174	178	189	191	195	190	187	166	172	191	152	196	178	182	180	169	205	182	175	209	156	155	173	161	169	164	168	191	174	196	181	159	171	195	167	179	163	180	184	180	178	190	188	162	180	168	159	172	183	175	171	145	156	190	207	185	182	164	188	176	161	199	191	200	181	171	167	177	212	154	187	178	163	184	167	200	175	140	168	185	179	166	180	185	179	160	178	186	168	169	170	181	168	154	188	182	196	145	151	188	173	157	135	154	145	178	184	190	187	172	143	154	155	191	181	180	170	169	170	207	169	172	173	198	178	163	163	174	207	162	166	181	172	159	155	183	200	186	199	170	167	177	184	168	179	167	197	176	173	190	199	218	186	162	206	181	191	198	172	163	172	178	164	172	188	156	190	175	185	183	184	145	171	186	169	157	160	181	177	169	177	175	179	160	194	169	175	181	164	169	170	165	174	160	182	179	187	163	163	203	167	180	171	158	162	183	189	174	166	156	169	170	192	185	175	157	165	172	155	201	175	174	188	180	158	179	170	158	169	197	159	184	160	178	182	174	174	181	187	181	210	191	195	167	211	204	152	170	186	171	161	179	168	185	157	159	182	186	174	152	181	167	183	147	201	173	194	159	164	175	177	177	155	170	147	189	173	189	175	206	165	191	173	151	171	195	174	179	176	186	182	183	178	172	176	177	179	165	162	189	170	163	196	187	190	175	162	187	167	152	171	166	159	180	178	167	189	172	166	175	185	169	175	181	185	169	205	202	182	177	173	179	175	168	169	175	159	175	162	178	184	175	170	196	171	187	154	173	182	198	163	200	186	196	167	185	192	167	201	173	189	186	166	194	182	197	205	160	204	200	192	173	191	204	143	175	187	160	176	194	189	177	150	168	163	192	211	172	171	177	176	166	170	172	170	170	171	193	180	215	176	152	184	165	151	156	182	161	177	185	180	172	170	174	184	197	184	171	181	137	157	158	150	170	170	187	211	175	195	170	193	202	158	186	167	177	167	174	182	169	169	180	211	182	191	172	161	154	196	175	177	172	174	160	189	155	187	199	186	193	163	192	173	165	176	175	168	166	155	190	197	173	189	179	168	163	165	198	182	166	170	175	182	159	185	171	194	181	156	171	216	194	186	172	190	190	178	200	165	181	170	176	185	192	192	168	167	184	198	183	182	181	151	197	173	165	168	195	181	205	166	179	166	172	187	194	180	185	160	182	164	158	189	170	168	180	185	177	185	170	180	185	185	205	184	166	181	175	187	152	168	169	178	167	180	178	188	190	180	178	170	175	167	140	181	150	169	177	171	167	184	172	182	184	172	189	152	169	161	180	164	168	187	195	180	168	167	181	181	207	181	152	177	172	140	156	185	164	186	207	190	181	161	173	154	171	167	187	177	186	181	167	177	184	177	169	201	175	180	154	185	193	155	179	154	164	201	200	157	186	173	188	175	176	203	172	186	193	192	180	176	200	196	176	197	152	189	177	166	180	157	164	187	161	159	181	164	175	205	177	181	174	182	178	193	179	172	150	182	175	201	151	178	153	209	182	168	161	139	182	158	176	181	211	174	171	178	174	175	216	193	199	189	160	192	158	160	188	154	176	183	160	191	156	155	156	177	176	159	163	171	176	178	173	150	165	174	181	162	176	159	147	153	191	179	147	164	179	176	165	174	183	188	168	180	177	178	174	167	188	210	177	155	192	164	183	160	184	170	195	174	167	184	162	169	183	157	179	163	195	182	186	178	165	160	176	177	175	183	175	187	194	171	171	180	208	185	194	156	177	174	189	204	182	162	186	168	194	151	147	163	179	187	150	182	180	184	186	168	169	200	167	172	190	189	175	173	172	155	175	180	186	180	184	171	176	179	189	163	189	201	172	157	180	176	174	171	173	170	174	184	165	161	182	181	170	172	165	175	165	166	172	195	192	170	157	174	149	163	162	198	170	165	163	159	189	161	145	183	169	176	172	155	183	154	190	181	170	164	167	189	180	193	159	162	179	192	171	193	164	165	183	189	160	196	209	153	168	189	166	202	164	155	184	205	192	153	150	191	159	182	190	167	180	159	165	156	177	196	183	166	211	178	190	195	192	160	180	150	182	192	186	195	179	181	182	177	160	158	169	136	186	193	179	153	176	194	177	170	174	190	199	193	169	175	150	185	160	181	182	170	174	167	181	174	172	175	176	171	168	180	188	174	192	183	180	169	194	174	155	161	173	175	155	181	195	187	202	171	170	175	188	163	182	167	161	179	179	173	199	170	177	172	193	175	159	204	212	178	175	167	163	196	173	198	166	199	187	170	166	176	180	159	166	199	192	178	191	167	164	191	183	167	175	184	166	173	185	158	189	172	169	188	189	197	179	185	200	184	189	186	199	208	186	189	177	172	168	155	174	172	198	176	200	181	162	155	164	172	162	159	166	166	185	170	190	177	168	188	166	182	165	190	185	169	168	188	188	143	189	192	169	162	161	172	171	156	169	200	182	195	185	177	153	163	191	157	178	199	170	162	176	182	160	180	193	167	167	166	167	170	175	153	177	152	161	161	183	176	181	162	198	197	184	157	189	162	174	168
2104	908	513	500	530	518	505	508	505	498	454	487	482	510	470	535	477	496	472	464	494	436	460	451	528	458	498	487	506	428	501	468	469	479	491	484	478	485	473	454	497	522	462	501	482	477	538	471	494	468	463	459	496	487	536	490	474	482	516	463	468	488	482	454	487	500	432	483	462	508	493	508	460	498	464	499	533	469	511	511	448	486	526	477	465	453	462	498	518	452	433	466	490	524	482	502	491	487	493	485	486	497	495	462	476	497	477	515	482	482	492	477	469	435	457	491	451	468	460	488	512	497	485	529	445	489	490	427	490	475	431	492	475	491	455	494	488	441	482	499	469	450	462	465	523	444	493	473	521	507	483	450	483	472	494	457	488	501	481	493	476	473	442	472	499	469	500	492	476	496	448	447	477	468	468	491	502	472	499	432	506	446	486	458	492	457	501	491	457	456	467	495	468	459	492	473	462	443	469	473	469	520	522	466	458	523	477	475	501	517	480	491	464	483	445	464	476	445	466	451	515	489	479	500	469	484	479	485	498	498	455	517	454	485	507	446	456	481	456	450	474	494	442	467	438	517	461	503	472	469	490	436	463	480	486	466	488	485	468	521	483	501	512	484	496	485	464	469	492	481	514	494	453	502	460	515	494	449	481	449	422	505	465	484	496	500	470	479	504	458	468	483	465	447	500	500	523	487	472	441	459	495	462	458	519	465	505	494	452	447	478	495	487	461	502	488	454	451	502	456	461	521	472	499	451	510	455	493	480	492	455	461	509	483	449	457	479	452	471	428	496	484	443	466	475	472	470	503	502	449	455	514	478	460	504	504	503	479	447	482	484	488	476	488	469	479	458	462	480	522	465	442	475	523	478	427	483	460	481	444	488	478	434	473	494	468	521	482	499	532	494	478	465	502	488	503	473	469	464	449	445	508	438	495	494	465	456	501	498	471	518	489	493	503	490	502	478	482	470	467	458	469	496	500	472	491	476	478	495	465	478	487	487	464	478	477	454	502	489	499	463	495	460	515	491	475	445	508	457	468	473	497	452	529	458	504	486	507	517	515	506	434	515	461	489	446	473	517	502	485	482	496	484	527	452	499	492	509	503	476	486	445	492	464	465	445	497	480	461	460	491	467	500	536	513	485	524	478	417	460	488	474	477	488	478	537	467	493	471	464	487	453	473	460	470	486	490	488	453	484	478	469	521	470	474	463	494	480	463	498	453	443	471	505	467	481	479	501	501	506	516	454	490	491	481	453	506	493	508	512	486	492	468	477	502	460	479	483	492	499	450	439	503	483	467	427	490	423	469	487	471	501	456	472	498	507	507	472	486	474	476	518	490	438	449	494	493	470	481	479	503	501	455	449	512	466	469	489	498	471	480	511	475	463	471	471	495	451	454	460	508	550	495	480	449	487	440	470	503	443	518	438	495	472	437	476	510	475	491	495	513	491	492	507	485	485	466	509	486	496	403	483	529	479	477	505	450	481	478	474	495	486	471	516	462	511	469	490	504	447	500	508	467	474	469	452	497	475	445	499	450	474	475	501	456	495	525	488	505	473	456	460	523	493	450	464	490	473	495	512	448	511	488	473	476	451	428	480	470	491	501	478	477	503	458	483	468	490	494	454	452	496	462	470	495	476	497	479	470	498	502	512	478	520	466	498	432	515	524	481	458	554	484	469	466	520	486	476	482	465	499	504	527	439	525	513	502	456	478	456	463	485	512	462	445	467	497	469	478	492	508	475	551	493	473	421	459	493	508	533	519	484	474	500	489	466	458	450	490	519	453	477	467	451	510	461	478	455	509	485	479	472	485	490	461	447	499	498	459	498	494	472	489	463	494	473	493	484	466	491	456	503	514	491	468	455	488	447	460	466	472	464	509	482	450	443	508	506	481	500	493	489	436	497	471	469	465	488	436	484	467	488	485	470	486	469	485	516	474	476	508	495	458	487	474	519	527	474	482	475	485	483	499	490	517	464	503	477	493	493	507	458	491	472	467	530	473	464	475	444	489	478	532	501	492	504	478	497	422	504	505	468	480	518	520	456	508	503	449	484	432	491	502	502	480	456	443	430	463	465	445	468	521	474	508	496	461	459	508	489	476	479	497	498	475	479	459	460	443	477	458	505	531	457	502	479	459	486	432	491	514	491	493	477	468	510	479	508	461	477	492	490	453	495	443	448	531	420	471	482	513	435	505	441	488	462	490	466	524	448	459	498	481	469	465	495	467	509	488	478	488	453	465	483	456	517	493	483	493	473	487	491	493	489	508	492	470	525	443	500	499	469	489	432	483	466	491	493	506	473	463	480	461	460	465	450	520	499	510	485	482	485	470	515	492	474	457	495	473	478	487	508	462	470	455	495	505	498	484	486	451	479	463	503	485	487	472	475	494	487	467	485	464	478	460	525	457	486	459	466	489	465	462	461	482	472	476	486	480	527	479	485	453	459	485	542	461	465	521	479	504	454	520	475	490	498	446	540	470	486	478	504	490	457	478	518	481	516	497	483	512	482	468	483	459	443	504	471	423	460	492	475	499	497	506	458	484	462	472	453	452	490	490	486	436	503	473	447	488	518	461	503	498	515	487	471	428	496	503	482	516	487	471	461	481	463	465	481	488	481	523	484	494	456	489	473	463	500	516	458	470	501	482	522	453	479	500	499	498	474	530	489	477	484	446	522	475	494	514	455	494	450	445	460	485	479	477	470	477	462	495	448	472	507	503	491	454	514	466	469	459	472	511	516	522	479	506	474	477	452	516	439	468	492	484	469	457	493	518	485	484	507	464	514	502	463	490	446	538	506	441	453	507	481	483	481	454	496	490	489	456	519	512	486	495	436	472	514	453	498	490	474	481	442	505	484	481	509	459	481	464	486	498	487	507	491	484	475	462	512	482	482	470	501	489	507	474	453	514	479	496	473	489	457	468	457	518	454	454	463	440	507	475	521	485	475	482	517	462	516	498	469	516	478	485	489	507	488	472	500	456	497	480	478	494	484	472	478	495	485	483	471	483	460	487	486	485	496	482	537	460	484	482	488	477	469	472	466	466	479	471	476	462	480	515	493	452	480	501	518	500	478	480	470	459	482	491	479	493	494	478	456	474	495	474	485	500	462	483	499	494	470	450	508	489	494	498	498	497	541	510	505	491	474	485	476	447	487	515	493	499	444	470	462	465	448	471	520	488	469	463	515	478	466	469	483	506	463	435	513	475	485	464	484	466	485	507	431	519	525	460	466	466	488	489	471	539	472	500	467	461	463	476	507	528	492	493	512	472	487	458	479	481	488	478	443	483	518	516	476	478	508	499	487	493	489	450	524	470	460	510	501	519	449	471	482	502	485	471	470	485	477	448	458	511	482	484	450	496	428	468	452	513	492	491	496	534	480	488	432	497	479	475	470	460	505	478	499	472	484	525	497	498	500	498	499	466	499	518	502	498	463	516	528	466	471	439	481	498	492	494	496	464	489	517	492	479	499	517	522	501	507	458	473	458	480
8601	3433	1315	597	548	459	416	413	368	419	381	418	386	353	359	360	369	360	360	364	396	372	377	389	362	367	403	371	367	331	355	342	391	355	339	372	375	343	395	407	394	357	394	410	356	352	356	370	360	355	343	345	352	402	375	340	364	347	390	323	359	344	374	368	368	361	363	342	352	356	395	367	396	398	326	343	348	372	398	371	375	345	386	355	372	357	375	361	380	333	324	366	350	372	426	389	379	327	314	384	371	393	329	382	348	355	398	356	380	343	393	382	366	338	392	371	356	382	349	347	322	337	384	352	359	380	387	359	396	362	357	367	351	354	351	355	361	357	380	398	387	329	386	351	361	398	355	338	360	384	373	324	369	361	363	355	351	383	355	378	360	318	325	315	364	348	417	352	352	343	346	366	370	345	359	329	327	378	371	354	361	378	369	374	344	355	340	346	368	409	361	384	347	321	351	358	375	342	348	348	344	378	391	325	331	359	361	356	351	374	357	352	368	361	365	375	350	371	355	389	374	337	406	356	361	390	340	344	350	301	361	375	401	379	385	384	328	364	352	339	294	348	378	375	305	330	314	344	382	416	428	346	384	361	346	336	348	328	361	347	376	332	393	356	354	381	357	356	363	364	372	384	330	377	350	357	358	409	354	366	367	358	347	309	354	368	389	352	357	341	343	374	369	361	372	388	356	373	369	351	341	323	371	366	349	349	362	374	354	335	348	413	351	367	350	406	356	342	365	350	381	348	333	361	359	335	364	401	344	358	384	357	376	373	352	369	365	383	409	348	362	387	385	336	374	374	383	374	395	366	341	397	409	362	333	375	388	351	318	387	356	363	353	376	347	355	381	364	350	355	364	334	344	355	368	331	360	361	391	350	392	367	364	353	337	381	374	348	376	341	366	340	364	348	323	359	371	350	318	322	351	342	364	372	362	333	372	353	358	366	378	370	348	381	369	369	323	332	354	359	352	387	385	353	339	329	368	320	359	378	360	349	338	402	327	344	336	380	391	368	390	391	409	377	364	388	373	390	377	322	330	375	347	355	382	380	388	399	338	355	352	351	338	336	370	366	370	351	363	395	364	369	343	335	337	306	347	355	395	357	339	388	379	357	358	367	341	354	355	345	384	369	345	386	383	366	346	370	357	361	378	380	371	380	369	371	349	356	345	341	318	350	397	346	373	354	347	372	371	363	370	322	307	357	387	371	356	351	375	370	336	333	379	320	376	364	382	350	401	368	372	402	365	358	375	372	369	366	336	347	379	370	381	377	381	345	385	352	362	355	379	349	377	362	363	310	389	362	372	338	368	370	336	388	362	328	362	365	389	378	386	351	325	365	352	354	388	385	371	336	365	349	390	368	328	338	345	342	374	386	373	357	342	347	354	351	346	362	372	401	397	331	346	367	319	366	350	361	363	369	365	355	393	363	350	370	337	418	365	328	373	351	373	354	364	342	382	361	352	308	355	395	375	344	381	378	368	430	403	351	357	377	356	316	356	385	402	363	357	372	409	374	344	344	383	388	384	338	351	351	361	351	369	380	350	355	357	380	387	345	311	341	364	384	332	385	320	331	343	379	306	332	345	351	364	348	350	376	372	359	344	386	350	356	321	343	363	353	336	360	361	352	376	366	353	371	347	390	339	383	349	326	352	359	372	340	383	335	349	358	337	368	410	337	368	378	367	367	360	360	367	346	373	345	346	341	412	349	355	379	352	368	362	379	378	371	318	379	358	358	373	370	364	384	352	368	364	345	361	340	403	360	388	356	361	365	396	355	350	383	362	411	368	362	356	402	356	390	354	372	345	350	364	390	378	389	326	359	376	354	396	375	363	371	334	355	377	340	375	348	350	383	349	353	385	383	378	336	348	360	344	379	362	368	351	332	349	368	341	387	361	336	391	384	358	336	349	323	354	373	366	380	369	380	372	350	360	343	335	367	364	405	393	359	373	368	321	344	406	383	368	378	361	349	359	352	362	375	380	345	355	379	361	371	360	360	374	387	353	334	331	351	368	349	356	354	379	314	362	391	356	347	315	383	405	343	356	376	342	390	368	395	388	321	361	329	359	377	355	389	361	357	375	384	382	386	370	358	364	359	386	341	378	369	389	351	359	347	344	409	364	397	354	344	365	317	376	392	419	385	362	357	353	384	377	381	345	306	361	352	385	348	383	340	394	315	350	358	368	384	386	359	345	406	388	340	378	367	351	358	346	320	388	395	380	368	342	343	363	341	319	326	307	341	341	337	383	383	331	384	386	348	336	338	337	375	348	365	354	359	368	360	349	329	383	379	367	360	370	350	346	382	397	352	336	325	378	385	383	341	347	344	370	342	339	338	351	376	366	360	352	358	398	362	356	360	349	349	379	357	399	351	331	343	409	366	377	401	353	330	338	369	343	373	368	354	344	361	346	363	354	337	331	367	383	389	360	340	363	394	368	368	375	366	347	397	369	383	393	332	354	412	334	338	373	364	348	360	349	354	318	341	380	390	348	352	354	321	394	384	366	370	368	391	378	312	381	381	371	364	356	341	335	328	381	339	354	389	338	329	386	362	343	372	341	374	350	346	337	370	369	345	329	355	359	348	364	393	374	347	353	356	352	326	383	328	367	356	357	360	369	383	365	339	362	350	371	367	381	404	360	357	365	343	366	345	342	382	356	341	348	360	368	376	384	393	360	372	412	397	349	390	378	383	420	332	375	349	390	340	380	373	338	350	387	363	333	408	353	325	333	376	349	377	371	360	348	380	346	366	354	374	374	355	339	373	381	354	378	367	381	345	347	376	341	335	363	372	374	392	364	389	372	371	341	366	344	400	353	394	384	387	375	320	339	365	329	357	347	363	353	385	369	376	340	363	379	362	383	380	398	337	367	366	323	361	335	390	358	384	359	345	356	346	350	373	344	343	367	362	416	363	393	349	365	339	378	347	377	320	360	360	335	360	356	387	364	371	360	360	358	357	342	352	324	336	389	360	407	379	399	357	316	347	346	371	341	349	375	389	352	340	389	370	370	373	383	389	368	361	338	327	371	342	336	358	348	370	342	327	401	348	366	335	345	349	331	364	348	378	352	376	349	320	356	336	350	335	405	377	365	343	372	399	404	361	378	348	347	375	346	319	331	376	382	393	403	358	386	313	361	363	352	389	362	372	367	349	343	422	350	356	398	363	352	302	357	387	373	359	339	343	374	386	375	358	357	356	342	393	356	370	348	354	392	379	328	347	347	355	362	379	380	373	385	377	356	357	375	369	385	381	375	384	385	341	369	339	342	372	337	397	341	366	351	357	364	332	386	395	360	356	355	378	366	361	357	401	356	357	386	387	334	319	325	343	422	366	348	373	393	400	363	379	362	370	382	355	373	330	360	396	360	345	361	362	401	353	382	332	344	378	354	367	330	385	399	320	323	346	335	385	363	341	336	360	327	339	346	420	378	378	342	361	410	393	365	346	383	349	328	374	392	350	356	361	360	356	371	363	364	357	345	341	340	336
6988	3707	1521	1535	1491	1279	1199	1170	1118	1011	1019	983	964	928	995	945	928	892	926	939	888	870	860	929	892	916	857	850	891	851	887	834	886	853	884	850	848	842	850	802	855	845	893	812	831	794	835	825	815	867	848	844	790	868	853	875	886	817	843	870	831	829	821	866	878	839	880	868	836	886	859	832	910	836	856	893	898	824	849	853	883	885	790	881	852	892	907	855	828	833	864	863	816	884	829	820	800	828	807	837	913	848	827	871	827	886	884	884	856	863	850	919	865	829	868	844	812	862	891	865	833	878	872	852	855	862	836	846	918	834	882	853	862	783	785	880	833	897	787	840	792	867	817	828	870	807	833	886	875	871	843	870	863	884	839	836	864	896	830	894	857	858	821	845	880	883	903	816	875	837	773	855	865	866	858	852	849	835	869	820	820	805	805	850	870	817	806	860	857	823	879	831	867	898	848	869	878	835	856	814	845	834	892	860	894	848	756	861	855	843	831	932	843	815	877	842	839	856	838	837	911	847	836	845	835	872	790	830	828	908	837	859	872	837	841	868	834	907	817	850	859	804	875	867	859	894	791	839	853	829	877	880	892	803	879	876	882	904	888	793	816	876	831	821	847	850	896	824	854	865	825	886	887	872	835	882	853	858	854	861	836	830	850	830	839	856	909	840	898	839	827	861	830	859	864	852	870	843	856	833	903	891	840	866	828	884	897	872	837	871	806	888	880	815	829	793	862	877	880	837	854	894	855	839	882	831	817	903	871	862	841	846	823	887	874	888	900	918	819	864	874	885	865	857	882	858	864	790	801	843	817	870	900	823	825	868	824	861	864	884	836	845	807	842	800	843	856	847	787	868	862	833	847	879	831	839	840	844	843	845	794	877	841	813	819	839	852	872	843	846	787	816	844	825	826	829	842	878	869	857	823	872	835	887	855	871	813	803	838	860	839	897	869	857	846	825	884	838	929	848	850	862	885	795	864	829	832	858	816	848	844	828	869	813	822	849	872	905	873	841	895	835	775	849	878	848	872	798	790	833	856	885	865	823	854	834	839	831	818	842	836	871	862	909	835	817	843	833	891	889	856	866	796	782	868	849	784	867	853	851	865	852	794	877	856	856	891	848	840	851	819	799	856	842	843	820	843	871	875	893	829	845	876	807	829	848	813	829	883	845	880	839	842	821	896	833	839	838	833	830	818	884	823	892	888	912	847	821	801	849	847	861	812	857	889	823	803	860	895	838	835	847	854	836	869	798	833	899	869	840	818	884	827	796	867	852	834	854	871	812	833	837	869	867	828	833	859	877	879	839	867	872	904	857	844	900	870	834	850	870	854	840	911	853	947	832	822	860	838	879	853	835	815	824	841	855	881	879	873	892	819	783	862	844	826	856	836	894	851	875	842	841	845	901	861	901	866	829	855	854	855	873	853	833	843	874	835	865	814	874	867	836	848	840	859	880	823	827	825	831	850	887	879	847	841	808	876	839	857	800	872	816	869	912	861	844	899	884	905	842	813	860	797	856	868	818	902	903	851	867	796	836	858	823	835	859	883	854	778	877	890	888	879	834	826	847	926	798	850	859	833	832	842	836	870	893	918	896	841	864	877	862	877	809	856	852	881	811	872	826	813	880	820	869	898	821	844	886	848	869	877	782	894	847	813	859	788	852	873	893	906	844	917	884	868	814	831	860	870	872	798	823	838	902	871	835	854	838	861	803	868	823	861	866	840	865	798	847	940	839	834	912	878	886	844	839	863	828	807	871	828	807	873	888	897	873	855	894	835	839	857	861	808	806	842	854	834	842	873	891	823	840	866	868	898	894	815	817	855	819	919	896	860	892	818	839	821	834	830	841	832	879	820	847	867	854	920	779	840	869	898	851	823	898	858	806	783	855	809	802	867	843	857	852	830	884	876	820	828	857	834	822	856	820	858	872	803	843	846	885	880	833	854	863	840	797	883	847	829	789	801	883	838	900	831	874	886	853	856	859	845	869	855	845	843	868	886	814	843	843	857	844	833	815	855	873	827	848	863	849	852	804	844	829	792	897	784	855	877	837	894	858	891	876	829	802	864	856	824	878	832	836	838	952	839	872	914	849	880	874	895	858	832	856	863	867	853	847	807	847	882	860	870	858	801	896	849	869	830	819	894	839	895	828	852	865	830	868	849	872	833	863	854	897	871	899	845	837	866	876	849	859	834	817	842	869	921	891	842	814	852	820	868	862	850	863	838	825	833	828	861	825	799	832	800	857	804	826	846	880	843	843	886	851	840	836	794	787	896	829	886	866	870	855	855	852	870	839	888	854	851	847	841	859	842	835	877	883	891	837	856	880	820	873	814	848	893	857	826	804	835	845	886	869	841	861	907	843	853	855	867	859	887	834	876	834	871	852	831	865	883	859	839	858	860	856	802	808	844	853	811	853	847	822	804	898	860	890	871	877	879	805	896	840	836	828	841	842	814	824	859	804	861	822	848	845	885	817	836	828	851	836	863	882	861	894	849	871	850	851	845	807	910	802	867	820	862	870	878	863	797	818	862	816	824	903	852	832	877	825	805	851	844	845	842	854	918	855	851	871	868	855	856	862	863	881	863	895	815	860	806	853	861	872	854	837	881	832	864	857	843	863	823	824	853	855	903	847	812	892	799	836	816	830	837	863	856	850	872	891	819	875	850	881	865	856	796	783	823	883	821	801	916	830	839	866	845	860	833	815	831	856	840	831	776	866	885	834	820	866	773	853	860	842	849	854	875	913	823	869	839	839	829	820	843	855	818	867	862	849	881	825	844	781	866	860	828	774	862	846	858	823	812	888	872	856	812	900	844	810	859	919	806	843	895	828	828	862	882	786	755	845	861	817	831	830	818	850	818	799	890	809	857	849	829	804	867	855	862	829	847	884	842	918	867	876	858	839	865	826	834	869	867	863	861	825	877	823	867	788	843	867	861	859	864	841	853	839	835	859	865	834	878	848	853	844	873	843	859	896	840	868	839	886	865	826	871	886	846	841	859	882	832	821	799	856	845	870	872	887	885	838	881	803	833	816	845	869	906	876	857	886	844	792	902	851	907	847	839	888	823	834	878	855	828	819	885	864	813	841	804	836	843	895	840	863	849	877	827	876	820	840	808	883	876	851	877	829	776	823	874	922	848	826	832	859	862	836	854	872	847	853	866	852	850	879	872	869	839	847	884	869	866	868	904	873	837	790	848	892	810	822	856	877	825	818	919	867	835	829	843	826	817	838	803	888	884	870	879	834	826	867	830	793	799	879	826	859	847	832	908	881	809	833	824	830	882	796	855	877	863	820	884	828	861	852	890	853	869	859	811	858	855	795	839	858	869	839	850	829	897	816	880	860	838	891	813	825	871	816	885	826	847	860	883	853	841	860	861	816	856	875	910	850	827	834	807	812	844	824	880	878	828	856	887	866	887	831	864	826	791	907	841	794	816	836	857	893	859	841	866	854	792	813	821	863	842	911	849	863	798	804	832	919	835	840
16050	6970	2877	945	743	686	610	583	582	596	518	481	484	512	507	502	459	506	495	445	495	443	459	446	496	430	492	446	510	499	491	484	461	451	446	433	443	421	490	459	482	440	452	460	477	421	462	448	469	493	449	519	474	466	453	421	493	465	455	473	453	464	489	454	483	430	443	430	445	466	443	413	432	469	444	443	455	480	443	457	501	463	445	430	483	453	466	477	428	469	440	416	438	453	474	403	461	455	456	464	446	453	440	437	479	434	461	425	437	473	426	464	506	455	508	430	434	479	473	457	438	436	460	442	458	474	427	421	440	432	476	452	440	488	440	488	446	483	476	466	427	464	437	470	454	433	461	499	468	432	446	466	472	449	484	456	461	506	478	444	419	414	443	441	434	496	451	458	471	451	446	481	427	477	441	397	418	460	476	444	471	447	472	470	447	468	438	429	462	401	513	439	416	478	464	440	438	437	441	466	429	442	468	465	474	427	466	412	465	462	473	480	414	452	485	444	433	435	448	444	394	411	499	432	393	434	417	429	429	450	435	454	469	442	432	492	443	458	433	449	460	466	472	536	481	487	434	459	429	436	471	478	460	391	458	451	471	434	454	440	442	415	468	489	483	471	416	466	542	472	419	428	456	428	436	420	458	462	432	463	446	411	480	464	457	460	466	465	464	508	434	454	467	449	452	455	458	448	435	441	454	476	485	457	478	433	463	482	465	424	431	439	447	440	463	417	455	444	464	454	508	441	462	480	478	469	442	446	439	482	416	456	451	418	482	524	432	487	457	446	465	458	477	391	448	443	484	448	495	474	436	448	411	425	449	440	468	439	470	395	426	409	482	457	426	427	461	445	461	436	449	492	458	426	476	488	438	433	444	432	424	433	457	437	476	474	452	445	470	448	400	436	463	464	448	444	443	424	452	444	464	466	436	441	449	408	446	435	427	501	447	437	458	450	493	453	436	447	455	451	481	481	447	469	433	419	449	448	466	440	462	441	445	446	470	449	419	425	410	437	490	447	430	471	436	489	462	481	441	428	435	437	481	439	429	454	476	430	467	441	446	466	504	463	502	440	436	490	431	463	454	458	455	447	460	481	474	424	445	446	453	439	476	458	462	436	468	476	487	498	444	444	470	470	490	434	481	469	460	435	457	437	499	481	392	418	418	435	417	395	417	412	467	503	488	486	437	446	478	483	450	421	421	455	426	441	472	459	453	426	428	435	415	472	441	394	458	480	453	461	450	480	457	485	462	471	454	450	488	430	448	469	431	444	501	434	467	452	447	468	463	408	428	471	441	431	457	429	467	450	444	478	501	455	483	401	423	431	444	472	450	411	426	447	466	441	483	468	454	476	451	456	450	472	440	444	453	474	463	483	483	407	465	440	466	423	520	504	466	440	434	435	423	459	489	479	474	446	500	447	441	426	481	436	467	407	450	468	470	481	489	484	459	404	435	417	444	477	454	487	445	422	427	464	435	431	443	454	431	410	472	446	464	423	480	463	455	432	479	450	469	461	475	423	444	439	451	456	436	388	511	454	451	427	461	444	435	440	495	468	467	443	419	448	425	424	433	449	451	474	470	452	469	455	394	490	470	428	474	433	436	513	463	479	452	446	454	478	423	450	442	470	421	459	426	432	451	432	503	455	499	448	465	476	466	449	483	468	478	476	465	464	474	473	449	458	418	441	445	439	467	478	454	505	466	407	413	466	504	443	455	463	439	444	457	466	430	444	467	468	481	445	424	456	412	461	492	457	447	438	399	447	466	471	474	455	452	438	464	434	458	467	444	436	472	450	443	452	427	482	429	444	458	424	449	479	452	451	476	477	462	450	437	457	435	452	442	456	408	451	455	444	421	489	480	476	442	416	467	445	462	438	429	451	440	484	399	448	476	425	436	417	492	437	435	427	451	446	490	481	437	428	436	472	426	488	471	446	457	490	421	511	413	491	417	446	442	425	473	449	460	420	448	413	444	437	451	442	412	434	450	445	485	489	426	413	460	512	453	435	450	465	420	469	485	400	474	466	473	436	448	494	438	452	437	472	451	442	458	441	472	431	462	456	467	432	456	467	442	432	463	452	415	459	455	454	442	448	439	458	441	417	510	464	461	477	494	466	466	437	457	502	477	443	459	435	437	451	444	471	462	430	413	435	452	446	475	432	453	501	447	461	505	438	413	435	455	475	483	463	463	454	458	441	428	442	449	457	409	504	441	442	467	441	418	453	445	478	443	479	467	435	472	461	471	490	457	464	483	466	474	466	455	461	474	450	424	417	507	441	439	447	470	417	415	476	472	443	438	476	448	477	424	445	454	432	450	440	444	466	475	440	393	443	445	429	477	422	452	426	464	420	455	450	431	444	451	464	460	475	468	441	459	434	435	470	406	421	453	436	465	477	438	453	465	413	414	490	424	451	437	446	431	472	423	447	426	461	428	439	460	490	459	527	442	464	429	448	446	468	469	472	467	414	445	427	431	465	414	450	440	433	425	445	456	409	421	482	438	469	431	419	462	466	451	448	451	468	464	445	456	464	463	441	489	460	394	438	411	492	442	463	445	418	467	446	453	470	463	472	444	501	443	449	455	433	448	430	437	480	434	477	438	457	417	460	450	477	454	468	464	458	496	468	433	427	460	440	443	463	463	391	444	435	502	462	448	451	441	470	429	455	450	435	479	431	437	460	475	452	490	446	496	487	454	466	464	460	480	460	473	460	478	457	460	440	446	458	485	442	464	479	489	449	433	486	496	461	421	415	476	461	462	489	431	429	449	456	419	506	438	429	481	437	467	490	428	450	426	450	401	481	412	462	462	489	452	478	458	432	450	444	444	453	439	454	458	443	474	441	415	461	503	436	436	445	478	468	441	481	424	484	517	466	474	426	463	420	478	449	433	472	473	471	447	501	462	455	436	475	462	451	461	499	415	407	460	439	455	423	426	432	458	419	469	437	463	459	453	478	434	480	461	464	430	474	454	470	449	456	428	432	485	438	466	422	446	459	443	481	455	493	474	440	429	472	430	456	452	414	460	449	405	489	429	467	474	444	447	484	443	490	457	464	467	462	479	453	445	449	444	445	435	442	469	456	439	464	506	442	435	446	429	427	457	450	427	469	449	462	459	477	449	418	456	436	445	422	460	429	450	449	410	459	423	484	421	454	444	484	456	465	471	488	488	472	466	437	457	389	476	442	470	476	454	441	422	459	448	472	468	391	460	448	470	456	460	431	469	474	466	401	443	494	438	431	489	444	450	448	455	425	465	461	444	469	425	446	478	439	428	449	412	459	457	427	464	448	434	449	437	442	484	455	455	454	451	470	463	420	459	461	425	477	434	427	460	427	481	439	481	474	389	409	442	445	450	487	429	445	478	452	438	462	422	430	472	449	475	488	389	477	461	467	461	456	460	422	448	482	456	473	455	421	484	425	456	442	457	431	462	473	419	448	421	469	479	461	445	444	452	478	487	453	461	452	437	426	443	433	431	429	459	469	428	452
9095	6153	2226	2550	2269	1974	1791	1607	1517	1443	1279	1305	1227	1203	1189	1136	1202	1105	1135	1092	1066	1073	1079	1039	1025	1060	1092	1057	1084	1030	946	1057	1037	1052	1044	1007	1008	1033	1036	1052	1045	1036	1007	1081	1036	998	996	1075	963	1027	1034	1013	1020	1032	1024	1029	1029	990	1016	1034	1050	1020	1063	1004	994	973	1018	1004	1032	990	998	1018	1006	1036	995	1048	996	988	977	979	996	994	968	982	959	1008	1030	939	998	987	1058	1009	976	1020	1029	985	1000	987	988	1056	1022	972	1063	1017	969	988	990	1002	1030	1012	1047	981	957	988	975	1004	985	966	981	990	1017	952	1016	1007	1009	958	959	948	972	963	1044	962	980	979	957	1007	988	961	1026	1001	1012	986	1014	988	987	994	970	1006	977	976	994	1013	994	975	1014	955	999	1013	1029	1001	975	971	987	1008	1010	956	1004	1033	1001	989	991	993	983	985	997	1006	1013	936	997	1047	1043	987	1024	981	1013	1026	1055	996	1003	983	986	1030	979	987	1002	1022	1023	962	1021	992	990	971	1019	1003	1012	1005	1022	991	972	973	975	1031	984	1011	1023	1047	971	957	1033	920	1001	988	973	1025	952	975	995	1006	975	1000	1011	994	974	987	1026	985	985	972	963	998	977	983	1019	974	1028	991	1003	996	1002	979	945	983	997	975	999	987	1016	989	1017	952	986	959	945	1010	968	960	993	1006	992	974	1015	1013	1066	996	1014	1031	1029	996	1001	998	980	1009	1026	998	1043	1003	955	1013	959	1032	1049	1028	957	1003	1019	1040	1081	954	1014	1042	1005	953	1050	985	938	929	1017	1010	990	1004	991	987	968	1015	968	961	956	1001	1043	1008	1020	1024	961	1030	1052	1030	1009	1059	1025	1022	1013	1012	1007	937	968	1022	984	974	1038	985	998	966	972	1001	979	992	990	970	979	978	1006	1008	986	1020	1010	921	977	941	978	1004	1004	945	941	1068	954	978	995	1005	963	1006	1009	983	990	993	990	965	941	992	1039	970	950	1045	1068	988	1027	1009	1028	968	982	1000	961	998	961	993	956	944	984	993	946	1013	1005	969	949	937	1040	1013	988	1010	956	981	993	1016	977	961	961	968	962	969	1047	996	1013	992	995	1005	1069	955	990	967	1018	1046	1006	1000	963	1001	1032	1061	980	933	1037	944	976	973	939	1013	951	953	1038	988	994	1014	1004	1007	993	987	964	968	1009	996	988	988	1004	1002	1027	1043	955	1001	976	940	979	1064	921	1025	991	949	1017	1030	988	972	1049	1020	1065	1024	985	1024	925	1013	933	1007	964	992	937	989	993	983	988	971	968	1009	1040	992	1007	1020	991	978	1021	1049	1030	1025	962	1044	1018	947	1024	961	1029	1012	1038	931	1060	961	1034	950	1030	1030	1059	967	960	961	1042	916	1033	990	1017	980	991	1038	977	1012	979	980	1002	1059	977	995	974	1014	987	948	956	1042	1037	1035	1018	987	960	1026	1009	1062	978	1015	988	998	943	975	1030	963	977	976	969	976	977	993	1023	965	998	998	966	1018	943	1016	1031	1046	1067	993	992	967	961	1001	1010	990	992	967	1004	980	977	1050	990	992	956	969	1003	974	1015	954	1051	980	984	1034	980	1012	977	1009	987	1007	962	1000	994	1023	1002	968	969	1021	1016	991	1035	1002	1013	1058	934	995	979	971	1031	1008	993	1002	1006	1006	986	971	979	1010	956	976	993	958	1002	1001	1022	986	951	1043	969	987	1066	995	1056	1011	1017	981	997	978	1032	1012	998	998	978	1025	967	985	967	1009	932	1091	1028	986	1015	1029	1021	1017	988	1050	957	1004	1051	1006	956	993	1016	961	980	1027	1007	1036	995	987	998	978	1037	942	985	969	991	1027	1029	1056	969	949	1008	961	962	1014	1019	1018	1015	1034	1012	977	1023	997	963	971	1061	1039	989	1034	1038	1004	1020	1021	984	985	1009	958	1005	969	935	1021	1036	1055	993	1013	1021	1009	955	1030	1051	1047	1023	1040	980	1007	943	921	968	972	960	990	957	1025	998	986	970	1028	1011	996	1016	1045	1001	1003	949	971	1011	976	986	1032	925	1006	961	1012	1005	1016	1007	935	1019	1005	975	985	1019	976	969	1007	1004	995	999	1045	973	958	1003	1031	1008	1020	1001	956	940	976	937	1004	963	1010	1022	1025	1021	1003	1017	988	981	983	975	1014	1020	1025	1002	932	981	1038	962	998	1011	967	1008	994	1037	969	1047	1041	1002	977	1063	981	994	977	1013	993	981	1022	952	1025	981	1071	1007	1008	981	1004	1023	1009	993	1023	1011	1010	985	989	961	1013	1002	1034	957	1016	1033	970	1001	1004	965	1030	1011	1006	995	978	1013	997	959	1010	979	1027	1030	1004	946	1016	966	958	1021	1061	969	1031	979	964	964	996	953	992	935	998	1048	1017	972	1025	1025	1037	1012	1027	990	1010	987	958	981	1057	976	983	975	992	982	1067	1002	955	946	957	998	1000	947	989	1001	972	1059	922	987	986	989	1069	1015	951	986	929	1023	942	963	990	948	1020	985	1028	1015	1041	999	1005	946	999	1008	992	1031	945	1042	1004	1020	967	1001	1004	1025	1065	934	1019	990	1016	1042	985	1014	1002	976	989	1002	1005	1007	998	979	962	1017	966	1023	1022	961	974	967	955	995	1070	939	1046	981	931	942	982	958	1031	973	965	1031	983	1008	1026	958	994	971	1002	990	1008	1001	999	998	987	973	1030	1017	1027	1026	1019	1017	1037	1043	1007	990	932	927	985	1054	983	1048	932	991	1016	953	964	992	960	999	1050	966	987	1017	1002	992	995	1021	999	986	945	1011	985	1026	979	1057	1033	991	938	963	1002	1078	971	1025	956	1025	1014	1008	963	997	1031	957	1000	1038	959	984	1038	1017	1018	974	987	972	968	1027	930	1027	1003	966	955	997	989	959	1036	1019	1006	987	1005	979	996	1028	960	986	1039	1005	1065	999	1031	961	977	994	1004	1002	970	956	977	985	1008	990	986	1080	974	1011	1003	1048	966	1033	1044	965	961	1006	959	975	966	1015	979	989	1046	976	940	968	1016	990	1012	979	972	1001	991	944	1002	1009	1005	985	983	1041	902	996	1014	1004	994	1010	1035	947	965	997	980	989	964	979	1039	1036	1027	972	1015	975	1063	1025	993	955	1000	972	929	988	980	972	1000	989	926	950	993	960	1028	997	984	970	1041	1001	975	978	964	978	984	1008	996	1037	992	931	961	991	985	998	1023	959	994	949	991	991	1034	975	983	965	1005	1016	1040	964	1023	985	975	987	963	1016	975	994	985	1032	1015	1020	989	993	939	987	1025	1042	966	1056	1028	1021	975	1015	994	1016	1012	943	992	976	1036	968	950	1039	977	936	1046	1000	952	990	1007	1026	953	970	975	949	1032	1028	1071	974	1012	1008	1059	1036	966	968	1042	981	998	1020	1016	1001	1094	953	979	1034	948	942	986	977	991	1016	1032	995	985	991	974	1016	949	941	1044	1064	994	1040	989	936	996	1028	1030	995	1041	991	1025	1045	959	1050	1007	986	1008	985	1034	1017	1013	1010	1031	1035	954	993	953	915	1036	922	955	994	954	951	972	1024	972	961	1014	1025	996	1033	951	981	963	1013	986	1074	993	1018	1025	978	994	985	999	1011	961	985	1051	956	1048	1016	956	993	1004	994	980	956	998	931	1003	974	1018	911	975	1012	985	953	1001	1005	971	1008	1026	1052	1012	995	1011	962	1024	1040	997	1062	1021	948	941	1028	1035	975	970	1001	995	997	1027	996	950	1048	983	1019	996	1020	1006	966	978	1057	936	1008	980	966	999	1004	930	968	971	988	946	965	1007	1016	1015	997	998	1023	1009	993	1015	992	991	982	1004	1009	1058	1034	990	974	1006	1035	958	976	993	998	981	1010	1003	1125	1013	1013	1009	1038	964	1039	974	1050	1000	1008	977	987	933	986	930	951	1018	999	981	979	960	960	980	991	998	995	997	1039	1016	978	1003	1080	1002	1034	960	1007	983	1018	1031	1067	961	978	973	957	1069	997	1028	959	1000	987	1009	970	999	1086	969	1031	966	1012	968	950	1001	992	979	974	983	1025	998	976	973	960	942	1033	986
2039	490	217	173	178	177	170	178	173	175	174	204	163	169	180	178	193	164	183	171	178	189	188	146	164	171	187	208	154	159	180	175	164	192	186	184	170	173	185	193	171	167	182	177	184	164	173	185	164	183	190	190	165	187	179	207	168	168	163	175	188	177	171	170	163	176	195	176	160	154	159	163	158	180	190	169	169	159	196	193	185	178	173	187	169	158	181	149	194	181	189	173	143	157	186	162	169	178	144	180	181	170	171	156	146	161	180	179	160	163	185	215	172	163	161	188	194	188	204	162	183	165	191	193	182	189	158	155	181	173	158	162	145	177	176	206	187	147	190	163	169	185	163	186	178	180	196	152	163	185	157	168	182	195	213	164	171	161	174	179	173	191	158	186	180	175	180	137	202	177	151	169	177	170	163	154	163	188	187	177	181	168	154	172	156	198	177	159	181	175	189	169	168	197	174	157	153	190	153	202	195	163	205	179	173	190	183	163	185	172	182	176	170	177	171	176	180	176	172	172	165	179	160	156	158	181	169	191	151	180	191	175	186	164	175	184	167	169	169	170	156	186	167	170	202	153	179	176	194	168	170	170	169	157	184	195	165	166	177	165	154	169	208	163	183	151	151	181	185	176	170	198	174	167	171	170	172	174	166	168	167	190	174	159	178	176	203	168	174	164	168	175	177	177	196	177	168	185	189	175	155	188	168	179	164	138	167	164	189	184	176	200	181	184	170	192	168	165	170	179	201	203	172	159	192	147	190	179	171	162	191	148	174	189	164	172	169	186	184	189	166	154	192	198	182	171	168	164	155	191	191	162	171	174	185	151	164	185	176	173	203	145	174	185	177	172	168	176	158	173	166	181	161	174	131	165	174	161	158	155	174	198	173	198	169	175	158	185	159	146	172	151	180	165	175	162	158	171	195	170	174	182	180	170	168	196	192	174	184	183	209	168	168	165	175	156	158	186	176	164	183	173	179	157	164	169	190	207	169	185	183	180	138	168	167	185	177	190	171	163	167	183	164	153	174	156	184	207	157	197	203	163	161	167	170	160	178	167	162	174	174	193	158	177	162	164	190	167	193	163	190	176	188	179	168	179	145	159	180	166	161	165	173	183	182	175	193	172	188	162	174	163	175	157	172	179	181	197	188	183	195	166	174	164	178	143	189	174	173	182	184	171	175	180	175	193	188	164	161	153	172	173	168	169	177	172	160	160	176	170	177	195	194	166	173	169	202	154	180	193	214	165	157	154	176	175	180	174	172	182	187	176	194	199	199	179	167	185	176	154	181	187	226	205	183	161	179	189	162	186	185	175	182	183	161	165	176	189	160	191	171	198	193	156	186	166	186	171	164	172	172	176	188	166	158	191	160	177	197	165	167	173	172	176	179	182	177	177	203	165	165	177	153	203	169	172	170	184	206	178	190	165	177	179	185	175	202	166	171	177	190	187	188	187	184	170	173	161	196	170	164	166	171	191	175	200	182	191	186	186	136	186	168	187	172	177	157	180	176	150	146	193	173	164	168	176	178	171	196	185	163	171	190	148	177	174	177	181	176	176	172	149	179	169	175	179	193	160	158	177	186	187	179	161	153	173	178	182	192	149	178	167	192	161	181	173	189	171	186	160	184	186	190	167	181	176	169	169	175	149	173	188	179	170	162	182	168	168	191	156	179	180	174	173	164	175	194	202	153	170	165	183	169	169	144	151	166	171	167	182	172	161	182	193	176	185	175	172	192	164	187	192	179	182	176	172	169	162	165	173	183	176	175	152	189	171	185	175	179	169	174	160	171	163	183	159	173	174	178	142	162	183	174	176	176	190	177	178	181	159	179	167	173	182	174	186	186	187	191	181	183	213	188	177	167	178	167	179	155	174	202	172	188	166	178	202	203	176	175	169	183	164	154	180	179	168	169	167	144	137	161	163	196	145	170	208	162	188	161	158	130	164	153	169	183	190	186	179	183	185	176	156	169	168	167	181	184	186	197	173	172	174	181	165	170	154	159	167	187	153	168	185	188	166	167	165	182	172	166	177	149	174	206	172	190	174	159	165	173	170	199	161	190	209	204	174	166	169	173	180	203	170	182	163	149	174	180	176	162	171	160	177	173	161	176	166	196	171	167	165	208	158	168	193	156	176	176	190	144	180	178	164	163	167	191	187	166	184	171	164	179	179	176	185	172	179	178	152	171	148	163	164	187	173	157	168	169	183	179	179	174	162	176	192	203	178	162	146	182	175	182	164	200	179	165	185	164	209	147	179	190	177	187	153	194	173	181	152	210	183	179	167	182	184	171	174	180	189	152	175	198	196	187	179	175	169	163	156	178	173	176	165	193	175	197	173	161	172	185	180	158	165	185	175	157	171	179	183	170	159	200	183	174	169	196	165	182	159	186	179	181	166	174	187	170	151	142	160	194	175	192	169	189	145	192	175	162	174	188	191	181	179	169	182	221	164	147	144	175	163	186	197	185	170	175	183	200	199	163	181	166	185	154	173	181	206	169	160	183	170	166	169	171	155	148	189	185	181	165	166	177	175	183	158	176	182	185	141	160	187	162	162	140	195	180	179	181	185	201	172	155	180	168	163	157	161	181	188	170	182	177	167	171	165	162	163	180	178	154	150	178	168	162	183	212	188	144	167	165	192	163	157	176	170	184	166	189	162	194	167	168	179	171	186	178	170	162	204	175	200	161	179	147	186	167	155	177	176	160	172	173	191	182	184	176	162	204	180	154	178	183	151	155	203	212	188	174	151	161	197	154	166	195	190	170	185	174	160	183	157	142	177	172	172	175	175	231	173	157	178	174	184	162	147	166	172	182	167	174	172	169	179	171	178	172	176	161	157	178	183	183	157	176	156	172	159	171	181	182	202	163	173	148	155	159	186	182	185	185	159	176	168	202	184	175	166	162	166	171	168	196	180	173	169	161	174	163	169	180	166	176	165	168	193	207	171	182	196	157	182	171	159	186	194	168	189	185	146	194	171	140	154	160	169	186	202	153	159	197	170	179	177	178	204	183	174	181	169	154	157	170	198	175	163	162	158	188	156	155	164	141	194	189	147	171	189	176	179	178	177	177	151	163	181	195	191	171	145	157	169	169	167	200	162	171	162	177	168	171	172	171	169	192	188	181	167	177	197	181	164	149	171	149	172	180	187	181	172	150	164	168	172	174	178	161	181	190	184	145	167	202	178	159	162	201	171	179	164	157	172	183	158	178	196	175	157	141	183	152	162	161	173	148	184	174	182	179	162	172	173	178	188	181	188	170	173	179	178	174	160	181	196	145	179	169	172	186	162	195	171	182	167	185	164	169	156	154	176	180	144	185	182	184	160	189	190	177	172	163	169	180	172	177	178	164	182	167	173	148	185	163	170	167	189	160	165	173	154	189	165	166	173	159	160	171	177	174	167	185	176	190	183	178	174	170	160	172	166	168	176	194	166	163	180	158	171	159	188	172	175	137	160	153	162	167	166	158	184	179	161	153	190	179	183	149	194
1894	792	511	554	499	507	514	465	478	480	499	485	492	483	471	453	484	485	473	456	515	509	454	467	439	487	507	467	432	470	412	462	467	489	471	476	476	457	495	501	455	455	493	506	483	468	481	481	490	506	465	498	455	498	463	437	475	449	505	489	506	530	480	423	458	469	464	479	474	502	497	478	453	491	467	479	499	437	499	500	494	455	489	426	503	494	440	493	476	475	517	475	472	464	433	451	483	500	473	482	466	496	474	485	499	457	464	500	480	481	477	442	479	467	454	452	480	472	486	421	501	485	473	436	479	442	496	460	500	525	495	489	469	500	501	481	491	489	468	477	475	454	466	485	494	507	476	492	474	413	482	442	487	475	476	504	482	480	475	483	501	506	488	448	479	481	477	490	516	482	510	483	489	464	461	454	452	483	467	455	457	491	470	469	443	478	474	479	503	474	527	454	516	497	468	438	466	483	508	487	489	487	469	458	475	482	473	504	485	452	465	488	476	511	490	494	490	508	496	474	461	467	529	487	472	492	458	481	441	445	470	483	470	461	500	485	462	475	463	522	471	520	488	471	491	451	498	450	480	492	493	456	484	525	510	466	480	489	481	451	465	519	463	504	465	493	513	456	459	467	444	466	517	448	464	488	497	508	462	461	512	458	469	470	461	493	494	510	519	489	517	494	473	508	463	463	486	468	439	502	437	480	489	482	469	441	497	474	430	431	473	429	463	484	520	506	484	494	503	477	472	472	451	487	503	451	462	495	465	506	484	470	490	434	497	487	462	479	462	480	467	475	476	464	480	472	441	489	447	483	477	477	479	442	438	508	414	466	496	477	468	472	482	468	518	485	459	449	488	507	505	446	461	449	488	479	474	492	493	461	490	493	490	497	451	468	511	446	459	474	465	473	438	466	520	495	485	511	463	489	463	457	463	457	438	451	491	458	499	432	503	493	482	505	497	456	482	449	477	474	502	499	418	482	490	501	512	466	472	523	499	454	468	443	493	483	494	474	474	507	486	494	481	493	458	490	484	500	451	486	509	481	471	495	487	467	462	489	465	477	453	477	470	445	497	504	459	501	491	444	464	458	458	501	492	507	481	501	466	497	457	478	481	490	415	452	485	507	490	523	482	496	447	446	500	456	492	505	493	452	460	519	497	472	463	476	459	490	457	433	442	479	472	493	470	467	486	454	492	443	487	475	474	489	486	483	456	497	480	455	461	491	463	483	513	460	494	446	501	448	459	501	479	465	481	487	494	479	505	464	494	461	448	474	498	455	474	481	491	522	474	467	469	475	493	455	442	493	484	451	489	439	465	481	468	497	457	456	485	463	480	490	426	497	508	462	478	490	463	471	445	465	437	473	451	475	442	481	464	481	489	497	489	502	438	476	488	502	459	457	469	465	465	450	502	475	440	450	466	506	447	458	474	467	443	443	480	457	467	465	480	463	489	476	519	485	519	459	489	458	460	445	510	472	502	499	483	469	477	482	431	482	471	497	468	503	465	482	467	468	496	509	450	484	517	491	476	471	475	446	480	459	471	495	452	530	474	493	475	485	453	429	531	474	447	498	467	508	509	469	484	486	478	472	502	490	482	449	523	461	462	485	465	448	453	488	479	486	486	473	488	499	444	459	430	486	503	502	479	512	498	471	468	472	478	512	520	446	484	503	444	469	435	455	449	463	441	511	468	521	496	509	482	497	502	490	433	428	497	482	481	479	519	511	473	478	502	463	496	453	466	451	491	463	464	498	450	479	465	476	490	481	466	510	468	505	511	443	483	468	453	466	474	453	486	426	489	455	452	477	454	464	438	509	489	483	434	438	460	472	497	469	485	455	438	493	466	478	442	496	495	485	476	508	473	460	447	482	426	480	484	511	466	495	481	483	478	495	460	498	466	505	456	479	485	484	471	472	463	502	494	477	503	428	484	433	467	489	450	430	486	459	457	470	511	488	477	482	430	489	464	494	484	481	471	433	483	452	446	461	446	459	455	470	456	517	474	458	485	488	499	486	458	442	507	537	433	494	466	468	486	460	430	440	478	480	491	468	466	479	436	433	496	476	479	504	473	484	490	428	493	460	468	492	459	444	498	487	440	459	453	482	462	475	484	502	484	495	479	475	470	479	459	432	485	464	427	468	515	517	494	513	460	518	496	482	455	475	471	493	458	485	470	467	444	500	487	469	474	477	478	490	509	442	471	484	463	482	494	463	458	470	458	479	488	492	495	483	447	508	472	454	466	461	524	458	490	473	500	473	474	482	437	455	483	499	468	504	450	484	450	501	479	474	481	453	479	437	497	525	491	447	480	436	451	471	498	473	498	458	481	506	478	441	506	483	468	448	463	466	476	438	482	503	442	432	457	466	527	494	454	474	440	461	453	444	480	480	489	436	470	464	441	502	442	475	523	471	469	466	442	431	488	501	445	475	510	474	460	448	507	476	457	441	461	480	452	451	467	472	453	502	511	472	496	481	452	460	460	474	463	484	509	480	509	447	444	458	467	479	449	503	479	498	488	425	464	489	492	475	497	476	480	485	460	451	473	490	465	467	476	445	477	495	465	504	476	462	486	450	481	501	479	492	460	478	458	462	455	493	505	488	483	511	507	485	455	482	460	487	424	507	476	514	516	486	432	505	484	525	454	460	488	484	496	427	486	506	494	489	466	411	491	455	507	459	477	452	456	486	484	459	489	465	455	467	494	452	465	457	467	508	457	484	504	448	478	478	463	449	445	476	466	476	496	438	503	454	512	478	474	476	451	487	479	464	445	492	507	465	543	480	491	480	514	488	450	493	493	478	481	469	459	457	512	506	506	481	468	472	487	442	494	485	472	467	488	453	467	479	484	484	492	466	480	454	480	496	491	465	482	499	469	458	477	485	492	501	474	452	490	493	523	475	441	465	462	510	445	484	507	474	473	456	473	473	449	463	432	510	483	444	450	506	474	451	491	457	486	461	468	483	460	452	512	485	543	482	472	502	474	458	488	500	452	457	465	455	502	463	452	467	511	458	462	478	435	486	462	450	483	512	509	459	476	497	449	500	466	466	505	462	485	475	494	494	502	453	457	507	484	456	418	492	478	483	489	470	480	468	472	469	444	459	508	487	491	508	466	494	463	497	482	514	497	465	439	471	448	438	490	498	515	476	458	475	432	449	479	474	501	471	448	499	449	480	489	461	438	476	491	469	481	459	478	478	461	499	444	479	495	474	481	457	485	462	473	468	454	455	447	470	489	520	497	457	497	463	498	464	484	434	500	498	465	499	478	474	467	466	499	471	424	479	478	459	467	465	461	454	494	437	448	485	445	482	497	455	514	498	499	501	497	466	513	466	454	491	480	513	481	469	463	508	478	463	456	479	474	460	459	471	458	492	478	477	480	474	444	496	473	464	435	520	476	481	489	496	452	501	484	463	439	466	459	467	464	456	446	479	494	480	503	484	471	467	489	518	471	492	483	485	454	415	457	463	415	475	465	470	473	457	514	492	451	455
8595	2526	1098	626	556	449	430	447	394	358	407	364	362	349	360	376	341	339	388	387	360	395	348	362	394	345	359	390	373	366	323	353	353	363	352	368	351	353	414	384	392	326	331	375	349	364	383	360	370	326	370	341	322	358	343	345	327	345	388	350	344	346	319	347	391	346	347	357	367	356	376	336	361	351	372	344	342	356	352	344	350	354	404	370	357	362	384	386	354	370	355	381	362	366	384	372	379	338	339	368	368	368	364	373	337	346	370	359	349	334	338	365	348	305	305	359	388	361	365	360	366	384	353	373	384	372	323	378	361	343	419	344	400	358	390	372	372	321	371	347	338	364	378	329	360	352	352	361	362	382	372	342	359	361	367	362	367	363	331	362	350	332	355	336	388	380	357	376	342	342	369	369	318	361	312	318	369	349	349	357	349	402	380	368	329	366	359	373	401	363	361	339	350	341	357	360	344	378	353	366	345	359	351	354	350	330	348	340	402	379	352	384	342	365	348	363	363	366	394	376	351	351	359	324	329	383	330	352	338	387	350	358	391	350	368	321	363	365	393	348	347	344	350	375	347	375	396	366	355	344	394	334	350	379	364	350	350	396	384	379	353	355	388	363	314	345	375	388	342	324	345	339	346	354	351	371	352	348	355	363	363	342	375	374	345	358	366	388	339	392	336	321	365	372	347	375	378	359	331	347	337	335	331	367	360	321	322	371	348	353	365	357	384	367	356	386	337	341	387	375	315	359	363	357	364	354	393	344	332	353	350	346	395	351	343	332	367	344	404	345	375	344	338	346	357	410	383	396	383	365	388	362	358	356	342	373	361	358	338	339	327	394	346	372	337	373	365	344	355	369	362	340	366	383	319	359	316	348	350	367	360	374	352	381	338	388	304	354	362	386	371	372	352	353	364	352	386	362	350	298	334	320	369	404	371	356	348	394	339	365	385	399	340	339	390	377	373	375	366	360	352	391	362	348	343	373	328	365	383	329	337	344	371	370	391	375	386	357	349	365	329	409	375	414	354	326	362	329	329	380	382	382	357	373	361	374	383	361	347	370	362	387	361	370	323	361	370	399	342	332	348	331	364	372	324	339	350	353	320	357	381	345	354	396	332	387	355	329	348	362	349	347	328	344	370	398	359	349	344	365	371	341	362	362	331	337	379	384	365	356	340	339	341	376	372	335	343	375	346	337	366	330	380	332	405	373	377	365	335	350	337	373	375	390	411	400	359	375	375	387	368	360	322	382	318	361	345	354	347	345	373	358	367	348	358	351	352	318	349	313	341	354	376	393	340	395	305	351	378	353	351	364	356	351	365	354	398	340	386	361	385	366	364	354	347	380	354	359	346	329	407	334	341	373	344	402	360	329	379	367	341	334	377	345	332	373	352	358	340	387	374	377	404	346	352	364	375	357	390	365	330	388	368	365	377	322	303	308	379	340	365	388	383	367	327	347	386	378	360	350	321	364	408	365	346	390	355	381	334	366	423	371	393	361	346	363	346	384	346	332	344	355	365	328	348	367	387	369	379	398	396	367	353	334	344	366	374	368	358	380	383	381	359	383	364	349	359	342	357	343	362	372	324	339	384	341	362	329	339	412	365	383	380	343	356	358	369	353	349	341	383	339	342	362	336	368	360	359	372	318	376	347	378	359	335	392	384	365	384	377	323	329	341	394	350	340	360	344	355	359	382	367	367	371	355	350	362	304	357	354	371	365	371	339	376	330	334	350	343	350	374	369	358	379	364	365	373	348	344	361	361	341	352	398	360	349	388	367	399	383	334	341	384	330	365	370	372	386	357	345	321	348	359	346	326	329	346	365	345	374	389	350	341	337	379	388	389	383	365	391	375	390	396	369	348	394	380	335	379	365	349	348	368	395	318	352	399	377	351	372	381	371	326	354	382	353	365	375	358	383	364	371	367	332	347	350	353	370	395	338	376	369	367	370	328	386	356	367	368	338	351	371	373	348	404	307	393	341	334	380	364	344	376	368	326	370	399	359	334	357	369	329	369	371	296	372	347	325	356	332	365	389	322	319	343	364	357	366	366	341	364	312	313	373	379	383	362	376	362	356	363	377	369	375	350	393	373	336	370	331	354	390	358	347	396	391	378	385	353	359	372	368	382	353	348	321	361	391	362	364	374	346	327	342	373	333	367	348	326	351	351	308	336	387	384	352	342	363	368	374	348	357	405	356	351	386	354	348	399	379	368	351	391	401	383	312	378	332	382	309	372	370	353	309	364	341	321	371	371	352	352	378	368	355	346	352	377	326	352	359	358	333	337	354	396	350	362	377	372	355	377	335	356	354	360	337	401	366	343	367	356	299	375	379	330	393	339	374	358	347	350	349	385	359	389	379	366	356	369	355	339	404	414	358	348	300	397	382	356	354	346	374	350	362	341	367	377	400	336	364	346	377	373	402	341	355	379	350	328	353	325	403	367	344	376	355	355	366	362	334	350	328	357	337	371	335	351	336	362	354	385	357	403	369	372	331	361	369	375	367	398	370	369	351	350	354	359	345	340	326	357	360	375	336	394	351	357	350	372	355	370	369	345	367	392	363	321	395	393	372	375	339	354	344	364	333	372	344	345	385	377	376	364	368	378	366	360	365	387	361	372	317	338	364	340	368	398	382	336	334	344	336	354	342	368	373	369	352	352	341	374	378	364	364	336	386	392	380	345	387	313	365	334	381	365	361	339	355	376	371	331	351	367	344	354	345	380	392	365	368	306	338	345	316	384	321	358	349	346	357	340	346	351	365	383	346	387	337	400	331	352	331	356	347	373	343	347	404	379	367	345	395	356	359	406	359	342	367	339	381	370	361	356	393	343	332	323	355	358	360	389	373	369	360	349	362	339	388	370	329	315	352	351	363	366	382	352	361	341	365	340	363	352	349	413	346	389	351	340	369	397	385	361	344	353	359	344	356	357	357	345	365	323	349	342	372	352	385	376	380	400	384	365	378	349	324	352	339	349	368	340	355	384	325	341	362	344	349	371	353	314	348	357	332	395	364	321	359	375	354	322	341	337	356	357	339	376	355	347	368	364	347	350	361	345	391	350	356	374	347	365	374	364	373	354	348	363	379	377	353	364	366	375	366	350	318	327	346	336	348	353	367	388	344	354	364	353	382	387	379	357	355	353	400	334	315	356	346	377	379	325	355	392	350	338	363	354	336	355	367	375	327	375	335	386	356	388	379	361	390	372	353	366	338	305	324	388	382	359	367	367	366	342	355	359	374	373	342	366	392	322	377	363	375	347	328	332	389	348	363	348	331	356	369	323	352	366	366	355	344	328	430	396	370	351	349	338	360	374	357	331	365	351	344	361	344	348	380	318	377	369	347	361	377	326	337	335	313	356	369	382	363	382	368	365	370	368	327	381	335	357	348	365	357	323	355	357	367	362	353	336	363	364	349	364	350	383	365	359	372	344	339	369	360	327	360	345	396	327	343	372	368	339	364	367	371	311	357	360	361	352	368	372	364	363	367
6848	2798	1528	1642	1419	1353	1156	1147	1130	1069	969	972	916	962	947	905	923	832	872	894	915	945	856	883	821	875	935	896	891	904	895	887	870	846	836	852	854	873	871	837	855	909	856	841	839	842	839	839	861	818	850	886	795	870	859	873	924	850	914	805	837	828	822	826	781	846	811	867	851	801	854	902	848	825	872	842	813	836	815	849	821	842	808	870	816	861	860	851	845	826	858	873	860	871	821	856	889	847	837	840	862	859	869	861	865	837	839	839	810	809	844	850	841	824	911	853	808	835	835	821	883	840	826	806	880	808	868	831	832	836	850	829	856	830	841	834	817	881	862	818	854	802	790	794	819	897	817	819	822	823	849	840	856	885	885	874	871	871	797	818	830	824	833	828	917	829	871	819	793	809	793	835	910	908	886	810	824	788	807	862	852	798	841	820	814	833	839	855	808	828	817	816	845	866	873	870	840	882	826	811	827	896	802	814	845	900	782	867	878	909	823	823	820	871	862	821	849	849	831	838	867	836	824	842	827	786	883	845	872	863	834	785	848	844	885	765	839	872	838	873	886	797	837	854	796	837	844	863	830	878	857	830	836	840	880	804	843	863	900	813	863	798	829	809	877	830	866	880	844	847	846	806	803	846	885	825	892	844	851	823	891	894	802	774	804	815	861	853	882	856	839	798	819	873	866	835	837	847	864	820	859	780	881	838	828	821	911	759	794	872	792	807	875	862	805	863	867	795	851	835	801	835	880	864	864	823	832	824	880	798	876	834	814	837	811	833	825	803	805	817	848	784	850	865	838	884	916	842	793	823	795	854	933	846	875	801	832	785	853	903	838	832	857	827	877	837	865	811	836	859	894	847	842	860	865	834	819	839	914	872	848	849	880	834	862	885	875	862	815	845	860	859	865	807	794	855	876	890	825	812	849	852	904	865	827	861	845	864	853	849	847	823	847	854	864	843	890	870	875	824	871	850	843	871	856	821	845	851	862	883	846	848	834	819	888	802	808	779	858	860	833	861	865	850	841	928	889	831	858	834	803	924	838	837	851	877	805	853	869	884	884	837	869	842	796	812	811	888	810	838	898	846	888	871	842	850	848	846	815	787	834	885	800	849	862	871	758	805	836	805	790	843	842	870	831	863	784	800	888	815	874	848	867	854	875	819	817	811	884	896	884	877	865	804	876	836	814	848	850	896	850	804	844	812	831	894	855	814	867	841	826	893	874	851	841	864	844	904	835	861	839	838	894	840	844	826	856	835	845	774	848	850	836	847	793	850	851	845	834	864	883	844	811	846	845	854	806	818	834	921	834	828	837	810	860	811	833	835	841	862	857	885	865	863	857	805	841	800	819	818	835	847	847	777	876	840	816	842	872	880	848	866	866	902	832	831	827	863	869	891	903	753	813	857	859	824	854	836	835	835	835	837	845	818	850	789	802	875	830	804	849	838	843	869	897	807	824	819	846	855	817	852	843	854	803	834	822	847	872	839	880	830	885	865	848	810	895	784	889	868	821	876	830	836	902	828	880	820	823	852	832	879	884	802	856	848	828	856	846	801	833	802	915	816	890	894	822	849	841	881	897	809	815	886	866	846	849	854	824	862	823	852	853	806	880	772	828	852	923	834	848	829	895	822	847	859	846	816	841	798	845	883	875	804	838	836	883	887	842	885	821	814	862	823	807	905	835	889	872	853	875	857	822	850	831	857	885	861	788	851	841	818	838	878	835	870	790	876	864	859	857	854	763	855	809	828	834	846	878	913	843	850	855	794	801	863	801	857	815	854	834	852	858	828	853	852	833	808	865	848	866	902	874	824	873	824	830	826	846	811	845	870	842	801	825	868	810	844	838	858	846	901	853	850	848	807	849	829	851	858	817	816	836	868	801	866	860	824	815	835	831	844	886	819	765	836	845	836	810	834	837	838	842	848	856	839	857	806	833	858	817	787	834	832	801	857	833	847	898	830	830	900	856	809	829	887	825	878	835	811	902	888	854	839	812	853	847	906	812	834	883	917	858	849	845	847	890	795	877	815	824	798	863	852	840	813	866	815	834	818	834	803	829	839	831	844	833	830	819	815	817	783	867	839	855	890	847	818	875	861	854	849	839	844	847	856	853	835	837	869	867	853	873	800	854	815	859	871	825	768	836	835	808	841	880	842	875	858	848	849	829	823	854	842	803	867	904	876	842	843	869	818	809	815	827	877	839	791	824	819	839	864	842	813	863	825	880	900	847	845	862	844	834	873	793	843	870	856	855	793	882	824	837	819	825	821	845	846	797	846	830	845	860	848	831	897	855	813	849	891	862	831	817	827	834	896	853	840	862	894	831	826	838	870	825	854	855	833	784	813	847	864	863	851	866	792	821	820	831	810	853	871	862	873	824	862	861	821	881	846	841	837	849	864	807	807	816	844	816	836	841	822	847	813	869	803	766	877	852	829	834	881	791	880	838	875	874	791	807	828	833	822	804	840	855	825	821	844	814	841	825	828	825	879	820	782	834	898	865	892	852	850	839	897	780	826	840	881	841	818	841	865	807	847	842	839	904	828	842	833	825	790	830	815	849	815	860	872	811	876	871	826	860	879	790	871	877	837	830	858	813	883	823	821	873	843	892	859	824	793	881	832	813	859	835	818	885	795	852	820	850	818	842	813	813	827	812	827	883	837	784	897	808	886	778	854	840	885	841	809	833	861	843	866	835	888	866	863	871	865	843	848	828	812	854	873	855	840	846	827	855	831	846	857	778	826	845	847	870	878	829	806	825	848	853	791	795	852	850	848	855	897	819	805	857	768	859	869	892	816	839	824	892	846	859	785	824	830	854	872	854	811	863	837	838	893	833	797	873	842	856	849	846	868	829	779	829	801	863	811	837	847	856	797	831	872	876	829	842	839	853	790	834	871	843	835	809	817	839	824	818	890	858	818	841	858	839	820	838	817	843	844	832	870	828	871	820	869	867	839	872	906	852	885	864	824	796	779	815	846	796	818	835	831	807	824	815	814	803	861	906	844	886	834	846	829	826	839	838	874	862	835	833	874	872	835	862	898	819	776	825	849	842	844	856	817	839	810	825	878	862	844	847	884	855	807	880	861	841	824	820	901	854	860	868	824	807	837	872	828	816	876	826	854	869	821	777	835	852	867	833	865	855	871	863	827	790	846	851	863	807	851	807	832	852	876	924	861	821	801	806	830	852	838	850	809	812	858	834	884	851	851	844	806	842	805	853	853	880	798	858	846	841	831	827	855	836	821	816	875	874	805	866	876	844	853	856	845	805	853	826	847	855	899	853	789	821	863	793	855	822	850	865	851	870	791	797	870	843	795	882	852	841	851	845	865	865	888	891	788	868	836	847	881	855	849	847	800	885	860	837	835	899	835	832	827	830	868	849	830	825	825	855	848	816	897	871	915	832	861	853	821	861	827	797	858	842	834	843	846	825	811	858	867	804	867	881	903	857	827	844	856	906	898	863	805	810	871	812	777	837	876	858	856	849	829
16202	5906	2870	1000	774	678	552	569	527	532	501	434	442	439	484	458	457	433	449	484	460	416	508	475	435	474	434	446	460	468	440	453	461	468	453	481	474	418	444	456	469	413	447	459	463	402	444	431	438	432	447	453	482	483	444	474	422	433	471	476	496	501	456	465	392	475	444	433	439	488	467	461	428	424	463	420	455	451	451	464	470	437	474	455	454	425	389	480	474	414	434	466	466	418	447	400	462	443	440	426	489	445	424	438	460	463	418	472	503	439	428	425	450	437	429	435	474	453	486	434	483	423	459	428	406	434	418	460	413	393	415	397	440	458	474	426	411	444	421	406	462	479	482	486	429	457	441	436	481	462	439	428	477	421	459	469	455	458	430	440	396	494	468	478	456	436	424	441	478	440	453	415	449	415	433	456	415	439	438	457	465	457	429	466	490	420	451	456	442	438	494	463	440	442	470	446	438	475	431	463	481	478	464	405	521	421	435	464	425	478	467	420	447	478	431	449	416	437	451	424	445	423	414	475	470	429	475	414	426	468	459	454	444	477	470	432	417	410	475	465	474	445	423	455	450	486	454	420	453	488	411	417	480	449	458	464	428	448	440	501	435	426	436	441	489	435	475	424	437	442	435	432	443	460	455	450	430	494	456	431	467	420	438	456	445	438	474	431	436	474	483	416	421	470	450	474	444	417	441	457	439	437	412	484	430	423	443	422	414	445	461	431	430	414	427	476	453	480	438	433	450	444	413	489	428	491	504	451	438	461	403	392	440	419	429	443	484	490	454	458	467	449	429	406	439	451	493	500	434	412	393	442	501	461	418	427	402	464	482	429	483	464	428	426	424	421	442	485	446	443	462	441	424	441	419	461	467	425	435	487	463	435	475	500	437	462	436	395	463	472	420	419	465	422	448	451	427	430	483	474	457	439	443	419	477	440	384	447	441	446	464	409	447	439	495	456	449	435	407	440	449	462	477	438	450	477	449	482	428	446	474	426	443	432	441	434	448	444	472	477	452	458	458	423	474	491	441	465	484	466	468	409	434	466	435	438	455	423	439	419	442	432	434	418	431	463	393	441	457	467	442	435	436	447	468	481	429	414	465	454	475	430	442	439	474	460	460	453	411	430	457	428	459	439	477	443	425	470	484	431	456	487	444	453	465	435	456	437	464	416	448	417	462	483	450	449	415	422	470	449	462	432	421	443	459	437	469	474	490	460	480	431	439	462	426	439	447	482	470	454	447	435	447	471	408	435	408	456	448	420	432	433	479	468	448	445	422	465	422	452	458	478	437	474	434	429	448	412	458	495	454	458	412	462	427	439	418	469	474	451	402	457	472	452	450	462	433	439	444	435	433	444	448	457	447	448	410	443	419	475	412	467	469	481	440	441	456	456	465	435	441	486	475	440	456	446	393	442	438	440	433	477	474	451	421	421	463	477	443	421	435	425	469	456	479	468	469	436	512	441	462	489	439	461	471	402	439	468	455	408	427	382	458	453	433	436	462	405	447	464	462	459	439	440	448	450	419	451	434	469	457	478	430	450	419	432	442	427	402	471	465	464	455	467	438	448	452	461	406	448	451	484	453	459	457	474	453	435	439	450	464	435	482	472	480	411	425	459	473	478	424	429	460	456	471	438	425	429	425	425	453	450	467	452	494	459	441	444	454	458	462	477	469	446	466	484	444	469	447	451	411	447	472	434	439	395	417	404	441	493	478	457	456	425	449	436	439	452	475	458	449	429	476	440	410	458	476	461	486	439	415	461	466	446	467	439	494	455	460	435	472	463	438	446	432	470	442	407	397	439	415	425	468	483	506	460	458	477	431	464	437	459	401	437	436	461	466	495	477	456	472	492	443	443	442	442	441	449	427	448	459	454	476	443	470	498	446	429	506	453	465	409	420	457	433	481	464	458	449	474	467	490	496	439	456	425	434	442	433	464	466	470	463	416	449	490	438	478	468	457	442	446	419	489	405	458	440	457	474	456	483	476	479	469	455	411	447	462	460	463	487	448	420	440	465	456	495	446	419	469	448	452	439	472	434	436	445	482	420	466	458	443	422	455	446	411	471	432	444	451	447	430	488	446	477	429	468	457	443	458	433	467	464	482	501	427	459	451	450	382	422	453	465	479	436	429	433	427	441	435	473	440	432	446	430	477	477	434	439	471	505	457	476	486	499	451	452	445	443	452	462	457	455	461	427	470	420	469	458	439	440	462	463	454	453	400	479	445	443	445	439	469	451	432	454	432	469	444	417	453	439	435	430	410	415	427	438	469	433	461	430	465	477	431	449	503	402	428	455	506	453	471	463	467	467	432	428	429	459	496	421	486	484	438	481	457	429	479	454	427	435	480	443	452	449	444	426	444	453	477	430	448	455	440	442	460	442	440	449	448	443	463	468	479	454	471	458	468	494	439	444	455	433	492	448	453	451	456	442	437	444	433	446	446	467	441	457	398	415	413	476	448	442	434	447	480	472	468	455	454	434	425	420	460	440	441	455	465	457	420	454	384	426	466	456	448	478	421	457	488	447	458	437	398	505	453	453	491	464	475	430	471	442	464	452	475	432	448	419	495	480	442	452	435	442	485	429	469	448	406	470	444	484	485	480	457	452	431	470	483	419	439	451	444	474	426	443	454	441	439	468	459	414	420	469	503	457	439	453	415	416	451	473	448	473	457	440	420	454	436	442	445	422	435	439	450	454	396	476	462	466	427	457	422	436	455	434	429	457	441	431	476	457	461	481	429	418	430	512	481	489	441	431	445	447	431	465	445	430	451	434	435	465	454	433	495	464	453	406	471	450	460	449	453	442	421	424	463	425	464	446	479	422	414	421	459	456	451	443	471	439	456	423	414	468	451	486	492	458	452	431	481	463	471	492	489	453	466	428	398	470	451	450	415	441	490	444	463	429	476	421	491	481	450	425	450	494	432	454	420	455	468	429	460	423	448	449	441	442	441	431	475	440	440	436	451	450	460	444	434	445	426	406	440	424	472	438	473	487	439	432	500	451	471	469	450	433	471	428	451	423	424	460	453	393	398	424	461	464	473	427	467	453	429	462	426	429	441	442	450	466	473	443	461	456	432	474	473	445	417	442	442	490	444	458	438	483	451	424	407	460	460	423	415	493	468	466	419	460	450	456	509	480	495	443	428	421	408	477	444	427	457	458	419	478	448	465	439	410	432	452	460	432	469	423	460	454	463	461	466	466	456	413	462	470	439	450	445	467	468	436	431	446	471	460	471	471	428	446	454	436	418	421	463	385	475	454	440	492	449	460	433	432	445	498	457	461	436	448	463	460	422	470	452	430	436	446	420	408	401	442	448	461	416	495	447	439	438	482	438	417	475	457	450	474	472	430	445	474	477	476	432	418	460	484	452	417	437	465	387	434	451	459	443	470	445	437	463	433	414	493	438	440	453	436	477	474	472	432	451	488	420	436	409	408	466	463	451	483	440	465	434	495	478	470	425	459	444	454	445	441	485	467	472	482	493
9280	5308	2366	2593	2327	1979	1819	1670	1504	1383	1331	1303	1242	1230	1127	1162	1136	1106	1025	1111	1087	1078	1088	1093	1077	1045	1008	1060	974	1056	1132	1022	1052	992	1019	1022	1045	973	1027	1015	1059	1060	1018	1051	987	973	1015	1132	1016	1010	1050	1014	1020	1005	990	975	1017	1019	1037	1004	998	989	953	1043	1067	989	999	974	947	969	975	1038	898	985	1038	966	1006	998	1053	1019	1003	984	983	978	1019	959	948	1035	972	969	945	959	1007	1042	1015	1001	1016	1069	960	1018	974	954	1009	962	954	1016	1053	974	1038	1007	965	1005	956	1024	980	1062	1022	949	1022	955	1025	980	924	1032	973	960	953	998	1032	1026	962	983	1043	980	946	1021	954	971	975	1001	1017	1005	992	984	1034	980	967	956	967	998	970	954	1003	1010	1027	995	935	981	1041	1008	1000	973	1011	958	993	1051	919	1010	992	974	1032	958	961	984	979	948	984	952	998	994	998	994	1000	973	958	994	1070	962	963	946	991	993	1024	979	1056	975	1033	991	1011	977	1001	1004	960	953	1024	985	983	959	970	1019	954	1049	987	940	982	961	969	989	987	982	970	962	1009	989	981	972	1043	1014	999	994	946	946	990	1005	992	991	956	874	1033	1044	995	945	960	1005	997	973	963	965	980	958	1087	974	982	962	1015	1021	980	1002	969	1028	954	996	964	944	998	1000	979	1004	1029	947	966	1066	1067	975	1022	991	1018	973	1028	915	991	925	963	997	993	1018	1012	1046	1041	1019	952	975	929	970	1035	1016	1006	998	975	994	999	1020	1009	976	992	949	998	941	1011	985	997	983	1022	979	949	1022	990	1021	969	960	986	974	1041	998	990	1004	986	990	1036	995	959	974	1053	991	995	1048	987	1010	1000	1017	971	955	942	1012	992	992	1007	966	1024	1009	919	952	1084	984	986	1012	973	989	1027	1030	1016	942	962	1009	1008	992	961	1028	1021	948	981	985	1015	1016	1043	1002	1020	944	1041	972	1069	1004	985	1024	1075	1011	1037	985	968	940	1022	1050	988	956	1001	990	1012	940	1040	998	921	992	977	1004	989	1005	940	972	970	997	966	1017	1039	987	956	947	983	1002	989	989	962	1005	945	992	1002	973	959	1042	960	974	998	1020	1003	997	1035	990	920	957	957	947	1007	1040	1014	961	960	995	975	959	1008	984	968	1021	963	977	995	943	1013	1027	987	972	1043	1016	1004	963	950	994	1027	941	1018	930	1033	1014	1008	942	976	958	985	977	1023	958	1014	980	1013	997	968	945	951	1011	973	995	983	1039	994	996	951	1009	1022	955	929	990	991	937	1001	942	1002	1015	1013	986	989	988	964	1018	981	1002	987	963	1042	1043	966	1002	981	1023	992	996	1058	969	971	1039	966	1004	1010	1028	1003	995	928	948	983	994	951	971	975	969	1015	959	928	1026	1028	1008	961	937	981	981	1012	1013	1022	978	985	1017	995	993	970	1011	1015	962	969	1027	1028	954	946	1047	980	1022	993	978	1044	922	982	997	977	930	1015	947	987	1014	964	1031	983	958	993	1009	997	1017	952	947	941	1013	941	1001	1022	1006	1030	981	932	956	979	1031	955	985	992	1039	995	987	1013	1021	966	1018	1007	1002	1000	926	969	943	1021	970	1019	1005	941	994	918	943	966	993	948	998	1029	995	960	966	1022	998	986	1006	939	956	1039	958	1006	1004	1008	942	979	1023	1001	981	955	1025	986	1039	969	1006	987	952	1009	943	924	973	1010	956	979	971	1016	979	1006	1012	1028	991	933	998	995	992	994	1043	1013	987	996	1035	995	957	996	989	998	976	999	942	971	1035	1014	947	1000	971	1010	987	1032	966	969	913	993	1002	952	998	1039	1001	990	1001	971	1021	1000	969	1015	985	1008	1049	967	1028	1018	1036	940	1004	1012	994	965	1020	985	1042	992	1011	978	1010	951	1038	1017	998	1003	1013	1011	1017	981	1022	986	984	982	972	1014	979	976	983	997	981	1008	967	1026	1075	981	969	982	999	999	977	1030	978	989	1027	989	994	988	971	944	943	1017	955	1004	1012	984	1055	947	986	1053	976	1017	1010	970	995	969	993	998	1001	1012	1022	990	1001	974	1013	1017	963	975	984	996	984	1030	983	989	1004	992	994	962	984	1048	986	994	1009	1009	1013	994	968	960	963	978	945	1003	1027	1006	1006	921	1015	973	1002	986	966	1007	990	997	992	994	962	1032	1030	956	970	1003	914	976	997	1036	983	991	1080	971	992	923	1032	994	951	961	1065	1043	987	990	972	1014	979	970	984	974	1034	1015	1005	985	1019	1043	983	970	956	972	967	1043	977	964	988	982	1018	941	1050	973	972	1021	995	1014	997	968	991	982	999	960	1033	983	1034	1078	984	1031	1001	994	1031	1001	1006	1008	1007	979	992	987	963	1038	994	994	989	987	1000	1070	998	971	953	1019	980	1043	990	984	962	968	1007	958	1011	1031	979	1006	945	962	966	953	976	1025	969	956	931	1024	965	994	990	963	956	986	982	1004	997	1025	926	968	977	998	973	944	990	1011	964	933	1007	992	1003	977	952	1006	926	999	999	976	997	1005	1000	1013	1034	1047	1018	955	1003	1048	998	1003	1028	992	953	968	1035	1000	1007	977	955	992	953	1013	989	1025	995	988	978	995	1013	1009	969	1002	1008	961	991	1027	1040	976	928	982	962	979	978	1030	1008	1001	999	998	948	969	997	968	1009	1027	1031	941	948	1019	997	1005	943	1047	1022	1017	1032	967	1042	992	981	972	1000	968	1019	1038	997	980	1052	1048	1034	1027	979	1017	966	979	1011	974	964	928	956	973	952	951	948	1041	1032	961	990	965	1044	962	1046	1048	1020	966	945	932	972	977	998	1009	1005	1012	967	990	973	998	918	937	934	1004	952	998	1014	1025	1035	997	985	997	993	1038	982	955	991	949	934	963	973	963	946	975	1026	1000	1003	958	971	1002	1058	1088	1032	982	985	1005	960	1027	1004	957	1005	949	1024	981	978	956	984	963	930	1014	977	973	983	979	1059	1049	974	994	911	1021	970	1007	980	1007	1025	956	1006	1010	978	978	998	983	1017	976	1023	1003	1010	927	1015	996	1002	947	1059	1006	999	950	1016	1027	982	965	968	961	987	981	976	1017	1021	977	1003	1038	1007	1001	961	953	941	971	1021	1041	1040	946	974	1052	997	1010	976	995	956	980	982	992	978	1039	968	973	1025	1011	981	1021	984	1050	1030	1036	984	977	1034	1011	1010	998	972	949	1030	989	957	1017	965	1032	964	918	1005	997	902	974	1001	975	976	974	998	982	1011	985	979	988	1018	1051	1037	1010	987	1018	1011	958	927	949	1013	987	972	977	971	1036	980	974	1006	1013	971	1013	1004	1009	963	996	961	979	975	991	955	1007	966	1025	1021	950	930	1034	1056	966	978	951	955	971	951	984	991	1024	1029	972	1016	974	1025	1020	979	993	968	1022	983	1025	1012	983	1055	1033	1027	1042	1037	1029	914	991	1017	1048	971	1001	1000	993	986	1001	933	1014	968	976	934	971	964	1023	957	1016	970	955	975	988	998	1035	1023	993	972	1013	954	993	992	950	998	992	986	993	963	961	1044	999	997	1005	971	1014	1009	934	985	968	1042	978	1023	973	1008	1006	1011	1011	1046	1019	1035	1009	983	959	991	964	1037	978	1010	938	938	1032	998	1019	1040	1005	939	940	995	1034	969	1011	978	977	972	1000	1010	1019	1044	940	938	970	993	990	930	952	935	996	975	1005	986	1038	975	955	938	1067	1039	973	1021	969	962	934	992	1027	1009	960	1033	950	992	952	1001	975	1009	986	1010	1004	986	999	975	1016	1030	1068	1040	980	970	1049	995	927	987	1012	981	989	1022	1008	998	983	1022	1002	1014	1019	999	949	1010	1022	1023	981	944	987	934	998	948	1078	1020	1009	1010	986	948	1014	974	984	1063	942	990	982	941	988	1009	971	1012	1041	1060	989	1007	1015	1022	962	995	982	1005	976	1011	969	1008	1030	985	990	945	982	999	976	1006	978	983	998	922
1787	379	168	152	177	182	172	160	167	181	165	176	168	166	164	156	152	189	177	169	166	186	170	162	160	147	197	172	167	178	171	177	169	149	163	178	174	188	182	177	163	175	185	172	177	139	194	189	166	199	160	173	171	143	177	181	166	150	176	157	182	185	166	178	163	175	160	204	166	181	154	178	174	179	150	174	164	169	175	136	149	169	164	177	140	181	154	140	181	142	164	185	185	155	179	213	146	162	152	170	165	196	182	171	185	195	185	165	162	183	185	160	190	153	180	165	155	150	183	193	166	165	168	154	158	175	177	179	162	202	181	204	147	202	180	175	173	186	184	162	175	161	168	185	187	175	173	157	164	122	181	150	169	126	189	153	190	195	182	146	176	160	176	160	177	166	186	168	162	174	164	192	165	166	172	201	148	171	162	167	168	172	206	148	174	166	179	166	176	187	175	164	176	155	164	160	163	165	178	169	194	178	164	195	194	175	183	145	166	174	180	149	174	171	156	161	155	169	151	162	175	182	176	168	172	185	153	176	161	181	166	158	169	172	149	178	153	154	160	142	183	174	180	180	150	169	194	161	160	178	183	163	172	179	165	180	159	159	161	168	154	157	155	172	164	181	171	170	167	194	199	187	166	145	169	173	171	211	162	164	145	169	173	178	177	154	186	182	166	168	173	151	179	174	199	169	167	180	169	156	164	189	179	173	170	156	161	170	164	154	140	134	171	177	184	176	162	171	207	195	137	144	176	186	167	181	172	194	165	170	180	171	174	157	184	157	181	161	176	182	142	171	174	167	171	162	157	169	183	163	138	169	167	171	160	174	155	170	173	155	166	181	200	184	152	185	168	168	171	163	167	178	157	180	162	170	156	142	180	168	171	180	179	154	148	180	177	154	176	173	187	150	173	173	156	176	173	154	149	176	171	173	180	175	158	178	161	176	182	175	181	159	174	150	150	164	171	188	163	182	173	177	181	176	183	188	161	169	167	165	167	152	180	161	162	209	194	165	158	160	166	157	188	164	156	181	167	167	176	175	162	161	157	164	170	179	184	172	168	187	177	180	146	175	167	206	171	167	173	166	153	203	157	144	179	161	147	190	150	177	160	170	166	145	184	175	139	164	171	154	225	147	173	178	179	160	170	154	168	167	161	183	196	180	191	176	154	173	180	169	145	168	170	158	165	192	190	191	173	160	149	157	195	173	171	158	188	171	160	164	192	159	159	164	147	180	168	162	144	176	156	182	196	185	185	158	184	169	149	161	160	144	155	173	156	144	167	197	176	171	148	170	170	151	168	167	183	167	194	145	165	171	194	159	160	168	176	176	158	159	161	196	137	173	166	200	166	150	184	191	183	180	164	162	162	178	166	166	177	159	167	174	164	178	192	148	173	189	146	175	148	171	173	172	161	175	174	168	173	166	181	165	194	168	188	154	180	159	160	192	191	183	165	184	183	159	189	167	173	195	176	161	161	175	166	150	140	180	178	156	170	155	173	185	176	168	167	168	147	168	185	167	171	179	152	193	166	170	160	170	160	181	178	202	191	156	151	163	187	174	162	144	181	167	170	176	192	165	135	183	154	174	154	172	150	161	194	149	174	174	188	176	191	172	187	169	174	163	135	170	155	146	170	181	162	189	193	163	170	169	152	177	169	157	191	185	176	175	191	165	169	171	155	169	165	172	185	186	157	184	162	168	174	159	193	188	183	153	182	171	170	177	174	175	185	181	170	173	166	163	158	182	183	181	159	194	162	182	166	167	171	182	178	155	157	176	183	165	172	201	156	151	175	172	187	172	157	163	155	177	177	163	178	173	151	166	158	170	178	168	174	178	162	170	147	176	168	172	133	157	182	173	170	181	180	150	158	169	185	177	154	151	141	172	189	168	202	165	178	171	166	171	182	167	183	168	156	162	177	166	183	160	178	194	162	200	166	184	202	187	159	173	186	185	156	160	164	148	154	168	191	159	162	190	190	171	171	157	190	170	160	176	156	164	174	156	169	178	157	176	181	183	166	154	153	169	151	173	168	184	167	154	165	173	182	183	147	174	161	169	165	168	171	149	168	160	181	158	154	159	192	174	185	141	176	163	161	149	158	154	170	166	180	184	194	190	167	152	169	180	158	147	167	172	183	176	177	182	174	185	177	172	186	158	159	171	156	160	161	172	183	170	176	193	140	161	170	154	165	176	166	160	183	154	165	174	180	162	149	193	152	166	174	175	181	174	174	161	171	195	172	159	160	157	155	163	163	186	159	182	172	163	150	170	165	164	158	169	171	154	168	180	183	197	159	169	151	153	153	169	196	174	171	153	175	197	156	162	162	156	151	185	157	197	157	143	171	155	166	159	143	146	169	161	145	177	154	159	158	161	165	161	195	169	179	171	188	161	162	169	194	192	195	167	157	171	166	191	169	162	152	160	171	134	201	173	164	180	175	162	173	160	177	167	175	182	173	161	148	176	146	177	186	178	172	201	146	181	160	158	172	185	183	168	163	168	186	165	156	166	166	153	162	182	159	168	167	176	193	194	187	181	196	182	168	136	149	165	176	183	172	173	173	187	153	174	173	176	167	169	180	194	179	179	153	158	150	188	161	174	161	164	159	196	162	166	156	199	147	190	162	173	137	169	201	177	178	198	173	172	208	147	170	147	149	172	179	174	187	178	182	151	173	186	191	177	185	175	171	180	199	178	152	175	161	162	160	177	172	178	206	149	153	170	165	174	176	191	148	186	167	136	151	160	158	179	155	182	153	184	145	132	173	156	195	162	169	186	162	170	167	163	130	161	166	177	182	149	166	184	197	162	153	165	178	190	187	191	173	159	174	161	152	158	156	178	152	161	153	150	166	151	177	169	166	194	184	182	163	172	165	166	194	171	134	174	169	167	187	166	168	198	160	171	176	217	167	199	166	152	187	172	158	171	186	163	155	164	161	153	189	177	154	152	180	174	171	173	166	173	170	154	204	175	169	171	155	177	166	170	176	178	178	177	161	166	167	165	149	135	177	181	157	174	188	194	188	167	176	198	186	199	175	169	176	179	155	176	198	158	168	207	171	173	164	191	157	187	150	192	161	204	171	175	177	169	177	177	157	182	188	175	181	174	174	173	161	175	151	158	161	167	165	163	157	154	183	162	193	175	162	144	176	175	149	184	161	184	165	192	165	178	145	187	192	154	193	170	176	161	181	171	193	159	174	162	172	155	176	166	150	149	177	162	160	193	161	168	161	189	164	169	176	195	168	204	159	177	167	166	163	168	210	167	164	179	161	156	169	203	171	160	135	144	164	164	168	175	168	179	156	175	154	176	209	186	171	158	175	170	154	160	163	154	180	165	162	149	184	168	166	180	171	158	181	179	193	176	159	183	194	163	163	186	179	168	171	158	167	142	188	168	141	154	171	165	169	187	166	172	174	183	189	165	173	167	191	154	178	163	186	150	195	184	188	162	176	163	144	144	170	176	167	169	159	200	207	175	188	173	156	183	169	191	165	183
1888	683	461	527	487	454	468	459	483	505	493	487	480	481	483	489	477	499	489	455	475	425	439	484	458	522	466	473	465	469	472	495	467	436	456	459	478	447	478	475	482	452	501	508	460	474	462	465	469	474	461	432	411	494	467	493	446	475	530	442	464	464	502	467	476	429	465	456	483	442	441	467	474	436	507	453	502	464	438	462	486	452	498	440	465	508	454	481	458	437	464	456	468	459	438	469	497	467	497	443	477	455	428	438	478	422	453	463	465	462	455	452	453	450	468	448	464	444	494	462	457	409	431	471	452	456	463	479	453	473	450	453	488	471	447	471	458	480	464	487	437	500	477	443	443	487	451	474	504	470	448	459	469	474	439	467	440	478	420	514	429	434	421	429	444	459	436	463	512	472	519	498	486	448	469	453	449	489	464	477	492	488	434	466	477	489	462	462	487	470	474	483	450	439	481	469	478	443	483	464	446	470	475	455	435	446	480	471	467	438	440	489	423	477	449	470	464	454	489	458	482	492	484	501	459	464	489	471	440	497	458	448	475	467	433	465	477	473	454	478	458	464	507	440	463	504	445	469	475	429	446	467	452	458	485	431	507	444	447	488	483	454	438	463	463	477	467	453	461	459	476	475	471	459	478	487	493	470	461	493	431	486	432	467	473	473	473	472	472	461	459	449	442	450	430	465	486	459	481	471	469	465	438	464	483	466	462	454	477	491	453	448	449	464	478	455	464	439	467	498	496	508	483	476	478	470	445	485	476	445	440	429	445	456	469	464	458	471	456	446	460	475	485	445	449	494	470	443	456	429	471	456	428	463	485	503	473	444	455	448	445	430	456	474	460	500	462	494	472	503	461	502	477	467	468	479	466	466	494	483	459	445	466	491	431	487	462	479	463	434	490	482	472	465	493	441	503	462	471	475	436	466	469	450	466	449	446	455	463	478	485	476	471	467	463	445	449	475	488	447	482	473	461	469	502	453	457	454	498	477	460	487	507	458	493	461	481	462	447	468	455	468	491	447	490	452	483	477	454	482	457	421	516	434	465	492	465	509	447	467	471	466	441	468	465	450	430	439	476	444	440	508	460	483	475	485	438	499	480	490	432	453	427	476	477	467	467	498	447	476	448	491	487	507	456	455	446	462	477	491	473	434	465	466	480	471	442	505	455	458	501	499	475	505	479	475	503	474	450	458	416	477	446	473	475	443	483	443	448	486	500	476	475	489	469	431	447	451	468	490	420	496	479	475	457	439	459	510	470	473	483	460	440	459	458	463	465	461	484	457	487	456	461	504	495	481	483	448	470	470	463	464	469	488	457	420	483	486	497	474	519	451	444	428	475	494	451	458	495	446	445	456	468	474	512	470	441	475	462	462	452	472	494	425	485	475	457	419	444	441	476	424	466	409	490	424	475	490	432	418	453	461	441	501	469	427	496	451	474	479	504	438	459	462	453	471	458	453	466	455	458	466	507	474	460	455	429	440	457	488	440	455	480	511	438	484	445	477	487	445	495	482	468	493	478	446	488	458	482	450	476	480	478	486	481	453	495	468	493	508	488	479	465	438	451	471	475	437	457	481	465	459	467	448	469	494	472	448	448	453	445	457	475	502	446	456	452	500	489	482	444	438	443	463	476	466	420	455	463	489	418	473	490	476	440	485	502	479	481	490	467	504	451	462	442	457	485	470	435	514	460	438	462	494	478	444	462	464	435	467	488	456	490	492	470	468	472	478	444	485	477	462	510	505	477	476	487	448	462	458	453	486	447	503	472	450	434	463	494	451	452	508	465	483	453	460	467	473	465	509	470	489	500	460	519	480	486	455	448	485	469	437	493	483	476	495	428	472	493	415	508	420	480	437	432	483	519	396	476	483	509	487	461	499	445	469	476	459	484	486	458	447	443	458	468	447	495	479	463	502	488	462	493	481	481	435	472	468	450	478	486	466	446	514	460	436	471	482	413	478	450	426	456	449	455	520	486	495	470	458	446	486	458	463	458	454	483	461	444	471	412	456	478	455	449	447	484	482	397	472	483	464	448	463	465	440	465	471	475	461	462	476	443	471	471	488	502	475	465	479	440	409	466	462	456	492	465	468	472	507	483	456	500	471	469	452	429	451	488	465	492	469	451	423	443	509	459	483	474	471	496	500	467	449	469	470	426	454	431	473	478	499	435	487	454	492	509	458	482	463	485	472	450	458	444	452	467	454	480	455	506	528	454	470	496	457	466	465	429	460	442	420	483	482	473	508	452	459	480	437	464	490	485	459	521	480	457	459	544	494	459	487	440	453	449	438	469	484	478	454	494	480	428	496	477	450	437	459	448	455	458	455	487	455	470	483	451	477	454	523	464	470	462	451	473	440	493	467	447	478	432	489	419	461	464	437	453	481	455	457	455	453	517	479	505	466	467	447	459	494	481	461	491	451	459	475	510	503	481	445	480	480	476	486	472	493	464	494	505	536	478	458	455	453	487	444	468	445	443	466	461	443	453	480	438	467	431	442	461	491	458	433	483	411	474	446	500	481	464	475	440	439	487	466	497	495	467	466	460	474	447	460	444	496	465	479	489	450	481	464	508	456	476	430	472	476	474	477	460	432	480	477	457	464	494	456	488	478	468	482	478	458	466	486	443	451	477	452	476	482	452	463	445	499	499	469	471	437	448	430	475	511	474	512	435	425	478	487	475	453	490	509	475	481	474	477	440	475	529	492	496	493	485	457	466	443	429	480	456	475	455	490	491	451	459	485	481	464	494	461	427	456	471	493	479	429	471	493	505	473	421	446	489	495	454	481	490	455	489	481	427	465	471	476	453	470	467	484	472	471	426	484	482	466	419	453	437	463	450	472	401	483	461	451	463	417	423	421	444	471	461	498	456	463	481	484	452	470	467	455	464	450	487	441	477	493	448	495	483	483	457	452	438	441	461	450	499	475	482	454	438	478	474	473	452	504	470	436	467	470	442	471	465	492	516	453	458	443	456	462	453	466	483	455	476	449	464	463	448	496	479	471	458	481	503	489	497	506	477	419	444	452	467	484	497	481	488	463	467	490	465	455	422	460	435	468	460	436	474	478	486	473	446	470	451	447	477	479	476	436	474	461	492	518	471	474	439	489	496	466	485	461	483	476	432	470	462	429	478	471	496	456	474	485	467	481	453	470	445	501	468	444	487	451	490	462	461	471	519	468	457	503	482	466	444	471	471	453	398	477	462	461	482	494	492	458	483	460	422	421	431	441	482	442	451	451	459	452	470	482	489	467	461	475	449	517	449	484	462	467	453	460	465	438	431	501	486	480	468	484	491	511	445	481	509	431	450	458	481	501	430	488	463	467	457	474	476	469	447	491	470	472	472	483	445	441	453	463	483	418	452	475	436	449	437	477	457	465	456	489	481	461	491	500	513	461	408	468	514	421	479	442	458	463	448	452	435	449	496	496	468	508	475	430	451	461	479	487	465	471	463	502	473	467	456	445	480	466	472	442	487	505	463	452	442	501
8370	2131	831	566	500	450	433	388	379	383	396	367	359	370	342	368	350	355	347	330	341	341	392	363	347	373	332	348	367	408	373	406	348	361	398	365	341	365	373	338	338	365	386	377	341	403	361	368	340	380	349	336	368	344	386	339	374	397	375	331	344	310	329	340	363	337	373	335	376	347	356	398	374	369	385	340	370	335	337	346	356	348	330	364	332	382	379	344	376	335	346	354	371	374	371	346	311	379	339	361	362	361	383	344	346	357	345	332	372	381	357	357	372	342	343	367	362	383	374	348	355	338	345	328	343	340	366	339	352	351	366	349	344	334	378	378	343	366	392	316	363	323	343	303	314	332	374	370	383	338	357	335	349	314	323	351	357	406	329	367	322	380	329	352	342	311	329	357	356	340	372	356	412	383	372	385	348	341	328	327	367	351	330	343	355	363	354	356	349	344	347	408	341	351	347	348	321	369	366	332	381	363	337	388	335	364	383	361	377	357	337	377	385	376	350	330	363	331	376	354	346	370	350	367	376	328	386	350	346	359	349	340	307	380	342	342	380	398	354	347	361	329	308	343	366	398	384	402	372	354	345	360	369	351	381	323	359	398	341	339	363	377	392	393	333	329	370	390	341	338	317	356	365	338	339	302	312	350	347	343	369	369	363	432	364	385	334	352	312	363	387	350	381	371	343	339	363	396	341	346	378	376	361	382	387	391	377	366	342	370	320	344	378	350	342	374	357	351	367	316	311	342	363	376	366	325	383	355	348	367	331	372	355	402	358	342	392	374	349	356	330	340	363	387	354	341	339	338	336	357	351	333	346	369	352	300	367	351	347	352	340	308	357	338	327	398	375	320	367	355	350	349	362	364	391	357	336	368	354	370	360	362	342	371	384	327	350	342	352	387	398	325	357	334	348	342	377	382	372	358	339	358	369	351	336	379	338	365	367	378	367	370	358	322	357	353	384	351	327	381	323	345	360	358	372	348	349	385	362	375	385	372	349	380	333	344	377	358	356	352	401	331	345	395	359	390	355	379	340	335	336	353	366	429	361	363	377	337	389	356	332	336	327	358	364	422	346	339	343	359	384	364	348	338	383	362	343	389	368	384	351	346	367	349	358	360	372	345	351	330	405	349	350	352	351	340	324	382	371	350	351	353	375	361	345	385	319	373	335	384	407	335	367	346	347	387	371	359	336	367	367	365	326	374	325	354	328	351	354	333	383	381	328	367	387	343	390	345	341	361	320	347	334	333	360	352	372	372	387	347	339	370	317	348	356	356	371	360	315	334	359	360	362	331	344	357	371	373	366	330	349	358	362	328	392	390	355	383	373	348	338	361	339	329	363	362	369	353	356	351	365	336	378	353	404	354	353	352	374	395	376	374	378	331	355	357	355	343	326	348	364	349	374	332	378	354	340	356	333	335	335	337	396	410	368	370	345	323	337	370	347	326	375	372	368	347	376	337	348	385	388	381	333	360	355	367	400	374	361	392	354	346	389	400	375	335	345	357	368	351	331	381	374	387	373	343	370	337	336	383	366	374	356	299	350	335	359	375	352	389	330	338	376	358	313	345	394	351	331	365	364	337	389	371	377	350	350	353	378	342	350	354	353	358	353	351	340	373	370	316	358	398	391	372	369	354	381	365	349	348	355	358	335	361	357	347	359	365	352	417	341	363	376	384	372	357	358	358	362	350	381	335	360	346	367	331	373	332	355	341	354	349	317	335	351	384	353	338	362	343	380	328	357	371	346	319	365	386	342	386	361	350	344	360	324	343	341	328	370	364	348	344	375	359	370	383	369	396	333	395	385	390	367	345	322	349	353	355	389	377	352	345	330	307	323	316	398	381	393	339	387	321	344	395	372	342	350	357	354	383	356	350	337	370	386	346	353	373	352	326	340	353	341	355	372	372	335	334	370	392	366	340	308	394	343	347	331	378	347	339	353	346	366	375	352	352	357	355	339	379	358	376	373	364	372	375	343	320	344	353	333	347	368	316	329	336	376	411	333	357	341	323	405	344	361	373	360	387	350	353	332	372	341	335	357	331	384	362	338	354	355	366	345	355	374	290	347	396	349	378	382	359	358	360	350	373	332	332	351	326	362	334	405	365	342	365	354	333	366	369	346	385	365	369	343	384	353	349	369	430	360	371	349	355	362	359	355	337	367	335	336	322	325	356	335	353	329	320	359	342	350	376	363	340	350	358	366	353	397	369	338	380	335	321	381	389	331	371	334	365	383	346	373	347	360	356	368	345	362	393	370	363	341	362	323	377	374	346	353	336	380	388	418	360	325	381	351	378	373	422	305	355	366	354	337	424	360	402	357	373	345	346	347	389	393	395	355	347	367	370	347	359	344	343	343	366	370	401	321	343	371	383	377	362	347	376	354	348	366	384	357	383	375	358	369	354	350	382	365	378	351	356	344	332	336	331	333	381	359	371	371	359	354	396	329	380	366	331	334	365	385	354	354	306	339	368	368	365	341	345	378	357	356	350	362	351	330	345	320	408	361	328	347	339	353	359	320	338	348	353	382	352	366	388	348	347	356	387	352	368	311	357	345	393	347	358	382	346	345	349	384	332	318	351	340	357	377	384	341	382	305	387	378	354	374	380	390	315	352	380	385	348	355	378	350	353	357	297	371	361	337	372	312	350	366	332	351	375	370	360	357	303	351	383	374	361	349	357	357	335	358	366	393	380	378	362	334	351	365	366	397	346	380	399	319	357	374	355	387	370	326	357	330	383	344	394	386	375	349	325	371	363	356	345	372	345	378	356	345	350	358	349	330	363	327	339	404	346	337	375	406	371	334	374	359	363	316	369	357	339	350	329	353	352	355	329	368	375	369	348	362	342	335	340	361	360	374	368	356	375	372	378	343	359	362	333	376	306	351	345	355	328	378	361	377	367	361	365	338	344	374	381	371	376	345	367	354	350	333	398	363	346	361	383	319	351	368	328	347	344	350	354	348	370	356	361	392	334	371	396	349	340	364	362	323	333	350	345	375	337	307	361	390	340	366	362	361	373	367	351	326	385	380	370	361	375	389	325	350	375	375	406	339	360	350	365	330	330	328	351	344	355	349	360	355	374	387	323	352	381	347	354	387	338	339	355	371	372	370	348	359	341	346	381	344	379	369	374	347	335	347	383	338	395	365	361	365	345	342	358	364	369	329	337	360	326	334	366	363	333	343	371	352	365	376	321	350	379	318	313	362	348	357	361	365	351	371	385	353	346	338	336	399	330	373	342	379	377	349	380	332	335	363	353	373	340	379	361	361	339	392	361	354	334	334	360	362	356	351	338	342	353	358	355	363	384	353	336	352	348	367	322	364	358	376	362	370	361	356	364	353	374	352	371	338	393	363	356	346	358	357	374	348	335	333	333	310	349	380	345	354	336	323	328	345	377	363	320	344	367	368	343	364	332	361	354	331	361	349	342	342	351	345	343	306	370	334	345	351	372	376	345	358	329	341	359	350	355	357	385	351	382	349	359	373	333
6708	2514	1478	1631	1523	1342	1161	1108	1106	997	970	925	941	936	929	900	872	909	876	894	837	869	897	937	886	856	838	853	825	847	842	836	834	883	840	873	844	839	867	851	838	890	861	844	892	815	837	839	887	873	891	851	825	868	868	911	852	884	805	868	885	846	851	863	813	853	875	852	821	796	791	849	855	783	860	852	835	825	850	879	834	869	846	816	862	853	791	906	857	791	839	823	840	819	825	901	791	803	894	836	805	844	769	837	842	858	848	871	802	847	861	832	855	851	864	847	798	840	812	806	853	815	850	828	896	817	829	859	805	797	837	838	784	805	842	840	867	794	850	799	866	862	839	833	812	905	830	832	790	828	811	833	803	895	808	848	872	774	853	879	858	853	770	867	804	841	892	838	815	818	852	821	863	795	795	887	855	864	870	839	798	820	766	848	865	805	855	858	900	863	807	794	849	854	839	858	919	836	821	849	811	816	868	839	815	842	826	807	802	825	884	888	846	824	811	817	846	887	785	842	817	850	844	852	806	807	830	862	835	847	817	821	829	831	864	809	848	866	818	850	861	828	844	888	828	849	833	837	826	887	836	781	865	823	772	790	830	847	828	812	841	807	802	875	850	828	829	855	847	846	831	881	809	846	895	845	851	852	842	859	869	839	869	819	821	827	832	827	862	815	881	840	847	840	828	830	824	864	838	842	900	808	778	846	819	833	896	843	840	854	843	840	866	829	802	831	822	853	844	830	802	836	834	828	852	842	857	850	855	807	810	783	842	809	860	819	820	859	787	850	824	841	823	853	871	806	807	848	795	851	817	813	847	896	831	809	877	880	814	819	899	792	839	831	831	798	872	865	798	870	869	855	870	818	844	823	824	860	820	883	888	810	822	847	850	865	827	869	825	807	848	779	887	814	796	831	823	842	911	847	842	864	831	872	807	812	828	869	847	858	804	828	869	890	824	813	819	807	878	840	851	881	801	814	851	841	823	793	841	820	832	851	795	886	822	821	836	838	804	829	838	875	822	857	835	812	800	889	873	812	819	832	828	861	792	817	808	890	833	861	792	839	839	870	811	865	810	840	861	821	851	771	837	853	811	837	793	871	834	837	825	834	856	857	857	779	816	843	826	814	804	768	837	806	864	853	843	856	842	811	840	878	843	905	877	848	859	840	836	845	868	806	817	839	871	819	852	833	860	801	846	810	837	802	832	809	866	851	813	850	861	819	828	838	822	868	835	849	876	825	823	837	788	822	877	834	789	844	891	894	836	818	851	785	849	855	858	799	835	860	860	836	855	823	869	862	862	840	817	847	846	863	862	827	880	868	868	824	856	851	796	847	811	868	821	837	838	834	854	811	836	846	816	837	787	801	885	830	828	838	815	797	829	862	826	871	785	859	828	786	815	871	867	875	853	844	868	883	846	864	831	886	814	817	823	839	838	825	836	866	845	873	878	826	881	856	879	796	802	838	848	822	837	898	798	867	905	882	881	849	784	822	842	858	879	841	850	846	823	859	855	871	826	831	845	811	834	855	825	824	858	801	830	825	865	876	844	813	858	807	802	849	866	830	813	882	822	854	843	800	820	863	827	808	844	824	859	849	817	883	894	811	819	863	869	920	846	839	755	834	794	802	817	834	846	871	797	790	809	818	879	813	839	902	904	850	891	833	810	843	864	846	824	820	819	873	863	803	858	849	861	826	840	804	852	875	784	845	797	839	877	893	865	808	814	820	867	847	861	857	814	794	836	835	821	870	847	875	840	854	886	874	871	821	827	804	847	893	823	852	829	844	819	870	849	854	839	813	811	879	822	868	828	826	817	842	846	873	793	812	794	796	835	820	825	830	884	840	837	867	840	840	821	823	809	818	822	861	900	825	842	826	798	856	807	899	882	839	813	875	789	817	853	836	834	931	893	839	832	817	855	809	888	862	842	796	826	832	819	888	850	806	818	852	805	865	756	811	828	826	831	865	813	883	837	800	843	826	826	833	856	827	854	814	849	862	863	882	836	808	866	840	822	797	822	838	833	826	811	837	828	829	829	873	795	852	832	862	874	773	812	829	818	838	806	818	819	908	761	819	811	849	809	863	789	827	827	851	860	862	847	799	834	894	845	897	872	809	847	781	849	824	875	872	805	810	798	802	879	850	851	851	852	849	844	891	827	884	836	794	828	843	865	858	812	866	903	839	854	804	795	799	864	832	875	814	810	843	827	840	792	864	823	807	843	797	801	851	821	895	816	792	866	832	862	796	786	848	840	813	847	852	829	834	827	846	855	880	811	808	831	886	884	819	878	794	783	833	845	854	865	860	806	810	807	817	863	855	815	818	793	841	814	839	843	909	832	829	888	825	843	866	859	827	875	871	867	822	854	842	798	877	816	830	832	830	825	862	830	841	852	857	769	838	850	817	819	859	853	816	847	866	818	832	857	833	828	789	844	880	858	785	873	801	829	876	905	850	867	847	826	837	862	840	781	806	844	816	887	833	880	816	834	769	841	876	818	875	823	808	839	776	818	859	843	873	836	853	842	822	810	809	857	799	871	882	871	808	850	830	866	799	835	840	862	833	772	796	851	823	809	853	837	859	855	889	848	854	810	775	841	834	850	868	871	814	806	797	873	849	834	835	857	839	827	816	829	844	866	837	765	799	801	830	821	802	813	895	837	859	829	835	823	839	820	808	837	807	842	867	831	842	846	828	831	836	832	819	826	841	852	854	787	867	825	836	875	811	840	792	884	843	845	848	819	794	860	828	867	874	846	839	820	883	852	852	843	823	809	799	837	851	832	880	797	820	840	856	834	852	851	863	868	831	885	859	800	818	812	864	841	882	848	823	882	881	810	829	847	844	887	800	824	856	797	890	844	833	808	911	824	805	845	866	897	836	833	811	877	852	816	830	826	830	775	839	800	830	795	879	860	819	824	846	833	860	809	862	872	831	856	832	850	865	891	832	858	865	825	834	812	848	836	859	823	864	839	800	890	852	794	891	830	827	757	821	846	824	805	828	871	822	833	819	837	814	800	834	819	837	866	825	825	811	807	914	818	878	796	832	856	799	851	816	886	830	859	905	825	837	846	856	820	841	813	854	830	799	827	861	824	845	841	871	863	851	814	861	883	792	825	824	826	843	831	894	844	851	843	798	849	849	865	838	817	867	778	776	866	845	835	897	833	813	925	888	865	803	803	884	813	808	849	846	826	794	879	840	839	854	819	881	828	889	809	808	830	828	792	818	912	809	817	866	858	841	897	840	870	802	853	832	888	881	899	859	859	891	833	887	831	862	881	815	811	801	841	839	816	891	845	849	862	824	862	834	833	874	848	811	834	860	838	864	854	791	843	848	814	841	798	829	849	857	802	826	893	849	868	843	841	850	879	883	790	742	862	840	846	812	807	827	822	872	790	822	851	784	814	856	798	896	830	810	850	816	836	809	896	820	819	839	840	843	848	889	823	863	837	866	820	795	863	863	847	820	851	792	832	825	926	859	849	840	850	778
16031	3714	1520	975	737	671	569	604	544	499	497	475	487	465	477	457	476	501	408	447	483	484	468	430	460	466	447	478	426	437	455	407	429	441	484	421	453	429	418	408	409	448	461	424	450	443	444	486	472	451	459	438	454	416	427	421	451	469	473	423	441	423	440	451	440	460	460	444	462	460	435	460	466	468	448	471	431	466	415	469	446	433	459	480	458	410	463	460	483	385	449	475	423	419	415	406	443	467	446	425	461	445	457	448	451	457	479	447	473	446	457	438	444	437	442	419	440	441	482	436	382	444	423	444	421	449	423	465	445	469	441	449	416	442	396	420	438	460	476	446	466	440	406	446	480	443	447	435	460	419	441	418	449	442	464	458	418	401	449	439	460	387	464	477	467	461	415	464	426	451	404	430	477	444	425	457	459	380	470	460	468	459	459	463	452	428	479	428	457	429	424	449	398	450	438	453	465	431	450	429	468	442	485	427	417	457	442	472	439	424	471	462	462	488	439	437	499	437	506	453	424	482	453	440	488	459	465	447	460	443	466	478	447	485	494	465	462	425	447	454	444	459	435	486	436	409	416	431	449	404	453	443	435	422	459	445	405	482	441	433	457	438	440	418	454	427	438	423	401	453	437	447	453	471	460	426	435	429	429	433	475	463	460	451	471	406	411	405	441	428	453	435	432	473	463	474	424	476	444	437	408	443	449	426	473	436	467	440	460	470	453	456	436	445	485	444	443	431	421	486	469	442	449	454	433	421	443	422	417	413	443	418	436	454	435	438	439	429	468	456	480	408	428	495	448	445	469	466	457	474	429	439	458	437	431	408	446	501	440	448	403	418	456	487	446	427	420	462	414	475	487	418	440	454	425	484	488	449	432	431	443	441	380	440	431	450	432	460	461	446	438	393	423	493	451	476	463	461	466	441	420	483	457	426	415	432	431	432	416	432	428	453	459	463	484	449	459	448	448	478	466	423	432	454	442	430	412	427	462	442	433	452	468	425	436	482	437	438	445	405	454	463	434	445	440	443	480	426	483	438	461	426	445	472	427	480	444	437	404	476	475	416	399	451	434	412	445	455	462	431	510	462	467	475	468	468	460	443	451	454	439	423	437	465	477	439	453	443	396	452	460	433	447	430	392	429	423	438	407	469	405	446	461	443	416	454	408	433	449	462	452	447	435	420	429	478	416	457	415	445	480	440	411	403	475	427	420	437	462	432	442	437	469	482	403	459	430	444	426	410	421	416	429	480	469	446	436	402	461	486	457	431	423	482	431	428	426	435	462	410	441	458	450	441	448	450	475	468	414	428	438	494	461	454	443	435	499	459	448	383	417	467	464	480	472	419	444	466	462	416	454	447	437	513	426	518	470	429	483	432	434	431	418	442	455	443	496	477	442	461	473	465	470	472	411	490	429	469	457	467	421	483	439	476	458	446	484	418	448	472	427	434	467	488	420	468	427	408	418	409	464	444	437	429	455	428	426	427	444	467	422	464	465	411	453	442	479	453	445	434	448	451	437	436	439	438	468	442	462	410	438	419	437	428	438	451	455	431	484	465	442	468	425	447	424	428	428	470	460	460	473	437	445	449	460	415	451	416	439	472	478	435	459	412	439	447	433	460	475	459	442	475	471	423	434	489	460	447	431	453	473	474	440	439	407	469	450	461	471	458	453	447	474	441	441	447	430	454	443	438	458	451	433	471	430	432	422	448	457	441	483	450	421	416	476	415	437	427	497	443	482	457	433	461	475	436	493	427	484	456	434	500	450	462	459	444	483	398	455	426	427	473	428	439	473	465	463	447	510	460	458	484	438	433	456	457	487	432	416	463	457	400	463	441	442	465	466	423	424	438	461	454	473	413	460	469	447	437	459	424	466	458	430	455	435	433	454	453	429	472	444	462	462	470	460	465	431	460	473	463	448	433	449	466	443	414	428	421	458	436	421	444	442	480	413	422	457	462	458	435	459	466	443	482	438	454	398	450	492	438	432	434	436	433	412	468	492	442	403	471	474	485	429	493	422	460	425	450	450	455	429	440	472	445	380	422	437	450	452	435	440	439	448	442	485	443	454	430	461	463	440	441	457	411	428	441	494	414	422	461	433	434	482	445	427	461	441	468	441	473	451	458	457	437	471	451	415	456	455	442	426	450	478	464	434	421	484	416	469	445	419	447	410	441	438	419	453	469	410	441	441	457	456	468	461	416	458	423	437	424	457	433	401	419	462	436	489	452	471	411	452	499	427	415	470	448	501	424	456	481	455	428	433	464	464	464	425	409	468	482	395	473	394	418	438	473	433	431	428	444	426	444	432	473	456	456	476	444	430	450	442	466	442	436	445	456	474	484	432	482	455	435	464	437	444	414	439	450	469	427	433	506	439	441	457	443	443	454	428	475	448	451	429	467	443	450	438	435	421	444	490	451	489	453	436	469	443	441	426	436	430	429	477	472	433	418	412	468	442	458	461	467	438	433	460	458	426	463	448	426	437	430	452	471	487	441	418	417	468	462	445	501	427	422	428	455	439	455	459	457	422	382	436	427	443	443	461	430	430	426	465	456	414	414	465	440	446	412	487	439	457	458	460	434	450	431	432	431	427	448	450	448	431	446	456	428	446	435	455	459	459	423	448	471	425	437	448	454	453	433	463	451	467	446	427	469	426	469	416	467	398	424	402	454	446	459	490	441	464	475	463	442	472	399	432	477	445	458	410	466	463	418	446	458	429	420	447	449	448	426	430	479	449	471	451	451	417	391	418	421	442	473	458	459	458	429	414	424	438	501	437	440	438	449	467	449	421	443	475	434	495	435	437	447	465	435	420	467	412	432	443	449	428	421	449	469	440	434	405	467	461	427	458	442	457	485	407	421	441	437	508	446	428	487	441	447	429	401	438	438	454	420	496	394	456	474	422	432	490	431	477	382	478	455	443	446	423	468	423	455	407	436	405	442	444	444	451	444	461	429	436	437	411	505	430	446	446	441	465	414	388	447	457	443	472	438	459	467	472	472	444	455	477	405	464	432	436	439	434	449	441	443	444	427	440	413	465	426	423	471	411	445	433	387	444	446	429	447	424	453	457	453	451	402	417	444	444	430	466	466	457	432	420	415	422	448	432	464	437	446	427	484	447	452	436	421	430	440	437	448	450	433	413	457	461	478	429	424	429	430	444	428	438	434	446	488	438	396	466	393	446	402	418	439	429	407	438	470	458	393	398	412	466	445	426	436	451	450	458	468	455	478	431	415	470	478	422	447	426	486	436	466	441	473	443	445	435	451	439	446	470	451	418	383	449	467	446	439	396	432	476	426	438	407	429	435	486	434	463	372	435	434	408	433	421	444	475	419	462	441	476	442	396	418	440	432	420	435	465	449	468	473	442	489	475	452	395	419	463	476	440	427	446	429	458	453	410	452	453	437	470	414	431	461	478	456	461	484	423	443	440	434	433	472	467	454	462	448	423	479	417	446	439	440	434	445	441	472	488	439	481	445	411	445	444	474
8951	3304	2296	2601	2363	1990	1731	1634	1496	1374	1334	1230	1199	1177	1128	1152	1138	1073	1082	1053	1096	1089	1082	1010	988	1150	1089	1070	1061	1053	1012	1009	979	972	1000	940	986	967	1030	964	975	985	984	1035	982	981	1022	974	1000	985	994	963	1011	1046	959	1010	1011	979	1049	1017	961	1007	989	1028	975	964	1028	1005	981	1007	1020	1026	985	968	1019	990	967	975	1019	977	1031	998	1039	986	967	933	959	993	966	1011	973	998	1006	1010	981	980	1008	970	963	990	988	1028	949	993	1043	996	975	1054	951	981	996	950	949	963	975	993	978	983	993	991	1011	991	975	1022	1002	983	966	1012	942	1050	941	985	978	960	1009	948	1044	1032	901	991	978	963	983	1002	993	954	953	981	1029	997	1046	1045	964	932	966	1013	990	930	941	975	937	980	1000	1037	968	992	1000	977	987	988	964	962	989	1007	935	958	993	1004	1009	997	1005	973	947	1012	996	969	992	980	1019	955	983	953	962	985	994	987	986	967	965	1005	956	975	998	1001	971	1001	952	1055	980	965	1020	949	964	978	975	991	981	955	1006	994	975	983	970	1004	918	973	1003	1025	995	1025	946	929	969	1066	979	950	983	983	1007	952	955	936	977	1009	954	1003	979	979	946	966	992	937	1043	940	975	891	964	953	995	1024	1021	1024	1026	970	978	987	949	957	1014	953	946	974	921	961	991	957	987	983	1010	1051	967	1030	1023	980	957	989	1019	932	955	991	941	989	1053	995	995	1004	982	1019	956	969	1009	919	982	951	992	925	1001	935	988	1004	949	995	974	956	956	958	1017	968	965	957	979	1038	991	965	962	1028	959	952	928	977	987	1022	953	929	968	1002	1003	936	978	1006	1013	1045	967	974	996	966	993	965	992	985	1008	940	963	956	967	1038	1033	976	977	992	963	1004	995	965	964	977	998	1000	997	1011	968	995	1017	986	954	1015	994	960	970	971	1013	975	960	982	966	1028	929	953	956	1054	966	1022	1028	1066	976	1004	983	936	929	1012	972	987	951	980	967	973	1015	1013	991	975	1020	967	993	1028	958	991	974	986	975	984	986	1026	937	961	981	955	995	1008	1032	1018	1004	1010	1046	1061	982	985	1001	1013	969	1054	976	982	1006	1024	996	986	1020	939	968	1005	910	1002	958	971	1005	1030	983	943	1021	1004	1005	932	1059	952	961	961	982	1008	987	961	1047	991	1004	996	980	1016	1010	972	1039	977	947	994	1057	990	997	1002	1010	957	893	1012	978	925	1002	943	1034	937	926	956	950	1034	988	978	969	992	1017	993	1008	933	1005	982	963	949	1018	1027	985	1039	960	944	963	988	1033	1005	975	998	969	1032	980	962	963	1000	980	1000	971	975	959	967	1012	970	962	973	959	971	953	988	987	1022	989	986	994	989	986	956	911	957	990	972	970	949	952	1051	996	1022	950	959	990	974	1008	1076	941	1012	972	979	970	978	986	1028	994	991	954	978	983	986	926	1031	961	969	1000	971	1012	1023	1024	950	931	970	1005	986	1079	1014	981	966	1075	1020	1017	933	963	1034	965	1001	990	912	912	926	941	961	988	983	1037	1038	1033	969	921	948	993	1008	973	1001	1043	1008	980	975	983	958	974	1053	997	1039	983	967	1022	992	1018	987	993	1054	974	989	1006	920	989	954	1003	1022	959	1010	935	967	971	961	922	1014	1021	962	1005	992	987	945	1014	962	1013	994	1036	979	969	984	996	983	1036	943	962	988	1003	968	929	985	996	1022	998	970	995	979	1009	958	945	912	997	958	986	995	989	970	1017	1027	977	1021	997	978	1035	982	950	943	997	957	1004	981	966	990	1001	1022	996	945	971	989	969	962	1011	1025	978	949	951	963	957	1015	953	954	987	1007	966	977	972	987	994	988	1012	976	1020	943	995	934	977	952	1021	990	977	971	998	944	1018	946	924	1028	944	1017	1000	985	1030	949	977	949	947	994	963	989	916	1011	982	1022	964	971	950	988	987	955	1057	992	996	978	996	980	976	1006	926	958	1034	980	979	996	1011	1009	956	980	957	983	968	994	989	1000	941	1011	989	977	961	961	1031	1044	989	951	993	974	1008	971	962	994	1023	923	962	1005	1047	981	983	960	967	940	999	941	936	971	943	966	966	978	977	925	1003	1002	951	1001	1029	959	1022	986	973	987	1043	1008	959	909	961	1012	963	971	1074	993	1017	971	972	1003	975	986	980	993	1040	998	992	1012	1023	976	970	937	965	1027	956	989	970	1012	983	960	986	985	936	958	988	972	969	1002	961	989	994	965	1008	980	1040	1018	949	1012	1042	1035	957	932	1000	962	962	981	961	992	983	1024	955	960	1014	1015	998	961	1019	981	969	1004	986	1003	1029	971	1002	975	1043	942	1020	998	970	987	950	967	964	990	979	1019	972	931	1032	965	1008	952	961	976	1007	1018	1008	1066	974	959	983	1027	1068	956	1016	986	963	993	999	1015	993	1008	1012	1002	1035	1033	974	999	962	967	1000	995	1038	965	964	960	1028	927	908	1007	966	935	969	1004	998	1040	1008	958	938	1001	963	976	986	962	958	970	949	1009	963	935	1036	1026	980	937	978	994	980	935	972	948	1021	1021	1050	1019	958	979	965	995	982	1062	1041	996	982	918	970	1008	992	1048	1012	950	994	991	947	1034	1019	920	925	972	934	1032	918	972	955	954	967	1008	964	1029	1045	983	956	1011	977	986	1027	1031	996	955	1002	977	994	1002	986	945	980	1025	992	976	999	937	1042	967	1002	963	990	991	1047	1011	987	1006	1003	988	956	937	1059	943	954	997	985	994	978	1044	994	1036	1010	954	1019	1023	1010	977	1006	982	1009	953	992	939	953	986	1021	991	954	1055	1017	988	992	993	972	1031	1015	978	995	1028	947	954	1022	986	989	990	981	946	1072	969	998	1005	1003	968	1056	1034	965	1029	1016	971	1024	973	976	990	1005	967	1018	981	993	997	946	981	959	961	930	952	1003	1003	986	1022	952	973	1045	975	997	1000	989	998	911	1014	1014	1007	1014	1024	997	944	1016	1006	970	927	1001	985	1023	1011	958	959	990	979	975	992	941	978	1031	955	981	1005	1016	994	919	929	983	977	1045	996	1001	987	994	960	943	934	1038	1013	992	1043	1029	966	958	989	1014	967	991	956	970	981	940	999	995	972	909	976	981	946	943	996	968	981	1010	978	978	953	976	961	988	968	1039	975	964	989	935	1004	1033	1003	952	934	977	995	981	990	1007	978	953	995	1012	997	1024	943	920	1042	1000	999	924	949	949	995	977	946	958	1021	925	965	949	994	939	983	982	940	990	1067	1005	930	999	971	1019	932	992	974	918	979	997	1023	1002	995	958	1049	989	935	965	997	958	996	974	942	936	1037	998	983	1030	963	987	1020	1015	1039	995	932	982	949	956	956	1021	1018	916	996	953	1016	952	956	996	1004	979	1013	970	986	959	975	1040	958	967	969	984	974	924	976	976	1002	1024	950	968	1032	1007	966	962	948	993	929	945	941	922	992	958	1028	1006	983	985	984	968	982	923	998	997	971	1014	941	965	919	944	1017	948	928	1002	979	951	964	1006	1024	1001	964	952	1011	995	989	935	916	973	994	995	972	963	1023	961	1027	1025	1002	925	948	976	1009	989	976	979	969	1031	994	928	957	1026	954	985	1009	956	953	1032	984	1024	954	995	988	1011	1036	953	960	996	925	980	983	965	1003	1003	957	977	1045	971	993	1003	958	999	978	1010	972	1045	931	925	998	949	950	968	972	959	959	962	979	966	968	946	889	995	1028	950	984	973	989	1033	1004	1019	995	1040	989	988	950	965	999	1050	1072	967	970	984	975	987	1002	967	952	1000	994	923	947	973	975	1006	988	1015	994	923	958	1002	976	925	918	982	989	991	928	980	948	949	871	1029	1011
1821	340	196	174	189	161	159	166	195	156	190	168	165	172	155	148	169	183	150	168	164	153	172	176	150	162	173	133	151	167	157	179	169	172	181	147	153	171	187	198	169	166	181	167	131	163	166	167	196	180	152	164	164	182	154	147	173	159	166	179	164	167	182	169	174	147	155	169	169	169	164	147	180	155	168	150	176	169	166	171	177	182	158	160	175	181	140	137	194	174	174	160	183	186	149	161	166	180	177	173	159	135	140	159	175	151	143	153	172	187	172	170	149	172	166	169	182	167	171	151	174	174	174	155	164	153	153	166	167	157	132	162	158	160	171	186	159	195	167	157	165	150	162	165	163	170	183	166	159	131	187	165	147	164	165	173	198	155	184	173	150	155	184	157	163	167	169	165	172	191	166	178	178	154	168	159	164	175	197	149	187	179	173	167	159	167	180	180	180	161	181	161	165	181	167	203	146	174	169	157	157	158	187	161	167	162	180	170	161	181	156	180	173	187	187	146	128	176	145	159	184	162	173	144	164	165	186	163	163	189	157	159	173	167	162	160	169	142	155	147	186	149	131	149	153	173	176	170	166	181	168	173	151	176	176	167	192	172	155	154	162	154	184	201	161	176	182	178	147	170	181	179	192	166	142	170	183	185	163	174	179	179	189	164	146	155	146	150	155	193	172	179	194	172	170	172	186	164	183	171	167	142	169	151	132	166	173	165	170	164	157	179	146	169	192	131	146	157	153	175	200	177	171	155	152	162	167	147	177	158	150	194	149	164	157	170	177	149	182	181	159	173	184	170	175	160	201	164	167	190	162	180	193	170	169	158	179	157	188	168	175	187	177	187	187	176	157	126	166	163	164	165	169	169	149	165	165	174	170	177	190	136	151	152	153	180	147	156	165	170	158	194	167	155	162	159	168	170	168	176	158	161	171	157	153	187	167	164	174	158	164	178	155	177	162	154	156	146	164	166	177	155	181	151	165	175	173	173	199	176	165	189	174	154	172	181	159	173	140	179	190	181	176	154	168	152	167	204	204	152	173	137	171	170	186	162	168	150	174	165	162	182	173	164	182	158	169	169	179	185	136	171	193	181	160	168	162	185	182	176	178	184	162	172	150	148	162	163	189	176	156	154	187	177	159	188	185	142	178	165	183	162	169	153	153	161	166	175	184	188	148	181	178	152	143	181	185	168	171	152	175	171	172	178	142	166	162	159	171	170	179	154	175	185	154	168	145	188	161	172	197	172	147	159	165	184	155	173	161	168	179	179	161	175	170	167	178	157	161	165	190	179	170	161	159	175	170	146	168	155	159	155	183	178	157	165	167	168	194	191	163	184	176	183	171	152	179	187	161	188	172	180	177	140	155	146	156	143	177	185	166	162	193	188	169	187	147	174	167	158	165	184	179	182	187	185	156	178	168	147	168	160	172	164	157	155	148	177	155	152	169	162	198	163	197	167	163	173	167	174	180	167	178	151	185	154	143	160	172	167	185	168	149	148	190	133	189	173	155	164	160	177	166	190	157	189	148	159	141	161	180	176	152	158	181	158	192	157	171	172	171	190	171	178	159	189	165	178	178	176	190	168	177	158	172	151	162	148	166	173	157	161	183	168	160	199	186	171	179	196	167	172	176	171	163	166	151	149	139	148	167	184	161	185	149	158	165	149	167	162	174	175	168	180	166	166	167	156	186	157	170	165	183	177	168	168	142	188	162	151	161	151	181	145	152	162	164	170	182	179	177	158	154	167	174	181	176	179	177	137	155	149	171	167	162	149	176	168	146	157	152	172	171	149	164	170	148	150	153	179	176	173	165	186	159	171	162	146	169	191	158	167	155	142	157	172	160	167	173	186	180	162	161	184	164	128	153	147	154	169	177	165	176	169	136	166	152	184	168	193	169	171	165	200	143	182	145	152	156	165	171	198	184	150	183	185	175	173	172	154	190	164	159	163	178	149	185	170	202	163	171	137	192	163	150	148	169	168	159	179	180	169	187	167	172	166	179	164	165	184	183	182	155	168	192	179	157	185	158	144	158	168	169	166	176	181	188	168	197	184	198	153	189	179	192	182	166	169	164	175	159	180	168	178	164	173	175	197	166	163	171	162	165	180	174	198	151	185	157	176	176	183	204	184	155	174	187	160	156	180	173	176	163	149	171	158	170	153	203	174	194	163	193	176	176	150	176	163	176	169	160	194	149	179	153	168	182	172	171	164	155	161	160	188	168	173	158	181	191	180	177	157	189	190	168	176	148	140	173	162	162	156	159	175	167	183	140	174	175	174	189	141	188	149	151	132	166	171	183	164	154	178	154	156	189	146	176	182	175	181	187	143	171	169	175	157	170	152	160	173	169	178	166	163	163	150	198	186	162	154	174	181	180	179	157	192	174	154	132	158	158	173	177	182	161	158	185	135	163	155	141	166	163	170	142	167	155	180	154	147	166	187	155	154	179	188	154	190	171	189	177	179	165	169	212	166	184	159	168	163	149	173	161	154	174	162	177	175	173	192	157	175	162	169	157	181	156	171	192	181	170	166	170	169	178	176	173	169	182	163	158	175	155	156	186	163	172	153	174	146	171	159	159	167	155	178	169	183	182	161	168	170	160	177	175	168	167	146	141	166	172	166	168	167	172	148	169	165	180	160	166	192	176	171	141	201	174	168	171	166	184	158	142	178	152	165	186	168	168	204	161	147	148	147	169	178	161	191	188	179	168	167	171	172	168	164	185	168	183	159	159	151	164	173	161	169	166	148	175	176	208	191	137	158	139	158	159	184	167	202	195	200	140	180	164	174	180	148	166	181	167	150	147	181	179	175	167	158	189	165	176	174	178	181	165	167	172	191	156	163	182	151	174	169	163	154	162	172	170	167	167	173	168	172	185	182	147	153	164	160	165	176	158	201	178	184	161	173	162	165	146	187	187	156	177	174	178	178	177	173	154	131	148	170	141	182	184	176	149	198	171	183	152	172	173	156	178	178	154	190	170	167	161	162	173	185	182	149	158	198	167	175	185	181	169	179	170	130	190	175	153	180	156	154	166	162	173	156	171	183	172	173	193	170	180	153	152	176	174	167	197	161	144	176	157	141	188	173	170	150	178	137	161	157	149	172	141	174	147	163	140	174	180	172	161	157	167	145	167	177	172	157	184	158	186	184	195	151	157	182	166	193	162	166	143	174	188	172	168	162	218	166	149	171	183	167	158	172	175	179	164	156	164	164	176	173	175	165	156	153	187	166	169	164	171	154	168	142	169	158	174	177	135	179	149	170	157	184	147	180	171	174	165	163	184	159	161	168	164	155	158	154	156	181	167	189	183	205	152	201	181	188	154	207	181	196	189	158	179	145	174	158	141	156	171	147	156	165	140	172	150	175	183	179	186	168	182	177	190	169	173	164	168	157	153	167	165	198	160	178	162	150	187	173	187	137	184	152	177	178	156	146	156	167	181	189	148	133	173	166	195	173	162	189	178	174	189	202	199	184	166	144	170	168	152	158
1830	659	498	506	481	479	502	489	465	469	475	497	456	454	473	504	465	503	476	498	492	502	433	496	446	505	493	442	494	500	476	453	499	469	526	468	463	434	478	475	493	438	461	438	427	461	448	507	449	479	447	478	405	484	454	477	418	452	467	495	434	453	469	453	491	464	468	501	452	485	507	421	457	444	450	463	447	457	447	483	434	514	481	473	451	443	476	427	459	454	482	480	496	461	444	425	493	472	436	423	475	478	465	498	472	464	456	455	456	465	421	504	409	489	514	446	470	488	463	495	441	457	449	476	464	471	490	457	454	477	489	472	451	452	434	501	428	457	449	413	471	438	455	429	424	450	463	475	469	459	489	494	512	449	456	475	479	472	455	489	478	478	474	477	462	457	493	460	450	494	456	480	471	469	429	493	470	477	475	500	411	465	490	453	430	454	497	477	471	469	441	476	470	437	445	470	441	466	436	458	492	456	455	497	497	437	457	455	509	451	449	500	486	428	494	442	411	474	467	479	411	481	493	477	492	459	439	470	463	488	445	466	452	477	426	478	448	463	456	462	497	469	470	439	449	452	477	477	467	446	494	467	493	467	438	423	473	442	493	490	489	448	480	457	470	535	442	506	475	495	474	457	446	460	504	500	451	472	500	468	424	503	481	469	481	476	477	466	447	449	456	447	441	483	448	490	460	480	448	479	471	456	475	489	473	438	433	463	455	446	440	474	449	439	480	465	493	445	443	460	475	453	481	420	502	437	458	449	496	487	440	483	493	473	455	506	492	452	451	432	446	473	457	488	475	427	458	442	458	458	458	472	466	428	463	472	457	454	462	481	479	435	448	456	506	446	471	480	493	466	448	457	475	448	498	411	457	454	466	434	472	497	494	435	461	469	495	432	530	449	495	477	496	467	468	450	505	517	498	431	463	458	483	451	447	451	462	481	472	462	417	445	467	488	473	458	469	489	456	509	471	453	486	468	460	471	470	479	431	468	455	455	452	508	484	451	458	414	433	454	463	499	475	470	462	472	442	456	437	462	443	467	469	477	460	467	464	460	476	469	457	500	437	476	483	456	486	493	443	455	498	491	478	451	463	438	470	457	454	484	461	425	447	444	465	480	466	441	438	476	482	465	498	448	402	482	462	481	462	475	467	437	466	489	505	479	511	473	516	471	478	468	491	467	439	430	428	465	451	450	467	448	452	448	475	464	453	470	452	434	482	455	481	445	473	451	423	435	521	449	451	455	447	488	461	481	431	479	496	489	437	471	446	432	480	460	433	463	464	484	452	459	475	454	482	465	477	469	484	464	485	492	458	443	477	452	482	460	455	463	474	487	479	450	434	462	477	462	481	441	474	483	479	490	480	462	462	448	486	480	468	435	427	476	485	487	433	436	457	461	485	453	406	443	498	479	484	439	474	479	479	482	478	512	436	425	443	427	462	492	483	458	491	489	456	493	445	493	421	438	455	460	470	464	485	449	476	479	475	497	483	438	452	455	477	471	441	497	449	477	488	454	467	445	461	500	485	476	475	433	489	459	459	458	453	454	501	432	445	447	476	438	454	484	479	460	455	461	445	441	491	478	452	467	470	475	474	462	449	461	495	514	430	463	443	463	463	461	449	478	427	468	489	471	462	475	464	489	455	449	498	470	479	462	440	439	447	478	487	430	418	465	439	457	490	424	474	452	436	477	492	455	462	442	455	458	467	467	466	441	486	469	457	516	486	469	467	481	488	437	441	496	505	446	480	466	515	457	460	488	457	484	483	456	503	442	425	467	487	461	459	466	447	501	492	427	463	419	444	434	463	468	472	481	437	462	463	512	456	443	442	447	472	436	424	446	497	494	462	450	464	470	509	512	469	457	502	469	458	484	514	432	375	466	500	467	432	460	483	468	435	456	467	430	435	493	464	501	466	476	453	460	477	445	488	491	464	436	469	455	443	449	483	490	502	470	484	446	453	465	478	484	460	493	466	473	428	435	496	480	488	456	462	488	469	491	423	481	465	450	494	460	495	437	458	432	435	417	444	481	455	481	462	454	487	476	479	430	476	449	442	490	474	468	465	491	450	483	481	459	467	455	462	461	470	492	438	448	490	430	440	475	403	469	414	462	466	493	500	458	492	438	476	464	497	457	465	473	483	464	439	469	480	482	464	463	419	450	500	491	475	467	460	501	460	458	440	425	465	470	444	413	492	502	460	440	460	453	457	421	463	487	449	424	451	427	475	454	452	458	461	454	424	475	476	470	438	467	447	493	450	474	458	468	422	481	487	474	478	437	406	472	483	456	489	474	455	445	424	456	477	483	494	465	464	447	477	448	469	491	480	526	484	449	452	486	476	474	469	479	471	472	488	505	415	457	449	436	418	471	466	488	451	444	452	447	445	491	446	499	498	470	478	475	458	454	460	439	457	446	454	445	478	469	478	449	415	499	497	441	472	472	447	464	465	447	444	469	479	533	474	471	435	434	473	446	464	478	446	462	455	459	489	461	460	478	457	452	458	467	454	446	434	485	441	468	456	442	475	475	479	493	431	455	461	490	467	454	490	485	452	454	468	408	505	504	518	482	459	460	444	447	501	446	460	434	493	466	451	480	463	405	429	455	486	490	447	498	478	506	457	483	464	479	479	476	467	455	482	477	450	451	459	465	469	500	450	474	446	420	452	440	484	444	461	450	467	451	445	483	459	473	422	445	441	458	466	422	464	440	488	483	495	469	448	452	439	452	487	443	507	476	439	486	447	469	491	489	446	435	454	454	471	458	516	475	458	475	464	506	468	461	463	454	458	444	465	435	471	456	464	484	528	430	496	458	479	476	457	472	497	451	514	503	470	449	444	479	485	482	462	475	453	458	476	454	499	436	473	466	439	419	449	489	502	483	487	453	424	476	455	457	493	455	436	503	476	466	475	469	469	490	448	468	425	480	443	423	436	501	471	483	480	474	453	469	449	470	485	501	483	448	492	461	460	491	463	502	444	487	461	469	484	469	483	424	441	433	478	506	470	465	488	445	457	440	443	507	473	485	531	430	467	451	472	452	444	430	438	510	467	479	470	479	481	448	441	457	459	491	459	446	476	454	397	478	477	439	439	416	495	474	467	501	470	440	421	477	431	470	442	453	448	476	448	497	453	506	456	452	452	468	478	469	469	489	464	465	463	489	440	433	516	475	456	489	475	461	450	450	458	417	465	528	473	443	464	484	460	439	467	456	467	455	461	504	448	430	452	441	452	472	486	437	469	519	473	451	463	443	454	498	485	446	491	448	440	495	478	428	470	452	442	476	447	478	459	455	468	447	425	453	479	441	419	452	470	441	457	479	477	477	467	433	492	490	449	471	504	488	486	485	454	491	485	508	441	452	454	485	480	427	483	451	486	497	474	477	472	491	456	469	471	443	436	425	443	495	441	493	479	466	499	446	428	434	440	473	466	470	475	477	482	461	467	483	452	494	478	454	524	481	499	438	483	473	476	455	446	431	458	465	467	459	464	485
8151	2253	746	582	536	469	445	422	385	378	421	355	401	382	363	451	351	382	344	389	334	349	398	364	359	359	390	353	329	339	344	378	330	386	378	383	350	338	395	366	364	354	361	341	344	379	345	369	375	348	357	339	389	349	346	353	353	315	366	372	360	349	367	342	409	342	372	370	343	367	334	341	363	374	366	339	365	383	367	348	368	325	347	352	369	358	365	359	335	400	351	386	367	371	345	318	359	377	342	358	398	355	341	364	352	379	359	360	345	389	400	366	327	364	388	390	352	379	359	347	379	392	364	383	393	347	352	359	402	360	354	320	327	371	364	363	341	349	367	380	375	335	367	393	384	403	354	281	334	401	403	334	355	305	351	377	359	328	337	343	355	369	348	392	378	401	384	316	359	354	355	354	351	391	374	373	331	376	365	383	340	337	367	382	338	339	375	359	355	366	360	371	357	356	321	371	387	363	412	393	348	345	376	369	368	367	348	364	343	314	335	346	387	372	399	359	379	359	388	337	345	370	372	327	360	370	359	384	386	372	348	391	366	395	402	380	349	376	368	359	360	364	376	360	354	367	357	345	359	343	335	366	337	371	374	341	359	346	338	361	379	368	395	347	349	368	364	353	328	357	374	346	330	363	383	353	349	362	341	363	344	394	361	363	371	354	335	364	361	367	385	366	355	363	369	350	339	316	357	375	347	376	366	351	359	391	358	384	337	362	323	355	339	370	375	337	341	321	348	332	438	343	372	336	414	358	327	352	375	374	372	379	369	353	342	356	342	364	343	344	365	349	355	349	369	364	369	375	358	376	377	381	338	375	380	381	379	355	368	371	392	341	356	362	372	385	395	329	362	388	360	324	338	347	353	328	388	358	362	383	340	361	355	392	360	372	364	349	328	386	370	388	330	401	333	425	362	328	334	332	373	394	368	377	376	352	336	357	347	391	356	341	327	328	384	371	383	370	372	329	359	333	346	377	354	342	361	350	362	330	344	341	367	358	336	394	360	336	361	444	377	384	296	335	375	347	350	333	331	374	388	360	373	349	351	355	354	304	339	344	352	356	357	368	401	373	328	352	347	355	386	343	365	393	337	325	369	365	381	398	356	337	362	375	401	359	340	346	373	331	358	385	392	343	346	364	416	340	346	365	376	376	323	377	389	362	323	343	374	340	358	376	364	366	354	391	375	358	364	359	323	326	319	394	338	379	390	358	311	358	356	364	398	382	381	363	331	357	351	395	355	357	351	319	346	369	368	338	346	362	380	384	367	365	369	357	358	347	363	381	313	382	348	365	362	369	374	364	343	338	356	342	358	382	336	328	307	387	326	350	374	373	348	362	333	359	352	338	356	328	309	370	342	372	382	341	339	364	367	382	333	385	350	358	352	359	329	344	339	369	330	344	360	355	356	363	348	354	380	308	372	368	375	362	369	352	324	338	359	379	384	345	333	356	375	325	363	396	349	354	352	328	364	371	318	333	371	381	329	369	369	371	365	340	336	364	336	320	343	358	331	336	367	334	387	364	335	359	337	350	366	330	345	371	347	360	347	346	338	355	380	371	389	390	355	300	379	357	344	366	358	348	344	375	363	350	359	381	369	341	359	344	355	351	343	390	342	355	379	363	349	341	353	347	329	347	339	362	375	362	341	378	367	366	367	366	393	373	395	349	379	345	357	388	344	362	369	315	338	370	389	325	355	340	350	349	391	393	372	351	308	340	360	362	383	348	356	361	366	345	349	397	391	369	341	379	362	342	332	361	344	333	333	371	339	371	414	362	363	386	367	379	378	390	395	356	411	346	381	376	378	361	356	370	352	375	418	351	372	364	341	393	409	375	341	386	381	357	404	340	373	344	345	375	376	387	365	393	356	396	355	347	376	360	315	343	346	374	331	352	372	372	372	346	376	364	345	329	336	320	334	333	355	326	357	370	380	381	379	341	328	366	335	402	363	336	308	354	350	359	364	357	336	361	376	398	351	359	385	334	391	380	365	394	343	340	368	327	363	398	361	362	392	370	373	355	369	335	349	413	405	343	369	347	355	337	354	353	383	389	356	342	361	324	336	335	376	362	331	395	354	339	385	382	386	327	372	332	363	370	360	395	395	372	367	331	360	371	351	364	372	360	379	347	396	359	389	384	363	363	366	369	351	353	343	358	346	350	381	337	377	347	362	359	366	347	363	314	381	351	376	328	375	385	362	366	383	366	302	370	361	351	369	350	370	368	345	341	345	362	402	323	328	328	362	316	333	347	361	332	380	331	373	330	392	402	409	331	349	322	370	362	351	379	353	377	345	329	348	362	347	370	394	361	370	383	351	350	384	368	346	354	371	356	371	331	345	375	373	376	375	369	384	396	340	367	323	341	376	380	339	366	386	353	339	355	375	338	354	407	338	395	365	367	358	385	369	353	346	391	349	366	360	354	370	395	337	306	297	333	345	375	379	381	378	362	328	380	403	380	349	338	329	323	328	392	352	338	359	361	370	362	349	355	407	340	371	332	358	352	348	354	339	368	381	333	348	313	351	358	338	360	362	354	382	391	329	322	391	348	353	368	352	343	347	370	392	348	344	395	335	367	373	388	396	397	312	347	342	355	346	389	307	382	323	381	395	365	375	394	314	365	371	370	367	371	366	371	345	324	371	379	343	356	372	379	364	361	364	349	370	360	383	347	347	390	316	374	401	415	426	377	350	333	358	351	365	334	362	358	359	376	350	361	378	414	336	362	368	408	347	376	343	393	348	315	346	398	343	358	365	392	350	340	335	343	369	423	394	363	357	333	371	373	401	377	351	316	370	370	333	356	385	360	324	326	337	361	338	368	336	337	381	370	364	345	336	340	348	371	333	382	368	354	395	369	303	339	360	315	352	374	359	334	359	366	340	371	347	387	340	358	373	354	357	385	370	340	352	352	373	358	344	365	358	372	360	339	364	409	350	345	341	407	344	367	376	331	401	330	339	371	386	344	336	351	393	350	357	354	377	374	342	371	353	378	376	339	328	318	351	371	380	347	355	355	368	317	377	322	375	352	345	343	355	378	371	381	354	377	379	369	346	386	364	331	340	371	361	377	356	339	375	355	357	324	363	370	350	348	355	348	317	343	326	391	369	331	344	368	354	347	363	367	346	346	357	349	345	350	341	374	359	387	383	380	341	372	353	412	330	361	329	348	365	398	367	374	374	358	366	383	415	371	350	361	347	333	355	371	360	335	340	354	371	378	348	363	366	351	337	358	395	362	366	382	361	369	349	312	334	355	354	357	404	367	298	381	367	342	361	335	371	353	367	299	326	337	332	382	367	353	328	363	369	382	376	385	374	396	385	345	346	381	350	370	370	343	372	399	366	372	383	389	382	328	339	370	353	382	385	355	354	325	368	363	366	346	356	369	370	335	349	353	368	316	357	344	340	340	367	341	367	325	347	351	349	384	340	311	352	371	306	328	355	393	352	383	347	386	362	304	345	372	356	380	394	341	353	345	358	370	336	380	380	347
6723	2637	1478	1645	1467	1306	1188	1114	1125	1049	1047	995	1002	955	936	931	941	891	874	923	904	916	923	941	893	917	864	923	882	852	838	870	909	883	881	872	865	929	851	847	895	878	846	870	820	856	821	885	896	851	894	852	882	805	891	875	871	864	874	868	859	848	843	858	885	842	869	833	843	783	836	850	841	843	819	854	814	898	847	862	812	863	876	868	853	856	854	846	827	819	860	792	871	870	830	854	866	859	880	844	881	817	829	861	902	797	855	814	877	839	833	880	769	867	830	842	848	834	882	805	858	855	851	789	818	898	836	879	826	911	836	839	865	858	830	884	824	834	809	917	882	826	910	834	841	838	841	913	835	852	880	812	864	857	852	875	834	860	834	869	842	865	833	841	822	853	836	815	832	790	915	858	877	863	834	897	830	821	833	898	848	852	841	830	831	837	875	840	838	785	889	801	880	848	869	781	847	872	832	853	890	827	850	834	891	883	786	819	843	816	849	877	853	812	855	863	829	848	899	848	854	804	845	844	847	899	849	817	833	846	830	889	851	791	833	882	816	860	852	829	854	880	857	821	889	810	838	844	828	848	866	853	808	871	860	892	855	853	840	838	867	824	875	813	799	836	853	824	873	801	896	894	850	843	835	784	890	835	886	880	839	867	883	876	860	867	829	839	887	841	817	847	863	858	825	834	870	800	831	822	806	854	860	850	839	887	817	814	791	861	831	848	859	858	878	800	852	890	875	885	848	800	934	804	873	893	864	835	832	853	814	800	825	842	820	848	823	871	834	828	860	877	847	910	883	837	849	862	827	839	823	831	804	795	851	805	830	848	839	841	797	844	870	846	848	862	850	834	834	862	873	842	862	853	820	845	849	812	834	845	833	822	861	883	816	828	858	837	873	807	875	862	792	830	831	839	865	839	840	843	855	880	850	839	888	878	842	872	850	835	879	834	859	870	853	873	873	822	842	866	807	826	808	865	817	799	909	820	855	912	816	824	867	859	815	856	852	851	814	819	834	810	906	827	881	815	791	853	897	833	868	839	852	864	890	863	823	803	859	850	839	865	808	851	862	801	830	883	845	852	848	832	863	828	854	866	891	832	829	848	850	859	843	871	862	812	869	843	851	850	877	830	834	852	873	872	846	797	855	895	760	930	868	818	827	916	852	904	904	884	837	828	837	848	819	768	826	802	851	817	936	882	854	883	826	846	842	836	831	828	914	840	890	837	850	816	891	864	830	815	820	856	811	835	834	815	844	868	856	869	845	875	840	836	872	843	806	828	819	837	870	827	839	815	803	842	842	849	851	833	845	811	858	866	850	820	876	874	820	888	822	770	834	843	815	828	845	845	828	831	802	864	826	861	824	806	856	850	796	873	836	800	793	808	864	889	842	823	852	827	837	850	870	791	878	847	843	847	846	857	846	901	882	821	853	873	845	891	798	849	821	836	861	830	888	819	827	813	884	879	851	870	870	826	891	849	794	839	860	838	879	818	861	826	869	853	856	897	886	884	869	804	887	845	829	825	904	848	867	800	817	832	849	839	839	859	805	878	859	844	814	834	894	864	826	787	834	813	827	808	837	802	826	878	859	831	871	886	881	833	845	860	797	810	826	778	830	876	852	841	823	879	855	774	862	845	813	798	856	855	847	882	826	833	831	820	849	859	860	794	856	818	785	865	928	841	871	832	822	906	792	804	889	890	851	839	810	845	880	825	870	830	802	796	834	875	888	835	826	855	871	834	847	818	831	848	887	820	804	860	852	841	875	867	868	829	873	828	811	890	812	902	833	860	884	869	848	789	813	854	811	820	864	861	869	886	877	925	787	795	832	823	913	845	857	787	864	794	835	879	828	850	815	881	806	861	845	851	840	806	869	900	848	862	844	873	871	863	814	789	888	846	815	858	820	884	892	885	859	766	849	884	879	854	844	856	822	849	799	848	877	896	820	865	850	791	821	890	813	814	872	872	838	842	882	814	843	839	861	852	851	908	828	845	838	859	825	831	869	848	875	877	838	827	845	812	831	820	910	865	860	802	873	862	810	820	851	830	833	849	853	894	815	807	876	818	847	882	834	805	834	828	826	826	897	833	832	895	916	861	852	880	837	814	868	843	818	807	831	846	811	866	798	850	869	811	857	826	857	812	865	829	894	873	843	806	802	829	825	812	850	813	809	847	843	881	829	836	861	808	826	882	805	841	892	826	908	870	873	843	870	849	843	825	882	850	814	855	866	850	910	893	878	876	820	851	856	848	862	857	818	856	820	860	873	866	817	835	887	886	837	850	851	829	848	829	873	856	878	823	866	844	816	853	837	851	874	817	830	854	853	834	907	836	861	932	836	872	842	868	872	833	783	831	865	844	855	873	879	810	857	892	872	822	841	816	834	816	847	865	861	827	887	840	843	832	784	831	825	842	893	880	855	856	857	852	889	800	851	880	892	841	843	837	858	834	843	799	836	820	827	852	892	917	870	834	819	846	820	794	837	837	804	857	835	847	829	827	831	900	865	866	863	845	857	849	862	851	904	813	810	867	845	770	888	777	866	832	893	839	855	832	834	882	822	851	813	795	819	797	800	878	873	885	801	815	878	830	850	827	850	829	842	880	858	839	839	909	894	846	859	855	878	843	834	874	794	893	867	830	832	850	773	851	873	838	853	876	843	863	846	878	818	863	868	828	825	851	898	857	875	877	832	868	862	816	847	847	822	836	834	826	873	880	864	863	846	858	829	881	801	813	884	837	883	821	817	830	868	828	843	880	834	816	883	862	863	833	827	841	866	817	885	865	860	843	883	810	835	857	829	846	845	829	911	867	821	838	879	813	853	808	851	812	859	825	880	848	858	844	845	823	820	897	866	815	814	840	847	839	829	836	882	862	855	900	814	840	826	906	831	841	795	858	821	825	864	846	803	868	865	836	859	872	807	863	864	845	895	890	890	887	864	806	826	829	841	825	815	860	885	856	852	834	877	836	800	879	884	823	823	788	810	879	813	865	833	846	830	826	811	840	848	861	812	859	882	865	845	833	836	834	804	836	871	813	812	844	879	906	916	846	847	796	863	789	827	777	825	865	860	863	802	831	854	890	880	883	823	853	831	779	884	781	855	831	849	843	847	851	858	807	849	861	869	859	894	875	852	856	840	848	813	874	804	865	868	845	797	867	863	905	815	823	841	819	849	852	808	833	851	810	895	808	868	912	881	877	851	828	852	877	868	889	845	822	867	833	827	865	907	805	919	842	874	818	840	870	877	833	847	831	913	893	842	800	834	838	846	814	844	850	823	857	776	853	787	835	867	874	823	825	847	878	824	820	892	823	866	854	846	867	811	838	856	836	867	848	862	805	848	858	850	852	852	880	867	847	819	813	833	861	874	817	866	817	826	840	812	875	836	830	872	859	846	918	864	859	832	848	817	902	807	842	844	883	857	818	867	852	858	854	866	842	873	810	847	815	855	915	857	807	873	870	821	875	886	851	838	839	826	825	858	831	849	868
15814	4333	1324	946	754	696	612	523	596	538	473	499	489	479	500	440	477	490	480	467	500	463	484	426	422	473	448	428	486	475	418	389	492	414	436	458	432	396	468	457	425	479	452	441	438	408	466	453	444	410	468	412	428	448	457	445	426	410	414	429	501	438	451	448	441	444	437	471	439	459	468	486	416	453	458	444	447	460	497	458	479	461	456	479	469	505	480	505	469	434	452	506	474	490	453	442	470	456	459	428	435	447	416	444	449	450	452	452	451	442	446	415	452	472	459	435	450	472	451	442	464	431	436	434	438	443	425	449	462	458	429	463	447	453	443	450	456	433	431	500	459	458	465	450	420	462	452	473	434	431	418	451	453	441	428	395	439	428	443	419	409	419	407	449	462	428	466	444	463	415	430	480	418	420	457	455	458	437	452	465	430	422	440	459	443	427	410	448	454	453	475	451	447	424	463	435	416	465	433	463	457	466	483	416	437	454	432	442	398	411	474	457	418	444	451	441	418	424	471	418	409	426	446	473	436	474	424	414	461	461	462	425	484	438	424	457	433	458	468	417	468	416	438	429	432	419	425	441	431	429	447	421	471	473	508	466	417	438	476	462	404	426	443	380	481	454	453	434	447	487	475	467	456	444	435	446	425	476	460	442	430	466	451	487	423	456	419	454	456	482	424	452	416	425	484	435	507	451	450	481	426	462	445	480	455	472	467	460	450	441	437	423	464	457	500	459	425	416	411	437	404	448	405	442	442	417	447	468	422	474	453	436	450	441	474	461	425	470	390	476	435	432	430	458	447	467	468	425	459	444	458	447	404	480	440	413	484	432	455	440	429	459	418	419	454	465	431	445	502	454	409	467	484	463	471	488	452	426	437	460	413	464	454	461	435	421	484	437	426	390	405	418	457	469	458	431	451	454	459	419	413	453	462	408	464	480	479	425	465	432	450	462	463	442	426	446	475	415	464	441	459	447	455	441	454	434	476	442	407	458	459	431	427	438	477	432	471	436	437	420	416	404	395	461	454	432	416	441	422	460	479	404	480	444	427	494	502	474	457	402	448	443	436	472	477	482	473	470	441	410	447	470	466	460	427	451	460	398	461	469	469	419	408	437	460	483	458	467	426	417	465	457	438	417	450	500	456	420	433	461	454	423	439	435	431	439	424	428	465	471	429	413	468	463	491	435	459	425	434	441	469	435	456	445	448	416	434	421	470	499	482	434	436	452	477	402	431	451	427	448	419	447	456	437	453	465	426	423	404	450	424	417	433	406	505	426	423	419	461	421	428	441	476	450	465	435	433	412	429	434	422	460	412	422	458	454	440	435	453	478	445	452	470	475	458	444	494	447	433	430	447	478	425	463	435	454	465	453	449	438	444	469	455	455	478	468	458	481	418	430	459	474	457	435	469	442	445	473	436	448	484	478	461	469	439	486	485	418	443	459	419	447	477	424	403	471	500	442	454	437	430	399	417	449	494	463	420	470	446	462	460	429	427	451	412	471	451	447	451	417	439	476	463	435	450	470	462	441	418	431	461	481	446	462	473	430	462	450	448	415	432	507	487	421	452	485	436	459	437	428	416	428	429	431	452	449	488	468	428	494	511	434	416	466	480	459	470	411	431	447	428	441	472	430	444	440	432	410	443	440	474	497	461	462	452	437	406	443	413	437	445	459	504	468	407	420	449	446	429	485	472	468	452	449	429	426	455	451	453	499	414	477	475	441	455	434	471	494	444	443	447	470	471	452	476	458	490	415	475	458	387	475	485	480	421	414	440	441	464	443	450	489	484	471	496	480	455	410	401	447	473	469	446	455	475	444	387	450	478	429	411	399	450	427	410	472	434	448	423	444	495	440	486	456	431	426	485	431	480	402	480	437	423	417	448	419	421	457	465	430	467	457	465	457	448	462	448	444	452	431	430	443	487	449	473	488	454	437	479	472	440	441	432	488	462	482	444	449	424	450	419	441	461	451	437	433	432	462	467	431	392	437	442	416	425	451	483	441	427	464	475	424	467	445	416	448	479	438	464	467	431	425	458	429	460	422	437	426	438	441	420	430	464	416	466	433	485	455	429	463	454	458	449	476	455	512	433	495	481	453	439	427	416	470	455	420	450	428	454	446	444	431	483	443	483	461	428	496	486	451	444	432	481	465	499	478	426	446	426	425	498	426	481	455	491	443	434	456	441	457	425	418	434	429	420	464	455	417	457	442	414	478	430	435	466	425	453	468	460	447	468	428	431	405	457	445	460	402	490	448	469	436	420	471	446	422	444	459	464	473	430	471	465	424	410	410	447	433	444	453	469	481	443	460	440	456	467	487	447	438	429	488	434	422	454	444	498	446	490	423	438	439	464	474	395	435	487	450	457	390	505	451	485	448	457	438	436	444	409	429	400	513	467	427	491	475	455	436	453	453	479	416	425	453	499	438	473	471	431	392	413	462	443	412	441	450	469	463	488	411	447	418	457	473	449	402	419	403	420	463	452	456	472	454	407	442	460	483	405	419	501	456	460	442	430	444	479	483	426	419	453	457	452	468	450	442	460	425	429	500	463	426	418	431	451	455	465	429	415	455	408	412	448	444	439	461	483	469	463	497	458	450	461	436	440	459	463	432	414	430	444	412	400	450	476	449	502	433	440	432	447	381	421	462	443	406	419	464	453	443	456	456	441	423	454	394	465	444	426	429	459	485	519	461	434	443	440	464	443	450	438	476	418	443	491	490	417	430	443	417	417	456	428	447	451	444	461	413	474	457	459	424	444	441	464	454	429	468	385	488	440	444	378	455	436	452	443	470	485	437	466	454	461	476	439	446	448	441	446	443	474	475	475	463	451	455	429	452	416	418	465	459	429	444	467	446	449	419	430	439	391	434	436	454	456	483	449	452	449	388	430	445	442	436	500	458	467	417	456	451	448	436	429	469	449	448	391	465	430	460	437	413	482	453	426	434	446	477	442	462	467	430	452	440	437	460	420	446	431	468	464	475	428	449	478	449	425	449	462	378	429	426	479	462	482	451	470	415	492	472	473	442	437	420	467	457	407	461	518	451	461	485	488	455	462	473	447	456	416	474	440	477	457	451	448	471	502	452	413	495	461	406	463	448	450	433	464	414	453	416	448	457	454	402	445	444	450	486	437	432	455	438	413	429	451	434	402	473	469	451	437	481	433	464	416	466	443	440	451	486	438	443	441	421	433	461	419	432	450	463	476	448	459	417	452	427	445	510	454	424	425	463	441	436	397	433	470	427	469	467	409	440	408	420	469	420	447	442	483	483	433	449	470	455	423	437	442	429	412	460	437	431	449	500	441	407	452	457	441	475	480	470	435	430	478	430	417	454	476	452	449	475	475	444	428	458	485	502	466	418	448	452	422	425	431	447	423	430	455	438	421	416	470	418	416	479	457	423	415	423	433	446	409	422	500	444	477	444	437	393	448	486	450	485	419	490	433	439	437	452	450	440	456	459	435	476	456	457	407	431	474	440	444	432	462	431
8999	3858	2357	2588	2348	2031	1801	1659	1531	1435	1314	1262	1234	1142	1143	1152	1147	1129	1106	1081	1147	1033	1063	1056	1021	1076	1038	1017	1060	957	1015	1118	1006	1056	1061	1003	970	954	992	975	1050	988	963	1037	1026	1022	1000	958	984	995	1040	997	1027	967	947	1002	1011	1015	1041	963	1002	1022	1052	1036	980	974	1015	945	1058	974	911	1007	972	988	1040	984	1015	987	993	1029	942	997	974	1051	1028	942	1022	983	966	1022	982	987	996	1052	1027	1013	960	991	1006	1030	953	1050	969	1095	1058	994	1029	981	1028	983	978	971	1064	989	984	959	994	993	993	982	998	994	1007	969	1073	941	1007	1022	1016	966	951	949	1038	979	980	964	949	1018	1038	1030	984	952	948	1013	933	973	1060	970	1014	1026	1002	990	1019	1020	983	1031	1005	1001	1015	1020	1033	1007	959	988	972	982	954	974	972	1025	999	977	1000	1007	1007	942	1003	1022	958	987	943	1019	984	937	1034	973	1004	1019	1019	970	1050	976	981	972	1020	1011	949	996	959	981	993	985	970	992	998	985	972	1018	973	994	974	1029	1019	985	999	1010	999	985	962	963	958	987	952	1018	959	957	995	964	963	1058	1057	969	983	1016	992	949	947	973	1026	1038	988	984	943	1023	1002	979	947	1041	966	975	912	1015	1009	984	1022	989	987	1008	1060	976	987	921	953	1022	1000	980	1037	942	957	929	940	990	1004	962	966	967	995	1042	978	962	968	986	1021	898	976	1003	984	1048	1013	1026	952	928	997	1014	961	1089	975	966	976	957	1001	992	1035	1051	981	1009	1015	959	983	1007	1028	995	1009	996	1013	944	984	962	1047	935	1007	944	1033	984	940	946	947	914	973	956	1016	989	954	961	1040	1005	1008	964	949	976	946	1004	994	995	924	1005	962	974	984	1018	1031	970	975	992	960	998	970	1038	1032	1017	992	1036	1000	1013	968	992	988	972	973	971	978	1010	963	954	1062	934	990	989	919	996	971	957	1016	1000	976	962	1029	963	964	891	996	999	957	983	950	982	955	985	973	946	953	976	955	1024	999	985	981	1004	972	1041	1002	1030	1028	908	1021	1012	973	971	1033	1058	982	985	947	1010	976	1034	972	968	1039	977	949	985	986	977	976	996	975	986	931	964	1010	977	1016	966	989	939	992	964	992	975	995	996	996	1012	993	957	1065	1028	972	1010	959	1064	1003	1059	979	1020	988	1010	1054	1004	1036	998	1049	999	1035	1026	990	910	973	973	1028	1015	975	958	980	1013	1017	970	1034	979	954	989	1009	965	953	982	972	1022	984	967	970	1022	970	975	986	998	1002	1042	996	996	982	994	965	977	972	935	955	963	1033	985	970	1006	951	1028	1022	1022	982	1000	978	994	1033	957	964	972	968	967	913	1004	1020	1017	999	1008	973	957	985	977	997	956	1018	930	1029	941	959	1027	965	1015	965	982	1002	979	1034	956	986	971	1004	975	997	955	973	970	1021	1008	949	1040	996	1039	995	969	1018	984	998	952	958	988	1003	957	1011	966	973	965	1024	1013	1001	955	1031	998	902	985	1005	1021	1025	988	1015	1019	972	956	980	1093	991	960	1007	973	987	980	951	1002	1011	968	997	1002	1039	1017	986	998	999	941	985	935	1004	999	983	964	986	993	971	978	1016	992	1017	984	1011	995	955	959	994	993	959	987	1011	941	998	1021	942	942	950	966	965	1003	1014	987	1018	979	951	1036	1005	981	984	1022	975	958	983	1015	916	961	960	975	994	972	984	995	962	1001	997	991	1004	1016	1023	1031	1001	970	973	985	930	946	973	988	1031	995	957	967	1025	960	1045	1004	976	1040	1014	1026	993	981	1017	949	999	928	1003	1033	983	980	981	966	944	1010	999	940	1004	976	952	1012	991	966	960	998	996	1010	1033	1006	982	1024	1026	994	948	1001	966	937	1024	940	958	995	961	946	962	1017	994	1008	979	946	951	974	1022	1021	977	1044	982	979	978	963	1044	1006	987	959	1013	989	965	965	1019	999	989	1001	1053	1031	954	980	1022	977	1081	988	936	1014	1010	975	930	993	990	1000	985	960	1017	954	972	1030	967	964	1048	983	1033	962	996	988	965	1003	985	960	950	1022	1005	993	989	933	1030	976	926	973	1005	967	1011	1005	977	1008	972	1034	1010	1005	1052	998	948	952	980	984	942	1018	984	944	988	1008	924	1025	1077	993	964	966	956	970	994	982	966	965	1005	981	969	989	995	1028	994	1002	986	971	934	966	1000	993	1019	994	976	1020	983	950	979	1032	950	897	1038	987	1005	947	964	1015	1019	950	964	953	996	984	1036	943	978	971	995	1021	1007	979	1066	966	975	1039	1002	993	972	972	1016	957	958	974	1011	986	960	953	999	1026	959	931	969	962	1002	987	999	974	991	1005	1025	986	1021	994	992	974	991	950	989	965	1003	991	989	948	945	985	960	1025	974	969	992	1027	1017	1002	954	996	1016	1026	988	990	980	979	999	1001	988	985	963	966	989	1024	1038	963	973	1003	994	983	979	967	994	993	978	918	1005	993	987	977	920	961	1046	970	955	1012	1004	981	1009	954	1030	969	984	987	985	999	938	956	989	968	1000	952	1006	1021	999	985	1025	916	999	977	987	994	1010	947	987	993	924	1004	1028	944	1014	973	990	1020	950	976	968	949	991	999	981	1009	923	964	1018	953	999	952	1015	991	1002	997	1025	1000	1051	997	937	1020	964	985	946	957	976	1012	938	987	942	978	1004	1003	1016	1099	963	955	1023	953	986	967	960	986	983	989	976	998	983	961	1049	1012	981	975	1012	980	967	944	952	961	996	961	1002	1020	958	946	1030	1042	970	944	972	991	990	1009	942	992	997	1010	1009	990	934	992	960	1005	968	883	958	1024	1003	945	911	982	998	979	1006	967	1006	944	968	938	978	975	966	1012	992	1010	985	963	996	977	1006	1015	1010	956	947	1011	938	1023	992	962	1051	1010	964	998	1015	962	999	1009	1033	1017	969	983	972	983	950	971	957	983	1008	978	1008	1074	988	959	1002	1005	1015	940	1023	1010	1024	1007	974	1001	1015	990	967	952	1000	1027	1030	971	956	1043	964	1038	970	959	997	967	927	1061	946	978	972	989	951	927	951	941	935	1002	960	994	967	1038	968	967	996	973	1001	944	1007	1039	1018	1024	1022	943	973	968	948	1009	1020	1033	1020	995	1036	926	1000	973	974	1004	944	936	1047	952	936	1009	991	1003	1005	987	910	978	1010	963	985	1024	963	956	1007	981	1019	1067	964	1013	1032	988	998	1015	916	991	1008	930	1029	962	990	993	923	1024	986	989	961	1024	1002	964	922	1032	956	1043	953	994	1022	956	1018	984	990	963	978	1025	1003	984	938	995	985	947	1059	1005	976	904	1065	977	967	1018	1020	966	923	967	998	1021	957	967	1007	1011	975	973	943	1053	975	1049	1034	1027	961	939	938	1037	948	980	1032	949	981	1091	1015	1005	1025	1002	1006	991	984	1000	1022	968	994	1004	1023	1057	934	946	967	938	996	1005	1013	1024	995	974	942	987	971	989	1007	940	958	971	934	1003	959	999	936	954	1026	1061	1000	981	990	971	1005	988	990	1012	994	962	1004	981	972	951	982	996	968	972	1040	1016	1011	930	1001	968	1007	930	930	943	990	962	975	925	990	998	987	924	975	978	979	973	1009	973	988	980	936	967	1002	997	971	1016	993	918	957	1024	942	1030	980	982	973	1006	1002	948	948	1004	1028	1026	931	967	965	1001	1002	963	920	990	1020	1053	949	957	940	1018	965	986	973	991	1020	960	936	964	955	965	1022	968	994	1005	1036	1019	1018	988	994	952	959	949	977	979	1019	1013	975	924	959	939	996	1008	1002	1021	970	918	1003	1000	1021	994	1017	1008	998	982	989	973	937	914	926	977	991	984	985	989	1029	980	1018	980	981	1015	967	1009	970	969	986	968	926	969	964	969	999	1013	992	995
1895	362	198	180	161	181	141	181	179	177	165	171	163	176	156	162	175	164	189	153	181	176	192	179	161	178	177	145	146	179	188	169	163	163	180	165	160	164	167	167	187	186	174	173	180	192	159	168	165	186	202	163	172	177	168	187	192	183	181	185	196	154	147	179	166	194	176	205	187	180	154	172	171	159	146	188	167	182	159	182	147	185	169	168	153	177	182	172	189	131	155	182	165	164	171	186	165	181	153	185	148	145	162	163	170	188	166	155	138	154	183	182	176	176	165	170	162	185	176	158	166	161	183	182	164	168	187	184	164	156	178	146	158	180	183	179	193	179	176	172	147	140	167	166	161	195	166	193	177	194	192	174	167	183	169	141	162	172	192	182	173	183	173	175	185	162	153	171	200	169	159	167	161	184	128	183	167	161	186	174	131	190	166	162	187	153	159	181	168	164	178	180	192	175	197	187	166	157	154	164	155	180	164	168	190	176	179	202	185	154	196	168	168	159	156	201	169	164	164	162	173	186	192	171	187	165	187	156	174	153	200	144	174	157	173	178	182	158	147	190	144	170	177	184	141	165	174	199	170	207	139	190	162	163	192	188	174	185	165	156	151	167	184	182	171	147	160	179	182	172	175	148	172	175	173	167	170	163	162	160	132	186	179	152	185	166	220	151	145	169	172	164	173	168	154	168	182	177	171	159	171	163	196	180	162	171	173	174	170	157	150	161	174	173	199	152	178	176	161	157	185	185	147	165	197	175	173	181	197	174	183	157	149	180	169	157	170	153	181	177	177	150	181	175	171	152	176	172	154	184	176	163	169	172	148	152	162	202	185	173	179	169	145	155	161	158	150	158	174	151	175	163	148	146	182	170	182	182	174	179	182	187	162	184	182	182	188	173	139	161	184	171	155	175	151	177	173	182	179	174	148	176	154	162	152	171	177	173	167	159	174	186	165	169	186	174	174	174	178	172	178	150	181	146	182	181	165	177	180	178	171	156	190	166	154	166	169	173	166	186	155	182	153	189	182	145	157	187	159	199	170	176	178	191	183	175	179	171	141	167	153	159	187	153	151	163	153	194	189	165	192	188	200	178	173	155	160	192	181	188	195	164	163	164	164	148	175	173	156	171	163	156	180	190	152	193	149	182	181	157	171	143	178	157	201	182	155	172	202	172	163	200	167	165	157	166	187	184	172	165	200	173	170	178	154	159	184	160	193	187	157	173	183	193	165	176	179	184	147	168	177	206	170	170	176	159	175	164	174	191	161	167	160	195	170	165	158	161	178	164	163	164	165	167	154	165	144	176	160	181	186	180	182	199	173	187	191	164	176	176	170	159	169	167	151	164	178	180	194	178	162	157	174	169	179	171	189	171	173	174	203	193	172	143	166	167	185	184	175	165	175	187	166	170	158	174	167	176	169	163	154	156	163	173	181	158	196	178	203	172	190	160	165	165	158	167	169	167	162	173	190	160	193	173	191	172	174	152	160	178	151	164	168	161	178	193	182	181	174	162	172	185	162	182	197	181	177	186	176	191	178	183	172	180	155	146	176	180	197	160	151	164	182	160	181	181	160	152	177	158	199	187	163	159	195	147	173	168	167	174	171	175	155	177	173	166	187	185	175	164	181	168	172	182	160	173	200	168	161	197	180	185	170	181	175	165	160	144	168	171	185	184	165	188	159	205	171	186	154	194	164	159	183	168	167	164	182	161	186	170	183	178	141	158	141	178	147	211	196	153	170	180	185	176	199	189	174	180	172	166	152	187	192	158	172	177	178	180	188	174	173	176	161	167	190	195	172	159	162	164	150	176	152	157	216	161	162	151	164	190	157	185	175	165	178	175	151	162	153	167	172	166	170	175	170	165	151	166	176	175	180	149	158	177	171	186	163	187	177	166	185	162	193	155	190	177	173	171	173	154	168	176	170	184	160	161	140	191	171	175	165	165	184	162	175	168	169	186	166	172	152	180	165	159	180	202	159	171	174	171	139	166	169	178	169	164	199	151	175	156	170	180	199	166	169	164	130	171	141	185	154	140	179	162	178	167	171	186	173	171	195	187	160	169	169	147	196	153	159	160	163	169	184	157	185	182	156	171	181	182	174	154	173	177	177	182	184	176	177	177	169	172	181	158	171	162	160	172	150	160	170	164	192	181	165	170	170	165	170	168	167	163	182	174	165	149	180	170	176	161	187	156	172	204	160	169	178	167	183	165	185	170	155	183	149	193	161	166	150	177	145	151	158	176	192	156	184	159	168	164	173	160	154	172	178	181	185	190	172	157	181	169	195	165	173	190	158	166	176	171	170	186	174	174	173	187	190	168	149	157	159	166	133	180	193	188	172	180	152	172	146	157	197	157	173	153	156	158	181	181	173	175	184	189	185	179	173	176	187	173	164	177	159	169	155	165	160	201	177	165	184	159	191	212	162	180	181	189	161	163	191	182	161	171	138	199	170	158	150	172	171	184	182	171	174	149	163	167	175	170	175	182	180	184	169	175	186	174	148	158	163	172	190	166	181	177	162	174	176	166	200	156	161	179	159	170	153	168	159	170	178	174	171	168	171	164	179	161	177	157	160	145	180	159	178	189	180	156	199	187	170	165	150	157	159	178	175	171	207	168	169	178	165	184	170	179	164	176	176	182	164	152	165	163	170	163	184	197	171	166	189	172	163	180	144	171	160	164	166	166	180	158	156	157	174	173	199	162	167	179	155	162	153	168	171	204	170	183	158	194	173	154	163	180	181	166	194	158	157	202	168	157	180	159	186	132	179	158	190	165	143	195	202	155	197	168	178	152	172	159	169	190	156	184	185	159	182	160	156	165	166	184	175	179	160	169	171	157	170	170	147	145	154	195	183	191	148	183	172	181	149	158	149	173	179	193	173	160	147	189	179	182	153	187	170	192	191	193	160	193	177	155	182	167	163	167	183	194	196	156	151	179	189	195	150	178	172	174	181	174	148	199	177	187	176	174	183	189	188	180	165	174	186	195	183	171	159	188	175	175	166	206	172	179	183	188	154	194	185	195	184	155	143	167	188	162	180	178	174	187	166	187	150	196	161	172	160	174	171	155	177	176	185	192	194	190	180	165	180	184	162	145	165	161	175	206	174	183	159	204	171	191	171	194	182	179	169	156	168	158	178	177	156	177	171	168	168	180	173	159	163	188	195	170	166	173	179	187	167	164	178	183	192	168	171	162	167	157	170	178	184	182	164	184	178	178	162	161	147	193	163	156	198	163	183	180	171	167	186	189	192	205	211	170	176	157	162	176	136	164	180	157	182	171	151	190	181	152	183	163	164	170	157	165	192	155	181	184	178	215	200	167	144	145	170	170	167	154	173	158	187	174	156	176	152	166	162	185	170	170	174	182	171	186	196	184	164	183	160	158	172	178	170	185	183	170	170	170	188	185	190	168	146	165	164	172	178	190	154	183	181	172	175	179	196	170	181	152	187	177	138	141	156	159	180	172	180	153	173	162	181	169	192	176	173	189
1944	640	488	528	474	488	466	507	484	488	467	480	455	473	458	463	485	499	444	477	514	476	467	441	483	518	493	470	465	483	475	482	509	449	470	459	484	478	435	470	473	457	444	473	479	479	527	463	480	454	461	461	504	496	478	452	447	494	501	451	445	469	481	467	446	494	441	471	457	435	474	500	476	473	468	470	474	459	468	495	447	434	484	472	448	445	466	489	469	493	462	478	475	467	458	477	437	451	471	437	462	451	475	486	481	466	489	447	465	499	445	507	493	480	446	482	432	490	471	461	455	492	464	481	517	450	449	462	476	455	529	499	473	483	475	488	430	462	516	479	475	436	444	448	443	513	470	466	479	451	483	513	458	457	503	477	489	462	447	487	458	467	486	484	430	466	494	476	507	495	478	482	458	513	457	477	479	478	468	467	477	492	463	502	488	528	469	449	450	460	476	487	480	512	473	494	470	466	460	485	482	481	503	469	494	489	454	461	427	453	459	450	465	481	457	424	429	472	476	478	494	472	465	475	469	485	495	466	497	478	462	440	495	449	465	457	462	511	488	468	441	434	456	432	423	484	484	464	422	472	471	472	448	447	495	461	474	465	413	451	467	506	468	478	463	479	462	492	474	496	503	497	429	460	470	455	452	485	491	491	507	455	459	532	477	416	454	441	453	484	468	475	452	443	441	523	474	507	451	505	481	445	430	498	431	463	436	483	453	434	485	440	470	473	476	457	440	479	444	465	474	466	475	465	462	487	487	486	493	486	428	444	462	454	480	478	464	472	480	484	466	480	484	441	476	455	484	508	445	467	522	447	452	450	483	478	453	455	512	478	471	453	504	436	468	446	485	456	481	452	515	459	497	501	443	449	487	462	463	458	456	472	485	482	498	464	503	487	451	494	502	467	461	515	500	478	473	457	463	491	489	457	475	476	471	486	482	499	495	488	509	486	459	445	471	484	467	491	460	507	462	492	505	507	477	474	482	490	500	475	489	477	467	474	469	446	468	489	461	456	455	461	463	497	449	449	448	455	507	490	466	455	472	460	469	497	493	463	495	464	489	472	484	466	475	476	489	479	476	452	461	492	419	478	485	471	499	454	466	458	506	481	481	481	463	506	445	518	457	490	458	483	486	508	452	470	440	481	492	474	447	483	503	451	466	459	475	506	480	476	492	429	456	463	449	516	491	471	452	456	516	475	439	441	483	463	481	464	463	431	508	516	478	454	456	440	462	458	448	484	472	484	454	473	442	462	463	545	447	463	454	456	497	456	474	507	453	458	472	442	442	482	466	500	467	453	431	469	442	431	458	486	476	457	505	486	483	462	483	405	460	454	446	466	500	448	468	467	430	457	475	492	454	460	446	452	483	493	451	495	477	450	494	496	477	464	474	472	473	425	439	457	506	508	449	447	497	469	491	491	491	448	477	487	493	480	482	456	421	448	486	474	482	486	453	477	473	454	486	474	483	488	470	498	452	490	461	466	440	472	476	503	491	482	484	466	485	461	496	442	475	462	451	447	449	479	467	465	447	465	472	472	435	488	466	472	480	455	455	451	458	478	482	490	483	480	463	474	484	445	451	477	444	472	449	515	419	472	497	502	463	498	494	478	450	470	455	461	484	478	447	454	435	478	478	450	461	464	460	457	434	483	463	445	433	460	513	477	458	434	465	482	474	471	471	450	463	463	457	481	463	435	479	462	468	445	442	457	490	480	480	445	481	463	457	446	493	502	498	469	404	465	484	459	478	489	454	465	475	452	444	443	505	453	486	511	440	463	426	435	491	502	477	452	489	466	484	503	482	482	475	473	464	437	471	482	446	473	463	493	435	470	445	434	488	463	454	479	478	486	490	464	444	471	446	472	454	506	471	466	505	471	482	475	479	470	426	461	450	467	449	496	470	479	470	479	441	445	440	475	453	450	454	473	523	519	470	450	471	446	435	470	459	442	452	459	459	444	483	459	500	497	459	474	457	456	500	531	459	441	506	497	518	423	491	459	460	491	469	438	471	479	486	493	502	439	482	479	449	452	470	502	470	449	496	417	483	474	497	484	441	509	477	476	484	514	430	449	474	445	478	496	478	480	443	482	493	463	491	476	514	505	481	483	450	495	492	463	478	436	498	473	505	513	483	491	488	501	468	499	495	436	462	480	457	512	436	430	454	474	462	475	467	470	497	490	478	470	439	465	451	472	492	460	471	477	477	429	460	482	466	474	424	449	515	465	436	446	414	471	483	473	447	456	453	501	504	490	436	452	467	514	460	470	464	465	458	464	458	474	482	480	475	467	469	535	477	451	490	439	458	455	471	464	468	463	470	466	447	464	480	473	476	475	470	463	447	483	481	480	490	449	461	471	459	488	491	428	490	444	492	467	441	506	441	490	485	472	447	456	488	515	461	493	469	456	448	431	451	482	488	483	444	496	462	468	516	475	492	473	489	481	457	467	447	486	489	456	478	460	482	454	443	413	482	455	451	471	442	443	513	465	475	475	450	460	488	482	470	496	499	458	464	448	511	474	462	479	422	481	479	460	480	440	513	506	502	496	463	466	445	462	482	442	486	455	462	453	471	479	481	483	454	530	419	450	463	440	490	479	471	476	463	490	495	481	508	501	470	485	479	469	479	461	448	472	488	481	532	479	438	478	475	503	442	414	461	477	474	455	476	442	464	489	472	471	470	518	464	486	471	455	401	476	463	492	435	512	448	471	478	453	437	463	494	457	471	451	476	489	426	472	455	465	472	466	481	497	465	457	454	449	464	444	500	444	466	486	464	498	495	442	484	458	506	477	442	455	468	466	492	464	477	474	472	458	469	449	495	467	456	457	533	523	460	453	498	470	477	472	473	459	465	442	457	498	459	448	472	483	507	464	437	498	447	487	487	468	468	475	467	456	493	456	487	442	502	457	525	481	433	469	504	514	447	479	462	484	468	490	470	451	474	484	486	457	480	512	468	471	443	459	480	464	490	453	472	490	486	468	478	464	495	467	500	500	476	445	473	466	496	471	512	467	485	445	502	470	480	472	449	505	482	477	438	476	484	422	455	471	453	454	457	464	499	470	466	477	498	466	438	454	466	441	445	520	472	472	460	474	486	490	434	450	473	463	487	479	448	478	483	434	491	460	451	467	465	429	476	472	451	472	479	480	457	493	478	492	506	432	498	458	447	475	477	465	446	447	485	457	472	485	483	476	482	456	450	519	450	482	469	496	474	477	475	442	451	502	448	454	466	505	468	457	442	435	465	499	452	490	439	459	453	509	510	464	503	426	472	464	487	478	467	462	460	503	464	500	469	462	456	457	476	468	518	422	489	464	489	450	496	449	469	455	465	475	480	489	455	454	503	491	459	479	463	513	492	455	473	482	503	476	466	434	499	486	481	482	446	495	461	462	508	497	461	501	496	484	453	458	493	471	438	479	503	421	542	489	427	460	473	418	440	496	483	451	525	453	484	459	455	475	478	507	500	467	482	479	458	477	472	459	456	487	458	514
8304	1111	690	601	476	475	454	399	420	386	428	389	392	382	366	384	383	382	364	352	353	366	369	333	368	327	346	369	367	366	381	366	367	359	380	411	407	330	343	365	366	348	338	371	316	341	327	370	345	352	392	381	375	383	376	379	373	358	366	330	398	368	321	375	347	320	329	359	368	335	362	357	344	331	345	333	356	349	367	326	321	345	362	329	392	358	340	393	375	348	339	357	357	363	359	376	379	338	340	362	330	372	396	353	353	344	401	348	388	360	372	402	359	357	372	307	375	337	374	336	334	380	373	356	380	326	343	354	356	403	379	359	343	365	364	361	326	368	361	360	368	368	350	354	361	340	370	361	355	356	366	367	339	339	366	352	379	370	348	365	379	345	347	369	392	333	354	349	361	406	368	366	361	369	356	335	385	341	348	347	336	345	358	305	349	355	346	383	369	361	342	341	347	383	354	336	342	354	362	357	345	340	329	372	423	360	362	358	359	378	379	356	359	387	353	355	363	316	358	363	349	381	350	391	356	333	362	351	350	369	378	371	342	353	428	383	353	339	331	368	360	375	374	347	357	346	370	349	346	392	367	336	400	361	342	374	352	370	359	358	353	361	392	393	357	387	356	363	322	319	342	314	350	379	357	348	386	359	361	352	375	329	369	375	375	338	361	358	333	387	359	367	364	368	379	364	410	375	369	342	383	348	360	413	346	348	340	343	365	329	418	356	327	363	365	406	348	376	351	369	360	413	385	342	392	367	370	365	386	349	351	349	334	364	341	350	336	365	340	343	375	375	327	379	338	365	350	363	360	321	360	377	358	349	333	325	381	392	375	364	355	395	372	347	353	330	379	345	386	348	363	337	356	356	408	327	368	379	364	397	351	334	356	345	332	375	359	346	364	355	382	335	351	354	351	367	365	358	368	357	358	331	360	381	365	347	369	318	361	369	355	363	375	372	370	361	345	373	354	323	367	374	370	362	375	349	401	347	362	370	348	338	355	320	329	320	372	345	362	355	364	377	371	339	339	326	351	371	346	323	369	386	340	354	400	372	313	339	329	363	358	346	381	354	352	347	375	336	344	348	365	369	352	331	378	387	356	375	362	372	351	345	370	346	381	376	321	367	359	321	351	377	341	383	362	331	396	390	380	379	330	341	385	348	387	337	346	361	343	357	352	333	374	353	377	345	341	321	326	353	380	364	352	346	355	395	386	326	316	348	367	399	389	376	375	374	364	353	343	346	380	339	389	361	337	352	351	350	345	360	398	344	330	346	354	357	389	365	363	358	364	372	398	355	355	363	341	378	368	327	313	378	349	401	324	397	410	330	369	355	347	381	342	363	345	355	372	346	366	369	361	331	371	367	346	336	385	344	343	422	348	343	373	350	364	367	365	366	351	387	326	345	366	372	364	326	343	388	394	321	382	357	375	346	363	372	366	360	391	405	388	320	391	322	327	371	345	380	334	375	351	375	337	393	333	353	349	360	363	380	344	349	361	338	332	368	339	335	333	339	344	374	346	360	325	365	371	350	343	346	308	346	341	374	339	358	388	378	335	369	347	355	370	362	360	309	382	371	389	341	360	359	361	388	352	337	371	370	363	359	362	358	344	359	384	362	376	355	363	365	347	366	326	306	377	387	317	356	371	337	347	385	345	384	364	361	374	347	344	356	348	391	337	344	385	320	329	369	353	360	362	390	381	352	303	367	353	401	349	369	375	347	360	363	355	360	384	357	378	352	368	350	347	372	335	299	353	369	346	359	363	357	383	340	355	344	364	324	366	326	347	333	380	355	356	362	357	343	378	352	369	350	348	361	357	351	340	350	389	341	358	315	367	376	371	376	372	384	349	331	383	330	341	342	374	368	359	356	352	344	350	356	396	391	363	342	406	375	335	362	385	335	361	350	379	375	336	365	347	342	359	327	347	344	390	370	358	364	349	326	361	361	353	365	337	339	341	395	368	374	384	347	352	336	354	372	344	396	394	331	299	345	320	333	407	347	370	354	377	378	363	343	368	359	329	325	359	349	345	359	335	351	342	352	368	361	339	366	339	374	336	348	374	354	370	397	309	342	348	348	340	361	380	319	384	381	369	362	384	355	336	331	350	353	320	359	349	365	321	354	352	360	332	394	340	343	369	333	348	352	349	384	394	386	385	367	392	355	328	365	384	353	344	356	384	315	362	380	368	288	366	355	362	330	314	368	388	402	335	363	335	352	353	375	344	336	348	332	357	345	375	368	365	365	361	357	348	361	357	339	360	367	345	335	390	348	379	343	377	372	351	364	361	338	334	362	361	322	340	342	397	411	337	386	362	344	348	378	343	377	356	322	373	341	383	386	379	346	345	352	395	365	354	370	371	352	367	331	342	335	358	364	363	358	363	376	304	359	350	343	368	335	358	351	331	368	326	370	352	361	335	361	356	356	338	336	345	348	352	371	327	340	335	337	352	353	339	360	369	334	362	381	322	381	380	398	360	372	376	353	341	349	361	363	360	353	385	357	363	374	346	374	337	359	323	344	331	379	358	346	357	346	345	365	346	383	351	328	338	345	361	344	386	371	372	353	330	354	370	327	364	368	351	343	337	358	325	379	373	320	372	384	373	353	316	348	357	335	344	356	313	336	357	369	350	367	330	379	360	382	366	350	367	368	360	356	351	370	347	351	342	362	375	381	411	389	358	365	318	353	374	360	336	360	353	388	333	387	375	339	362	335	335	353	360	362	352	386	364	376	341	373	362	328	356	331	335	371	360	335	376	344	346	331	339	348	342	363	345	391	351	315	387	360	379	361	350	380	325	319	394	336	360	391	364	342	351	336	387	363	319	371	380	353	314	382	383	353	368	337	383	314	342	371	350	358	361	351	328	369	339	387	395	315	343	373	306	365	393	389	357	341	375	376	357	328	364	363	386	397	353	336	335	356	323	317	350	355	349	347	372	355	379	345	359	335	337	346	384	380	386	366	316	322	354	359	392	370	356	367	363	325	377	345	376	339	383	372	333	386	351	335	365	356	312	363	354	379	369	347	374	346	342	361	343	325	354	368	371	369	357	396	382	356	376	378	350	351	369	343	345	340	367	344	323	335	357	371	376	357	367	360	352	309	369	356	340	394	374	359	377	357	344	371	366	355	346	354	359	369	370	335	367	379	356	319	334	391	361	336	374	361	370	387	345	362	316	335	343	364	312	398	365	369	339	357	378	317	375	351	315	358	387	333	345	339	331	348	332	344	345	343	357	356	378	360	336	346	359	346	357	368	334	354	378	389	341	342	363	352	375	401	355	383	387	371	358	349	293	363	359	370	387	357	371	378	371	339	346	382	339	381	358	349	344	373	355	358	350	343	391	355	394	400	341	365	326	367	330	324	347	379	359	382	376	366	353	320	359	358	337	394	374	360	346	347	355	337	369	366	339	375	361	348	311	370	378	366	353	430	386	349	406	412	316	365	355	344	370	368	338	352	330	353	369	377	370	347	329	342	366	361	370	386	339	322
6775	1492	1482	1530	1468	1381	1220	1162	1086	1059	987	955	982	968	934	864	931	861	884	872	881	854	811	862	907	848	885	883	877	852	873	885	904	885	858	837	891	916	870	893	802	840	879	836	838	808	884	838	804	856	881	824	825	900	824	912	814	800	797	879	886	836	814	884	822	903	864	828	827	844	799	883	805	844	882	857	853	827	872	923	845	875	851	851	852	855	831	865	815	894	868	809	841	862	804	852	851	824	873	839	803	791	833	860	881	858	871	818	804	904	825	808	810	856	842	834	826	890	851	846	818	859	777	838	824	797	836	849	850	832	840	839	864	815	823	805	829	866	862	831	825	790	812	854	840	835	853	839	802	808	828	884	807	846	811	896	820	853	826	814	826	857	840	852	876	826	791	845	818	816	878	919	825	809	779	872	845	823	824	854	880	848	847	816	848	866	790	814	840	846	835	816	848	805	875	827	844	772	870	810	865	869	831	834	845	847	868	790	823	856	789	798	892	866	865	808	823	856	834	863	871	853	829	876	828	885	832	863	857	866	859	863	834	856	807	791	853	844	876	802	888	840	821	821	789	859	886	829	828	872	824	853	849	809	843	861	841	808	814	842	887	849	887	870	826	845	831	828	831	836	893	835	861	851	902	802	857	882	851	838	901	851	846	857	865	850	853	811	817	842	826	812	874	826	822	853	822	857	833	818	868	827	877	876	839	822	811	823	844	852	871	829	821	901	798	837	788	805	854	832	873	872	871	918	852	782	846	860	843	846	800	860	933	831	867	832	887	833	860	858	851	836	817	871	837	848	839	896	860	836	821	824	838	845	820	826	827	855	876	894	864	922	878	937	841	820	846	865	807	847	864	867	814	852	847	840	860	806	867	849	827	816	814	856	833	835	843	814	873	876	884	891	833	874	899	810	829	849	883	874	827	853	857	813	821	860	832	834	842	900	751	835	869	846	841	861	884	829	818	871	834	863	907	829	813	808	793	845	826	841	801	874	831	853	839	835	852	886	825	811	812	838	832	835	879	841	836	840	841	807	874	867	856	864	852	789	858	818	844	820	880	865	829	835	887	824	872	829	820	798	850	846	839	814	844	833	819	815	872	859	790	895	848	828	861	843	819	847	832	823	831	853	827	854	809	847	846	823	840	821	816	855	842	860	841	847	856	845	821	894	857	794	848	844	851	825	842	808	867	862	836	862	832	825	785	866	854	840	786	831	854	768	800	809	833	855	866	869	844	837	813	777	824	835	838	873	844	820	855	827	878	855	848	831	878	845	814	875	855	834	813	852	844	824	892	794	840	871	855	860	814	842	893	871	808	842	758	836	842	839	851	855	826	889	860	782	842	918	856	851	856	842	854	826	853	859	833	821	820	835	900	847	916	849	834	825	874	883	839	805	815	838	840	888	832	862	860	819	808	837	871	876	876	817	864	836	842	874	824	841	898	784	871	845	813	865	855	867	795	822	878	850	809	842	888	829	833	861	835	885	817	807	840	849	788	839	797	802	818	828	805	858	827	849	863	844	801	818	879	845	828	812	910	820	817	857	904	858	853	788	814	858	865	812	816	822	869	844	872	836	847	863	835	848	808	807	841	858	827	847	811	845	830	861	856	811	763	843	836	823	839	796	842	865	897	843	804	805	846	893	801	824	795	855	861	821	802	770	860	843	878	845	808	914	819	864	834	865	884	835	827	812	840	816	859	885	830	834	868	847	835	837	853	806	884	804	792	817	833	883	858	865	870	830	828	869	866	863	848	898	853	828	874	879	840	899	847	815	828	832	857	867	825	813	865	853	832	841	844	816	879	865	862	790	868	908	839	810	845	857	861	777	837	801	844	860	829	812	854	876	817	834	854	850	821	823	834	792	879	820	828	816	843	831	830	840	844	831	845	826	824	796	854	847	840	841	871	860	820	850	861	839	811	799	856	938	819	861	846	817	858	872	819	863	836	837	825	804	849	860	839	832	861	838	810	864	901	834	832	816	895	882	813	836	845	846	803	835	837	863	849	837	825	818	823	862	847	780	784	858	850	788	857	865	848	857	851	888	799	797	842	795	824	807	899	806	813	835	827	822	765	902	879	876	809	812	895	782	865	836	818	828	818	847	845	844	794	814	839	845	803	835	824	842	871	819	864	844	833	832	850	854	831	836	829	852	798	816	863	859	867	858	858	792	857	860	872	790	852	817	835	821	839	885	811	826	865	846	853	818	854	823	869	888	853	849	856	807	854	799	833	851	838	811	829	879	755	807	805	850	789	867	806	884	830	869	829	880	830	795	909	805	888	842	854	880	847	800	863	849	881	838	895	827	857	828	818	764	856	833	851	858	882	830	909	830	854	822	828	811	796	851	805	852	823	812	805	836	834	857	839	812	849	845	806	845	807	862	848	807	850	863	878	812	814	855	851	864	803	813	853	866	821	844	797	822	842	808	864	853	829	843	848	866	849	836	852	819	798	875	850	803	845	859	832	815	807	816	788	812	870	870	827	857	853	873	839	866	813	827	817	818	869	878	833	880	822	799	880	820	879	853	845	836	822	838	841	852	873	902	813	890	844	835	822	821	861	809	837	843	795	877	841	835	851	830	814	903	821	838	871	802	864	813	824	831	829	885	918	839	821	833	848	847	829	838	848	878	840	841	923	853	852	870	885	798	859	876	811	809	859	897	828	855	865	810	851	852	824	878	823	906	879	852	835	840	860	853	835	875	833	863	872	865	862	802	825	831	848	851	843	864	853	809	825	863	833	863	808	850	818	872	832	799	865	826	842	874	875	847	831	850	850	793	806	815	810	863	829	788	819	878	868	860	850	820	815	872	861	879	894	809	822	849	884	814	819	855	822	840	849	874	785	847	874	889	817	865	846	872	817	833	821	863	761	824	828	896	842	883	869	829	847	772	847	842	860	859	851	880	849	818	812	798	781	831	859	824	821	867	846	818	834	869	800	892	816	872	848	770	888	876	805	841	896	813	817	861	804	782	836	780	827	886	887	815	834	797	871	837	802	848	848	806	831	850	817	803	827	825	832	872	818	890	864	864	848	790	895	866	871	876	818	855	805	880	859	872	853	892	835	831	867	868	858	781	880	863	857	871	834	818	844	816	834	788	854	881	844	879	825	861	872	834	822	794	877	865	869	821	839	817	832	761	835	879	871	879	795	856	830	873	853	865	831	876	841	815	855	808	855	860	854	867	849	819	757	861	882	854	797	809	855	863	858	801	844	847	862	853	854	837	861	863	869	905	854	861	816	834	864	828	882	861	777	822	841	817	849	810	838	844	907	875	850	851	875	917	826	863	837	823	798	844	894	819	795	855	828	850	801	806	841	854	834	861	793	792	850	871	819	824	856	807	864	858	811	846	817	793	823	878	870	829	821	880	790	843	794	813	875	824	830	834	819	824	839	799	881	851	870	799	766	836	864	904	841	841	807	834	860	837	821	853	799	839	861	821	890	833	854	865	767	874	856	854	831	853	857	851	836	852	897	880	858	889
15776	1958	1180	953	831	707	619	533	553	527	520	496	451	483	490	488	472	444	438	458	473	438	442	456	471	458	501	463	469	424	456	433	421	455	453	423	441	437	446	481	425	456	420	421	440	479	476	441	440	474	470	448	450	416	459	388	433	430	455	408	457	422	445	446	458	454	474	458	431	433	449	447	425	460	470	461	434	458	492	423	432	436	466	493	459	473	421	424	469	445	458	453	397	415	439	460	420	459	439	449	447	462	451	427	459	453	458	445	483	464	467	442	475	445	449	470	449	436	447	490	425	432	415	457	465	454	421	442	482	426	441	460	438	409	487	466	458	417	449	446	441	449	457	409	445	498	406	408	417	448	420	456	461	483	448	413	440	430	449	421	444	435	440	410	485	452	415	412	446	527	431	463	437	464	478	469	458	424	461	409	441	437	473	438	449	436	447	478	447	434	427	405	451	469	442	418	417	456	466	456	434	404	404	424	433	460	432	437	411	436	448	414	432	438	447	427	438	452	475	464	433	451	458	425	458	438	455	479	427	439	462	403	453	460	431	442	465	422	455	431	452	443	447	439	395	450	447	433	452	448	448	424	456	435	450	436	479	485	448	450	440	440	464	393	411	444	401	485	427	413	441	497	438	433	459	474	454	436	467	463	452	501	417	438	386	471	419	455	457	401	436	441	461	414	416	460	425	426	460	434	439	450	448	425	437	443	510	470	474	451	421	469	453	431	442	475	463	498	406	447	454	415	480	440	431	443	408	422	469	459	430	415	434	440	418	441	416	442	433	448	493	412	480	472	424	474	388	424	412	458	432	420	474	441	407	444	452	454	436	425	461	418	422	450	477	464	458	450	476	448	459	424	430	440	449	479	461	464	496	438	436	420	410	410	450	440	430	433	442	408	425	440	459	486	391	439	449	466	457	450	423	436	439	410	382	476	437	447	411	438	498	432	425	445	447	475	447	439	432	424	399	458	394	417	416	453	428	423	470	446	426	426	458	444	439	409	460	463	445	407	434	441	490	486	459	427	461	443	464	455	465	463	434	444	474	401	474	414	470	447	439	413	443	427	407	414	459	390	465	439	431	427	460	407	435	439	440	454	440	418	458	474	454	436	475	441	452	425	466	435	420	460	434	512	441	469	457	482	422	423	408	467	467	409	426	445	441	467	463	437	432	405	420	401	442	474	465	467	424	449	442	507	448	410	419	434	430	467	474	415	401	438	471	467	452	461	444	457	433	425	436	429	472	441	480	453	470	425	443	441	432	434	444	461	461	429	444	404	462	441	420	427	402	449	405	454	437	433	513	438	449	426	470	445	442	452	483	449	466	457	456	438	434	436	415	414	413	445	462	439	443	454	469	449	405	399	426	459	485	477	433	448	489	412	441	416	449	439	429	444	427	429	436	443	434	494	435	435	465	476	422	439	415	447	472	469	450	483	474	424	422	415	452	455	417	454	412	484	471	447	419	442	447	456	483	449	441	419	440	443	468	417	435	463	469	468	444	410	421	423	408	423	468	478	453	452	429	462	436	458	449	461	403	479	454	462	458	384	402	460	438	488	439	468	464	425	445	433	492	425	497	443	482	431	421	468	496	440	439	439	469	415	479	459	430	464	497	486	458	447	470	415	450	427	426	452	417	417	422	429	466	411	430	443	447	417	460	450	448	431	437	417	454	460	449	411	461	455	468	473	415	409	447	417	430	396	419	484	459	467	440	469	418	491	423	466	470	447	409	416	467	445	445	404	402	455	460	436	439	414	457	489	445	427	464	460	493	424	442	415	404	450	458	420	518	430	469	403	455	447	432	387	444	455	462	454	422	441	492	436	441	455	429	438	439	446	443	414	441	450	493	461	453	432	457	447	486	448	467	413	454	428	430	442	425	419	424	462	461	467	457	458	458	442	465	439	440	420	434	420	427	472	430	462	488	415	435	443	444	476	427	428	444	481	441	421	486	479	441	441	430	479	427	442	455	420	451	431	455	453	424	460	459	466	464	459	451	469	450	414	443	462	436	486	436	434	446	446	447	441	456	463	431	454	426	433	420	487	442	429	475	436	420	458	417	410	441	459	431	434	451	436	507	447	414	430	410	447	424	384	452	425	446	451	442	449	437	451	422	398	423	464	436	429	401	443	431	439	426	481	426	422	430	419	436	470	441	472	403	450	421	443	407	431	420	431	431	402	428	421	463	490	411	447	412	447	436	403	445	445	438	426	436	443	462	460	446	436	418	431	460	434	463	457	484	460	481	460	418	449	426	453	457	475	447	399	476	409	412	441	442	513	472	438	471	465	435	448	410	451	420	429	453	411	441	397	421	449	444	450	437	397	439	436	465	446	425	446	462	466	435	444	424	474	425	447	433	450	411	418	465	434	439	430	465	432	450	484	442	430	422	431	433	424	463	451	469	444	443	421	406	474	453	432	454	509	455	409	485	445	450	427	454	463	414	455	474	429	406	440	432	448	456	453	445	420	474	458	434	400	449	433	448	472	438	482	459	420	436	435	435	457	454	434	437	435	452	429	448	425	473	419	471	432	442	421	442	463	450	406	436	466	462	453	483	450	439	439	426	396	431	450	497	467	444	407	420	486	473	437	441	429	442	426	449	427	459	453	427	431	449	417	428	428	444	424	436	450	451	474	406	476	463	400	480	466	462	479	459	486	437	418	431	454	437	465	415	458	402	382	478	421	446	438	469	462	457	434	438	456	436	439	454	431	405	450	497	438	449	384	444	469	399	413	450	453	387	424	420	421	477	486	401	414	406	398	486	415	445	420	452	469	462	415	454	480	448	474	436	457	431	426	465	469	466	454	435	460	439	431	466	451	424	507	452	430	436	457	462	442	409	435	436	439	459	467	456	451	423	425	463	447	407	443	446	460	472	402	470	432	426	408	459	491	455	408	469	399	417	464	385	474	415	459	452	453	466	437	406	444	436	461	402	475	451	443	419	433	423	396	488	429	463	433	475	429	450	470	449	454	443	440	469	433	465	427	474	449	443	430	444	478	461	453	439	451	427	400	433	377	430	456	463	428	460	444	455	437	440	442	434	421	472	460	453	437	435	477	474	451	440	433	448	465	438	429	435	467	452	443	464	456	387	419	425	452	423	391	423	454	413	458	449	409	412	463	466	430	413	472	428	486	446	433	452	451	460	437	481	437	465	446	421	459	450	455	454	425	408	471	416	434	473	450	481	435	446	446	430	462	433	440	445	449	459	437	412	406	458	438	461	455	459	422	463	454	475	432	434	383	453	436	426	424	424	460	404	438	414	445	431	461	430	458	442	411	441	410	406	484	449	471	459	445	403	431	439	420	464	441	443	423	443	444	421	452	423	455	483	438	413	454	443	465	436	433	408	403	427	446	431	441	463	480	417	439	434	442	436	436	460	412	454	471	458	473	446	396	467	436	424	482	454	494	475	406	428	461	435	401	403	417	473	420	441	432	423	415	415	443	457	427	476	447	442	410	485	445	448	452	474	454	429	451	436	444
9043	1868	2375	2679	2311	2009	1788	1603	1523	1391	1243	1214	1218	1171	1172	1151	1131	1128	1124	1078	1060	1034	973	1014	1058	1049	1059	1068	1028	993	1006	1004	1050	1009	999	1059	997	1006	957	1086	994	1028	991	995	955	1007	1011	961	1067	1000	998	1016	1014	1057	1009	1027	964	984	953	1049	991	987	987	1044	1003	950	973	986	996	1033	1053	933	990	940	985	961	1000	1019	1022	1038	988	952	1008	928	929	974	1007	1054	984	942	960	974	1028	983	1000	1022	989	992	936	998	1017	972	1018	937	958	1014	997	1010	953	975	981	957	967	1047	997	981	1013	958	993	912	966	941	960	948	989	1025	983	1018	948	979	975	980	1023	1013	941	1016	957	979	999	985	949	982	962	983	993	968	958	992	989	1031	995	982	984	1003	972	1003	956	973	948	993	958	979	1012	1024	1010	888	941	971	943	940	997	990	983	986	933	893	976	921	908	994	991	947	982	1014	949	975	960	1011	954	933	1069	959	994	997	953	969	988	975	974	961	961	992	984	984	990	1022	972	993	1002	981	970	1010	999	980	937	968	1014	1003	954	1053	972	987	919	982	1003	985	1019	987	948	995	991	1013	990	961	979	1013	999	977	990	947	1016	1031	1013	1039	995	946	963	1002	923	978	914	1016	948	1032	948	978	993	1019	1024	987	949	991	966	990	988	969	1006	997	930	924	986	1010	939	987	979	950	987	1013	1037	1019	960	957	996	931	967	1013	936	970	1002	1003	991	1026	989	951	1021	1001	983	951	906	945	1023	1023	994	1037	1009	1043	947	961	1020	1004	1017	1012	918	1013	970	1023	1001	962	1023	989	973	979	946	999	955	1015	998	986	991	999	977	976	988	978	966	1014	983	981	930	1020	1014	955	978	973	990	1013	932	977	988	955	965	959	986	982	975	959	990	1048	934	963	936	986	1042	1003	1000	981	957	987	1015	936	942	1031	1004	993	1036	968	972	1010	994	971	1049	1005	941	979	963	1034	995	980	965	1004	994	989	942	951	941	991	950	957	1021	939	1027	962	975	965	1010	1000	957	967	964	1051	1021	979	952	1000	966	981	896	987	998	963	977	982	954	956	963	997	972	977	1043	1007	985	997	980	990	971	1017	1037	963	1007	947	971	1010	983	904	1062	1002	934	979	1014	1008	958	974	978	984	996	992	964	960	957	1019	929	1041	987	981	960	1028	1057	956	1020	1020	1047	1026	977	961	962	989	1001	981	993	970	971	986	975	958	962	975	946	999	998	979	986	919	986	988	1020	1012	988	935	976	1004	1009	923	997	961	972	967	965	964	978	1016	976	1007	951	983	960	981	992	976	909	977	1001	981	978	973	1012	981	920	936	961	974	1018	976	973	993	993	963	1008	948	977	957	967	961	1025	978	1028	986	997	975	985	994	981	987	982	978	989	943	1016	1035	949	996	941	975	944	992	1018	1004	988	980	1000	999	1026	994	964	1020	975	996	972	959	996	973	941	951	1003	987	1001	1014	920	1004	1032	1002	1004	1012	973	979	1037	936	970	983	1018	962	957	980	968	927	886	1005	1007	964	1012	902	1059	1048	1030	982	969	983	982	942	942	956	989	1034	940	957	956	947	911	988	1007	987	996	957	993	978	997	993	986	991	993	998	991	984	988	994	975	987	989	1006	973	1008	947	952	999	977	953	1005	967	940	958	976	966	949	982	1023	1020	998	997	922	959	944	1006	988	988	967	972	965	990	985	955	948	945	985	960	993	998	1089	963	946	1042	1014	1018	994	983	962	1031	945	983	969	1022	960	944	1009	1031	973	952	983	1012	998	953	1027	961	946	967	951	961	950	971	991	994	1055	975	978	985	991	999	1009	962	963	952	978	956	1010	1016	966	974	956	977	972	1007	982	980	966	997	1044	931	967	912	993	941	979	1027	988	1006	1009	988	988	984	995	935	1007	968	958	977	936	926	972	958	978	1005	1001	929	1030	949	954	994	1034	962	993	953	966	969	1015	1048	961	982	999	955	970	1014	1010	995	1058	1000	995	1033	1041	1038	977	968	936	939	927	1039	996	967	993	973	1013	962	1056	947	1025	1026	998	1009	1001	971	920	959	962	1012	985	1006	942	956	940	970	978	1019	994	991	1001	968	963	959	959	992	978	1003	971	996	958	958	1013	938	971	993	946	937	936	942	1004	962	1005	943	937	974	963	968	1028	986	966	951	969	980	925	946	986	913	982	934	998	1043	1002	950	1006	911	953	978	1070	1025	975	956	1005	970	936	954	987	971	954	980	962	990	986	964	993	949	939	1004	995	912	1001	969	954	992	969	998	995	885	916	1033	1014	992	979	1030	984	970	1025	973	1021	1036	1024	1001	979	953	961	960	1042	1030	1022	994	981	949	1008	959	990	981	957	1007	920	1016	979	1019	982	988	975	1009	919	929	1010	1044	992	879	992	998	939	967	977	928	986	1019	1030	1004	938	993	1042	995	1052	998	982	903	964	992	1009	989	996	995	995	991	981	932	1016	967	1036	969	966	969	976	970	990	935	984	943	1012	970	1001	1009	1013	1026	932	994	996	1046	996	906	917	961	917	994	992	978	987	1003	941	983	990	974	963	978	970	1069	999	1001	946	996	937	997	1026	943	1027	985	869	937	962	950	1023	952	979	989	971	977	1027	953	956	1020	946	1018	973	1018	997	963	948	1011	980	951	997	1004	978	1000	948	1017	961	1008	982	974	1023	987	944	1062	965	977	970	982	1016	929	1001	1009	967	935	1000	942	979	1008	985	1004	978	1005	976	929	1033	1016	1004	958	996	1006	939	991	916	1027	945	1033	1042	967	1038	963	962	983	970	1012	948	968	932	1019	947	966	918	983	1015	984	953	976	1000	988	949	1006	922	951	1011	945	974	993	971	968	953	956	944	898	993	1011	1024	931	912	987	934	985	985	944	977	992	981	976	935	1029	985	899	993	972	912	944	965	969	937	959	974	932	935	921	945	999	975	939	989	936	957	990	1003	966	938	1013	940	990	1019	974	1029	993	950	968	953	982	1014	996	1045	992	946	976	946	1021	1010	1008	976	919	1002	965	943	961	965	1023	977	1014	1018	954	957	934	966	972	1005	990	980	939	976	1009	977	910	1031	964	924	922	948	966	1011	993	969	982	999	1053	927	1003	972	986	968	1032	933	1002	1013	968	976	1007	1044	997	1017	957	940	1005	976	988	1011	950	941	1003	1017	1003	1010	1016	964	970	984	939	926	985	1009	1011	1029	960	1004	967	997	1022	986	998	1022	1003	1022	1049	926	967	958	1032	971	967	954	987	951	1021	1010	922	978	981	933	959	990	956	998	952	961	990	1011	967	946	931	943	996	1013	961	1018	914	1031	987	997	1044	989	1016	1006	1014	1009	969	920	988	993	935	966	999	978	1024	953	950	979	1004	981	962	959	979	955	959	1021	1060	985	975	984	955	995	1029	962	1031	1000	992	953	1007	965	973	982	931	1012	990	952	1003	985	926	1004	971	1001	961	967	962	953	1041	1054	971	961	982	962	1057	957	957	1014	988	932	977	979	1002	980	1000	986	927	995	981	944	973	973	1004	996	1003	958	980	956	994	960	1043	1011	967	977	1024	1013	973	975	989	977	957	1004	1005	948	935	906	928	961	938	965	998	987	948	983	958	951	969	989	929	972	1031	1011	1026	997	962	991	984	987	1036	955	991	970	1019	973	1011	1021	975	1009	1012	968	987	965	937	964	960	1003	980	954	986	968	939	976	949	977	938	1015	977	1033	901	973	1022	1003	999	999	1018	1001	962	998	961	967	1013	1035	1006	1042	1010	940	943	984	943	961	981	999	941	1014	1008	982	964	959	965	928	990	962	977	969	961	983	1005	975	986	1006	980	967	1019	1007	1048	961	954	1000	970	918	925	990	973	962	938	983	1003	962	974	978
1751	298	175	196	195	174	172	159	169	169	141	169	147	144	171	148	182	175	170	160	176	177	163	156	156	149	172	166	167	187	148	172	168	179	161	185	174	159	177	148	182	189	155	179	175	143	170	184	156	171	159	171	164	171	169	148	159	154	151	184	163	161	159	171	147	160	183	113	175	148	190	165	169	161	168	176	158	190	165	144	170	153	187	138	163	161	126	174	145	175	137	194	160	147	146	181	161	185	175	166	187	174	169	171	140	147	157	142	144	148	157	190	167	157	164	157	172	162	173	179	162	175	158	159	158	156	140	193	175	185	226	179	163	164	155	186	133	166	179	172	132	174	176	170	184	166	167	173	146	192	172	191	169	188	166	171	154	174	200	149	158	165	157	182	157	172	174	162	165	148	178	173	149	166	166	159	164	173	147	162	141	164	152	143	152	172	165	147	162	169	155	168	188	180	162	179	172	157	155	171	155	153	181	181	173	173	168	150	167	159	138	158	138	165	169	176	178	144	178	167	178	192	187	184	152	151	175	174	155	173	158	158	149	197	172	159	189	171	151	176	201	162	144	157	178	156	152	163	165	168	157	168	149	161	161	167	165	140	149	164	172	200	165	176	176	148	153	168	164	155	143	149	147	193	176	159	150	163	136	158	143	149	166	172	144	164	158	171	161	177	172	164	177	179	155	153	154	166	162	182	150	149	176	153	176	169	142	169	163	150	179	153	188	172	167	181	161	152	185	159	156	145	152	167	143	189	154	157	154	165	162	167	176	163	189	189	185	159	143	147	170	167	169	168	145	152	168	178	155	161	159	151	144	159	158	156	178	168	184	167	174	175	159	185	178	167	159	172	163	156	194	154	160	146	159	144	152	174	160	175	157	145	176	168	151	161	161	154	162	157	170	152	167	188	175	158	163	165	175	163	155	145	152	180	170	173	169	161	169	167	174	179	151	162	197	160	176	162	165	149	160	181	174	166	180	188	158	191	147	152	154	168	161	161	178	159	178	163	159	161	190	180	156	185	147	158	151	173	139	170	146	169	162	186	153	166	146	145	158	178	176	161	168	169	182	153	166	177	159	150	181	129	173	143	182	159	160	163	167	176	164	160	147	144	179	175	153	147	170	164	185	140	151	153	177	172	163	134	164	159	168	189	176	171	190	169	152	184	156	181	189	158	176	179	167	159	176	170	177	143	151	166	173	164	168	153	148	145	149	165	170	145	154	167	154	158	146	168	185	163	166	155	172	146	169	178	174	155	155	162	139	187	170	170	155	178	163	167	184	159	153	171	174	187	162	162	183	135	168	161	165	197	180	186	177	163	189	161	161	163	153	173	163	145	173	174	145	168	160	179	144	154	181	165	166	166	171	156	168	181	171	136	174	164	185	188	151	165	187	167	175	152	154	159	173	156	165	185	152	186	137	148	155	158	173	120	162	161	160	163	165	155	183	157	162	177	181	156	169	164	141	159	180	190	161	163	166	161	174	144	156	163	170	148	180	163	163	162	161	184	161	173	174	142	186	177	162	137	140	195	163	157	187	152	163	188	183	175	174	164	143	162	152	185	188	177	171	161	185	145	171	156	178	164	157	155	211	159	147	178	180	152	187	166	177	160	186	166	154	154	182	151	162	178	164	145	154	146	164	169	134	159	166	195	154	152	158	168	155	171	168	158	168	167	173	170	170	156	166	167	159	193	144	162	170	203	163	162	178	153	162	139	158	150	165	149	139	152	177	166	169	170	156	163	161	144	154	171	168	173	175	144	165	153	160	161	166	189	171	174	169	145	163	176	184	159	173	172	160	173	161	166	156	164	151	175	165	177	167	168	183	172	161	177	147	178	175	196	185	189	168	184	173	137	180	169	175	172	171	155	172	162	169	183	157	168	143	133	157	146	152	174	169	156	171	190	168	154	187	159	162	168	167	157	162	165	175	155	142	163	169	170	143	152	130	128	143	145	134	185	147	169	155	188	163	154	170	165	178	190	139	172	168	154	150	151	151	173	150	158	153	149	172	191	151	159	185	165	165	182	158	158	130	165	178	154	153	186	162	143	134	157	151	178	159	148	191	152	176	146	158	150	170	177	171	143	186	135	154	174	170	149	168	154	161	172	149	170	167	154	172	185	178	176	144	166	158	168	184	181	151	158	178	153	187	165	159	188	191	186	167	147	153	171	165	171	153	188	161	150	170	153	142	141	141	163	190	164	177	171	163	189	192	152	151	199	150	167	177	147	156	184	168	162	183	186	152	162	160	172	181	156	174	180	156	175	153	154	161	161	158	209	152	149	150	167	158	169	172	158	164	148	151	187	156	153	166	150	182	172	171	167	152	160	150	140	166	183	151	161	146	152	170	163	197	177	175	171	164	186	199	149	159	178	171	174	160	157	156	164	155	148	145	163	222	192	174	178	148	170	170	166	161	154	158	139	155	158	161	141	155	157	139	171	178	172	163	147	174	184	158	168	173	157	150	190	146	135	178	151	141	187	160	181	181	144	162	165	149	155	170	140	163	155	171	152	160	156	167	172	161	154	150	171	146	168	182	162	179	162	158	160	168	158	153	147	167	147	153	172	166	149	162	149	169	170	170	150	158	162	161	145	139	156	136	159	167	168	170	166	161	175	189	187	181	138	165	174	162	162	159	153	148	171	183	172	170	147	179	169	159	148	178	167	175	192	141	200	182	160	181	186	150	156	168	154	190	174	183	158	171	170	182	168	179	159	170	176	162	194	170	154	172	161	169	126	170	172	160	178	163	149	149	167	158	197	166	171	173	168	154	192	154	160	184	167	174	154	160	196	145	182	165	164	170	168	155	173	174	179	160	144	172	144	190	188	189	160	159	167	158	161	142	155	172	170	163	168	174	164	192	159	159	162	169	136	168	164	154	168	166	167	167	178	171	181	177	167	153	173	202	176	146	158	144	170	153	184	151	146	145	167	153	176	184	155	152	169	170	167	169	136	168	145	159	143	147	146	171	151	163	176	186	180	144	161	161	154	169	150	144	178	159	162	143	170	179	181	166	175	153	144	173	182	151	172	150	145	149	160	163	153	172	169	172	167	151	158	170	147	179	189	161	158	170	165	168	187	167	151	174	164	160	157	164	155	158	170	157	165	174	163	166	177	166	175	160	158	173	171	153	178	177	179	142	128	180	148	154	188	163	164	166	174	183	185	155	169	151	179	150	177	139	173	175	137	160	171	160	166	137	175	163	169	203	174	155	162	141	159	168	150	171	157	169	171	141	139	145	187	167	174	170	153	167	180	164	163	171	151	167	148	179	174	124	178	172	160	168	173	143	154	152	170	163	154	175	183	159	154	166	178	156	164	164	151	152	175	188	184	173	190	143	137	159	155	137	144	138	185	177	155	145	163	151	161	166	173	162	160	174	170	174	172	191	153	148	163	155	156	173	175	198	182	162	160	141	169	152	167	170	171	155	122	153	174	148	164	160	156	158	156	149	179	188	190	186	150	169	170	177	160	162	150	183	144
1873	566	460	476	482	500	468	438	495	444	507	464	467	441	467	458	474	482	470	457	433	450	484	463	446	463	453	470	448	460	446	460	466	433	467	480	448	449	484	457	472	444	457	434	465	475	478	450	490	433	477	459	472	450	497	486	460	481	453	469	478	446	495	474	474	468	480	436	485	451	466	455	467	454	515	473	458	468	457	473	405	428	435	458	465	448	428	462	452	503	450	468	452	484	470	487	477	471	437	453	471	448	448	446	459	409	457	481	457	420	474	462	437	444	457	447	426	439	452	455	423	495	441	484	493	427	435	457	470	433	462	478	427	444	449	451	474	426	456	427	463	497	426	411	452	423	445	429	471	441	457	446	452	459	420	513	466	452	460	435	466	451	471	415	455	422	442	438	447	486	453	474	427	469	458	470	477	413	425	482	466	480	417	428	428	432	435	457	455	488	436	475	476	479	440	452	432	453	481	445	443	465	481	473	487	488	416	457	476	488	462	434	469	465	426	468	399	493	464	455	457	457	481	455	497	435	474	422	453	445	450	463	451	441	440	461	474	482	444	487	483	442	462	446	464	397	447	417	507	455	476	458	457	468	478	454	493	398	468	475	449	444	479	479	480	469	457	382	437	474	447	482	446	462	418	444	471	470	439	423	442	442	477	477	453	469	423	468	513	461	480	441	467	434	440	472	467	460	436	478	478	442	479	430	450	424	466	466	456	460	440	470	457	479	422	436	470	434	463	437	436	453	438	473	464	443	455	481	477	466	469	421	432	466	464	449	449	461	465	482	430	467	459	498	498	461	461	478	448	471	463	426	439	467	430	467	464	464	450	465	446	462	444	417	444	452	455	457	490	457	426	470	465	471	418	450	399	443	446	434	475	460	435	500	474	449	452	471	442	462	511	484	455	483	449	420	440	458	473	448	452	464	489	437	478	454	446	408	425	449	450	509	441	459	468	410	463	465	456	441	476	449	440	431	470	476	414	478	451	433	450	472	440	458	464	441	437	457	454	436	424	399	453	460	454	449	456	447	498	472	464	469	450	489	461	467	475	428	472	502	418	474	435	495	461	459	440	461	459	414	443	460	424	497	460	448	471	452	401	457	467	489	465	467	460	453	440	462	477	456	473	425	447	463	441	473	437	453	480	431	467	432	473	447	440	455	430	489	500	445	568	455	476	451	433	442	449	435	447	465	460	413	435	473	462	450	456	479	447	449	483	495	463	464	470	438	454	442	491	475	432	456	481	443	459	461	412	418	421	473	465	488	485	488	443	454	449	451	464	469	448	454	423	463	491	551	455	441	470	452	433	434	457	437	415	442	455	428	488	434	457	445	452	452	500	484	499	439	450	472	464	487	432	488	440	450	482	429	421	454	471	437	435	472	438	465	486	432	429	499	464	472	436	462	423	471	449	459	462	437	486	451	448	401	450	476	441	434	474	442	453	457	471	486	462	447	461	419	473	486	466	450	476	482	417	486	448	462	460	505	462	477	479	456	442	477	469	458	454	492	462	424	445	437	456	451	477	476	464	419	452	455	462	441	425	459	475	465	436	457	466	433	497	475	429	411	423	437	470	461	413	482	418	473	466	478	434	465	457	460	446	425	457	431	478	454	444	442	479	491	469	479	449	459	483	420	455	471	481	474	478	446	478	471	434	514	465	486	467	452	478	426	403	474	464	467	435	441	467	446	454	491	454	462	437	470	462	436	427	415	442	448	478	485	458	431	482	472	479	472	456	470	502	459	469	447	471	424	506	439	453	466	489	444	468	487	467	491	428	443	488	472	451	485	433	450	456	441	467	448	438	479	485	491	457	500	461	469	468	428	478	429	454	471	447	436	470	468	439	495	484	454	487	443	493	457	450	449	476	472	456	462	461	444	493	484	442	434	461	468	442	430	439	447	434	421	469	498	452	447	473	458	472	443	449	453	440	491	468	433	496	450	479	459	426	456	449	445	451	487	466	442	441	433	428	480	443	448	434	464	454	464	469	449	484	468	460	450	468	390	436	485	490	433	472	445	475	433	456	463	480	426	431	464	472	425	477	465	469	484	432	517	482	455	443	477	429	464	496	469	452	453	449	456	462	456	439	441	451	471	436	463	486	429	463	466	437	427	444	473	475	477	452	422	439	463	470	457	481	429	442	442	456	422	460	471	482	462	456	459	470	439	462	468	462	461	438	452	461	497	451	467	429	459	439	425	433	446	445	486	427	405	475	473	461	425	453	467	489	457	470	461	449	457	439	484	448	450	423	446	453	441	489	442	442	440	449	455	441	441	445	465	441	442	447	444	506	459	439	432	436	475	458	413	450	435	448	436	461	484	461	439	483	460	420	454	444	450	426	443	457	437	460	457	443	466	464	481	470	432	472	466	434	452	464	441	460	436	467	451	448	465	445	467	460	463	408	445	450	421	472	469	457	463	466	434	485	477	462	454	456	419	471	461	426	476	455	440	424	444	472	420	455	459	442	443	470	479	442	493	480	431	486	450	466	471	446	446	486	438	444	447	419	445	440	472	467	457	469	415	461	456	450	470	446	424	456	455	432	471	472	420	463	480	472	489	426	472	446	430	425	466	444	469	512	475	474	449	436	458	466	487	423	443	458	465	456	492	436	517	455	462	422	421	424	470	473	436	453	448	470	456	458	438	481	421	451	436	467	444	437	494	460	489	470	447	453	428	420	432	448	467	454	457	466	470	476	414	473	471	414	425	439	453	432	446	484	470	449	449	445	450	443	442	444	448	479	474	467	473	459	454	465	469	456	484	450	453	479	399	441	453	486	461	476	447	424	433	432	475	483	425	441	435	462	427	437	477	447	421	461	452	437	486	456	451	477	433	470	462	449	437	425	423	456	448	464	450	433	481	422	463	429	457	439	445	429	500	489	504	468	462	474	465	473	417	432	471	444	459	491	477	455	463	476	459	458	479	440	504	475	468	466	467	466	474	430	427	461	445	480	458	460	472	447	453	461	463	457	472	468	472	444	466	450	442	419	441	429	446	450	465	469	448	478	474	466	503	456	450	462	484	459	457	414	481	461	479	450	468	458	471	442	447	432	466	449	454	428	444	433	453	462	460	455	470	494	475	465	498	462	483	447	421	446	454	467	434	462	443	443	454	443	459	469	456	476	482	446	429	428	475	437	482	474	452	446	488	459	460	503	452	489	417	434	473	463	411	492	454	432	471	407	474	430	444	457	479	447	428	480	454	470	440	454	474	441	469	463	469	439	425	470	479	426	433	485	481	455	481	462	427	488	451	459	464	455	449	454	449	474	467	468	429	458	431	437	440	463	464	477	407	464	452	484	460	474	473	442	425	489	442	474	459	469	432	433	440	439	431	441	460	428	459	449	449	480	472	479	443	466	447	465	487	484	485	454	472	476	460	474	453	446	466	433	497	497	450	482	472	459	480	469	465	422	446	423	473	446	467	455	430	461	484	498	481	473	440	441	433	433	454	472	440	472	466	441	446	433	446	457	450	450	438	459	433
8433	1061	681	612	475	447	433	419	388	384	408	396	392	374	406	392	388	377	362	383	356	371	372	327	333	355	326	343	393	388	390	344	343	342	376	388	354	354	401	376	347	399	354	385	382	363	378	375	351	405	375	360	385	385	352	329	360	342	371	362	346	340	339	342	363	381	363	370	375	360	379	385	349	357	342	361	363	355	360	294	330	352	333	332	342	389	348	345	326	354	341	360	352	366	369	376	374	374	378	372	360	402	370	348	379	346	396	376	302	352	395	342	388	352	377	328	358	325	383	343	353	341	347	358	337	353	375	358	368	365	371	342	385	390	414	390	333	343	349	374	347	369	391	379	380	364	333	370	363	326	397	414	380	373	374	369	348	366	359	376	345	332	382	332	327	349	370	358	350	329	338	351	346	356	347	366	336	350	323	356	343	391	363	352	351	385	341	378	368	360	348	333	337	368	348	355	324	344	384	305	345	334	337	333	349	339	394	359	352	356	368	338	395	359	354	348	369	362	341	343	374	358	359	391	360	364	364	400	338	352	334	355	386	348	329	348	348	362	351	376	348	352	405	397	349	361	338	358	346	333	336	362	360	345	392	344	393	393	337	334	355	337	328	359	363	353	337	396	371	351	361	345	333	342	349	357	346	363	353	339	360	352	383	322	363	363	346	388	341	346	363	331	377	338	358	318	355	380	375	350	350	373	354	368	374	376	336	401	361	347	369	349	382	334	356	356	398	355	370	359	339	367	359	365	383	389	376	395	347	399	357	362	364	335	340	389	355	349	370	355	328	397	367	368	357	359	363	345	376	341	348	317	319	349	354	332	330	379	384	376	320	386	362	359	352	365	350	337	378	370	353	335	368	368	337	358	369	390	363	374	327	377	341	380	338	381	384	355	355	350	366	356	374	305	355	338	391	354	304	362	373	357	390	364	351	367	349	349	330	330	351	381	382	325	350	357	376	361	364	346	389	350	338	341	371	378	330	336	319	381	394	343	363	362	366	368	355	315	355	333	387	366	379	385	369	353	344	366	345	322	373	366	380	359	334	323	379	339	355	404	388	357	342	323	350	386	359	337	333	337	322	351	347	354	375	319	370	363	392	350	334	322	343	390	353	343	397	363	386	345	361	374	390	370	344	370	355	358	375	357	345	360	397	362	328	349	388	311	339	374	372	332	374	368	363	332	353	337	331	398	327	384	362	326	363	343	346	346	357	383	350	386	367	375	400	292	349	352	381	371	362	394	354	371	326	361	333	367	320	338	365	351	349	367	371	367	319	370	345	341	365	350	356	347	368	304	332	335	338	332	418	352	399	337	356	353	369	365	357	360	330	359	365	365	323	346	334	356	338	396	352	377	364	356	374	321	329	383	380	383	357	328	355	337	356	340	339	341	348	363	336	352	356	342	352	348	355	384	354	335	340	343	349	342	366	383	345	342	378	374	345	343	350	322	381	357	353	382	365	318	310	337	349	382	391	343	333	345	335	385	333	369	369	383	362	353	364	352	344	362	371	366	356	340	357	372	380	363	362	352	380	331	353	376	344	352	376	363	327	330	380	375	355	379	345	372	356	410	406	362	372	318	358	353	361	352	364	360	357	378	381	354	371	332	385	331	314	355	345	371	337	326	346	346	351	332	369	343	351	355	353	385	346	377	365	357	342	317	400	349	359	387	361	335	333	360	329	372	358	367	374	343	380	355	379	346	380	362	365	337	347	344	382	362	354	346	379	349	370	364	359	348	380	382	393	379	349	369	388	382	364	327	352	364	337	348	348	355	396	356	344	323	387	370	374	356	374	368	308	336	317	364	379	326	328	396	364	347	377	398	361	333	380	402	402	359	365	352	361	379	400	318	337	369	357	385	347	312	355	382	368	328	352	339	359	372	364	395	365	360	344	345	358	339	361	339	356	360	369	361	367	355	405	356	349	350	408	345	370	341	355	342	327	363	341	340	380	384	357	366	358	340	360	381	353	352	355	371	347	392	347	370	325	398	342	356	333	377	364	324	352	381	375	377	367	336	353	368	338	344	338	364	370	370	327	342	345	371	396	367	329	346	332	364	339	398	353	369	357	375	354	373	363	348	343	327	348	344	336	370	380	349	322	386	411	328	376	377	368	342	340	341	354	343	343	371	343	381	344	358	352	377	372	375	377	360	338	375	355	327	347	351	366	388	376	359	359	339	389	368	376	344	379	375	339	333	390	355	390	323	344	346	366	348	388	345	400	359	349	320	374	336	332	357	370	362	345	354	360	397	377	355	322	351	351	320	338	358	377	330	366	326	351	389	330	356	377	371	401	362	385	372	354	393	318	347	376	384	351	373	367	341	328	374	345	305	364	379	371	383	372	306	389	371	321	392	345	364	337	340	348	309	380	350	344	375	342	352	396	356	332	348	346	371	327	392	388	385	322	363	368	354	370	373	338	327	367	372	359	358	346	388	369	395	391	354	359	346	370	381	386	340	340	351	358	372	345	377	367	325	377	346	332	367	374	335	367	338	394	331	389	393	353	332	349	396	378	376	363	351	363	350	360	408	377	349	358	389	355	332	339	353	305	358	347	368	346	349	337	362	377	361	324	400	351	394	412	344	365	343	389	387	339	348	331	390	375	339	356	360	341	361	363	374	339	350	326	340	359	364	340	349	337	348	361	333	372	350	378	346	346	369	347	349	386	300	319	341	369	385	374	355	357	354	380	377	378	338	355	372	377	358	391	401	369	375	350	363	357	403	346	345	417	411	371	358	360	355	360	325	329	353	324	319	381	335	364	368	355	343	374	364	396	358	368	366	374	326	347	386	352	350	336	332	309	370	371	347	364	386	351	354	383	358	344	367	376	357	345	343	332	336	331	333	362	320	406	356	362	347	406	360	373	433	361	379	364	383	376	377	336	340	343	328	406	363	380	362	353	351	390	343	352	360	355	319	370	355	382	380	381	329	338	394	355	337	369	359	352	344	388	380	338	372	375	363	356	320	327	339	403	336	365	365	357	365	358	380	353	386	376	352	369	357	349	370	365	364	371	362	391	362	336	343	361	349	359	355	345	341	363	351	360	318	367	320	330	380	347	363	392	356	369	381	368	380	345	333	343	343	364	383	378	352	341	374	335	384	350	364	331	367	337	317	343	338	387	366	350	338	338	345	350	351	338	339	354	363	363	342	363	351	390	392	369	377	337	352	337	344	358	369	309	371	365	389	358	341	368	340	372	385	342	375	373	374	374	348	359	357	310	347	391	331	369	347	332	340	326	356	376	345	349	366	392	408	394	338	359	352	338	324	344	351	357	396	365	402	370	323	354	363	335	374	351	386	362	358	359	356	389	366	338	315	361	344	359	380	408	335	371	380	369	364	319	382	344	329	360	381	339	379	377	333	356	338	343	337	331	345	363	418	336	350	313	346	362	317	327	360	399	354	357	402	345	377	362	317	355	332	348	391	369	353	349	338	352	372	364	328	364	376	365	360	353	330	321	357	345	345	365	345	406	367	366	377
6836	1517	1483	1610	1501	1389	1309	1108	1114	977	1032	1010	932	1042	924	935	919	930	861	856	910	912	862	864	826	903	813	880	865	852	848	917	830	854	856	879	887	868	856	829	844	879	855	848	865	851	866	870	815	862	859	880	858	892	824	880	799	868	870	796	859	884	878	819	794	809	800	857	810	855	872	877	844	840	873	826	874	871	866	865	811	894	805	775	801	795	873	825	798	786	842	853	791	850	833	829	870	865	842	867	865	801	841	900	820	833	877	771	869	857	881	837	856	801	830	830	828	814	804	828	873	840	843	779	855	868	764	849	855	871	864	858	829	846	914	840	850	820	790	833	849	798	845	797	834	881	847	850	782	897	856	841	820	888	832	875	848	856	810	849	824	833	847	827	882	847	881	794	810	843	861	825	866	845	831	874	836	852	820	845	878	810	839	790	850	836	823	809	868	860	820	824	866	782	830	822	851	873	858	850	861	872	824	877	870	807	841	880	832	837	791	833	751	861	839	813	858	849	847	857	817	779	889	859	824	778	859	833	850	870	872	866	843	869	859	835	832	891	826	802	889	845	790	845	848	853	832	833	854	869	787	808	875	877	833	856	854	805	847	835	814	833	835	813	796	892	827	848	840	845	783	871	793	894	896	837	803	823	854	815	840	850	812	883	853	811	850	826	895	826	831	876	788	804	825	809	907	827	815	897	882	796	923	824	848	884	833	855	876	887	855	912	884	825	838	877	850	825	845	794	805	825	807	796	779	834	872	868	834	827	854	852	840	803	804	880	831	859	838	858	849	820	848	851	892	877	823	859	862	858	834	852	813	836	784	814	795	822	822	836	870	868	873	794	901	832	841	876	864	823	893	815	832	887	815	872	857	876	847	836	857	860	881	825	837	823	858	819	831	866	850	823	885	847	840	869	847	895	828	788	833	850	818	841	831	824	844	827	843	847	837	836	769	848	845	847	836	822	904	798	830	851	808	832	829	859	819	843	853	862	813	823	799	813	810	779	890	875	853	848	865	838	865	863	817	826	768	842	803	842	866	820	824	830	847	803	810	781	846	830	883	882	868	815	843	816	847	819	840	883	875	851	921	828	839	825	777	821	896	810	834	869	823	841	861	877	855	880	826	839	812	867	796	833	852	844	876	846	889	853	824	873	833	890	863	897	857	840	829	866	833	793	869	828	863	866	804	860	812	840	857	845	874	822	759	825	830	902	787	822	826	827	845	868	835	805	849	875	872	857	845	849	804	853	868	851	815	812	861	858	836	811	850	849	847	839	826	881	783	846	869	837	813	817	857	868	774	825	840	840	851	876	789	795	814	862	829	816	820	836	867	808	826	866	878	842	860	859	871	830	827	808	817	782	839	823	855	800	900	841	851	833	838	838	824	836	850	861	832	863	868	803	842	849	823	839	805	815	840	826	868	871	791	785	865	779	853	831	794	831	802	901	826	796	846	819	805	819	834	860	869	837	820	845	786	861	787	822	800	812	819	872	834	853	849	878	864	880	817	820	847	792	819	842	819	864	835	838	842	846	839	882	921	868	845	849	835	829	816	877	850	852	886	835	863	863	848	858	883	827	797	831	839	860	836	847	840	791	861	833	865	844	866	818	830	803	857	834	835	828	900	873	842	848	914	851	877	860	844	834	817	828	833	807	835	911	845	836	864	888	839	865	874	833	789	841	837	887	810	840	830	834	806	886	855	798	824	785	838	844	809	825	808	766	806	872	825	845	879	860	818	839	829	874	849	851	788	805	822	835	829	831	877	837	849	793	823	868	884	778	841	831	858	852	816	835	810	842	843	889	819	859	813	848	841	882	799	878	835	833	838	840	880	859	858	807	860	830	888	901	868	841	809	848	866	851	836	884	815	793	853	865	855	780	856	861	852	822	812	909	824	813	891	874	885	868	922	833	802	838	839	776	785	918	895	832	813	798	829	865	883	850	817	872	812	863	834	828	827	834	829	859	830	837	859	846	856	820	843	888	891	815	823	838	897	818	829	825	843	796	876	875	845	848	857	824	820	830	808	849	816	838	870	876	818	868	785	831	854	879	810	868	842	851	806	845	867	844	822	877	836	834	887	893	846	887	833	818	806	843	854	877	807	786	871	861	829	872	815	821	780	861	848	834	848	787	802	832	818	819	896	834	860	894	756	811	821	836	861	814	834	854	802	890	811	854	872	859	802	843	836	823	836	837	852	897	843	799	832	853	889	860	796	845	849	865	867	851	803	824	873	866	844	840	814	844	880	847	824	841	837	913	798	848	838	832	811	871	814	822	865	860	818	855	844	797	813	850	839	865	845	793	843	855	804	864	847	865	841	821	841	871	830	848	850	871	852	883	848	828	824	781	890	797	851	835	846	825	855	837	826	799	806	808	814	829	822	874	811	808	857	826	873	862	850	832	819	794	846	800	865	846	817	847	811	841	818	844	900	887	834	828	873	886	798	873	859	821	810	833	790	830	874	807	834	842	827	812	816	907	830	777	835	837	850	841	845	841	837	849	858	854	792	867	794	832	815	824	824	836	860	855	876	827	803	885	936	862	883	799	884	824	808	849	868	810	820	828	856	840	879	846	890	833	784	847	853	889	828	839	849	853	839	811	834	803	859	841	839	856	835	863	870	882	851	873	818	827	874	870	873	852	865	822	862	863	809	775	842	886	864	848	830	882	890	849	853	833	897	793	907	883	908	859	899	862	810	889	858	817	890	861	837	805	858	851	861	835	877	820	849	834	862	830	831	857	814	868	845	834	824	844	852	815	809	881	839	804	751	846	814	826	855	835	884	893	818	885	876	797	847	835	814	830	914	881	857	820	885	818	824	881	802	845	850	860	849	837	860	863	844	850	846	859	836	831	851	818	847	875	835	856	850	830	811	858	848	822	855	831	818	882	803	828	869	824	835	799	833	837	863	845	818	829	859	827	758	845	815	802	826	874	851	830	862	847	881	830	851	839	831	864	795	820	876	798	892	841	781	765	857	816	839	834	821	843	829	874	776	862	841	853	900	880	799	905	932	837	839	844	831	828	856	875	848	858	835	827	832	864	822	855	881	827	893	814	845	836	813	910	868	855	849	910	863	843	826	838	828	816	864	860	820	840	834	853	883	838	831	856	836	851	875	835	821	834	820	839	842	874	858	848	835	884	814	852	919	825	840	787	857	885	843	892	848	839	844	842	835	866	852	872	879	872	857	787	822	872	847	813	804	855	822	840	834	835	839	885	899	852	816	820	868	840	895	798	824	831	856	836	836	843	879	834	859	802	806	848	899	864	817	832	845	816	842	850	794	871	833	833	896	855	816	845	826	863	876	835	855	835	799	846	761	864	849	780	838	874	847	850	829	841	872	860	865	850	861	861	864	838	835	828	835	855	809	808	816	827	808	834	849	855	860	863	821	885	859	856	810	848	851	884	886	865	845	797	777	877	806	935	873	863	868	843	822	841	923	875	803	847	871	852	791	869	819	846	846	830	825	896	819	856	807	886	826	860
15956	2506	1189	1011	791	657	630	558	581	469	463	481	500	499	488	486	516	501	460	477	465	455	465	456	411	450	446	484	414	428	415	453	484	457	482	427	441	429	456	467	464	454	458	451	435	452	457	439	475	410	450	466	447	460	438	466	418	436	454	421	444	424	448	489	405	451	420	456	439	421	464	476	475	475	442	449	390	406	430	459	435	445	464	413	436	475	414	447	447	396	495	424	378	453	480	468	429	429	413	478	447	399	451	389	453	442	479	450	416	490	431	454	459	437	450	413	427	453	449	469	443	450	464	466	428	416	458	412	435	424	435	457	390	458	414	456	471	449	423	427	441	474	466	452	423	474	490	432	434	461	473	478	475	485	419	417	427	476	437	495	453	424	435	431	468	426	450	440	478	465	460	473	463	410	442	455	463	458	463	437	483	413	421	463	437	441	474	441	408	431	483	477	479	475	457	449	445	448	412	417	454	447	409	476	437	433	427	458	430	415	416	444	466	489	397	457	426	441	478	437	445	429	448	400	448	448	448	433	431	462	438	453	391	444	463	438	454	414	467	430	410	449	464	429	472	431	453	422	458	420	467	435	419	454	432	457	471	475	404	442	428	437	427	440	437	427	467	416	423	461	436	424	461	445	451	461	435	484	447	419	450	439	492	430	473	470	432	450	418	434	450	446	427	453	423	456	467	478	427	437	411	454	435	429	437	460	422	433	480	456	450	416	445	419	471	465	438	434	442	426	463	455	468	461	437	406	442	446	459	463	394	453	423	446	484	435	428	455	471	431	452	422	427	447	469	415	451	400	507	457	483	467	468	453	446	484	426	459	494	432	460	477	426	450	433	447	412	414	438	434	447	411	425	474	450	425	433	463	437	471	435	457	413	427	390	409	481	434	442	489	465	474	442	449	465	451	450	398	449	422	409	431	454	434	436	448	459	462	400	431	473	455	467	447	442	422	436	453	420	466	476	458	426	471	413	484	462	419	432	431	462	472	419	432	453	412	410	437	451	445	445	408	443	404	467	449	450	448	458	428	432	478	387	451	471	435	434	430	461	408	437	450	441	437	431	454	446	406	400	443	425	456	443	459	420	431	454	433	472	461	428	426	456	421	414	441	409	452	433	391	433	392	451	457	456	474	451	423	468	469	488	407	436	436	418	414	436	456	444	446	414	444	414	417	427	435	438	442	426	414	441	428	467	424	412	449	443	442	470	409	427	411	450	451	446	454	464	452	432	428	420	451	444	455	424	473	451	436	447	494	413	437	449	471	447	464	469	440	461	424	509	426	413	438	484	458	458	466	416	437	464	448	436	455	440	466	441	463	425	485	417	440	440	453	464	484	435	466	411	477	434	464	429	455	477	403	414	426	451	444	460	455	446	450	446	452	451	424	431	450	446	468	445	409	447	428	457	462	435	514	500	452	468	436	467	460	417	447	466	483	460	432	433	449	421	457	467	439	426	422	424	428	459	462	428	463	470	431	428	430	420	443	462	437	434	476	425	455	470	452	422	428	432	428	412	409	405	413	424	425	422	434	437	402	463	471	435	467	457	412	440	451	477	459	453	438	415	448	419	434	439	435	461	426	435	428	462	461	464	445	450	404	432	443	429	452	488	445	425	422	458	445	409	427	482	448	444	434	421	434	417	446	413	421	435	466	484	474	476	440	452	467	387	411	434	458	465	434	449	454	440	441	435	474	411	445	454	467	441	445	437	452	460	460	468	450	428	426	436	424	436	458	429	445	405	483	464	442	446	400	450	467	461	435	454	491	474	439	396	455	454	402	462	425	473	449	454	474	474	430	455	417	419	432	470	414	434	439	449	418	458	504	485	432	426	417	458	457	488	460	456	475	494	438	432	470	452	445	445	432	449	401	458	423	465	480	444	378	421	475	466	408	422	430	436	451	462	415	499	457	528	435	457	472	450	437	428	436	439	437	465	428	450	464	442	453	426	457	454	447	413	410	444	426	431	468	436	469	476	463	424	424	437	434	449	473	455	448	440	414	498	430	439	453	453	432	462	428	461	439	445	428	474	422	428	457	421	447	460	441	442	455	456	438	419	400	389	451	479	411	441	442	498	436	463	438	425	459	417	444	454	456	460	447	452	461	463	467	435	445	428	434	415	428	457	420	443	461	429	432	426	420	486	437	494	448	433	452	450	465	382	404	472	479	446	464	482	438	449	428	458	463	455	444	446	438	456	455	448	458	438	408	436	472	467	423	452	432	467	432	460	447	411	439	488	416	435	444	446	439	460	404	488	465	454	465	452	473	407	444	419	411	439	466	432	450	455	431	385	424	417	425	458	397	400	469	454	446	442	470	437	429	438	451	440	495	462	410	435	427	471	408	484	451	472	467	439	436	491	467	406	490	436	463	421	439	448	424	430	423	472	424	434	435	464	449	463	416	462	459	458	477	465	483	455	450	445	454	436	487	402	419	431	458	446	439	447	423	453	446	429	431	412	486	473	460	423	424	379	405	437	444	441	428	432	432	429	452	414	448	447	450	467	476	420	422	473	430	466	437	387	423	425	442	422	475	487	395	459	479	475	420	435	455	438	418	439	491	417	406	397	399	421	443	439	386	443	438	436	427	471	439	465	416	472	486	466	441	421	484	471	475	451	451	451	415	444	467	473	433	429	421	433	391	431	459	452	441	445	409	448	451	471	450	467	395	447	428	443	468	484	463	414	425	430	422	411	423	444	443	456	453	400	438	499	455	443	462	452	459	437	435	456	420	454	438	463	453	457	440	449	419	459	429	459	431	449	463	424	454	457	443	460	439	444	418	457	438	430	464	426	407	460	441	457	410	452	473	488	452	443	423	466	432	473	440	415	473	434	437	401	428	451	450	458	468	462	458	444	451	470	445	412	446	425	419	441	425	456	432	483	436	472	483	438	459	456	434	448	459	475	466	427	467	456	469	430	448	430	424	426	426	418	435	454	482	435	431	436	496	431	451	464	462	424	424	377	443	436	385	498	438	449	429	441	421	480	456	444	441	446	442	431	453	409	411	461	410	449	451	450	385	439	471	454	422	403	457	428	458	400	419	460	420	488	473	511	433	418	398	447	465	447	476	448	452	428	420	428	461	417	426	461	461	461	432	417	426	479	445	451	437	488	423	475	414	427	442	404	478	423	491	452	427	435	440	431	477	455	446	420	470	436	440	470	481	441	423	459	438	429	488	454	441	435	425	440	421	472	453	458	452	470	424	423	415	419	438	437	451	460	403	459	438	466	448	448	425	461	435	444	450	446	440	484	440	464	433	426	440	445	490	428	463	445	421	382	426	454	486	423	445	450	475	447	434	441	415	447	406	444	425	448	458	432	433	433	469	444	483	454	479	445	441	433	441	443	424	423	469	450	450	431	455	419	465	429	444	429	460	405	466	424	437	459	466	473	458	452	465	433	457	484	434	428	441	440	419	459	385	453	434	443	473	453	467	473	469	454	450	457	415	433	462	485	425	447	423	480	470	411	468	448	450	479	444
8889	2333	2293	2624	2310	1999	1777	1574	1570	1451	1224	1227	1238	1190	1170	1168	1123	1111	1085	1087	1025	1067	1059	1104	1051	1045	1030	1004	998	999	1087	1071	1002	1027	996	1006	952	998	958	1000	1027	1006	985	939	972	1003	1049	1044	999	968	1008	978	1011	989	1017	975	1014	1012	993	969	1028	943	970	996	1013	998	982	978	987	1006	1054	939	1024	1012	973	1020	997	981	958	1022	1014	949	937	946	971	995	970	996	1000	940	976	1008	982	1008	985	941	1024	1043	1017	981	960	999	951	973	1031	1054	959	983	951	978	1002	959	982	976	949	1018	964	977	1007	1000	1004	963	1009	1023	984	988	951	978	973	941	954	974	995	994	953	1019	1001	998	965	1006	1005	980	954	993	992	965	960	983	956	1019	998	992	979	986	1014	957	1042	994	985	1011	1028	976	972	995	1019	968	977	969	1006	965	948	987	999	988	925	976	953	986	933	1012	958	965	970	1029	1028	941	1018	959	986	980	992	995	960	946	968	977	1021	984	991	982	949	1033	1026	966	944	945	979	898	989	1002	1002	929	1015	982	1000	971	1021	999	959	927	1003	994	970	993	1020	974	1003	940	971	945	964	964	997	1017	1002	991	944	974	1005	976	943	926	1034	958	1005	1019	1000	1002	1007	914	986	948	1004	974	984	986	987	966	984	998	973	973	922	1012	944	956	973	999	969	984	989	969	977	941	1009	958	959	987	954	969	976	955	986	957	997	979	1051	1001	945	984	966	977	902	1009	967	938	955	957	1010	1003	962	921	934	978	996	965	1029	983	980	1030	970	999	961	903	991	992	1002	991	1022	966	968	980	959	1035	942	1013	1001	1010	980	1012	961	968	1018	961	954	1028	960	1005	1000	966	982	1000	1037	993	1029	968	955	1056	930	931	980	962	986	966	973	1004	960	980	952	1011	976	961	1007	949	1015	957	997	1006	947	910	957	996	1004	1027	1026	924	989	963	975	975	991	978	902	988	1034	969	963	946	967	1000	956	982	1050	994	977	1001	972	1013	965	991	924	986	974	948	955	959	981	945	977	946	980	986	976	985	927	1017	967	1011	976	987	1006	943	958	984	958	1027	1016	937	984	964	991	966	984	1066	915	968	957	987	956	980	1003	982	963	1000	945	952	1012	950	1015	943	980	922	959	1018	973	980	910	972	1001	976	986	997	976	1011	978	970	972	972	928	1020	985	987	964	1005	953	1021	994	1042	915	948	973	1024	1014	988	1007	1005	975	962	1005	1040	931	1026	1011	975	956	972	993	951	994	945	975	968	1038	969	1008	978	950	968	940	977	981	962	982	967	976	1029	957	1033	993	973	963	979	972	966	973	947	1007	932	965	964	1043	976	957	988	984	991	998	1014	930	955	960	984	959	964	956	978	990	923	1022	944	999	1009	1000	967	982	950	956	924	937	945	996	1010	941	984	1002	974	967	960	956	947	893	961	1036	966	986	1001	942	948	962	1015	965	950	972	1018	979	1018	1024	945	1072	1004	988	1001	989	984	933	964	953	964	977	952	983	967	990	982	1016	996	1028	955	1012	960	950	996	978	986	970	975	964	994	1001	943	997	1060	986	969	1008	984	969	1045	977	975	946	953	975	971	973	969	945	986	1001	1017	1026	940	962	968	995	1007	1010	1009	953	955	964	1007	1000	1031	961	972	971	941	981	915	966	986	981	905	1006	981	1016	932	973	954	958	949	965	956	998	980	987	962	976	988	971	921	997	1008	944	1000	946	1009	996	1003	935	962	975	977	980	910	984	1002	930	972	1018	1038	964	998	1047	935	967	982	959	977	1013	1000	982	946	991	983	946	952	978	997	981	925	950	973	945	964	954	952	973	1022	933	986	997	972	931	946	964	1029	952	963	995	972	965	927	962	972	967	1008	970	955	950	925	984	981	974	967	968	985	953	982	1027	997	995	982	962	969	1010	948	958	972	945	954	1013	984	985	986	995	965	964	932	953	982	963	995	1009	997	958	947	984	976	916	1024	979	1012	1013	968	1053	971	981	919	958	964	1001	967	925	890	987	885	1050	987	999	963	994	975	991	994	943	982	1004	995	971	1019	996	965	964	953	968	912	1026	929	1007	985	973	960	1023	958	955	953	1027	984	983	924	994	972	990	967	1072	955	956	997	983	966	1013	961	956	1003	942	981	1028	1022	933	990	1005	980	1002	1020	1018	973	974	1004	957	1055	1041	992	990	953	959	950	1060	972	1008	964	1003	980	963	974	1037	969	1007	972	979	988	1021	992	949	1010	983	1019	953	988	969	1060	988	925	964	1015	968	984	999	919	948	954	973	982	1013	983	934	967	917	1033	969	995	981	982	994	974	958	1002	965	947	952	1001	968	948	963	970	1007	967	945	1011	985	971	944	1013	1011	1037	937	986	898	1001	972	969	985	986	990	931	1015	988	967	961	909	987	975	980	951	983	930	945	1004	961	910	946	936	951	948	992	1006	970	971	991	973	990	1007	954	937	952	977	962	991	1014	1034	958	964	978	930	997	976	960	956	1000	983	1005	1047	1048	964	999	941	976	1037	983	961	998	973	984	1004	937	997	945	934	992	984	949	1020	1020	991	1006	969	1035	938	942	949	959	983	960	963	950	961	924	983	941	983	931	975	984	1010	986	964	971	991	984	956	948	1016	976	991	1042	1011	1010	956	1002	983	976	970	989	922	957	985	940	946	999	921	966	957	985	991	925	910	977	935	1026	973	988	946	982	933	1010	988	1020	963	964	981	999	1015	974	947	963	983	991	1033	989	961	974	959	1027	1018	971	981	1007	994	953	948	939	1005	981	988	944	952	1008	1025	991	976	998	963	917	1034	984	933	999	981	997	992	1018	986	1006	1000	952	974	921	908	991	969	934	936	950	954	990	968	987	1013	1059	961	1006	972	1029	1014	1016	953	943	992	974	941	959	983	943	975	964	969	1010	1001	986	966	955	974	893	1002	992	982	986	958	999	981	963	938	993	972	1003	981	992	964	941	985	935	1000	962	973	970	925	984	920	1007	992	1004	944	964	991	930	1033	939	997	993	957	988	960	987	972	978	972	954	964	963	952	991	935	931	946	946	1018	958	935	956	956	1045	976	1001	1017	1035	1028	909	955	1006	992	939	1024	1030	958	968	952	946	942	1000	968	990	955	957	964	954	1031	984	1023	992	949	971	1045	1018	1000	979	1011	983	1012	1051	1001	965	995	950	992	977	968	977	968	956	952	928	1038	978	950	907	1001	937	979	1005	978	946	925	958	983	1026	986	970	956	977	970	935	947	1026	968	999	981	985	949	1011	992	960	1005	969	978	974	977	1051	962	1001	982	992	1015	959	974	1011	993	1007	955	993	968	954	1030	942	1018	928	991	990	993	947	1014	986	941	957	1011	926	940	1012	1054	939	974	989	972	956	1005	1015	1022	941	1007	1003	956	972	967	1014	1001	965	962	963	983	947	938	1016	1006	968	962	997	1026	999	989	931	998	1004	946	980	980	942	952	963	978	1000	1010	999	1002	1035	1013	1006	955	987	939	973	1015	887	1039	958	1000	1015	1001	982	957	947	927	955	982	922	924	978	951	972	926	925	1000	1001	973	948	999	993	956	952	1001	1022	976	1000	983	1009	986	954	973	945	912	1004	921	964	958	972	942	990	988	966	1019	941	964	957	1002	1018	979	977	1032	938	986	1010	989	911	974	1021	1042	953	950	1006	1007	962	937	981	949	965	958	1006	967	992	920	975	982	1001	969	935	944	1009	971	966	930	967	1028	1013	964	959	977	1015	1019	1023	1031	954	954	962	982	997	974	952	987	984	949	980	975	992	979	964	956	1012	910	1030	921	965	998	994	1031	1001	991	942	991	999	1017	991	975	1017	952	983	993	975
2014	325	202	182	166	174	179	155	187	152	178	195	172	171	190	181	180	161	181	200	202	193	176	151	169	178	184	169	202	179	180	171	174	163	154	191	186	150	167	170	154	177	170	159	177	179	154	193	192	176	187	184	174	180	148	168	171	148	145	181	178	175	161	155	140	167	176	166	182	167	174	193	194	169	176	167	150	180	179	173	166	180	143	160	151	176	181	173	160	175	156	144	190	169	165	154	183	166	197	165	160	139	163	180	147	176	157	144	202	166	186	192	187	179	171	160	174	193	167	164	179	162	155	182	163	191	169	190	197	182	157	172	139	175	159	183	178	175	164	146	159	170	167	165	179	183	203	145	185	177	168	167	181	170	160	175	179	162	166	146	157	151	180	194	194	156	155	160	163	177	162	161	148	179	177	168	175	174	157	160	166	155	138	183	169	169	178	205	191	191	193	146	165	182	166	160	151	180	144	146	182	174	158	173	156	151	166	163	157	171	141	170	167	170	178	193	155	163	170	178	194	168	165	176	186	192	178	177	166	183	170	204	168	176	159	197	166	173	170	173	175	187	171	152	180	174	169	146	149	163	166	176	159	162	164	176	186	179	181	182	161	187	153	171	174	158	136	159	175	168	164	176	179	179	147	166	158	134	159	150	158	181	169	166	168	163	163	149	159	173	170	163	156	157	188	153	189	162	139	197	186	185	189	168	180	159	154	138	159	186	164	165	183	173	172	180	166	163	176	149	170	160	177	148	158	189	189	176	176	163	178	143	155	172	165	180	159	187	185	156	156	186	174	165	175	180	149	171	147	137	170	177	197	176	180	150	173	172	180	180	180	162	183	173	166	178	167	186	161	157	151	153	197	168	155	151	179	146	145	164	171	163	172	153	200	157	167	149	150	181	173	192	154	170	175	174	169	164	163	188	186	177	165	138	183	167	177	188	185	167	171	166	159	166	156	199	191	167	176	157	152	161	195	176	179	162	175	160	169	179	175	154	166	160	165	166	155	169	160	154	163	190	179	187	160	163	163	144	174	210	153	166	161	139	182	180	163	188	205	168	182	161	161	179	162	170	178	148	183	176	136	170	170	143	162	176	182	177	176	170	163	173	188	181	209	142	164	172	135	157	149	156	160	147	153	191	176	145	159	188	140	146	154	174	170	159	171	171	135	150	151	153	155	160	179	166	166	161	167	169	172	161	160	177	182	182	198	181	162	171	157	161	153	159	173	177	169	173	153	153	157	177	190	160	209	187	159	166	165	170	169	179	143	200	141	186	202	169	174	204	169	171	172	160	171	179	153	191	177	147	182	177	158	176	175	191	187	164	173	173	167	171	183	175	179	162	157	159	160	169	160	189	146	152	166	205	161	158	177	170	164	183	168	171	185	151	189	153	188	188	195	150	180	155	163	173	163	148	167	172	177	168	177	148	180	169	166	145	159	175	175	170	166	165	159	151	179	158	179	150	171	165	165	175	169	160	156	160	177	174	162	163	171	149	133	134	167	154	170	179	161	169	130	157	160	179	165	180	188	181	172	165	146	170	166	178	173	169	161	171	185	168	171	169	205	158	165	164	167	145	184	163	165	159	177	178	177	181	189	165	166	170	170	169	173	137	150	164	191	155	165	188	162	146	152	163	154	156	137	183	174	185	166	153	155	161	172	162	189	181	177	161	176	157	145	145	175	179	183	150	159	171	191	162	156	172	163	177	152	180	159	168	155	188	179	178	179	158	170	193	148	168	153	162	179	155	183	165	148	180	160	182	146	168	154	175	184	173	173	166	172	142	159	195	152	185	158	167	173	171	155	175	165	169	146	168	179	158	162	166	164	172	178	181	167	164	156	163	175	158	147	178	180	172	169	144	153	148	137	171	151	171	174	166	164	154	174	179	166	178	159	159	176	183	161	158	179	160	161	180	206	156	199	159	157	143	159	172	158	180	158	151	166	183	161	131	145	172	168	198	162	181	182	170	160	168	162	161	185	187	176	194	209	186	158	167	184	169	163	197	177	186	172	184	165	146	186	211	200	186	161	176	153	136	165	160	169	177	159	184	176	162	178	173	174	175	163	155	172	163	174	170	178	168	156	155	164	156	162	149	161	173	187	182	197	172	174	171	160	198	187	144	170	184	187	162	174	184	164	159	142	144	155	194	182	149	166	166	152	158	153	172	161	173	171	177	166	169	147	164	161	166	163	156	150	162	176	172	194	147	146	166	179	162	149	176	174	173	154	182	145	172	161	143	166	173	165	160	190	175	200	157	167	170	144	164	165	170	155	159	162	174	185	177	159	185	158	171	164	175	167	163	150	161	175	182	144	192	186	190	163	188	162	161	188	165	163	177	177	151	152	170	190	154	150	160	154	188	176	157	186	142	185	170	162	194	146	154	181	164	171	170	171	158	199	169	201	171	147	152	151	187	190	146	155	158	157	179	177	182	159	170	172	163	150	144	169	175	171	179	176	176	164	158	194	153	187	178	184	163	158	169	155	163	179	177	191	172	166	172	194	189	184	184	148	164	174	164	155	155	170	170	167	173	185	164	148	174	160	168	164	166	170	191	188	181	199	150	175	164	193	186	181	172	161	173	155	161	141	174	140	171	166	175	159	163	164	162	162	148	173	182	155	174	175	141	176	164	187	181	189	181	186	130	146	155	150	160	168	156	197	180	169	170	159	180	175	168	186	179	172	195	173	176	175	183	141	178	184	178	156	175	169	174	154	154	180	173	177	159	167	170	175	179	193	167	167	170	178	161	169	196	173	202	158	176	169	141	171	191	178	154	166	164	171	160	169	167	157	171	168	157	171	157	155	188	187	174	186	178	170	176	192	177	175	171	155	185	167	129	188	180	161	185	194	183	170	155	169	169	158	179	175	183	134	166	191	188	168	170	174	183	174	179	182	180	163	157	181	171	183	163	178	173	186	161	168	179	171	158	166	170	160	177	167	168	184	169	172	164	164	184	160	169	152	176	174	166	157	172	184	180	172	174	169	174	173	167	161	149	159	176	154	164	199	186	172	173	173	164	169	161	155	169	174	190	177	169	173	183	171	174	163	202	170	186	171	168	173	190	192	159	188	181	172	171	152	172	159	165	187	148	155	172	188	164	188	180	152	149	196	176	187	152	180	164	147	190	155	169	169	165	172	155	179	158	186	170	165	143	175	165	186	179	175	164	164	164	179	147	153	195	157	144	164	180	168	141	156	160	178	194	202	161	174	140	165	168	161	172	170	179	180	167	162	171	157	182	192	186	174	151	155	151	173	166	151	165	192	173	187	167	169	155	140	178	169	161	170	172	156	158	164	212	179	184	185	166	165	162	164	173	148	184	154	176	165	168	194	158	188	171	176	157	171	169	181	164	180	167	156	142	191	191	177	154	173	153	151	179	146	163	160	175	168	161	153	179	167	190	171	156	154	193	169	158	169	198	160	185	171	180	148	184	195	157	168	162	169	170	184	164	171	170	152	151	201	176	195	174	148	166	180	159	180	169
1912	569	506	462	503	503	499	476	480	467	469	458	486	456	456	478	458	461	450	459	445	458	451	512	436	454	500	465	509	493	454	443	444	473	441	495	505	449	445	496	474	453	489	467	447	465	488	476	474	467	469	479	494	479	443	476	421	469	452	485	463	498	447	465	416	490	481	472	459	492	477	474	466	460	411	470	464	465	437	509	447	465	458	480	499	483	457	476	453	458	456	491	462	475	467	453	422	514	457	453	420	491	457	461	455	486	461	457	465	467	471	464	492	470	453	465	467	480	466	466	489	450	414	429	471	438	490	483	455	458	458	490	470	458	458	471	453	490	451	445	484	473	483	460	404	485	476	498	452	475	506	446	475	498	403	458	448	450	462	474	504	471	494	445	451	424	403	440	456	474	443	452	423	457	434	488	456	443	495	490	450	479	457	484	451	469	430	466	458	486	448	427	478	468	464	471	467	467	460	451	457	443	446	496	492	459	432	456	463	455	497	484	444	456	476	415	454	470	502	431	424	485	475	467	438	474	479	447	497	459	478	455	477	514	440	429	471	440	455	436	496	435	467	469	457	485	422	418	464	456	484	489	474	439	439	468	484	430	478	466	464	537	470	467	474	465	432	481	473	460	498	463	454	454	500	458	476	467	501	492	475	434	464	479	522	478	432	450	470	497	460	445	474	473	477	487	484	404	440	531	487	404	456	497	500	466	486	460	457	487	450	449	475	478	493	460	429	462	477	445	456	450	458	437	476	455	479	513	452	437	485	444	462	460	449	462	427	462	463	465	462	477	442	468	453	454	439	450	461	490	435	490	455	472	475	481	487	467	425	483	450	447	464	483	437	452	465	446	478	481	449	475	477	496	479	460	465	473	480	469	411	480	488	423	476	453	446	438	472	445	443	449	489	490	429	450	437	442	473	471	427	455	445	495	480	467	439	437	484	436	485	437	467	437	521	455	461	474	478	524	479	449	476	515	455	435	486	436	442	481	457	476	481	468	450	469	456	484	432	461	449	450	477	476	461	500	473	476	514	476	483	436	490	471	474	476	452	509	468	457	469	450	455	451	446	506	470	472	485	459	455	453	479	465	436	468	484	426	450	462	448	435	459	463	451	431	461	445	446	471	459	469	465	463	441	455	478	457	460	495	455	458	485	510	473	491	472	479	457	433	460	448	460	481	444	505	479	475	423	486	489	464	475	499	508	491	466	456	436	450	457	478	466	483	462	437	480	504	454	476	443	459	430	426	469	434	445	424	465	446	461	450	469	446	476	446	448	461	476	407	473	461	464	470	482	473	446	438	496	484	478	466	446	442	471	449	489	485	502	452	482	448	462	467	419	487	445	441	456	478	431	515	480	457	431	470	508	478	501	454	464	479	454	447	468	493	491	421	449	458	459	463	455	440	501	460	468	478	454	503	448	487	461	457	463	464	447	453	448	497	442	448	495	432	477	467	508	472	487	460	455	505	473	461	482	449	467	456	482	473	478	457	440	477	444	515	477	453	439	416	449	465	469	504	480	449	443	484	459	499	438	451	436	467	450	458	468	474	471	459	489	468	485	460	431	492	487	464	488	446	447	424	460	487	424	446	440	453	469	434	458	459	481	483	480	503	488	482	453	505	460	491	423	472	467	514	423	439	490	479	478	418	481	484	488	474	459	469	461	474	491	477	508	445	474	470	426	492	469	460	440	441	455	491	472	443	466	468	488	502	468	449	479	460	491	468	418	465	458	465	468	472	461	422	486	469	448	493	486	461	457	466	464	477	442	465	450	445	462	465	426	483	457	454	496	479	478	477	511	479	429	481	450	420	424	491	444	464	463	450	467	478	487	479	524	442	473	484	470	464	447	462	433	478	465	473	462	433	443	473	458	465	462	462	487	458	476	451	451	498	420	465	486	443	451	453	456	423	449	447	446	489	495	445	453	438	491	455	442	478	469	466	479	472	466	493	449	445	421	491	460	495	484	463	473	459	467	451	494	494	501	416	445	438	452	434	460	476	446	509	462	466	442	462	435	489	461	498	463	507	449	464	441	450	465	465	424	468	461	457	466	437	500	478	479	467	457	463	460	494	457	458	497	430	473	455	470	469	491	445	451	490	483	482	436	458	467	462	453	427	435	471	455	459	439	476	493	445	475	442	438	498	460	443	469	455	435	456	486	467	467	474	448	490	464	442	472	437	535	492	449	438	456	486	469	480	447	458	477	434	459	477	451	441	453	449	449	510	440	444	418	454	458	468	437	508	455	515	460	455	461	523	474	486	459	440	480	467	454	447	470	482	425	467	450	463	446	470	472	436	477	488	442	487	455	486	437	430	466	445	496	435	463	497	515	467	458	432	462	474	480	477	504	466	462	482	476	478	496	444	458	476	462	473	479	463	429	459	469	449	504	478	434	454	471	480	493	481	459	449	486	481	478	457	473	508	484	448	431	465	465	456	442	475	455	466	470	486	478	428	480	438	450	477	455	478	460	476	464	438	472	453	430	491	481	493	464	470	465	439	483	480	495	407	461	490	469	473	461	463	494	474	442	451	449	468	457	491	477	464	436	495	454	460	462	473	477	476	420	485	485	462	471	478	461	448	473	480	500	469	467	472	423	482	446	488	467	481	467	477	479	467	448	441	460	457	443	462	495	466	446	491	450	475	468	477	477	448	439	453	416	464	455	464	485	449	475	470	460	515	464	463	469	436	486	459	452	484	475	461	470	438	441	494	474	491	459	470	484	456	447	480	426	491	462	460	467	452	449	470	437	469	438	429	428	444	481	456	428	462	487	460	439	463	478	479	454	470	464	464	464	453	437	467	460	488	465	442	490	456	469	461	454	437	485	446	476	482	475	458	486	446	457	462	446	446	472	459	447	536	434	461	474	445	442	465	438	448	400	487	453	471	448	468	480	455	456	493	480	448	496	492	473	456	461	444	437	473	499	519	460	464	445	417	455	451	456	439	479	522	479	475	459	451	471	457	456	482	428	444	461	447	443	463	459	415	423	488	450	459	450	459	422	421	457	483	479	457	456	417	461	490	507	482	459	470	452	506	506	434	475	441	483	466	512	461	486	453	445	429	474	457	478	444	445	465	464	446	472	460	485	461	479	476	462	482	460	446	445	491	475	437	483	508	459	431	489	468	458	479	465	477	442	503	454	424	486	462	467	446	481	508	457	456	491	458	495	481	487	440	497	450	464	488	446	474	460	497	520	475	453	469	450	487	438	421	466	496	487	482	458	473	488	465	426	483	479	459	431	430	442	458	496	434	445	433	460	469	446	484	479	462	453	481	458	476	472	485	445	448	459	463	451	470	470	455	470	462	478	446	476	462	468	433	416	496	492	464	442	468	433	489	469	462	440	484	499	480	427	458	455	440	467	467	453	487	425	456	492	426	467	469	460	480	447	466	466	489	466	485	458	461	453	504	445	474	448	446	412	472	458	447	467	451	488	475	478	423	436	455	478	535	454	414	420	492	472	438	422	508	492	461	492	475	434	464
8819	1787	677	648	552	479	457	373	365	420	368	360	337	350	348	359	389	389	361	384	354	376	374	325	382	373	343	360	354	358	339	334	365	340	338	323	370	373	343	352	372	349	380	375	400	359	366	374	381	384	369	369	365	371	361	364	355	365	357	354	335	372	353	402	360	354	349	366	334	349	312	407	348	352	368	348	363	373	346	374	390	337	378	363	344	388	370	373	376	355	386	348	389	330	387	387	326	367	354	355	339	356	365	410	384	371	372	346	326	358	337	358	381	385	387	378	362	378	366	373	370	346	361	359	405	383	346	334	364	356	343	358	346	371	394	385	363	366	352	363	328	338	374	399	372	401	359	361	346	354	347	362	343	358	390	367	356	364	370	364	392	360	327	366	382	356	359	345	339	400	363	374	360	352	370	349	383	335	382	367	376	362	351	430	400	310	368	365	370	375	322	349	345	370	394	336	343	368	339	326	399	375	365	368	377	398	379	363	390	346	360	311	327	357	337	402	339	330	349	357	349	350	353	349	367	405	376	318	378	338	376	357	344	359	341	402	372	347	340	328	361	358	365	348	325	382	365	347	372	377	345	347	349	374	354	371	344	337	387	373	388	388	339	407	324	328	353	345	377	342	400	400	363	374	356	353	363	352	366	338	349	352	315	361	377	375	333	373	361	344	343	390	349	377	381	351	382	343	357	375	362	369	395	383	370	377	381	371	357	376	373	380	343	367	353	383	360	389	405	328	381	391	342	351	354	371	387	352	333	369	350	360	364	330	332	331	374	388	371	382	369	413	364	324	343	370	372	379	399	408	329	388	384	372	342	340	356	394	355	332	344	361	353	359	385	360	373	360	339	358	365	383	380	393	352	337	351	367	370	365	346	352	364	343	355	400	361	325	382	333	316	361	396	390	345	341	377	386	400	330	373	376	325	352	418	384	353	356	376	329	348	339	402	360	342	378	347	381	354	305	338	329	306	357	347	378	377	356	374	352	379	392	383	354	350	361	353	332	355	348	354	386	330	374	360	363	369	342	372	380	359	338	342	357	372	386	366	351	366	380	375	386	314	351	363	361	328	340	348	378	369	393	383	372	395	354	341	354	420	345	346	390	358	364	395	360	372	345	371	369	314	359	339	352	346	342	363	366	335	344	348	348	345	390	327	357	362	358	364	372	413	376	343	393	375	397	374	361	358	353	398	332	323	373	360	362	340	372	365	345	360	355	373	342	337	392	355	378	367	344	359	310	381	391	375	380	346	368	337	358	380	330	375	340	332	365	379	335	339	362	361	365	375	335	377	321	350	337	345	369	365	347	331	400	359	409	371	334	356	377	371	341	331	373	335	344	323	370	358	409	322	376	383	329	329	365	353	393	343	385	359	355	357	362	333	363	344	383	381	352	390	394	346	332	380	377	354	381	366	409	344	371	367	412	398	345	368	354	405	399	383	364	365	347	378	386	332	372	336	374	383	368	339	389	413	339	346	361	325	355	355	381	354	378	359	401	332	386	385	347	352	383	337	388	355	380	340	354	327	378	321	332	376	347	335	374	346	384	381	370	367	348	326	326	340	376	350	333	329	355	418	333	361	331	368	337	365	369	369	361	372	396	366	347	346	331	354	389	373	313	362	332	367	360	342	344	334	343	356	351	362	360	401	344	362	339	321	353	335	364	334	371	362	368	353	356	366	342	354	349	351	345	380	343	352	347	383	363	340	360	374	397	346	367	410	334	348	378	369	374	408	345	401	392	344	347	372	356	399	329	373	347	398	352	334	333	330	371	348	352	357	393	371	353	384	381	385	376	363	377	373	383	369	338	353	361	332	375	370	380	418	397	362	372	344	357	334	393	365	365	342	359	343	359	350	367	367	359	352	359	381	360	338	389	333	365	317	369	339	318	354	333	354	347	323	334	351	341	387	363	388	341	339	362	366	370	367	350	350	355	372	390	360	335	386	364	355	371	380	377	323	328	351	335	359	360	389	353	348	400	348	398	375	362	370	365	373	364	358	340	372	362	353	364	371	355	392	360	360	386	362	353	373	380	348	389	353	410	371	381	363	343	335	359	310	356	359	378	366	360	343	380	356	338	375	376	342	369	345	339	369	360	366	360	370	336	368	371	380	383	381	328	330	359	332	372	371	367	397	368	328	341	384	377	328	354	381	372	365	403	360	363	345	367	356	368	364	371	340	343	381	386	361	363	340	405	333	344	343	378	394	366	369	414	350	364	382	379	380	344	333	375	366	367	363	378	384	361	340	349	340	348	359	355	388	335	338	372	353	391	365	323	354	332	352	354	397	390	386	340	347	381	389	395	383	393	372	385	351	348	362	368	370	390	360	337	357	320	339	350	329	334	334	353	368	330	355	390	395	363	359	369	364	370	332	355	362	356	362	377	375	376	413	366	367	354	364	360	350	381	365	379	350	343	348	395	421	393	369	350	333	379	368	351	352	336	357	336	341	380	355	354	363	319	339	335	361	347	333	360	352	367	382	320	382	407	373	340	363	360	337	366	362	409	324	360	329	370	341	332	354	360	359	365	373	402	412	351	364	365	359	377	323	344	356	333	354	359	386	359	384	390	393	332	351	366	346	375	378	363	356	371	382	371	340	358	352	320	354	333	378	371	337	335	385	365	368	383	355	325	352	344	367	392	386	363	356	383	360	343	326	362	355	385	382	383	372	381	311	371	352	364	339	364	375	333	343	377	348	325	361	366	381	364	391	343	362	370	379	331	344	335	369	366	375	357	365	344	352	337	349	371	352	311	386	375	359	368	373	340	367	359	374	375	356	373	359	355	381	346	388	345	349	379	324	316	362	358	355	350	339	346	339	339	344	397	402	354	401	366	347	380	349	355	359	355	385	354	390	363	336	385	326	356	366	350	395	359	364	390	337	400	344	347	337	352	412	343	364	375	359	363	355	393	347	313	365	390	347	385	366	341	363	356	366	380	392	379	375	369	351	360	345	381	370	353	361	375	361	347	379	355	398	393	359	366	358	352	375	368	359	358	356	353	327	379	381	332	349	387	394	341	367	401	410	378	356	405	378	359	348	356	357	355	356	324	355	359	349	345	390	367	341	363	356	357	359	353	359	385	372	371	345	390	336	325	347	315	348	354	307	332	374	402	354	369	354	367	392	333	355	368	363	348	385	377	380	399	409	344	341	376	351	371	365	370	372	376	355	335	386	372	347	359	349	369	368	379	362	378	379	331	338	347	369	352	363	383	380	373	382	363	338	318	356	336	352	341	384	361	319	369	393	335	352	355	348	385	376	361	362	342	395	360	372	320	346	376	392	344	353	349	345	392	346	383	379	376	380	391	327	361	372	419	336	394	366	367	347	343	379	388	358	331	346	366	328	345	325	364	362	350	353	373	310	371	384	338	340	358	311	347	343	397	326	339	384	367	353	371	389	348	320	384	395	365	375	379	360	361	361	348	332	337	316	342	349	415	393	360	328	339	366	346	331	375	331	390	371	350	364	378	377	347	305	331
6882	2123	1519	1638	1487	1324	1221	1101	1060	1049	956	984	970	953	884	901	898	924	898	877	862	842	867	874	891	887	954	875	941	820	859	860	880	858	877	910	875	828	868	892	849	837	850	888	843	852	854	862	860	899	916	812	932	886	855	838	876	853	868	872	833	805	838	827	862	882	831	838	870	859	848	932	830	834	851	855	865	871	855	880	849	860	797	877	810	809	808	804	819	858	814	830	839	798	807	852	847	840	873	884	866	853	845	849	847	867	829	835	840	878	815	775	792	842	839	818	905	841	786	850	886	850	847	868	823	874	851	851	869	903	857	857	896	833	823	818	867	784	859	827	771	852	859	876	804	850	915	829	862	828	797	834	841	832	815	848	897	865	829	831	826	812	837	833	868	899	862	832	891	861	830	822	869	888	776	851	869	874	781	860	865	823	904	825	834	820	814	835	866	869	834	856	826	810	869	831	829	902	808	814	873	871	835	808	864	834	792	872	846	877	843	857	847	848	897	820	849	830	839	850	864	833	836	864	813	829	886	872	877	856	793	825	831	822	872	849	806	915	839	878	826	820	885	866	841	837	841	849	850	807	839	859	847	830	830	798	804	817	825	874	848	846	835	883	858	851	833	831	800	863	808	852	860	837	791	865	831	836	904	823	858	814	893	860	834	819	855	869	787	830	847	850	867	820	854	843	829	866	833	818	845	884	853	876	852	830	877	860	818	859	834	877	846	843	841	888	808	811	807	894	874	931	823	797	894	828	873	831	893	842	851	790	845	846	841	859	806	902	834	847	858	912	812	813	878	870	866	856	857	844	860	827	831	778	778	881	854	894	858	820	801	846	889	850	881	792	840	824	854	793	875	844	878	839	913	873	806	853	840	867	833	830	903	854	819	803	830	859	859	857	807	817	822	823	837	820	828	829	810	841	837	839	857	881	880	827	894	785	882	834	847	841	868	826	802	829	857	835	825	876	823	819	818	919	859	841	878	832	796	869	874	852	807	901	854	788	811	830	840	849	853	867	820	802	852	838	855	834	822	830	840	838	846	838	808	835	855	850	879	890	871	857	854	860	850	887	850	816	884	856	811	852	857	804	798	851	838	838	798	846	847	852	842	879	816	816	838	837	903	831	839	802	839	844	834	842	820	925	782	798	820	839	873	834	934	849	856	815	849	870	833	879	822	848	853	799	820	862	861	865	876	865	808	859	838	774	814	875	866	817	802	871	862	832	841	826	874	895	835	858	788	855	862	895	817	801	840	881	794	800	814	856	874	856	859	845	859	833	807	835	824	853	823	835	832	865	853	873	791	819	835	840	859	829	872	882	850	808	813	815	857	863	840	857	849	792	819	825	831	896	843	798	909	810	848	838	859	816	863	817	805	890	824	886	873	883	839	840	824	841	808	868	848	835	821	877	841	875	835	884	849	845	774	877	843	824	846	836	827	880	856	828	772	813	873	830	897	844	871	799	890	835	857	806	845	834	861	857	830	869	830	838	837	800	849	817	838	817	798	831	841	834	797	845	851	833	879	856	822	831	841	796	818	830	814	789	840	822	888	852	817	877	873	887	799	857	826	838	853	907	810	803	825	854	834	826	856	854	827	899	832	852	841	875	860	850	809	814	856	839	847	854	893	882	805	890	856	864	861	912	798	829	897	890	880	810	841	849	835	876	839	832	842	792	859	827	826	820	808	844	874	837	842	887	830	869	827	859	852	835	852	854	822	797	830	874	879	902	843	858	892	836	903	861	838	813	827	841	880	831	848	825	839	823	860	824	889	847	848	853	867	835	868	835	878	855	851	856	847	867	826	808	847	847	797	824	869	864	863	827	868	829	868	835	869	810	892	817	907	883	795	850	844	819	864	853	900	857	863	841	877	817	842	886	834	851	880	792	833	783	819	857	805	882	798	879	878	801	827	829	798	802	817	861	856	843	823	804	841	839	832	859	821	814	926	903	807	836	840	838	860	827	877	851	837	883	811	828	810	833	847	830	864	841	808	899	860	832	860	869	820	894	823	872	924	813	852	895	869	849	809	881	917	838	833	815	843	840	822	893	822	814	822	887	842	843	834	882	880	801	896	866	842	846	834	825	794	867	823	859	833	837	834	817	784	873	840	831	838	883	867	831	806	818	839	836	848	847	904	827	834	812	904	838	793	820	840	872	818	836	885	836	801	823	808	882	886	886	819	805	783	827	898	848	834	806	865	813	870	882	815	903	897	835	886	866	792	874	883	838	840	840	790	842	806	835	830	824	872	873	878	846	855	822	878	883	842	855	774	784	875	824	850	802	796	856	850	811	849	842	876	830	853	896	859	850	862	873	836	789	851	782	795	838	826	866	827	843	862	849	844	824	878	797	850	876	874	825	881	858	846	842	769	808	816	789	815	896	872	848	842	838	840	827	835	878	847	881	827	850	894	806	853	813	849	870	866	811	812	846	860	859	856	875	838	832	878	848	868	778	863	827	887	856	850	869	860	847	838	859	853	828	853	844	792	809	810	862	795	839	857	836	868	835	854	810	865	857	857	807	840	881	827	867	834	781	850	772	816	818	849	832	847	859	876	823	835	942	841	876	842	808	854	858	860	863	832	809	844	830	874	828	887	860	844	881	863	797	904	846	850	857	825	864	889	850	833	764	918	861	816	888	863	823	847	772	852	890	866	834	837	808	860	868	882	846	856	843	859	844	858	861	808	816	798	768	806	840	819	800	850	791	852	863	882	847	866	813	845	861	844	841	829	833	852	828	809	842	855	880	801	857	789	880	858	817	852	877	890	774	857	846	896	830	848	836	829	857	836	873	846	897	865	833	793	829	884	812	844	841	870	819	857	883	841	863	804	874	818	839	921	827	841	815	881	811	831	904	816	809	837	840	871	873	832	843	833	885	813	856	864	781	833	852	858	858	835	858	815	793	841	819	833	862	874	877	774	809	897	807	815	823	863	889	840	911	844	869	855	828	869	826	804	863	889	816	898	852	855	864	833	839	864	859	827	854	803	837	827	875	823	865	826	825	832	871	825	849	843	818	826	852	834	846	870	875	881	812	865	827	818	848	784	887	853	833	853	907	838	852	886	874	825	937	822	799	841	840	891	797	866	783	853	753	871	823	868	910	845	826	885	850	832	850	810	834	831	847	807	856	853	837	895	858	840	861	848	829	850	851	824	864	858	815	845	873	802	791	825	827	873	877	817	805	846	845	848	818	840	853	813	864	797	916	809	848	845	847	873	893	915	890	895	839	910	829	830	814	823	846	818	804	865	812	889	885	851	838	805	927	869	793	815	861	837	843	840	789	822	860	797	858	792	857	847	817	880	789	879	872	812	860	816	883	873	870	815	850	846	845	833	844	840	858	823	868	868	860	871	873	867	850	852	874	831	882	843	825	856	837	825	828	810	841	823	868	851	827	902	888	869	862	812	891	868	921	858	799	851	787	806	828	863	845	836	832	838	866	863	829	810	791	864	844	843	850	786	781	765	837	817	885	884	816	783	872
16915	4142	1251	995	835	747	661	550	549	535	543	510	527	458	460	426	446	487	476	457	472	463	504	431	461	487	437	435	455	456	493	436	447	453	418	456	465	456	473	464	472	433	492	457	432	488	477	490	486	461	400	446	464	409	453	448	457	478	457	449	473	428	423	457	462	460	450	457	483	441	504	476	504	444	431	440	495	458	442	506	449	444	463	455	435	458	485	453	441	459	455	474	441	440	488	495	446	416	431	409	462	475	420	413	419	412	481	447	462	466	451	453	431	463	470	432	454	438	477	452	467	451	411	465	450	446	465	432	458	467	436	430	422	447	431	427	437	444	454	430	482	449	444	438	448	446	444	465	501	435	459	482	448	433	456	428	444	438	418	404	435	471	471	457	518	450	500	475	432	431	401	423	432	424	474	432	457	453	431	426	490	444	448	431	437	440	469	457	457	427	427	436	420	466	469	462	464	464	475	448	456	483	444	422	447	472	461	449	425	459	440	462	406	419	467	421	468	456	445	430	417	486	446	480	449	432	448	443	433	420	455	462	450	441	448	478	449	444	461	486	485	469	434	452	466	436	494	457	439	421	452	435	472	418	448	421	419	420	454	484	512	424	464	466	400	443	437	437	437	431	440	409	419	434	469	471	504	477	445	464	423	437	475	449	448	408	482	435	446	429	436	451	431	439	443	446	450	427	454	433	400	463	472	475	439	453	438	423	468	405	439	441	473	458	448	441	443	482	433	450	455	470	462	435	419	432	437	466	459	451	447	470	433	414	484	457	461	460	429	427	481	484	455	457	472	445	424	432	452	443	419	455	473	479	450	451	435	460	456	451	449	462	447	465	426	434	451	432	452	452	456	428	465	479	446	439	458	448	464	456	417	480	429	460	424	486	477	439	441	423	517	490	465	481	418	454	470	417	459	409	424	416	476	429	499	480	432	457	475	420	477	479	499	467	475	479	438	469	482	459	476	499	433	498	469	458	466	421	479	463	441	418	451	453	484	488	456	426	474	479	461	420	460	407	446	435	437	427	427	486	446	449	472	457	438	449	426	423	458	493	484	443	434	453	474	462	465	419	452	447	457	408	451	408	471	445	455	505	425	477	490	420	426	464	447	433	462	487	435	450	454	424	472	452	442	477	477	452	424	427	456	490	404	405	443	473	487	424	464	429	453	466	495	432	429	477	483	458	463	438	480	473	431	433	412	471	410	428	422	436	436	451	455	433	406	450	423	474	420	435	417	436	408	485	432	451	428	452	489	414	452	451	441	446	469	422	470	498	455	472	470	436	464	421	458	417	430	405	440	420	480	440	437	402	439	433	453	465	408	444	464	467	433	487	464	467	419	430	436	481	487	458	453	445	437	382	450	443	504	447	415	423	435	484	482	452	420	469	430	426	461	445	473	486	466	392	457	429	448	429	489	458	455	447	474	414	451	413	438	465	460	454	470	408	453	445	422	476	449	438	436	435	461	446	475	484	443	453	430	443	415	464	468	469	469	433	423	440	419	501	432	451	470	472	416	483	453	414	427	431	502	484	479	450	421	449	467	465	445	441	454	480	461	455	445	460	467	428	475	452	461	461	468	459	410	462	496	437	426	437	455	427	433	464	453	456	428	436	455	450	388	487	429	465	458	459	438	433	458	460	459	463	434	438	506	490	453	441	438	453	464	430	435	451	443	489	496	449	457	422	466	419	457	462	447	502	490	428	480	465	515	440	419	451	480	468	462	433	463	414	368	430	403	454	469	448	485	455	437	461	438	476	439	446	449	420	464	468	445	417	457	436	407	464	445	485	430	405	440	436	413	458	465	451	462	519	498	464	422	409	472	418	458	493	422	489	447	407	392	444	438	414	478	493	462	421	459	464	433	460	442	486	422	417	458	442	396	473	471	449	475	449	469	471	444	490	416	453	461	441	441	429	409	471	455	476	434	465	455	429	434	440	437	446	424	471	456	466	471	445	419	469	460	426	473	433	459	480	418	443	445	438	408	493	454	446	445	450	439	418	424	432	422	452	430	461	460	451	416	427	489	436	465	448	448	459	463	475	460	429	419	448	451	465	434	436	442	458	427	437	426	465	491	407	460	444	450	431	470	491	440	460	412	435	467	494	450	474	467	461	450	432	460	495	440	436	462	485	440	421	470	469	449	437	468	475	470	463	476	431	462	462	440	424	461	443	458	454	436	465	477	444	433	454	456	486	480	434	465	427	439	505	466	471	435	461	455	429	479	449	388	451	432	434	411	481	462	442	451	468	461	472	449	403	404	471	463	405	453	439	449	491	454	454	463	449	481	428	491	422	435	491	505	492	448	428	429	432	481	457	437	412	448	423	448	491	397	466	433	480	454	453	449	485	455	413	477	462	440	396	483	447	458	473	428	498	472	442	460	451	469	466	443	500	473	464	463	439	447	458	467	424	443	451	426	449	458	396	455	495	446	502	498	439	436	437	466	429	465	417	439	417	453	439	458	413	479	420	455	473	481	447	467	447	433	449	472	421	424	459	443	418	455	497	434	445	446	489	444	470	467	442	452	420	479	464	441	507	499	461	451	483	459	450	473	440	458	446	430	454	432	443	419	430	428	442	441	435	475	442	446	471	448	437	424	431	446	464	463	433	452	447	461	450	432	489	476	454	420	434	434	437	467	451	460	473	415	406	476	472	449	437	436	446	474	458	455	446	416	461	461	436	388	481	451	460	426	466	456	445	435	472	439	442	437	467	441	439	476	452	431	454	422	429	456	453	436	467	421	431	442	454	467	445	448	481	436	428	421	433	466	458	535	423	463	458	458	461	480	428	420	502	473	453	432	428	455	428	481	449	475	442	445	449	434	480	518	429	441	481	445	453	488	459	436	488	483	430	436	437	480	463	444	489	471	468	470	459	458	483	462	453	469	436	479	506	448	467	416	461	429	441	454	443	470	415	445	421	460	463	451	458	458	501	451	402	422	441	453	423	461	450	452	435	451	425	472	440	439	432	454	515	459	440	474	461	481	416	451	439	440	473	456	440	474	450	456	478	455	461	460	441	408	440	401	457	460	463	458	466	466	441	460	486	459	452	480	452	386	456	413	435	460	489	442	447	458	472	466	427	423	426	424	488	472	480	431	466	403	441	452	431	426	476	442	463	452	483	453	435	442	447	461	431	451	404	449	445	431	419	446	443	470	433	417	433	431	453	463	440	407	467	471	446	436	434	460	449	453	455	444	513	445	439	427	451	427	439	449	425	441	442	504	441	482	442	438	448	434	475	457	491	496	474	469	456	474	497	475	483	461	466	436	465	453	437	435	465	434	442	430	436	464	451	441	527	467	393	460	443	443	455	454	431	393	465	471	413	441	461	447	469	451	432	480	445	484	460	467	410	460	458	444	447	480	416	464	465	419	466	463	426	443	440	430	539	448	418	432	474	490	459	449	435	480	456	491	474	420	470	459	447	413	458	466	395	455	440	449	468	405	449	494	459	464	402	420	469	396	436	480	438	470	463	480	461
9533	3617	2303	2615	2385	2111	1737	1581	1474	1399	1292	1270	1296	1114	1209	1104	1106	1179	1124	1070	1088	1131	1058	1062	1027	991	1045	1012	1014	1073	994	1038	1032	1002	1047	1078	1011	986	996	961	1035	997	989	1003	1023	1003	981	1062	1040	1032	1002	1023	993	1007	1016	984	977	1058	1004	1005	1005	1001	975	989	982	1008	967	1005	978	972	998	988	960	998	941	1020	960	1019	1027	986	1051	1011	983	947	970	949	941	936	924	967	939	1019	970	976	1077	1001	1044	980	979	1005	958	1002	996	964	1000	1018	1010	1034	955	992	958	969	1050	1070	998	1051	954	1035	1025	980	972	973	1004	1013	1002	942	980	957	978	996	981	991	993	1024	990	1014	1020	960	1070	1016	981	972	925	982	997	1016	1018	967	964	1026	961	964	966	1005	966	1004	1000	960	1022	995	957	979	1001	1029	1003	973	999	975	975	968	991	948	1007	980	993	970	1001	983	993	979	1080	998	903	970	943	910	1001	1004	1058	1023	977	962	943	993	987	913	943	1006	993	947	1002	977	979	989	922	1037	1043	956	957	1030	979	958	1006	1010	1017	1017	1005	972	994	990	985	1028	1034	1058	961	977	1051	1018	968	991	981	983	988	995	983	994	987	1036	969	944	990	963	930	1009	968	1011	967	970	985	944	1029	1034	926	919	948	995	897	940	974	968	1012	1003	1038	956	975	993	962	966	1017	988	1002	978	967	956	986	1023	987	951	969	985	998	1004	976	1009	948	963	969	931	967	971	989	1035	1006	961	976	968	990	997	966	970	1033	1031	988	983	1015	990	941	999	980	1025	963	1027	972	995	1035	924	986	987	1002	1065	1019	954	988	1000	1001	982	960	995	983	1025	975	978	1012	981	1041	961	965	953	976	997	995	996	943	994	984	1060	1012	985	1023	999	958	983	980	1060	967	996	949	959	992	1050	983	994	986	977	997	997	1014	953	945	940	1013	969	975	1000	934	1004	981	975	976	908	988	1019	1000	1001	938	990	1028	965	1006	980	1013	948	994	993	958	1013	1013	980	978	983	1021	957	991	971	988	989	994	1014	971	1044	996	1013	953	987	959	1015	1022	954	970	1000	954	1020	937	965	992	1046	991	976	1015	1002	1071	1026	990	993	965	1016	986	989	1000	980	975	983	973	1002	1057	1019	1034	989	996	984	1009	1004	971	932	955	985	1044	1045	1037	971	992	958	942	976	992	961	967	1023	997	967	921	1002	1010	1015	955	940	1075	1006	993	988	997	981	1033	1017	985	997	981	944	963	1002	959	969	1015	953	1027	970	966	980	938	1018	1022	952	939	982	987	1022	1028	1054	957	977	963	980	975	997	943	951	963	953	1000	990	972	955	1008	953	964	999	1014	997	980	996	954	968	1030	1002	953	1025	1030	990	967	952	892	1019	1011	1023	946	961	925	938	966	984	1017	1011	990	1028	997	976	946	988	942	993	1075	1008	945	1033	1034	1003	930	1027	1009	964	1004	997	947	966	970	962	1016	963	993	1029	973	967	1022	957	988	984	958	972	972	981	996	1009	971	987	934	967	923	972	1016	960	1019	1031	1018	1010	1010	946	1004	977	1033	1012	1012	977	981	992	948	998	970	999	959	970	969	987	931	986	987	996	952	1032	1021	977	992	994	1054	1002	1066	983	978	995	1011	968	985	966	973	988	1028	973	1050	1037	947	967	971	1016	995	1034	958	1003	969	962	1018	973	981	997	963	985	994	980	955	1024	1032	996	998	1013	920	1026	962	970	1018	1020	958	962	1028	970	939	983	1009	1018	1066	976	1022	1001	1015	1044	998	923	1011	943	995	961	990	986	963	1074	969	994	957	971	993	1014	943	977	989	1014	968	997	966	980	951	1040	975	961	968	1004	1003	1014	1084	998	966	977	1017	986	1002	987	981	966	957	964	968	955	1008	983	1012	1040	1010	964	993	979	999	948	1009	977	993	1010	1005	1026	990	1024	1006	962	1005	959	1029	1022	1025	981	1026	1046	924	1027	986	990	998	916	956	972	994	958	1016	1020	953	995	1019	931	967	968	1087	1033	975	1046	980	949	1001	976	982	964	986	1029	997	964	958	974	1030	966	1006	1038	1014	1003	1014	1029	938	910	1010	983	970	1036	1031	992	1011	945	951	960	1001	972	996	982	990	1013	989	1016	990	936	1030	1019	1010	949	1030	978	980	971	986	1023	1001	965	1058	1002	971	985	1005	971	987	980	996	992	930	959	968	1031	1015	969	990	961	974	973	1054	979	1040	1010	918	1016	970	1012	964	983	971	972	973	1023	1000	1042	980	976	948	1003	990	951	973	953	1005	902	1000	1031	959	990	1010	970	974	973	1020	979	1008	949	982	986	1012	981	981	985	972	997	948	960	968	992	995	982	1005	1009	966	959	940	1031	990	994	991	1005	1014	1043	977	965	964	959	1007	997	1000	964	996	999	947	1056	980	1031	994	990	998	938	1019	991	988	992	975	990	963	981	1002	960	963	1063	1046	993	936	977	978	995	1003	996	1037	984	1007	964	1018	903	997	981	1005	1012	978	981	975	954	966	981	1009	968	980	988	957	1022	1026	958	1011	1005	997	990	984	982	982	963	1022	977	929	997	1035	1033	950	954	1026	988	990	992	995	1040	983	959	980	967	1041	986	952	955	1007	1068	964	1007	974	1007	1004	984	1039	964	994	949	1006	1034	988	1025	991	968	977	999	978	1032	973	994	983	971	965	959	1014	1026	984	956	983	954	1006	984	998	922	972	965	1026	961	1030	1001	1020	936	967	995	986	951	1015	940	985	995	965	1035	1005	965	1001	975	1027	1008	1027	989	1013	1002	961	986	1010	1034	920	958	1015	985	960	982	943	962	1002	1018	975	984	1035	981	989	948	980	1003	1016	932	956	999	991	997	972	1000	1023	958	970	974	1029	954	1008	1007	985	973	963	973	1031	937	1044	1028	954	960	1015	1015	996	1004	1010	967	1007	989	949	1022	990	930	990	983	1020	934	988	1026	1013	996	1018	1076	924	986	961	1030	1010	1024	976	999	989	994	994	968	996	1006	1008	1010	972	1014	1034	970	1012	961	950	1026	989	1018	943	1014	1035	969	1036	996	960	1040	960	949	988	960	1020	1035	956	1049	1016	1012	969	1019	959	971	987	993	949	953	966	984	984	1094	986	1037	1019	984	1014	995	983	972	1001	1010	1018	972	1035	998	1009	973	993	948	994	927	999	996	972	1015	998	969	966	994	1016	966	925	1034	1045	1041	965	974	1023	985	960	939	966	931	995	993	995	984	1070	929	993	1014	955	958	1059	1018	1025	983	1028	986	1000	932	1050	994	1007	964	1032	976	965	990	964	974	996	1051	1034	1022	996	986	944	968	996	946	1035	947	1016	945	986	993	1012	996	955	1003	1029	951	960	977	982	983	1014	1025	975	1001	1047	961	982	973	979	1027	969	957	938	938	1051	972	1031	986	1083	1020	996	1005	982	1015	1005	957	1021	996	984	914	951	1020	936	958	978	972	993	994	982	1010	1064	998	970	996	984	993	985	963	937	945	1006	1036	1002	1052	1048	958	965	937	1023	1024	1029	988	1024	988	956	952	981	1010	1005	953	954	1003	993	951	964	950	999	962	1014	920	1007	991	986	999	1063	939	978	1015	1007	956	1039	998	980	1025	964	944	963	1017	985	1035	1061	1001	977	1028	938	988	944	943	916	1018	995	1004	990	977	1058	1023	960	974	1004	960	936	998	1021	969	982	961	967	1006	967	1043	961	969	1037	939	1024	1041	993	1011	962	965	1036	985	1007	1041	984	951	972	1013	952	1057	992	991	977	969	995	1035	989	968	1002	1010	989	998	1005	987	1014	985	1019	994	1005	1006	944	990	1023	971	986	1032	982	959	994	963	1009	1004	979	1023	967	1068	959	942	1062	978	963	1024	989	1013	1007	1000	974	999	1032	1005	1009	1020	1010	1015	1009	981	1031	1006	974	1011	1018	960	990	1008	962	996	1015	954	1019	982	928	1001	972	993	1029	971	1022	980	960	992
2457	410	197	159	168	141	169	161	168	169	179	165	153	170	200	187	140	182	168	153	166	153	200	169	178	162	165	171	171	168	191	176	182	201	162	169	165	176	173	152	184	155	196	197	179	162	163	183	166	199	169	162	201	151	164	173	161	156	169	166	159	158	161	162	168	170	156	150	176	163	196	160	184	146	148	168	167	168	186	187	169	191	152	154	167	191	152	201	193	165	177	174	187	176	168	160	145	184	203	160	166	218	173	160	175	164	200	162	186	186	169	150	182	162	179	168	176	164	157	186	160	162	161	180	163	157	147	177	171	153	161	155	168	163	186	168	180	180	140	185	184	188	183	159	158	158	167	186	194	198	161	159	154	169	160	176	204	170	172	165	173	207	164	170	175	160	170	159	170	159	165	181	141	177	169	193	204	179	162	174	176	179	169	166	156	164	167	158	160	159	151	145	196	183	173	189	186	169	183	175	155	144	146	153	153	160	169	162	214	163	167	188	171	172	184	168	172	170	194	180	165	167	173	177	153	175	171	170	174	185	181	184	162	153	184	170	172	171	182	183	182	174	172	169	168	164	157	163	175	171	185	177	163	169	168	164	167	175	194	185	165	168	149	194	144	153	177	164	158	159	183	161	179	151	176	187	189	172	170	195	179	192	194	158	172	175	167	178	169	179	168	145	161	168	168	164	190	183	169	157	164	175	159	184	165	154	176	180	145	179	185	185	156	168	164	187	164	166	174	162	188	164	175	139	178	187	172	177	163	170	127	173	176	162	173	190	175	182	164	167	176	174	152	183	200	167	163	181	159	168	156	159	170	166	177	171	184	179	174	176	150	149	164	178	179	157	163	170	160	181	179	172	188	176	185	169	195	149	181	159	156	170	147	175	190	173	188	186	178	153	170	158	177	184	182	195	175	159	184	181	175	175	165	177	159	156	142	189	150	170	208	164	173	185	172	157	163	198	174	187	160	171	158	197	149	164	184	156	183	163	160	173	179	178	168	165	159	158	171	154	146	160	188	178	145	151	143	172	163	180	142	179	153	160	196	192	197	152	180	165	143	146	168	161	172	166	169	184	178	153	161	136	173	168	185	163	194	167	179	173	175	152	167	192	162	188	187	172	200	179	175	167	179	156	177	151	185	164	166	190	167	170	168	185	183	181	146	182	171	184	156	153	160	187	165	170	160	161	169	174	153	153	178	164	173	191	156	165	186	152	186	163	170	163	198	164	173	172	162	188	139	164	158	172	183	160	180	167	155	173	184	169	187	152	160	173	178	150	189	175	163	158	161	155	166	158	161	157	177	159	175	182	174	186	163	218	150	151	185	183	149	157	156	165	142	155	171	147	165	145	168	148	156	176	189	183	169	144	136	182	165	189	159	160	148	172	156	174	171	191	177	196	170	177	183	181	176	169	150	175	190	176	162	179	171	169	176	163	156	176	157	182	171	172	171	160	174	178	172	204	164	148	176	195	196	179	174	174	183	174	174	185	221	181	183	155	200	158	157	164	188	173	145	157	177	162	145	165	164	164	179	164	165	141	155	199	183	143	189	167	186	158	177	151	184	155	144	151	176	152	164	166	160	199	162	181	147	155	168	173	159	183	202	171	151	185	192	168	167	166	167	162	184	179	171	164	179	210	156	194	171	172	174	174	155	160	202	168	162	198	177	160	165	195	160	169	176	162	177	170	192	175	168	159	178	173	158	180	189	183	157	158	186	170	193	179	179	167	144	176	187	135	171	157	172	162	158	178	176	217	143	169	191	165	171	133	166	143	157	161	173	171	165	158	184	149	169	168	164	160	184	168	189	175	183	155	173	161	176	181	191	156	162	179	174	201	183	177	174	193	183	169	149	162	163	189	177	158	180	174	159	153	186	174	174	164	176	164	162	193	154	177	181	149	166	178	161	187	184	163	170	156	172	183	190	164	186	184	193	180	156	169	169	135	187	185	190	184	167	177	168	190	178	188	169	158	197	171	166	167	174	165	146	182	180	170	169	156	148	170	161	168	166	168	184	182	190	179	162	161	171	185	189	183	172	183	167	167	168	163	171	160	165	179	175	160	183	159	178	150	156	183	167	159	209	192	180	192	167	168	178	156	140	160	184	164	160	186	176	187	150	183	168	172	176	164	160	168	181	162	182	160	165	174	174	166	161	165	176	186	160	180	178	173	159	185	163	173	160	175	196	181	179	172	192	170	181	194	161	167	159	163	202	166	157	165	152	159	158	171	156	173	168	164	190	157	191	198	186	192	187	158	190	150	165	171	167	171	164	161	191	177	175	186	160	145	151	185	188	163	187	168	166	176	167	183	180	192	170	164	182	176	188	147	153	153	172	191	173	167	161	178	171	177	164	155	177	208	176	171	179	153	161	150	176	199	186	180	171	173	147	188	167	188	188	166	164	162	167	161	158	174	166	181	171	202	188	176	193	205	147	177	181	179	177	188	178	145	151	179	169	162	168	184	165	158	166	157	177	168	148	176	199	165	176	163	176	166	153	180	167	176	166	162	174	181	188	168	162	178	187	163	167	192	182	201	146	167	167	190	162	166	138	180	171	175	177	166	168	161	166	166	153	175	160	179	180	170	163	175	169	178	161	166	174	214	169	177	177	150	177	169	179	163	179	185	154	187	180	182	159	170	171	174	160	159	192	164	145	175	161	172	171	158	189	149	173	163	149	182	173	178	175	168	206	171	190	191	165	163	195	181	170	173	183	169	172	164	157	147	132	170	187	178	162	181	143	169	170	144	173	168	187	180	172	162	180	154	194	188	171	172	167	139	176	170	154	178	149	171	177	180	170	187	162	190	200	161	162	164	154	146	152	156	161	165	178	177	171	170	180	158	136	154	179	178	193	169	172	170	176	188	174	186	170	188	162	180	201	192	169	159	149	177	173	167	187	174	180	179	135	161	147	192	190	198	155	183	173	188	162	147	153	166	175	178	155	176	182	164	201	152	187	173	172	176	146	180	178	175	177	187	211	177	183	138	179	187	176	188	175	197	168	173	172	186	164	186	185	169	196	188	185	198	170	191	180	185	153	176	179	185	180	177	175	192	169	174	166	174	166	185	171	157	190	186	186	159	156	172	178	186	160	166	173	180	174	178	183	155	164	162	183	169	148	168	194	183	164	167	167	164	157	176	176	164	178	162	179	191	189	170	175	191	175	169	148	161	169	199	179	175	166	174	182	179	181	176	161	175	186	183	146	159	209	146	193	194	185	162	156	167	179	171	149	160	168	158	187	151	172	157	195	185	171	158	178	186	158	154	193	197	176	151	175	170	174	158	174	179	174	165	195	174	155	160	168	177	187	180	176	172	160	162	150	150	183	174	184	171	174	173	153	171	172	177	162	177	171	186	170	179	170	175	190	184	178	169	182	211	184	177	175	171	161	147	167	185	178	164	152	166	161	171	165	189	162	192	164	195	166	153	170	175	169	149	175	163	172	190	159	146	180	170	178	180	176	161	177	169	176	169	177	175	183	160
2146	579	480	535	516	520	469	498	489	450	477	488	479	461	468	475	452	465	475	460	462	443	470	465	479	463	459	455	481	436	454	496	452	485	484	433	472	434	470	484	487	493	437	499	482	440	483	461	474	486	431	454	482	465	484	454	518	455	472	458	508	480	509	499	473	481	475	456	461	468	486	445	493	458	438	455	501	468	439	503	453	490	451	461	460	471	452	478	476	448	472	467	463	499	449	484	459	419	489	465	450	447	516	476	461	463	460	472	441	498	443	458	470	494	469	454	459	459	473	474	487	430	458	444	514	468	457	469	503	432	448	472	451	488	405	484	484	432	461	504	451	483	463	488	506	486	468	466	461	489	449	493	440	461	455	456	491	468	473	467	477	482	505	467	478	441	471	471	455	470	466	462	451	487	473	500	449	477	403	447	426	473	491	466	495	451	463	462	519	517	485	471	442	473	492	484	490	481	490	466	445	480	466	467	439	446	464	474	451	459	445	501	429	432	462	483	449	440	514	458	460	474	464	459	481	447	448	500	437	460	483	466	443	475	473	442	475	446	463	499	505	451	427	461	485	501	474	502	458	478	478	479	496	462	470	458	478	474	467	468	487	437	452	446	476	474	484	470	419	452	483	447	446	492	488	496	513	466	465	469	471	442	497	466	481	452	444	458	448	461	448	442	477	460	475	473	449	498	453	465	426	473	479	524	470	450	457	449	470	473	502	508	478	436	467	516	459	506	484	472	502	430	442	517	462	486	439	432	448	451	491	479	462	463	474	425	467	447	462	431	463	442	465	479	486	494	459	467	436	463	425	474	463	432	466	464	465	458	459	505	448	461	458	450	477	476	486	500	495	433	474	439	456	484	472	486	443	478	451	490	500	450	494	471	480	487	470	446	429	436	461	520	447	439	446	419	489	471	477	453	474	477	438	445	497	439	439	490	453	500	469	485	443	467	473	461	467	491	454	495	461	483	476	479	463	484	471	456	493	464	474	470	478	499	463	497	489	496	468	502	457	459	462	461	457	468	524	474	483	493	501	482	483	471	433	444	473	464	488	502	462	457	472	460	504	445	491	476	495	453	422	426	462	473	438	465	470	470	474	476	455	467	468	444	503	442	492	480	468	449	474	475	495	471	462	466	436	456	483	501	457	456	478	476	491	446	512	484	482	518	460	452	492	477	511	448	489	459	478	448	466	467	443	484	441	461	458	474	490	476	524	510	458	481	451	467	456	529	496	491	477	449	448	464	471	471	502	470	451	489	458	470	464	471	440	500	470	474	456	468	508	497	485	472	466	440	492	461	472	494	484	429	447	495	491	460	446	462	472	405	481	433	467	438	478	475	488	464	512	475	468	427	451	435	496	458	478	484	462	489	488	470	474	496	450	477	450	488	487	476	475	449	441	472	471	472	490	461	452	459	487	449	488	466	475	462	453	456	484	482	468	516	448	452	497	471	463	466	448	502	452	454	438	505	475	462	488	473	480	470	448	484	469	464	496	472	445	491	482	462	502	470	476	468	429	483	504	478	458	489	463	473	476	453	458	476	439	471	456	487	474	463	469	473	423	454	497	486	493	467	470	451	466	454	460	451	463	460	463	437	484	435	441	468	521	480	439	469	463	446	489	465	489	449	487	477	464	482	472	454	457	439	482	498	471	467	451	448	442	460	454	457	441	491	457	472	444	487	438	443	465	450	466	477	461	445	446	464	481	454	485	473	454	503	470	478	401	446	448	466	427	477	498	443	458	497	465	491	434	498	442	462	480	507	469	473	489	469	469	466	438	471	496	484	444	465	490	452	483	465	465	491	473	452	502	455	447	485	510	460	398	463	423	479	464	477	459	498	467	502	468	475	454	450	456	498	442	497	470	483	476	498	515	476	484	492	454	465	494	459	486	478	424	451	457	482	475	463	471	510	449	471	466	474	441	490	483	476	448	431	439	455	477	476	459	475	460	482	488	488	492	443	474	456	457	452	444	486	473	466	467	512	455	483	480	477	489	467	444	446	477	475	448	505	487	478	507	485	461	476	484	496	491	456	455	468	445	485	493	508	465	478	459	438	474	469	434	437	426	479	466	484	469	461	465	467	468	490	428	469	495	461	460	474	467	473	472	443	467	461	455	475	440	494	510	489	501	501	472	433	454	523	429	476	471	462	472	473	473	492	455	461	455	498	500	442	508	476	513	475	462	486	486	460	450	475	492	477	479	485	481	475	489	465	453	473	449	462	448	456	436	451	446	472	472	453	473	479	456	487	514	460	481	490	430	463	475	471	515	481	490	454	474	436	472	468	448	442	467	467	481	487	430	467	481	475	488	510	434	483	461	476	452	463	482	456	462	471	483	462	477	474	427	463	463	471	473	443	469	474	428	435	480	470	478	481	475	481	433	466	428	452	480	487	471	470	438	419	462	498	491	475	493	471	499	471	474	458	499	442	454	460	447	472	458	500	481	488	498	476	468	468	494	469	443	492	477	474	453	465	469	432	473	482	431	476	458	502	471	474	484	469	424	445	458	516	480	476	470	445	438	478	485	463	478	447	466	438	468	470	491	476	467	492	471	466	494	473	485	449	476	435	463	434	443	475	442	472	471	487	457	483	454	455	518	470	465	481	464	486	462	463	420	466	435	469	450	442	443	473	474	470	458	474	450	474	503	491	457	425	480	522	442	488	473	441	511	460	455	470	433	496	486	492	486	502	452	464	470	442	477	452	479	440	459	466	498	478	463	474	480	474	489	513	448	501	482	442	479	456	461	484	453	496	468	486	448	494	460	528	473	483	461	482	479	451	493	526	506	450	458	456	486	472	478	467	469	463	463	497	486	454	448	449	490	463	446	437	469	428	503	483	442	445	503	460	462	458	452	444	448	475	475	475	485	470	473	468	494	461	455	441	445	458	463	491	476	467	445	486	457	491	465	498	476	459	466	452	426	475	483	476	486	471	471	480	481	469	450	474	455	502	438	436	473	511	541	509	432	456	459	498	466	440	427	491	433	486	448	476	476	461	475	439	457	430	443	448	479	479	502	450	492	461	478	447	475	450	495	490	434	435	449	450	443	447	476	456	477	450	430	471	463	469	471	414	462	452	465	520	463	444	485	470	462	496	492	449	469	472	473	476	480	439	459	471	482	467	478	439	469	442	480	452	438	465	440	478	453	464	455	490	469	468	484	469	448	478	505	471	436	485	433	450	469	487	479	464	476	458	444	477	486	474	449	459	474	475	478	448	440	415	462	530	451	459	472	498	464	464	475	477	446	477	501	438	466	432	455	457	477	419	456	471	461	462	424	454	498	478	501	464	478	460	460	481	448	440	499	483	484	480	519	477	476	496	487	477	450	462	507	487	487	461	510	463	468	440	489	462	496	464	495	458	490	523	431	504	464	501	463	464	459	462	502	453	470	448	458	465	503	466	457	476	440	488	484	453	444	461	445	454	449	506	494	481	478	476	479	448	405	467	458	473	462	458	470	492	455	449	426	453	468	436	461	478
8840	811	646	607	516	474	443	456	393	400	404	396	397	391	382	368	364	369	385	383	356	354	346	346	368	378	323	358	340	353	360	324	346	337	359	376	330	322	325	362	349	370	352	363	347	351	339	387	350	383	369	375	393	364	381	354	350	363	379	368	376	316	365	372	402	348	345	374	352	374	356	348	332	348	328	361	357	364	365	354	363	348	360	359	342	349	381	381	319	335	357	363	345	386	374	358	321	399	364	366	363	380	371	322	376	354	363	320	352	355	339	341	377	347	337	349	364	332	332	356	318	354	374	326	391	352	383	356	328	372	324	338	358	324	335	333	375	372	362	376	342	358	348	382	377	347	390	384	354	369	402	358	353	334	383	328	372	409	376	367	348	397	332	361	353	323	364	362	398	355	351	385	359	352	371	376	360	331	374	326	352	382	366	429	343	371	368	345	362	364	346	383	317	343	385	356	357	371	338	352	363	338	350	360	337	373	339	366	356	347	372	358	375	357	365	358	371	348	371	374	354	380	365	370	356	391	356	368	367	328	381	341	356	380	348	355	339	368	352	413	361	337	309	354	369	348	388	387	343	361	359	366	373	330	388	377	333	353	380	373	347	355	358	353	348	359	321	382	359	347	346	356	363	352	392	371	348	342	378	394	357	359	344	414	333	329	406	367	362	355	339	354	340	395	366	338	338	333	389	345	387	363	378	373	358	356	358	318	343	319	354	349	346	323	359	328	359	335	347	321	370	352	353	344	361	331	362	363	386	407	355	351	329	362	359	365	352	302	341	378	345	343	377	348	407	352	334	374	386	371	372	359	338	350	377	350	342	351	340	355	360	368	347	356	340	333	360	349	385	383	368	350	361	342	363	365	357	396	341	369	354	348	322	359	332	357	359	353	366	362	400	374	379	360	347	350	346	343	386	331	345	373	346	342	349	350	354	396	365	371	401	421	363	345	334	366	351	333	342	379	391	338	370	359	352	371	353	375	341	355	378	338	327	332	371	343	374	354	346	379	398	366	325	351	328	345	351	353	344	408	371	328	338	350	376	377	381	371	334	395	334	332	361	376	334	372	363	377	355	384	357	363	362	367	365	357	328	380	361	347	339	366	332	358	372	401	339	343	351	353	384	423	323	361	358	382	348	337	360	340	347	344	336	357	361	371	351	344	389	443	378	362	352	351	362	374	373	342	338	350	383	376	400	373	338	344	362	358	355	342	363	369	323	355	359	398	341	367	344	356	352	375	327	341	346	346	367	390	355	376	414	360	384	382	363	390	350	352	441	395	362	334	398	346	372	340	344	366	357	366	356	362	367	363	375	330	354	387	376	362	352	388	351	321	376	344	354	343	335	369	354	331	365	375	322	335	370	338	353	322	353	380	320	355	359	375	366	320	338	362	364	369	353	337	353	291	368	380	342	386	393	342	343	373	364	383	345	365	339	364	365	354	315	360	373	326	396	345	372	339	373	371	374	388	377	370	361	343	355	329	337	358	391	353	357	327	345	359	395	354	351	357	365	339	355	367	365	381	348	340	378	363	339	370	321	357	334	358	365	356	383	334	381	393	376	355	349	366	354	363	366	380	359	369	363	337	356	329	348	331	347	352	371	354	348	364	351	366	357	407	359	305	365	381	365	361	370	361	358	364	341	358	376	348	393	369	374	357	363	372	345	404	341	359	348	316	351	349	354	372	343	343	392	384	346	324	340	330	363	345	356	344	341	351	364	340	352	334	334	350	374	370	399	369	370	337	370	369	341	345	359	336	340	360	349	349	355	336	337	378	361	386	350	377	329	388	356	327	393	321	348	382	330	375	343	366	333	360	387	391	376	369	345	356	383	372	357	341	376	318	403	367	348	399	353	366	338	387	347	331	373	342	323	354	336	360	382	352	382	369	343	354	345	343	364	346	371	354	378	386	405	345	375	332	382	365	355	339	370	377	402	358	351	390	351	350	362	365	367	325	373	359	335	373	358	392	388	356	367	373	369	356	352	361	352	374	362	369	329	359	355	396	338	394	337	378	334	326	354	352	389	352	398	327	345	323	376	381	372	356	335	341	367	379	349	368	341	370	403	378	356	352	369	334	352	344	372	375	408	349	354	363	354	359	366	351	364	369	369	368	381	354	354	365	382	355	356	362	375	360	358	329	337	363	335	378	368	365	433	377	385	356	359	339	360	380	351	349	367	336	351	403	356	338	373	378	346	335	373	379	370	332	346	378	373	337	363	377	362	365	329	339	326	387	364	369	377	333	396	365	363	387	342	374	341	351	386	351	351	374	385	350	355	311	407	368	381	355	340	376	338	382	390	366	367	335	349	374	369	358	333	347	370	336	360	388	434	359	349	411	366	373	317	329	344	359	352	347	366	316	375	351	311	352	339	407	332	369	391	356	345	373	334	351	347	364	359	379	379	348	353	381	339	377	375	364	362	338	403	382	350	321	335	326	367	339	346	346	420	368	383	377	346	356	335	341	377	401	342	352	351	366	410	382	355	311	394	363	333	365	393	356	318	362	327	312	365	336	355	375	352	348	339	362	359	360	342	351	375	348	321	355	377	346	354	350	361	359	361	343	379	340	347	317	373	361	361	332	375	354	373	353	349	365	377	354	381	372	359	322	322	338	336	387	355	351	383	331	300	343	359	360	385	339	381	359	344	365	325	323	326	344	382	383	335	361	349	347	382	337	382	350	372	356	365	383	374	333	359	363	336	356	362	313	329	344	329	374	371	325	333	368	328	351	344	357	352	328	353	362	343	350	330	352	384	361	351	380	354	373	372	361	342	332	374	358	351	350	344	332	334	370	355	338	365	372	297	345	368	360	350	364	349	347	333	392	357	334	329	351	398	347	395	371	358	354	339	372	337	359	379	336	350	318	368	349	376	362	366	374	354	348	319	368	375	380	326	345	342	381	372	359	398	372	356	330	403	362	347	336	367	343	390	352	351	336	364	371	361	373	346	338	328	374	394	349	374	369	356	401	384	333	365	383	377	334	352	354	349	386	377	358	332	360	387	387	393	337	428	370	357	351	335	353	350	339	350	375	375	369	407	337	397	339	366	348	339	317	354	343	353	338	362	370	378	350	385	382	382	357	362	329	345	357	365	331	375	323	394	335	364	380	351	377	349	334	351	374	362	390	382	354	345	357	347	357	342	396	346	346	369	376	368	347	343	365	364	347	345	363	340	334	360	337	368	346	368	362	368	343	398	353	356	344	368	351	371	361	377	363	377	381	385	339	339	390	356	374	388	368	385	364	330	329	354	377	347	382	386	381	340	357	352	368	355	349	371	335	390	357	389	379	390	360	373	413	357	347	353	359	375	383	348	372	362	342	351	320	336	338	347	352	321	379	358	383	371	364	374	305	352	326	333	342	389	374	342	366	363	376	364	346	366	313	362	371	333	354	342	353	345	336	329	340	375	366	429	358	319	344	384	346	361	344	344	334	388	381	393	353	345	368	367	370	369	362	363	386	350	316	348	398	324	357	356	379
6968	1131	1422	1632	1453	1269	1214	1116	1140	1026	1041	985	959	934	940	870	907	881	877	909	902	834	869	883	843	844	843	869	923	872	869	857	843	891	823	797	855	846	862	846	865	860	833	894	883	826	803	777	879	869	864	885	881	843	846	824	827	889	822	835	872	922	799	853	907	826	852	830	907	815	864	854	863	851	834	821	853	846	892	851	877	836	867	850	824	856	917	843	821	815	852	815	812	862	829	823	832	808	852	813	833	825	843	841	905	806	855	844	829	856	876	842	842	837	851	880	849	833	805	891	871	835	814	834	797	869	778	812	826	849	870	841	840	795	850	819	836	875	816	822	828	845	825	848	852	839	814	836	870	833	809	854	862	835	771	863	844	876	874	833	782	837	782	847	844	838	829	831	818	854	868	836	823	819	831	832	835	830	858	866	865	839	876	876	854	791	847	821	857	852	839	859	814	796	871	923	791	878	784	821	917	808	813	847	875	877	854	827	779	828	815	819	876	851	829	856	871	849	818	832	839	858	821	772	837	795	768	801	856	805	810	858	866	887	790	887	816	775	847	832	848	887	840	833	801	833	836	873	818	822	830	847	835	845	838	797	876	823	847	855	815	845	862	874	837	855	795	818	854	809	821	831	876	838	852	811	809	837	860	785	851	871	826	803	890	846	838	868	903	852	882	834	833	803	813	834	819	878	850	830	838	814	844	824	855	854	850	807	804	851	818	814	824	863	811	848	864	823	812	898	850	849	796	840	809	832	833	857	832	850	832	805	864	821	841	783	839	835	891	919	840	883	825	827	831	840	872	829	813	813	824	812	869	834	835	900	815	853	832	831	882	857	825	856	834	902	870	906	791	851	815	848	827	817	833	863	838	882	828	787	780	871	816	811	871	876	833	817	885	880	821	843	834	841	812	827	841	801	867	861	796	834	778	805	819	846	853	771	890	834	828	807	852	832	812	896	883	866	891	878	845	859	846	866	868	858	861	861	839	883	767	862	902	856	836	851	865	803	823	830	812	877	867	837	858	899	861	822	825	880	846	796	854	810	869	844	776	851	798	805	831	848	825	874	841	857	796	790	834	872	835	881	810	886	867	838	893	849	863	890	822	812	881	817	845	858	857	850	822	854	813	817	796	889	822	812	857	794	863	820	847	830	850	778	848	885	839	872	838	837	809	922	820	799	819	793	834	848	841	872	812	865	851	868	883	863	856	866	833	884	850	876	856	873	845	830	817	880	862	820	827	896	832	798	886	844	783	792	867	849	833	800	819	894	818	824	827	838	844	847	792	884	792	864	785	819	822	858	837	803	805	776	803	885	822	885	841	829	802	832	880	819	889	863	825	845	857	879	776	835	842	843	791	846	844	845	846	832	813	870	851	855	810	862	871	844	827	839	842	829	830	844	812	862	854	855	857	833	859	823	809	855	910	814	788	791	828	853	839	821	877	813	851	820	828	885	822	808	869	869	818	826	806	877	838	906	849	853	838	916	872	821	836	818	843	834	847	817	837	893	828	894	819	854	845	820	832	831	834	857	849	831	870	851	802	856	861	800	826	871	826	867	825	826	877	821	843	856	821	843	854	820	838	811	832	824	853	822	844	832	865	821	867	839	853	858	825	814	891	822	828	821	790	860	842	790	855	844	860	788	802	887	837	836	855	878	844	833	856	860	816	833	876	804	845	862	838	802	861	878	858	805	813	832	847	799	804	847	870	796	812	856	807	867	836	842	852	792	842	894	854	808	820	838	836	831	824	851	911	813	766	874	852	885	838	850	811	787	840	841	791	889	867	834	857	828	839	849	854	806	823	878	821	867	827	798	842	897	780	812	841	810	826	855	855	828	857	788	814	826	815	773	801	826	836	816	832	837	858	790	805	817	873	840	851	824	838	806	854	819	809	826	865	851	862	856	874	832	802	848	835	841	893	787	803	849	844	824	808	865	831	850	833	805	801	820	867	809	767	844	865	854	829	807	831	824	812	847	842	809	796	825	831	864	865	862	846	865	853	828	832	841	830	832	888	855	822	845	833	837	858	837	873	824	801	845	794	849	831	830	847	817	842	835	837	782	865	834	859	779	847	896	818	829	853	801	843	807	839	849	848	846	884	847	827	820	805	790	821	847	794	881	843	864	865	811	851	873	841	829	839	821	822	849	821	849	842	838	875	838	856	835	887	781	819	839	870	884	858	810	872	876	834	850	870	843	843	879	878	816	802	861	811	826	808	816	855	851	859	857	829	821	840	877	862	852	859	887	834	895	856	841	840	831	802	818	830	855	828	859	859	868	835	767	826	806	747	841	841	820	806	831	791	787	883	809	835	901	875	832	877	820	824	819	866	834	859	807	838	840	832	822	777	820	843	800	839	803	848	835	842	822	853	839	864	815	801	831	772	888	804	882	857	858	856	869	866	873	852	865	808	873	849	828	797	844	845	889	835	851	845	827	883	845	861	796	864	837	875	888	835	838	868	860	821	830	830	835	852	858	832	777	875	834	904	886	872	833	874	827	825	843	863	885	861	861	825	836	870	849	900	877	835	845	810	848	876	805	834	842	848	844	822	841	813	855	828	817	764	800	822	817	835	826	847	831	835	826	807	855	782	812	830	833	861	793	839	803	817	881	797	826	857	801	876	822	809	848	837	873	835	826	836	806	871	860	907	827	816	847	887	800	835	847	862	861	837	863	836	835	840	861	860	819	845	828	813	827	906	821	823	842	803	868	828	818	865	856	870	836	816	825	860	852	879	817	834	836	849	855	829	881	890	894	843	845	859	821	785	842	882	790	856	829	789	847	894	823	830	816	861	831	830	834	883	855	854	787	845	836	845	879	866	845	837	851	793	806	858	835	877	814	860	806	805	821	862	850	813	782	790	870	846	841	879	812	839	877	838	866	853	848	829	788	882	851	861	861	869	887	836	793	873	796	847	869	836	833	813	830	800	850	813	886	841	844	852	829	841	874	843	812	825	877	819	834	831	864	850	819	826	807	829	830	829	843	866	818	894	863	863	802	827	833	901	821	826	846	796	866	782	814	826	814	828	834	848	801	843	781	824	824	853	839	838	841	845	875	880	913	848	836	849	826	829	794	839	878	894	812	849	808	785	864	844	825	753	791	866	808	816	839	836	866	836	867	804	851	847	889	795	817	856	814	820	872	814	856	862	836	854	776	874	827	778	852	813	834	884	802	891	848	747	889	838	789	850	816	815	878	820	795	798	901	843	843	893	862	800	831	806	827	812	846	844	814	824	840	830	824	823	854	846	797	875	846	813	864	766	878	831	799	833	834	809	835	850	817	838	799	872	874	864	915	849	835	857	876	865	830	860	837	865	842	806	814	858	795	815	849	849	791	796	818	859	838	832	869	819	845	873	829	803	851	915	880	791	875	814	845	885	834	844	871	805	851	780	792	811	836	857	813	804	803	883	800	869	807	853	856	863	859	870	851	879	816	862	843	910	844	900	856	856	846	837	844	793	881	782	870	797	863	847	835	829	851
16505	1821	1195	999	804	659	608	592	492	513	522	490	462	482	430	469	478	498	469	441	435	441	443	453	494	442	440	416	442	420	456	464	454	468	440	473	462	426	418	466	462	462	482	434	424	444	460	442	501	398	461	415	451	416	436	431	428	449	485	462	461	462	428	436	475	419	432	475	441	454	453	435	462	466	453	439	406	439	467	489	414	430	443	471	427	489	478	424	416	445	454	416	440	449	438	453	447	448	446	491	425	436	433	413	431	469	464	408	486	439	428	430	446	417	463	451	488	440	433	430	434	393	447	493	461	468	471	415	441	442	440	470	442	442	488	468	470	432	445	473	434	422	441	470	446	451	467	461	441	488	447	435	453	471	434	449	461	451	492	489	441	457	427	447	407	442	415	439	412	412	452	467	440	464	419	418	419	461	447	455	433	428	441	419	478	440	452	456	447	394	451	419	451	403	451	462	435	425	438	420	427	457	454	425	445	503	453	419	434	432	430	456	444	450	445	437	447	440	481	501	441	449	490	465	457	456	433	453	449	437	481	471	455	431	451	453	439	489	432	439	410	441	423	424	453	486	425	482	463	458	469	448	428	450	472	475	459	435	448	441	458	463	413	416	491	456	464	394	462	474	443	468	469	438	474	416	480	465	430	438	464	473	448	439	413	425	438	436	472	455	460	412	431	449	419	425	437	449	404	446	457	433	463	463	435	451	451	454	428	430	432	403	425	451	459	478	467	412	441	425	463	400	416	468	446	438	446	432	465	500	462	487	462	438	450	474	429	401	465	489	468	406	454	476	460	452	444	454	411	461	429	416	457	474	473	414	433	432	434	477	429	490	448	410	460	462	449	439	435	414	472	436	453	446	447	466	440	447	480	412	431	427	440	445	443	429	457	484	443	428	432	466	434	444	472	421	441	456	433	489	489	473	485	476	467	451	448	441	434	458	490	417	442	477	470	456	420	433	465	466	479	449	428	444	448	431	435	445	435	406	425	485	431	410	440	480	434	423	445	460	466	466	492	445	473	432	447	473	483	435	434	457	462	396	450	445	442	423	460	411	446	455	462	474	437	439	452	439	421	468	486	427	453	452	534	439	444	419	449	472	456	431	438	457	441	461	474	457	469	446	436	459	473	487	462	415	494	416	414	457	435	454	424	457	453	472	429	416	460	399	447	421	442	473	468	431	450	463	461	432	452	456	392	466	450	500	431	420	446	520	420	447	459	423	495	435	464	464	484	447	451	467	513	424	453	472	466	426	421	427	416	445	437	469	446	435	454	456	500	459	452	483	420	437	431	450	439	444	448	449	437	471	452	467	487	412	453	425	416	465	460	413	421	437	473	451	469	435	461	472	474	428	439	460	481	407	502	462	483	490	403	460	411	450	478	434	457	459	464	473	443	482	445	423	466	464	478	415	455	464	452	429	405	440	441	454	431	458	418	424	447	480	489	427	437	481	429	437	441	417	426	458	415	455	442	440	439	459	446	431	442	418	426	432	416	426	421	412	434	450	442	456	406	447	488	472	439	435	456	464	462	421	474	435	433	459	390	454	447	419	461	438	439	465	425	454	427	436	445	424	423	431	431	446	467	467	432	420	424	475	470	437	445	426	443	442	429	483	440	456	459	404	430	477	449	439	458	441	444	450	460	437	466	482	466	383	463	465	446	416	458	445	399	421	445	448	472	449	402	434	447	415	455	481	484	454	444	454	465	433	450	431	443	505	399	441	484	456	472	462	468	442	448	454	442	488	444	450	453	457	457	450	461	454	456	437	442	461	408	427	429	431	437	457	433	435	476	445	408	439	495	455	481	417	401	431	477	452	435	432	436	458	487	447	421	414	489	476	428	448	427	422	439	475	447	451	463	438	440	417	442	399	428	464	450	448	454	443	443	496	408	421	452	439	449	397	462	464	465	444	451	446	454	442	434	443	404	437	412	470	429	428	475	500	438	449	479	459	422	437	438	460	445	494	398	397	397	429	424	409	455	481	492	417	447	441	423	422	465	406	413	440	484	483	434	452	426	429	430	420	442	446	428	508	466	428	462	413	448	416	414	456	466	446	482	451	472	434	465	463	412	450	463	468	430	465	456	447	445	494	443	475	415	414	441	467	423	392	449	402	468	453	459	463	476	420	441	420	461	453	439	430	439	445	430	448	389	485	448	468	445	445	420	460	451	495	446	417	425	438	434	445	462	449	437	471	452	454	445	457	394	447	462	447	455	446	503	456	482	455	419	516	512	450	440	394	437	417	442	434	474	447	477	439	411	466	437	476	439	426	439	490	408	437	427	430	448	454	438	453	458	432	452	416	475	437	474	476	427	461	442	432	476	450	418	443	436	499	411	480	428	472	415	460	414	458	471	440	445	431	481	475	475	450	414	453	443	452	464	461	429	447	452	428	435	435	484	429	465	456	421	455	430	431	440	470	452	438	472	444	436	457	446	447	452	465	479	438	424	402	422	419	464	425	433	468	465	445	462	446	452	428	445	478	448	463	424	466	399	488	426	501	482	446	440	436	456	471	440	457	439	435	466	408	470	434	450	445	464	447	502	492	453	438	465	433	445	435	430	449	460	486	410	467	468	450	477	446	441	474	466	428	475	461	465	448	479	461	470	450	452	452	438	406	401	403	472	440	443	429	450	450	437	447	432	433	454	429	455	482	443	409	475	415	438	426	407	456	427	450	475	423	421	421	473	446	424	382	462	457	445	424	452	459	466	440	462	425	461	471	422	452	455	477	433	425	451	455	420	454	465	425	450	461	443	453	453	467	448	466	485	407	421	454	450	457	453	498	470	481	474	449	491	399	472	434	476	439	491	478	430	450	446	472	424	414	426	433	451	472	504	471	454	473	447	444	418	456	450	456	442	447	500	404	452	439	491	466	447	450	446	454	484	470	456	425	452	461	453	453	409	435	434	420	447	452	460	430	451	435	446	427	458	413	482	448	438	435	436	474	446	474	437	456	442	482	469	470	450	436	421	474	458	481	424	450	425	432	460	451	463	464	458	500	475	470	433	479	443	461	482	452	457	448	465	437	418	453	432	451	437	459	461	451	404	439	452	451	419	447	435	472	496	456	428	420	461	454	484	442	453	423	461	436	438	460	429	406	422	482	463	413	428	429	412	465	470	426	411	458	447	443	474	433	462	455	459	454	442	460	437	439	467	431	437	453	428	401	470	425	471	483	452	445	451	463	453	461	446	493	426	434	441	433	427	436	452	459	421	461	483	448	411	449	466	459	418	448	496	465	480	481	434	410	509	430	421	482	495	465	432	458	489	414	475	459	465	512	461	482	457	477	438	444	452	434	448	443	443	451	462	437	452	417	425	492	481	429	423	424	479	429	434	430	432	446	457	441	417	445	464	469	463	436	449	465	440	440	467	482	444	443	438	439	451	422	444	442	456	449	399	429	446	456	491	428	415	453	448	474	458	444	463	454	498	471	432	419	437	424	451	446	446	456	384	472	452	491	484	461	446	446	502	440	450	432
9187	1579	2389	2714	2356	1967	1722	1666	1504	1367	1314	1247	1200	1158	1147	1040	1069	1142	1099	1103	1059	1109	1012	1011	1038	1004	1013	1091	1033	975	1018	1050	1037	1010	1060	1006	1029	957	1020	1040	1022	993	1051	1064	993	988	1006	961	998	1032	1032	1005	981	1016	1060	987	973	1022	989	1010	977	1005	993	989	980	1008	1024	941	967	992	923	953	1012	996	995	1007	947	997	978	1010	937	1005	956	1060	1016	946	1007	1018	1042	1035	993	988	1018	1004	969	1009	958	982	944	1001	974	960	998	1036	1032	997	986	915	939	976	1019	1040	965	955	925	1041	950	978	956	941	1006	990	951	907	960	991	959	990	922	947	916	976	967	955	991	960	1032	970	994	964	909	992	1019	951	958	984	1018	962	953	1026	1006	962	954	942	1012	1009	1012	1009	974	968	1016	963	959	987	979	1024	986	926	974	955	922	1016	946	984	953	966	970	1011	948	980	988	1004	987	907	990	980	992	935	972	977	981	1006	958	937	973	982	937	947	1018	965	964	977	931	970	1040	923	919	1058	966	987	959	964	1002	972	978	1015	969	1015	960	1000	907	959	986	1013	942	1000	1004	981	986	961	1003	963	984	1032	940	938	989	974	977	989	954	921	1044	977	1004	1030	973	957	984	964	933	978	986	975	927	1005	1008	1029	955	981	936	949	972	968	1025	966	987	981	974	947	999	943	959	1006	1012	944	986	1024	963	998	1016	944	954	938	979	933	979	927	1019	994	977	942	961	1037	986	984	957	995	1023	968	963	973	984	1017	1025	976	910	1009	960	1024	1002	955	986	928	991	1003	1046	1006	970	952	1052	960	959	954	1025	970	958	978	1038	936	1002	929	1014	976	980	960	987	978	954	938	960	929	937	934	964	1046	1019	994	973	1014	985	1054	987	956	933	1001	963	926	1000	978	923	1008	992	973	972	955	980	908	923	992	968	1046	1008	968	1023	963	959	1000	951	980	950	992	1017	978	930	963	951	1041	997	968	976	930	969	928	1069	954	982	981	990	986	1041	929	1015	1024	1010	1012	1000	967	971	1021	1010	1016	975	1002	975	1006	979	963	1011	985	1011	982	967	999	993	971	899	983	994	946	974	999	1015	1003	968	966	1036	980	1000	1000	1012	966	935	941	951	968	904	1038	965	963	976	989	973	997	1011	984	944	983	962	976	962	958	974	999	936	996	989	1031	963	1036	1004	966	982	944	952	1020	947	959	989	1002	966	996	982	1011	1004	997	979	1005	939	955	956	991	949	967	1021	1038	969	949	965	1007	974	970	990	984	999	1001	1023	965	894	982	1027	988	987	997	953	915	1021	939	997	1009	981	1043	1009	1004	941	900	994	1024	950	967	968	1004	1017	936	988	857	1006	979	998	972	923	1000	992	983	1050	957	1004	959	948	959	1042	985	946	1015	933	1016	1044	980	956	892	988	965	1012	1018	978	907	972	1037	977	1004	985	949	939	889	948	964	982	971	907	940	937	955	993	1018	933	957	973	981	965	940	1017	980	956	994	936	992	1040	973	972	962	971	990	976	965	974	944	1004	1012	985	983	1053	948	978	978	980	973	984	950	961	1023	1021	978	975	981	943	979	937	972	968	921	963	1049	970	970	1009	1035	958	986	948	974	954	945	987	948	1009	950	988	947	976	1009	1031	1023	971	1016	932	945	975	1010	978	1010	993	984	1025	1000	962	966	941	962	989	996	928	961	956	951	1019	1054	958	1043	1003	974	973	1018	946	937	1036	998	968	993	971	1032	957	960	1022	970	979	920	966	1002	978	1003	958	974	930	992	941	1001	952	996	989	970	954	992	959	951	974	980	966	926	973	967	979	975	961	1000	947	964	964	989	963	941	986	963	939	1007	972	1016	1003	1015	964	999	989	992	965	954	963	958	959	999	974	938	896	1050	978	987	969	954	934	962	1017	956	954	1004	936	944	998	949	1026	967	991	974	967	985	975	981	992	1023	979	1015	936	981	1048	1017	1011	983	958	984	982	966	970	994	927	987	1040	944	972	976	1021	952	1012	1050	960	987	983	1011	944	999	976	1021	942	1001	992	968	967	1031	965	963	1023	979	1051	942	961	974	982	948	993	949	938	998	949	988	942	993	977	965	1016	1025	954	991	972	1012	980	999	965	993	961	999	955	935	950	973	988	1004	984	976	1060	1010	989	985	1014	979	1031	964	1002	949	980	1003	991	981	965	1012	993	954	950	929	940	879	947	987	974	1023	985	960	979	996	991	1019	962	991	941	973	1002	998	1023	1005	941	972	978	1004	950	1010	927	978	992	973	1004	955	916	938	993	949	955	946	1025	952	983	967	997	995	998	942	959	1017	1004	959	1006	985	1014	941	920	1021	1036	961	1021	1002	953	944	955	1001	1015	1025	990	982	975	962	997	963	1039	991	954	945	1022	983	954	962	990	977	974	979	948	974	920	998	956	963	964	943	951	952	1019	958	1010	959	954	993	1000	1005	967	981	1024	992	931	961	1042	990	960	1016	959	1022	976	982	987	976	959	975	986	968	928	981	981	973	949	1011	1038	972	989	946	945	983	995	1031	1000	955	953	972	953	993	958	1037	980	974	1003	960	971	975	999	997	989	993	943	961	923	996	1008	999	984	1007	1035	995	976	1022	975	1012	951	1002	963	963	961	988	1015	992	900	994	1008	974	1015	1020	954	1010	966	1011	971	976	952	996	947	968	971	1053	1026	956	1039	1059	978	1007	997	1003	906	981	933	996	959	994	1031	958	1052	948	977	979	1009	967	993	994	971	1010	1010	979	937	1050	1005	1010	1026	984	954	1001	954	1041	964	990	1046	1022	983	1055	979	938	1012	998	986	913	991	971	972	992	931	1007	968	986	1027	968	985	1033	1035	958	989	1005	965	1009	962	983	926	959	967	964	1009	976	986	942	956	1022	976	991	919	958	976	966	985	1042	1004	1037	1020	954	979	999	993	981	982	1054	1016	942	940	961	1054	976	989	959	953	1018	968	953	1000	979	930	982	969	946	1014	921	956	984	957	987	1033	962	1014	983	919	1037	987	1000	1018	983	1053	1027	996	997	967	993	1000	998	940	979	1026	976	980	987	1019	985	946	977	1021	948	983	961	980	1001	994	996	1014	1025	936	1085	961	973	983	1002	986	996	975	968	962	978	984	969	973	964	970	1029	955	968	961	995	980	995	920	955	990	980	999	1023	945	966	959	965	957	967	968	956	980	966	987	981	968	971	967	960	1038	955	1062	933	1051	1002	956	965	1020	1044	967	992	1005	979	973	956	987	1019	974	954	959	950	1041	955	976	973	977	925	989	1035	911	1053	964	1061	987	952	973	944	972	978	953	1014	957	1017	1015	974	979	968	991	1025	947	1006	995	971	981	1009	998	1005	1015	966	1019	935	1015	944	1027	962	953	991	1019	948	1004	977	975	959	1010	959	929	1008	949	936	927	980	987	956	962	968	994	999	968	951	937	979	945	990	944	1010	966	1030	990	971	977	973	921	993	992	1018	1015	960	964	964	1040	939	911	979	1016	943	975	1020	997	1017	961	958	938	1027	957	974	1022	1015	1007	993	1017	949	971	879	964	969	996	972	936	1010	963	950	998	986	1031	1026	983	1011	1003	991	932	962	987	996	979	935	986	1013	981	996	955	974	971	994	963	991	973	973	955	999	971	997	997	1046	932	976	953	1015	967	998	1058	1015	961	985	980	932	995	973	960	1010	993	999	1012	929	970	936	970	990	965	960	992	989	974	973	949	964	971	958	967	1025	955	904	968	979	986	967	969	980	946	1005	924	953	965	931	943	916	1021	932	965	945	1007	961	944	981	957	990	974	968	994	963	965	992	1014	986	962	950	997	941	1036	986	962	978	943	982	968	998	939	985	1004	978	950	949
2088	271	197	171	168	173	170	147	152	163	163	156	183	173	165	157	169	189	179	163	194	167	175	181	170	167	158	155	159	155	179	188	161	174	133	177	178	146	140	178	166	174	153	155	170	180	169	157	185	157	171	176	153	154	185	165	186	146	146	166	181	151	181	166	155	180	148	177	155	157	160	165	124	149	168	170	169	144	177	149	174	147	179	146	145	167	167	183	175	197	168	176	153	157	141	154	146	190	174	151	159	177	183	168	155	151	145	163	151	156	174	174	175	207	164	159	170	163	160	146	166	156	157	176	165	164	177	166	148	187	187	184	156	176	207	149	182	171	157	184	170	172	169	172	168	165	162	171	164	160	138	165	154	173	165	153	165	146	140	163	159	162	152	153	166	150	169	165	183	154	146	166	168	163	182	180	191	181	152	193	204	182	161	168	180	165	165	177	155	176	169	145	152	186	143	154	170	159	156	172	163	144	164	147	154	171	162	169	144	159	161	148	157	159	146	179	151	161	164	154	178	160	170	156	172	168	148	165	145	165	163	162	165	153	165	136	180	147	151	167	166	176	161	172	149	181	153	172	181	157	184	154	158	168	155	162	186	169	150	152	163	158	166	178	164	158	159	152	142	191	160	154	161	192	168	156	182	153	180	154	142	166	129	167	166	166	170	179	158	169	158	179	189	168	141	187	156	167	167	146	174	167	159	163	162	154	142	161	186	176	174	169	157	146	159	143	165	168	142	168	162	168	186	188	147	175	142	201	162	191	168	178	172	180	168	152	158	168	171	151	164	178	179	152	149	156	145	160	165	164	185	173	153	161	164	159	172	183	168	169	170	191	196	150	171	138	168	165	165	160	172	173	136	166	161	166	179	172	145	160	169	177	156	153	174	168	178	151	175	169	160	155	139	158	172	168	162	168	169	180	154	174	173	162	150	157	194	177	158	182	183	160	173	148	158	171	153	156	162	143	161	146	166	157	180	166	161	175	169	176	159	170	173	146	162	160	157	173	137	147	163	183	169	142	172	167	169	181	151	138	161	191	167	173	176	186	198	162	183	172	141	170	172	175	167	139	150	166	168	171	164	173	148	176	124	180	165	174	155	177	162	154	186	180	165	156	189	158	173	148	180	175	175	157	155	179	182	160	177	139	170	165	160	154	178	168	164	166	173	191	155	153	174	171	161	143	156	157	170	163	154	159	160	182	163	185	156	168	164	176	185	180	161	164	175	169	166	151	151	173	148	161	164	182	152	142	161	190	185	165	171	147	167	168	157	157	162	198	176	199	176	156	148	175	145	153	153	154	170	173	159	145	161	181	174	173	175	173	168	159	197	169	187	186	169	180	150	159	167	158	166	165	187	158	160	140	144	170	147	148	163	173	145	173	141	194	156	144	149	176	150	182	172	166	171	172	150	143	148	192	147	178	151	172	167	171	182	186	155	190	157	141	154	213	150	159	152	144	150	186	164	178	169	174	186	164	157	180	166	163	193	165	155	152	155	186	170	153	176	179	177	151	172	181	177	170	141	144	171	170	169	169	177	160	171	163	170	163	180	167	178	192	164	187	147	163	160	163	160	188	170	150	174	158	187	179	180	160	159	163	191	156	150	156	165	162	166	165	149	166	163	165	156	174	162	189	167	183	178	161	179	166	162	173	158	184	171	158	166	166	153	134	150	184	168	162	157	175	187	149	137	140	140	147	172	164	175	169	159	153	181	169	154	176	160	183	147	187	171	152	154	151	144	168	177	157	173	172	159	163	154	173	180	162	197	153	138	155	160	169	152	185	162	155	175	169	179	163	188	159	171	145	206	165	191	178	167	132	150	157	129	139	144	187	203	158	169	144	158	179	157	178	173	186	186	149	159	150	175	147	174	166	134	184	177	162	146	153	173	163	174	135	161	160	154	170	200	175	171	162	184	147	168	123	170	186	163	173	158	170	157	160	153	150	164	180	168	177	192	141	172	172	152	149	151	181	151	142	178	159	173	122	149	161	169	181	192	168	183	159	151	185	162	173	158	147	158	144	164	178	185	171	173	203	177	168	162	178	145	164	149	156	146	179	155	188	162	149	164	167	154	167	156	183	165	184	171	168	164	155	160	172	179	171	174	157	139	169	174	150	159	176	179	183	166	180	151	180	165	154	152	161	174	162	142	177	192	179	167	159	184	157	166	190	135	178	159	161	177	178	199	177	148	146	165	182	164	144	162	170	148	168	186	160	164	188	146	185	174	171	162	158	187	161	182	176	190	184	178	148	174	157	152	181	160	140	163	134	169	161	161	188	168	158	149	155	176	170	171	159	177	166	159	175	165	156	182	165	166	174	177	185	183	156	173	150	160	179	166	197	176	196	158	165	185	178	189	164	169	158	148	171	183	182	166	158	179	164	192	160	166	171	135	188	159	151	159	168	177	177	171	174	167	173	170	190	152	169	154	173	159	158	158	140	176	173	150	181	162	159	124	138	162	163	161	160	159	166	187	175	150	146	152	148	153	158	157	171	179	154	147	178	157	174	173	177	162	145	160	158	170	151	185	156	168	165	155	171	137	189	163	166	160	173	180	173	179	175	190	151	155	139	155	161	182	160	188	148	168	171	173	161	145	149	146	173	159	153	180	171	172	165	153	167	162	162	169	168	163	183	157	180	186	190	162	182	143	177	153	181	172	160	173	150	188	158	172	163	172	205	171	166	151	150	175	163	163	156	185	164	166	158	163	181	154	164	179	153	176	188	168	165	173	159	170	166	178	164	154	133	140	148	168	153	174	175	174	175	151	175	171	152	159	165	187	165	183	195	169	179	190	156	149	154	155	167	168	182	164	136	169	188	181	177	176	159	147	171	165	173	173	169	177	140	168	157	187	166	143	154	168	154	160	139	190	170	160	167	192	175	174	170	189	194	181	162	173	159	156	147	161	172	153	180	175	198	161	163	176	156	165	158	141	174	178	173	176	157	173	166	177	146	145	162	152	205	164	181	152	155	163	197	172	138	154	179	153	148	181	174	136	166	178	162	150	180	178	157	167	162	169	183	183	198	170	170	160	177	159	166	157	158	178	175	174	175	182	182	179	155	178	186	177	166	177	158	188	162	148	180	164	162	170	178	163	179	133	159	161	139	163	154	201	162	154	204	153	156	193	175	189	167	185	165	156	163	194	148	152	166	168	166	191	190	179	151	130	171	186	159	150	167	176	193	144	159	162	137	162	166	149	166	153	165	138	160	185	154	204	155	162	180	133	171	152	180	152	181	171	186	160	173	154	148	167	154	163	181	198	157	154	159	179	181	187	169	166	174	158	183	170	158	169	163	168	156	158	148	174	172	180	163	171	163	155	164	148	147	154	163	151	163	182	149	160	188	176	208	155	156	192	171	193	182	170	188	197	190	175	163	175	160	166	172	172	175	165	138	136	183	181	155	177	177	181	154	178	189	180	177	170	154	190	155	145	167	164	149	157	160	172	149	167	151	141	157	164	168	169	166	176	155	174	165	193	150
1871	543	490	471	474	492	435	468	465	449	484	469	488	471	436	483	465	415	454	483	444	471	488	486	471	472	462	486	455	405	457	425	504	501	461	455	492	476	445	474	477	471	456	427	489	460	453	465	469	454	445	451	449	478	443	440	464	455	446	463	468	454	419	462	464	461	460	444	501	465	451	472	443	485	435	473	473	454	460	445	501	449	477	438	416	438	461	485	436	434	464	414	463	454	466	501	475	471	429	466	475	483	427	434	466	460	476	459	419	472	462	477	498	437	482	471	449	445	447	510	450	453	420	449	462	446	439	440	452	422	431	430	462	449	502	452	458	457	442	410	475	454	466	455	460	467	450	467	446	444	446	447	452	448	404	469	448	442	475	421	451	482	434	494	448	478	472	492	435	453	424	473	450	481	475	480	443	462	451	405	412	457	489	447	470	461	466	454	412	421	508	444	439	437	448	453	416	489	458	455	414	431	450	463	423	462	477	489	460	440	498	454	480	441	462	465	451	444	459	434	436	492	471	476	459	457	460	470	456	443	447	455	497	408	452	456	441	444	467	458	474	452	428	455	417	454	452	464	426	450	428	450	468	456	455	464	433	481	475	431	422	428	470	488	453	413	457	466	481	463	460	453	462	439	471	449	433	443	453	447	438	456	444	451	454	412	456	459	464	467	449	458	471	426	449	458	477	451	463	435	448	478	476	434	434	469	452	477	465	449	465	441	435	484	471	440	447	491	437	509	452	480	416	478	465	442	440	495	435	469	456	444	429	412	466	500	432	489	454	440	457	465	436	438	466	467	417	445	454	437	468	430	448	458	483	440	471	428	481	479	479	462	401	431	446	478	484	479	452	430	402	408	471	449	440	464	439	473	481	445	489	484	469	443	463	475	453	414	467	494	448	431	414	465	434	456	468	445	479	441	425	439	438	433	466	471	461	452	460	454	433	437	450	454	447	455	438	438	446	433	461	444	488	464	457	453	462	475	470	447	450	453	494	458	442	483	482	461	476	475	479	463	455	451	467	426	463	449	441	468	448	473	454	465	466	478	439	445	463	488	479	479	465	449	441	457	458	459	470	468	458	439	480	458	457	467	453	467	476	500	476	428	448	421	447	446	424	459	447	443	464	441	459	475	451	426	482	415	450	431	485	466	458	464	460	474	457	435	472	504	445	445	418	476	444	472	449	493	426	453	463	443	442	459	419	446	440	466	428	432	457	465	467	419	458	473	479	450	436	438	453	449	465	447	434	458	460	482	485	417	454	436	471	454	479	444	452	450	439	415	467	457	448	446	414	447	475	465	450	474	450	455	455	441	461	468	434	476	430	493	472	450	476	432	424	438	464	473	456	427	461	442	439	468	410	399	442	447	458	429	447	482	430	459	441	428	451	459	425	490	473	486	474	473	460	450	455	425	455	437	409	431	458	477	470	480	429	429	456	443	489	462	449	516	437	456	427	416	446	426	433	466	438	461	440	430	456	444	482	462	456	467	401	456	427	456	429	431	467	444	453	454	436	484	455	475	508	481	476	433	451	481	452	424	478	448	462	422	491	476	487	485	427	449	480	458	466	467	458	416	504	466	441	446	470	458	453	450	445	457	459	447	453	453	467	472	486	451	463	426	434	459	447	458	410	438	465	459	431	438	464	450	436	453	485	445	474	459	476	470	482	474	444	436	459	456	460	463	457	459	482	458	466	474	448	443	464	476	442	431	429	481	490	457	469	426	490	465	452	462	504	473	431	431	438	449	500	457	417	397	439	454	446	432	460	471	438	465	452	473	457	488	462	519	475	413	464	481	483	474	471	435	446	460	493	447	449	420	441	464	420	444	453	471	456	406	464	464	482	454	440	431	471	440	446	448	493	461	453	465	441	457	473	482	426	467	507	477	477	468	484	444	421	484	439	422	437	493	477	446	489	424	448	462	444	454	443	463	419	443	444	469	452	473	468	488	471	467	445	446	458	447	460	459	484	444	433	449	457	438	425	448	454	493	445	456	430	485	470	453	462	467	442	482	481	468	497	435	449	450	490	410	459	407	431	465	456	441	456	449	454	466	473	436	492	464	477	459	459	432	467	496	486	465	453	448	441	437	419	451	447	470	491	457	431	443	435	471	458	471	431	473	467	495	443	442	496	499	484	445	449	454	428	485	448	489	473	486	500	475	441	449	456	438	465	450	489	455	405	459	412	434	466	450	464	485	454	498	463	519	454	447	457	459	454	455	450	468	426	438	453	440	463	442	477	449	464	447	463	471	447	466	477	433	411	477	462	487	460	492	435	466	489	439	435	472	443	469	424	486	470	467	438	462	490	413	466	482	504	459	452	445	443	412	482	448	464	429	445	441	504	423	441	448	460	472	459	435	426	458	459	380	457	435	441	429	477	436	451	451	463	423	477	453	437	449	491	460	455	478	465	499	450	470	437	443	480	434	463	436	443	468	470	455	425	423	463	476	478	452	430	456	422	449	456	476	492	474	443	476	463	475	432	460	488	435	447	444	445	469	471	412	474	475	475	460	460	456	433	480	496	443	464	453	427	474	455	462	441	469	470	452	470	452	474	429	444	474	464	434	466	470	472	458	473	451	474	441	505	442	460	480	478	483	455	449	466	399	456	430	447	472	430	460	436	472	471	450	453	430	426	457	436	420	460	468	431	479	458	439	471	463	425	486	427	429	432	429	480	466	492	464	399	439	454	427	437	464	461	488	457	447	439	443	446	431	443	491	436	435	458	468	485	469	438	485	433	503	444	455	416	465	421	420	449	469	453	464	455	438	451	466	437	421	438	442	453	429	469	488	476	430	477	463	462	438	486	491	460	451	484	469	425	479	415	440	426	442	433	472	428	461	445	452	451	492	469	470	453	450	456	442	446	449	442	449	465	466	458	471	454	467	482	433	449	455	448	461	453	463	496	439	454	448	479	449	471	452	462	447	499	447	453	457	463	465	471	506	420	463	436	435	445	477	475	475	467	458	449	470	431	470	449	443	464	413	493	482	444	444	488	481	429	438	476	455	445	444	444	459	440	419	444	482	456	465	426	489	436	469	492	438	449	449	437	489	463	465	464	459	456	417	434	462	457	461	451	441	432	445	452	448	469	456	444	456	459	470	456	421	453	500	438	461	464	427	482	471	494	459	445	457	451	487	487	455	493	499	441	445	477	460	439	483	462	446	444	491	450	474	464	444	499	476	450	458	454	394	470	470	432	447	464	451	455	435	482	473	434	451	481	452	430	473	455	438	449	477	486	493	472	468	417	455	482	463	438	433	511	416	466	485	458	450	473	448	446	448	457	497	435	445	453	495	434	430	417	466	470	464	461	429	438	470	435	473	426	459	494	444	440	447	463	480	447	461	426	447	458	456	453	465	440	468	461	439	472	467	481	427	435	441	441	462	437	432	468	488	487	442	421	457	444	478	461	476	480	448	444	446	448	445	489	459	450	450	453	445	471	486	420	452	484	432	488	447	478	447	448	440	435	422	467	517	482	439
8588	851	672	580	470	401	421	445	391	411	383	348	351	362	395	341	342	354	360	288	368	371	367	363	375	336	318	329	354	310	348	376	358	336	349	348	398	372	348	347	373	375	362	341	338	365	340	379	351	346	371	343	373	360	393	374	373	355	349	366	360	350	386	373	361	415	352	363	340	350	328	367	416	342	366	368	374	341	341	355	356	390	367	389	362	364	351	348	350	379	391	365	363	344	354	397	347	363	404	349	311	346	333	341	332	343	350	339	396	345	332	355	350	368	376	326	359	341	358	376	384	385	357	375	389	366	337	319	341	332	361	370	376	361	362	383	354	345	391	379	344	336	379	361	407	356	371	378	343	432	366	348	365	361	357	344	340	381	375	361	393	339	324	366	343	346	350	323	325	376	387	336	342	378	326	341	413	362	348	362	344	366	368	363	367	363	330	340	339	345	357	338	392	362	388	378	334	325	371	363	354	384	360	427	373	356	353	313	343	337	383	353	374	375	352	385	355	355	382	365	358	350	352	389	387	346	348	320	362	359	360	367	338	360	355	351	339	424	363	350	341	338	344	374	365	334	360	361	385	349	337	340	343	339	336	360	379	365	354	373	361	343	310	343	322	335	360	387	375	361	348	330	335	356	354	367	345	345	389	350	401	352	349	354	331	335	342	357	378	359	364	382	346	340	386	358	348	332	329	351	335	358	356	341	363	346	409	393	374	332	319	363	374	328	360	407	346	351	341	360	375	360	346	324	342	352	369	321	348	343	354	358	352	363	383	341	362	391	369	339	365	306	321	345	364	362	386	372	360	368	328	355	380	317	356	352	328	355	332	339	346	375	373	391	341	360	366	399	373	352	359	308	365	375	337	370	336	343	355	350	345	390	336	363	357	369	344	370	355	370	338	368	319	372	350	351	336	347	364	349	367	348	359	375	352	336	365	359	332	344	363	383	351	354	343	353	355	366	358	391	385	340	355	356	391	392	349	373	347	352	344	357	340	391	340	360	351	368	354	344	330	408	349	375	366	399	363	312	362	364	331	383	329	359	393	391	362	335	343	375	389	366	356	381	352	380	342	347	376	359	341	346	357	407	332	343	369	398	329	354	343	366	379	307	335	350	348	366	340	333	322	408	360	347	355	337	340	352	379	327	367	378	352	377	356	353	386	375	375	396	338	344	328	383	361	333	364	374	365	378	340	347	382	368	342	356	400	381	331	333	334	362	356	387	340	377	371	349	368	360	369	393	374	381	392	338	362	372	377	357	346	383	371	369	315	389	304	364	356	323	341	357	365	318	350	353	380	363	367	334	345	406	349	373	352	385	362	368	337	333	388	354	339	350	328	344	359	360	340	355	369	328	358	377	369	348	374	348	366	382	342	365	346	343	392	372	355	341	326	385	368	370	358	311	351	382	366	383	403	338	338	369	339	324	346	374	353	340	350	348	347	408	355	348	353	332	353	352	381	382	323	371	380	393	381	373	364	357	363	345	392	372	379	368	348	361	363	351	376	403	365	331	355	364	344	373	387	362	333	315	363	354	335	338	380	378	417	378	335	349	376	334	364	339	363	326	317	365	328	347	398	333	351	376	345	350	395	358	351	375	381	364	336	346	369	377	380	379	340	335	349	367	368	352	377	392	376	337	340	400	342	328	367	335	372	366	372	386	378	378	390	376	337	362	365	361	340	353	362	358	373	355	345	378	357	363	336	369	328	317	387	359	326	355	325	316	336	350	336	330	342	335	389	387	344	366	346	370	349	375	359	387	371	382	345	323	373	374	370	331	345	330	362	341	389	346	343	352	348	350	370	361	369	332	354	341	319	371	340	327	330	357	320	345	371	361	365	338	359	376	341	362	312	355	338	347	342	332	325	325	329	340	365	358	326	368	355	372	352	364	378	358	380	345	342	334	374	387	314	351	381	315	297	372	363	364	301	378	352	367	335	368	361	349	345	376	352	397	391	379	377	407	366	334	356	374	350	337	383	353	354	355	398	372	380	362	367	404	336	369	359	360	336	356	361	387	344	318	353	367	396	345	380	348	331	374	355	355	319	358	366	366	369	338	313	346	366	341	336	368	328	362	354	391	374	369	362	353	374	359	355	358	367	313	336	375	378	372	406	384	363	352	361	357	342	338	336	345	376	356	351	361	401	331	371	378	344	351	365	362	371	370	336	369	328	356	314	385	364	358	367	368	367	382	352	333	399	381	332	317	357	323	369	371	360	348	381	388	357	380	381	348	358	317	349	348	362	379	344	343	356	345	384	348	367	352	378	346	356	359	391	380	332	341	375	379	386	369	371	329	359	376	385	358	391	336	358	332	365	358	339	305	334	361	376	350	352	317	351	342	333	371	390	351	347	353	366	335	350	372	392	372	342	340	351	348	327	354	333	362	322	351	375	379	341	354	431	362	366	411	368	361	350	309	353	360	334	365	375	373	389	346	358	360	380	370	403	359	351	343	366	338	370	378	346	373	360	349	363	368	390	336	372	352	387	364	364	354	368	369	313	352	372	386	373	342	383	378	329	362	370	405	407	321	365	365	326	373	316	347	366	349	336	347	345	356	388	325	392	379	365	341	385	384	351	369	339	355	342	379	356	374	354	356	358	397	380	389	392	366	379	360	363	385	363	372	354	369	359	367	368	380	352	354	392	349	373	342	357	379	357	329	342	367	371	380	375	392	355	348	356	338	311	364	362	363	347	319	337	341	383	367	361	381	319	359	400	334	366	346	376	355	350	356	332	345	370	338	375	338	374	355	375	332	363	328	379	360	350	390	359	368	332	394	361	332	353	382	318	305	349	347	368	381	362	355	382	390	350	372	314	330	367	392	380	404	346	331	356	326	340	362	344	350	321	359	334	399	357	324	322	333	361	349	401	355	362	376	336	358	351	357	368	395	358	359	330	304	367	325	351	342	361	352	375	353	351	365	356	326	342	368	355	346	325	305	361	352	356	341	368	367	381	387	380	394	372	367	350	365	368	338	365	356	405	377	390	356	372	367	316	358	344	362	356	358	387	359	347	362	365	374	378	365	371	344	372	334	367	400	370	359	324	319	386	359	410	370	322	352	354	363	344	397	386	345	365	386	357	336	341	366	367	357	390	355	361	388	377	384	339	344	371	338	385	385	340	346	347	374	370	345	388	354	343	342	363	347	380	394	376	337	343	311	361	348	318	370	395	391	373	367	355	378	333	358	356	326	372	382	306	362	334	344	382	370	362	382	363	368	357	352	357	362	359	365	370	358	329	364	345	355	347	356	355	363	331	347	357	347	345	349	354	352	321	334	331	361	369	350	364	354	385	344	390	361	387	362	364	329	337	375	327	366	346	362	376	417	375	378	361	351	360	361	343	373	355	378	361	360	350	344	336	379	353	368	354	352	357	369	365	350	373	365	362	392	349	321	366	331	364	374	350	337	388	361	369	329	386	390	352	361	383	363	390	379	348	413	377	392	385	361	321	322	353	334	338	360	373	336	345	333	340	356	371	418
6888	1194	1546	1655	1539	1343	1164	1118	1084	1049	1019	994	950	894	937	915	954	906	882	885	872	882	933	832	862	910	873	854	920	872	827	844	820	874	839	832	834	818	857	884	881	849	830	804	860	868	848	845	851	891	851	840	864	870	813	838	915	899	852	818	867	833	826	882	877	845	835	857	807	858	886	873	869	826	835	807	846	804	861	823	873	835	858	801	809	843	847	841	869	782	809	807	825	869	810	846	834	839	809	854	848	828	802	825	792	854	847	784	852	848	848	906	850	880	799	818	866	860	805	831	850	839	877	822	818	798	787	836	844	823	836	880	841	801	869	842	856	846	805	822	840	859	802	840	824	901	827	807	818	833	868	858	870	859	899	813	832	826	875	847	826	854	878	846	838	861	845	873	786	801	822	850	872	815	863	872	830	816	873	842	805	862	803	862	837	871	831	852	809	842	836	859	786	838	811	874	795	870	834	883	796	855	794	797	836	785	797	826	811	819	827	826	864	907	875	809	865	868	782	868	839	878	851	820	888	850	833	834	883	806	854	771	876	798	823	846	848	845	859	781	811	813	831	810	852	875	882	858	825	812	860	816	876	882	847	831	831	846	846	843	840	838	820	833	862	826	864	848	846	870	857	797	799	843	856	813	820	856	813	887	827	830	859	806	861	823	798	777	829	812	822	784	857	842	826	854	795	805	786	825	851	814	847	780	854	857	883	854	890	801	862	881	832	843	836	846	892	810	877	871	809	867	847	862	861	825	861	858	858	836	787	862	832	849	882	848	896	914	805	852	818	832	861	839	845	772	812	812	834	863	818	846	835	813	868	822	814	808	814	890	850	849	865	863	839	794	794	850	869	798	821	900	869	855	827	863	881	791	849	823	837	794	837	841	836	839	852	795	824	859	838	806	830	849	841	872	834	829	828	861	859	842	805	858	840	814	856	820	861	856	848	770	816	816	881	802	821	822	844	895	866	850	812	841	818	772	825	842	853	869	881	864	792	852	840	859	852	848	830	826	833	831	794	846	898	859	881	842	841	808	874	829	848	787	851	871	839	832	818	793	803	903	819	856	811	852	824	849	824	853	843	842	831	850	849	870	856	834	853	823	836	875	823	866	882	807	830	827	864	877	841	864	865	836	870	833	889	822	843	866	840	836	862	850	864	803	812	813	821	817	808	832	794	817	810	892	873	855	828	856	843	794	838	886	812	829	864	859	771	849	830	884	821	896	889	868	895	849	753	852	859	854	815	865	802	848	882	846	790	781	823	847	804	796	807	779	863	828	829	840	816	866	872	796	801	814	853	843	854	789	836	793	866	840	789	788	774	885	782	810	817	858	849	884	818	842	789	853	791	835	898	801	925	839	893	849	839	848	820	818	821	876	876	803	839	834	856	765	771	884	776	800	829	859	830	826	825	863	848	841	815	837	832	885	849	900	775	869	843	881	899	867	840	814	800	811	865	840	792	845	871	866	878	844	819	792	842	831	842	834	820	821	889	855	871	851	802	848	825	866	761	863	844	827	843	847	895	849	822	866	806	876	823	921	835	797	839	794	836	834	860	833	876	822	852	884	807	789	828	828	782	884	819	866	848	864	819	826	883	848	849	825	823	847	826	818	828	829	825	848	798	901	833	875	835	847	846	826	840	890	831	850	815	856	807	809	827	787	826	833	819	841	862	842	810	850	852	799	877	851	835	851	838	829	835	864	833	779	852	769	779	864	832	836	826	853	873	844	794	839	812	825	836	846	821	815	829	812	811	776	820	854	835	870	881	868	828	848	848	854	826	846	852	844	831	862	878	856	824	826	844	828	836	850	850	848	805	839	871	829	844	856	837	849	810	821	900	869	840	885	855	887	820	781	831	841	784	847	837	833	880	849	821	824	862	821	887	796	854	850	831	849	796	823	901	873	816	836	819	838	845	826	788	863	839	845	836	819	806	877	869	836	860	821	803	858	871	872	864	824	845	832	809	799	841	823	832	840	868	849	886	846	826	797	810	848	872	848	787	819	899	844	870	859	870	853	819	824	874	859	854	896	844	839	840	843	856	878	835	851	886	859	849	803	844	860	881	874	812	823	834	832	774	795	815	798	840	808	852	851	819	817	840	817	799	869	824	876	821	869	858	832	824	848	845	831	833	807	800	899	840	857	879	889	843	856	811	851	833	814	841	798	868	873	828	807	807	818	811	835	825	784	822	790	884	841	862	829	860	838	822	858	884	826	850	804	811	870	864	823	872	903	842	840	838	808	840	793	817	804	860	899	873	834	873	820	822	841	865	831	873	826	837	799	798	868	859	819	847	812	833	803	846	837	810	853	872	830	843	822	818	846	862	794	839	835	841	807	880	819	835	790	850	869	820	822	802	834	875	806	825	862	878	853	797	897	815	836	837	860	885	846	820	818	835	788	874	827	830	821	904	851	835	873	901	854	833	785	842	789	800	809	790	845	866	845	838	824	848	828	934	859	817	832	872	818	838	841	870	843	862	892	801	853	881	842	809	881	823	848	883	820	831	844	822	861	886	895	820	826	826	822	865	833	839	859	824	842	891	843	847	845	822	788	899	845	845	835	809	867	858	830	826	787	843	838	793	813	836	817	825	846	828	827	837	817	811	784	891	800	835	810	794	845	835	802	834	835	873	845	844	835	822	843	851	902	836	824	841	848	841	822	831	829	843	828	842	853	816	836	867	845	880	849	835	835	919	876	803	849	834	880	876	841	863	805	816	889	845	832	780	823	811	833	840	856	840	794	859	854	850	795	881	824	861	831	853	879	813	824	800	791	806	855	843	875	823	846	839	801	864	817	860	836	793	839	852	822	818	823	812	844	844	839	851	797	866	861	777	816	838	821	853	843	873	812	809	846	826	872	878	821	832	889	851	878	847	859	869	823	831	813	838	834	862	872	875	857	814	832	822	826	859	841	890	860	808	789	828	857	870	819	887	863	842	853	875	842	843	867	849	824	848	824	895	855	891	803	813	860	877	816	840	802	872	815	834	856	796	847	821	835	822	879	839	854	822	795	843	915	809	883	826	834	808	873	814	787	858	804	840	850	849	848	833	810	867	854	825	767	860	852	837	818	866	832	840	848	855	811	841	878	830	826	891	794	888	841	783	820	876	822	847	786	835	852	799	918	829	818	812	813	827	875	831	818	848	834	830	867	883	856	833	812	856	852	869	883	823	860	818	822	921	846	877	815	841	837	831	809	859	855	819	812	859	814	813	794	830	857	799	838	858	857	844	881	845	851	864	836	850	810	876	822	860	818	813	929	908	816	782	831	812	845	864	874	827	821	862	857	848	778	822	871	865	860	776	882	837	877	828	929	861	832	861	839	852	869	866	870	839	831	831	901	858	803	821	899	877	843	833	848	850	845	842	862	826	848	799	824	846	831	820	848	787	845	816	807	814	833	839	834	835	864	838	874	852	860	809	870	809	857	811	821	843	792	817	863	833	804	756	854	806	784	867	869	836	831	859	858	874	847	849	880	890	838
16411	1724	1118	977	743	665	625	570	529	485	499	471	499	479	460	445	469	499	452	458	460	478	447	485	479	486	440	440	477	433	411	448	452	442	505	455	451	434	406	455	435	434	464	430	422	381	448	447	455	455	434	455	440	469	478	469	492	490	421	438	446	463	456	484	420	395	448	465	456	439	414	446	382	435	431	473	461	421	456	438	473	482	456	467	481	440	443	479	439	468	483	444	465	458	419	484	422	460	481	477	450	429	415	484	440	459	440	478	432	434	446	469	499	467	422	449	449	454	470	488	446	452	429	417	441	455	417	461	470	440	450	509	433	413	434	438	432	457	475	425	433	467	459	449	434	421	470	429	459	440	455	448	457	458	482	417	460	434	426	402	397	428	448	412	456	459	427	460	448	447	415	408	423	461	428	463	418	469	433	421	428	429	407	442	438	448	422	445	447	435	455	409	449	440	447	464	429	403	441	461	423	460	445	458	439	434	444	456	470	452	444	453	456	432	418	420	465	438	418	431	407	443	433	412	428	438	420	427	439	462	420	419	467	450	462	473	463	425	474	401	438	457	467	450	439	417	444	432	442	395	395	411	459	445	417	492	474	444	413	448	429	428	488	439	461	450	460	429	429	430	424	482	423	428	485	444	423	426	433	496	455	449	428	404	403	433	468	411	461	425	439	455	458	433	447	424	419	464	459	464	444	463	434	417	419	423	443	431	443	448	500	438	492	442	456	426	455	426	380	437	457	490	454	476	428	495	399	443	484	483	451	450	442	449	437	439	434	444	453	466	453	414	472	406	426	460	439	426	447	389	450	404	428	434	416	408	444	453	435	458	435	461	454	436	442	421	434	421	456	407	410	398	466	461	413	501	455	445	472	462	479	411	447	441	446	389	461	427	437	456	453	440	485	436	395	466	444	448	453	451	405	472	454	458	418	421	460	460	451	427	449	479	462	436	435	429	422	461	463	436	448	437	441	475	444	457	448	473	410	477	411	394	436	434	413	415	458	432	475	425	448	407	432	453	466	444	415	442	485	440	440	495	478	489	501	416	417	457	461	438	440	460	378	450	435	402	458	463	495	419	440	453	395	455	430	449	458	407	450	450	462	432	460	431	451	446	481	451	438	442	439	473	454	467	478	405	420	430	490	449	452	447	470	455	468	446	395	414	459	408	465	497	396	398	464	428	433	456	434	459	435	489	466	453	458	452	439	415	440	445	481	408	479	458	471	442	449	430	461	436	411	453	465	466	447	436	434	452	434	460	470	439	467	468	408	427	423	459	480	421	427	425	405	457	412	453	418	409	468	463	420	459	464	460	453	433	457	451	423	419	468	451	440	434	474	459	422	473	439	478	463	468	445	474	449	483	412	429	415	438	489	480	486	492	433	470	450	413	459	431	430	436	446	448	472	437	463	416	468	436	411	445	450	403	429	440	455	451	456	418	432	462	462	483	423	429	395	418	419	464	437	455	416	433	459	432	480	454	429	408	462	420	456	415	454	458	472	454	421	420	426	436	406	481	438	452	405	456	429	418	434	477	420	437	482	441	442	463	438	463	416	401	437	432	429	434	452	428	396	440	446	415	454	482	425	439	437	430	466	419	448	469	446	460	483	420	472	411	479	437	445	434	450	415	436	441	439	478	449	438	438	449	461	425	450	465	457	434	410	440	420	428	454	431	431	454	426	453	461	452	439	432	441	442	487	462	410	444	424	460	440	436	485	429	451	422	442	437	439	442	447	429	468	430	449	457	426	430	407	421	465	408	432	428	454	446	406	430	426	504	475	458	491	438	451	448	455	485	459	408	439	452	467	401	454	407	418	443	432	431	423	427	433	478	435	455	465	467	442	429	467	423	487	450	428	478	449	445	423	439	478	483	462	429	416	425	453	459	444	435	504	470	438	442	429	432	452	434	473	469	413	438	465	503	439	446	499	466	386	442	411	438	446	417	465	437	429	434	443	420	429	449	433	460	417	453	440	446	443	451	470	386	463	426	455	473	423	445	414	428	416	475	484	440	458	426	436	441	459	433	470	476	437	443	403	482	430	420	451	386	475	442	442	466	432	430	421	436	394	388	450	414	457	461	474	448	472	431	435	477	436	448	413	423	463	421	500	425	416	476	418	393	429	450	442	447	406	471	456	470	444	420	454	446	464	458	422	476	411	444	435	442	410	457	482	434	436	414	432	400	423	454	446	406	414	410	471	470	470	443	440	454	471	456	400	438	407	457	430	471	437	444	483	424	489	425	475	443	434	446	457	450	476	453	444	423	428	482	431	451	418	484	434	452	489	459	435	426	398	440	442	463	430	440	453	434	413	450	429	434	461	446	408	434	414	426	451	398	438	408	412	460	449	447	467	461	440	458	417	425	435	425	474	466	444	470	422	428	463	465	465	374	435	433	446	502	456	459	405	439	455	476	480	433	438	447	449	409	441	438	463	468	423	457	424	437	396	458	435	463	490	454	467	432	423	477	455	454	432	449	450	502	421	406	465	446	416	434	399	428	432	441	400	454	474	477	447	430	458	421	460	473	460	453	444	430	430	417	434	444	402	470	450	442	459	446	458	458	440	458	465	432	432	440	461	442	426	482	464	407	420	456	459	411	414	438	441	423	473	421	420	426	431	446	409	463	426	470	437	447	484	412	450	452	490	431	386	428	428	429	441	430	492	452	448	439	457	477	443	465	444	431	453	411	459	468	432	439	499	431	420	445	429	439	457	498	466	469	471	434	452	451	431	453	459	479	491	465	396	431	419	438	443	429	446	419	450	442	443	427	454	435	434	468	453	424	451	491	425	452	404	446	450	443	468	474	436	458	432	402	437	431	401	473	447	466	472	442	419	427	490	465	474	487	476	447	390	443	409	425	401	423	405	426	435	425	437	430	473	420	429	453	460	457	426	463	414	423	444	438	434	477	435	447	440	417	464	437	420	439	467	469	464	458	453	404	441	438	417	440	495	422	451	426	427	441	439	459	446	434	438	462	440	434	439	407	437	470	433	488	475	449	426	450	478	400	418	416	439	458	434	479	460	449	469	419	425	440	450	424	425	431	427	428	441	457	475	451	441	448	395	463	413	437	442	461	423	470	411	465	458	483	428	415	436	444	434	446	451	417	418	413	458	498	460	432	446	428	438	416	473	464	432	407	428	429	439	449	471	415	425	493	416	429	473	402	439	472	472	446	421	483	438	431	441	443	494	469	428	423	454	436	457	433	441	462	433	433	440	437	464	454	449	432	474	439	414	457	457	451	437	430	477	436	430	445	464	413	438	464	424	437	431	442	423	440	479	481	487	427	456	399	438	449	450	461	500	421	495	440	442	446	445	428	448	478	415	446	457	484	436	414	470	418	459	424	395	446	468	424	450	432	440	425	474	459	448	421	479	471	444	471	435	458	459	473	441	463	460	419	468	467	425	432	462	437	441	464	415	455	398	450	403	440	455	441	436	463	428	447	476	431	427	494	452	447	419	449	431	438	445	447	454	420	415	432
9261	1574	2398	2684	2385	2042	1732	1709	1540	1353	1347	1231	1211	1103	1143	1117	1119	1100	1128	1106	1073	1019	1071	1069	1033	1049	982	1011	1032	957	1002	1006	1012	1003	996	1086	982	977	955	1006	1026	999	1014	1020	1043	1014	930	1035	955	999	993	985	975	982	968	1028	981	957	1011	984	1002	1018	958	992	1025	929	1002	941	1018	1008	1036	991	998	1015	1010	1038	977	959	995	969	957	963	1010	933	983	993	957	992	936	962	1022	977	992	909	941	951	1011	993	982	984	1032	931	1015	989	998	972	975	1050	986	957	977	1007	948	999	944	1005	992	1014	1000	918	986	1022	1016	988	987	1002	994	1012	991	911	966	970	960	899	1014	881	1047	1003	988	955	976	1010	994	928	1003	944	949	993	954	966	924	916	961	969	1061	978	997	974	978	1015	960	1005	1037	952	963	1020	1008	1001	977	973	973	971	1007	957	959	1029	970	1010	967	980	1009	981	976	969	954	921	930	918	963	962	997	945	1013	967	971	997	995	933	1001	988	1012	1005	1002	990	976	965	1033	995	972	949	927	951	945	979	990	1025	942	956	983	1032	939	970	1030	1017	976	952	994	986	982	984	950	965	949	1025	964	984	1007	963	962	992	986	948	974	974	1000	960	971	986	986	918	1014	966	977	1010	1001	974	983	983	945	1022	1022	935	950	973	924	1017	1069	910	997	935	1011	978	932	927	947	957	1010	997	983	969	962	987	971	1016	989	991	979	957	992	963	954	1020	959	976	977	953	968	950	1006	977	1006	986	975	984	925	966	952	979	946	1007	1005	958	1001	954	993	999	972	955	1018	924	1012	983	959	974	998	975	1005	941	939	993	964	934	941	989	952	971	975	962	947	929	980	956	992	1011	948	954	952	982	974	991	1017	967	974	1002	991	1033	1003	1003	921	993	959	1025	968	986	981	987	967	972	986	1013	960	1012	991	996	976	981	1020	945	1024	974	963	996	1007	990	922	1003	966	966	969	995	979	971	1013	990	991	996	1011	965	963	958	984	959	984	960	966	1012	986	895	958	919	1010	959	966	978	985	942	1013	989	983	972	995	928	988	1015	987	1020	940	956	976	1014	954	946	1054	968	953	973	949	968	988	924	946	1013	956	903	978	1039	985	981	1033	1026	985	976	967	986	1006	997	1050	971	996	966	937	1008	964	931	997	1012	997	968	961	996	939	944	992	1006	955	948	980	992	998	995	985	983	912	948	988	923	1044	931	966	975	1014	986	942	1012	1005	948	995	990	967	1003	957	999	981	943	934	938	938	995	1024	1026	969	1016	943	938	949	996	968	952	939	952	978	949	994	970	980	955	980	997	992	1015	971	950	973	1002	1010	975	992	984	968	974	937	933	1010	1040	951	899	995	1000	983	1019	964	974	978	1047	957	985	934	984	985	984	1031	979	985	959	943	1045	952	1018	959	1039	966	957	957	978	1012	972	984	1018	1019	1052	917	974	1032	953	983	967	968	979	937	1014	927	929	968	1024	988	1038	1006	1014	1052	944	1038	979	960	988	997	951	957	928	1039	941	1005	962	954	989	1002	956	1030	961	1000	1020	922	980	969	969	995	959	912	976	1001	967	957	950	997	1025	1010	953	896	988	991	968	981	995	977	990	900	995	1026	1004	1016	948	963	1031	1030	972	976	937	942	981	994	1014	968	984	980	1014	959	934	1022	1030	941	1010	944	947	991	1003	954	966	975	989	964	945	1002	970	959	1038	1007	968	995	966	967	980	1000	988	940	965	979	961	1026	906	1005	992	948	971	975	976	984	977	932	962	936	1031	960	995	955	1057	995	973	967	978	957	1006	1008	985	935	967	986	965	943	937	948	963	973	965	964	958	973	973	970	1027	1012	1001	1015	1008	929	959	976	1037	985	984	925	916	988	917	1011	985	1062	947	972	977	973	1003	948	959	952	965	1000	974	1003	962	977	1001	1008	985	966	947	950	965	919	989	974	950	932	953	890	957	1003	1000	1000	977	1026	1037	959	925	995	974	983	1026	950	966	948	966	1000	1033	957	951	981	947	946	945	1014	987	993	1017	940	991	1041	1006	984	968	1025	962	948	949	954	973	1044	981	979	957	976	1016	1029	933	961	958	973	986	1011	953	953	1036	1018	919	963	1014	971	982	937	929	958	1010	931	946	986	997	979	1022	988	954	965	965	1035	1003	967	1001	983	944	991	990	1013	969	981	978	955	984	966	935	1034	1005	973	919	970	997	921	974	979	971	1069	972	939	999	1037	958	967	956	1014	996	982	982	1003	989	1003	1042	1021	951	1010	999	1001	950	1015	944	960	993	994	1002	992	957	998	1014	969	1003	960	981	1005	985	986	998	952	957	999	961	981	987	962	1016	942	1018	1018	1003	1018	959	978	942	945	940	955	995	964	974	995	961	1031	1009	1068	967	995	1009	1017	948	976	975	979	962	985	978	1063	988	997	935	978	995	1038	970	972	941	942	980	948	1053	930	970	998	998	986	1006	1015	970	1027	915	1059	953	998	990	1002	981	998	988	996	969	972	1002	953	1011	959	983	997	927	992	1002	1035	1012	1017	929	978	978	1025	903	1006	974	1013	911	979	1042	992	959	960	955	988	975	958	972	999	1025	971	987	982	976	936	978	997	953	993	927	991	981	939	1006	1026	976	933	949	938	1026	966	907	1022	1009	966	930	976	961	926	986	1009	1023	995	976	919	987	959	1004	958	948	918	954	984	931	1020	981	992	944	933	974	1009	947	958	1032	970	948	936	1028	1011	949	984	976	962	944	964	982	993	956	955	998	918	961	1055	994	978	985	1009	926	941	966	961	982	971	973	973	977	1022	963	1009	975	1006	979	1034	1002	890	955	1092	985	962	974	919	1016	960	928	1018	1006	935	992	989	1004	959	1006	993	1014	1008	1010	933	1034	1026	1034	952	930	984	967	922	965	994	960	978	982	997	1001	962	980	975	995	1003	999	950	910	953	920	920	991	961	1006	1029	981	1038	974	982	949	942	960	954	996	1010	932	1024	1038	973	939	982	984	987	962	985	936	993	979	1001	980	989	1010	1030	981	974	1011	969	964	969	966	979	970	1025	910	1032	1015	931	901	1002	999	972	965	1012	971	959	972	944	944	976	994	994	987	989	1015	981	1008	983	944	950	970	942	980	995	972	1044	981	963	995	1003	981	909	1022	992	979	976	949	1000	948	1004	1034	958	994	943	952	964	975	1032	936	1004	988	987	931	957	997	1021	976	967	1007	926	977	1038	992	958	979	1016	928	962	1060	950	983	942	973	958	927	996	936	1013	959	1001	969	989	933	972	992	1004	982	991	990	995	963	1026	992	922	915	1007	924	993	1010	981	1026	977	990	933	994	954	929	952	949	912	956	949	976	966	950	964	982	959	988	978	970	937	1068	974	1038	1007	961	1010	976	954	978	989	984	919	922	955	981	1051	986	991	976	988	970	986	1033	976	904	954	966	1016	978	1005	941	951	970	947	979	1004	960	1006	961	1019	930	997	967	997	955	1012	958	1012	925	980	1014	1012	1014	984	961	997	928	1011	986	925	1028	994	984	1042	980	1003	967	1014	956	1008	884	968	963	954	965	977	1005	983	1037	939	1004	973	965	1024	1027	978	978	958	988	979	1011	1035	964	980	1026	967	970	961	949	1019	988	966	1008	978	984	981	1017	902	991	1016	971	957	953	955	995	992	950	994	949	1001	961	985	986	973	1038	1003	960	957	973	1007	976	949	1002	1009	959	1027	994	991	965	1014	976	968	934	949	983	962	997	991	932	1012	928	975	976	991	1008	955	1020	935	1013	967	965	982	966	925	1014	1005	932	993	987	961	940	972	985	970	992	1018	964	978	985	982	988	965	959	924	949	968	991	995	963	1044	994
2291	262	213	164	191	171	153	167	176	190	165	153	186	168	182	143	168	176	183	154	175	203	161	156	160	189	159	155	169	178	170	190	175	149	193	183	162	174	181	158	174	161	180	168	177	190	158	146	192	161	166	185	139	155	161	189	195	177	183	174	178	157	175	162	165	132	168	172	161	151	168	172	168	157	192	180	166	127	165	178	157	146	171	156	168	172	168	155	148	168	171	181	176	149	176	181	181	153	162	198	150	184	165	177	182	159	173	189	171	164	153	192	197	193	168	151	161	190	162	158	163	166	178	162	191	153	171	193	155	165	164	180	181	157	168	182	155	189	167	168	154	158	180	182	142	176	158	159	163	159	177	194	180	156	179	175	181	157	190	173	190	168	185	175	173	148	166	162	170	159	158	151	180	175	179	184	174	168	170	174	168	157	156	162	171	176	181	158	176	168	170	183	168	198	148	142	161	162	152	174	174	160	187	179	168	184	164	152	148	173	164	194	180	179	209	174	178	164	172	171	164	159	173	211	189	165	183	184	139	162	168	175	178	160	183	191	145	162	164	166	161	165	175	153	172	173	163	163	167	167	179	174	164	178	146	177	180	178	212	161	181	175	183	156	185	177	176	177	173	151	150	156	180	180	190	182	161	176	163	175	175	158	176	173	156	172	154	143	164	174	170	159	167	173	177	168	173	157	167	193	184	180	161	157	164	156	173	195	194	157	151	173	173	163	160	170	150	175	175	159	159	195	174	179	176	195	163	157	167	184	145	167	144	165	172	168	153	166	170	169	166	185	165	194	181	167	161	164	184	187	173	161	161	165	178	174	165	150	170	173	195	201	158	177	172	162	180	193	164	184	174	188	191	169	166	188	168	150	165	196	186	174	197	176	182	159	164	167	177	187	181	185	147	168	177	179	171	168	198	173	174	187	187	150	169	194	155	167	175	186	198	181	178	169	142	176	186	182	154	170	197	165	171	172	183	194	195	177	168	188	176	177	176	152	140	176	190	162	168	167	148	161	172	160	180	174	149	169	169	183	181	165	166	200	148	187	165	200	185	176	147	175	167	180	175	169	188	138	164	188	170	188	165	173	155	190	156	189	190	162	156	161	174	170	164	162	166	172	168	167	186	196	188	163	175	155	163	191	169	157	142	153	157	196	186	178	182	179	179	182	186	181	175	154	174	146	185	173	178	167	150	177	151	180	160	172	184	151	154	158	164	175	179	160	136	151	180	149	183	138	178	151	157	156	168	165	191	170	193	174	175	152	159	161	170	157	158	163	173	180	173	179	162	165	153	155	172	168	170	164	192	199	174	169	182	172	187	154	170	175	200	191	166	184	155	160	161	166	154	187	171	210	186	170	156	176	183	178	154	184	174	188	204	162	189	157	176	158	161	170	175	152	174	169	160	143	162	183	157	176	192	163	150	181	156	164	155	181	177	178	190	159	156	156	194	155	173	162	165	153	170	179	155	161	189	194	167	152	176	162	171	164	194	167	173	187	148	196	170	176	167	172	171	167	190	178	176	183	178	205	196	193	156	190	157	170	168	179	193	191	182	179	200	147	185	176	171	171	144	171	205	159	180	127	179	158	157	173	157	204	181	175	186	169	188	163	185	171	182	159	156	171	167	150	177	186	182	205	174	145	162	168	167	143	166	149	174	161	165	154	173	202	183	160	162	191	184	159	174	175	160	180	177	187	147	173	169	178	164	181	169	153	142	162	190	177	173	183	173	174	194	190	178	176	178	181	180	198	156	196	173	162	170	175	172	157	144	143	150	183	169	158	170	159	203	176	144	140	159	187	193	183	175	184	161	175	174	158	168	202	166	170	195	173	165	165	149	166	162	157	148	192	171	176	193	187	186	190	179	160	172	156	183	178	166	199	167	167	154	187	148	150	171	179	168	160	182	172	169	148	168	170	186	161	146	169	190	170	183	158	167	158	166	160	171	182	219	178	166	181	156	173	155	183	175	173	170	175	200	199	164	151	166	147	148	159	176	178	166	174	168	150	172	188	149	158	166	170	164	171	198	187	164	179	197	174	203	146	170	156	148	171	165	167	162	162	155	168	183	152	159	182	165	173	176	167	161	166	162	164	159	167	170	164	166	166	185	175	176	145	179	173	175	179	175	160	158	183	179	173	160	179	186	166	191	161	140	169	170	162	166	168	189	165	169	176	171	177	152	172	163	157	182	171	165	182	178	164	192	155	144	160	154	162	175	154	185	151	164	165	171	185	168	174	159	171	167	162	167	158	155	153	186	161	182	187	160	193	178	166	162	183	171	182	200	182	184	159	162	185	159	176	178	160	168	175	177	180	187	168	185	170	165	181	191	186	163	158	171	187	190	152	182	152	197	145	177	161	173	181	166	200	170	181	167	177	161	160	155	175	161	165	184	157	187	166	194	166	172	200	156	171	163	161	165	150	176	201	164	193	178	179	179	181	168	184	150	190	174	173	141	188	170	183	194	182	167	152	176	175	194	194	179	152	161	188	158	173	174	161	170	176	163	177	179	160	170	156	178	178	180	166	189	181	168	188	173	181	168	166	172	165	160	158	187	177	138	174	170	154	144	178	180	170	176	187	166	193	170	182	152	154	170	156	178	175	191	168	140	167	181	155	163	174	174	160	178	194	158	146	180	177	194	186	160	173	170	156	173	178	157	183	180	177	175	191	198	188	158	164	184	161	168	175	172	176	181	156	176	168	148	182	167	193	176	170	180	158	189	183	146	184	179	181	164	176	181	164	176	162	186	178	154	162	196	169	169	178	157	173	156	174	174	155	156	183	186	172	160	180	150	169	174	178	151	162	199	187	161	187	201	150	184	167	172	163	195	201	168	164	170	198	199	189	205	182	151	166	169	165	165	183	175	214	198	179	179	160	185	159	166	166	160	182	171	159	179	170	162	163	171	165	160	185	183	194	183	152	143	166	172	162	181	181	180	179	169	166	211	139	144	141	185	166	184	150	158	199	172	145	162	160	164	180	197	187	162	187	185	164	167	162	181	183	176	177	179	158	151	164	177	176	179	176	149	161	183	175	162	181	205	169	166	186	178	155	185	165	165	157	157	170	165	181	181	180	165	185	197	169	175	159	185	173	157	177	197	174	177	152	190	174	186	189	178	155	185	177	178	186	162	162	177	169	172	179	186	185	166	182	203	184	172	154	166	180	156	202	173	162	175	190	191	191	152	151	171	152	152	152	174	155	154	182	168	180	167	156	170	177	157	187	174	170	171	171	189	173	176	149	177	191	173	145	178	166	161	175	158	140	176	175	199	180	174	157	151	167	155	191	164	143	166	158	145	158	193	175	175	164	159	166	190	175	180	169	178	174	182	178	164	188	163	159	189	165	161	168	151	179	192	151	163	153	162	184	177	175	178	205	154	189	168	156	167	175	175	173	162	208	181	170	184	153	164	168	155	182	150	204	185	162	167	169	181	164	167	180	206	189	153	203	172	168	156	166	165	177	177	201	166	172	168	182	182	155
2112	502	475	502	518	484	477	497	486	536	469	510	476	469	492	450	493	460	469	470	453	476	465	491	492	490	487	436	444	492	428	458	475	488	480	478	489	487	469	471	488	411	429	453	449	488	468	430	432	460	499	499	474	486	497	450	464	457	462	436	472	482	463	450	475	495	494	474	471	505	488	488	455	453	477	493	463	479	484	485	479	483	480	474	510	514	472	472	495	476	433	481	498	452	481	414	469	510	456	442	454	472	434	473	467	450	497	452	468	486	431	472	439	473	425	454	442	502	531	457	485	470	471	463	445	473	476	460	428	462	432	452	489	488	485	473	467	478	487	410	464	482	519	428	439	490	434	480	474	482	452	482	434	470	483	491	456	456	450	460	478	481	476	486	464	436	445	484	484	442	468	489	477	488	444	467	453	461	502	464	467	491	482	449	476	501	486	427	459	450	467	489	484	487	455	467	478	465	428	481	496	458	474	499	514	499	467	489	466	485	468	461	502	474	457	482	462	447	470	486	445	452	493	474	463	477	482	469	465	477	432	492	520	511	456	456	440	450	466	438	463	460	484	488	485	471	456	491	449	465	463	507	473	486	504	461	519	455	438	485	482	480	471	445	458	459	460	464	468	468	466	473	469	462	477	403	460	481	490	453	500	503	482	472	489	464	456	459	429	444	461	409	491	449	509	474	478	486	437	500	475	482	434	472	486	403	448	449	454	456	474	529	449	491	499	487	461	432	435	430	465	453	470	459	472	471	489	455	419	461	472	503	486	473	450	459	433	473	440	452	471	488	481	406	405	454	460	459	499	476	463	503	455	432	484	460	474	460	485	470	457	468	488	484	433	486	476	482	463	483	482	453	469	419	501	478	480	471	507	510	521	489	479	451	476	472	445	434	455	462	466	445	444	463	472	450	475	469	460	492	465	442	461	489	471	480	459	444	454	463	466	465	452	477	457	487	450	437	499	425	490	482	432	471	508	439	493	459	445	450	471	444	447	474	458	444	504	439	483	501	456	476	445	482	451	447	494	487	440	471	444	422	466	468	485	489	443	465	459	466	476	436	454	455	469	491	463	451	437	477	471	487	472	453	465	484	477	494	462	479	463	447	487	470	504	498	477	497	467	501	496	463	491	502	474	464	500	452	477	475	486	462	445	465	479	473	499	469	442	468	469	472	435	484	433	453	468	461	501	456	491	484	446	461	495	440	480	477	488	457	479	475	461	479	476	476	471	467	467	449	511	504	450	485	480	478	497	476	482	477	440	415	455	502	456	491	474	485	454	468	449	493	454	459	445	493	480	463	424	508	468	475	471	492	470	463	505	497	468	454	459	447	475	442	439	442	467	449	462	459	446	467	452	433	451	479	496	458	463	487	476	459	506	486	449	480	471	478	480	455	453	485	462	460	440	454	451	422	471	489	450	485	506	458	493	455	450	480	432	448	464	479	452	480	459	480	443	450	453	460	459	434	472	445	450	491	504	468	477	471	496	426	495	441	476	470	441	461	499	466	485	465	488	470	476	465	444	462	461	458	441	444	447	432	504	485	504	463	454	486	439	445	465	462	485	472	470	449	473	463	461	478	450	455	494	477	469	466	487	455	491	448	509	519	443	473	468	477	464	454	451	476	477	461	474	463	442	458	473	482	484	434	445	466	485	450	473	448	510	435	441	456	461	455	468	484	466	467	468	468	469	454	470	478	486	469	505	460	451	452	424	453	451	439	485	480	498	438	458	469	420	465	450	486	447	468	506	455	442	473	461	445	455	470	450	457	430	438	490	452	477	441	493	464	477	488	431	456	463	478	461	437	443	482	468	495	438	455	499	507	459	475	460	437	423	444	467	458	496	448	447	443	490	455	454	452	506	496	479	462	444	466	446	465	466	456	459	456	450	449	470	488	495	441	521	460	485	469	456	447	464	437	452	483	479	459	478	451	492	474	476	459	491	481	472	507	465	489	453	488	479	495	512	514	435	424	475	487	448	463	475	421	489	483	462	434	474	451	450	440	502	464	455	471	469	454	464	448	490	468	443	466	475	483	446	490	457	481	464	462	466	462	467	464	466	511	469	488	437	439	472	460	484	491	471	444	480	443	447	517	462	494	512	473	485	447	445	470	474	459	463	438	460	458	475	480	480	443	467	502	468	467	478	436	454	475	457	434	435	404	485	472	461	481	475	473	443	472	473	462	489	473	441	498	509	504	451	462	462	487	488	463	490	444	466	446	475	469	456	525	446	479	451	454	493	468	430	451	475	443	475	468	475	488	464	469	478	455	446	499	432	482	473	463	473	492	437	451	507	470	493	479	500	432	477	503	477	488	468	467	437	455	433	469	446	464	502	452	468	423	451	446	481	459	450	485	458	451	456	459	452	462	441	433	504	474	449	464	462	452	430	503	450	484	471	480	489	429	485	462	486	499	467	449	465	461	498	485	473	428	468	479	457	492	484	487	489	473	467	471	491	497	477	465	485	496	490	456	462	468	480	457	462	422	488	433	457	483	495	478	475	451	487	498	432	464	520	483	451	515	482	453	431	481	460	473	424	436	447	437	510	429	503	462	465	469	476	479	437	496	433	435	426	481	469	477	475	457	458	493	466	476	472	443	478	444	500	454	482	493	478	476	487	433	425	457	461	443	492	502	448	483	481	455	463	475	442	524	461	459	488	463	470	504	490	475	475	459	472	436	474	457	479	467	462	410	495	446	479	512	463	415	423	452	467	454	430	480	488	468	486	463	484	495	427	461	441	497	446	468	498	472	490	479	462	480	505	461	463	479	448	491	464	465	471	488	468	457	454	475	459	455	468	503	479	454	468	462	434	467	475	472	496	510	452	461	469	480	479	516	451	455	467	434	454	454	415	455	480	483	436	453	496	473	462	477	469	480	418	437	488	476	480	457	480	459	424	472	476	491	502	497	471	466	473	411	449	492	443	481	453	457	489	432	458	466	510	483	446	425	484	467	445	446	451	479	445	472	471	469	473	464	501	474	478	500	450	482	467	453	439	457	433	522	467	454	458	455	483	422	473	487	456	457	463	460	474	461	463	474	433	469	444	445	457	445	500	426	482	472	478	434	517	503	469	463	471	473	468	487	494	480	479	446	492	463	465	442	470	466	432	488	496	440	451	484	454	468	464	481	452	464	451	431	481	486	442	458	451	466	460	458	463	521	477	507	468	474	496	487	454	448	466	445	462	471	469	422	478	462	432	461	497	473	480	478	439	482	434	469	457	532	436	459	516	458	466	496	447	503	433	492	466	475	455	438	441	446	472	472	479	454	499	499	459	426	451	474	475	443	465	476	451	493	453	449	481	454	427	427	468	449	465	487	429	487	477	493	505	457	425	440	466	475	472	499	493	486	460	492	462	467	494	454	464	447	446	439	494	495	491	466	441	450	471	491	481	459	480	458	497	451	485	471	445	459	460	451	442	434	488	453	491	472	488	471	476	463	468	464	491	443	469	460	470	448	456	438	452	488	506	456	446	471	502	484
8566	774	653	568	487	415	437	421	379	394	348	390	354	349	358	381	374	371	353	363	352	423	366	412	345	338	361	364	349	351	378	384	352	360	399	336	366	383	376	368	377	381	365	376	350	376	385	346	366	385	358	348	387	348	363	358	397	343	342	359	339	372	349	387	336	365	369	378	382	345	361	382	329	344	331	367	382	333	351	349	366	311	372	343	363	372	353	359	363	385	343	377	353	352	352	356	345	386	380	380	401	319	354	385	383	368	354	353	357	339	383	346	325	331	352	363	347	302	356	339	354	358	322	386	334	379	378	353	353	351	315	371	345	351	379	341	351	360	320	362	348	365	352	367	367	376	401	374	338	378	357	373	387	321	317	350	366	391	334	369	368	371	373	321	403	321	365	389	335	341	367	313	352	334	359	335	386	363	360	359	311	345	356	340	332	339	373	353	377	374	354	371	369	357	359	366	323	353	339	329	385	366	365	352	355	327	367	335	358	353	366	331	390	370	384	339	398	363	359	381	356	358	365	355	366	370	361	345	332	357	321	367	327	382	333	350	320	358	343	351	389	336	357	373	370	379	360	393	343	377	368	348	340	324	345	382	382	361	319	368	328	353	371	338	324	357	358	363	350	367	390	340	362	344	367	347	350	356	358	366	368	355	373	343	356	346	355	366	352	342	368	369	337	374	341	345	328	380	373	366	322	401	334	373	309	346	371	331	382	369	373	352	316	346	337	376	356	362	370	365	316	357	334	342	358	336	346	374	330	344	395	334	344	378	360	365	370	370	343	376	358	337	332	368	350	368	376	348	374	393	360	367	369	371	310	368	355	369	403	378	335	338	389	357	365	390	333	355	355	384	353	372	314	345	371	381	366	362	370	351	335	336	339	338	371	338	384	364	367	360	368	372	371	345	352	367	373	342	386	331	359	363	383	339	380	360	376	351	362	385	341	355	345	391	372	385	372	385	369	353	352	351	341	368	370	340	353	350	350	315	376	333	374	361	349	343	372	365	363	345	356	368	330	383	331	399	372	352	344	344	337	347	324	346	361	365	377	345	366	352	314	365	350	358	337	354	364	358	377	374	375	349	306	346	395	320	302	385	347	367	355	300	366	345	331	371	385	360	347	391	330	351	407	393	352	323	323	378	364	359	363	344	370	384	354	356	366	398	338	401	350	360	351	358	300	343	349	349	359	361	362	356	358	381	346	330	347	343	343	349	330	378	383	320	352	350	316	346	376	330	356	354	365	360	362	346	374	351	382	396	352	388	377	376	346	345	364	344	376	371	392	375	393	371	362	356	392	377	336	375	362	378	339	353	361	391	340	359	357	342	409	395	354	378	397	314	373	361	362	346	316	382	350	362	332	371	331	360	365	360	392	351	346	375	373	382	363	334	315	324	326	364	359	359	359	364	389	344	421	346	375	376	367	358	380	335	369	392	366	404	326	356	362	356	347	355	356	355	334	393	338	372	339	374	386	375	355	355	362	344	320	333	357	348	371	325	350	345	351	378	371	345	341	339	356	335	345	366	380	358	347	326	373	346	344	345	349	375	369	340	364	347	354	336	368	333	360	317	346	357	342	380	366	334	333	377	354	375	362	376	370	314	335	347	339	384	335	370	386	367	342	368	359	382	357	337	373	340	341	355	350	348	357	346	356	347	336	305	344	336	346	351	334	288	364	354	364	344	329	318	364	358	348	328	341	350	361	383	380	361	370	372	369	359	379	315	397	377	379	368	363	345	371	342	331	389	364	330	354	357	312	345	381	342	352	385	362	348	354	366	372	327	346	338	345	326	327	367	358	382	366	380	347	371	373	352	360	375	366	404	362	320	324	362	337	341	363	362	392	346	349	361	353	360	345	340	323	309	353	356	339	356	320	367	338	374	374	361	330	300	364	391	361	366	338	350	369	350	391	379	384	370	369	354	389	353	380	325	376	375	365	337	368	346	359	359	340	398	384	387	329	360	323	349	342	374	344	398	337	349	374	349	352	336	342	367	382	356	355	319	367	340	373	325	355	380	370	382	351	354	329	329	381	334	379	364	349	393	353	333	367	361	326	369	366	361	344	395	342	361	367	372	357	359	380	342	381	334	348	307	351	326	368	420	338	362	316	302	373	368	379	355	332	337	350	354	355	366	359	379	356	340	375	380	390	342	350	351	347	409	364	347	343	365	356	338	356	353	311	333	335	379	372	354	322	350	342	359	375	375	363	355	370	337	317	350	349	365	333	340	350	367	347	352	359	345	370	361	395	375	366	381	351	362	374	352	377	359	366	367	349	343	388	351	366	378	334	343	367	336	379	349	351	325	356	372	338	329	359	343	380	331	340	386	353	348	363	361	372	317	380	311	343	323	346	374	365	360	350	352	367	342	366	385	360	365	361	378	333	362	368	317	355	373	389	351	327	355	400	359	360	400	343	358	341	355	346	372	327	365	337	339	352	380	321	363	331	373	370	386	371	343	337	327	372	371	364	375	353	368	396	340	352	366	365	358	325	348	335	346	364	393	350	352	351	337	321	348	359	380	371	356	354	348	367	389	366	372	395	367	345	377	352	320	352	358	342	355	374	339	331	365	341	348	366	352	411	342	335	340	359	381	337	354	362	396	406	338	348	380	342	369	329	386	382	331	356	320	329	355	323	368	344	329	333	349	341	352	365	354	402	344	361	373	371	350	343	361	375	333	379	369	386	360	372	321	367	309	363	393	387	349	360	343	329	376	354	327	374	333	371	372	360	371	318	338	345	331	367	389	341	349	350	356	362	349	372	331	367	353	381	366	404	372	360	361	341	365	346	336	356	338	364	354	359	336	370	352	362	344	350	330	362	381	373	346	371	392	391	310	343	372	338	343	354	397	375	321	414	370	362	331	352	345	355	370	359	368	336	388	327	338	347	328	368	379	364	343	364	362	395	369	328	373	366	342	398	369	350	389	338	344	330	358	356	381	344	357	372	401	372	404	349	370	343	356	349	356	349	334	368	369	351	354	375	319	363	334	358	382	374	369	334	341	361	337	353	373	380	349	368	354	337	363	353	349	377	355	349	337	359	365	340	370	342	369	356	362	357	353	393	343	389	371	343	350	348	370	349	356	376	385	362	319	397	325	340	338	359	377	393	346	334	325	374	388	390	331	396	383	346	339	354	367	333	326	345	350	331	337	400	331	380	352	383	374	379	350	363	333	328	351	366	378	349	366	337	367	341	348	349	369	331	360	366	378	352	367	372	379	355	335	373	365	376	327	354	372	379	382	348	321	357	358	353	376	347	428	378	376	343	367	361	330	352	380	388	381	351	376	384	321	358	338	409	354	340	342	367	351	383	352	376	344	327	352	341	345	368	352	338	381	345	387	351	325	312	384	362	347	368	351	349	354	359	352	340	365	374	340	360	370	384	331	321	351	392	376	353	373	373	387	378	340	369	365	352	355	387	345	351	339	353	374	338	373	358	331	374	338	343	354	360	359	369	331	337	391	335	382	397	335	384	363	336	349
6924	1200	1496	1602	1458	1344	1253	1191	1115	1064	990	1011	967	907	933	965	892	911	841	856	881	889	841	870	880	869	882	862	882	877	849	851	845	814	834	842	840	784	822	869	836	823	954	844	797	827	852	893	835	883	844	865	869	872	866	860	804	850	829	815	890	875	911	897	850	804	881	848	908	819	823	876	826	813	833	857	829	832	885	799	855	836	857	834	791	790	787	827	906	839	792	853	869	829	816	811	881	789	820	831	805	811	858	824	828	877	856	833	856	816	868	818	815	807	837	833	860	862	824	819	849	857	857	858	792	839	826	809	840	853	907	839	868	807	808	857	828	815	861	804	792	847	861	858	833	808	847	829	847	817	818	831	861	840	885	787	858	852	862	796	843	860	836	825	801	807	833	824	820	860	807	803	829	807	842	875	884	853	871	836	824	828	804	831	882	864	869	837	918	870	863	868	857	822	795	843	831	859	843	814	866	844	856	856	876	796	849	781	883	822	857	819	823	867	818	793	822	834	841	842	908	819	823	834	866	838	847	826	867	863	890	855	859	805	831	836	893	821	830	845	873	809	800	842	825	916	859	846	856	838	835	829	809	848	887	828	834	835	856	821	841	815	869	815	824	845	824	842	805	811	796	894	868	813	850	863	842	843	819	831	850	871	854	778	839	864	884	789	819	855	790	816	835	815	820	824	847	795	795	805	801	861	875	810	932	826	801	836	885	839	828	856	846	814	807	793	817	835	847	794	880	849	827	796	848	856	806	854	843	855	876	814	827	860	798	764	868	845	842	828	834	879	893	862	898	800	847	826	847	806	839	814	832	861	800	885	838	861	858	819	877	825	904	835	820	854	795	833	803	862	790	847	822	812	843	829	878	822	846	894	829	871	867	861	850	877	801	830	856	844	845	831	855	808	793	873	766	874	848	811	859	815	842	853	853	847	871	827	809	819	857	858	843	819	835	881	852	857	839	822	857	849	801	817	845	858	876	810	824	816	844	823	906	861	815	891	866	863	830	853	828	826	831	820	867	864	815	817	826	870	878	797	867	820	853	808	835	881	815	898	834	838	882	836	833	818	788	817	860	874	850	825	853	830	816	865	876	820	790	813	851	811	851	896	823	884	826	811	865	821	852	829	834	809	792	832	849	829	816	873	838	830	833	884	809	823	844	849	800	791	792	836	831	859	852	829	880	879	849	846	889	825	820	827	887	798	832	908	876	865	877	833	854	887	818	866	829	845	898	825	845	879	878	860	811	801	856	812	893	835	841	853	812	828	844	839	822	833	836	831	827	815	803	891	888	836	784	815	820	854	805	876	833	852	859	797	841	865	881	831	834	818	885	832	857	835	805	820	856	858	801	865	809	772	854	851	827	866	818	810	837	813	832	872	795	840	853	857	828	818	823	857	856	876	854	823	857	852	822	862	862	873	889	782	831	845	811	810	905	815	818	831	816	851	872	800	793	822	905	870	801	850	787	880	836	860	857	821	864	870	827	864	869	818	862	853	818	843	830	900	867	849	851	805	860	854	829	867	815	863	889	832	831	820	810	866	877	796	797	810	861	850	832	883	862	818	765	828	853	833	809	817	808	860	804	840	824	840	822	842	842	820	838	845	774	860	814	816	822	835	893	863	865	834	866	800	833	785	826	843	878	856	849	810	845	857	851	792	855	889	830	805	808	817	857	826	826	872	878	835	894	885	800	862	898	829	811	852	798	766	852	829	858	822	863	813	798	809	866	848	860	828	858	881	842	858	841	880	863	858	863	810	835	851	865	874	858	812	857	840	810	855	850	827	827	857	838	846	820	823	863	884	827	805	813	819	848	841	832	840	788	842	868	844	846	828	857	895	833	823	883	803	789	864	872	849	805	835	849	881	837	858	883	817	855	817	877	833	885	868	831	872	823	869	812	854	803	818	823	827	842	814	879	824	869	875	871	839	814	814	838	855	775	887	843	884	807	876	833	851	804	847	875	872	843	863	870	820	862	869	866	790	835	876	864	868	853	849	838	863	848	855	904	858	857	821	777	851	818	833	831	864	840	814	777	841	843	847	860	821	819	893	797	837	836	865	876	838	908	851	840	800	839	859	750	834	856	854	848	815	859	805	854	863	828	879	885	841	898	872	829	818	794	830	849	900	878	852	865	841	858	842	882	900	882	826	875	884	827	841	802	855	819	825	873	810	839	830	846	815	924	818	853	867	831	871	865	838	865	808	804	785	807	852	796	857	810	859	874	846	814	828	817	824	847	840	810	854	801	832	800	826	864	799	823	884	849	826	860	859	870	845	826	849	823	845	858	882	845	823	861	858	849	873	852	835	838	823	866	885	782	815	884	849	852	871	856	839	779	829	762	825	786	826	805	852	904	917	829	856	882	884	845	810	850	875	815	873	837	841	859	842	842	855	847	833	919	785	852	817	873	803	858	849	876	824	842	823	815	870	882	880	829	822	830	861	817	833	852	842	856	797	893	854	872	855	885	784	834	861	836	762	852	841	826	847	802	832	845	891	865	808	845	867	803	867	860	875	840	895	807	832	855	859	856	809	843	864	847	820	868	846	843	861	839	849	826	821	842	837	862	835	876	848	862	800	835	851	904	834	885	848	776	892	859	827	894	826	797	820	798	819	827	867	804	835	843	849	856	837	815	846	863	847	836	804	839	830	853	848	812	819	854	885	893	848	870	879	829	873	882	790	879	832	816	817	891	871	832	896	816	834	802	862	860	837	846	906	813	796	849	836	909	831	894	859	804	794	856	860	826	860	873	838	824	867	810	816	816	804	809	826	820	809	846	852	841	829	799	805	856	794	864	864	883	829	825	829	864	836	793	817	843	885	858	868	862	845	813	823	842	891	893	832	858	799	869	843	816	823	895	860	849	838	846	870	816	825	838	857	870	856	845	819	834	788	876	859	818	852	831	880	825	837	867	832	849	820	826	835	883	856	856	847	819	908	865	816	832	814	796	844	824	885	802	829	884	814	865	839	850	863	806	820	800	801	824	830	841	832	856	785	833	838	817	803	841	863	787	839	807	780	830	803	847	824	834	824	837	875	877	800	818	809	831	890	878	867	862	839	843	825	843	816	767	809	812	845	853	875	815	836	773	893	783	837	859	855	831	867	881	835	823	810	854	783	855	854	839	895	829	889	843	881	833	774	868	807	835	856	796	836	814	850	815	823	795	808	858	820	832	839	814	827	828	835	802	833	859	826	864	814	837	795	855	823	849	873	854	873	852	867	873	838	792	838	851	838	774	825	868	830	837	832	843	840	787	876	847	845	895	855	841	933	817	858	793	818	874	832	843	810	892	788	835	787	860	860	882	825	814	796	853	832	856	863	858	802	825	858	827	858	811	825	782	774	838	871	870	791	824	842	808	812	824	884	784	849	828	841	810	830	897	837	859	808	821	863	863	824	835	879	892	848	862	834	856	863	801	770	849	816	843	870	794	837	832	835	858	804	877	854	809	880	857	848	791	848	899	836	813	804	866	925	844	860
16134	1769	1100	923	756	663	616	552	505	525	479	488	497	476	503	501	488	458	441	416	429	437	461	456	487	430	452	469	405	435	438	435	430	442	460	436	440	414	432	440	469	367	438	468	448	417	403	468	422	478	429	437	423	428	437	436	420	447	463	424	431	433	431	426	424	464	446	430	469	442	465	464	393	424	407	442	474	446	439	441	464	428	475	432	441	425	440	446	431	409	443	411	486	405	477	451	423	465	420	448	421	422	427	454	428	410	408	439	438	460	415	435	468	463	464	435	478	446	441	491	472	412	383	456	449	456	485	457	464	451	460	419	447	452	449	426	464	420	434	480	452	420	451	474	413	499	458	421	441	453	438	457	448	435	459	389	483	457	425	478	458	418	413	456	399	394	449	445	478	440	483	448	438	456	408	408	460	444	457	409	497	445	441	473	446	423	452	418	438	444	446	441	440	427	428	480	439	424	411	443	463	400	471	441	429	405	445	455	465	411	467	423	398	467	454	452	496	426	445	441	442	433	467	451	432	455	417	448	404	416	448	471	400	422	461	412	442	444	392	389	424	417	434	438	449	446	449	429	435	438	485	501	429	459	432	413	438	448	412	424	430	449	442	502	456	429	424	466	431	470	434	427	487	422	478	454	428	434	396	447	493	405	457	444	455	442	456	454	476	460	449	432	410	473	457	438	446	415	390	426	436	428	414	453	452	434	453	471	425	442	458	458	463	435	469	461	465	479	421	459	445	414	436	452	393	436	498	452	411	425	431	454	441	484	462	468	465	459	487	455	475	481	457	455	412	436	430	441	431	422	449	466	409	423	471	473	421	485	459	415	409	418	417	447	445	451	436	419	434	404	441	431	472	395	424	453	490	480	443	450	402	426	405	441	464	418	500	482	472	467	475	420	396	423	415	486	413	439	470	469	412	462	459	433	460	453	433	437	479	436	440	440	477	442	444	435	453	471	429	424	443	419	434	468	473	403	426	455	438	433	422	472	413	459	449	437	444	425	451	433	442	406	426	469	431	432	447	458	456	428	391	418	471	446	458	453	464	422	437	449	468	451	467	439	458	434	443	437	450	437	403	437	428	430	446	458	486	410	426	451	456	424	434	452	443	480	474	424	468	448	437	424	453	406	449	457	480	450	463	447	441	457	425	456	447	455	458	424	425	473	465	411	446	453	410	432	450	466	410	433	419	425	409	422	422	450	454	404	401	433	471	481	475	465	421	432	468	431	462	444	441	419	420	430	451	447	412	440	470	446	450	486	456	427	455	450	448	445	459	441	485	500	494	499	456	425	472	433	421	406	417	408	405	439	434	434	414	431	461	455	465	460	465	430	449	461	441	437	408	428	479	408	446	431	426	415	432	436	472	427	468	464	463	434	443	430	454	449	428	445	459	459	466	402	436	438	423	456	465	454	459	475	408	470	460	472	451	432	474	465	454	451	473	437	409	449	475	480	429	424	455	437	445	413	432	433	420	418	412	433	449	438	420	404	447	407	446	437	438	423	461	446	431	484	430	423	421	438	415	437	474	458	443	431	411	450	459	460	470	409	455	453	467	438	430	427	441	486	456	461	442	415	418	427	387	445	470	475	473	459	438	412	434	442	409	400	439	401	457	468	458	418	507	415	419	440	462	476	425	448	444	471	433	414	422	444	453	503	417	478	464	479	428	451	444	416	435	421	455	468	476	458	443	441	450	441	435	434	442	446	419	420	433	451	416	423	444	414	454	429	446	426	432	422	456	435	412	461	446	446	441	484	420	441	436	416	453	445	463	437	429	443	414	427	410	415	437	408	471	425	424	427	452	452	473	437	433	464	440	439	422	445	416	492	459	438	448	450	398	428	427	474	419	400	454	403	412	464	437	459	498	463	450	456	436	440	431	457	427	465	402	456	452	443	420	462	431	457	454	462	419	410	476	441	439	426	412	421	431	443	402	401	492	434	410	430	460	422	456	459	436	440	462	392	434	412	437	426	463	453	427	439	466	466	456	451	454	418	420	449	472	424	428	462	396	422	425	428	437	426	481	426	474	458	438	435	462	444	453	437	457	443	428	470	452	445	474	430	470	413	415	423	433	415	440	425	427	489	451	470	398	454	440	430	435	402	486	432	403	431	429	467	425	424	417	415	417	441	424	422	458	465	413	434	455	451	451	445	433	453	443	451	457	406	471	436	437	410	444	437	454	459	415	461	449	405	454	447	507	436	506	442	441	430	454	433	426	415	435	479	426	419	414	419	419	460	435	453	448	448	482	446	427	441	416	457	422	442	433	438	446	458	427	467	428	465	429	398	456	433	410	394	430	412	426	444	440	442	465	433	418	449	456	440	435	464	452	379	476	433	458	477	442	454	403	420	469	435	451	431	434	470	482	478	419	473	447	441	456	434	444	466	449	464	443	467	454	485	470	435	442	416	422	430	505	490	431	457	455	428	480	460	443	430	420	470	429	457	488	463	410	412	452	438	452	484	442	407	419	439	442	432	438	414	454	411	465	453	404	429	502	479	450	456	411	429	434	468	411	470	418	462	463	409	423	427	420	410	441	433	436	435	412	425	436	450	440	447	426	424	480	423	452	442	448	441	418	387	418	462	482	448	437	403	438	432	443	391	496	447	429	454	413	449	417	449	419	446	462	440	424	437	432	454	431	423	460	469	426	398	413	421	447	453	409	444	468	432	449	433	467	441	440	433	427	447	442	464	463	452	414	396	445	409	467	418	436	430	419	460	407	418	410	438	439	459	415	426	409	442	428	469	429	456	482	457	449	453	451	435	399	379	436	437	471	475	439	446	411	428	444	424	455	449	449	443	445	415	433	444	445	451	416	458	435	447	431	476	447	455	488	435	447	426	456	461	417	471	445	445	468	454	431	409	440	464	463	432	476	436	435	406	443	457	457	449	449	402	439	449	413	457	462	417	447	445	430	457	452	422	408	455	473	453	447	467	453	445	425	456	473	461	442	415	466	431	490	444	448	399	416	484	417	453	422	465	463	455	400	425	448	400	452	448	465	437	475	475	443	449	474	390	431	445	466	432	456	424	449	466	431	439	406	446	469	431	425	456	450	440	440	424	475	477	489	446	400	435	440	486	443	457	390	466	442	418	434	438	427	445	467	497	475	473	471	449	419	445	423	421	407	448	428	471	413	453	386	432	462	435	404	435	437	423	450	427	386	424	446	480	439	488	432	446	448	439	416	445	451	398	435	487	413	450	414	461	466	416	500	451	399	464	484	438	463	405	452	433	468	466	456	437	493	454	404	465	460	465	439	472	485	410	401	421	450	453	455	441	461	458	463	412	433	449	455	449	467	372	430	467	450	430	457	477	458	452	443	448	423	445	432	473	449	498	434	432	438	428	454	469	445	454	453	475	460	468	406	393	441	467	426	470	403	464	453	467	426	441	422	411	467	460	428	439	432	445	443	439	422	437	427	482	446	418	466	444	443	455	462	412	461	415	417	416	469	459	411	434	421	429	437	451	438	433	382	417
9107	1683	2380	2725	2353	2032	1743	1608	1548	1330	1326	1258	1212	1225	1139	1145	1115	1089	1041	1113	1076	1058	1050	989	994	1015	1016	1016	984	970	1050	1044	1037	939	967	1046	1026	968	1006	907	964	1010	984	978	961	959	1014	1054	1010	967	1033	1026	1012	1001	967	987	995	1020	987	1003	1042	1020	964	1044	989	957	1014	1023	934	1031	980	1023	893	984	965	968	972	1014	1019	1002	974	970	1012	1028	1002	1018	998	970	974	1049	993	974	953	923	996	1015	981	984	993	979	1034	956	1004	985	1006	1033	988	958	985	918	953	966	946	939	993	965	946	967	999	950	959	1000	945	986	968	917	970	1004	962	1005	971	982	1011	1001	930	930	1007	989	985	1008	954	1029	1012	941	948	978	980	955	1018	959	935	981	1016	896	950	931	980	968	1000	931	977	959	990	987	1030	949	949	936	966	1032	942	1018	1004	940	982	961	924	988	954	928	985	932	1004	1020	956	972	912	930	933	977	974	978	983	993	958	981	967	981	990	983	991	1015	982	971	1005	982	1019	1013	990	989	920	972	967	934	979	933	975	968	1018	969	994	930	973	963	1035	1024	1003	986	1001	967	987	982	999	966	967	951	944	953	981	993	928	942	990	1012	1017	928	959	980	996	966	962	983	967	973	971	996	923	940	977	964	972	1028	962	969	965	941	925	1002	953	998	1014	1046	991	935	1014	918	928	1006	1003	1008	919	976	953	1003	964	942	963	958	1018	970	974	929	984	1035	995	958	978	951	998	973	1038	953	987	966	979	990	997	1018	1000	949	975	965	960	972	1012	970	978	942	957	1006	920	1001	935	1011	1034	933	978	971	1034	981	962	935	947	948	969	967	1009	959	970	940	945	969	1007	993	953	1003	940	946	937	1010	959	1004	989	959	976	959	993	989	973	985	944	989	980	977	930	976	966	989	995	989	989	1025	908	958	947	996	960	986	961	990	993	981	979	946	1017	988	1012	987	1011	973	970	981	993	1016	958	1006	959	950	1027	945	975	977	991	984	956	939	1012	945	978	948	1011	953	1011	1011	1010	927	996	982	1023	968	961	973	1007	963	995	953	1007	1006	962	962	927	991	968	934	947	1018	959	936	934	998	1014	952	979	1028	971	923	1002	861	1010	965	999	981	950	1003	911	978	1001	1035	977	937	994	1026	913	1001	971	974	954	985	914	964	998	919	969	1023	968	1003	982	967	942	955	986	997	950	985	1048	955	964	910	1009	972	1005	961	921	983	1024	973	1006	997	947	1021	950	897	1000	904	984	981	933	914	959	1039	989	1029	968	974	966	938	1004	1001	971	941	976	947	924	981	980	998	1009	961	933	950	944	984	923	970	974	978	1006	959	968	976	988	949	993	1045	973	1004	1023	933	979	945	970	992	967	998	942	962	952	990	926	1013	988	996	1008	975	1038	1026	1000	977	973	945	982	991	1008	921	1000	967	972	1014	1014	960	950	918	976	940	929	1001	1001	965	989	1006	957	991	973	996	953	1024	956	981	1046	1004	986	990	954	973	994	1004	929	984	1016	963	1018	1012	979	914	951	950	1015	943	1009	974	969	1028	964	978	1022	976	948	935	911	994	995	968	994	996	941	981	971	1032	953	982	963	1006	1002	956	994	986	943	945	984	969	969	997	951	947	987	1010	1010	928	945	970	945	955	964	952	973	991	965	980	1007	1023	970	961	935	949	955	935	979	998	962	1009	948	969	902	909	1032	972	1026	961	938	957	989	964	1014	974	924	960	960	962	926	954	1000	969	1029	940	968	962	1012	957	942	1010	997	913	1026	1022	985	956	930	976	983	995	987	914	1025	947	954	941	983	977	1002	1024	1017	968	984	980	1004	998	931	925	968	1009	964	972	979	997	976	953	945	957	1027	1014	940	958	987	1008	951	1020	979	1026	900	1001	987	1041	943	1004	962	961	991	996	1016	997	982	953	990	970	966	977	969	933	979	970	1033	991	976	940	949	995	1016	990	967	968	931	953	961	977	950	981	988	1004	994	954	948	920	968	980	975	992	918	1014	958	978	976	945	921	999	957	1024	952	948	966	1001	942	958	937	988	941	980	953	947	982	993	1018	971	985	917	1009	985	978	1052	963	994	987	955	1019	914	965	1012	984	966	943	972	996	986	987	979	969	1030	950	972	978	957	936	962	925	1012	972	987	1022	966	948	974	956	945	1076	916	979	1018	1018	935	984	962	925	991	1008	1019	986	966	927	938	1011	928	973	1004	996	1025	1030	977	995	1023	972	988	986	952	998	952	1048	922	951	941	1010	968	1020	1003	944	936	971	974	977	958	950	944	974	988	911	915	992	987	954	1004	960	998	933	1006	1000	990	981	921	959	990	953	985	988	971	984	998	1006	961	1017	989	1001	934	1018	1031	1043	987	987	903	926	925	1013	932	1011	993	963	966	986	1010	952	982	972	985	936	1005	957	1027	952	931	934	994	980	958	980	979	923	975	975	995	1044	999	971	962	1026	951	975	965	989	1013	955	951	1005	939	1024	961	981	992	988	991	973	955	939	1015	1025	962	981	963	989	975	945	985	1015	955	963	934	982	963	987	942	1023	946	999	996	953	989	1033	972	992	941	991	1024	957	1000	938	936	1026	975	966	1000	1002	1020	984	968	941	958	966	941	991	1000	961	905	966	1032	998	1029	989	979	974	973	978	985	1032	967	1020	1003	958	974	993	1004	970	996	984	1011	965	965	895	987	976	923	942	1004	964	946	888	975	990	1023	1020	983	942	940	969	993	962	960	905	903	987	997	918	999	975	975	958	994	974	1064	1015	914	957	1016	1012	1015	1010	970	1008	912	1046	965	943	981	979	940	937	960	970	965	956	1023	987	1025	982	923	983	950	962	1007	1020	988	1007	938	1008	1029	967	993	998	965	877	960	977	991	991	1021	930	982	968	973	910	950	993	1032	953	1006	1019	972	944	953	974	983	987	959	909	995	959	971	1009	954	961	982	999	978	993	961	948	969	946	981	941	933	946	970	960	965	1029	987	936	969	1001	987	1035	977	932	976	971	980	941	958	942	939	979	1009	998	1025	986	968	982	972	954	977	990	952	969	1003	965	942	954	938	976	961	925	999	977	980	940	959	994	987	924	977	1092	1011	1024	997	943	1029	941	965	978	960	1011	961	991	985	1018	975	1044	981	955	961	976	932	933	945	1012	1042	938	1005	938	969	956	983	1065	961	970	966	992	987	969	977	934	967	964	999	1010	990	917	963	990	944	1026	964	995	968	975	941	1006	1012	949	1069	969	999	949	983	982	1013	958	974	979	978	979	1001	1010	967	953	1003	952	958	938	996	1005	931	995	967	960	982	947	957	1034	961	989	985	1027	955	985	973	910	1014	996	1044	947	981	956	962	993	945	958	951	949	998	1013	1008	1019	973	934	960	1035	1011	922	1012	981	961	948	975	994	992	974	941	1003	996	1046	1052	957	964	952	1027	948	991	988	984	972	980	959	987	990	1004	990	962	986	939	1021	989	1012	983	908	961	969	968	976	967	925	999	869	999	1002	934	976	955	978	959	976	939	966	965	938	935	992	990	1033	1004	926	962	1017	1029	982	965	1002	986	917	952	940	939	1012	994	942	963	1034	1023	973	988	974	1001	931	972	970	984	1002	995	993	991	962	965	1005	978	1000	1005	1007	972	972	986	996	985	1007	971	976	1021	1007	1002	992	956	959	938	992	970	913	1033	1031	1024	968	978	1007	955	948	964	968	1002	964	1064	983	901	993	978	913	1009	997	984	992	969	976	973	957	943	992	983	969	954	1007	970	953	959	1014	997	936	992	990	1017	983	943	993	1041	929	969	975	947	1048	954	962	993	928	1010
1978	190	192	187	159	186	170	162	140	196	136	152	151	150	155	190	185	197	178	171	192	163	180	177	164	167	165	156	169	177	179	169	194	159	152	168	183	174	185	175	169	170	171	186	164	200	142	160	170	184	163	153	178	163	163	173	175	171	163	168	175	175	164	182	175	161	173	175	172	188	204	148	179	182	165	156	166	158	162	179	153	173	183	156	206	193	166	170	164	170	134	174	203	175	155	175	170	184	140	173	153	151	157	172	157	166	168	170	175	179	158	143	172	181	193	173	188	169	202	168	193	166	189	186	171	173	165	165	139	177	176	152	170	173	167	167	171	171	177	192	165	174	162	170	153	181	174	169	163	154	166	178	157	158	137	174	153	175	201	157	150	197	158	197	170	164	177	168	178	175	168	176	157	167	178	156	175	160	150	156	196	185	182	163	171	158	168	170	147	144	172	160	159	148	144	154	170	148	175	156	173	171	150	178	172	167	182	180	156	178	164	167	188	160	162	170	161	170	148	158	158	154	155	169	167	190	166	159	182	193	163	151	181	164	151	159	168	163	155	143	166	177	161	171	150	194	198	192	157	160	174	183	176	184	150	183	146	201	161	187	153	157	178	171	197	174	146	189	162	146	188	147	160	172	171	187	164	158	173	166	163	182	153	186	172	175	161	158	157	168	165	184	167	172	168	167	175	153	168	160	164	167	185	160	148	200	175	204	155	174	184	176	147	165	157	151	156	151	168	156	166	187	161	141	145	163	155	168	169	166	178	183	193	163	193	191	212	178	182	152	146	167	184	170	189	166	197	209	178	177	200	175	168	160	171	183	152	152	172	181	189	165	161	150	172	180	149	160	192	175	164	149	147	172	160	161	175	140	151	164	183	175	156	168	147	163	173	153	154	156	156	171	167	181	188	169	154	165	160	211	184	178	184	143	180	174	171	158	159	163	172	180	174	164	171	164	147	160	181	157	192	170	161	152	158	156	161	156	169	170	172	167	173	175	157	145	156	163	165	133	166	158	175	153	187	146	156	163	156	169	167	173	169	163	157	179	161	158	166	152	164	170	150	173	192	162	155	160	169	168	172	154	153	181	170	127	168	140	165	185	134	184	174	186	179	156	169	161	170	161	156	177	151	163	148	166	153	170	169	160	182	157	157	195	173	167	167	170	191	175	173	162	167	162	166	146	145	179	159	181	179	157	182	177	141	146	159	163	164	175	172	175	148	175	190	167	157	155	150	171	163	184	180	140	174	157	172	168	178	171	165	177	163	159	167	162	196	165	160	170	183	163	174	190	160	199	167	151	173	148	152	179	153	179	173	160	184	183	155	165	166	139	155	186	170	162	162	175	182	164	148	148	161	200	181	175	154	161	186	173	167	182	151	176	180	170	190	168	161	160	185	170	180	162	157	186	179	179	163	183	148	190	172	170	169	170	166	175	177	167	167	169	190	175	167	174	158	164	168	161	185	156	173	169	192	165	165	176	186	156	165	178	147	170	181	178	173	198	151	188	162	174	166	165	162	175	180	173	165	170	170	162	168	185	168	155	168	169	151	169	177	172	172	177	166	167	158	142	156	165	169	166	195	178	169	152	191	160	161	143	129	147	157	156	168	176	168	157	165	190	182	162	187	167	180	183	161	156	177	155	145	174	172	188	163	187	174	148	156	166	148	187	193	185	157	165	172	164	178	150	186	189	166	166	172	161	143	189	179	154	178	166	173	162	156	175	153	155	179	202	174	181	160	174	169	158	181	176	147	168	165	178	178	148	156	163	160	172	179	167	155	181	174	181	168	168	164	168	182	170	186	171	179	152	132	150	152	165	168	168	149	153	154	184	208	169	173	167	143	177	185	170	154	171	154	148	162	158	160	153	172	158	170	185	164	156	188	173	151	170	155	178	157	159	145	183	173	159	182	141	145	182	159	178	160	163	197	164	154	154	163	154	196	181	199	181	180	163	166	212	171	138	167	173	180	174	173	170	169	198	179	154	144	162	172	171	162	189	155	174	189	171	181	155	155	179	175	160	168	153	180	175	166	162	162	181	198	167	155	166	188	155	138	148	185	184	161	147	159	161	191	165	180	189	198	180	142	192	167	164	178	192	159	159	172	150	181	171	168	181	177	160	173	170	180	161	180	161	162	165	166	176	164	174	164	187	187	165	182	189	152	151	143	180	168	158	168	175	189	148	182	152	166	152	178	175	148	149	181	146	161	151	167	190	185	194	155	159	187	150	165	139	148	171	171	161	161	156	173	208	161	164	157	184	179	146	195	183	174	186	181	188	220	174	170	179	174	170	150	163	190	177	168	167	169	161	166	173	189	167	157	175	142	159	151	180	163	172	158	183	178	183	161	196	183	167	173	160	170	171	169	147	161	172	186	176	167	157	167	162	173	161	162	174	163	167	169	166	154	172	186	167	160	168	160	148	184	171	160	195	170	169	153	161	148	154	170	172	180	164	169	159	161	156	175	161	197	165	174	168	132	155	157	166	153	163	166	136	172	155	176	166	175	181	191	143	182	163	187	154	162	174	151	168	151	141	143	156	195	195	183	145	157	158	178	170	169	175	158	158	189	187	182	143	164	178	145	165	158	160	138	171	164	161	178	169	194	162	187	145	167	149	154	172	157	176	166	160	154	192	144	159	174	177	171	161	164	187	165	161	165	154	185	173	160	175	148	157	169	163	149	173	168	157	162	175	170	145	161	161	172	155	163	163	183	160	170	168	183	167	165	183	175	173	174	153	179	189	178	150	177	172	166	146	174	162	158	173	185	161	175	136	174	169	152	169	158	166	175	177	187	162	164	151	172	190	172	139	143	153	180	184	181	166	197	145	176	156	167	145	174	170	155	139	169	164	164	163	192	189	181	170	165	166	179	157	183	170	168	173	167	174	180	182	186	164	153	140	156	164	187	190	160	140	145	166	157	194	166	143	164	163	179	175	153	190	171	169	175	183	159	151	174	169	176	182	184	159	167	160	162	151	176	183	171	176	181	187	179	139	150	127	174	188	161	157	179	172	164	183	179	179	167	161	206	175	193	182	185	163	159	184	181	175	171	160	184	154	177	185	168	159	185	178	168	165	188	175	165	156	196	186	188	157	143	143	150	165	172	167	193	165	137	192	194	170	178	165	154	164	184	167	161	183	151	169	181	165	162	173	195	173	179	163	160	192	163	161	155	179	179	152	169	144	186	148	169	161	164	201	174	165	176	178	149	182	177	169	186	197	165	155	179	166	171	154	142	177	183	146	161	145	184	152	188	191	195	149	179	187	162	160	149	164	168	160	174	162	169	162	197	148	155	181	147	155	156	169	191	159	163	157	176	154	163	175	199	176	162	170	168	138	176	186	167	186	157	187	142	152	154	145	188	187	180	166	160	173	173	185	176	176	181	167	151	165	166	161	182	178	180	170	152	167	177	172	150	191	155	174	140	140	168	182	174	162	167	189	177	147	165	187	158	164	176	160	142	142	172	152	166	168	184	145	164	172
1820	516	526	514	486	474	468	494	481	518	454	490	461	470	434	457	500	428	490	484	469	444	441	488	442	442	469	502	488	430	433	447	474	444	456	437	445	484	479	476	446	469	463	479	437	446	461	496	493	460	455	457	439	469	479	414	458	484	448	455	456	451	465	477	475	473	439	448	457	433	451	494	446	478	465	435	488	432	499	433	435	432	433	470	460	468	464	470	492	483	451	478	442	463	482	458	480	432	487	466	441	436	453	486	463	462	470	424	472	470	482	452	454	487	465	464	477	439	460	455	432	475	461	498	443	501	463	482	444	446	479	465	447	455	455	445	459	435	466	467	491	475	470	470	482	454	503	521	435	453	461	461	496	453	474	458	469	482	466	451	411	473	459	472	420	431	445	458	460	457	510	434	427	460	427	450	439	488	475	453	472	471	449	456	467	482	467	445	448	482	462	452	447	431	442	466	453	443	490	462	440	475	483	485	432	470	486	443	490	487	444	466	450	436	493	512	476	471	449	464	444	378	464	444	463	420	437	471	458	494	511	508	448	477	442	470	500	449	462	424	446	448	478	473	514	485	434	460	445	489	496	462	489	464	438	492	481	479	482	479	456	484	481	456	493	456	484	439	446	444	451	441	460	485	476	443	466	460	480	491	474	453	470	489	450	455	443	455	443	455	448	484	467	455	499	458	424	480	522	459	483	451	460	432	446	470	483	431	453	439	454	482	446	514	461	466	467	458	497	452	449	466	484	450	443	459	476	437	478	465	449	491	477	464	433	461	485	485	470	453	495	431	480	449	470	485	452	465	412	508	442	441	430	472	454	463	474	431	458	444	465	453	477	470	457	455	442	465	487	471	482	431	443	466	464	452	498	465	491	448	454	473	473	454	504	475	474	452	463	504	449	450	472	505	448	446	433	464	458	486	456	468	443	458	408	472	496	474	443	447	458	476	474	472	474	462	413	460	504	493	467	481	477	473	470	480	465	431	478	473	457	481	454	435	452	460	420	448	456	463	447	458	476	466	448	455	462	468	461	460	438	498	471	435	453	426	490	438	488	439	473	441	407	475	448	472	461	429	470	491	468	505	462	484	470	475	462	441	459	438	461	447	447	459	490	469	457	454	479	422	487	455	465	450	481	460	452	448	464	395	456	467	488	457	427	467	471	425	463	445	443	431	481	475	442	450	451	461	469	471	500	466	473	496	508	511	491	461	496	501	453	479	503	497	439	492	492	483	473	441	478	484	437	453	512	461	452	512	441	450	473	506	486	450	461	441	446	439	445	452	467	462	463	439	425	476	459	449	467	477	458	491	451	455	423	456	434	469	465	459	473	500	452	473	492	465	492	442	481	449	458	428	511	453	450	486	475	494	453	448	458	473	453	401	416	437	457	495	461	460	464	437	483	491	455	456	471	460	451	454	473	458	462	471	465	469	459	513	459	442	425	471	462	425	466	453	506	473	466	458	488	491	471	448	448	458	480	472	455	461	454	477	477	504	408	465	444	442	439	454	490	471	478	483	517	450	434	471	427	454	442	461	444	477	456	513	436	477	437	464	441	467	479	442	431	425	455	466	470	450	485	438	445	459	510	500	471	462	448	472	460	438	496	459	479	468	462	519	481	482	440	453	474	450	433	491	466	484	467	416	477	449	444	475	463	467	485	436	463	494	436	427	494	487	431	467	476	445	469	476	476	464	458	516	483	482	492	449	461	438	407	472	500	484	461	463	467	439	494	471	486	493	476	442	388	463	501	465	467	447	514	482	466	452	438	417	444	457	480	474	438	456	454	456	452	465	466	454	490	414	494	460	443	466	468	443	467	483	434	474	476	436	444	451	473	447	479	442	432	469	440	459	467	468	470	461	496	445	457	497	491	460	465	458	470	440	470	460	460	443	474	459	451	424	468	460	489	439	481	451	499	441	445	462	396	478	421	486	460	474	449	486	472	458	444	463	444	455	480	414	478	470	448	478	457	448	442	476	415	503	485	447	474	446	462	479	435	471	485	481	472	496	459	460	451	490	478	487	496	439	444	466	454	437	465	461	470	477	440	454	436	468	457	438	442	465	416	493	473	427	444	464	445	419	460	431	440	465	449	448	465	458	472	434	435	455	436	457	435	483	469	458	471	467	449	499	435	479	488	441	469	423	461	436	438	469	445	490	458	480	475	481	460	440	462	446	428	480	479	474	439	466	475	472	492	467	439	470	430	451	449	486	431	478	477	487	447	477	497	449	458	450	464	460	460	436	467	474	440	480	479	443	448	453	466	460	443	462	466	465	498	496	436	418	474	471	470	449	471	471	441	474	446	474	467	470	482	444	467	501	438	462	446	472	460	500	451	487	512	461	459	465	505	446	415	455	475	514	503	477	495	462	464	461	468	463	484	499	437	465	482	471	449	427	465	455	471	456	453	409	499	475	455	452	441	457	469	450	448	473	454	466	457	434	458	457	450	511	441	468	450	438	467	479	406	470	505	420	483	469	461	449	453	467	469	448	447	473	462	485	460	464	455	474	467	456	417	429	493	439	481	505	463	428	463	475	439	488	463	490	502	470	476	476	453	444	446	473	454	445	414	447	459	489	472	458	467	493	460	461	486	452	466	391	467	466	503	505	442	491	461	434	401	488	473	472	433	465	489	457	437	492	471	484	497	452	498	445	470	447	468	463	472	449	469	412	492	477	479	466	468	462	445	472	488	464	482	433	448	466	451	466	454	484	441	490	466	473	471	424	448	502	450	477	440	482	489	429	461	463	445	473	524	412	472	465	454	451	468	475	474	471	473	476	449	444	488	455	444	438	475	475	428	457	476	478	429	471	478	473	432	448	432	491	440	469	448	452	440	497	455	447	464	474	449	462	483	455	458	486	468	477	483	515	515	464	458	439	487	468	481	482	450	455	465	446	513	445	443	454	456	462	495	493	452	438	446	477	494	485	467	510	462	462	475	459	478	493	453	486	482	493	469	502	429	447	508	497	431	457	448	435	489	478	478	465	434	471	470	465	490	460	481	525	434	505	461	452	477	502	497	453	444	487	454	473	451	475	474	459	474	438	463	451	473	482	491	464	478	442	470	473	418	438	470	476	469	486	466	453	487	443	478	441	480	443	439	488	478	399	440	458	438	458	460	440	486	457	459	497	472	458	459	464	453	486	420	459	456	464	458	424	454	467	481	462	441	478	463	452	436	433	474	462	461	454	485	452	446	478	478	470	474	468	464	461	447	451	430	480	483	483	472	388	489	484	458	449	443	465	466	489	449	473	447	433	466	470	470	485	503	491	460	460	457	468	454	431	470	455	436	489	450	494	490	476	433	459	453	436	489	449	479	468	439	479	469	504	427	459	468	458	472	457	516	418	478	468	485	441	462	491	473	457	446	467	465	491	427	445	496	483	441	450	445	447	467	450	423	465	467	495	466	465	450	458	462	448	503	464	488	471	441	428	514	511	462	431	451	441	484	486	465	442	473	488	456	471	427	465	443	463	464	452	479	483
7998	821	692	636	488	475	441	417	413	356	398	367	352	347	351	376	353	335	351	360	329	346	407	378	358	346	369	355	368	372	345	365	375	384	310	364	347	376	343	361	362	364	316	357	325	365	344	341	344	373	354	346	355	369	360	365	332	356	331	323	380	391	382	329	350	346	333	365	361	354	374	381	327	373	346	356	383	327	361	338	353	333	355	352	382	369	360	358	336	346	347	343	335	348	346	310	338	317	366	349	367	378	336	370	356	372	354	339	350	358	356	324	336	368	368	340	366	359	349	335	344	355	330	383	367	378	343	342	380	352	366	387	386	354	330	342	347	368	367	341	358	370	347	333	342	385	330	346	353	306	344	355	321	360	355	333	338	379	355	373	382	348	355	328	357	355	335	341	290	340	357	359	351	334	321	350	390	327	334	342	308	338	343	382	374	386	348	369	353	332	414	362	382	352	376	352	357	357	349	343	381	353	326	336	338	364	322	355	315	379	374	401	365	347	345	357	376	338	362	367	344	338	377	330	339	362	354	374	317	340	368	395	375	336	364	357	372	345	328	400	371	365	387	371	327	399	362	348	306	328	327	335	359	323	337	355	358	344	358	326	399	329	370	349	303	363	338	350	354	387	370	361	387	382	369	357	340	348	369	307	335	390	354	341	343	387	339	338	343	322	341	357	358	347	367	353	377	353	338	346	378	379	369	377	370	327	357	394	354	360	384	361	348	327	342	347	366	338	375	357	350	348	382	344	363	389	346	340	328	362	347	366	367	318	360	381	325	340	353	337	407	338	354	373	339	339	324	375	367	383	384	357	373	383	336	338	355	337	354	383	329	349	363	365	332	363	377	349	349	360	373	385	355	355	347	344	360	346	348	342	323	359	315	353	351	346	327	336	341	354	367	365	334	328	330	332	345	384	354	378	349	340	347	336	397	362	383	329	363	364	320	341	360	316	334	363	398	364	346	368	345	323	331	371	412	356	379	351	372	339	308	322	349	319	388	340	365	346	319	388	343	326	303	335	358	339	352	353	351	349	353	348	385	367	340	352	395	365	364	342	331	360	396	359	366	348	360	357	368	359	345	341	365	364	368	351	376	344	374	338	321	370	358	360	347	355	339	337	337	341	379	339	380	346	376	354	360	366	383	366	334	344	377	368	366	359	378	365	335	377	397	351	342	359	353	338	315	383	347	366	330	356	332	370	334	335	351	351	368	366	361	377	360	347	359	361	347	354	313	366	328	339	321	346	373	326	391	346	344	367	368	336	341	336	356	381	351	323	343	374	372	372	344	343	327	344	357	334	347	338	336	340	368	387	389	317	368	327	339	344	390	361	351	313	386	328	343	368	342	376	354	348	331	380	360	370	340	352	370	401	339	352	321	353	354	322	343	335	360	353	351	355	353	379	343	343	335	342	380	332	351	373	357	354	335	337	317	314	393	361	384	381	331	371	338	396	338	378	353	343	332	361	359	350	342	335	351	333	378	330	337	356	351	324	324	378	360	354	349	368	316	345	365	319	349	349	386	318	333	351	304	345	351	314	368	324	354	371	349	359	352	342	336	369	353	356	333	352	317	330	334	406	355	370	369	341	337	330	356	373	359	352	355	341	349	326	374	338	354	359	342	342	331	360	323	385	382	345	338	360	354	321	319	383	365	318	337	323	352	391	351	342	331	338	342	330	367	341	345	357	341	334	368	383	371	367	338	302	313	342	376	350	358	324	341	355	364	330	308	361	377	392	324	360	339	307	309	361	401	355	355	332	378	384	378	365	387	353	359	375	328	373	361	374	337	379	344	329	358	352	354	361	363	359	375	331	335	368	328	366	358	365	361	355	356	344	361	317	358	373	353	355	384	359	324	378	341	348	345	368	350	312	358	356	350	369	403	350	380	373	313	355	337	347	346	350	323	375	339	343	372	343	382	342	344	348	372	352	342	391	371	359	336	354	334	328	355	355	329	367	372	342	335	340	335	331	393	385	367	367	349	330	348	402	349	351	373	353	372	330	374	358	354	335	346	363	343	336	360	316	342	342	360	354	359	370	372	329	364	375	334	361	335	356	406	351	385	370	338	365	369	333	351	366	365	324	387	373	354	347	325	338	346	318	380	360	366	343	339	352	396	351	356	333	353	365	358	327	352	344	355	365	340	333	335	338	363	346	339	344	375	348	349	363	330	363	329	382	342	359	339	356	336	339	372	332	340	353	349	371	314	388	375	368	364	362	379	364	361	378	367	379	354	336	372	337	366	377	372	358	366	398	341	355	338	314	341	317	351	332	350	366	375	375	345	353	405	344	380	347	319	320	336	354	321	360	365	391	352	430	361	353	353	352	340	340	362	350	334	318	323	359	357	347	382	385	338	345	325	372	374	359	357	377	359	345	342	363	363	364	368	329	366	358	364	356	316	359	353	351	383	351	342	325	336	368	381	351	326	352	355	371	340	355	350	356	356	304	347	393	350	366	362	358	366	405	353	368	364	379	345	347	376	365	329	370	343	382	347	344	366	389	345	359	345	354	362	334	361	332	389	355	329	374	336	357	371	408	361	329	385	352	383	398	375	355	372	347	377	342	343	375	342	351	341	335	341	309	342	332	350	341	386	326	372	328	336	340	359	390	374	310	329	317	340	334	324	358	381	353	366	338	351	355	332	378	354	324	337	347	379	336	357	351	330	342	367	361	384	357	340	326	321	375	348	331	331	378	403	362	378	363	343	357	352	331	359	385	365	359	328	361	361	352	359	359	347	363	326	376	369	285	344	358	333	362	363	307	337	342	357	360	327	335	383	362	354	392	342	342	361	370	341	351	336	359	384	353	344	317	351	358	369	352	333	350	338	358	369	347	365	364	350	347	322	348	330	360	347	306	340	330	358	362	341	353	378	338	378	338	344	346	402	315	401	354	334	378	356	358	368	373	367	379	349	365	364	341	375	312	367	382	374	359	320	385	327	352	334	352	343	343	350	331	342	377	348	333	333	334	357	385	328	392	387	362	336	362	347	334	341	374	354	344	377	370	350	335	363	349	318	346	368	348	359	366	382	355	327	306	399	355	365	359	348	365	345	380	357	356	344	379	350	327	351	361	305	352	370	310	329	331	305	360	361	352	333	345	344	362	339	362	356	354	346	328	353	352	332	322	360	311	357	352	375	335	377	399	390	334	349	369	361	371	351	344	332	300	363	358	357	356	338	330	378	365	352	356	323	377	375	372	372	355	323	361	350	373	382	372	327	347	357	318	363	363	374	335	336	336	332	367	335	386	364	345	373	368	355	338	382	326	368	353	369	322	362	323	351	336	365	389	316	354	354	357	363	365	395	369	350	359	381	377	321	327	362	336	365	372	414	398	345	348	349	353	332	388	325	356	336	319	349	347	380	409	356	356	355	343	302	358	347	336	311	329	380	369	348	300	323	364	366	350	329	372	344	346	336	334	361	350	358	362	380	343	351	369	325	362	373	340	371	348	333	341	323	337	357	368	328	372	335	338	346	362
6606	1298	1541	1619	1557	1274	1268	1114	1088	1015	957	974	930	962	912	874	870	890	838	872	831	882	862	869	894	822	885	837	869	881	835	854	834	841	872	825	831	847	816	859	799	811	873	857	797	842	796	828	870	806	892	826	851	861	828	802	771	811	848	794	817	851	864	877	868	853	845	863	842	845	778	769	885	836	875	816	739	830	839	836	884	835	866	843	828	845	842	868	813	815	809	854	821	823	852	856	806	808	829	803	864	808	830	834	802	824	834	848	821	850	829	837	824	844	810	855	795	798	807	850	864	860	869	820	819	861	817	816	846	840	861	847	838	812	823	838	827	820	840	829	804	824	818	796	806	850	868	827	842	864	764	840	804	845	824	830	824	845	812	822	896	906	826	826	858	847	827	829	845	867	855	785	813	871	839	802	811	845	879	835	831	762	869	868	864	824	806	846	844	786	846	844	770	888	823	837	830	833	852	836	855	806	806	840	845	840	810	846	883	851	879	855	793	765	868	853	802	802	838	861	833	827	822	813	858	837	849	822	865	821	836	847	789	803	855	888	822	825	856	805	874	930	772	811	871	865	867	777	858	768	794	857	858	837	837	805	810	891	820	802	829	845	823	795	858	801	885	862	811	841	865	827	827	813	844	842	849	839	812	779	795	838	856	827	800	821	797	836	862	814	826	821	829	790	902	794	810	847	864	848	838	809	808	819	759	832	838	856	810	808	843	846	818	842	825	847	882	859	836	853	850	848	820	871	845	831	841	828	876	791	840	778	877	821	819	835	822	818	881	863	844	848	854	824	789	838	812	769	821	852	830	842	837	753	835	787	844	872	836	853	838	862	793	809	815	882	838	817	788	800	771	869	856	816	868	830	799	819	903	798	851	788	864	832	844	823	830	826	861	829	824	850	836	787	833	836	847	858	825	813	874	870	815	838	845	838	871	866	903	868	841	838	814	833	805	928	817	796	845	795	843	835	859	831	810	864	825	811	838	867	828	808	862	879	825	834	842	829	875	828	860	776	873	869	832	825	832	828	843	876	810	801	837	796	829	827	839	889	833	793	824	831	789	819	836	779	858	826	841	840	840	790	809	836	846	849	852	882	819	818	840	915	850	826	815	779	817	834	833	822	799	842	871	821	789	799	839	779	833	888	833	861	829	827	873	815	861	789	842	798	861	843	817	780	803	847	876	831	811	854	825	832	807	806	828	834	793	868	817	874	794	804	822	829	831	824	792	754	849	858	853	843	839	867	800	838	834	842	821	838	810	842	876	859	826	785	825	822	811	816	870	866	822	867	825	803	850	844	883	797	804	829	857	827	798	845	836	839	829	856	830	885	816	790	844	847	819	846	794	817	876	825	820	806	877	815	815	870	820	889	834	812	858	859	845	844	800	864	856	857	864	898	815	870	840	852	863	858	829	846	867	820	828	847	861	835	796	829	802	824	856	791	782	832	838	820	883	828	815	841	895	832	882	867	839	801	829	813	804	878	890	859	881	825	775	844	852	823	831	835	837	828	850	836	831	788	782	864	780	846	819	821	879	834	919	856	801	798	804	812	796	858	810	840	821	831	791	822	842	756	855	833	841	817	817	792	861	865	833	845	793	812	876	812	846	849	848	831	834	852	831	824	805	866	852	830	837	779	851	831	852	873	863	816	802	828	846	812	825	878	858	812	841	817	849	869	835	916	860	822	802	806	821	895	823	905	783	810	849	795	825	844	838	853	793	840	777	811	834	819	809	832	883	900	829	825	787	843	795	829	879	812	830	899	846	822	825	834	809	809	777	842	893	824	867	854	787	813	844	796	890	827	831	819	833	853	854	821	799	855	786	797	828	806	844	828	777	796	865	867	843	812	822	814	892	824	869	801	860	838	853	844	787	835	851	854	839	790	818	806	877	845	837	812	832	873	827	822	825	858	849	781	781	813	862	828	793	835	815	812	875	791	817	817	797	814	874	822	835	797	857	888	801	820	850	863	845	867	854	838	824	819	859	867	812	863	873	856	823	866	860	861	816	788	849	823	866	841	844	844	794	803	841	817	814	792	826	833	840	823	844	866	859	852	822	812	837	859	844	783	846	811	843	825	830	879	856	803	860	854	850	830	830	821	878	860	858	819	868	800	871	836	803	826	831	790	844	852	843	846	841	794	812	802	854	848	824	815	825	793	832	822	838	860	840	786	839	859	789	793	862	808	845	847	839	828	884	834	868	843	827	838	810	808	825	845	830	778	777	821	859	854	858	760	888	878	839	850	859	822	847	853	810	796	790	819	847	846	819	837	857	790	803	819	865	851	814	837	811	847	806	816	815	843	857	851	788	827	868	851	831	843	777	887	826	810	841	860	868	884	833	855	769	877	831	882	820	805	822	864	839	849	832	868	855	826	858	864	855	869	817	806	826	871	786	800	835	822	878	854	872	792	874	906	860	833	883	820	759	847	822	825	869	800	803	815	857	817	872	813	789	782	816	852	838	859	825	775	897	868	899	875	819	821	811	845	888	821	853	817	811	877	866	845	858	844	888	813	823	773	837	811	817	776	834	794	786	795	762	826	826	822	786	839	853	809	842	826	845	843	826	823	847	861	789	842	857	853	843	789	860	833	794	802	827	792	826	820	840	802	821	820	846	831	834	809	861	842	836	840	855	863	844	831	861	843	822	760	816	829	840	853	786	846	802	782	807	850	837	863	807	797	833	819	839	804	800	871	828	805	784	861	841	834	873	822	833	857	864	845	872	780	826	823	821	824	875	830	764	870	835	824	817	848	872	802	824	813	803	815	827	820	905	819	825	746	766	803	802	856	831	837	819	806	821	825	821	785	818	841	814	838	861	837	818	819	824	858	845	832	831	808	788	865	797	767	829	858	811	821	821	802	892	809	808	816	849	865	818	821	837	798	792	821	815	825	826	820	840	767	856	794	861	846	786	841	820	886	841	875	856	856	837	855	861	821	851	846	845	853	785	832	818	846	828	813	853	827	840	790	807	809	849	773	791	882	829	801	814	848	815	828	815	844	799	865	839	849	818	791	835	833	791	839	847	838	824	855	809	797	804	844	848	807	820	920	859	843	858	832	798	827	882	846	868	772	828	889	764	844	864	810	824	805	834	842	801	839	878	840	868	876	834	841	807	872	796	818	899	828	844	892	819	874	845	799	858	788	822	817	813	824	837	838	848	804	860	827	844	828	842	880	819	834	844	818	845	788	856	849	825	865	825	892	816	851	802	888	806	847	839	846	835	804	812	885	869	812	814	864	839	790	745	837	798	840	830	855	828	812	869	842	883	834	810	825	887	820	819	796	796	855	832	817	824	832	812	830	823	862	829	790	884	832	886	849	863	833	840	777	831	774	817	834	831	855	786	836	834	876	782	867	813	814	859	866	803	836	842	778	798	847	815	845	903	848	811	826	849	846	811	800	806	788	825	844	844	847	882	900	829	816	788	836	762	794	861	812	808	867	831	787	775	891	834	843	823	804	804	833	854	837	833	856	786	841
15323	2549	1181	916	772	659	580	534	581	551	496	494	537	450	501	469	462	472	448	435	450	462	465	429	447	453	439	439	470	450	472	395	408	445	410	428	454	473	444	453	475	412	491	476	442	464	438	443	425	399	428	459	472	446	479	419	408	467	401	412	401	435	423	490	410	467	447	420	471	459	430	478	464	443	456	443	483	425	431	424	468	499	464	452	412	468	454	459	420	457	452	442	432	435	453	418	438	399	432	465	451	425	444	460	452	452	421	438	412	405	429	458	432	408	429	437	455	484	418	481	419	407	436	450	435	385	467	459	448	461	417	458	454	439	447	417	404	480	465	485	422	415	403	456	388	431	383	422	401	401	458	422	463	468	447	427	426	425	463	440	412	455	458	449	406	424	461	446	445	438	432	423	471	413	431	424	424	456	465	465	427	417	453	433	478	451	419	415	455	433	455	421	395	440	477	390	425	426	447	445	423	424	405	384	457	424	467	456	429	438	413	390	463	427	467	412	486	446	499	448	455	470	423	450	449	441	460	460	407	430	434	445	423	457	444	439	444	429	428	415	452	442	414	441	436	451	437	447	425	425	443	455	416	444	429	409	460	450	464	418	457	480	451	403	405	437	437	405	477	444	415	437	409	427	432	416	431	449	423	428	426	433	437	444	423	405	469	431	481	433	452	448	427	446	417	480	459	458	421	450	402	403	423	424	440	434	452	450	425	422	424	485	409	444	430	432	461	420	483	440	438	436	441	451	441	442	462	451	462	410	413	412	431	457	417	443	429	477	444	456	447	427	441	407	482	396	400	425	383	417	438	412	409	446	473	453	415	455	427	425	403	447	465	402	475	452	450	422	432	443	468	424	414	472	438	442	445	447	408	394	409	475	460	439	433	436	460	395	434	399	424	446	464	447	442	460	437	434	427	389	451	406	474	482	416	441	424	408	419	409	406	412	443	428	433	452	454	415	437	433	437	405	472	461	434	463	375	435	450	470	489	435	415	441	478	426	444	442	463	415	442	488	437	447	486	431	441	401	433	438	450	456	431	401	410	446	451	443	431	452	416	410	389	428	432	458	461	432	425	418	429	454	454	466	453	432	448	468	430	454	420	422	420	407	430	394	434	426	400	458	398	399	420	429	467	437	445	416	423	385	410	417	425	439	409	417	442	421	452	431	436	442	444	437	441	409	448	390	416	449	463	442	440	430	411	414	400	464	405	402	413	428	452	478	452	425	471	448	456	424	410	418	412	447	419	466	427	398	407	430	425	458	459	462	451	447	474	421	442	403	439	457	390	395	456	450	420	441	407	435	446	469	435	413	439	462	437	415	446	418	448	445	437	442	468	472	462	424	448	411	389	447	409	481	440	414	424	396	432	414	465	462	450	464	461	392	395	455	427	448	428	421	447	450	392	464	457	439	461	427	450	450	380	437	465	463	430	430	419	425	450	430	480	426	445	407	438	432	437	425	438	420	455	431	428	419	441	392	476	442	479	434	433	438	418	449	460	448	411	432	437	443	471	424	380	418	385	457	412	411	442	438	410	479	417	420	473	431	461	430	428	431	458	458	409	475	408	459	411	413	432	430	460	431	430	435	427	422	437	408	436	430	419	443	408	467	475	438	437	460	431	398	423	441	437	383	440	413	439	465	400	435	470	453	442	458	451	476	467	441	401	426	418	463	414	422	471	449	473	472	449	439	434	446	435	407	430	425	479	466	427	426	432	457	459	443	474	442	461	419	433	449	390	437	456	444	451	425	463	425	451	438	438	453	458	428	465	490	458	427	393	437	449	391	427	450	438	449	461	464	411	426	431	413	425	410	397	459	456	382	413	466	418	415	464	461	471	446	424	447	440	406	410	430	428	467	436	410	427	421	446	458	399	467	405	432	446	418	451	439	432	425	439	469	453	433	426	431	410	472	453	373	404	422	435	453	443	423	442	418	403	456	451	412	414	411	424	440	418	402	410	427	443	438	423	449	415	449	428	424	454	477	437	414	453	454	414	492	450	449	497	431	424	453	457	395	434	409	401	413	405	446	429	439	468	450	455	449	406	453	420	447	417	464	454	413	413	406	483	456	458	403	434	427	437	431	456	446	420	425	402	423	401	459	391	420	410	416	447	465	457	429	446	416	455	477	402	410	432	416	438	438	429	417	410	424	451	421	436	437	446	439	423	441	430	407	431	464	443	455	431	425	439	458	383	459	440	438	470	433	439	443	437	427	449	430	439	459	451	454	434	453	403	432	461	481	430	444	408	441	418	463	429	451	435	428	432	423	424	445	459	460	458	440	411	478	470	478	448	400	421	407	426	373	476	406	433	402	448	478	422	437	458	433	440	430	438	429	443	430	435	402	399	429	446	414	421	468	405	426	461	426	418	434	439	466	475	430	418	419	452	466	444	481	422	455	433	469	404	479	445	499	456	476	440	441	415	451	441	405	422	431	478	434	421	431	502	438	463	424	437	425	456	460	425	425	465	422	460	428	425	400	415	454	440	428	438	411	406	428	437	458	423	460	472	395	430	460	458	456	422	434	441	403	406	437	465	457	433	394	421	456	444	432	412	431	438	397	463	452	442	458	416	426	434	472	445	379	459	437	440	417	436	486	441	420	461	444	458	428	415	472	448	420	417	424	406	422	475	430	446	418	428	438	395	434	459	429	471	437	458	434	511	436	444	422	432	471	428	460	460	443	424	439	430	444	473	461	414	426	386	396	437	462	464	480	462	452	470	450	464	489	439	446	480	453	437	447	435	458	446	402	460	424	450	422	452	440	412	420	458	457	412	373	393	440	415	411	409	445	425	453	412	467	492	474	438	507	429	442	510	434	433	419	399	452	449	436	405	445	458	395	415	451	431	432	451	472	426	445	478	431	482	387	428	448	395	421	416	386	441	460	461	437	402	475	409	473	459	429	448	413	445	454	436	452	403	408	433	450	433	460	420	444	433	454	416	423	455	444	442	455	436	412	446	451	417	423	421	495	416	460	454	435	447	454	423	426	467	437	452	472	420	424	440	411	439	426	441	404	389	441	435	418	446	445	411	448	460	436	453	403	457	469	439	439	439	417	438	484	504	442	441	410	439	448	423	458	492	460	435	409	423	387	427	401	427	438	415	429	429	386	431	451	461	416	473	413	435	414	429	463	381	435	422	460	445	462	459	447	469	456	447	449	467	399	419	448	444	410	442	443	420	395	441	447	442	419	425	438	444	411	451	418	370	433	448	442	429	435	447	420	442	421	446	474	456	417	421	457	418	486	460	464	428	422	476	432	445	455	455	447	420	420	403	439	454	433	451	394	460	443	449	458	458	443	446	417	452	467	405	417	418	395	473	440	418	463	450	437	459	396	402	420	422	447	478	467	458	437	457	448	467	461	482	455	466	438	443	406	411	446	426	447	436	441	414	495	422	416	418	419	467	408	427	470	485	456	437	446	430	443	412	445	424	439	451	399	396	435	484	443	456	450	478	414	392	409	437	434	439	415	447	417	417	448
8652	2346	2331	2634	2309	1970	1718	1586	1470	1367	1250	1217	1220	1174	1146	1113	1121	1058	1092	1068	1086	1071	1072	995	1059	1001	1103	1014	1025	976	1060	1013	983	1005	1038	974	960	980	989	992	971	1005	992	1039	1003	1010	937	969	986	987	1021	1031	1010	1023	956	951	979	994	993	1039	971	948	1081	973	990	942	950	969	923	969	996	992	982	972	927	958	935	955	1006	961	980	988	965	954	966	1009	939	931	992	993	967	964	963	957	950	977	965	1009	911	986	975	993	990	1002	986	943	922	970	940	968	1004	951	982	982	963	1029	937	998	1006	919	975	988	1070	922	964	960	987	917	913	980	977	939	933	960	987	943	946	973	923	912	999	980	911	938	992	996	983	955	998	957	940	996	968	987	913	971	949	931	991	985	959	1005	977	929	969	950	945	966	934	979	981	1025	983	962	1017	931	962	974	952	988	958	954	976	924	993	983	931	969	937	991	985	973	985	956	950	944	984	923	969	966	926	990	928	988	998	938	993	936	978	982	937	973	969	1011	975	943	947	970	957	987	973	1047	963	940	978	914	1022	1002	980	1022	902	985	935	984	992	963	964	948	959	892	977	963	978	997	977	978	945	977	963	919	1009	917	969	935	986	944	928	950	951	978	956	935	1006	950	978	970	929	989	981	991	996	974	966	961	989	916	979	942	1008	974	997	958	980	942	990	964	949	998	969	946	924	978	1005	988	905	970	959	961	959	1013	940	926	956	973	1012	925	916	944	902	985	1000	959	927	1036	930	925	950	997	975	988	948	989	990	956	961	1024	968	990	952	963	1006	942	954	1011	1017	937	960	962	929	960	905	974	973	971	941	989	964	911	918	983	968	929	997	961	950	978	926	980	971	966	961	991	956	982	919	967	987	980	937	937	914	903	974	953	967	969	981	996	962	978	950	984	982	922	975	986	933	970	941	959	935	983	902	956	970	955	980	952	1024	993	954	912	1023	1015	966	971	965	958	902	967	932	966	979	952	969	961	1036	973	951	955	959	939	934	1052	963	954	969	973	947	938	949	1023	957	965	989	982	984	935	943	968	978	956	1019	947	932	920	936	1021	960	969	925	969	1009	975	982	980	926	963	930	914	1013	885	1030	953	943	987	933	955	926	930	994	897	993	941	930	980	1004	931	957	981	964	1007	979	927	962	942	971	946	983	945	963	1030	959	932	1000	960	950	973	957	982	932	985	997	948	966	931	948	1008	962	986	967	916	943	989	990	960	940	950	986	928	947	937	981	952	939	899	985	943	907	938	964	950	906	979	1011	954	980	970	968	954	1034	951	971	979	983	956	1009	927	935	948	1008	971	995	934	943	965	965	1010	937	919	951	962	953	983	1000	921	1010	906	964	986	977	993	975	895	923	993	917	1005	1025	960	938	993	974	981	967	996	1006	944	1009	935	966	926	967	958	914	990	988	962	991	948	935	998	936	906	955	913	975	887	933	954	985	980	885	981	970	1014	893	974	964	981	907	948	986	977	970	917	954	941	997	953	1011	1006	979	1000	952	949	1020	928	988	962	917	968	955	931	904	930	969	982	959	959	957	952	921	992	962	971	984	990	975	970	993	964	974	945	955	966	926	939	958	1008	966	980	949	964	1011	894	946	972	1029	923	936	972	972	988	973	970	990	955	987	965	911	925	971	980	1043	927	977	1047	974	953	971	969	948	1003	948	962	952	982	933	972	989	976	1011	982	1028	966	959	928	969	970	1005	974	958	984	966	996	932	963	990	920	990	971	916	906	1028	986	1006	970	978	918	943	970	953	1000	943	968	977	943	964	966	935	960	950	946	914	921	892	978	938	989	997	988	996	936	994	989	969	979	972	1030	957	973	940	968	978	956	1028	966	953	993	995	943	985	1003	930	983	938	938	951	969	867	930	947	957	1027	996	1023	959	950	1002	945	976	1000	979	1006	955	919	1037	924	976	966	968	955	946	936	967	1001	993	980	918	950	966	963	1007	958	997	1024	984	925	985	1039	961	979	933	961	979	940	945	976	910	928	941	921	933	1001	961	966	986	970	991	922	973	952	943	958	951	947	944	942	927	967	986	933	996	963	949	949	902	1000	951	980	979	1005	948	931	940	994	1015	1053	1001	987	943	978	974	957	967	931	939	948	992	950	900	964	937	948	926	979	947	957	954	979	1026	944	985	954	935	886	925	904	954	948	934	972	1019	954	993	981	898	986	1002	949	962	961	983	945	942	980	965	913	1045	1004	943	931	956	953	1034	999	971	978	973	941	966	955	1005	930	998	957	969	960	1029	945	1010	967	938	936	983	921	958	987	976	973	1017	960	953	1016	863	930	959	910	917	933	969	960	998	954	945	962	953	947	1019	944	944	988	936	947	970	996	937	989	962	1028	985	1045	984	998	947	960	1010	955	957	977	954	963	926	944	941	984	949	975	963	938	901	948	940	926	1013	935	967	948	977	949	961	940	956	964	982	984	977	975	956	1010	979	939	956	956	937	961	982	1024	927	965	954	980	997	930	946	1000	961	929	963	910	927	977	911	980	933	971	956	965	962	903	967	984	1002	955	991	990	955	938	961	948	979	958	992	960	970	960	947	943	993	1012	925	962	954	892	907	1000	967	929	996	933	966	933	938	960	928	995	965	948	1010	993	926	921	974	978	995	961	985	965	954	948	952	985	955	1001	938	960	961	912	982	984	948	926	978	984	976	929	981	950	1001	976	1011	939	949	965	996	940	960	962	1000	953	986	987	931	989	918	976	983	935	914	948	951	976	980	1013	958	987	966	909	923	976	946	937	994	950	995	935	980	952	993	965	1003	1012	990	899	943	949	962	980	973	981	969	919	1003	993	951	977	991	1024	994	942	977	938	923	972	955	930	1039	929	936	947	936	1010	985	933	1018	917	961	971	930	902	989	959	948	994	1026	1003	984	1042	981	965	941	950	910	1015	938	1025	1030	1001	958	971	1009	972	1000	942	933	961	996	952	942	941	969	975	916	959	949	939	915	992	970	949	988	932	975	941	999	990	988	956	976	976	956	928	942	937	1003	1010	916	966	926	976	961	902	947	996	963	994	963	1021	953	979	960	955	959	1016	935	976	937	963	928	957	904	915	938	1022	977	1011	991	947	984	968	947	922	923	985	935	971	970	965	965	982	975	963	967	1003	1005	976	997	950	895	940	942	985	1014	951	897	965	973	968	1008	967	968	937	980	1008	971	974	959	938	936	886	951	1005	922	1006	967	1018	987	999	963	975	978	945	990	928	957	982	928	925	961	958	982	965	1011	968	946	963	875	933	985	966	959	979	993	951	968	926	1012	890	962	981	932	1003	974	997	996	969	1002	996	955	988	1031	983	982	964	983	1025	980	959	955	904	971	991	909	950	986	958	967	937	964	975	937	949	932	924	937	986	953	910	944	896	939	954	950	943	983	965	994	963	987	947	918	1015	982	972	924	959	927	983	934	935	941	991	999	986	976	922	1030	952	938	981	978	955	918	956	1015	966	1007	959	952	920	939	956	988	950	919	957	1009	960	988	1001	878	951	946	946	1008	991	910	956	966	945	1001	962	932	945	973	964	974	921	1000	988	1024	953	983	946	997	984	948	954	951	961	936	933	920	994	997	897	990	958	895	1005	970	944	946	940	922	1008	1019	982	1034	973	928	987	921	948	934	974	962	936	949	966	964	1000	973	968	954
1664	197	176	155	186	154	165	163	153	177	159	157	147	184	194	176	139	169	165	160	160	159	167	169	160	181	161	161	179	178	182	171	162	153	178	152	162	151	173	167	198	186	180	170	200	167	171	160	177	143	148	161	181	185	169	145	201	146	178	163	158	168	151	178	139	163	164	171	132	152	153	167	173	171	160	176	162	159	156	138	157	169	166	162	156	157	164	186	172	176	194	162	159	168	200	163	164	181	154	180	188	162	160	178	170	148	168	158	162	192	193	140	165	178	151	154	165	158	137	159	169	162	163	165	171	169	162	200	147	170	162	144	155	171	176	151	152	183	173	171	159	159	179	175	175	158	151	169	183	175	168	176	173	170	161	177	159	179	149	164	153	166	177	152	153	150	165	173	156	172	169	166	168	151	167	162	151	154	192	175	163	164	154	153	156	175	174	153	144	186	182	157	167	168	147	185	170	139	137	179	163	174	132	129	150	175	188	159	177	157	193	161	182	171	167	158	188	137	188	172	147	165	174	167	154	164	165	193	181	160	176	180	168	181	171	157	163	182	185	155	165	152	163	169	165	176	175	153	166	163	170	168	145	153	144	178	195	150	169	183	190	182	177	191	152	203	128	158	165	190	159	170	158	159	187	186	185	172	167	167	203	170	153	165	188	163	157	184	146	150	146	165	140	152	183	164	156	173	178	182	179	152	147	149	169	157	159	168	147	161	174	153	170	177	158	188	168	174	153	167	169	174	157	169	148	173	173	168	184	178	172	150	145	168	183	167	169	145	179	163	159	161	174	164	176	165	165	178	167	170	167	177	182	164	165	159	162	144	171	164	180	155	178	205	146	144	166	148	178	170	135	144	151	176	155	171	155	153	160	163	147	164	169	168	179	191	167	175	175	153	170	161	161	151	163	177	170	166	177	149	176	172	173	163	170	191	173	161	180	155	187	178	172	151	167	189	171	151	184	144	168	165	194	178	166	180	170	162	164	182	158	180	170	185	134	195	188	168	151	175	185	141	165	161	173	171	179	145	170	194	145	166	181	167	173	186	152	166	174	147	147	188	144	172	173	159	163	179	143	168	138	148	166	136	183	172	176	171	166	153	190	155	178	175	151	176	187	174	183	178	158	181	158	158	184	124	136	161	172	165	170	157	155	145	163	176	169	182	171	169	182	174	177	148	193	148	149	159	161	144	148	171	179	163	168	202	157	179	164	174	154	163	131	161	179	160	182	156	148	168	188	171	169	159	192	180	165	148	170	161	169	169	156	162	150	142	167	138	179	188	167	156	154	156	185	175	164	165	178	153	155	170	156	153	179	151	144	175	150	167	185	160	168	165	166	172	157	166	182	145	180	156	195	166	156	165	170	145	158	183	179	157	145	163	156	181	156	160	175	168	167	186	158	151	165	173	151	200	145	169	163	174	160	157	163	177	160	191	153	162	157	158	159	198	180	181	170	186	154	149	174	150	154	178	173	150	192	169	145	163	157	166	162	185	163	164	186	161	148	137	148	163	159	172	161	170	195	154	173	183	145	171	169	162	186	169	163	182	188	152	174	169	163	176	171	160	183	147	159	179	161	153	143	173	166	162	150	150	164	151	156	188	170	201	189	175	148	171	182	169	186	166	152	165	178	171	177	170	150	176	173	172	182	170	190	176	156	167	162	186	153	146	171	164	143	158	147	158	150	172	154	170	145	135	164	175	149	179	187	177	141	139	176	172	172	177	142	166	146	158	172	170	192	184	136	161	178	164	164	171	138	167	159	191	172	162	167	154	167	138	186	168	168	161	186	172	144	157	182	163	164	152	136	169	177	186	142	174	155	165	142	142	159	181	184	158	147	163	134	178	165	155	176	161	173	181	155	170	183	179	143	156	185	176	174	162	144	164	172	161	197	168	172	154	181	153	157	177	150	145	163	165	164	156	177	158	179	168	148	177	160	166	168	156	164	172	151	131	168	156	170	200	171	175	156	186	154	161	131	163	157	176	198	164	172	170	149	186	147	166	176	168	174	166	162	200	186	166	191	213	156	163	141	166	145	148	170	171	144	178	160	159	172	175	151	173	193	148	176	165	187	170	175	183	184	185	188	167	164	147	173	178	158	160	176	144	154	142	166	184	168	158	176	165	168	168	170	154	151	158	160	149	165	160	170	177	166	164	154	161	160	182	157	183	150	195	182	182	150	190	159	141	169	176	208	171	177	183	169	155	177	161	146	154	167	201	175	142	170	174	167	140	180	153	170	171	186	163	171	189	186	174	160	178	183	175	154	153	172	153	170	161	189	189	167	183	164	170	169	176	161	129	172	188	171	160	162	155	176	164	174	158	170	164	177	170	164	169	180	183	175	164	153	154	158	154	176	188	170	152	183	167	149	164	157	183	176	169	170	167	183	192	200	156	160	202	159	159	162	165	174	164	162	181	171	170	179	143	163	166	158	172	146	160	169	179	180	145	172	176	166	153	160	176	193	153	174	182	150	140	161	152	173	144	170	173	178	171	170	158	179	181	179	182	145	162	180	166	167	198	158	153	160	173	173	148	137	153	153	192	154	157	188	174	169	185	162	149	171	171	167	166	148	158	145	187	159	180	162	144	160	148	187	140	163	142	157	168	151	164	168	184	160	182	165	157	168	141	162	177	181	165	168	171	157	170	171	180	172	193	156	170	177	170	151	196	171	162	143	147	167	202	186	177	184	178	170	188	164	143	186	174	133	161	183	174	169	165	169	176	185	167	159	181	169	179	173	161	169	162	165	153	149	154	153	164	170	168	179	165	170	174	208	170	162	162	175	164	168	190	161	134	148	174	174	172	159	175	178	156	182	154	156	167	161	170	172	167	171	168	163	190	170	174	196	167	180	183	166	188	156	184	157	153	162	164	160	170	178	168	156	177	184	158	170	158	164	156	166	159	172	153	151	180	149	169	184	177	202	188	184	150	161	186	170	171	188	186	161	162	189	138	134	150	161	159	152	166	170	165	177	178	158	175	157	159	160	155	162	141	172	160	161	159	156	185	182	169	176	169	137	172	145	179	168	167	150	161	156	149	166	163	151	168	163	171	180	164	171	145	182	143	173	151	173	154	148	150	169	160	163	166	166	154	174	172	174	168	162	167	159	177	179	163	153	166	174	171	176	165	153	157	151	163	187	180	148	182	164	157	188	168	179	172	156	154	168	163	167	174	170	188	178	182	150	187	156	164	154	152	172	135	160	187	161	168	181	139	168	174	158	180	151	170	171	169	128	170	142	167	144	178	167	173	167	136	167	163	191	149	156	159	175	163	159	174	172	168	180	181	170	133	156	182	158	161	159	167	168	153	149	134	180	173	161	197	162	185	214	170	146	154	188	166	160	155	186	163	159	156	192	152	162	154	169	166	175	158	184	166	182	176	166	175	159	184	138	160	159	172	169	177	160	165	177	183	160	154	155	165	150	171	157	185	186	158	172	179	154	164	164	149	170	138	162	171	170	173	191	172	169	171	169	196	162	139
1749	502	498	467	453	471	495	451	485	507	509	467	475	469	458	416	467	471	430	426	451	460	443	457	413	445	443	489	442	462	493	446	440	481	435	466	458	495	442	472	461	452	418	456	460	494	463	444	462	466	447	468	464	465	430	448	473	463	459	480	458	497	453	486	464	470	430	435	504	442	456	436	446	474	427	438	465	463	451	443	490	447	449	471	446	463	460	422	461	446	459	442	447	448	481	447	463	467	450	460	408	465	495	463	456	464	460	448	464	446	447	488	470	473	479	472	473	463	443	449	456	463	434	462	470	438	453	471	454	476	460	455	463	424	447	462	482	415	498	476	432	435	477	433	460	448	447	457	464	445	470	434	444	459	438	452	440	424	444	430	476	494	457	450	464	490	500	444	434	477	459	418	405	444	481	452	484	477	453	425	442	497	457	475	446	442	465	422	453	450	473	426	459	491	428	409	498	473	444	450	439	484	462	501	498	429	453	477	490	421	455	473	487	445	442	448	466	398	437	436	446	442	463	458	465	453	469	471	455	464	496	483	478	475	434	454	427	469	449	458	519	452	416	428	452	463	450	414	444	467	435	454	472	430	446	427	508	455	484	483	475	464	457	479	467	458	486	444	432	467	440	454	453	504	459	478	463	441	423	470	452	445	481	459	446	463	477	495	407	474	436	451	434	450	456	415	473	448	462	432	463	473	453	471	444	471	463	442	457	468	461	429	497	485	455	440	472	458	450	464	463	481	478	454	479	474	444	433	470	499	449	443	453	497	456	446	453	458	458	459	467	450	471	460	470	440	435	454	445	472	469	479	463	483	445	432	451	442	466	416	436	484	469	459	489	459	479	444	471	473	484	476	436	471	425	502	462	467	449	445	441	441	458	434	459	456	459	433	440	476	459	439	477	498	475	437	467	392	436	435	472	445	456	498	459	446	502	422	434	447	438	456	433	460	501	486	424	482	468	443	498	467	433	441	469	448	493	459	461	465	483	453	466	454	473	439	448	394	472	448	431	490	472	476	418	502	452	450	464	463	417	452	471	462	437	471	419	477	467	465	476	479	474	456	446	499	499	465	493	439	437	464	437	448	471	476	428	454	439	448	447	472	445	493	476	458	496	428	451	446	482	430	465	443	440	458	467	444	419	413	500	455	491	403	406	477	463	482	457	442	528	487	462	453	470	474	472	461	463	439	429	464	416	464	479	471	451	432	475	454	455	482	437	461	461	465	410	451	483	463	410	536	456	455	449	454	465	450	443	492	450	394	451	424	506	504	446	426	424	451	467	476	462	444	495	427	455	455	453	442	448	459	465	515	473	440	470	445	469	442	481	465	417	446	449	477	523	414	451	475	450	451	476	449	442	493	472	431	421	502	469	442	443	463	455	482	446	447	456	485	476	458	455	467	494	456	477	450	466	466	463	427	496	451	450	432	426	447	414	497	463	472	461	476	430	501	444	447	478	481	463	481	432	480	446	471	431	473	436	456	467	508	479	457	485	449	476	462	491	444	433	462	439	440	472	480	423	469	432	451	431	432	462	488	462	435	493	449	437	459	437	471	468	468	431	496	468	448	403	423	463	477	435	443	446	447	445	474	449	439	415	460	479	494	493	441	442	442	461	487	433	436	488	445	419	432	428	417	447	463	441	457	476	487	460	481	458	457	433	469	443	434	485	476	514	465	465	469	456	464	431	471	434	489	471	505	464	450	480	469	446	456	483	458	456	477	484	449	487	425	453	464	413	449	448	471	427	464	421	455	440	422	463	409	476	445	423	468	449	466	453	436	448	497	425	458	478	451	443	456	463	482	419	408	494	442	477	466	422	431	472	460	466	469	471	420	502	428	449	490	458	441	460	466	443	462	444	431	453	468	423	439	439	467	474	468	474	469	442	473	470	472	451	470	461	459	455	444	524	475	443	436	467	466	435	458	460	460	449	472	470	465	445	423	457	472	446	460	459	451	497	448	462	430	489	452	440	468	430	486	452	464	508	453	441	467	462	449	524	485	459	438	453	461	439	454	476	454	521	463	449	468	443	454	463	450	485	466	435	441	506	472	457	477	481	464	459	447	409	452	480	448	437	469	489	451	452	447	461	420	440	428	457	432	479	441	468	440	435	409	441	484	436	443	456	459	469	465	451	438	460	464	469	452	475	406	464	437	492	475	426	430	461	425	423	454	463	448	470	401	444	446	427	494	454	453	442	423	446	480	473	442	488	460	461	460	475	439	452	455	433	466	425	448	497	452	420	468	450	457	488	469	456	454	488	449	483	500	469	467	464	444	460	454	434	446	483	439	471	432	461	458	415	482	450	462	487	455	466	453	434	445	450	471	484	455	488	447	430	467	491	418	438	444	446	447	478	448	437	442	477	456	465	447	429	418	458	410	443	444	523	453	467	456	422	449	466	435	445	441	452	447	471	461	470	443	491	443	449	502	474	451	485	443	451	453	417	471	411	461	439	456	439	473	457	477	442	475	469	469	492	451	435	468	463	458	443	432	453	458	478	431	444	408	470	488	448	456	471	430	455	463	444	455	505	460	433	451	447	439	468	468	454	440	464	478	476	473	447	473	451	448	461	460	456	478	490	463	447	447	501	462	448	446	458	439	434	442	449	458	446	440	449	490	443	473	458	456	478	428	461	438	469	478	453	463	480	461	432	451	451	434	414	472	469	452	453	440	452	484	436	524	435	463	441	459	462	490	441	451	473	454	515	421	462	450	475	442	465	468	446	427	467	489	462	480	446	491	464	476	458	468	482	454	430	398	451	486	466	449	473	484	451	441	466	438	509	470	476	410	439	468	478	481	480	452	460	437	457	459	411	507	474	491	454	442	532	430	437	475	441	463	448	467	476	471	473	458	464	461	460	508	485	482	473	496	440	463	460	452	454	445	418	464	454	481	486	464	448	429	451	472	440	442	485	443	488	452	419	474	468	506	425	471	470	474	449	444	424	410	471	382	527	459	456	455	470	466	471	450	449	471	434	461	477	467	426	498	469	454	424	422	466	484	485	448	460	494	463	501	465	444	478	459	475	445	445	471	477	435	444	469	467	462	485	449	412	505	419	438	497	445	431	442	463	438	432	434	484	454	470	458	461	471	450	458	448	438	407	454	473	449	425	467	485	470	430	473	456	429	475	433	429	437	467	476	476	430	481	468	458	441	436	441	429	468	470	451	456	473	456	435	517	476	462	459	431	444	468	429	404	479	420	434	461	454	465	443	429	518	434	456	442	436	451	442	426	484	464	438	473	451	484	483	447	446	427	462	437	458	459	449	468	460	461	435	494	444	446	490	453	462	429	480	459	477	487	463	472	468	491	464	420	482	452	487	468	504	469	460	479	470	471	445	462	443	465	451	485	476	468	436	442	458	465	444	430	494	453	466	445	439	430	478	468	424	456	475	459	451	448	427	445	465	479	459	443	472	488	459	466	479	471	477	487	449	459	472	428	463	471	406	416	435	445	431	454	451	465	465	443	460	422	426	446	428
7886	981	658	612	527	406	458	432	439	391	381	376	383	335	384	371	402	385	342	353	351	393	337	347	364	353	356	365	347	335	378	336	372	336	369	357	352	348	330	359	343	342	359	385	347	372	344	369	398	360	381	379	355	320	364	339	376	360	342	340	364	392	378	324	351	358	330	399	314	375	362	350	357	319	379	401	370	322	353	338	343	377	360	348	352	352	377	376	326	363	336	352	337	372	334	387	298	353	372	325	326	362	345	336	362	405	351	347	319	371	373	359	336	355	385	366	370	338	384	321	408	320	352	358	364	380	350	352	375	338	341	372	388	383	352	340	386	359	371	366	364	341	372	336	356	363	358	370	370	357	397	385	366	382	314	357	347	371	349	354	373	318	361	362	371	383	353	388	327	369	369	383	366	385	348	338	402	393	364	371	355	356	348	311	365	386	335	406	354	341	366	328	311	344	326	350	352	359	377	371	316	389	361	340	335	365	396	336	374	329	347	360	375	383	370	336	366	363	365	345	389	406	372	349	344	337	368	389	359	343	381	340	329	373	363	352	369	366	362	331	354	334	295	317	331	346	323	371	361	348	363	345	359	317	375	377	363	388	346	389	365	366	350	354	362	325	353	337	317	361	360	343	307	342	360	400	363	366	378	358	350	345	373	354	324	366	332	352	379	365	334	333	350	318	391	357	351	390	365	339	364	363	357	402	332	349	330	326	355	337	354	373	352	336	333	349	359	344	348	361	370	370	341	352	370	404	401	374	327	311	354	357	342	333	333	372	350	358	338	374	377	357	354	361	356	394	368	376	333	355	348	338	355	339	355	333	342	321	362	331	347	361	368	354	360	319	363	355	369	380	369	382	415	359	350	323	389	384	340	346	374	365	327	375	418	357	346	319	380	341	329	365	360	366	387	373	342	348	361	376	383	366	404	347	379	376	333	348	331	346	388	352	336	317	368	346	344	347	337	366	383	392	336	345	363	351	358	364	328	348	348	364	340	379	370	356	356	370	367	361	308	401	339	324	362	334	377	366	368	377	363	386	349	366	351	379	391	347	355	363	345	338	327	343	354	347	376	334	336	351	386	344	378	368	336	366	350	358	359	348	360	358	345	355	347	370	332	353	363	347	364	359	333	331	341	343	355	376	381	358	365	363	344	362	352	370	362	358	364	375	395	338	346	335	358	352	372	348	357	361	364	296	362	339	388	382	392	371	393	366	377	390	356	375	367	356	377	333	362	339	335	380	363	325	400	379	401	347	356	309	332	304	403	326	348	353	334	380	319	374	382	357	322	353	332	380	334	351	363	333	349	377	378	362	356	384	354	351	357	339	393	396	333	344	327	330	341	342	406	400	359	340	345	323	379	349	323	338	354	381	357	334	340	364	327	354	354	339	357	370	327	398	359	390	332	319	340	341	363	381	335	365	348	368	360	356	337	333	382	358	361	345	355	347	342	339	347	364	353	348	377	316	349	366	355	335	358	354	328	343	349	325	369	383	390	381	363	333	376	371	326	335	366	326	341	354	356	353	344	337	347	349	342	345	322	381	360	335	396	398	361	352	351	384	369	340	382	368	368	370	390	360	362	325	342	381	315	335	376	357	353	365	355	357	338	349	376	404	376	385	357	365	335	408	357	357	302	328	365	348	319	342	350	327	341	348	355	381	372	363	339	389	415	334	362	345	353	356	384	400	362	329	352	321	314	364	349	351	344	346	381	371	349	373	351	358	350	372	332	406	355	340	347	344	386	300	332	336	378	365	357	326	347	347	374	396	352	350	364	376	335	348	361	363	337	367	367	330	365	368	363	360	359	398	352	345	360	350	338	334	372	378	345	377	380	343	389	341	399	361	347	387	364	318	329	353	355	384	394	357	367	384	366	379	349	316	343	353	357	350	349	353	408	370	365	365	370	360	345	357	358	338	399	365	375	364	363	373	324	326	353	368	347	365	343	377	343	374	345	355	318	364	341	357	338	379	371	319	384	335	366	333	359	367	353	349	353	336	377	395	357	334	334	376	361	343	372	377	310	406	367	339	346	371	371	357	421	373	337	363	346	351	347	396	374	346	360	348	415	381	385	382	325	381	336	327	379	373	313	349	350	359	407	370	354	363	354	339	371	377	357	370	328	356	359	331	389	346	358	304	356	341	368	368	353	372	347	365	412	344	367	381	324	341	393	350	322	351	343	362	379	383	352	367	373	358	380	415	374	330	382	371	336	347	338	369	361	363	335	401	373	350	375	334	326	363	351	325	321	355	414	358	386	366	319	311	361	338	353	382	346	366	343	368	376	361	349	348	342	362	370	381	340	335	360	352	411	360	375	325	323	338	348	350	351	324	391	354	333	374	336	330	386	376	382	365	357	356	356	379	354	335	374	338	345	338	343	370	330	337	347	333	371	350	321	358	336	351	343	308	349	349	341	343	328	375	351	338	350	366	399	374	369	384	358	343	312	365	342	362	345	375	346	343	335	365	352	379	390	338	381	389	389	356	336	361	388	383	353	370	362	359	348	357	355	352	358	364	375	389	348	340	373	406	356	390	340	362	364	322	404	365	391	354	349	379	349	374	374	355	367	376	384	384	370	329	361	365	381	397	342	356	377	352	341	340	339	360	352	348	359	353	315	386	332	346	353	355	356	335	325	390	359	376	368	348	345	390	354	373	323	348	379	370	377	316	345	343	373	340	368	347	342	313	357	366	348	372	372	363	354	369	329	341	366	368	366	376	347	343	363	318	381	362	352	354	325	373	323	365	359	343	331	378	352	375	335	354	350	367	362	350	383	350	357	343	372	333	334	330	386	373	355	362	360	374	358	344	323	381	328	353	344	386	336	335	431	369	348	348	336	397	349	365	370	371	357	374	392	376	343	349	329	333	340	374	363	373	352	417	352	370	343	385	320	342	360	357	406	352	360	318	341	353	357	373	364	349	329	360	356	389	351	355	377	375	364	370	419	377	387	355	374	378	353	356	374	360	381	332	353	359	366	343	365	319	343	321	370	375	349	339	354	345	351	393	357	355	339	378	377	362	342	354	383	379	377	353	340	425	350	322	335	339	369	355	344	339	392	359	323	377	351	394	349	346	385	356	358	345	341	365	324	378	351	369	336	346	370	367	395	340	352	382	361	383	391	377	379	346	361	315	377	353	319	330	348	355	358	343	336	341	378	372	382	354	395	375	353	372	348	351	348	357	384	323	354	387	342	368	343	346	348	349	330	345	329	358	342	356	357	341	349	334	338	391	377	325	347	387	368	353	369	343	364	344	344	331	374	350	367	364	374	367	360	345	358	361	352	358	354	365	338	426	377	311	343	339	340	380	336	348	356	364	393	394	346	345	353	357	336	350	361	345	368	360	340	337	373	351	369	372	343	345	330	323	348	336	325	380	357	342	370	348	340	341	367	361	352	344	350	338	331	406	351	374	339	340	328	323	334	338	368	374	363	344	362	342	351	345	380	392	351	384	377	363	338	389	381	407	371	368	350	375	356	383
6611	1398	1468	1593	1468	1383	1251	1135	1079	1048	987	983	974	998	924	871	882	911	882	885	895	907	901	827	885	848	844	811	864	823	832	836	811	881	833	814	897	874	875	826	892	860	894	833	909	833	851	809	864	831	874	845	880	851	815	819	831	823	810	817	878	789	816	840	784	827	853	820	857	809	784	861	798	887	828	850	859	893	791	863	864	851	855	810	822	860	878	800	840	827	798	865	854	844	831	792	832	838	875	830	822	872	829	823	816	823	792	859	870	809	827	847	878	833	813	787	844	863	846	785	779	881	878	819	845	825	829	824	820	884	866	825	807	916	841	845	820	794	819	837	833	859	858	826	826	836	806	872	854	777	899	797	852	813	784	771	886	828	820	866	830	867	828	819	829	756	774	814	879	848	828	829	831	773	820	826	847	831	868	845	877	884	844	877	850	815	815	814	836	859	879	876	854	835	806	860	800	849	848	851	823	810	854	832	817	848	852	859	859	868	823	844	838	829	824	802	824	875	827	857	836	803	830	824	839	850	793	775	838	857	826	887	849	830	847	823	842	854	824	820	819	778	831	823	828	867	790	788	827	792	825	778	831	821	840	867	822	843	815	823	809	833	890	842	861	866	819	849	904	821	852	895	886	827	813	836	862	832	796	820	813	804	874	897	860	829	847	837	812	854	829	799	850	822	872	808	836	821	818	840	814	885	818	842	852	856	858	809	806	921	822	818	816	847	817	821	799	824	819	847	857	833	810	771	867	828	823	854	842	810	881	840	822	857	829	822	792	837	835	806	818	865	838	908	847	862	813	885	828	834	871	816	877	833	851	862	826	822	812	794	806	883	806	788	838	814	837	884	827	784	864	832	837	780	786	793	817	839	785	834	906	855	876	790	802	828	778	819	832	856	845	852	875	872	848	848	799	821	885	805	863	811	839	853	836	822	843	821	829	836	864	875	822	856	839	818	825	815	820	796	849	863	745	845	873	823	869	880	851	834	809	794	889	827	834	829	883	802	852	796	871	879	795	837	872	806	833	850	879	821	822	801	843	802	802	846	787	810	861	848	860	858	847	792	845	776	810	844	851	813	866	806	877	803	823	761	853	835	814	890	828	842	834	836	800	814	823	793	848	818	806	869	805	822	841	885	880	760	898	837	835	814	881	867	845	801	843	839	816	807	838	858	804	826	845	882	792	838	805	819	785	853	819	839	816	830	840	866	808	841	886	844	826	810	838	849	816	828	807	877	848	842	812	832	841	858	883	843	793	814	815	745	841	859	835	835	812	837	828	801	786	854	856	822	833	836	853	818	852	807	860	871	851	890	805	838	818	799	844	808	794	877	813	824	841	853	819	810	841	779	825	842	835	819	841	843	870	837	834	869	812	809	819	801	818	875	834	828	807	774	805	826	801	835	898	849	779	885	855	839	810	825	798	852	854	890	861	866	865	786	818	820	822	849	791	849	835	846	784	850	836	859	861	814	834	803	811	857	849	834	836	867	838	811	841	831	833	798	855	847	794	802	801	788	891	853	850	846	863	846	803	795	799	830	829	867	846	823	820	860	831	857	808	848	759	901	849	857	805	730	846	866	864	847	826	881	824	801	822	875	828	780	844	855	812	864	867	857	866	842	847	824	795	795	817	835	813	871	799	830	828	849	852	838	844	864	825	844	798	847	814	829	840	857	776	858	827	834	855	779	838	792	805	842	869	892	823	851	847	820	827	845	851	862	791	872	850	845	845	877	829	856	848	805	854	825	796	805	804	798	851	857	810	859	845	875	825	792	839	876	824	827	790	842	900	851	856	836	769	848	878	795	827	836	921	855	863	802	872	922	807	773	842	862	844	898	798	864	815	822	837	856	869	833	807	845	828	843	869	819	841	870	788	786	862	857	815	822	817	827	820	822	823	823	806	820	821	807	868	818	820	826	895	850	857	874	866	826	820	786	822	869	819	866	808	869	851	800	869	828	872	841	858	862	871	803	801	808	857	828	863	774	808	837	819	793	815	845	775	833	841	836	816	861	800	851	816	824	783	840	831	840	879	843	874	823	812	858	847	831	830	828	827	888	840	843	827	848	846	861	831	804	870	805	849	807	805	801	796	821	852	816	879	860	800	876	829	802	847	808	852	798	793	853	832	807	827	833	797	855	815	818	797	822	852	797	838	848	852	810	840	831	841	821	834	814	802	813	854	849	823	827	808	839	799	872	863	814	829	824	826	800	823	864	829	860	840	818	872	840	822	803	881	791	886	796	826	823	826	833	831	847	838	864	846	858	811	812	786	795	870	792	813	872	837	860	752	791	860	811	844	864	822	815	807	844	826	787	862	852	806	893	840	832	879	831	899	814	849	850	832	796	888	834	857	818	850	819	864	862	865	809	850	806	849	840	846	861	855	864	826	831	821	854	850	807	817	805	846	789	826	842	839	842	838	837	865	808	836	813	846	838	847	888	846	820	826	863	820	818	842	850	857	826	864	781	878	829	838	817	823	831	791	803	817	882	835	820	781	858	822	870	872	792	797	842	799	780	832	806	824	828	834	824	849	850	840	847	851	860	804	806	792	851	823	857	873	840	850	829	834	817	807	852	813	852	793	803	827	813	842	854	808	827	800	832	861	820	808	792	793	799	822	829	825	830	838	843	818	837	839	786	843	859	847	867	853	810	809	864	831	795	853	860	791	825	821	819	859	856	800	870	840	828	804	830	824	805	873	854	783	862	804	785	837	918	839	852	878	868	811	832	801	862	847	836	846	828	818	860	819	881	832	823	846	850	839	791	825	842	860	829	795	835	877	851	803	841	822	821	830	819	870	839	834	828	809	868	823	871	800	884	827	883	843	834	836	841	897	824	852	862	861	851	828	812	907	828	781	767	838	852	840	798	870	773	832	833	769	839	830	840	831	887	806	846	836	835	830	861	799	772	823	808	847	856	867	834	790	843	843	787	816	886	832	842	802	819	818	816	807	867	810	840	870	826	827	837	829	852	813	848	840	882	787	825	830	837	815	842	838	810	818	782	789	845	808	850	822	850	816	868	878	812	863	828	842	809	780	807	908	848	817	844	801	863	824	801	826	881	835	843	852	836	860	807	817	824	851	878	810	854	844	804	897	809	838	796	808	821	850	806	862	822	843	841	817	847	822	874	814	898	853	839	850	824	806	871	849	862	861	837	891	826	809	848	796	838	853	864	858	827	852	849	799	887	806	887	879	873	829	832	870	864	859	807	931	780	827	876	811	814	803	853	817	845	841	866	796	874	859	842	842	844	824	782	814	865	894	834	788	840	852	845	802	838	848	840	874	852	863	883	811	793	800	822	799	788	833	801	832	802	860	824	853	842	838	843	846	812	848	832	902	839	878	814	829	855	801	837	820	833	806	808	849	862	815	821	791	835	851	835	827	882	861	847	824	865	815	811	884	872	812	825	784	864	839	833	846	860	883	817	879	783	828	857	821	843	842	849	846	859	849	822	822	809	774	864	882	806	843	888	846	850	845	863
15827	2459	1182	999	780	709	608	544	512	481	458	468	532	452	491	432	474	433	463	414	431	472	464	434	455	430	424	461	415	439	439	437	468	434	421	445	441	463	446	463	476	443	393	462	480	441	435	428	427	470	456	466	484	510	484	434	438	424	440	457	455	447	447	443	395	428	465	448	425	465	434	421	456	462	399	422	414	448	412	438	444	432	436	470	459	449	424	435	438	467	424	441	428	424	485	440	470	428	451	427	438	458	483	422	455	479	442	413	422	437	431	431	407	460	436	504	447	462	405	424	430	447	452	454	478	452	454	434	457	451	445	435	436	426	434	408	411	396	461	460	423	433	427	454	421	479	459	434	420	447	427	465	462	452	450	445	421	451	406	438	441	459	465	418	441	430	441	438	424	437	439	423	392	449	398	439	439	451	413	434	436	452	410	472	419	401	432	422	426	485	481	411	481	429	467	401	402	437	423	478	445	464	422	453	407	409	424	447	433	450	432	388	420	437	467	418	415	472	454	452	444	445	403	445	450	471	466	410	442	420	466	447	426	433	392	440	453	435	439	431	445	448	474	413	433	433	415	405	450	436	493	467	479	433	471	478	446	485	473	457	425	448	414	445	427	419	434	439	406	455	454	412	454	409	430	446	476	435	444	435	439	430	443	427	444	485	450	423	406	437	434	408	456	449	431	422	427	465	444	446	436	469	451	453	453	466	440	465	428	439	436	393	447	457	421	431	450	453	464	395	431	424	428	448	486	423	385	442	446	405	407	471	425	451	465	433	447	437	470	456	454	470	454	443	424	414	432	424	412	455	430	388	409	443	441	475	473	434	434	417	393	443	410	457	420	465	491	430	458	404	484	435	491	403	444	440	390	431	427	426	432	456	456	428	447	431	409	407	430	427	482	433	409	422	406	416	394	456	445	433	446	423	406	453	432	416	428	390	450	481	442	411	429	426	450	434	484	409	403	443	431	443	417	446	444	412	386	425	437	457	413	444	458	434	461	474	410	425	435	382	441	439	463	427	388	433	418	472	460	455	405	414	444	450	400	401	400	407	421	433	405	436	427	423	458	464	423	461	416	444	442	412	442	452	470	473	439	437	472	448	441	403	418	444	445	408	467	461	439	451	459	423	494	418	464	420	443	476	476	449	456	398	460	462	419	415	411	424	435	433	453	476	440	417	436	419	461	416	452	473	423	441	472	418	460	418	471	404	456	434	417	421	431	435	431	468	432	424	432	460	427	406	457	445	465	477	447	465	413	437	457	462	406	432	453	444	441	405	435	419	408	434	424	442	428	444	426	454	398	418	435	450	443	439	454	431	417	423	425	424	472	420	428	500	431	431	480	478	413	409	467	399	447	421	424	461	445	459	450	477	456	453	432	433	430	462	413	426	458	410	455	410	470	490	460	474	453	474	452	439	425	418	439	403	440	419	429	455	440	464	470	453	443	480	432	465	435	476	419	466	503	429	452	444	420	425	415	445	430	469	429	435	449	437	456	457	472	454	432	446	463	440	419	397	438	476	459	419	438	434	434	455	432	417	487	454	406	425	469	448	437	435	440	410	404	421	458	459	474	458	398	412	404	465	452	431	427	441	463	483	485	408	434	433	438	449	454	444	420	423	450	429	430	469	441	418	450	457	441	406	464	471	407	438	425	412	469	366	428	434	424	415	434	469	461	455	449	426	398	443	466	443	458	420	427	414	433	393	444	415	420	429	397	439	432	408	452	463	461	439	462	439	421	433	424	467	427	453	432	444	448	411	439	496	423	443	459	425	471	448	447	468	413	453	478	419	427	409	408	414	485	394	429	435	437	402	459	412	425	427	488	435	414	436	402	478	431	471	444	417	459	458	496	408	424	451	466	424	406	403	431	448	454	439	462	471	443	433	437	448	426	444	453	375	445	434	417	404	429	418	401	415	424	474	462	399	468	436	427	385	440	451	414	432	440	396	424	432	418	434	468	449	431	449	457	452	449	430	465	430	412	449	449	399	451	446	453	425	387	438	421	444	476	413	426	452	424	493	412	439	446	463	446	439	431	441	426	433	469	447	425	468	442	448	429	408	460	436	449	457	462	447	415	428	461	408	472	463	425	440	465	448	489	442	455	445	446	439	425	459	399	429	408	436	439	407	396	440	445	417	399	457	425	415	449	436	448	430	423	416	429	443	432	426	403	449	438	403	413	428	443	420	422	463	469	418	449	442	442	374	398	451	426	451	466	441	479	448	409	446	461	474	445	409	409	435	431	409	399	441	425	435	420	446	365	437	435	452	398	451	437	427	495	454	429	384	439	454	413	443	459	430	464	403	437	465	434	439	421	434	414	388	409	459	432	445	454	481	446	433	421	448	443	439	452	447	437	447	442	445	428	443	468	401	443	430	466	443	413	432	439	448	448	454	457	391	411	435	457	480	468	406	511	463	449	467	458	437	422	473	423	478	428	451	464	442	420	442	446	440	454	432	453	426	426	437	405	422	440	437	428	452	428	410	473	468	431	439	476	451	427	442	446	456	424	415	415	423	446	421	442	421	446	451	403	451	427	414	459	435	415	448	436	444	447	421	428	494	474	424	461	418	418	458	441	447	439	416	437	429	433	415	392	462	477	481	405	442	450	428	440	412	454	428	460	415	420	421	437	434	402	450	473	452	424	455	455	475	461	417	422	449	440	453	458	435	377	450	432	416	434	435	450	449	432	429	394	449	450	429	417	466	426	384	462	462	447	418	430	431	391	432	415	430	463	437	444	420	443	429	462	445	398	405	420	467	398	426	423	410	440	405	462	454	404	454	441	430	452	415	423	476	428	427	396	425	407	418	427	419	432	426	448	469	435	451	450	425	419	428	475	432	452	426	419	416	437	405	416	439	420	425	438	411	423	411	409	445	443	451	437	423	443	446	409	443	413	454	418	489	390	437	438	426	470	454	427	418	450	466	477	473	478	439	445	444	469	428	424	465	424	504	426	436	461	417	423	423	447	446	451	442	405	409	413	439	426	476	455	435	405	399	440	414	443	470	399	405	433	421	424	445	413	435	448	451	471	411	421	421	445	458	426	412	438	450	434	451	451	424	433	431	441	417	439	475	426	399	414	422	413	447	426	409	409	438	483	450	401	458	448	438	424	461	404	432	417	411	454	451	421	446	452	422	413	470	427	423	430	418	428	436	473	423	474	449	471	429	397	449	471	503	440	428	428	419	443	426	475	430	431	440	476	448	436	423	445	442	449	444	431	398	422	440	414	412	410	415	419	463	442	442	424	451	468	454	421	433	440	432	435	433	443	437	465	435	461	411	437	478	445	459	432	417	399	425	488	469	455	428	457	465	460	446	475	462	475	451	448	431	420	435	415	482	448	462	435	480	401	447	415	459	459	428	454	487	419	459	471	474	443	460	468	436	477	443	462	444	437	466	407	447	445	449	418	443	425	444	457	440	418	431	426	483	419	412	403	425	466	414	436	413	463	430	418	438	474	443	408	457	405	454	445	471	428	404
8785	2406	2341	2554	2305	2013	1715	1663	1539	1326	1261	1206	1198	1158	1107	1118	1089	1066	1116	1109	1047	1054	1025	1063	1068	1062	1015	985	1006	983	1043	1013	1023	980	1015	985	1020	993	991	1030	965	943	1024	978	985	1029	992	1008	982	997	1060	950	964	1017	991	966	946	1027	978	922	929	946	1010	932	973	966	954	984	958	946	943	967	1011	969	979	950	954	964	955	964	979	879	1022	951	948	973	936	927	1001	963	973	980	970	1006	1014	1014	950	922	957	971	972	1061	959	980	974	1014	949	943	972	1038	1009	977	983	943	1027	933	950	1011	998	959	926	985	962	995	910	908	974	943	999	968	978	959	962	962	913	911	962	965	961	939	914	970	974	975	994	970	982	957	971	961	910	948	998	958	985	951	987	960	940	1045	981	958	940	946	1015	1006	965	979	954	994	995	936	1014	936	964	963	915	878	973	992	975	987	952	910	966	965	991	944	991	976	969	927	958	1016	977	1008	998	937	951	981	951	981	950	932	1025	1026	967	1016	976	948	988	930	942	991	954	1002	969	984	966	937	1010	937	961	953	977	986	997	965	977	969	943	982	977	1001	965	937	993	939	1012	1004	968	974	953	962	977	970	1031	931	958	976	903	934	1009	970	942	920	923	988	1013	1014	932	985	950	940	943	994	994	1022	989	995	916	1011	958	955	935	974	949	922	949	974	975	935	986	931	971	1003	988	911	988	1028	971	954	969	946	933	953	1014	1000	935	973	991	971	973	952	949	969	989	980	1014	979	960	930	956	981	993	896	979	1026	975	948	912	941	991	975	980	968	939	925	1032	982	939	910	987	1000	934	928	945	933	957	954	999	955	976	946	931	954	950	921	984	952	959	994	981	961	983	1032	939	964	960	936	923	949	953	953	937	971	986	929	994	930	998	945	960	961	903	955	970	953	1003	930	979	936	994	941	987	970	937	968	961	969	920	999	973	946	961	978	964	992	934	993	926	992	988	924	951	962	973	946	965	971	966	986	989	961	939	982	1012	972	961	931	947	975	926	931	993	989	972	918	1018	958	960	1006	999	917	912	957	984	991	978	952	1013	980	934	940	992	943	908	1011	946	1046	968	961	955	913	979	1003	922	1011	921	950	1000	946	951	939	946	929	951	952	975	910	936	896	951	974	947	997	909	958	977	945	993	1003	950	945	984	960	957	982	929	967	936	957	949	976	985	953	942	983	971	979	958	925	1017	970	928	968	986	1003	946	924	946	964	955	957	973	978	946	946	971	993	959	929	936	977	981	992	966	1028	961	981	960	941	955	947	1004	1000	1000	972	951	945	984	939	992	969	976	1060	946	998	922	960	961	934	998	1018	961	1003	983	1021	982	956	1039	947	977	977	946	928	908	1027	959	980	970	917	932	958	936	1000	893	963	978	1013	964	973	957	957	1014	965	1001	989	962	926	1003	966	1000	970	976	967	994	959	930	993	971	962	1001	937	946	999	902	993	974	965	953	991	962	961	968	930	928	959	981	956	905	944	946	962	951	948	914	957	965	975	886	928	967	1017	971	985	1000	933	989	972	950	980	987	928	991	969	930	936	933	1005	984	946	965	980	982	968	972	941	969	955	996	984	933	965	987	864	988	979	915	967	991	977	990	945	987	983	967	952	954	1003	939	948	995	999	957	947	981	946	942	976	945	966	979	989	870	987	952	945	950	972	935	1007	972	988	879	979	906	910	934	962	1026	999	943	982	979	929	978	944	939	969	983	996	969	986	969	937	1007	998	963	962	887	971	981	971	962	920	953	987	1013	942	932	1002	976	982	987	881	977	991	918	932	922	954	935	1049	976	907	1029	975	923	952	972	1003	967	982	1004	963	942	1014	961	937	979	971	928	953	972	907	929	959	976	938	1011	969	971	969	982	1025	970	922	944	992	1011	959	958	954	948	962	977	1006	949	945	964	974	979	994	963	1006	965	1001	976	994	945	1007	955	987	975	957	956	964	933	938	981	967	932	959	953	937	953	980	980	919	981	965	983	989	995	964	954	993	948	934	989	985	953	997	944	946	993	939	941	957	988	937	931	920	951	959	986	1026	953	899	973	1002	978	963	985	993	961	962	967	963	976	993	951	962	1000	987	972	953	996	998	965	965	969	1007	922	978	1010	981	988	995	986	929	926	962	926	989	985	966	955	972	972	1001	971	1004	1004	994	988	997	944	1001	928	953	991	921	1003	901	927	969	963	957	994	996	986	966	970	980	970	981	1004	957	927	963	960	938	944	958	974	1016	1016	924	961	961	996	974	977	988	994	940	944	973	936	1049	938	974	948	971	1015	986	939	985	911	939	1001	966	945	992	907	949	985	943	964	959	933	1016	982	944	1015	948	957	973	975	933	981	1009	966	998	993	968	974	943	945	1010	955	957	967	948	932	977	950	971	975	888	996	1023	954	973	922	969	998	923	1012	947	962	956	931	970	935	960	952	921	959	931	993	997	964	1004	948	986	989	1009	937	992	943	956	982	959	917	1000	1003	980	958	954	978	979	985	937	971	978	981	1011	929	969	975	946	948	995	929	991	996	967	938	928	993	935	942	979	988	1040	974	936	983	970	931	980	950	978	917	954	966	932	978	973	949	942	970	892	954	1033	930	1009	979	958	989	1038	920	1002	968	942	984	932	985	1000	945	955	953	1015	943	944	924	967	971	967	921	979	961	901	961	962	981	965	1022	897	995	984	1036	955	952	996	984	1002	938	1020	1032	1000	960	1019	995	994	939	983	968	967	970	947	964	978	959	979	969	956	889	930	915	957	968	981	995	947	969	943	939	1004	1012	978	921	956	1039	893	1002	991	996	991	1012	951	938	982	968	972	913	997	959	971	965	961	985	955	952	962	970	1010	996	981	945	1011	986	979	951	896	990	1013	988	936	959	939	931	936	949	984	1013	978	952	973	1054	951	977	963	1010	973	1034	986	949	960	981	914	899	958	1007	969	954	915	1032	916	938	924	952	934	961	931	972	983	984	965	1003	968	1003	1014	964	902	959	986	990	951	994	894	914	997	920	987	982	920	970	1049	1005	953	956	981	994	979	923	953	930	1028	958	938	999	952	932	976	968	942	957	930	994	967	945	940	957	934	971	927	982	1000	953	973	929	905	996	946	919	938	954	976	973	930	1008	1018	914	957	1018	922	934	951	968	919	955	941	983	950	989	980	923	969	936	1020	966	938	1004	958	956	988	992	984	916	984	966	932	992	920	940	936	999	985	867	950	978	936	953	976	980	980	985	999	924	938	974	1003	867	958	987	968	980	976	994	969	943	955	1003	1005	1001	976	928	945	990	969	959	973	1035	967	982	1003	885	954	944	939	928	971	941	1003	966	990	997	917	925	930	937	956	979	969	918	961	991	963	948	970	1002	996	950	955	944	1001	977	949	948	925	988	988	991	992	949	958	941	1011	947	941	891	957	917	955	923	1024	1011	943	944	983	957	986	1008	943	947	998	951	940	963	1027	957	978	953	979	966	950	995	932	994	1027	956	967	991	938	963	974	967	958	964	960	920	920	895	1003	960	989	954	966	920	1004	971	935	978	932	927	934	973	950	934	992	955	944	903	977	951	951	963	980	983	940	973	906	958	931	971	956	958	980	926	944	969	949	1019	935	964	949	957	934	905	1000	944	948	937	999	935	984	963	954	1021	971	965	971	967	953	968	947	1016	956	914	982	1038	952
1915	261	193	172	168	180	160	156	146	159	160	179	146	150	165	150	143	172	180	150	160	170	155	196	180	141	145	154	140	160	164	144	163	163	169	156	146	159	152	160	169	175	144	173	166	166	180	170	143	171	170	186	161	155	145	154	153	157	170	146	143	158	170	174	152	177	185	161	152	175	155	180	193	162	192	137	166	167	159	168	153	171	178	168	181	147	181	148	178	141	144	168	160	143	160	141	144	163	174	168	166	164	165	153	156	168	173	156	186	173	194	133	134	186	160	148	176	156	155	164	198	171	167	163	144	174	167	136	137	145	184	153	148	153	172	173	165	162	156	157	175	189	151	160	155	198	165	153	153	151	158	193	134	146	136	143	151	165	146	165	168	167	175	168	169	179	154	168	163	168	154	158	164	186	182	147	161	162	159	169	178	148	169	157	180	155	170	186	149	167	162	171	154	163	180	175	163	177	163	166	178	159	177	147	140	145	142	165	153	144	144	166	152	151	140	184	161	175	150	185	161	160	155	148	166	169	168	196	187	130	153	194	184	178	164	144	156	165	149	142	166	160	176	192	154	166	163	180	160	158	163	155	162	162	146	159	185	159	170	180	159	188	150	182	166	171	178	172	169	177	157	151	137	136	174	168	165	162	145	154	177	166	164	185	167	170	138	151	188	193	176	158	185	155	155	181	145	182	160	156	154	165	155	156	166	152	158	151	163	171	158	154	154	159	150	184	147	154	153	162	155	155	178	173	179	171	193	173	170	184	162	177	152	160	148	167	183	165	141	170	177	155	155	154	157	160	148	176	172	199	156	171	169	143	166	172	174	181	178	155	165	161	144	171	145	185	160	168	174	151	159	166	141	153	133	166	150	153	143	165	182	175	162	189	175	184	188	168	141	158	154	183	163	159	154	179	161	172	144	183	154	147	152	153	165	173	150	177	177	155	154	139	148	169	185	156	149	172	180	162	154	151	169	175	157	163	144	165	159	204	149	143	166	156	177	165	170	183	170	161	155	159	171	187	154	143	167	182	159	193	155	181	182	164	161	137	158	134	172	159	168	161	182	147	167	155	152	175	146	167	178	164	192	158	180	164	170	169	162	160	159	181	153	185	153	146	150	146	146	166	158	159	176	154	170	159	170	165	157	172	154	179	144	166	150	164	169	141	150	171	176	170	153	167	158	180	183	147	126	170	192	155	163	165	158	145	154	162	166	158	148	192	152	184	154	169	150	161	180	145	140	155	174	149	191	146	161	150	163	175	165	155	144	138	154	160	155	159	165	162	150	178	151	186	157	161	156	141	156	142	155	145	170	160	151	170	137	157	184	158	171	145	158	155	156	141	167	175	146	166	183	138	168	158	155	141	157	142	172	173	164	183	172	173	168	168	144	157	182	141	153	161	143	146	155	142	165	181	152	156	144	172	157	190	178	169	166	168	180	173	175	149	146	148	159	157	150	144	189	183	152	178	154	138	183	157	154	185	166	158	155	189	184	142	163	193	200	175	173	147	136	165	140	155	171	153	173	177	150	155	152	156	168	177	157	159	179	159	176	148	161	146	168	188	168	157	148	148	143	158	181	155	162	174	175	160	177	193	177	189	160	165	164	170	168	154	159	150	145	144	173	159	152	166	183	176	159	166	183	167	173	154	141	141	155	152	173	154	157	182	163	135	161	168	180	166	149	140	161	176	162	156	155	176	170	164	135	144	135	165	180	160	143	169	159	154	181	171	162	144	172	171	155	189	186	141	160	154	162	164	153	163	149	160	173	155	176	161	171	191	154	146	149	152	151	147	169	153	164	145	164	172	162	144	148	150	169	151	163	171	159	178	174	140	164	170	155	156	169	154	148	157	174	171	159	165	167	177	159	158	175	159	142	169	166	147	147	143	193	173	140	171	177	165	154	152	159	173	180	164	155	168	134	166	207	179	161	180	154	167	154	173	157	175	179	173	181	164	168	165	171	148	153	164	153	153	146	173	139	176	162	156	171	186	168	142	153	154	171	167	158	152	153	158	152	148	175	152	159	164	160	122	170	171	169	179	157	148	144	155	204	164	153	163	147	177	154	147	167	163	191	166	138	160	174	172	168	162	165	174	168	166	172	167	175	167	161	167	167	171	162	156	173	165	160	172	169	168	160	157	154	162	179	152	175	187	166	166	165	142	175	160	175	176	182	168	153	157	156	174	179	176	135	178	150	163	144	185	160	144	150	172	147	168	180	176	145	155	156	179	152	119	157	157	163	150	142	151	180	173	171	191	157	162	159	162	158	155	140	166	155	162	188	172	172	177	155	138	162	142	153	153	155	176	154	148	159	137	153	145	202	155	176	170	179	180	160	169	177	164	150	153	164	148	157	173	128	186	164	174	173	180	167	144	172	129	160	177	158	175	163	152	153	144	137	151	178	148	159	170	166	152	143	179	152	170	144	155	189	160	153	160	168	166	167	152	136	134	165	173	157	132	158	169	158	177	164	165	195	185	155	129	161	147	159	147	152	165	147	185	169	168	176	125	169	168	147	155	149	154	171	211	161	174	167	168	183	175	170	153	146	158	160	173	153	169	167	170	167	190	172	187	161	158	141	168	134	172	175	192	165	157	180	179	185	176	162	169	161	182	165	163	168	164	167	154	153	182	169	159	145	160	174	165	174	174	184	142	144	152	166	177	173	155	158	200	133	153	157	168	154	183	168	154	154	157	146	167	199	182	162	190	148	158	154	161	154	165	161	148	166	200	143	165	162	167	140	174	160	176	170	155	189	172	178	148	166	154	160	146	160	150	154	179	173	158	173	176	150	173	161	164	178	154	169	137	176	180	158	154	150	182	161	177	179	168	152	170	163	195	167	180	166	166	176	177	171	169	164	168	174	167	173	164	180	164	155	169	168	172	155	182	162	155	170	163	165	178	146	142	153	169	190	174	168	137	183	146	151	154	150	165	175	141	177	153	191	146	163	169	164	167	159	163	152	169	140	162	166	173	181	191	166	182	195	176	195	184	168	172	171	156	172	161	166	159	190	177	148	148	171	155	166	176	149	153	174	160	148	161	159	192	159	182	178	148	135	161	172	151	189	163	157	170	163	157	144	170	167	167	152	169	159	165	176	159	166	155	177	158	154	148	171	171	133	136	141	161	171	149	189	157	167	174	171	167	171	161	186	146	166	178	170	164	152	157	181	171	144	171	153	157	167	180	149	184	172	155	168	174	168	167	173	154	154	167	177	155	130	151	161	160	180	146	160	170	154	144	167	169	159	173	144	149	155	169	168	172	166	145	171	171	139	177	166	167	176	172	173	177	172	165	178	182	168	164	154	178	161	163	173	145	142	178	174	177	148	153	162	169	197	148	158	158	163	162	160	175	172	169	131	157	160	148	176	159	154	172	152	151	181	192	179	171	153	148	168	153	159	150	169	173	151	158	192	162	157	165	152	161	168	172	177	169	145	161	188	178	157	193	179	152	152	185	182	165	161	171	186	195	163	192	195	133	151	156
1894	481	458	495	539	448	469	471	457	461	494	462	467	459	473	463	483	460	456	435	457	479	418	468	445	480	448	470	461	453	441	438	457	469	450	452	451	452	460	457	492	449	458	442	450	493	456	438	436	428	452	448	434	435	478	422	446	472	467	422	471	487	435	467	411	444	432	435	455	439	452	452	448	490	451	471	438	439	478	440	467	486	462	475	426	497	452	494	463	447	433	472	446	435	455	422	493	439	435	410	452	455	395	407	478	446	471	487	454	438	403	441	473	429	491	482	474	434	445	405	463	442	507	473	457	450	432	476	427	466	444	446	459	486	409	485	432	459	450	484	458	453	470	484	437	432	465	408	454	442	460	433	419	462	445	523	462	418	462	451	444	452	450	454	467	456	465	464	509	490	439	463	448	470	433	461	458	449	459	431	432	432	467	444	433	458	466	441	450	470	472	439	464	438	457	439	475	451	475	463	423	469	440	457	447	436	469	491	446	432	475	417	467	428	426	461	484	444	431	474	469	396	471	431	440	455	451	465	468	437	492	453	458	461	475	471	457	427	450	422	428	451	468	455	432	468	428	461	467	456	419	503	439	436	445	430	436	466	456	464	436	482	474	449	449	415	480	463	388	422	452	428	467	460	485	421	417	423	466	493	431	443	427	453	485	412	444	436	482	449	462	494	447	435	452	463	446	506	458	485	455	453	456	448	458	445	470	494	436	425	482	457	436	464	440	447	453	441	468	450	495	467	471	444	447	493	436	491	476	459	471	490	449	477	423	434	424	449	460	448	465	438	463	450	453	428	428	461	494	439	445	460	421	474	466	484	438	470	450	448	460	460	454	438	464	474	442	447	484	453	489	467	460	428	429	462	477	442	427	451	492	489	411	447	440	494	439	438	458	508	463	426	466	408	440	502	464	439	469	466	438	446	462	458	450	482	472	477	460	489	440	467	415	437	468	445	421	435	428	443	466	426	483	452	455	456	411	471	458	425	438	444	503	454	422	459	422	464	437	451	444	459	466	443	447	411	450	420	460	452	443	473	424	413	454	471	454	429	475	441	418	467	427	455	423	463	451	506	439	464	443	460	434	450	466	459	481	487	432	497	487	461	432	503	473	446	430	415	416	459	434	484	441	444	480	430	386	458	444	446	418	413	443	424	457	447	463	479	445	434	443	471	480	457	459	484	451	440	441	479	479	475	486	463	445	472	447	477	412	442	459	420	438	504	434	452	439	481	453	430	467	459	464	435	459	436	422	453	456	443	449	460	473	486	454	415	445	469	451	448	465	435	443	422	463	462	480	473	483	473	428	440	455	470	453	473	493	472	470	446	446	492	406	475	444	458	446	448	478	474	437	432	453	411	441	470	462	438	488	455	475	444	448	488	423	482	452	467	438	455	425	399	473	447	459	446	472	408	451	441	446	451	502	450	441	472	445	460	449	466	449	440	442	463	443	414	448	474	440	453	435	422	447	489	464	444	465	450	470	464	479	439	403	462	460	477	452	476	473	419	438	436	475	438	462	464	470	489	459	439	460	454	454	433	447	420	438	444	475	454	435	471	450	455	419	464	479	420	482	444	425	466	434	459	434	453	459	458	421	474	458	421	442	463	467	463	457	464	467	435	458	462	462	449	442	443	466	445	439	444	460	450	420	446	435	474	481	430	421	455	443	464	447	407	455	466	450	466	420	481	478	454	469	407	447	454	444	469	444	455	500	468	475	468	439	472	423	465	449	468	440	437	437	420	490	433	437	489	454	478	423	445	462	425	411	452	464	448	431	481	442	455	444	479	463	431	431	436	476	445	436	422	440	453	469	461	497	418	445	432	444	410	427	456	473	419	466	461	433	461	466	440	456	437	432	447	442	472	436	466	473	473	425	475	454	430	467	492	453	455	399	445	467	471	455	421	454	426	474	439	490	493	437	435	469	458	456	491	437	459	499	453	460	482	476	481	473	449	450	476	480	449	491	457	470	484	463	487	425	446	442	440	397	470	440	512	421	463	445	461	414	465	474	441	430	443	438	430	443	429	438	477	449	488	412	466	485	437	480	480	464	460	435	491	443	447	441	456	507	422	479	421	471	451	453	509	446	456	444	440	463	437	383	481	446	431	446	432	453	437	437	460	416	456	452	449	440	476	464	473	428	461	455	432	457	424	499	455	459	462	438	495	485	452	444	461	449	488	469	455	418	488	484	459	442	428	421	459	443	447	462	465	494	441	417	471	467	440	457	451	423	446	462	462	474	448	443	447	450	440	453	403	461	454	476	480	465	415	488	415	427	466	411	487	434	472	448	452	447	429	448	427	459	473	447	457	473	465	426	465	447	433	397	495	430	454	452	474	434	444	411	414	471	436	444	466	455	431	448	463	472	485	418	423	430	420	488	493	433	429	451	462	440	423	475	450	461	468	447	484	423	454	442	444	452	452	434	440	456	434	433	443	472	464	453	437	454	439	455	451	474	443	471	460	447	438	443	441	472	443	443	491	468	510	459	449	478	476	458	459	463	457	460	478	467	429	461	467	424	450	432	474	447	455	452	423	459	481	450	463	463	424	437	475	451	453	465	471	458	461	450	454	449	498	458	482	438	436	443	456	433	412	457	454	444	482	492	481	466	454	461	469	482	450	457	457	446	445	462	456	426	448	445	477	481	438	443	444	444	491	439	467	461	433	472	512	469	467	480	469	436	444	429	475	463	446	458	484	446	480	483	440	400	454	476	446	407	432	423	473	451	426	440	466	443	455	483	478	425	441	444	458	444	457	441	448	511	461	451	501	464	453	448	439	427	448	445	435	479	455	443	415	444	419	428	453	436	453	415	452	484	460	455	427	460	459	446	461	428	457	452	448	437	455	460	445	483	444	490	478	442	473	449	437	431	450	457	455	481	460	467	434	431	432	447	472	447	427	454	462	453	449	437	450	441	456	465	470	444	498	462	440	435	436	457	441	455	469	413	443	444	459	466	456	480	460	460	431	440	471	394	488	488	476	416	474	456	452	447	426	460	484	464	445	464	440	452	452	426	417	479	476	487	448	417	465	433	436	478	455	478	444	453	476	410	444	433	437	442	457	448	432	461	455	452	424	460	412	454	452	421	436	487	445	453	450	458	428	442	457	480	468	482	430	432	467	499	466	456	439	431	515	452	443	443	446	457	448	454	458	427	425	487	476	449	433	478	442	440	493	414	449	448	447	460	423	440	474	452	451	474	431	460	480	434	439	430	466	441	483	463	463	441	426	461	440	448	461	482	477	444	455	440	419	438	460	494	470	456	451	466	440	467	456	460	491	473	435	450	440	487	420	451	439	447	448	477	422	482	443	474	486	469	446	475	444	403	456	444	474	457	432	473	477	490	389	426	466	456	411	466	440	437	412	478	450	462	465	450	465	433	429	495	454	436	453	462	472	439	481	415	501	412	422	443	463	464	438	454	428	466	458	451	432	453	417	478	450	468	425	454	473	482	448	418	479	444	484	454	453	420	419	460	445	490	442
8530	1821	670	579	532	479	434	416	414	364	370	356	382	340	351	410	379	351	339	348	356	335	376	369	350	383	415	366	371	350	367	340	361	361	334	351	365	396	384	344	374	357	375	336	353	344	342	326	329	333	363	364	360	347	372	357	365	371	365	341	327	336	336	339	328	338	312	371	347	342	384	396	345	374	371	378	378	368	367	360	334	342	367	348	370	365	329	340	371	405	315	345	364	381	339	334	363	371	370	311	377	354	373	384	383	349	354	347	369	363	321	318	365	342	354	367	351	341	355	396	348	328	394	332	351	376	371	337	343	342	386	347	357	365	355	351	359	345	360	368	355	376	314	357	339	385	344	387	367	376	324	325	334	351	364	344	357	370	350	359	361	383	369	347	355	374	330	316	344	341	334	354	375	381	336	369	342	354	347	331	369	378	325	370	314	385	386	333	362	346	371	345	386	361	339	342	323	353	383	378	395	357	370	357	364	376	329	332	369	381	343	352	357	354	331	368	360	343	355	362	369	365	361	333	346	372	339	358	403	333	358	342	321	364	364	372	371	368	368	346	375	347	387	323	358	330	341	356	409	352	359	387	369	317	365	319	351	371	388	337	371	314	331	325	320	377	379	382	346	350	356	379	345	354	348	398	380	361	336	382	345	364	349	305	362	378	368	360	358	350	356	363	367	328	360	373	349	392	386	331	379	338	356	344	338	328	349	357	343	386	387	367	384	346	362	392	390	355	364	348	365	354	330	345	348	350	377	340	344	353	331	329	335	355	339	385	324	372	319	345	349	372	384	332	373	370	372	363	349	381	345	349	366	333	368	347	356	317	349	376	358	343	396	384	381	364	367	317	363	353	383	349	355	333	352	363	400	357	322	353	364	371	376	380	325	378	351	370	394	360	342	375	369	360	349	351	348	352	376	386	380	331	330	358	355	350	340	351	374	374	369	348	360	348	314	354	319	325	338	348	352	347	290	350	362	346	340	355	363	332	354	332	332	317	312	354	392	344	360	356	333	311	367	356	367	328	352	353	366	329	404	372	346	323	329	337	414	356	373	377	358	353	334	351	357	324	371	363	340	379	334	352	370	366	339	355	384	353	360	333	347	330	335	352	360	363	358	373	341	363	375	354	384	384	348	360	327	370	360	351	369	401	366	356	340	356	371	325	322	319	379	347	353	340	355	346	351	341	360	399	362	342	409	366	354	339	338	358	352	395	379	348	350	338	324	347	376	366	387	343	394	369	324	339	372	358	371	401	349	349	346	356	368	346	336	361	386	377	359	368	358	348	361	371	334	347	379	343	376	369	349	384	345	330	369	361	348	331	360	314	324	322	359	326	316	376	371	331	363	369	358	376	371	351	365	352	383	346	346	331	321	347	358	329	352	353	357	388	386	349	305	377	346	350	336	346	392	367	312	373	348	348	322	349	362	338	361	333	364	390	403	346	336	357	382	349	357	373	364	393	391	373	341	384	348	340	321	366	372	361	360	339	325	358	355	362	340	356	365	397	347	367	369	368	332	319	332	359	356	355	337	357	345	359	344	369	342	333	364	342	355	372	333	341	406	394	380	343	360	358	364	342	368	378	368	390	370	361	343	357	356	336	339	361	375	342	373	378	343	403	400	369	371	347	354	360	359	369	372	405	364	340	360	322	324	367	365	345	363	345	330	389	367	341	352	332	375	351	368	354	355	315	378	347	327	355	353	343	387	344	339	322	342	357	343	357	368	350	386	361	372	367	381	355	331	360	338	319	381	356	329	347	388	334	378	329	349	343	343	353	362	353	334	360	339	305	370	319	353	333	318	340	351	365	349	359	333	374	369	367	360	355	350	366	393	312	332	341	351	361	370	358	363	365	368	315	368	372	345	323	348	353	340	354	361	360	365	390	378	380	348	379	352	346	392	328	328	332	368	336	375	368	331	372	367	364	365	365	335	362	366	372	364	372	339	347	345	354	346	350	332	401	337	389	346	331	383	345	402	383	340	402	373	366	348	380	389	332	310	379	343	340	351	347	355	365	397	376	363	366	381	345	391	348	354	365	355	359	372	339	364	375	365	339	324	359	361	355	330	350	391	361	391	355	332	370	356	369	370	386	346	367	344	375	372	344	370	332	321	367	385	350	358	399	326	360	311	364	355	396	392	367	353	325	355	380	365	327	345	336	348	352	372	369	353	338	357	335	351	334	349	381	372	336	326	337	369	318	384	349	365	332	350	366	374	367	368	362	342	354	347	343	360	334	346	349	325	355	351	330	333	370	352	401	388	372	361	347	411	351	359	377	349	349	372	391	383	331	329	363	392	324	379	335	344	336	346	320	351	349	358	366	388	389	367	349	375	331	363	357	358	354	387	322	367	348	374	349	352	304	370	340	378	343	357	346	338	359	397	321	335	335	346	317	342	304	411	364	364	336	327	343	335	327	329	340	358	309	354	357	334	354	388	347	359	362	340	358	344	374	353	365	338	388	374	332	312	324	352	368	324	359	352	361	374	361	371	354	357	326	401	368	385	359	363	363	378	348	357	330	388	381	378	367	365	381	366	344	333	356	343	357	346	332	345	382	376	331	361	361	351	355	377	368	372	336	377	361	329	340	372	342	356	352	351	352	333	366	365	371	343	345	351	367	330	343	358	385	364	334	355	341	324	316	367	361	347	343	348	362	358	344	345	365	329	339	351	351	387	333	338	379	338	364	376	321	331	343	328	357	350	321	387	328	377	321	346	349	385	358	350	344	338	360	364	333	348	373	372	343	353	354	356	377	374	351	381	338	376	349	347	369	347	362	335	371	333	337	339	361	377	369	369	359	336	335	346	359	330	340	409	333	331	342	387	326	335	338	359	358	359	346	346	364	346	341	373	386	363	367	346	394	362	332	364	359	371	366	345	372	313	440	372	357	344	365	372	351	359	357	360	340	359	335	340	336	374	345	360	361	335	338	364	350	344	372	356	367	358	350	355	343	360	356	402	354	334	337	351	359	365	365	340	353	310	355	336	371	357	349	402	367	362	378	400	380	369	355	315	322	396	359	361	357	361	320	337	390	364	350	339	360	353	322	357	385	365	368	408	352	372	350	389	371	346	371	349	327	350	335	392	369	373	333	357	344	378	361	368	338	339	360	314	379	354	356	314	377	351	348	348	339	403	327	357	332	371	367	333	387	343	369	332	331	372	377	354	353	354	351	365	362	390	367	394	321	321	332	339	351	384	326	323	354	389	328	359	317	369	374	335	354	405	336	356	353	317	321	347	354	314	336	359	361	357	374	375	367	365	381	367	374	360	308	348	317	354	371	367	343	370	361	319	328	343	345	323	356	322	354	348	365	343	328	373	415	335	340	378	315	361	349	384	358	364	370	351	343	352	387	323	386	390	330	368	370	357	371	361	352	386	386	319	384	348	346	325	377	333	383	347	343	329	389	373	344	333	369	360	325	362	315	359	324	336	386	337	387	322	351	364	329	385	341	348	402	386	343	314	330	371	368	396	373	390	333
7016	2184	1462	1673	1490	1289	1147	1171	1078	1054	1045	995	908	935	865	889	904	856	888	858	921	913	925	843	841	902	834	891	900	886	880	850	823	838	843	773	855	863	834	915	860	849	833	776	874	847	851	858	870	842	803	852	811	845	849	851	839	843	850	822	857	902	894	834	841	812	837	835	875	854	845	811	828	878	818	817	829	827	833	854	797	825	873	844	854	841	837	801	871	811	836	810	795	826	876	885	831	815	836	798	810	919	840	908	826	843	821	857	829	886	774	851	830	838	878	899	844	816	846	895	838	889	855	856	820	850	824	839	866	850	886	842	870	838	789	850	874	800	848	834	836	837	836	821	862	798	803	823	824	867	836	870	850	777	820	845	832	866	867	813	873	877	825	833	832	849	881	852	859	853	796	847	799	814	893	824	871	820	864	869	901	802	848	850	833	826	843	840	842	866	873	820	860	818	915	824	808	868	828	830	820	811	854	848	777	871	826	798	852	825	880	795	839	824	837	846	848	816	844	803	901	840	784	861	860	858	836	801	818	868	766	857	890	845	856	860	824	797	798	867	816	835	826	846	827	820	845	863	808	873	855	855	803	863	855	806	854	800	824	870	837	798	816	829	841	868	858	847	828	859	850	840	798	789	858	810	835	862	852	848	860	859	804	865	811	837	858	877	892	834	835	834	856	811	850	873	835	856	844	899	819	847	794	812	804	795	805	850	850	879	815	859	875	840	858	855	870	856	876	831	815	795	851	821	807	813	814	855	829	895	813	860	877	843	808	868	799	801	811	844	856	830	804	828	862	832	858	813	827	835	843	861	887	849	829	878	793	831	861	871	853	772	899	817	815	813	779	874	821	822	820	842	830	860	783	847	809	841	832	844	825	843	842	825	779	861	855	851	875	800	841	803	853	849	792	830	852	840	872	797	834	849	826	845	828	838	841	800	819	846	853	815	814	865	868	783	836	843	848	816	844	813	787	799	847	838	869	835	821	831	833	866	846	820	811	859	828	810	823	850	781	873	821	856	855	806	825	815	816	838	863	830	847	883	797	890	831	776	830	851	814	839	847	847	846	821	842	760	810	844	839	795	878	808	859	851	835	778	827	817	815	879	788	840	872	843	879	850	862	867	865	846	851	890	842	801	832	787	832	836	836	827	818	840	866	817	850	834	885	848	817	815	825	877	861	841	794	864	856	850	815	884	824	800	820	868	857	825	859	875	779	811	841	847	863	839	821	843	814	876	909	831	829	830	878	839	851	846	811	862	883	848	850	846	827	858	819	881	853	886	854	819	870	854	882	766	858	848	819	844	813	834	845	825	841	823	824	821	839	835	825	823	812	836	876	731	844	837	892	852	796	845	840	871	858	855	821	852	825	821	863	864	822	852	875	818	815	904	883	860	796	830	845	839	859	836	831	870	794	860	813	887	826	809	862	815	848	817	821	836	812	860	773	841	827	862	834	829	887	829	857	847	873	839	846	850	825	852	863	874	823	821	826	842	823	813	824	828	798	817	913	848	830	846	860	846	801	845	814	828	776	844	830	913	817	832	776	836	876	833	811	837	827	839	885	831	830	818	872	770	798	865	802	845	841	854	819	796	889	817	876	881	860	841	893	830	810	826	880	802	874	859	823	795	790	834	843	877	869	872	860	849	874	876	849	810	852	828	833	836	897	802	863	760	810	888	871	842	809	839	846	815	831	813	825	812	847	837	839	842	813	806	795	883	846	871	814	816	857	826	834	842	812	775	808	828	839	829	859	863	842	837	843	821	843	846	853	874	835	803	791	883	834	787	819	858	824	800	815	794	837	818	841	831	810	838	886	729	914	831	837	848	831	832	768	802	795	828	858	792	842	881	830	791	851	843	862	889	873	838	898	864	851	850	875	813	819	851	831	860	833	819	817	857	855	772	839	846	787	843	874	824	840	802	819	843	836	815	865	821	817	846	895	871	831	812	868	860	820	848	860	835	882	835	841	811	828	894	842	854	821	849	826	855	849	825	869	830	805	828	862	849	829	787	870	831	870	796	862	854	916	847	833	806	825	876	860	831	843	837	892	801	829	833	864	854	829	846	753	841	788	852	806	799	824	784	885	865	809	848	821	853	854	816	858	825	847	837	871	787	840	830	830	804	854	780	847	833	816	863	853	791	807	850	805	822	828	865	820	830	820	843	835	842	791	850	906	815	819	834	815	878	808	790	843	851	830	852	814	867	839	846	823	831	856	815	889	867	840	842	863	817	837	804	863	842	826	863	821	834	784	863	865	855	831	812	833	869	794	810	857	813	845	820	860	822	812	883	812	879	847	838	846	843	835	825	891	824	832	815	806	873	834	808	805	777	844	827	853	847	768	830	807	854	843	840	798	855	847	815	864	841	831	874	784	828	838	875	848	875	831	864	834	873	792	850	865	844	808	806	892	858	820	785	837	800	859	855	862	837	828	858	844	836	852	813	834	820	872	817	830	825	847	815	856	815	834	833	823	842	851	867	900	845	856	837	809	851	836	901	872	799	831	824	883	774	839	879	885	800	830	768	817	867	827	856	839	827	829	805	849	834	813	844	838	825	838	825	878	819	840	835	855	785	860	863	797	811	863	905	850	834	872	841	828	814	828	857	834	819	819	826	827	869	819	805	813	822	834	869	816	829	821	829	854	855	827	830	809	842	788	854	839	865	801	753	846	825	831	815	828	837	817	812	827	819	819	938	865	835	823	835	796	873	849	829	777	870	813	809	849	786	832	847	845	799	822	802	809	850	846	837	826	879	856	805	908	846	849	854	804	848	832	792	841	862	866	890	833	845	845	814	761	840	850	810	828	877	865	832	817	838	856	881	850	821	787	824	849	786	852	779	878	916	816	791	854	871	824	882	770	841	851	845	826	860	839	892	836	876	824	832	862	785	865	835	906	828	911	874	859	748	871	834	825	827	851	839	796	806	791	825	847	875	864	854	836	859	846	828	897	837	811	821	807	824	800	807	771	866	825	867	841	807	803	834	837	809	821	814	864	864	813	827	825	794	809	836	862	878	840	823	782	818	873	812	826	834	875	838	827	838	855	848	817	813	885	856	793	842	839	850	862	854	814	850	831	834	821	801	836	834	827	852	785	836	878	844	857	809	845	847	829	808	864	840	858	816	818	861	886	776	838	870	872	795	893	811	809	851	843	797	839	845	857	841	828	811	833	837	807	802	831	827	883	870	820	845	827	826	828	825	802	810	837	879	844	887	835	824	819	875	840	841	870	847	828	841	818	906	806	797	857	876	820	872	822	773	884	867	866	808	841	866	841	807	829	868	827	768	840	876	858	811	750	859	812	879	844	797	801	851	871	862	801	795	824	814	838	893	792	869	871	878	766	774	839	882	863	845	824	861	775	835	840	842	900	798	790	826	846	838	866	776	838	742	875	811	811	882	788	852	814	825	796	851	877	859	862	900	831	828	839	809	828	863	846	821	822	813	827	853	870	886	802	828	798	822	852	852	801	898	794	841	847	801
16307	3744	1210	928	775	628	573	587	500	544	496	467	492	466	467	467	469	491	443	453	442	432	451	454	443	412	460	472	443	448	458	462	440	460	394	440	456	449	444	433	431	424	452	421	431	430	450	387	434	402	453	401	379	395	448	474	455	480	413	415	423	455	472	405	476	466	424	394	431	420	436	425	434	463	470	479	425	426	419	449	431	410	420	432	447	436	456	477	446	443	457	449	409	444	428	461	434	463	434	433	427	433	441	443	442	466	432	447	425	472	434	465	440	437	440	444	446	447	412	450	416	386	483	438	442	426	464	443	455	436	409	411	417	427	430	432	430	389	417	436	431	440	451	449	479	396	413	427	476	411	450	450	444	448	443	435	483	430	427	477	453	497	428	413	418	422	469	455	460	457	460	437	417	406	434	439	425	520	455	454	475	432	423	434	429	427	427	436	404	449	435	483	451	454	416	446	461	401	418	416	456	439	419	419	448	451	431	467	431	452	455	416	466	451	421	446	444	425	410	384	403	436	484	436	426	466	406	457	425	486	424	398	400	438	481	451	438	409	435	388	405	407	422	428	423	424	426	406	426	434	408	449	395	443	464	389	489	457	413	447	395	473	437	414	428	429	455	478	435	419	451	460	449	449	454	442	472	451	439	412	457	435	428	429	447	424	428	420	456	426	392	431	450	463	453	457	434	427	404	424	434	465	460	451	415	403	464	381	463	451	426	389	409	423	413	474	429	439	433	438	451	482	455	426	430	477	417	441	451	440	418	453	445	465	431	420	434	410	459	402	441	459	426	413	413	443	447	406	433	431	449	447	417	460	467	447	442	411	423	390	436	461	466	436	432	436	401	456	423	455	453	433	441	405	433	451	415	425	426	451	437	442	424	458	401	440	437	446	449	418	423	431	459	419	469	421	440	434	447	437	443	437	446	428	444	427	440	423	378	461	447	441	431	437	406	427	458	459	394	446	475	411	423	424	430	435	447	435	413	431	416	473	436	403	439	440	449	409	447	452	436	443	450	449	453	460	468	464	450	426	448	418	424	400	480	453	430	469	427	448	410	419	434	431	476	428	441	445	431	446	443	439	415	427	415	437	414	464	386	461	417	482	432	424	473	464	421	453	435	453	426	442	434	426	422	418	454	433	446	416	445	473	434	426	432	454	424	476	424	444	448	474	476	419	454	467	438	435	454	440	458	450	420	422	428	369	439	450	452	430	402	437	416	484	427	408	424	417	461	464	433	418	407	411	422	430	424	456	477	411	474	423	435	428	403	478	408	457	421	470	412	417	419	485	426	415	411	443	466	458	453	449	413	430	413	421	415	428	490	450	458	437	440	393	431	435	448	442	420	414	446	403	423	440	395	442	437	447	394	450	427	442	406	478	471	491	471	432	448	441	486	459	432	427	438	446	414	445	413	450	444	452	430	470	436	413	370	430	449	436	433	444	419	408	432	459	430	424	417	421	419	453	445	491	405	450	431	419	427	436	445	433	432	450	436	427	403	447	427	416	451	448	420	423	431	443	414	430	464	435	391	437	460	467	451	430	443	482	450	450	439	405	447	446	472	439	431	456	409	458	424	405	430	471	416	429	445	450	442	403	449	402	423	401	444	467	476	421	431	427	437	413	432	427	402	453	402	450	436	465	428	408	465	409	517	426	374	440	433	460	420	438	376	451	438	415	408	398	415	432	440	390	401	408	414	423	468	456	407	415	456	428	459	437	437	412	473	474	457	452	398	419	438	426	454	427	445	457	436	431	469	434	432	428	439	401	462	440	418	424	445	406	414	417	445	466	442	451	429	444	444	462	412	470	434	425	414	450	450	417	467	435	479	430	462	481	437	419	435	432	420	434	410	443	424	463	432	446	419	456	452	431	446	424	396	424	447	434	451	451	435	446	447	442	443	438	464	456	471	424	415	445	439	436	435	465	450	450	438	433	443	443	420	477	448	486	383	400	376	461	453	469	478	465	468	397	421	488	413	449	467	459	443	401	448	441	450	404	440	432	394	455	428	440	402	448	433	416	455	445	469	446	431	409	445	439	485	484	469	414	438	424	430	457	401	424	436	400	430	419	445	416	469	400	481	449	479	419	425	426	425	439	426	424	457	414	466	455	434	444	459	458	453	433	433	449	424	447	433	398	411	444	424	468	452	414	490	438	414	415	458	520	461	442	444	417	430	382	450	410	450	448	464	425	401	437	411	431	422	413	452	433	454	476	451	415	436	423	485	428	479	411	382	428	398	419	445	425	374	468	410	448	436	452	446	420	464	397	439	430	443	428	457	405	435	453	435	387	434	441	431	489	442	443	437	413	447	434	453	468	446	441	414	431	463	398	411	392	466	436	402	496	399	418	457	442	424	416	418	406	417	455	436	459	416	446	418	450	410	461	472	401	447	433	408	423	449	428	455	435	419	470	407	453	478	420	396	432	390	417	422	437	444	458	457	429	452	430	444	422	437	421	396	469	466	402	454	469	469	425	431	401	442	456	442	437	429	391	401	470	432	478	424	428	394	461	425	416	460	444	472	426	405	450	481	432	480	434	406	451	422	436	443	404	446	417	451	460	427	409	451	414	436	471	450	417	410	454	389	445	483	437	439	436	420	442	450	455	439	477	412	442	429	463	501	422	447	394	443	429	437	427	426	458	443	442	450	483	432	421	415	440	437	440	437	438	451	430	456	442	419	448	427	433	429	451	403	452	403	480	445	430	461	426	456	413	425	439	400	439	448	430	459	403	438	491	440	429	438	407	460	402	433	440	442	444	475	477	418	448	471	402	418	479	427	448	470	431	460	463	432	445	408	476	448	444	459	449	417	483	479	459	449	483	424	424	409	464	448	466	430	404	424	454	437	438	411	442	436	437	435	413	445	398	447	445	466	435	446	409	458	429	437	460	440	444	450	464	448	455	466	431	465	401	438	445	444	460	446	462	492	395	440	410	418	474	471	419	438	415	415	422	432	439	404	424	456	436	437	435	412	467	447	421	447	438	450	418	441	438	381	472	459	504	385	441	446	414	436	428	452	414	464	497	456	436	420	443	404	406	431	498	491	444	473	429	431	446	435	421	430	448	433	480	447	453	427	423	458	444	455	449	453	450	428	496	419	455	460	397	400	439	417	438	437	449	472	385	421	449	420	441	440	430	415	411	424	442	424	455	398	429	443	466	430	447	417	443	432	446	451	453	473	414	412	435	466	422	479	438	450	409	483	446	443	442	480	429	451	433	409	420	426	432	428	453	457	484	495	454	465	452	442	452	438	439	450	440	446	487	404	407	441	430	435	466	425	434	432	443	443	479	449	477	470	415	390	403	456	459	432	429	437	442	458	403	466	405	416	440	431	430	441	451	453	418	441	442	455	434	474	402	436	446	413	447	405	359	468	412	434	419	468	464	446	418	455	452	432	412	427	447	440	445	433	434	391	416	457	438	450	446	449	446	399	447	428	436	420	435	445	474	422	434	426	432	440	424	424	405	436	405	443	443	476	455
9336	3273	2354	2625	2339	2025	1763	1609	1427	1334	1301	1214	1170	1147	1136	1082	1121	1108	1153	1047	1099	1031	1011	1052	1037	1056	1005	1045	999	1022	1038	995	1029	970	1022	966	1075	965	1029	954	1043	1022	985	979	1055	997	999	998	983	951	953	995	922	1032	994	1001	1027	960	977	925	999	936	970	971	992	952	950	989	981	951	932	955	990	944	956	969	961	1001	926	957	996	990	943	1018	989	949	972	1001	919	1013	949	955	920	984	975	991	1013	963	915	955	989	903	945	1033	1010	981	943	973	924	989	955	986	968	938	989	928	988	980	1001	935	999	1019	974	971	985	997	935	977	987	903	981	940	1015	957	929	977	1017	949	996	960	942	979	1004	965	910	977	947	955	940	969	984	973	1001	895	961	935	985	1010	941	983	937	973	1023	995	1008	944	972	1045	967	971	1030	967	968	918	935	948	945	1053	1019	986	924	947	1001	985	958	979	972	1003	987	943	906	934	940	1001	954	999	976	981	934	907	997	1012	953	991	954	974	958	928	965	1012	936	938	919	913	973	936	993	997	986	1012	957	923	943	950	963	938	976	971	922	984	1010	1004	969	953	970	975	954	981	980	1001	932	971	907	962	964	965	944	933	1063	964	957	953	1017	963	917	1001	919	945	910	965	943	958	999	970	930	923	1005	933	941	967	1000	951	1019	1008	982	1007	945	978	937	928	1019	986	996	949	928	981	934	977	943	958	905	972	986	945	981	946	1000	921	1030	945	963	916	1010	1009	1014	968	965	978	984	938	955	919	968	969	1009	954	1019	935	926	901	988	993	925	961	938	1015	980	954	1015	972	961	965	903	982	948	958	951	976	946	954	1021	976	975	904	932	974	987	1001	1025	937	969	972	929	962	976	989	927	989	1017	931	970	989	981	971	987	967	927	972	1000	927	1023	960	953	927	954	975	962	959	977	999	973	1029	974	951	906	953	988	903	956	961	938	993	974	957	958	1025	997	946	973	969	983	915	934	945	942	910	980	998	1023	950	968	921	959	934	972	982	911	1001	954	972	969	991	933	1001	1000	989	1000	1018	996	972	970	983	991	963	952	1013	934	979	933	985	947	909	944	979	970	976	950	1006	1005	958	958	984	982	974	941	948	994	979	991	971	949	975	950	968	958	1011	992	975	988	973	924	960	909	882	1017	971	979	992	948	959	967	958	941	983	992	972	971	981	953	942	959	1017	964	973	973	1042	1002	994	957	1002	923	968	971	1000	1011	958	979	954	918	920	975	902	939	977	997	988	944	957	995	915	992	984	974	955	915	960	1022	1023	986	932	955	985	938	879	971	949	1009	1001	970	1010	956	987	983	954	976	942	914	968	962	931	988	953	961	946	1031	933	976	973	984	997	977	974	945	946	933	959	963	939	965	959	954	920	961	948	931	980	992	964	954	938	970	950	958	945	927	924	977	984	928	980	935	970	978	936	961	971	998	1028	928	961	980	971	987	966	966	965	910	961	948	955	948	964	1012	986	962	950	928	956	957	993	996	949	957	964	943	987	985	982	967	965	977	952	979	973	1021	985	953	927	997	1013	965	984	997	985	988	994	965	949	947	969	981	939	927	995	954	952	914	943	916	984	975	1000	951	965	961	960	1007	922	935	975	962	940	963	976	947	1006	908	898	1026	981	1060	978	967	899	973	960	976	993	967	905	957	1009	978	993	950	935	955	984	1004	1011	943	957	967	987	966	935	939	967	966	911	979	995	957	965	965	969	987	974	947	1007	956	995	1006	919	998	1001	966	984	956	994	971	924	1019	944	974	990	1018	976	982	959	1024	1023	1019	926	954	990	982	994	981	923	958	926	945	998	948	1015	957	1025	945	917	962	954	986	947	993	950	941	975	994	945	971	1005	980	992	1010	994	962	1000	1004	1008	942	973	983	955	972	901	979	990	986	930	979	968	965	980	934	946	971	941	988	947	958	935	934	1019	934	922	969	958	957	966	935	982	951	946	997	970	975	953	988	961	963	986	961	949	950	999	1048	944	943	937	974	938	927	938	917	974	996	970	979	908	936	1000	977	966	992	997	964	921	984	955	948	1027	926	995	972	1011	969	978	980	1018	931	932	996	967	1016	979	980	937	1023	916	950	961	942	993	954	974	996	991	946	1029	917	953	958	976	991	977	950	961	984	942	960	953	930	979	984	952	960	988	1017	933	1019	955	952	962	1008	931	944	969	993	986	976	947	942	1012	958	1014	976	1000	954	930	958	965	993	945	971	956	968	938	940	1014	905	987	947	963	941	911	931	976	1002	938	926	965	953	941	949	938	993	1014	990	942	967	959	949	898	961	988	1012	944	931	938	983	970	971	1018	965	962	950	986	1037	992	942	931	993	887	992	926	1004	992	1012	973	969	973	948	950	1007	970	951	933	959	975	905	978	954	950	966	988	981	1011	969	959	997	1007	1004	975	997	994	911	969	998	934	960	984	986	941	961	965	961	977	965	986	953	991	931	980	962	918	982	917	952	911	956	942	1011	993	1003	968	934	970	965	929	1017	975	940	955	956	976	969	981	965	956	979	934	969	998	965	952	966	969	937	948	957	981	980	981	943	958	958	970	938	952	1007	943	998	909	921	936	960	922	954	1008	1019	910	1010	910	965	977	1014	959	982	1000	969	1019	950	975	979	955	969	982	1014	938	959	959	972	984	967	979	956	968	952	1015	931	941	958	983	939	1007	957	930	965	906	969	937	982	981	958	1013	935	939	991	934	1006	962	1035	966	955	937	939	1003	957	984	936	955	928	986	963	976	956	933	940	980	978	1002	968	1007	922	958	981	928	971	903	993	943	1010	951	955	996	979	950	895	923	982	968	973	984	985	971	937	982	958	956	1013	976	909	968	966	984	930	969	977	995	956	1005	922	973	903	972	987	963	1016	941	969	991	1002	936	911	967	944	977	962	946	968	965	994	933	989	959	956	958	900	1002	965	945	903	927	958	959	988	990	951	966	976	990	979	910	970	994	972	951	984	965	1003	922	968	965	955	958	968	943	985	955	970	988	950	981	967	960	948	938	914	985	933	971	952	984	930	946	978	968	978	963	996	956	953	958	963	934	932	1003	909	952	982	960	951	915	972	916	969	971	922	949	970	968	944	968	953	998	1018	931	960	971	991	994	1012	969	1014	950	938	987	973	936	1021	955	935	1017	1016	968	964	1003	990	977	940	940	927	975	999	977	973	937	955	994	946	933	1017	965	959	971	981	950	972	951	1020	1030	971	988	928	951	990	961	969	979	941	963	977	940	1000	985	933	993	1037	969	980	977	889	979	892	974	1014	962	959	998	931	973	934	993	955	970	953	964	944	954	1015	980	961	965	955	960	963	943	936	1019	907	971	936	1034	953	953	988	926	898	942	932	1039	905	1043	913	929	948	929	918	971	959	1036	987	935	953	901	926	945	954	941	1036	1007	947	949	963	1032	956	956	982	957	957	953	976	993	973	920	969	977	944	938	917	886	1023	926	988	1015	973	991	962	972	971	976	919	949	957	1046	981	1023	1000	977	914	980	936	969	929	985	988	934	924	981	982	965	946	1008	960	981	912	960	993	887	956	971	1040	995	977	989	1009	1010	953	952	976	952	961	953	976	988	958	1006	1007	997	981	1011	981	944	958	996	951	942	983	964	960	946	922	995	985	943	970	960	968	920	954	914	916	973	958	982	1012	968	938	907	998	996	972	972	1026	975
2221	321	171	150	193	145	177	184	153	160	192	159	153	166	161	170	168	153	187	170	168	172	147	167	167	171	160	159	177	148	169	166	158	145	161	154	160	173	186	175	153	166	161	158	156	156	164	175	172	153	165	164	170	191	159	202	187	144	165	170	169	164	164	180	184	182	180	172	179	155	170	151	158	174	177	165	195	173	178	172	147	172	140	160	152	177	171	169	163	217	153	154	171	154	169	177	176	176	200	142	158	170	161	188	166	155	166	195	170	158	176	198	162	139	170	177	164	178	170	189	173	155	182	165	182	167	145	168	208	201	178	185	140	146	167	173	165	148	159	123	144	135	153	160	158	186	182	177	178	192	169	171	176	143	179	171	193	181	188	181	163	192	164	170	170	173	164	184	171	159	150	171	163	156	187	167	167	157	190	168	141	172	165	161	152	201	192	193	178	156	177	159	151	193	180	180	171	189	182	185	161	188	152	145	182	179	170	154	183	177	174	173	163	167	151	193	136	148	185	164	141	128	164	162	179	184	168	164	181	172	161	171	193	186	168	156	160	162	178	155	170	147	179	171	161	163	151	149	190	165	168	155	177	162	189	154	184	176	163	172	164	169	162	191	163	151	166	174	153	191	163	159	162	182	153	164	153	157	162	189	169	167	161	138	181	142	171	159	167	162	171	171	177	169	178	144	168	163	186	149	187	165	167	162	169	174	174	185	190	181	170	154	185	147	155	171	163	209	186	180	168	159	173	175	165	176	149	169	191	163	162	184	152	144	182	152	173	172	152	173	165	161	169	194	168	199	163	152	183	149	185	167	155	166	150	138	151	173	164	153	177	151	159	170	119	143	150	161	174	160	168	161	169	171	174	163	178	157	170	163	167	169	178	188	182	175	172	205	143	179	181	159	170	199	182	160	169	166	182	163	154	148	164	146	169	165	164	147	183	174	166	164	178	170	180	160	171	164	156	167	170	170	175	173	169	169	154	142	171	138	187	155	160	159	207	176	160	150	162	137	168	158	179	191	171	134	179	154	147	178	150	168	161	171	154	182	153	179	163	186	165	171	171	167	169	201	170	165	169	201	170	161	169	162	162	177	153	153	170	197	177	172	176	162	151	173	173	179	140	159	173	165	161	169	195	154	183	161	150	177	150	160	178	176	185	178	191	173	152	170	173	195	168	165	166	193	169	158	158	159	126	177	169	146	176	165	152	165	190	180	158	166	151	151	167	190	176	166	177	167	162	149	168	160	176	150	168	149	149	171	204	157	166	172	164	190	178	185	147	174	150	133	157	172	163	189	135	156	149	157	158	157	176	149	170	175	164	178	203	160	171	186	148	155	189	141	145	141	168	159	174	156	166	177	167	157	164	165	157	162	172	165	181	151	150	156	157	147	169	174	155	152	165	144	161	150	162	147	153	165	163	138	172	159	170	167	162	173	158	157	157	194	180	178	163	167	168	202	164	165	166	158	165	179	141	161	152	162	169	161	173	169	157	206	165	150	170	164	177	152	156	170	173	158	191	179	177	176	165	170	159	168	165	175	182	155	186	165	174	146	181	187	175	168	169	160	158	156	155	162	160	162	149	157	164	165	161	187	164	158	188	157	149	179	178	183	186	171	177	172	166	157	154	157	161	170	145	185	179	156	171	192	195	153	177	170	159	155	149	168	161	151	173	183	178	164	157	165	171	139	167	138	199	178	162	172	165	160	181	170	165	143	170	159	167	138	168	192	142	137	169	178	185	165	184	193	148	174	177	168	157	152	146	150	173	206	176	160	149	167	136	179	186	165	161	171	172	155	165	181	174	182	165	139	164	193	152	176	155	169	133	172	160	166	139	160	155	167	163	162	161	176	170	154	176	166	172	181	156	157	179	152	145	177	167	153	169	175	163	161	178	185	178	158	163	174	169	154	180	173	190	137	162	152	155	144	175	159	167	182	146	144	165	178	145	148	153	155	171	165	156	158	176	164	157	181	157	157	194	159	169	174	183	155	178	179	157	190	170	164	163	174	185	158	171	174	176	155	186	152	167	159	169	153	163	172	157	151	151	170	164	176	179	162	145	158	165	161	194	157	161	145	180	153	171	161	171	172	173	170	201	164	189	175	176	176	162	160	157	164	120	147	172	163	188	173	159	173	141	153	174	154	160	186	164	179	152	172	177	165	163	153	173	159	148	150	155	171	200	191	173	174	173	164	166	155	156	134	164	148	155	175	164	194	156	185	184	139	162	169	183	162	183	155	155	173	162	150	160	165	170	187	150	165	175	156	169	180	174	167	154	178	147	170	172	174	172	183	157	166	177	161	178	155	178	168	173	151	179	150	195	196	165	190	159	153	144	159	163	177	161	175	166	171	153	155	147	168	143	153	192	152	183	147	156	157	179	175	172	148	158	167	148	178	143	151	153	147	147	157	168	169	169	166	160	185	154	173	159	171	143	138	155	167	181	167	175	129	172	193	151	184	168	148	181	158	153	152	151	158	181	158	164	167	152	182	171	167	173	153	150	178	135	183	210	184	185	177	155	185	159	153	152	138	157	158	164	150	192	186	200	164	163	187	159	160	165	165	194	169	151	180	191	174	180	149	162	173	151	182	168	174	167	169	162	165	178	192	188	177	139	180	195	144	154	147	151	158	169	145	174	160	143	182	163	144	169	182	155	180	169	142	162	179	189	188	186	166	168	155	183	178	147	174	185	168	121	186	152	162	159	176	167	156	188	208	149	142	149	175	179	160	158	180	171	166	161	140	153	168	146	187	159	166	163	168	178	171	173	168	157	178	175	184	170	152	172	152	157	158	171	162	179	158	169	186	179	165	154	145	169	174	166	142	168	174	170	182	165	160	170	166	161	164	148	177	154	152	192	182	184	168	185	164	137	146	177	180	188	149	147	182	178	176	159	164	146	165	179	179	163	174	175	167	198	176	180	176	161	155	193	161	156	143	144	178	165	154	174	178	190	169	172	133	193	137	139	181	182	158	179	184	152	137	177	179	177	160	197	152	163	147	160	156	163	169	168	162	141	156	166	171	179	172	175	180	171	180	148	175	192	163	146	157	193	180	188	141	184	155	154	161	176	150	168	173	171	169	177	144	171	157	188	155	182	159	170	160	174	158	205	179	154	155	152	183	176	173	177	174	168	182	162	158	177	161	167	157	134	178	172	218	156	155	186	150	157	167	155	150	156	159	171	171	154	161	147	148	168	151	188	183	156	178	164	166	149	173	165	168	173	182	151	163	165	160	176	170	177	142	161	168	169	162	196	147	176	192	169	170	181	188	164	161	174	150	158	145	164	168	172	164	174	158	187	180	170	172	167	164	177	180	168	183	165	166	177	186	184	174	174	195	175	154	150	189	161	131	142	153	160	162	170	162	157	196	179	187	159	177	169	135	151	167	148	167	163	171	176	176	172	186	177	161	177	169	177	148	170	165	150	140	157	178	163	142	175	179	174	167	187	173	178	183	183	165	140	164	160	178	203	169	165	169	164	186
2035	578	472	485	502	492	481	483	484	443	495	466	495	493	454	468	492	426	459	468	470	457	464	465	485	464	417	447	482	492	432	439	472	535	468	477	465	461	459	502	460	480	435	490	434	452	458	455	438	410	422	439	455	461	467	454	468	449	466	436	423	452	450	497	471	512	498	455	445	449	466	439	492	435	458	430	432	490	453	463	444	472	455	469	429	433	437	470	427	460	473	471	423	439	443	451	460	463	439	437	478	474	475	431	477	485	458	469	481	487	452	469	457	435	471	448	474	464	434	454	486	484	465	438	462	491	467	444	447	448	414	450	449	453	419	475	439	460	466	435	470	464	457	478	462	460	439	470	458	435	466	451	491	447	398	456	490	452	445	470	465	428	444	476	463	469	499	462	443	461	457	470	462	423	459	427	465	442	473	508	463	459	427	457	413	469	447	470	453	454	471	465	454	451	437	458	472	496	445	482	487	498	452	462	456	466	499	471	472	447	455	440	445	419	469	435	474	484	474	449	476	453	460	482	434	427	485	420	433	475	467	455	429	430	503	477	448	442	499	498	466	451	404	459	455	460	467	450	467	466	415	458	430	457	453	459	456	464	481	448	420	465	460	461	488	467	483	473	460	448	447	469	446	458	466	474	471	469	410	468	418	464	520	423	438	447	478	469	474	473	426	506	472	491	442	486	466	469	466	482	498	465	441	447	451	424	458	448	448	485	457	454	457	453	458	459	444	447	464	467	457	503	444	448	471	464	479	434	473	466	456	466	441	469	471	435	435	423	480	456	458	448	465	430	440	465	488	464	438	460	486	451	458	451	483	446	472	488	478	471	460	436	423	432	465	477	488	458	495	461	446	442	480	470	460	461	450	469	465	472	416	463	485	440	416	466	416	447	471	461	447	467	455	470	446	491	470	413	444	455	447	438	471	494	438	459	427	466	418	440	419	465	441	479	504	474	465	449	433	423	463	444	456	445	460	421	446	463	432	448	430	466	469	444	482	486	457	452	426	462	461	433	469	448	450	483	438	468	477	422	472	478	454	456	472	480	466	476	434	454	433	456	468	472	468	484	469	451	475	476	490	431	446	436	446	459	478	465	447	458	439	475	431	445	493	433	442	476	494	490	464	441	453	464	435	459	478	422	438	422	440	444	472	447	426	432	458	468	455	476	450	458	444	480	476	446	495	462	487	475	435	454	405	454	440	535	443	426	461	438	431	456	488	442	421	441	465	482	421	428	484	478	459	466	485	475	512	462	482	468	436	505	448	456	456	417	437	471	452	492	425	464	453	500	454	443	491	458	426	505	452	491	460	461	464	429	449	445	442	452	430	426	452	444	466	462	446	455	475	479	456	489	425	513	449	448	493	455	472	438	480	491	419	461	467	439	441	449	461	419	466	445	423	451	437	492	460	425	469	437	451	487	450	449	436	414	469	424	499	446	457	470	483	454	462	414	482	468	430	456	458	485	448	444	456	474	455	449	440	443	456	417	459	422	460	449	447	486	465	496	430	453	422	425	440	421	436	458	476	464	480	475	428	447	483	468	446	442	467	435	433	456	463	499	477	483	437	439	479	430	479	473	470	474	490	465	459	461	476	444	448	484	417	433	489	473	486	489	455	448	447	466	439	477	459	483	501	453	438	462	446	463	465	409	456	459	448	488	491	469	447	480	480	435	463	469	482	489	469	487	477	467	424	473	469	487	469	409	473	444	493	477	470	440	440	473	451	414	430	458	450	466	454	432	500	462	428	427	441	446	458	486	445	462	482	495	471	475	447	456	496	444	471	442	504	468	463	428	458	471	452	451	458	458	454	447	462	490	480	471	433	441	438	494	417	439	444	451	458	443	469	466	450	474	467	462	480	474	470	447	435	433	443	425	481	488	442	479	470	435	500	461	443	445	450	427	455	452	478	447	470	455	461	442	464	468	458	430	443	449	454	444	447	466	451	435	449	468	459	448	415	505	471	464	456	454	490	454	441	447	440	520	448	479	474	424	444	444	455	468	461	432	456	467	451	430	469	449	483	448	466	474	468	430	452	445	501	435	506	459	456	462	446	443	455	479	416	433	462	463	476	409	457	458	501	481	470	457	479	446	442	435	437	462	495	463	498	446	448	459	492	495	486	472	490	494	465	405	461	479	451	457	420	497	484	451	466	451	470	476	462	477	440	437	461	499	479	462	510	456	477	438	517	438	474	468	498	472	445	474	471	480	440	484	454	480	448	463	436	489	491	478	444	435	422	442	454	447	452	460	443	491	427	505	486	464	474	445	455	489	462	442	464	479	450	442	450	468	483	440	466	455	451	478	428	485	427	439	436	498	502	430	465	457	479	485	417	428	447	483	467	460	434	450	458	414	446	448	442	460	446	410	433	436	477	483	489	456	426	448	457	494	430	484	450	427	432	470	476	445	412	430	446	451	434	420	453	506	480	475	424	456	448	450	468	501	434	474	482	461	451	464	442	457	488	474	456	427	507	470	439	434	464	470	452	483	449	461	441	458	481	458	482	483	459	458	474	453	453	469	499	435	458	428	469	453	495	478	480	453	450	471	477	447	487	450	443	451	446	457	469	492	462	473	430	455	477	412	488	502	442	480	462	415	463	469	471	460	433	483	474	483	458	457	419	482	470	403	474	465	457	431	504	458	484	397	507	481	417	465	461	455	453	457	464	466	440	458	440	461	416	489	452	432	476	475	477	423	424	471	461	423	431	500	459	483	433	437	438	470	492	472	464	448	470	438	466	459	460	450	462	456	476	453	487	443	461	449	469	419	476	497	420	446	506	461	452	481	446	447	451	449	443	488	429	450	473	485	473	475	417	470	459	459	445	463	466	436	421	469	442	466	455	461	438	461	475	474	474	480	463	450	427	474	467	464	453	455	463	476	467	481	448	472	443	472	466	455	482	462	470	437	464	431	476	430	452	454	462	463	456	449	473	446	442	457	463	426	443	449	496	464	448	455	446	466	489	458	419	495	453	445	452	434	436	443	487	484	442	475	452	476	419	465	456	465	428	464	458	453	432	424	441	415	437	487	457	452	469	420	475	453	468	451	476	473	456	486	452	439	468	470	468	420	470	439	467	435	428	431	445	427	450	505	441	459	471	455	411	451	512	489	478	451	466	445	450	437	447	465	449	469	489	435	469	467	459	446	459	430	462	460	453	456	460	422	430	468	454	455	466	475	462	498	466	430	502	507	458	471	440	451	467	453	461	429	448	459	480	414	470	454	462	443	444	461	462	453	462	477	466	472	435	468	456	404	430	404	457	441	468	461	459	435	465	480	461	507	470	475	478	457	426	470	458	449	482	452	466	403	472	468	514	425	445	429	505	459	469	444	477	496	448	459	439	439	459	408	464	459	435	465	449	449	441	433	494	455	478	436	462	468	430	413	454	439	460	429	471	435	465	429	451	478	470	467	502	449	474	438	490	473	460	473	515	492	463	478	475	441	455	471	424	481	431	446	494	463	450	500	419	452	442	468	426	443
8752	985	655	576	517	433	434	382	393	369	357	344	348	370	392	405	364	316	371	377	382	381	387	354	362	364	360	350	394	344	372	325	320	350	352	334	370	353	397	310	344	368	344	396	322	381	350	333	388	382	351	339	385	358	366	385	342	360	379	361	330	366	355	351	341	345	346	308	392	333	346	361	345	352	340	355	366	349	371	347	355	362	381	327	334	354	370	361	376	363	350	340	354	331	305	335	343	347	342	368	352	364	372	343	357	409	369	357	356	332	344	362	363	373	365	391	338	362	344	365	360	374	329	343	312	363	347	362	362	320	355	322	338	341	367	364	349	367	356	356	348	365	346	320	377	342	331	373	328	382	361	337	374	352	378	348	344	310	364	367	389	337	342	353	370	383	356	340	357	305	355	323	344	378	373	391	366	382	371	360	337	307	350	330	352	360	309	338	362	403	389	344	345	338	366	339	353	344	376	354	367	374	370	329	352	329	362	361	340	386	349	339	345	340	366	375	298	379	377	382	328	298	319	349	369	341	348	362	354	339	336	364	376	385	346	339	359	322	346	354	359	354	354	378	321	374	340	337	343	323	317	391	397	349	343	365	342	357	382	353	375	331	348	379	346	358	369	338	377	342	342	352	383	358	354	358	323	333	334	398	366	360	345	354	389	340	367	330	312	363	349	388	354	358	402	339	361	361	398	318	326	317	364	352	345	323	341	377	362	381	353	336	353	387	352	397	338	367	331	342	362	380	351	340	372	336	355	331	336	344	388	331	357	351	354	326	374	409	337	357	339	355	389	389	323	371	367	350	348	374	344	350	377	342	301	353	312	309	347	390	310	349	336	308	321	376	363	363	352	339	369	345	369	338	379	368	352	349	332	395	343	374	345	369	377	371	344	368	327	384	343	350	335	340	383	362	386	309	364	350	356	378	305	387	365	361	389	373	346	349	353	394	362	323	349	314	327	346	369	358	393	361	344	341	331	363	380	321	359	394	318	362	364	374	336	354	335	333	368	386	315	361	339	358	333	358	333	333	341	357	364	396	333	345	337	354	346	347	351	375	320	359	370	364	322	374	358	349	391	366	359	370	332	344	383	339	360	412	358	371	327	380	364	335	336	385	380	388	359	375	365	342	382	398	321	347	312	359	372	369	340	332	354	358	383	338	377	354	358	348	381	328	347	380	380	376	347	332	342	378	375	334	315	348	371	353	306	378	352	331	355	327	359	361	349	360	328	381	364	355	341	398	357	369	343	359	334	331	377	377	344	370	361	336	338	389	335	344	392	372	354	346	362	386	332	362	331	356	330	349	332	353	369	348	362	347	329	341	350	336	345	348	370	348	352	374	399	379	315	392	383	364	372	384	360	355	369	371	347	369	341	332	338	375	344	378	320	372	356	354	353	360	347	322	371	311	361	364	375	351	354	372	350	353	336	333	329	340	372	341	313	347	352	334	336	343	353	332	393	343	346	373	317	359	340	354	355	338	378	342	351	375	353	310	345	360	326	326	356	361	384	310	390	328	360	369	318	338	368	360	351	362	351	399	340	342	321	316	378	359	378	311	344	332	331	360	400	362	356	376	351	316	374	346	382	351	369	348	355	330	342	360	338	332	345	367	371	367	337	350	348	360	366	357	355	359	299	356	329	319	353	367	386	335	355	314	403	325	359	353	387	354	340	375	354	360	318	360	365	356	389	354	305	383	345	356	353	352	351	349	374	351	362	344	347	353	361	384	399	379	345	381	372	359	353	336	345	360	336	356	354	355	349	375	317	364	363	404	349	312	322	341	380	366	364	349	326	364	323	342	356	353	360	336	371	380	375	337	348	368	381	340	360	326	353	329	345	345	373	359	347	327	379	370	399	360	342	362	356	350	305	365	356	351	360	333	360	393	339	353	345	352	373	336	332	318	358	374	344	318	359	353	353	346	363	356	360	371	340	371	337	372	338	379	350	352	373	349	351	373	339	344	359	370	371	345	299	354	378	362	335	341	337	389	358	357	351	331	310	332	363	335	339	357	359	380	322	357	336	354	312	341	380	358	343	333	375	349	336	369	354	355	317	357	366	294	363	383	352	325	358	342	363	338	352	361	387	313	328	374	326	367	336	299	381	343	344	395	357	359	348	335	338	296	335	385	351	406	388	350	383	369	328	341	383	341	335	371	368	385	349	353	375	375	343	353	351	337	341	380	331	342	326	340	355	338	331	334	346	356	369	361	366	299	343	397	359	354	327	352	333	380	371	363	356	373	336	368	388	362	366	356	373	370	364	372	341	303	349	355	341	354	344	336	331	353	312	385	352	373	337	330	353	338	369	344	364	337	383	366	356	363	350	349	365	359	324	375	336	329	375	365	347	336	349	367	347	322	331	374	339	342	344	345	332	375	330	341	353	352	348	361	347	339	361	368	314	378	351	364	351	367	361	336	376	367	369	361	300	324	323	342	360	360	347	385	315	337	378	366	331	344	320	309	359	384	360	335	350	328	384	377	367	344	349	354	344	393	325	363	381	363	360	342	359	378	341	338	390	402	359	363	343	295	415	386	338	353	413	331	382	361	392	353	343	318	362	354	329	368	370	359	353	364	345	321	362	382	367	294	357	336	349	337	326	365	335	379	343	391	355	356	363	342	376	367	321	339	351	343	350	365	349	377	351	373	365	352	393	336	364	359	358	372	347	366	364	337	375	352	354	357	347	354	340	353	351	347	360	387	352	368	357	392	361	320	374	348	348	367	339	363	365	339	377	344	299	386	355	358	334	353	345	362	352	339	371	314	333	328	343	357	348	344	373	367	328	370	334	374	377	387	373	364	323	372	382	386	363	364	348	350	387	380	314	376	363	373	378	332	359	353	378	346	346	376	367	340	358	346	334	365	339	353	362	382	352	355	345	339	351	363	354	345	349	334	355	345	316	339	336	334	366	397	337	358	298	392	363	357	315	336	358	336	392	345	341	364	357	377	378	310	349	343	326	388	356	360	341	354	401	333	347	320	388	366	324	351	354	365	368	368	338	333	335	343	326	309	315	353	353	350	327	357	378	350	361	347	338	362	369	364	367	378	353	351	335	364	355	396	364	354	330	353	354	369	337	345	369	397	354	357	340	334	358	345	381	374	361	321	331	301	332	317	350	365	363	354	335	383	348	330	309	350	368	348	341	333	355	369	365	345	364	364	403	351	340	333	383	346	359	370	369	351	352	390	383	356	361	371	356	364	344	367	366	356	371	361	343	365	346	322	363	363	376	357	384	384	316	373	355	344	374	338	345	366	368	365	366	330	394	351	370	321	358	332	353	358	365	351	354	339	348	360	318	339	353	357	369	328	337	371	359	338	347	382	353	336	377	372	367	363	398	343	370	357	335	404	362	355	361	342	328	354	352	398	368	342	332	337	324	331	376	364	351	377	406	347	354	345	369	348	344	409	326	329	359	362	394	355	342	330	346	356	381	340	349	346	329	363	351	344	330	328	374	370	323	363	384	306	353	365	370	371	372	352
6987	1303	1492	1667	1446	1328	1247	1149	1057	993	975	1001	952	931	907	927	870	811	866	898	912	895	887	853	839	911	876	873	826	826	822	830	832	846	857	825	806	801	826	810	810	811	876	884	817	869	833	873	828	872	817	882	865	833	841	873	873	768	848	818	826	830	869	815	849	864	844	845	852	864	821	835	854	864	865	795	797	829	844	849	821	841	847	800	765	837	856	863	839	783	783	811	832	812	824	804	844	900	850	814	798	829	843	860	885	803	850	863	824	803	814	802	834	804	904	842	869	803	830	833	839	836	873	830	852	849	885	841	838	847	842	844	808	865	838	792	848	845	857	808	824	852	812	844	829	806	822	811	827	843	859	770	839	822	852	828	835	797	836	851	858	863	832	847	841	862	793	806	808	839	813	846	825	818	847	795	797	824	848	802	802	828	853	841	769	816	824	858	814	857	876	826	834	860	796	823	764	800	840	804	859	839	871	819	793	865	821	856	848	848	863	826	834	804	787	841	787	789	806	809	843	820	839	829	829	808	846	797	857	826	823	834	866	855	837	831	822	813	852	833	781	874	794	831	866	845	805	831	816	822	825	858	837	856	821	851	851	786	856	845	824	882	839	850	881	832	846	833	807	778	813	760	792	851	792	862	856	839	850	823	836	813	854	786	801	823	868	824	827	835	817	895	822	863	840	832	851	841	837	856	870	812	808	825	796	812	820	831	802	822	840	818	832	771	808	804	819	884	825	883	823	783	834	882	787	779	777	819	880	799	771	921	819	847	830	878	818	858	839	890	768	833	821	804	775	837	831	820	853	820	786	833	861	787	804	864	796	847	820	834	857	842	861	818	841	818	858	826	806	819	869	808	872	806	835	810	866	871	834	810	888	805	787	855	857	821	843	859	826	846	828	824	831	829	808	834	815	804	834	813	832	837	840	819	876	849	872	823	794	821	861	785	848	870	834	806	835	811	809	883	841	825	843	844	796	832	827	833	828	830	846	844	838	836	823	795	830	783	842	835	848	858	820	862	873	830	873	828	828	805	820	862	788	813	799	839	794	771	812	803	878	839	840	837	888	818	881	788	815	846	768	846	853	788	805	829	794	810	851	851	846	846	834	842	827	801	828	848	805	860	842	828	801	847	829	869	819	761	816	790	868	904	807	842	847	857	801	847	803	793	819	842	845	821	878	785	881	879	845	880	846	778	867	808	853	790	796	805	839	866	791	826	820	858	783	803	842	858	855	803	774	841	854	912	884	825	837	790	859	846	824	839	828	814	828	828	833	837	886	843	804	835	771	835	826	796	823	825	836	826	866	841	871	796	856	878	841	836	819	831	823	847	795	803	824	839	788	833	838	852	803	854	875	795	841	879	772	847	822	865	793	852	881	908	810	793	829	848	821	830	779	857	831	793	835	838	822	870	790	839	814	821	804	812	811	835	817	813	894	795	856	853	869	821	840	818	837	816	791	837	847	827	813	819	798	835	876	790	840	840	850	833	817	854	853	847	807	835	826	826	825	843	821	807	848	898	840	849	835	803	784	773	837	834	860	844	873	874	865	821	817	852	841	783	819	828	839	870	771	816	814	811	807	815	837	823	859	882	782	889	805	838	812	826	822	813	846	841	857	823	872	874	869	884	793	859	872	827	867	843	793	820	865	839	866	826	813	859	844	826	809	808	770	896	875	829	797	810	832	896	842	789	817	858	881	830	833	821	821	821	836	810	803	810	831	806	843	811	842	863	823	850	824	856	799	860	828	816	805	839	796	807	808	844	841	833	936	800	828	837	819	784	817	848	846	849	848	843	849	855	849	863	811	851	843	805	851	852	827	844	817	818	839	866	801	821	831	786	869	766	784	853	820	859	836	862	830	828	792	872	818	844	801	822	811	835	845	846	840	784	798	830	790	851	833	832	832	795	792	822	884	831	787	823	850	840	860	806	879	874	803	867	825	825	849	818	844	865	840	785	816	863	814	862	831	813	806	828	894	827	857	837	823	851	862	760	835	870	820	857	835	841	837	817	812	813	825	842	805	801	877	872	843	831	795	841	838	795	846	815	826	857	862	877	833	810	864	836	806	784	829	849	857	905	881	838	857	911	809	839	822	791	837	812	815	846	854	840	825	835	857	806	795	823	831	880	810	870	822	803	891	829	853	803	850	826	825	850	852	824	804	777	813	856	870	799	872	809	888	853	807	824	833	833	838	827	862	840	816	802	833	821	830	794	826	799	790	802	850	830	834	774	817	827	810	845	867	835	829	886	796	802	851	758	868	846	835	873	830	850	847	834	769	840	825	831	849	803	809	842	891	802	815	867	800	852	830	835	843	824	896	865	809	832	790	843	845	801	764	844	842	907	821	804	835	826	814	771	829	810	854	867	808	830	810	854	818	849	837	855	846	819	820	874	852	823	840	834	820	828	857	860	778	863	824	839	782	820	841	833	804	823	787	864	827	874	829	803	833	849	879	831	836	820	798	854	792	866	829	844	820	840	887	834	775	789	850	862	895	849	862	882	843	816	829	847	861	840	836	869	852	884	865	783	822	818	884	817	822	868	845	819	808	852	841	868	807	819	812	811	853	820	832	819	810	844	873	812	883	804	845	777	847	815	800	885	840	789	866	835	838	851	807	833	868	826	867	805	803	799	811	853	818	776	846	837	846	858	825	848	798	823	808	803	862	883	857	765	815	809	827	807	885	816	786	787	820	847	852	807	845	858	830	844	830	807	836	786	851	865	801	827	859	789	791	778	824	789	853	794	817	858	824	845	869	793	842	836	856	828	810	824	815	788	838	833	816	823	799	813	851	832	850	843	874	791	832	843	840	864	850	841	835	810	819	895	796	868	825	822	867	888	849	786	831	807	790	828	779	800	861	830	871	825	818	878	807	858	845	782	788	809	835	792	883	842	885	820	831	826	867	861	831	826	846	823	852	800	836	791	800	854	824	847	797	788	839	842	847	815	793	818	833	809	822	844	778	813	793	826	788	829	880	811	879	860	850	853	813	847	825	843	845	846	843	823	792	786	815	787	780	829	814	803	837	866	839	814	873	841	774	803	840	811	781	816	848	829	828	865	828	807	858	845	862	895	764	833	808	842	800	825	852	855	889	855	801	837	846	817	815	772	816	797	823	891	814	810	818	850	868	811	845	809	830	790	843	823	849	847	863	816	862	831	817	856	830	810	863	772	845	868	841	851	820	814	829	829	844	880	835	794	792	836	845	836	824	842	838	790	839	863	847	843	838	867	869	835	839	913	813	795	832	835	844	865	812	827	791	836	806	821	835	844	791	851	776	854	784	815	867	823	800	828	874	857	766	817	789	841	817	876	805	879	806	788	812	807	775	791	769	796	842	846	810	847	845	823	802	813	827	840	824	856	831	864	803	788	868	847	825	803	819	842	821	785	848	858	790	792	823	839	784	817	831	795	861	859	789	863	827	850	867	793	842	898	895	808	847	822	816	877	811	860	800	831	822	857	858	859	792	843	815	779	826	819
16820	2368	1054	900	772	672	612	550	573	532	483	545	479	467	462	460	452	459	485	429	430	491	476	488	451	481	456	444	446	443	443	472	426	480	471	434	430	473	440	398	435	438	434	456	435	432	440	487	441	455	446	426	452	422	441	437	428	457	423	452	413	466	447	444	452	445	432	411	421	449	436	448	453	440	426	412	457	445	481	428	416	414	409	409	427	445	439	488	462	460	432	430	447	400	409	435	436	439	447	457	403	438	498	478	437	447	421	460	413	459	459	458	442	458	379	455	458	478	442	412	436	420	469	454	437	425	439	395	417	432	443	457	412	449	446	414	418	413	425	465	430	432	448	462	440	417	446	418	442	435	431	446	477	458	484	485	477	444	449	414	427	431	442	429	468	460	408	465	434	437	424	477	416	435	458	459	449	453	426	419	462	434	463	397	407	469	418	465	471	431	430	460	467	471	429	421	440	432	433	458	474	473	420	468	431	416	457	427	438	462	423	458	444	438	409	410	437	446	431	408	387	438	466	468	462	408	453	463	453	469	418	440	425	444	416	452	457	453	430	474	445	427	416	452	399	456	480	469	413	438	440	420	447	415	418	428	438	420	428	475	425	389	423	452	435	474	452	416	432	393	444	427	439	468	402	434	443	435	439	411	444	482	436	422	459	434	424	461	393	435	414	427	443	452	422	447	431	441	400	441	447	424	416	407	461	460	476	436	394	398	454	462	453	406	419	437	448	441	456	413	435	433	383	426	456	428	465	488	486	434	425	396	448	402	386	407	420	404	457	404	406	428	454	478	419	416	429	427	418	432	392	438	450	500	449	395	463	437	394	424	432	471	426	453	459	437	426	450	441	470	449	413	395	429	443	455	489	432	447	403	443	418	438	484	466	426	467	450	399	449	420	430	427	436	461	418	432	407	455	443	425	440	448	452	463	458	442	408	447	460	432	424	428	442	442	441	490	448	493	457	478	425	454	423	448	416	435	436	396	438	445	463	417	423	446	420	417	405	445	415	440	430	444	459	451	459	485	421	393	435	427	473	455	439	475	405	435	441	402	383	463	421	457	411	431	441	448	435	424	445	461	463	439	455	446	478	437	436	494	417	409	460	439	411	482	443	429	430	429	428	435	418	428	425	413	419	432	433	434	433	404	480	464	434	451	410	462	481	427	449	446	465	477	455	430	456	435	438	446	482	435	421	429	479	422	402	416	442	429	449	429	409	427	445	434	441	441	428	451	463	401	457	444	459	450	416	436	412	452	437	428	449	421	451	442	499	437	449	487	421	445	425	404	449	430	454	374	421	450	435	437	416	471	448	453	448	435	456	419	442	422	479	495	455	434	446	440	419	443	453	436	467	427	441	454	419	467	449	418	431	406	407	403	441	474	401	437	434	454	452	442	433	455	452	424	462	414	463	452	434	466	447	446	432	419	453	437	446	416	449	440	414	436	395	448	461	433	425	461	434	443	423	446	441	422	389	455	426	431	452	404	438	429	428	448	433	468	408	499	399	440	371	412	440	417	474	402	424	454	447	475	435	468	466	457	449	442	445	454	439	437	441	422	440	421	446	449	477	447	452	442	466	436	437	480	480	471	433	455	408	459	450	457	476	438	487	442	469	416	405	468	440	400	432	433	433	448	421	428	435	411	417	394	440	445	424	434	439	437	442	407	455	443	434	447	438	424	467	448	487	447	467	442	412	442	467	467	414	442	481	449	456	467	451	419	431	405	386	409	436	417	433	467	429	466	420	426	441	445	414	441	436	395	488	456	416	423	412	427	443	425	392	448	446	427	439	498	460	431	444	471	443	434	465	420	443	430	448	423	464	402	422	470	431	421	402	452	439	463	451	456	444	395	435	388	443	453	408	402	454	448	442	442	442	451	425	422	418	466	440	410	425	471	471	464	493	451	467	446	415	419	455	450	419	428	487	503	483	415	425	418	458	457	442	406	405	441	436	475	432	456	430	427	453	472	440	486	440	443	414	420	410	439	426	402	433	426	411	414	414	461	419	395	443	435	429	448	471	434	409	438	460	440	405	439	409	447	445	459	462	478	421	440	419	446	450	436	424	411	438	449	420	462	489	408	479	489	400	430	424	453	390	427	469	404	469	421	416	471	406	408	443	448	410	426	415	416	482	445	464	478	486	421	439	438	439	441	482	461	449	426	463	412	388	443	490	416	458	420	445	420	429	430	389	439	459	451	445	437	407	432	456	456	441	441	444	459	413	415	407	433	423	419	399	423	452	469	436	421	406	427	468	419	451	415	443	461	443	432	405	449	450	475	452	483	410	400	431	450	426	417	464	419	445	425	394	441	468	415	424	422	389	423	452	405	444	434	407	449	445	449	377	456	384	416	443	398	422	423	432	452	481	442	398	425	465	467	438	452	408	422	470	439	416	463	458	424	431	465	484	446	465	443	428	460	421	427	441	437	475	460	439	408	468	453	476	464	467	417	450	445	452	439	418	432	434	469	440	447	414	431	447	417	463	413	434	434	447	479	428	431	472	482	452	403	433	419	443	446	451	411	439	388	460	430	458	435	458	443	469	430	435	466	461	436	405	437	439	477	449	466	437	461	417	391	443	406	483	424	404	429	475	447	412	423	427	465	458	437	417	428	444	419	438	447	431	417	459	433	438	492	449	469	379	402	447	472	414	429	392	434	469	455	448	440	432	432	463	467	435	468	420	446	445	436	454	423	427	441	437	457	428	385	476	482	469	388	444	427	420	444	434	434	438	424	460	422	430	412	430	447	446	432	429	490	416	420	434	423	419	390	441	407	406	420	486	461	429	430	420	435	432	424	418	460	465	459	471	401	418	476	431	433	459	420	447	408	420	454	424	430	445	443	396	460	479	399	442	419	447	442	449	415	447	454	434	407	431	468	432	423	439	424	461	455	440	457	451	445	417	415	406	458	419	451	403	434	452	471	418	395	448	389	464	423	440	449	434	435	469	414	443	411	415	422	443	464	401	445	422	447	423	423	463	419	420	474	451	441	459	449	436	480	440	442	431	463	434	439	450	433	475	447	448	443	436	424	425	457	410	444	505	466	457	412	459	421	414	451	404	434	510	428	450	455	440	446	459	397	446	448	469	459	420	434	430	464	429	435	437	472	427	460	433	458	476	444	453	435	428	433	439	464	441	451	459	447	418	434	450	427	453	404	427	424	413	434	468	457	422	484	441	435	448	424	414	383	394	463	413	451	449	422	420	418	418	425	467	405	456	482	450	478	393	457	461	411	413	466	426	440	476	463	426	446	452	389	436	415	414	504	463	434	455	414	410	402	417	473	429	439	389	442	431	413	403	407	451	447	398	422	438	405	444	444	428	423	419	453	435	426	374	427	461	483	398	441	466	439	378	456	434	476	465	447	408	411	420	465	468	471	456	424	428	435	457	418	424	442	419	422	430	449	482	453	407	437	424	429	406	500	422	436	435	464	452	445	449	454	469	440	452	389	374	420	455	426	444	440	428	456	466	433	411	431	406
9473	2180	2280	2507	2359	2045	1684	1486	1458	1388	1308	1232	1219	1169	1156	1123	1118	1104	1054	1028	1040	1012	1051	1042	1040	1071	998	937	1047	979	971	1062	1065	931	955	989	1012	972	987	890	1029	1006	991	1005	996	1049	1030	995	1055	1007	961	994	1005	973	1007	992	1028	971	979	941	1026	982	950	933	944	980	917	1018	983	991	965	926	955	952	984	949	945	983	986	911	954	974	923	936	958	892	1009	976	1032	978	939	923	908	953	932	928	965	998	991	972	960	940	1002	1029	993	946	1005	1001	996	908	911	996	960	941	931	958	992	928	956	972	940	986	930	954	985	928	993	932	924	950	984	1001	985	915	1015	993	946	1011	973	936	987	1010	976	966	1015	917	973	991	932	967	964	977	981	966	1036	925	1006	946	1006	957	985	993	902	959	975	968	951	954	960	948	977	974	938	986	924	934	947	1001	978	926	989	990	987	978	996	964	927	1013	978	918	941	961	978	945	928	975	1005	973	959	972	925	976	1000	1016	966	898	973	943	994	956	1006	953	959	966	948	954	1013	925	988	990	931	976	929	964	939	965	958	924	953	1004	939	985	922	959	974	934	997	959	969	989	1008	942	927	954	984	956	942	936	954	925	1023	910	912	979	992	908	923	945	977	955	885	926	924	1017	965	1022	984	1014	1022	954	946	990	964	1013	928	970	953	989	972	925	955	940	947	981	995	963	950	908	981	929	960	976	951	983	936	935	992	1033	961	960	939	992	1005	977	986	928	957	975	988	970	1007	1000	976	985	944	969	953	983	921	933	927	953	932	951	1006	943	931	1005	958	979	1010	945	948	904	991	960	974	986	952	940	1006	984	907	931	991	899	991	974	993	986	964	895	945	1005	941	975	947	986	935	992	947	906	914	952	941	930	969	923	968	980	975	971	979	999	948	924	969	931	974	1004	938	975	978	982	974	982	918	948	1000	896	917	998	929	978	881	983	998	952	982	940	944	929	930	979	941	946	961	1002	957	1007	965	980	927	981	939	954	1000	1009	956	969	961	943	969	989	946	934	977	1002	906	925	928	950	954	956	970	929	1030	982	954	923	964	1000	945	991	974	946	920	962	982	951	968	959	956	986	1002	967	935	925	980	890	900	925	974	1023	982	927	948	939	989	1009	983	962	994	927	978	970	969	964	962	954	991	982	990	925	912	974	976	958	994	993	967	948	982	927	1018	1043	983	943	958	965	948	940	1011	987	958	999	959	954	930	893	1003	951	915	954	947	952	921	934	993	987	975	926	952	925	949	938	991	962	958	985	947	952	866	956	974	1014	949	971	915	1015	1013	982	1018	932	968	897	996	932	890	961	970	933	1003	951	970	977	1000	1002	906	1015	994	986	966	963	916	938	931	929	973	939	993	938	936	1009	940	933	979	957	994	927	928	883	944	979	909	961	948	970	928	939	933	970	943	973	929	957	950	953	970	936	954	987	918	954	897	997	925	986	953	977	924	942	975	941	973	1028	950	972	914	994	1013	937	985	973	1000	983	987	958	986	973	956	1047	926	948	1022	962	993	933	1015	948	947	988	955	915	980	893	980	930	942	937	984	1013	991	953	944	969	921	913	984	923	926	956	926	958	961	931	983	868	941	943	941	971	930	961	953	970	950	992	917	1013	999	992	931	933	994	939	960	945	914	983	949	955	970	1002	967	945	933	1015	1012	923	986	902	897	958	947	938	957	935	982	900	939	1039	951	1001	948	1017	963	951	929	958	1030	930	934	1004	990	943	945	903	897	930	940	961	1008	997	908	989	908	1000	931	991	917	947	939	982	968	969	1003	1012	914	1000	919	969	936	945	925	931	966	954	940	950	960	1008	1008	946	928	958	913	946	942	976	1012	970	911	942	948	980	937	964	925	1007	957	1022	1009	982	943	970	956	902	952	962	917	948	989	982	901	971	971	971	951	996	976	922	974	940	979	1016	941	964	888	953	980	953	958	944	970	994	950	924	943	1012	1001	995	997	948	958	922	996	947	940	924	950	917	931	994	954	939	921	991	924	1017	984	982	965	1015	957	992	923	944	978	975	999	1009	987	956	1025	948	973	986	928	959	958	921	976	949	892	916	955	951	957	1010	979	956	970	1006	1028	981	930	945	964	967	979	928	968	1019	915	955	912	891	924	911	980	978	925	956	987	984	996	933	937	978	983	942	913	923	947	967	953	966	946	932	964	981	927	963	968	964	906	889	1009	920	896	940	975	893	972	957	935	930	968	989	944	932	967	942	900	971	975	924	958	970	949	951	892	927	933	957	982	963	941	987	994	940	962	971	1010	989	914	1011	1009	956	901	945	933	949	1001	994	983	970	992	983	958	985	1011	970	965	973	943	901	958	980	908	986	933	969	981	946	974	978	980	983	1001	1032	995	1018	931	965	954	959	967	1004	932	938	971	997	952	987	919	971	943	903	958	941	980	936	959	946	1037	973	940	1025	968	917	953	1023	995	934	969	986	962	937	976	942	968	979	997	974	952	945	981	966	995	939	936	993	951	983	984	962	981	979	930	1015	955	952	941	988	963	977	942	963	949	978	940	990	962	961	997	996	933	929	939	954	928	915	933	995	938	990	974	976	935	966	972	950	925	949	962	997	1017	1016	944	962	953	979	963	939	964	904	948	980	947	969	986	994	902	944	981	959	976	958	956	959	1000	959	953	967	909	939	973	981	967	1012	928	1001	959	986	995	947	978	952	940	951	931	961	924	894	980	952	982	916	849	1013	918	931	923	1010	942	958	976	960	1012	1017	1008	980	977	913	1000	970	1002	972	955	894	960	994	923	963	992	927	980	957	968	939	948	989	964	960	990	963	958	975	944	925	964	999	1013	998	963	990	950	923	1008	972	972	949	944	949	951	932	973	1008	951	995	1010	939	951	928	963	962	915	988	943	975	1006	903	964	940	925	990	950	946	1009	966	913	951	968	1013	930	979	957	988	946	990	927	946	961	998	978	932	960	979	968	950	959	934	982	995	989	916	954	987	911	936	1000	974	1001	963	926	906	1004	972	930	943	986	1060	997	968	967	1000	963	934	928	954	946	991	987	956	939	957	946	974	953	979	948	887	968	958	966	884	926	1007	956	913	922	1029	985	960	962	1018	973	965	1002	979	962	941	978	919	952	946	961	976	1017	940	1030	926	958	966	993	1012	951	945	1035	976	998	932	937	965	968	962	1017	966	931	972	956	977	934	959	975	1018	966	974	1010	960	918	976	969	927	971	982	908	907	947	941	1005	1020	984	994	973	950	952	905	982	984	963	1024	953	995	1009	973	987	962	996	952	926	975	959	920	981	999	945	954	977	968	962	998	941	985	941	958	983	931	993	982	1069	981	965	991	950	957	935	938	974	972	976	948	972	899	966	1023	920	951	992	984	932	922	927	1013	992	962	947	984	1036	903	987	981	964	948	909	957	949	971	1012	935	925	1004	920	944	973	940	915	982	859	955	952	935	950	935	971	934	983	954	1000	961	1016	958	901	965	958	998	943	922	960	985	991	936	989	989	986	886	982	1011	917	1008	958	973	944	975	912	960	959	1007	930	968	985	946	971	1024	999	1003	991	998	949	949	976	981	997	1010	948	924	926	988	964	950	953	966	960	953	979	907	939	990	976	950	966	995	938	973	983	978	966	892	899	867	925	964	956	960	985	940	938	957	964	945	965	1008	948	964
2421	325	151	144	184	167	161	180	137	135	148	157	190	157	163	168	146	163	161	149	172	190	204	179	164	183	155	166	165	156	148	167	147	164	156	143	155	157	172	153	144	143	181	177	158	150	163	166	157	172	173	183	147	181	176	181	171	162	170	142	145	154	157	189	173	156	157	170	167	170	190	156	164	166	171	174	167	200	175	175	153	173	191	164	176	188	165	180	172	152	148	175	165	174	159	169	145	175	160	155	160	149	156	157	169	182	170	156	165	171	167	145	169	141	143	175	160	169	172	156	182	164	176	152	162	153	145	168	176	169	165	165	157	178	152	170	171	161	155	176	168	163	151	182	156	169	170	172	149	150	164	178	163	146	148	160	166	169	193	167	166	176	155	160	174	119	155	176	190	171	176	143	148	165	181	159	156	174	168	169	171	174	146	173	161	161	174	163	144	158	151	167	132	169	173	168	147	161	211	172	155	160	160	140	157	185	160	166	152	171	174	152	156	145	174	180	180	148	166	180	179	165	141	150	152	159	168	145	142	164	204	156	183	150	169	163	189	157	157	150	169	172	167	162	167	169	164	162	170	174	147	145	172	158	152	147	156	146	179	169	161	158	139	156	141	156	160	168	184	178	139	186	175	169	167	176	181	169	176	179	171	162	169	156	166	151	166	192	161	164	183	154	187	177	193	139	171	155	192	161	168	173	148	150	153	158	166	174	147	177	152	163	172	180	153	151	160	178	161	179	162	182	167	182	178	162	164	173	157	156	147	165	184	143	167	175	154	177	155	188	148	158	164	156	177	171	164	172	164	180	169	186	155	165	193	159	172	134	147	168	176	170	197	177	174	140	160	156	137	162	160	171	170	177	167	177	145	158	170	165	160	147	147	142	165	171	139	165	173	158	165	183	175	157	162	183	146	156	127	136	165	181	161	168	148	151	160	146	148	176	150	177	187	170	181	152	160	186	154	162	163	165	167	159	172	152	155	149	156	169	198	164	154	154	172	134	163	148	186	177	159	149	163	133	175	132	159	189	147	154	183	178	164	163	158	155	149	156	177	197	151	143	162	185	170	171	158	152	148	165	176	165	176	173	184	160	164	182	158	161	157	157	146	148	171	167	158	157	186	184	140	153	167	171	160	168	160	173	169	141	172	175	170	161	163	164	174	134	164	145	169	161	140	147	182	179	166	166	168	164	165	207	177	152	155	158	155	165	157	171	165	167	165	185	166	146	176	184	160	177	182	164	189	172	163	177	200	147	148	158	159	141	189	161	181	157	177	196	164	162	164	160	141	192	157	132	169	168	190	167	178	168	162	162	168	171	162	167	184	148	178	151	155	177	145	168	160	143	146	161	165	168	138	185	158	140	165	184	180	168	166	191	174	150	153	164	190	170	180	184	163	165	185	150	168	148	166	151	141	180	154	182	165	158	157	183	169	175	150	173	174	163	152	171	158	156	136	174	170	158	152	171	141	173	165	158	166	160	168	190	179	158	164	178	163	172	190	165	173	199	162	155	136	150	173	166	159	153	160	160	143	164	169	171	178	178	153	165	183	150	190	164	167	154	134	164	153	174	168	135	170	175	163	191	151	171	161	184	181	160	179	168	158	164	149	159	164	140	140	181	148	148	154	179	168	163	149	150	155	159	133	153	171	144	141	166	161	162	149	152	133	166	166	155	137	165	165	169	178	171	151	161	173	184	147	170	174	170	152	151	148	163	165	140	188	139	172	149	147	163	150	176	183	160	151	171	174	185	187	159	168	149	182	144	178	168	165	184	168	159	169	157	161	161	151	155	182	180	169	156	167	188	160	174	180	180	180	159	140	152	151	160	156	144	184	155	169	140	160	162	177	171	152	162	160	193	155	175	187	168	145	160	163	146	179	144	151	166	194	153	179	162	151	185	157	173	168	162	172	168	161	137	182	142	158	160	151	153	172	165	183	176	147	137	159	169	150	178	186	166	205	173	171	155	161	184	182	165	151	162	181	142	151	172	159	182	152	164	150	159	139	133	145	192	168	168	157	177	158	147	166	187	168	183	174	168	159	161	154	143	174	142	164	157	178	156	170	159	159	172	151	160	172	146	180	172	158	184	155	173	204	180	156	157	185	191	174	173	154	155	172	169	170	151	153	142	198	187	187	176	154	187	177	143	183	157	158	160	160	163	168	162	165	172	157	169	151	149	159	168	156	151	138	168	164	160	158	140	185	164	194	145	135	156	169	170	186	167	148	147	150	154	170	169	154	189	153	156	169	156	153	150	148	165	173	187	161	170	154	159	149	160	162	156	166	149	161	176	166	163	156	166	135	163	168	155	167	166	141	156	162	147	166	161	145	168	147	176	161	161	177	170	145	193	168	161	161	165	168	156	181	152	153	151	176	163	156	149	193	170	155	181	167	203	168	167	169	188	152	151	162	151	161	158	171	156	153	174	157	134	162	152	168	161	176	159	156	155	169	162	150	155	157	163	164	161	153	182	158	180	186	148	156	160	182	185	150	155	161	180	178	160	154	154	167	195	172	154	166	136	149	176	164	144	169	159	146	154	168	143	168	144	195	151	145	155	127	168	166	141	161	184	160	161	165	176	156	164	159	140	135	164	160	144	141	142	182	157	179	185	147	166	163	164	176	167	162	145	171	163	166	182	179	164	155	162	172	155	184	196	176	219	176	172	149	162	158	161	173	162	163	181	172	154	177	156	183	182	190	164	208	163	165	158	174	152	172	155	154	171	134	184	163	170	154	173	172	163	158	154	146	154	191	168	151	173	148	150	143	168	150	172	146	143	162	152	178	128	179	152	159	173	179	148	154	131	154	165	154	160	137	169	152	165	196	168	162	164	156	146	165	192	170	150	178	166	154	164	129	188	164	144	213	177	154	158	135	156	162	158	151	138	168	169	141	166	176	188	158	155	142	182	177	169	167	175	148	160	188	145	145	150	155	119	178	150	156	154	134	167	155	157	148	142	160	173	200	165	150	164	183	176	157	160	168	179	171	163	153	164	195	147	177	143	137	153	165	142	162	154	172	147	171	162	153	178	177	174	176	177	136	146	176	142	153	161	178	156	161	152	152	160	170	166	196	187	166	198	181	165	158	150	174	179	166	166	174	169	172	163	150	160	167	195	191	151	142	180	185	182	162	159	181	149	166	142	175	160	166	156	149	155	192	139	160	154	175	208	163	163	171	153	174	143	161	142	173	174	157	147	174	169	176	147	179	173	146	168	149	161	171	140	172	175	156	138	148	176	174	164	170	157	162	151	156	140	155	162	169	146	148	157	160	185	193	189	164	158	169	173	166	157	159	184	171	145	155	181	146	178	167	171	153	172	148	177	147	165	147	177	176	160	161	162	178	175	151	172	189	190	192	167	187	167	162	154	150	175	158	152	157	143	166	157	148	169	153	158	145	167	160	165	155	161	190	167	188	138	165	151	165	149	162	202	134	162	170	198	174	173	158	176	159	164	156	182	191	169	140	159	160	138	175	138	150	168
2066	579	489	506	497	447	437	462	486	430	457	456	471	437	472	476	481	441	472	464	492	434	444	469	474	416	463	441	478	473	425	442	484	461	445	471	439	445	467	473	453	467	475	451	429	497	436	462	441	484	425	429	419	457	450	434	456	460	419	433	473	434	465	463	474	429	417	427	459	440	439	436	482	455	426	479	456	484	471	446	443	463	459	441	469	470	445	447	414	514	476	457	494	454	469	453	448	468	491	429	438	473	469	416	397	439	445	460	461	433	421	464	441	461	428	480	460	424	469	502	418	415	460	408	430	411	433	458	463	441	474	461	448	452	447	393	437	437	455	456	457	414	459	460	446	430	479	454	450	438	476	437	421	412	421	490	466	473	445	449	425	444	484	460	449	440	429	467	452	446	423	494	445	455	455	432	448	463	481	467	454	422	480	463	432	433	454	445	472	506	483	427	472	462	464	457	467	465	445	448	450	444	481	466	454	472	433	439	455	471	469	426	449	433	457	482	439	460	430	444	464	434	487	433	492	453	471	456	498	447	430	468	457	429	427	470	457	460	470	474	429	453	450	478	437	453	426	436	441	429	489	496	446	500	457	433	467	445	472	510	460	438	437	483	394	422	453	448	459	463	435	453	421	469	414	472	460	490	434	468	460	444	488	445	424	438	488	436	482	482	419	424	469	451	407	442	422	462	457	452	472	448	490	507	433	432	459	458	444	477	419	440	465	489	465	439	447	463	481	432	461	417	452	482	434	488	433	414	493	426	454	458	451	475	461	431	439	459	468	476	419	473	493	457	467	456	477	465	463	428	487	460	463	478	491	473	433	452	411	448	456	432	467	420	457	510	432	463	422	482	454	448	457	442	474	454	454	456	446	459	440	463	441	475	433	441	453	441	482	463	486	448	441	463	472	448	489	438	455	462	437	483	458	434	499	433	467	417	486	461	454	423	420	459	463	455	458	536	433	473	428	476	445	438	463	444	429	439	482	463	462	441	440	424	497	427	451	475	493	436	477	448	444	423	430	426	471	483	466	466	466	432	481	449	480	469	487	444	453	473	442	468	452	449	480	440	476	458	459	431	457	444	447	444	419	431	433	466	451	466	470	448	448	431	475	439	475	445	429	435	442	430	457	444	455	464	465	468	430	444	463	472	449	460	473	458	460	458	451	456	415	477	462	450	475	443	436	450	449	441	405	470	459	437	454	450	464	406	471	449	447	436	463	468	433	459	457	460	454	473	439	451	442	488	415	483	444	457	468	460	450	456	446	445	462	451	428	468	505	437	413	445	452	439	430	457	457	445	417	425	423	451	461	427	437	415	444	461	454	480	476	411	423	475	463	442	444	446	452	423	463	455	470	465	472	463	437	472	416	481	471	457	450	467	407	438	428	443	433	451	418	448	448	420	478	452	447	426	441	446	478	474	434	508	442	452	444	428	418	441	409	444	417	450	437	418	473	433	466	440	463	424	463	432	464	430	455	451	443	431	448	423	455	426	469	421	475	461	460	404	495	464	432	466	454	435	465	494	441	470	442	450	475	467	453	435	492	480	453	447	447	445	419	468	443	477	490	456	427	477	457	463	479	413	440	470	437	495	458	439	447	461	469	493	440	432	479	464	447	475	442	475	455	493	447	450	483	421	463	453	431	435	431	453	483	454	431	472	442	414	491	453	451	429	457	437	438	493	479	467	449	435	445	457	418	443	446	460	430	461	438	466	404	467	455	444	427	489	465	413	427	434	490	458	471	483	494	422	454	462	426	442	457	470	438	489	430	442	443	453	467	455	450	485	469	468	435	447	440	439	489	457	456	418	438	441	446	437	450	451	494	445	451	491	473	451	444	474	464	478	434	463	457	423	460	450	440	482	461	454	453	459	482	480	427	470	450	443	475	463	456	437	479	440	466	437	451	441	482	464	491	435	447	450	414	460	494	467	428	451	483	428	485	481	448	450	438	452	494	461	441	452	485	500	437	433	434	441	443	449	471	440	441	446	439	445	449	445	438	434	488	444	456	486	439	461	483	450	468	477	465	460	473	436	421	440	456	453	474	448	442	442	431	450	485	432	432	461	450	491	473	466	439	490	476	473	429	438	454	463	448	429	495	456	497	464	377	406	437	460	492	496	447	433	460	462	464	424	473	458	443	461	467	429	452	470	434	495	464	443	452	445	436	439	473	458	455	417	491	442	458	470	435	470	450	420	483	417	427	478	458	457	418	457	471	461	455	460	504	449	452	453	455	423	473	427	455	477	401	444	504	468	508	463	445	465	461	446	433	480	449	424	439	446	478	469	463	464	435	455	456	458	438	477	474	416	452	447	489	463	465	467	461	454	429	469	438	438	457	469	473	468	445	499	473	472	477	444	453	457	456	475	457	424	451	454	438	447	436	454	468	465	450	434	412	450	450	454	438	478	464	476	443	442	464	458	468	455	414	480	426	440	452	465	436	453	458	494	448	465	454	413	461	450	452	459	496	458	420	467	445	470	457	437	418	414	442	414	462	472	462	468	478	434	411	442	440	427	468	465	447	457	442	453	475	457	448	424	483	432	429	488	470	438	441	462	467	446	428	498	462	445	441	412	451	484	487	434	412	460	493	446	450	459	455	474	427	452	500	409	457	448	512	429	435	472	474	466	447	485	448	457	444	487	447	438	438	431	476	464	447	479	451	457	462	436	466	452	470	428	448	461	460	467	454	406	450	452	437	515	455	453	466	463	465	476	465	449	469	441	456	453	488	480	457	461	436	452	469	459	445	441	443	474	479	451	449	429	471	453	398	405	451	436	457	427	431	447	450	482	446	492	438	450	470	451	485	430	437	453	463	421	436	416	458	458	456	435	488	432	472	434	456	447	450	427	442	439	415	412	457	424	464	443	460	475	455	443	458	396	447	467	429	452	442	490	435	437	471	428	478	430	435	409	459	446	472	424	453	465	466	463	431	428	468	453	480	465	425	445	448	484	509	444	494	459	444	416	432	466	459	424	444	487	416	443	475	461	460	432	482	430	443	394	425	428	420	447	455	495	479	448	459	431	396	453	443	419	466	446	447	483	441	464	435	431	444	459	463	471	490	445	472	469	421	460	471	477	433	467	482	466	470	398	424	463	424	453	430	523	445	493	440	423	470	451	483	457	464	481	460	438	480	449	449	476	469	407	461	479	446	416	468	472	446	434	457	450	439	408	453	445	428	472	471	448	468	435	445	468	426	454	433	456	457	449	452	478	466	452	443	444	436	442	428	473	431	467	426	426	463	414	480	422	448	442	502	433	491	445	497	475	419	511	440	451	456	410	465	450	437	440	438	461	457	429	443	463	431	488	483	428	473	464	450	427	470	417	454	479	486	526	439	452	487	435	438	435	446	442	453	454	487	480	478	433	415	451	479	450	430	410	491	458	462	412	460	449	474	441	432	466	447	450	451	435	452	473	453	443	443	455	459	436	424	456	447	460	466	474	468	469	458	448	450	453	462	480	467	476	453	436	459	479	480	472
8722	1919	647	588	480	452	379	371	367	382	402	382	357	388	392	332	381	366	375	349	330	367	364	383	378	342	361	345	356	336	367	332	371	319	366	352	363	390	335	355	365	377	343	363	313	324	364	365	354	381	373	341	340	325	369	400	372	303	342	327	344	376	332	348	370	330	337	323	357	375	383	345	366	333	344	335	364	333	345	342	337	326	323	342	355	373	341	410	299	337	337	307	348	357	344	356	377	338	382	367	364	330	351	301	336	369	383	335	366	363	324	356	331	351	388	352	326	353	341	363	379	343	370	347	331	380	335	388	347	362	338	358	352	346	342	375	364	337	368	340	346	340	339	361	365	339	346	380	342	359	353	336	351	330	375	366	338	361	381	351	365	338	328	350	339	378	336	372	331	359	332	366	357	350	362	385	371	374	368	369	366	354	368	376	391	342	382	353	336	364	380	351	373	366	334	348	391	349	347	355	342	321	390	338	360	318	328	364	366	346	345	376	373	366	370	352	351	351	347	387	345	368	353	349	361	356	366	372	391	321	324	313	386	362	361	390	337	363	369	352	380	339	369	375	364	348	362	352	388	396	323	328	366	330	348	386	341	341	354	350	373	355	408	365	348	369	341	314	348	366	371	337	377	347	346	327	338	370	374	318	319	358	368	364	356	354	381	360	349	352	349	386	340	373	411	330	351	326	347	325	380	364	384	351	355	324	343	356	359	395	345	386	376	379	336	315	334	357	331	363	342	364	330	364	354	351	329	366	329	354	332	344	371	361	365	376	368	355	371	343	344	339	346	346	355	378	362	368	340	345	365	343	386	371	362	328	323	375	359	333	359	384	343	355	380	354	348	354	358	369	351	368	358	342	344	355	404	368	323	346	327	362	342	378	333	338	340	352	361	358	339	350	342	360	349	352	361	356	347	332	355	327	384	378	349	357	350	367	398	393	377	363	385	414	350	363	410	343	399	365	365	364	350	358	386	377	347	331	320	362	344	350	361	321	333	325	342	351	344	357	300	337	341	342	368	368	393	335	352	391	366	346	337	333	370	343	332	351	347	404	349	334	355	336	348	344	318	364	390	365	352	351	355	330	343	336	367	361	342	351	343	327	313	349	374	368	316	367	358	323	338	376	345	350	345	354	334	334	329	337	346	334	375	337	343	335	350	361	340	339	334	359	344	379	348	359	336	337	330	373	362	326	388	352	362	368	338	359	348	394	340	361	353	365	362	358	349	345	354	363	345	337	356	377	320	334	336	366	342	349	335	374	372	350	334	364	378	363	360	346	343	382	401	322	389	336	368	365	367	376	359	318	334	337	360	368	312	342	338	351	343	333	303	331	361	345	368	382	411	366	363	362	424	344	353	384	372	315	384	379	364	341	366	360	348	368	347	343	312	359	350	321	365	339	337	355	365	356	359	358	354	318	340	348	361	400	360	361	386	336	349	381	370	367	349	348	373	360	376	360	328	328	336	359	334	370	418	352	343	385	332	407	337	351	346	382	331	361	353	352	360	341	349	356	309	368	343	334	305	337	346	345	365	361	349	328	339	330	331	359	349	355	396	325	353	351	390	356	342	315	348	346	357	357	322	361	357	357	380	379	355	375	355	379	339	334	377	386	319	354	343	329	320	351	388	346	353	350	367	328	372	361	317	354	375	338	377	372	352	335	328	326	350	373	401	347	358	331	359	364	362	383	340	350	355	380	361	351	380	327	351	377	341	378	365	350	318	335	359	335	333	394	342	378	352	365	353	341	366	362	348	354	330	322	376	332	372	376	359	372	365	332	322	355	344	345	373	339	355	365	354	336	365	337	339	332	332	352	379	333	348	367	366	343	348	363	374	330	348	369	337	349	355	326	354	382	359	358	349	351	377	344	322	329	334	372	361	364	370	337	356	366	383	362	377	305	361	338	342	352	410	368	370	334	323	356	404	362	372	402	319	368	359	332	337	315	373	385	347	335	298	326	372	401	354	334	350	357	338	350	355	388	366	345	323	329	363	400	387	339	349	373	365	370	345	352	359	351	345	318	387	330	344	346	342	378	367	355	356	371	359	369	351	355	343	331	347	369	325	345	343	354	366	365	320	334	346	361	313	350	389	394	360	363	346	369	381	362	330	373	355	358	376	319	340	349	334	382	395	367	348	339	342	354	317	395	346	322	354	354	337	321	369	374	353	372	359	352	360	344	376	353	356	353	362	316	372	373	363	342	357	381	364	360	331	373	341	314	381	378	362	379	359	359	360	406	327	348	329	320	373	373	346	382	313	356	367	377	346	364	396	366	363	353	357	324	316	380	374	348	331	320	333	366	354	380	375	307	338	325	375	340	388	383	373	339	362	380	333	343	382	367	348	376	335	349	339	386	376	338	372	362	331	366	356	355	343	363	381	342	375	336	371	371	347	378	384	335	329	349	366	375	379	346	359	377	324	361	366	348	342	334	367	338	364	361	322	355	376	364	352	390	385	363	374	356	344	388	351	373	353	353	375	358	374	336	375	351	342	328	363	369	352	340	357	332	356	347	375	335	352	399	335	369	356	344	325	361	359	353	307	361	365	335	332	332	356	367	365	351	347	375	384	347	348	365	358	372	307	368	339	379	364	358	361	332	352	364	330	349	363	348	353	341	355	350	373	359	333	331	364	334	410	382	372	346	341	330	313	387	360	354	333	347	353	357	344	342	312	379	343	351	364	363	353	349	337	371	366	373	385	344	371	346	315	385	380	367	331	391	327	324	362	322	385	398	324	396	371	313	394	338	349	330	361	378	354	360	334	374	351	376	328	345	380	338	339	342	358	332	328	335	379	338	338	366	338	344	314	349	358	359	342	375	368	343	377	371	344	377	383	348	357	327	362	362	338	386	341	302	392	379	358	329	353	377	390	351	376	355	347	357	361	332	328	341	341	334	356	365	359	385	373	361	378	350	291	336	389	363	350	362	368	344	343	341	306	320	311	325	321	365	332	380	309	308	378	351	386	347	351	349	341	339	356	342	334	373	374	332	372	333	353	329	344	334	347	395	346	352	370	369	362	335	354	331	352	338	395	339	344	339	350	402	354	368	384	326	375	351	387	350	343	339	299	317	379	354	388	368	395	359	377	372	362	368	392	360	349	361	364	381	375	369	338	356	349	347	370	331	364	351	341	355	296	367	351	376	345	320	374	357	361	373	346	352	359	395	374	374	387	376	358	377	355	373	365	365	404	349	344	366	351	365	379	355	353	372	311	357	377	353	372	382	365	349	359	371	371	335	336	367	357	391	331	360	368	366	349	351	339	372	331	330	344	321	333	338	368	351	373	373	363	345	372	365	350	348	359	367	374	323	310	330	348	306	352	364	356	353	314	395	363	370	348	368	352	345	358	365	379	398	366	307	351	373	346	396	337	360	332	341	345	349	392	342	346	338	319	354	317	367	339	381	387	375	371	347	338	357	393	390	356	325	345	308	330	344	334	332	387	350	357	335	385	349	336	362	323	358	349	344	339	388	333	334
7012	2274	1457	1614	1492	1335	1172	1102	1075	1009	975	1024	898	941	900	924	845	870	933	885	882	872	860	818	876	847	861	842	866	899	874	843	882	869	885	851	875	783	874	859	835	874	849	778	892	794	811	879	802	792	864	821	823	854	840	854	835	809	844	832	842	789	830	879	849	848	835	893	893	802	826	851	871	795	856	883	837	794	867	835	835	858	848	801	817	880	832	823	890	834	855	847	880	854	813	856	819	820	868	801	841	784	825	820	862	805	801	811	822	818	858	865	893	846	882	804	873	837	830	847	837	824	831	837	859	873	826	889	832	819	838	823	849	876	842	832	852	834	815	776	850	823	809	829	852	850	807	820	820	810	868	823	810	829	844	837	820	840	843	818	877	810	781	859	767	845	835	806	883	821	853	849	852	789	783	851	843	867	865	829	825	827	878	829	865	864	815	834	800	842	777	804	822	785	820	851	827	807	838	903	825	862	826	851	854	860	842	766	810	819	852	861	915	851	818	855	829	813	779	872	844	818	815	810	808	846	745	874	833	833	834	884	792	813	831	801	822	759	810	865	842	869	813	850	847	840	853	833	840	834	882	819	791	847	819	866	835	919	856	836	847	793	849	827	844	810	852	837	794	833	809	818	851	819	869	827	829	853	804	777	815	847	844	844	890	837	849	820	796	845	841	846	874	812	821	842	824	824	812	780	866	799	850	815	836	801	801	823	839	897	817	805	833	806	809	821	789	820	895	875	813	782	822	825	824	875	792	840	828	868	827	853	808	868	881	810	825	859	803	818	841	837	843	892	795	842	802	784	809	887	857	831	807	864	842	835	879	815	836	845	805	780	823	856	756	809	789	840	838	812	805	818	819	813	831	794	846	878	855	801	882	847	845	823	868	841	847	809	851	817	807	772	887	829	812	852	825	831	818	798	793	810	856	861	816	818	807	806	831	844	853	861	855	858	800	831	834	842	822	875	813	852	795	816	818	801	820	898	840	814	823	854	849	849	808	842	816	841	825	782	865	819	815	842	829	859	803	832	803	861	808	761	831	771	868	837	872	790	841	797	832	837	849	797	822	842	785	808	832	863	824	860	837	814	864	889	837	819	781	834	817	827	842	809	846	794	822	794	849	811	834	760	839	810	785	884	798	809	829	838	875	864	834	849	844	874	873	819	851	870	848	856	856	842	795	844	862	819	865	833	883	841	852	816	838	805	810	782	843	803	851	826	811	836	814	838	821	825	820	795	885	806	826	822	851	787	800	831	795	841	821	788	803	808	835	850	846	830	802	812	807	810	805	773	807	824	822	822	811	802	900	841	832	813	789	822	820	762	796	835	804	799	841	807	813	834	790	865	826	881	774	856	811	847	834	853	867	819	822	815	812	831	831	850	810	824	757	853	872	847	790	846	844	839	882	819	839	819	841	829	780	771	837	833	816	856	810	853	851	872	808	873	824	797	780	774	848	774	776	825	817	863	844	798	819	816	817	837	820	880	879	843	822	830	823	812	796	838	826	853	829	891	805	839	842	844	856	769	875	806	835	828	832	874	815	855	814	799	807	825	810	800	822	836	812	823	796	828	811	839	814	805	849	861	845	838	777	859	867	770	840	899	865	851	821	876	826	839	778	826	847	826	822	844	825	837	853	828	837	866	845	863	842	801	813	851	856	818	826	815	806	797	781	827	877	879	837	854	827	842	849	823	808	865	808	810	867	822	861	820	815	843	815	826	869	835	810	801	819	855	833	800	807	827	825	810	821	821	810	899	840	795	818	858	852	812	821	778	846	836	833	827	799	858	865	801	838	878	839	793	815	818	825	771	804	820	874	875	814	831	882	837	831	839	844	828	851	846	827	850	818	854	837	813	851	830	833	842	843	833	859	770	826	849	811	798	825	807	825	802	818	864	814	803	785	759	822	806	817	853	819	796	816	826	820	843	842	843	819	842	754	833	856	870	819	852	824	844	838	843	861	820	813	856	883	828	840	860	858	872	793	811	823	844	855	833	869	841	868	840	846	757	847	798	800	848	821	813	768	814	836	798	899	813	810	837	811	840	831	817	806	794	830	789	850	857	840	857	812	822	775	811	883	827	806	904	843	796	839	852	833	801	820	815	823	840	850	827	829	791	855	806	876	817	835	815	843	834	793	822	844	827	881	878	791	855	778	821	797	875	806	820	850	877	780	816	829	835	837	839	845	811	804	854	843	774	843	799	785	877	897	769	823	832	837	830	838	801	808	805	841	880	823	877	865	858	882	820	837	864	848	803	867	876	766	861	770	788	847	807	792	883	842	873	866	835	868	840	846	860	847	800	827	860	905	869	802	858	840	810	883	826	828	834	866	860	799	848	824	820	829	817	852	831	819	771	811	790	850	822	849	883	840	826	843	815	872	848	824	862	858	827	820	858	844	827	816	836	836	819	855	866	803	797	866	850	847	811	806	888	850	836	854	837	841	815	849	869	840	834	806	811	829	852	828	842	837	836	817	811	879	840	808	805	827	822	824	836	859	793	830	852	876	810	829	877	852	857	885	846	846	811	841	813	786	805	803	844	848	846	827	842	807	816	885	869	853	865	836	813	844	818	819	811	800	810	789	798	825	840	856	821	868	845	890	804	790	851	846	815	818	796	800	806	833	843	847	866	851	874	872	818	862	823	804	845	829	802	785	864	828	813	853	831	848	861	847	850	855	818	810	800	847	815	786	813	829	826	866	828	843	835	847	781	835	872	802	832	841	811	791	811	830	812	839	869	811	834	814	812	804	813	843	839	790	848	841	851	805	833	868	877	837	838	851	813	807	818	830	823	868	855	817	834	803	879	836	777	836	784	833	801	807	848	801	838	796	772	824	834	842	855	817	849	823	852	870	831	888	827	806	780	827	847	861	792	827	779	868	838	839	865	792	857	890	832	834	829	829	803	817	859	812	810	821	848	816	827	786	818	871	865	805	798	798	868	810	857	811	813	859	882	859	765	874	893	865	870	895	859	837	862	867	834	835	805	842	802	821	848	788	862	793	811	818	837	889	816	815	826	770	865	856	802	784	860	823	829	860	819	812	815	830	862	866	812	799	840	880	806	853	802	804	821	810	858	867	884	833	842	836	835	857	815	797	802	806	800	815	810	853	801	873	814	882	852	833	773	852	784	853	848	834	874	846	861	847	844	828	855	847	781	888	835	837	836	818	843	848	821	885	861	834	842	826	823	828	816	806	793	823	851	860	899	803	834	800	861	827	827	859	810	846	846	840	854	865	859	814	826	839	822	820	816	842	878	762	799	827	837	846	768	817	847	885	837	807	833	808	841	847	770	825	785	851	806	814	823	847	790	809	865	842	828	813	816	839	806	810	864	823	862	846	871	855	839	790	790	856	839	801	825	817	809	852	823	876	877	841	822	884	850	839	849	869	851	849	815	857	894	784	835	797	837	800	796	801	845	809	829	792	828	815	810	853	837	837	795	836	858	861	820	807	836	836	848	866	843	821	807	826	812	851	877	836	826
16363	7142	1587	999	778	710	579	584	538	537	537	476	487	440	421	432	440	498	454	449	473	449	452	499	500	459	417	420	442	433	431	445	440	435	418	440	474	470	424	440	428	441	401	406	453	459	441	409	461	445	480	420	430	414	451	448	436	408	430	434	405	508	460	457	438	436	429	466	464	454	433	452	461	440	455	484	474	397	458	463	448	441	440	413	409	484	421	442	415	473	454	402	400	445	452	406	453	455	442	442	445	409	467	465	417	426	441	443	450	406	429	456	428	456	450	436	458	422	429	393	487	470	457	435	390	446	431	440	432	456	458	449	436	415	480	470	407	414	453	466	444	447	502	390	463	422	417	435	421	443	428	461	407	399	421	461	454	450	449	458	435	466	422	413	409	434	401	426	433	434	472	395	377	464	380	404	445	430	454	460	456	422	446	419	414	425	471	428	476	456	446	421	393	482	448	476	429	454	451	438	419	397	415	451	411	408	471	439	392	414	438	413	452	410	416	414	453	473	419	409	418	435	429	436	447	424	473	447	426	427	444	487	431	426	445	466	433	413	459	417	466	383	443	450	458	414	422	440	422	415	411	448	423	417	458	477	401	429	484	471	450	451	429	436	440	452	412	416	425	418	393	445	420	422	421	432	413	402	476	456	463	419	395	425	429	473	429	433	423	458	432	442	485	439	428	398	432	452	384	433	434	457	399	388	443	430	397	385	470	418	389	447	492	459	438	468	471	409	411	496	409	416	409	418	429	478	389	436	430	467	441	448	475	448	395	414	438	447	437	453	459	488	453	426	449	480	435	407	453	405	449	465	456	469	451	455	475	458	450	466	467	453	506	442	423	432	397	433	436	406	433	427	422	418	419	426	454	443	439	459	434	402	401	446	425	435	469	443	433	474	414	406	455	420	451	465	440	416	452	447	442	412	434	417	427	411	408	438	477	450	454	459	460	408	450	449	452	391	443	434	397	433	501	450	426	421	430	455	454	451	458	432	440	419	410	479	413	408	451	445	463	487	443	477	420	445	444	451	423	437	447	470	459	397	444	468	464	466	413	474	434	428	463	440	414	464	485	486	463	386	413	457	445	438	465	480	457	422	431	440	468	416	441	439	465	472	445	428	436	402	445	459	491	441	509	458	431	467	434	407	445	444	435	407	418	442	431	508	464	451	424	414	425	426	420	452	427	450	460	452	451	470	453	437	453	390	455	418	443	460	449	463	452	455	451	477	404	446	495	461	451	443	415	431	456	404	394	436	460	437	467	423	438	446	417	432	435	464	409	481	393	453	470	421	478	484	414	457	487	465	486	410	453	430	416	410	421	427	431	436	443	449	405	450	469	451	442	444	443	426	452	430	421	435	420	431	434	484	434	430	434	426	423	452	429	451	415	395	478	424	467	457	484	414	418	435	406	408	436	460	432	413	422	434	437	436	444	403	413	408	463	413	433	454	430	481	458	469	443	438	449	454	447	449	434	455	435	406	458	461	460	456	454	419	439	460	450	469	422	442	485	449	421	436	453	472	446	426	439	434	388	414	450	427	432	398	429	418	425	454	435	449	433	448	457	421	408	395	428	423	419	400	468	433	443	480	444	435	436	475	450	445	420	451	409	459	430	430	483	444	416	417	429	446	420	426	439	460	458	397	463	430	449	432	461	454	422	450	453	446	454	458	421	409	445	415	465	430	452	439	470	433	415	438	429	440	444	435	462	426	455	440	450	437	468	478	409	423	404	459	435	429	410	449	479	443	449	412	424	471	424	445	460	410	445	408	433	428	460	426	435	431	451	432	424	432	397	443	425	432	443	488	451	440	434	418	423	460	479	442	458	436	438	410	460	461	483	468	442	428	439	460	449	431	450	411	403	453	489	442	448	465	471	393	443	492	449	427	434	400	438	472	432	432	415	422	422	464	421	391	464	459	411	396	436	441	426	478	452	435	444	456	432	432	453	467	430	460	409	415	419	424	450	421	425	485	424	446	479	429	416	455	438	420	445	432	443	399	418	472	439	439	420	435	473	431	406	444	449	445	445	473	409	442	455	472	437	451	450	460	456	419	464	435	434	427	436	379	476	411	431	446	450	452	435	430	442	440	475	424	462	458	449	465	439	413	428	414	456	445	443	445	423	440	463	431	419	445	447	441	411	451	440	416	423	438	430	422	481	457	452	425	437	438	386	441	406	433	439	470	465	444	403	450	434	426	419	458	439	427	453	430	397	427	453	400	433	397	451	452	475	451	468	414	389	465	482	436	459	440	400	476	434	434	435	437	434	465	445	424	428	416	418	434	443	488	462	444	419	438	426	416	464	451	420	422	470	427	448	410	429	463	457	434	404	424	449	461	427	487	478	431	440	456	445	465	436	416	425	424	431	433	390	414	447	434	445	444	437	412	439	415	441	452	430	449	427	440	410	442	464	476	439	455	471	469	438	396	443	448	445	501	438	407	522	467	414	386	442	450	428	445	423	461	441	453	403	422	440	445	453	434	461	443	416	459	436	467	470	404	425	428	465	410	424	407	461	453	419	434	434	413	432	418	462	427	420	429	457	425	421	490	448	435	417	428	465	429	431	423	434	444	406	427	435	442	422	468	426	469	423	445	439	424	431	464	454	417	463	434	461	405	444	420	452	403	423	420	458	459	473	425	389	454	388	454	485	450	431	452	435	475	425	456	436	428	414	414	436	488	448	432	421	441	457	461	495	466	460	411	481	415	402	394	413	407	411	426	407	437	470	449	452	409	419	448	391	462	441	408	487	409	449	441	473	418	427	473	472	455	425	396	471	459	413	424	434	443	418	454	446	470	429	452	466	421	418	425	457	467	469	442	400	414	444	402	433	453	424	444	474	399	467	466	453	447	405	432	417	439	455	427	461	455	456	423	486	424	486	414	430	455	462	429	441	444	431	392	422	424	411	468	422	446	421	437	428	429	463	454	435	455	417	439	440	409	479	452	409	446	434	416	464	445	484	449	449	407	419	430	397	424	430	396	412	461	419	458	419	441	471	440	440	438	433	428	467	423	414	459	415	421	435	461	475	459	490	448	440	449	433	464	438	424	429	442	456	419	443	428	439	398	427	449	504	475	424	408	443	428	458	429	470	430	440	416	452	446	399	450	470	440	435	440	433	437	392	443	431	455	398	415	461	452	403	383	442	472	429	453	461	429	421	452	443	459	451	434	448	399	418	442	398	466	458	436	443	453	429	395	419	420	402	430	405	492	486	449	402	443	478	404	426	461	422	418	433	459	445	416	457	435	481	450	443	476	431	435	451	437	434	452	459	460	471	466	448	427	455	470	438	423	444	431	439	451	465	478	427	464	489	436	475	431	443	465	463	408	452	434	388	438	419	429	430	452	449	431	472	422	428	407	451	433	421	446	440	478	427	462	440	418	411	468	408	418	392	458	453	437	429	441	445	413	420	443	440	461	470	461	443	407	460	436	448	419	447	428	425	448	449	442	426	447	422	426	436	438	392	441	441	417	430	420	464	459
9412	5861	2229	2569	2306	1968	1719	1587	1451	1329	1259	1195	1192	1189	1137	1077	1121	1041	1082	1076	1000	1056	1025	1041	1058	1006	1014	1019	982	1044	1005	1007	991	969	1051	965	970	993	1004	987	973	998	1005	1009	981	1024	985	990	1034	992	937	1014	978	1030	988	1016	1002	984	992	943	994	956	1022	976	1002	971	962	964	947	955	928	926	1016	987	957	989	1023	945	1019	1000	953	1042	999	916	1003	946	991	1010	984	972	968	960	952	990	1010	896	955	943	987	973	980	965	975	977	964	966	935	944	980	1006	966	898	942	963	944	945	989	935	980	1005	1008	939	979	959	945	967	968	984	938	958	983	938	984	975	989	1005	920	928	1026	966	1001	991	951	948	932	927	935	932	1001	936	965	956	1037	936	929	971	971	985	945	951	987	993	978	948	932	889	957	975	967	924	1010	987	988	972	908	937	990	967	995	966	958	964	953	903	957	973	962	988	967	960	986	952	976	991	985	949	969	891	950	975	1013	893	980	950	929	956	948	971	1000	1011	960	997	913	1021	917	946	970	933	1011	963	954	948	959	961	985	983	968	959	965	971	942	922	982	966	990	926	971	986	986	1000	968	919	999	987	935	986	965	965	993	1014	947	966	1023	994	957	988	920	932	984	978	957	991	1019	977	964	992	949	936	1006	968	955	923	1050	949	1023	991	927	973	946	974	992	950	993	1015	927	950	982	965	982	983	958	982	920	980	991	1000	1007	991	945	1083	954	926	979	936	956	969	1003	923	973	1003	992	946	961	1002	978	973	965	1003	1001	966	940	973	957	959	982	958	928	1034	918	986	947	926	988	988	944	944	914	956	958	929	1042	1017	915	965	964	986	962	905	966	897	967	912	972	977	961	1017	964	971	884	972	937	916	944	985	921	971	947	981	978	965	913	965	934	930	940	988	999	971	964	957	1003	949	965	947	1006	955	988	952	964	998	983	989	949	952	980	949	914	922	969	958	970	952	945	904	926	945	968	970	990	1034	933	964	983	1012	975	966	1006	986	949	1010	962	909	997	993	911	986	929	973	924	911	964	971	960	998	965	982	996	954	986	996	968	980	1004	1010	948	972	988	950	928	973	971	1021	1000	980	937	915	970	1009	937	975	975	944	987	948	986	922	1019	931	957	959	976	989	928	966	991	1049	980	972	889	945	962	952	922	940	934	966	943	1024	962	998	1006	958	994	982	918	1025	965	970	921	949	986	980	1048	984	927	971	969	1033	906	928	964	957	963	963	981	976	942	977	956	967	1012	973	907	983	967	982	1023	953	985	959	959	972	960	922	975	983	988	993	971	948	966	999	989	972	986	916	982	994	998	993	1033	958	966	995	941	924	948	908	941	983	923	980	943	1001	986	900	966	1056	932	916	990	929	931	981	984	926	970	956	893	984	949	1009	951	942	960	946	941	946	955	935	956	977	1041	949	1013	967	947	989	977	911	936	930	942	947	966	1001	983	924	979	952	996	960	1011	966	998	976	991	954	914	943	970	988	974	991	978	932	983	977	952	980	1001	947	985	1001	1004	985	976	939	979	990	929	961	1009	939	935	975	996	995	956	996	935	945	944	963	932	998	1001	993	1004	959	972	960	963	933	946	954	931	959	1048	954	983	963	1003	967	956	963	986	979	980	944	959	969	913	933	953	963	940	992	952	978	970	949	989	992	926	991	929	974	996	956	998	960	980	944	996	991	944	993	1014	935	941	1034	975	996	890	947	956	925	987	960	934	988	947	945	990	1001	1031	979	964	997	961	981	1013	957	950	945	935	965	982	947	984	989	903	959	928	976	988	934	946	958	953	983	935	937	947	959	993	949	967	937	931	1026	944	943	941	924	972	926	956	1002	984	1002	959	934	965	947	978	990	943	978	951	970	939	1000	908	955	970	969	918	954	922	947	934	885	960	998	931	963	950	920	913	985	1005	970	942	962	939	978	923	937	962	976	937	961	948	914	1011	956	1036	934	934	1010	941	947	975	1006	945	938	958	985	984	944	968	969	940	978	992	965	943	970	919	956	891	951	982	967	946	987	995	989	953	904	1007	973	1033	973	1007	972	962	925	988	985	954	921	915	934	999	995	954	926	1021	920	983	923	951	1016	989	984	1001	924	924	939	974	1028	991	969	963	903	896	1030	993	909	973	933	1019	968	965	995	971	1021	989	974	963	983	939	949	995	982	976	955	956	973	974	964	949	955	940	986	962	996	950	926	956	971	1016	979	995	883	1013	976	942	960	962	959	972	1011	966	1002	945	909	924	1009	946	991	971	1000	967	944	1015	942	982	961	967	946	1002	954	975	988	936	972	990	960	962	919	927	986	961	1033	921	952	1012	975	951	973	1024	954	958	995	997	1039	948	990	938	970	922	1006	992	996	947	933	983	965	954	943	968	995	919	958	996	984	986	969	906	966	968	950	1014	947	967	942	944	970	964	936	940	1002	889	900	919	921	952	970	970	902	993	969	958	947	957	934	980	974	964	907	974	933	998	967	939	1024	1000	974	1002	962	938	938	929	954	990	983	1004	1016	1021	953	975	992	947	956	982	979	980	998	933	912	953	936	946	961	1000	988	1053	1016	960	949	1004	1022	972	963	972	1033	981	985	1021	958	936	954	1007	945	931	967	1018	983	931	990	1013	966	983	942	990	1013	935	977	971	950	934	938	953	965	987	967	961	927	946	958	969	978	947	929	966	993	951	989	991	985	1044	967	973	994	985	969	988	964	980	958	972	1002	977	946	953	939	895	956	1028	994	953	994	935	956	956	984	1014	957	988	967	997	915	941	938	972	977	943	996	1007	928	972	907	976	945	965	961	927	986	1025	964	1005	946	969	929	975	941	984	963	919	1001	1004	945	944	1010	979	962	982	991	970	968	977	947	1020	1043	970	988	934	988	994	944	936	989	944	880	967	943	986	968	933	964	910	991	933	944	970	916	900	970	969	902	986	952	942	1001	921	981	1016	1010	943	930	1032	884	1027	954	965	937	948	979	949	967	928	1026	989	918	944	920	976	958	923	973	949	957	928	1016	949	970	950	934	999	968	934	926	996	928	976	1002	968	1010	965	960	966	929	950	936	1014	1010	995	1033	916	982	932	948	988	911	909	1011	924	944	946	1010	948	955	992	969	997	974	971	939	904	921	992	1016	930	936	932	973	914	928	941	985	988	897	994	929	948	936	979	998	964	967	957	995	946	970	951	935	1022	981	952	985	963	1023	948	968	924	956	975	1003	938	911	908	982	970	990	1001	945	934	964	1005	990	937	983	952	973	946	950	926	1004	983	992	982	888	954	994	971	944	1010	982	971	925	891	990	992	993	952	919	959	908	975	946	905	984	977	945	900	936	928	964	922	1009	979	915	919	977	977	994	1013	927	1014	994	932	929	980	1015	952	898	943	988	980	925	939	1035	993	958	1007	964	967	970	957	932	926	1021	958	968	1000	952	963	958	946	976	958	1040	912	903	1034	948	991	959	974	948	941	1004	1012	982	1051	932	977	978	982	982	895	925	955	936	929	925	956	974	976	946	1003	938	980	918	975	961	959	990	974	969	996	965	1034	969	1006	928	928	966	937	985	930	917	1015	966	986	941	979	918	972	972	987	994	1014	944	924	982	926	962	1003	982	933	1001	954	991	937	963	986	958	948	936	991	946	987	948	991	954	944	1006	972	1006	980	863	997	974	973	980	986	962	931	979	975	965
2091	362	167	168	183	171	155	158	168	191	161	165	148	158	157	158	185	177	156	147	157	157	155	177	160	184	153	162	147	156	184	170	168	159	151	156	167	154	164	162	141	185	160	163	179	138	173	167	173	167	162	154	155	157	143	197	168	152	183	153	171	198	159	197	170	152	159	171	169	157	167	172	167	165	185	175	158	154	168	161	151	138	142	172	161	136	164	170	155	170	176	150	166	157	174	183	143	174	179	187	176	159	171	161	167	152	183	168	162	192	178	145	166	151	146	146	147	147	174	154	176	203	169	120	146	171	179	166	167	168	178	146	159	157	160	166	156	156	186	172	184	162	175	171	164	159	184	179	159	172	143	151	161	145	166	148	167	163	162	136	171	174	170	165	156	123	130	173	173	176	162	179	184	152	182	130	150	151	164	169	182	189	134	175	153	162	180	155	134	164	161	153	175	197	167	175	132	172	153	150	174	164	145	162	166	139	158	153	182	173	160	193	147	168	149	163	153	152	152	170	161	165	158	177	173	160	169	170	170	182	130	178	162	159	170	161	178	147	150	166	160	179	152	185	138	182	160	153	142	153	150	157	145	167	152	148	154	190	188	156	197	153	182	170	158	163	196	148	164	159	148	151	136	183	151	168	131	147	157	136	163	170	158	151	144	158	186	164	152	132	161	187	169	151	173	178	159	170	160	162	165	162	176	184	140	155	166	176	179	177	146	151	155	182	159	164	156	153	147	151	155	169	164	161	169	157	153	147	153	149	156	135	181	155	183	153	187	181	152	176	160	155	150	153	161	196	179	189	154	146	189	156	144	168	158	160	173	174	158	179	161	183	149	161	189	164	143	138	167	193	139	150	191	124	159	159	159	163	188	163	188	146	168	156	164	166	188	150	151	150	144	185	166	165	147	176	165	159	138	189	155	157	168	156	143	179	159	170	179	143	169	178	163	191	172	174	158	149	150	174	179	164	130	178	204	186	202	166	161	138	162	144	158	139	142	169	193	152	153	182	151	151	158	164	153	166	163	175	154	183	165	163	161	169	196	187	166	136	166	162	169	150	139	142	186	160	175	152	165	147	172	179	164	161	143	186	183	168	157	167	163	151	160	161	146	158	148	172	151	199	142	156	177	153	166	141	174	160	162	195	146	160	159	151	154	151	141	161	195	179	173	158	158	185	167	162	149	161	145	185	158	153	172	158	169	158	150	181	136	145	158	163	166	151	140	156	143	162	140	181	146	153	178	165	172	183	171	169	166	157	175	164	189	177	167	156	163	151	150	164	172	179	170	168	161	165	163	163	152	185	144	164	149	162	171	166	173	160	163	165	161	191	159	150	151	160	137	147	154	150	166	159	174	188	155	188	180	154	153	161	164	153	141	161	159	194	165	160	168	174	152	183	160	169	178	146	152	161	163	154	169	172	171	176	125	167	149	167	175	161	181	168	147	141	149	166	169	180	153	167	166	158	162	162	165	145	176	143	167	166	128	164	167	179	154	152	147	186	184	157	154	155	181	153	176	184	160	148	141	186	148	185	176	165	181	153	159	168	155	169	147	169	157	161	146	158	172	173	171	160	152	144	175	163	159	160	170	140	168	154	167	163	158	151	163	175	162	177	146	143	178	144	136	145	131	152	186	150	161	159	164	169	187	166	174	166	172	170	176	161	164	149	179	148	187	177	170	157	182	165	159	136	169	133	126	166	160	155	176	160	173	141	155	160	154	158	149	171	161	165	148	157	163	152	142	164	147	159	147	166	175	167	192	182	175	173	170	176	172	169	168	198	176	152	152	142	161	145	149	179	127	143	189	172	165	158	157	153	150	177	166	147	176	177	164	159	159	149	154	147	158	165	171	165	177	174	185	169	151	137	144	133	173	173	149	164	168	152	188	155	159	148	162	169	166	160	136	164	162	139	162	155	163	155	155	196	178	156	163	151	156	180	167	147	175	177	137	146	177	160	156	146	159	187	159	183	164	152	186	173	189	165	174	151	131	137	162	144	178	161	149	196	141	153	182	125	157	160	166	167	157	143	180	160	168	137	159	163	167	184	150	172	148	179	155	174	145	165	160	165	183	161	155	161	147	170	167	147	145	160	178	156	170	177	138	157	148	189	154	148	175	155	197	146	136	174	169	156	141	140	157	156	152	182	157	166	162	172	181	175	158	146	150	152	169	156	159	182	183	173	152	171	171	156	168	134	146	158	193	172	173	161	187	182	179	147	191	156	144	148	176	158	152	190	170	172	156	173	160	141	166	172	169	154	158	192	183	166	169	156	154	183	159	165	190	163	140	179	167	178	184	161	177	170	170	136	169	148	178	167	163	183	163	163	170	191	187	172	178	139	164	137	163	177	177	154	182	146	171	182	174	173	147	188	154	158	173	171	163	143	175	137	160	172	139	151	166	175	171	156	163	141	163	174	165	163	172	174	176	153	144	145	164	157	175	175	174	175	178	167	142	186	161	162	161	158	150	168	167	186	154	123	143	177	172	156	151	142	175	165	183	168	174	169	164	171	164	165	143	169	177	162	157	155	153	161	158	149	156	161	147	166	164	161	176	177	180	156	171	169	168	177	173	175	123	137	157	133	179	177	162	161	165	156	165	135	177	151	141	136	139	166	150	166	170	138	183	185	169	166	189	160	172	171	142	156	160	176	149	141	153	150	163	142	169	142	149	146	158	142	165	150	167	152	177	183	149	170	167	150	141	148	162	170	165	161	173	147	172	184	162	162	193	167	157	167	163	136	146	163	179	166	185	171	152	179	168	154	150	145	159	156	154	176	154	185	162	144	153	130	157	147	155	154	166	171	153	152	167	158	180	167	147	165	154	169	167	153	162	159	166	174	143	177	186	171	156	143	173	149	176	172	163	112	173	155	159	159	183	157	189	145	158	165	188	139	136	181	158	152	163	180	172	185	149	184	161	161	150	148	144	152	160	162	151	173	170	166	155	174	142	184	180	170	182	170	142	147	153	163	159	140	157	156	161	178	165	174	164	170	148	156	149	185	152	177	156	145	134	169	170	149	146	159	187	179	182	171	142	160	157	170	156	172	144	152	140	164	184	179	138	164	152	159	172	144	181	174	175	174	142	182	167	168	160	140	179	160	153	156	177	180	169	186	143	173	167	151	138	175	176	159	183	186	181	157	173	161	175	138	173	168	167	154	152	151	144	173	181	163	163	164	165	189	162	149	190	155	161	186	154	149	156	161	154	163	152	140	180	182	165	157	179	158	182	178	179	191	181	160	153	152	181	189	149	146	151	150	160	159	170	150	154	164	144	132	162	158	134	152	159	179	200	159	149	180	155	165	161	137	130	163	178	153	168	146	176	159	164	162	180	144	145	144	175	159	148	134	156	156	155	191	153	168	188	164	157	143	187	181	143	147	164	171	137	166	176	151	149	172	147	167	161	164	159	154	161	182	159	158	175	165	162	169	174	153	174	166	173	151	151	154	177	182	153	186	175	149	161	167	158	179	157	170	187	167
1900	681	481	503	461	477	454	434	455	477	449	456	435	457	473	454	451	449	450	474	478	452	450	432	440	469	455	431	440	475	494	460	458	452	437	455	461	427	457	428	447	416	491	483	452	484	433	460	472	469	440	419	475	445	442	486	442	439	439	469	442	443	452	461	443	477	458	469	438	455	454	465	448	488	446	429	473	489	432	484	474	450	445	427	444	434	490	425	455	433	428	461	466	457	474	479	454	428	470	449	413	463	426	436	467	459	452	420	431	439	444	453	479	472	388	478	458	457	453	435	470	449	447	443	423	470	454	466	468	437	443	451	435	461	432	444	423	446	458	438	433	456	453	435	457	448	473	458	456	414	432	420	466	496	439	446	453	467	444	433	437	431	466	456	471	391	453	428	476	457	422	468	399	458	500	461	446	446	463	492	438	469	459	437	486	437	435	478	459	448	443	473	430	427	470	468	454	469	450	495	434	419	451	423	446	462	430	466	496	445	473	482	448	433	442	428	483	449	446	464	434	451	455	435	433	453	436	449	433	444	474	452	453	450	444	441	427	450	424	449	459	466	444	493	463	429	433	460	466	448	483	456	451	441	436	497	448	461	462	422	421	488	485	450	432	469	463	455	464	445	470	467	414	489	496	470	439	422	441	449	439	432	450	477	456	456	432	464	467	475	466	417	460	460	480	419	422	484	450	438	452	432	476	479	462	457	425	457	442	452	450	407	458	462	413	469	474	470	445	476	441	454	456	444	426	443	449	428	454	441	455	413	445	481	433	448	453	439	482	457	441	471	463	435	452	456	455	476	460	473	414	467	454	456	487	458	429	462	455	465	437	433	448	452	464	440	485	439	452	481	477	437	419	481	444	466	420	438	428	481	445	418	433	452	475	450	448	438	428	431	482	442	499	441	485	422	430	428	438	420	447	471	430	464	450	430	482	451	466	394	459	439	474	467	406	446	428	451	445	457	461	445	457	466	489	465	458	436	489	445	476	460	429	445	421	471	445	464	458	465	501	459	465	465	471	455	437	427	423	496	466	455	480	448	477	419	465	436	457	465	449	444	502	437	461	476	456	457	434	479	455	453	436	452	458	413	447	455	437	464	448	445	448	466	453	432	444	473	435	455	476	420	459	477	444	431	456	427	450	410	452	455	488	452	437	470	416	424	434	444	467	447	447	481	455	444	442	450	466	431	439	452	470	428	473	436	452	448	485	466	424	470	457	479	436	473	445	422	460	434	441	424	467	456	520	467	467	443	475	445	479	454	428	474	442	422	426	467	451	472	464	455	420	427	446	450	458	445	446	464	451	464	442	478	448	454	402	474	431	464	444	447	447	431	459	458	450	445	409	447	452	455	457	473	462	458	427	468	488	450	484	426	417	445	423	422	483	425	464	471	421	443	453	462	433	455	435	468	444	462	485	464	443	422	448	446	447	472	487	461	438	494	454	477	449	460	417	466	451	423	421	432	447	453	420	424	447	466	419	476	427	438	437	431	452	448	477	433	458	434	443	457	485	498	444	462	487	425	424	442	388	462	501	408	489	442	470	448	449	468	452	426	472	468	437	450	442	430	489	474	470	422	445	460	477	427	456	440	450	413	455	452	448	424	447	444	424	461	435	493	522	454	432	444	482	435	448	434	486	451	456	437	448	478	463	422	471	471	449	462	440	434	438	449	437	447	450	463	467	428	423	473	458	491	461	425	465	446	452	452	475	476	436	496	494	492	407	465	456	465	470	484	463	478	411	403	462	465	448	449	466	450	425	456	446	428	443	447	446	445	456	458	444	426	428	431	424	440	423	476	492	464	431	482	436	496	405	442	415	457	422	469	460	449	423	467	450	446	481	443	453	441	465	437	426	457	460	455	429	488	430	460	484	445	450	446	465	460	501	449	415	467	445	466	495	475	515	433	468	438	435	450	444	429	417	457	454	465	440	457	513	458	477	457	417	460	437	457	408	502	438	424	485	446	437	453	447	448	448	454	449	446	455	424	444	443	446	460	452	443	447	474	449	485	427	456	482	437	431	403	459	438	460	456	446	465	437	446	463	438	415	425	410	446	486	444	456	449	444	491	448	484	471	423	466	439	429	439	435	451	466	444	444	466	465	439	473	475	421	458	438	445	469	476	450	495	466	499	467	409	474	442	458	477	442	418	419	424	506	425	453	450	483	438	455	495	490	446	483	450	472	439	429	466	450	477	447	457	445	440	434	474	453	459	458	445	460	454	452	455	413	468	449	427	428	447	478	431	452	438	449	441	437	417	448	463	426	470	489	428	447	473	476	465	466	426	487	456	472	451	435	460	455	450	472	443	439	432	432	451	441	475	439	423	461	468	450	446	433	435	475	405	468	458	466	433	457	476	448	459	471	428	445	471	448	468	451	433	441	465	484	434	425	487	422	435	463	443	451	467	424	453	467	430	474	460	435	433	417	456	470	465	425	459	445	474	442	470	441	445	434	439	456	460	488	479	440	441	443	453	457	442	400	471	458	433	492	420	445	456	450	420	425	444	452	431	428	441	524	453	458	456	436	416	436	459	455	444	452	438	455	459	428	458	456	419	426	482	448	477	434	461	457	446	443	452	478	439	446	458	473	478	435	462	469	442	481	479	410	464	435	460	438	422	433	467	451	492	455	450	420	428	449	445	458	475	472	459	450	442	475	454	429	424	443	467	437	469	450	478	500	469	478	439	465	440	494	468	451	461	439	448	458	473	440	437	488	458	425	459	458	432	420	465	471	481	432	418	422	456	404	442	487	445	452	422	462	439	456	438	419	444	476	481	446	451	438	386	442	465	472	440	455	427	463	470	457	440	468	466	444	455	433	444	469	461	471	390	434	475	428	449	445	458	458	472	458	441	452	431	462	409	439	408	438	467	471	429	477	448	464	477	453	474	426	428	409	444	453	453	468	472	465	459	456	468	468	466	441	462	451	468	432	440	426	419	462	483	430	394	411	441	428	454	462	443	466	427	466	453	442	431	449	475	457	427	466	462	441	428	397	431	440	463	477	473	410	421	425	456	494	431	473	419	443	458	483	471	437	449	463	437	433	434	461	456	459	494	476	438	430	430	465	436	435	420	488	449	437	462	469	448	466	437	440	450	463	445	488	431	430	462	427	425	456	409	457	455	429	442	463	455	432	438	416	437	481	436	438	430	420	446	453	424	465	439	444	495	421	458	479	447	447	440	437	455	461	431	498	474	438	447	450	481	466	467	465	441	461	444	448	422	442	431	432	463	496	460	463	475	429	412	472	458	491	457	469	443	459	441	468	428	447	445	477	432	419	501	423	470	449	422	494	452	469	469	457	450	461	442	420	451	454	466	426	466	448	465	454	404	471	450	458	461	479	453	431	478	470	475	478	469	467	429	395	435	422	451	473	459	469	438	495	454	416	450	445	461	494	433	449	429	458	463	446	436	454	476	445	475	472	469	450	487	471	443	490	421	451	472	417	473	451	445	451	463	435	437	406	404	448	442	419	438	432	464
8769	2011	748	620	497	449	448	377	415	413	397	385	398	405	355	357	339	357	395	379	357	373	361	337	348	368	343	365	347	350	337	350	358	347	347	367	345	363	386	336	381	352	364	352	373	369	349	355	383	326	344	349	366	368	349	335	344	370	355	363	343	334	377	365	368	394	343	357	345	359	386	358	370	371	372	335	354	388	339	361	330	340	334	332	352	346	366	359	367	339	340	338	349	350	353	342	341	375	341	332	385	331	344	346	347	396	351	337	352	353	366	358	392	335	313	368	349	350	352	310	367	335	360	345	395	313	353	336	334	355	379	369	358	342	349	368	369	358	327	374	380	352	344	348	349	328	345	344	354	373	365	333	353	303	358	368	358	339	368	365	338	351	325	354	343	362	372	319	332	380	391	350	330	324	372	337	357	339	364	362	381	351	333	353	351	367	374	361	352	374	350	333	361	330	328	327	341	351	336	356	350	359	367	385	356	350	344	407	352	370	343	361	387	332	335	365	364	370	355	341	352	349	312	375	322	351	367	340	364	349	376	332	391	317	325	350	360	358	330	336	340	337	366	399	322	372	312	350	347	377	362	368	373	388	347	317	352	329	376	373	353	333	353	329	333	370	370	344	364	371	355	361	357	356	332	386	373	368	351	337	369	330	339	363	326	343	366	343	391	338	335	344	330	363	352	364	338	367	375	348	410	346	331	345	332	346	339	333	350	391	376	329	376	352	374	361	326	363	345	317	344	351	357	376	346	348	355	354	362	326	324	381	337	352	374	344	350	371	353	348	364	369	340	342	363	346	344	348	378	302	325	390	355	337	345	345	353	317	322	340	327	356	367	358	329	350	391	372	333	360	357	336	382	320	338	330	332	366	371	348	331	346	382	365	360	359	345	368	325	347	365	336	334	357	389	365	330	355	348	344	356	353	360	360	384	345	351	354	327	374	377	367	354	351	359	337	387	306	338	332	365	336	312	320	347	369	286	358	361	392	375	355	355	367	372	326	365	373	381	373	359	349	334	379	336	333	360	369	367	365	348	382	342	361	363	340	331	353	357	365	352	356	379	340	379	354	327	365	385	330	372	340	354	364	336	395	355	369	311	360	321	383	342	372	329	370	323	334	339	356	356	327	367	320	330	344	395	365	357	332	343	340	353	343	331	369	347	376	346	362	357	324	350	358	369	382	365	355	337	343	338	374	348	323	304	354	386	346	335	381	340	355	367	302	360	363	379	360	358	382	341	344	347	339	357	365	395	360	326	351	364	363	331	339	331	362	313	356	343	322	359	362	365	347	343	319	353	326	328	363	336	361	313	376	365	354	368	358	376	355	370	391	375	395	343	328	309	329	340	373	376	341	363	354	348	356	379	388	373	365	358	351	343	346	334	304	358	339	369	366	332	367	343	371	341	371	343	374	381	330	334	325	353	342	370	386	399	344	307	383	347	394	326	378	351	365	369	372	308	351	357	367	330	325	358	330	318	317	339	380	358	355	336	366	370	353	383	343	375	352	333	363	312	395	306	360	374	336	355	315	337	355	381	323	325	349	341	306	376	325	348	353	364	366	347	384	353	327	340	333	374	359	345	346	347	340	341	373	339	342	335	335	370	333	311	349	379	375	353	373	343	343	343	328	352	349	336	338	339	369	370	365	335	359	339	366	360	341	346	351	317	354	368	331	372	341	384	382	330	327	352	365	386	409	340	354	359	362	344	364	340	354	380	338	359	316	357	358	359	339	351	328	342	344	360	326	342	384	360	404	360	319	331	370	360	361	356	356	396	366	337	359	326	387	325	371	385	371	361	364	379	357	329	331	348	343	357	359	335	356	365	363	333	354	342	349	364	342	338	331	364	347	333	333	349	335	361	331	342	335	346	378	337	345	339	377	329	340	378	416	315	375	317	317	331	372	315	337	330	380	355	347	353	347	349	341	307	351	382	345	380	365	379	295	356	372	343	355	368	343	331	342	405	335	382	353	363	396	309	356	343	321	386	358	337	366	392	383	336	352	362	334	306	344	371	355	318	351	340	327	335	336	359	363	344	345	357	343	343	398	376	353	354	384	322	350	335	341	375	339	344	399	365	370	359	344	371	362	337	315	339	346	341	317	375	367	348	375	355	338	359	336	341	385	369	404	362	340	338	307	360	358	342	351	378	368	354	350	338	341	357	349	387	391	372	370	362	386	368	373	345	344	342	367	320	359	348	335	350	365	356	357	317	360	354	328	348	384	365	375	383	375	342	366	327	343	344	354	398	351	368	349	339	320	384	319	358	331	297	371	347	334	357	353	351	334	354	351	340	366	384	344	387	360	340	358	363	333	359	357	300	361	325	360	302	360	368	341	370	388	344	372	328	317	342	353	359	372	375	341	341	402	398	331	372	319	330	371	368	380	329	423	350	312	350	377	401	341	347	364	367	404	362	374	339	378	336	352	364	356	349	334	321	354	409	353	348	339	361	337	376	346	361	369	370	360	316	347	349	359	349	367	378	322	332	304	339	361	341	400	381	340	327	334	359	342	328	364	383	360	325	389	342	388	366	351	388	345	330	358	404	351	376	344	361	384	355	373	366	401	322	363	336	336	328	300	364	367	358	354	366	378	389	344	349	410	363	327	381	368	358	348	371	353	382	349	323	333	351	319	324	356	368	336	339	338	352	342	346	363	328	341	354	365	364	339	381	394	318	370	384	327	328	330	395	380	324	342	369	374	403	316	340	348	381	340	376	341	323	331	336	330	360	316	378	370	354	334	382	331	387	372	370	355	382	322	345	342	357	380	374	365	385	344	336	339	333	334	345	390	378	341	366	417	369	330	346	335	325	335	358	406	346	335	331	353	377	340	373	346	396	368	333	371	371	385	368	368	352	344	333	370	349	319	340	350	326	333	355	329	349	331	344	321	347	352	315	371	342	363	347	373	383	394	395	379	359	345	368	352	339	326	335	338	330	348	359	361	349	339	325	402	326	348	361	360	327	378	320	348	333	394	329	351	355	335	348	336	367	369	359	352	403	366	341	348	317	352	385	352	344	368	362	367	321	365	331	377	324	328	378	339	333	354	378	358	382	372	369	380	369	355	315	349	363	338	380	368	369	363	402	345	314	341	352	335	323	347	345	356	326	330	373	354	340	409	359	344	345	360	355	339	360	378	360	327	353	328	375	345	379	374	333	421	366	379	362	349	343	363	344	373	331	364	343	386	374	351	345	341	379	355	300	318	359	318	321	296	358	344	353	364	372	331	352	323	396	342	362	389	367	359	322	376	331	344	332	345	334	309	342	376	363	338	381	334	331	347	346	368	338	321	335	357	367	362	354	361	321	384	363	354	351	352	354	390	352	334	355	344	353	323	319	366	404	386	345	372	336	329	328	374	335	365	361	321	374	380	346	384	368	363	331	357	353	354	375	339	347	339	337	365	325	344	334	337	345	333	345	365	316	334	341	355	345	359	341	348	391	376	381	355	365	360	405	327	331	356	381	365	368	372	356	354	359	356
6893	2385	1468	1624	1443	1301	1260	1097	1072	982	992	932	919	969	915	927	868	939	848	880	892	864	860	885	787	840	881	827	841	863	803	817	823	870	828	847	822	815	824	826	828	796	854	815	851	803	847	870	839	826	817	824	860	786	807	840	847	791	816	776	850	813	855	782	837	820	845	845	859	822	803	855	801	785	847	836	853	836	789	864	786	839	836	893	773	839	908	872	863	854	846	863	837	860	822	759	849	828	825	892	787	798	864	804	863	816	855	817	845	821	847	785	825	851	854	827	799	820	817	839	852	799	805	848	826	858	792	814	810	833	843	880	834	816	776	842	765	817	848	853	835	851	821	841	836	836	853	804	725	877	807	837	804	847	836	801	879	810	804	828	832	871	855	849	835	900	846	823	816	779	864	853	796	855	804	827	847	852	860	835	846	818	877	814	808	815	784	854	876	782	853	849	851	849	870	845	813	877	799	827	865	778	782	839	837	832	835	827	843	761	832	909	807	852	776	825	851	829	809	814	791	829	838	861	799	814	810	830	801	815	831	833	837	838	813	867	807	847	799	821	809	815	828	793	762	826	813	859	851	841	889	839	797	811	788	809	863	795	834	775	882	823	835	780	850	831	846	835	873	805	807	853	859	885	824	847	788	817	828	871	832	811	827	853	827	818	811	850	833	776	829	853	802	851	842	846	808	782	774	778	838	779	860	812	779	847	851	813	824	849	832	878	765	801	851	829	853	831	826	812	841	808	840	776	806	866	844	846	819	800	842	827	834	839	795	800	831	836	817	864	867	792	785	837	816	823	849	825	805	779	842	841	759	794	829	796	829	813	821	838	849	823	805	816	864	823	860	842	841	838	840	837	800	836	857	856	838	814	888	814	883	836	786	795	843	837	817	862	875	849	817	851	879	892	871	877	869	784	832	822	828	867	837	802	776	798	837	833	829	802	789	822	831	830	791	832	827	826	842	826	792	851	862	861	857	857	846	840	826	843	836	835	827	836	762	802	789	821	827	877	799	772	821	824	832	843	823	904	858	856	814	821	755	747	823	829	835	832	880	852	879	807	864	893	863	847	814	830	913	847	818	827	808	837	827	821	833	796	794	842	824	822	845	804	836	818	808	853	874	786	830	864	862	839	798	859	870	885	824	813	821	852	836	819	852	805	828	829	826	827	823	890	849	867	826	874	915	819	838	815	806	840	789	835	878	783	880	843	812	831	798	818	849	882	805	795	824	848	804	884	863	897	865	809	872	831	839	838	820	825	808	776	816	841	851	833	847	803	767	817	824	774	830	810	812	826	801	878	839	836	824	879	851	877	823	849	820	817	849	806	790	778	814	807	878	819	803	836	787	833	831	807	848	812	825	859	812	795	826	829	858	794	827	793	779	823	801	832	805	880	867	849	822	834	853	804	846	815	820	806	828	842	845	845	835	820	818	880	850	850	785	848	782	842	833	866	839	812	872	827	830	861	877	797	846	819	855	802	852	803	807	816	850	863	848	826	881	847	836	882	841	864	794	833	845	823	842	806	835	849	831	855	826	851	846	845	813	851	852	829	828	826	861	856	846	805	830	831	808	863	835	806	837	858	843	809	818	795	824	861	847	846	858	890	831	833	848	811	837	892	856	823	788	816	843	829	868	839	866	823	823	882	795	815	840	840	808	828	812	818	783	824	832	889	847	880	810	855	820	814	821	854	832	869	848	799	842	835	861	818	806	840	836	832	880	791	845	817	841	788	831	812	811	794	832	856	814	800	852	849	811	827	860	851	813	835	819	880	824	846	816	807	792	804	827	948	870	887	810	806	808	813	830	764	818	816	882	819	896	799	854	840	804	833	821	900	830	806	814	818	907	871	802	821	838	876	802	825	847	817	780	862	829	799	782	790	863	833	805	829	828	875	793	815	851	815	813	868	886	820	801	831	840	814	798	841	863	759	873	812	821	800	785	835	838	868	799	838	866	850	825	824	817	852	854	803	778	842	842	847	802	816	855	811	852	801	860	886	826	875	856	811	815	855	775	879	868	844	904	908	827	793	815	824	848	838	782	858	857	851	840	809	826	845	831	820	833	843	785	859	829	858	836	863	802	846	771	802	838	764	787	895	804	822	825	816	807	830	843	810	808	851	817	868	809	814	826	843	827	827	821	858	808	833	826	836	856	830	783	804	815	807	868	812	857	817	829	849	794	839	842	886	816	857	835	863	801	797	858	777	829	839	823	850	870	890	825	799	823	819	836	838	863	814	827	923	784	791	782	830	788	829	861	821	821	837	871	769	858	789	821	862	804	814	803	786	810	850	817	830	832	843	819	847	792	836	833	860	829	849	791	870	842	829	802	802	856	815	854	820	858	818	824	840	863	821	845	839	818	822	847	802	849	852	814	824	886	847	841	806	850	864	814	821	908	838	758	795	866	868	850	799	868	883	821	846	846	790	831	871	859	821	784	850	856	832	818	835	818	826	838	812	839	793	795	844	852	865	819	830	847	839	826	823	778	752	821	807	824	894	814	801	853	852	844	796	845	833	844	881	822	830	851	862	883	785	871	859	832	854	871	811	803	837	857	811	838	820	858	841	786	807	822	850	832	835	784	770	840	806	838	843	884	824	803	814	796	862	837	811	798	848	815	871	824	799	790	848	853	844	820	847	819	801	822	837	787	829	861	849	818	854	793	837	823	799	859	819	835	829	854	845	816	863	791	811	882	833	807	898	793	795	820	848	875	838	858	874	829	775	858	784	829	793	847	799	846	856	877	793	834	838	769	790	813	845	806	866	825	821	813	870	807	813	820	776	822	838	771	828	862	826	851	861	843	815	832	805	868	841	873	798	850	847	827	815	780	836	858	805	869	858	801	826	828	872	821	814	801	802	842	808	796	830	842	813	858	848	832	840	892	801	841	851	838	818	838	792	802	801	861	831	859	801	802	870	786	816	818	847	793	867	816	871	856	839	807	854	829	852	826	824	837	849	866	830	834	840	816	860	828	874	878	880	866	830	826	825	854	808	826	830	814	858	845	842	831	873	830	805	880	879	815	816	831	885	855	836	882	849	894	820	832	843	815	859	841	785	813	842	895	853	818	828	836	825	857	894	831	871	862	820	869	811	773	918	840	877	849	795	779	853	814	849	836	884	800	858	902	838	822	839	835	840	798	847	805	793	837	808	831	817	831	845	805	835	840	846	803	821	864	825	829	843	882	847	812	804	823	818	805	842	816	821	826	926	815	843	836	832	836	857	844	791	798	824	813	814	845	885	861	839	869	842	815	826	806	809	845	851	835	848	846	841	784	811	842	904	797	802	891	858	850	831	827	851	856	863	830	796	814	842	845	833	807	853	819	854	824	785	837	858	837	828	840	810	816	836	797	813	863	862	830	821	781	848	858	820	843	829	870	826	822	845	808	773	806	839	822	827	858	880	827	780	807	868	785	841	836	853	839	789	863	819	867	813	852	835	854	813	798	839	825	861	848	825	832	816	816	862	818	807	869	811	840	846
15852	4539	1340	998	765	630	603	546	560	510	498	424	448	463	450	461	463	473	417	430	454	445	454	479	457	476	494	433	411	423	465	441	435	411	445	427	447	461	417	450	437	449	446	432	446	422	440	453	422	436	442	389	424	433	430	465	447	416	458	399	374	446	440	419	446	454	416	447	464	449	420	443	414	463	435	450	453	402	409	484	434	386	452	403	452	473	449	441	413	429	437	458	410	450	442	428	441	440	410	461	425	433	414	422	422	427	436	420	454	420	380	471	433	420	454	476	453	468	389	412	447	431	449	484	430	467	487	441	478	457	407	443	414	406	427	436	411	454	457	418	439	420	420	424	469	456	444	419	466	463	450	430	424	456	430	435	471	433	465	390	445	409	430	389	439	426	378	412	419	438	431	432	458	495	444	462	421	474	458	438	448	463	444	429	453	443	461	438	447	440	438	415	438	434	458	472	443	427	433	438	411	465	446	412	449	435	488	449	421	429	451	422	434	445	424	447	447	432	433	445	466	449	474	421	479	438	447	430	455	445	451	434	425	425	426	456	426	421	432	450	436	381	432	416	476	456	430	418	459	440	436	467	425	430	433	432	433	442	414	442	411	483	427	429	448	439	411	455	433	398	444	426	423	392	406	475	445	425	414	404	441	430	429	479	445	434	482	446	401	450	470	451	425	354	408	432	453	441	438	401	435	437	422	412	396	387	443	401	422	413	431	455	460	410	399	449	468	452	434	432	410	478	427	486	430	435	457	418	448	449	419	421	447	464	471	400	433	442	431	454	399	410	456	445	439	451	424	447	413	448	465	474	448	420	394	422	438	464	409	437	423	455	422	406	415	421	441	421	395	437	412	410	380	441	439	448	452	446	482	436	429	460	461	432	424	427	446	416	465	468	418	462	395	486	446	464	444	428	462	411	433	459	434	386	406	439	436	439	394	442	390	403	430	441	440	460	427	444	485	399	422	451	416	477	430	454	472	435	434	445	436	410	440	427	377	440	404	424	444	420	434	429	422	387	426	442	405	417	435	429	409	413	457	421	410	450	460	429	397	457	431	445	421	469	447	444	451	404	457	418	462	393	436	415	461	475	460	453	409	425	450	410	449	463	382	468	427	473	431	394	476	457	454	369	453	453	463	424	459	443	453	426	424	424	406	481	393	473	453	439	439	448	403	445	457	418	469	436	435	427	415	384	426	403	418	450	423	419	433	400	436	446	437	405	411	358	453	450	424	442	434	402	463	460	446	414	423	447	436	437	464	386	435	432	450	417	456	455	452	416	415	416	446	431	402	432	439	418	406	410	421	444	473	399	429	424	422	422	432	435	410	426	432	419	430	415	435	450	446	426	452	449	452	430	436	410	446	460	440	415	443	436	487	438	471	444	431	432	464	436	444	451	440	434	445	454	436	422	453	404	427	419	427	419	456	460	448	416	475	410	438	406	425	413	411	432	383	396	441	436	418	451	442	486	427	411	419	452	448	439	433	414	452	437	431	488	442	447	441	482	418	427	456	401	440	460	411	452	443	470	458	395	385	430	389	433	438	429	429	447	406	428	425	424	425	431	449	441	408	484	444	409	438	451	496	414	443	429	451	426	462	427	410	389	493	458	376	407	464	419	437	444	448	452	447	392	425	451	460	468	459	471	407	439	388	462	433	425	470	490	452	442	459	409	425	411	409	472	413	403	434	374	415	450	443	421	418	436	413	422	431	427	402	443	433	435	442	486	412	408	425	414	428	454	420	383	459	410	412	463	428	435	451	405	402	454	450	414	442	426	414	434	450	434	432	478	446	419	418	424	422	422	440	435	427	399	465	463	420	450	424	439	438	468	414	450	433	427	408	428	445	395	399	428	460	429	457	430	423	449	453	421	417	427	458	433	434	466	442	398	466	418	447	454	462	441	459	389	453	442	449	443	423	457	435	442	452	469	429	478	447	451	493	451	444	423	455	436	379	424	418	434	439	438	439	392	444	436	442	395	464	412	430	427	424	476	433	469	430	424	442	429	440	411	453	479	417	399	431	443	444	424	397	419	450	467	410	455	448	430	431	442	436	426	451	425	424	390	460	442	435	436	435	426	410	505	448	431	481	408	421	427	456	451	411	441	412	435	416	441	428	416	391	434	406	444	406	468	398	396	431	436	457	446	399	466	422	441	403	412	450	414	419	443	436	410	457	418	427	454	406	455	405	451	477	434	431	444	453	417	434	401	429	417	452	396	417	426	405	436	451	496	444	442	416	404	417	458	458	433	394	495	457	432	464	434	436	470	384	418	387	397	379	420	414	459	475	427	484	465	404	450	397	465	427	473	467	399	404	414	405	451	457	493	437	460	434	389	429	423	400	454	475	453	421	448	405	442	420	396	450	440	456	459	396	411	456	454	462	429	447	463	443	413	434	403	408	417	474	417	413	431	432	425	430	432	434	463	367	475	445	409	454	466	437	443	438	452	428	434	436	424	427	467	455	475	427	420	412	460	420	405	445	418	419	414	434	441	437	409	405	451	415	427	406	430	419	413	434	465	433	428	483	445	417	450	434	467	418	447	414	434	412	438	452	422	447	452	432	452	414	460	457	430	435	468	417	452	480	446	443	434	421	431	415	443	481	425	405	444	432	464	426	434	470	427	438	415	432	425	435	439	414	437	412	405	409	473	444	443	442	407	410	432	438	454	439	403	421	434	408	452	421	417	436	442	421	462	447	418	436	386	433	397	442	446	435	500	412	427	418	467	469	396	449	444	402	414	423	425	419	432	457	441	450	394	446	403	470	430	449	413	469	440	439	431	455	469	460	438	431	433	439	459	400	433	423	422	457	449	417	420	485	445	455	415	487	419	387	482	447	412	408	449	404	425	457	464	439	473	441	484	452	404	441	421	413	452	420	422	414	420	432	453	432	458	492	465	439	447	434	456	425	432	449	426	465	479	432	461	415	478	453	455	416	430	419	419	425	418	435	424	431	456	404	463	487	492	463	436	433	432	428	429	456	379	439	439	428	425	442	423	462	454	387	426	471	412	428	433	463	434	444	433	421	425	427	436	445	472	492	469	452	403	433	422	446	444	453	432	448	400	440	435	424	466	431	445	404	449	443	450	445	456	440	394	439	416	413	460	419	475	426	433	464	448	436	505	440	451	441	470	487	454	424	439	436	422	439	396	420	444	419	443	421	416	436	429	446	437	469	466	437	436	467	511	456	412	384	435	419	423	411	427	412	480	406	438	467	433	435	412	372	416	407	435	403	428	419	458	420	473	440	412	462	450	470	424	439	466	434	398	425	438	465	444	420	444	441	438	451	456	398	432	413	435	420	462	441	426	425	452	426	418	426	459	438	406	421	429	397	435	447	463	441	424	433	450	437	455	439	465	468	444	432	440	397	446	423	425	430	423	410	427	437	428	450	426	415	453	423	429	437	457	416	417	391	418	413	473	439	447	407	446	450	442	448	413	465	429	421	448	466	467	450	452	479	458	437	443	426	416	403	445	461	434
9071	3979	2293	2620	2318	2012	1726	1644	1542	1357	1353	1253	1234	1146	1226	1083	1108	1085	1079	1084	1053	1115	1025	1019	998	978	1019	967	948	994	977	983	1021	999	1016	1029	984	993	991	945	976	1032	998	961	1001	967	992	1022	997	1008	986	1063	989	986	991	994	982	905	918	986	1014	994	910	908	941	1011	910	978	972	997	946	964	945	886	911	988	960	975	941	935	989	962	928	982	971	972	930	1041	899	963	958	1026	903	1012	1023	952	938	984	928	974	984	930	990	965	976	988	994	1037	965	958	997	964	1062	963	962	967	999	985	1014	1004	968	956	907	995	964	918	933	1003	941	883	981	998	1012	943	955	973	968	1005	968	920	918	991	1011	1011	986	989	920	922	938	940	999	938	975	930	981	966	912	988	971	947	932	947	960	1028	917	1013	970	969	990	960	914	952	997	993	931	909	966	931	1025	963	993	960	961	972	952	962	951	926	970	1033	960	967	949	967	951	953	916	936	999	985	943	974	1016	929	912	979	946	964	940	983	975	943	994	946	957	874	952	932	993	947	955	1034	936	959	918	960	921	899	983	976	979	949	974	954	971	982	1013	948	956	935	954	959	956	926	968	953	982	916	921	923	982	1031	969	962	938	955	1024	954	960	973	950	1016	979	988	887	933	1016	949	918	942	988	918	947	959	996	1017	937	982	953	939	895	984	1013	966	946	916	938	960	934	958	970	982	944	968	983	984	928	941	984	958	1021	933	1025	929	968	892	940	982	930	978	962	950	969	977	930	920	979	931	1011	978	916	932	941	965	960	966	927	981	1019	938	992	983	920	971	1002	915	946	1025	954	961	984	943	999	957	923	941	936	941	960	970	965	962	932	990	974	950	933	938	920	933	966	993	965	953	897	941	993	905	998	1008	920	913	954	903	989	922	974	934	946	970	983	1017	969	997	960	887	942	924	941	952	942	963	974	921	938	979	941	970	915	939	936	932	1001	923	947	957	998	1018	880	1001	952	1000	957	921	931	943	959	941	959	962	917	987	1011	955	976	977	934	974	984	946	949	941	1007	944	950	987	986	919	921	948	956	1033	929	953	994	986	982	997	937	952	947	918	949	984	973	952	983	955	959	947	974	975	954	925	953	926	968	944	943	922	992	927	992	914	932	949	923	961	1000	988	944	983	980	948	923	961	946	943	920	956	994	914	923	994	968	929	999	995	967	976	918	972	910	950	1037	976	985	964	942	909	932	958	944	927	983	995	932	954	971	951	940	961	1014	943	940	971	973	945	939	911	918	978	954	958	969	924	955	973	921	962	961	938	946	973	987	972	943	891	1006	935	956	915	965	960	987	965	957	1009	1011	985	962	904	939	1006	950	933	911	993	942	963	970	922	932	880	950	994	921	983	986	943	909	997	1006	944	915	937	989	942	937	957	981	911	942	927	1013	938	920	984	909	1023	938	984	980	923	932	999	1046	965	986	924	953	923	924	961	963	985	965	1010	934	978	922	919	1000	965	954	994	988	964	927	984	951	983	987	1023	977	978	984	924	914	1007	944	990	944	943	967	930	979	977	939	939	982	985	1011	963	958	982	945	959	980	921	989	969	976	983	931	1005	988	978	898	981	957	975	930	1001	962	1002	970	958	998	1005	982	947	941	954	907	985	879	936	913	944	977	1039	997	977	970	974	957	1029	918	949	944	938	937	954	939	951	915	935	953	947	990	972	980	971	942	957	987	971	975	992	897	909	963	952	911	964	971	960	899	942	982	932	949	943	933	964	966	955	913	922	961	917	968	979	1013	1014	985	1007	976	961	988	963	958	975	1027	909	964	930	945	981	961	1005	950	996	963	931	948	964	995	948	998	917	989	951	949	936	953	922	939	929	972	991	947	937	968	968	943	989	986	866	943	992	959	951	944	903	904	946	946	988	979	966	958	1063	918	983	968	959	904	940	977	985	906	977	966	968	987	979	968	935	959	915	961	952	954	929	991	973	951	915	920	908	954	954	986	978	958	984	932	996	991	937	916	915	932	985	908	991	956	956	985	957	997	1004	987	1027	913	948	942	997	932	1046	979	911	985	954	989	984	1000	970	932	924	930	951	982	935	968	993	905	925	980	984	957	950	981	904	969	983	949	924	978	959	938	1015	913	988	927	940	979	910	927	944	955	997	946	961	953	919	984	917	917	976	929	933	996	935	928	978	941	934	911	959	930	952	919	957	988	980	937	981	935	999	976	961	979	999	923	981	917	910	1049	961	987	947	1021	954	903	969	915	947	978	946	901	1017	934	934	953	949	980	907	944	924	999	943	971	918	948	945	933	969	1021	933	984	938	897	978	951	966	953	924	977	971	959	919	958	985	988	901	936	987	976	969	946	948	936	979	913	972	953	973	921	985	948	961	928	982	903	979	913	965	982	973	899	976	1005	947	957	986	992	939	955	1001	911	976	921	976	918	963	959	968	934	979	957	912	1004	1001	893	914	949	928	970	906	943	943	965	990	953	955	898	934	945	988	1019	951	1013	974	935	955	937	968	970	991	944	944	955	974	944	953	978	949	986	961	943	915	945	930	919	962	953	987	904	963	956	936	982	955	952	965	990	932	1029	932	962	942	946	1005	949	940	978	901	942	993	980	1025	915	985	975	913	986	988	1002	993	901	954	955	891	943	942	942	1004	1028	917	938	931	962	954	899	958	959	924	1004	959	923	924	996	892	965	923	1009	983	952	962	952	985	924	959	942	910	946	923	953	969	960	949	978	959	956	936	943	969	944	943	960	951	913	1005	965	931	991	996	987	888	979	930	962	964	884	965	977	969	1042	942	907	900	983	908	935	1017	947	995	917	917	927	949	928	1048	968	1009	956	964	967	914	975	955	916	966	971	977	966	1031	932	963	906	958	957	988	957	906	942	979	905	991	1009	1012	976	947	977	899	962	947	929	993	978	960	920	952	949	985	997	887	932	984	1003	967	910	1021	956	977	905	984	974	952	1028	952	973	942	938	967	905	950	939	929	914	1020	934	1009	949	917	877	948	961	949	926	911	932	928	1008	955	969	895	925	913	961	982	906	928	976	986	937	987	887	955	970	977	952	947	943	952	988	929	953	966	975	944	954	957	1024	951	926	973	905	928	996	981	977	956	952	1019	964	961	996	984	1004	969	900	942	990	988	917	980	989	973	1002	930	949	977	986	978	1014	964	979	978	926	916	997	980	943	1013	971	927	967	961	956	983	1020	945	962	1004	964	991	939	946	948	980	940	947	986	957	970	899	1024	952	980	957	982	910	983	993	934	998	949	946	967	940	947	989	990	964	967	994	982	975	937	950	988	960	943	960	990	937	943	926	969	968	931	976	977	910	966	986	945	961	1002	992	992	1014	1001	958	964	951	976	935	956	919	991	959	932	976	961	950	976	930	926	998	939	980	1021	928	916	973	937	1010	983	1034	1010	935	961	932	909	922	914	974	906	911	1007	995	932	969	964	999	951	983	901	924	945	903	955	936	973	999	953	975	928	941	954	976	921	1008	964	918	984	958	917	935	980	912	1000	1017	993	984	970	985	997	978	928	958	960	998	982	916	958	948	932	950	972	926	961	1046	964	950	996	962	943	928	960	961	998	992	1030	936	917	967	988	979	902	947	992	945	950	896	948	1048	960	972	971	965
1704	356	185	203	167	164	159	177	172	128	143	156	133	156	166	163	176	156	148	162	166	169	165	160	181	160	149	132	180	184	169	185	139	177	164	171	164	157	172	185	175	156	157	156	136	166	163	163	151	178	160	184	169	179	164	154	165	174	157	147	160	161	186	158	158	138	179	163	161	161	182	140	163	158	164	153	181	170	178	172	171	140	188	173	154	169	159	137	174	170	150	167	159	164	161	182	138	158	168	163	171	155	142	150	195	166	183	166	145	158	166	165	157	172	122	164	190	171	173	157	164	164	177	178	165	168	184	174	145	155	178	160	166	124	146	149	179	171	165	173	169	166	146	159	156	170	175	149	190	143	151	147	136	184	177	162	183	176	170	173	184	148	149	158	179	170	170	181	166	171	168	168	151	146	154	153	160	162	177	180	148	157	167	166	154	155	169	174	163	179	145	162	165	198	160	180	132	146	163	158	142	167	145	156	172	181	187	161	188	140	171	149	163	156	164	152	161	164	176	168	168	159	153	188	136	162	165	156	176	155	170	152	148	159	140	161	190	184	169	162	172	185	164	186	163	196	174	164	147	176	175	183	165	153	180	179	153	181	176	145	197	153	145	161	164	162	156	177	175	179	163	174	169	161	149	177	151	148	134	163	157	145	163	151	137	173	166	174	172	169	158	171	148	159	165	187	162	158	152	178	163	146	177	170	177	164	167	186	160	167	170	174	172	157	175	156	153	162	173	164	141	168	189	161	182	143	181	191	169	157	187	179	151	160	144	149	196	169	159	154	137	169	157	173	168	163	165	165	166	181	166	159	190	159	196	190	161	147	151	185	168	175	182	177	174	186	168	180	163	150	165	162	164	152	163	174	141	162	152	170	159	180	181	169	162	161	157	152	139	141	181	163	195	167	168	167	150	168	169	161	166	163	175	166	148	164	170	170	145	170	146	169	135	163	155	139	152	191	186	150	160	163	159	183	180	158	139	168	152	141	156	169	173	196	155	168	167	137	165	158	154	169	149	160	150	152	135	187	171	155	147	159	152	141	173	159	161	175	154	162	180	162	168	185	175	147	162	186	160	152	155	172	178	172	139	162	136	171	167	168	139	187	159	147	161	154	157	188	159	127	154	171	169	137	186	165	177	159	157	143	155	173	163	157	154	167	141	144	146	163	168	170	154	158	147	155	187	181	168	173	170	171	148	193	164	186	177	169	182	152	161	168	144	150	179	173	172	168	160	159	150	142	188	148	182	165	149	151	167	150	144	161	173	175	154	167	161	186	176	159	143	147	169	171	190	162	158	156	178	158	193	173	142	160	174	184	180	147	183	156	174	183	168	143	173	179	155	157	181	148	158	173	153	169	184	174	172	151	158	164	154	179	208	163	156	165	177	163	157	163	150	148	156	159	142	158	162	167	176	166	141	164	157	152	154	167	161	150	162	156	142	152	182	173	157	160	187	163	171	153	158	173	162	153	167	164	165	163	184	188	177	176	161	150	173	179	181	155	137	157	148	174	179	154	161	168	144	175	147	152	134	179	192	181	161	138	160	154	182	191	178	163	173	156	151	166	169	155	156	169	189	169	180	158	145	144	179	164	182	179	148	165	145	163	171	141	191	160	165	163	156	172	138	151	148	152	174	160	177	159	143	134	181	184	165	157	184	173	151	171	156	174	174	169	178	173	151	175	140	143	152	153	163	154	181	161	159	141	175	148	185	167	153	153	183	160	171	176	153	159	161	166	165	159	192	176	150	153	179	167	166	160	139	188	150	182	183	160	163	146	197	147	164	164	153	147	168	147	164	165	153	161	143	166	149	164	157	172	161	140	168	173	176	166	157	173	154	173	145	170	173	153	161	168	183	151	187	146	140	143	187	163	193	158	161	166	159	159	176	171	142	179	183	164	163	163	167	159	153	151	155	177	182	161	173	166	148	178	147	184	158	142	171	160	177	149	147	173	165	168	162	159	148	168	193	170	187	188	165	170	159	162	174	153	154	176	159	134	140	179	167	162	149	157	143	161	166	134	180	162	184	143	154	161	190	143	158	159	172	166	162	167	161	150	180	199	158	148	153	180	172	167	151	152	156	169	158	152	147	189	168	163	196	193	145	171	147	193	163	157	176	165	152	152	179	162	165	170	162	158	174	177	155	156	165	168	158	136	166	172	176	167	174	159	152	173	160	159	174	161	150	167	152	143	155	168	157	150	181	179	187	161	142	156	174	178	188	179	166	142	161	160	128	156	174	165	167	166	160	165	172	168	160	164	161	144	180	162	161	178	199	191	162	144	153	175	151	174	177	155	164	169	179	157	165	151	164	178	163	163	174	169	161	189	176	180	179	167	176	163	168	158	146	171	143	150	157	174	183	168	170	170	167	177	179	176	178	177	148	170	165	143	141	184	151	151	178	131	181	173	163	182	170	178	178	159	168	176	169	163	146	188	167	151	171	156	144	158	177	162	154	160	160	181	174	184	161	175	138	170	146	159	188	160	169	187	155	165	147	166	166	148	162	182	160	192	165	170	163	149	163	151	173	149	148	166	173	174	150	153	154	158	172	141	168	167	150	174	168	169	150	171	179	166	148	141	180	167	149	169	174	153	182	168	166	148	163	144	179	178	170	168	181	180	177	150	147	185	199	182	165	152	128	174	168	156	148	163	174	173	181	180	142	146	172	150	149	166	152	166	166	182	151	160	166	163	185	153	159	173	142	170	149	165	146	184	173	162	169	186	145	159	144	176	157	141	175	176	169	145	187	173	162	168	171	166	155	183	170	180	172	162	129	200	171	191	170	183	147	155	162	165	164	176	180	165	150	167	168	161	176	150	170	169	143	146	157	152	189	172	156	161	189	165	156	172	173	150	150	150	194	140	171	149	144	147	165	174	180	141	143	178	157	166	131	170	151	172	165	172	152	150	133	168	169	173	163	144	156	183	150	148	161	140	157	173	163	193	143	153	187	162	160	180	194	178	137	160	166	162	165	157	148	168	174	165	148	176	159	167	134	162	156	156	149	156	158	149	159	157	154	153	176	196	154	146	162	173	146	186	164	156	168	171	152	161	164	162	162	159	144	157	185	165	162	168	154	149	161	154	164	189	161	149	159	155	170	137	167	155	180	161	179	160	141	172	183	156	159	191	183	171	172	165	186	155	164	157	168	159	163	180	151	151	161	160	165	149	151	148	165	165	151	149	156	177	150	162	173	155	152	195	145	144	149	155	173	184	171	153	174	168	154	172	169	172	163	188	148	177	186	178	169	165	179	170	158	149	167	177	175	187	163	168	162	141	148	161	181	154	160	187	160	166	179	176	165	167	144	174	164	172	158	167	158	171	121	182	148	142	152	172	181	163	176	151	152	143	147	187	144	186	156	150	157	163	135	174	156	161	147	184	144	142	152	164	185	153	161	193	164	151	163	177	168	175	182	171	159	147	159	171	151	150	155	159	149	164	195	186	154	147	175	177	159	155	165	173	160	179	162	156	156	127	138	145
1853	644	502	508	498	444	443	460	463	489	475	430	466	446	481	427	434	460	463	478	458	447	433	406	457	457	458	483	459	466	442	467	442	455	466	513	399	436	459	467	464	465	422	468	449	475	461	483	417	449	451	433	460	443	470	491	409	451	467	464	489	448	462	444	461	460	423	439	433	471	445	483	450	467	468	477	411	492	416	441	414	449	452	431	452	460	489	432	476	447	438	424	397	442	455	452	464	476	441	430	442	428	462	444	491	477	429	439	416	470	462	460	467	466	446	441	450	445	477	477	431	420	435	447	453	439	445	470	439	455	459	457	438	465	434	473	422	474	468	453	473	450	461	442	475	445	442	455	449	446	460	453	458	461	498	468	406	399	426	486	449	463	485	457	482	443	447	461	411	457	473	457	470	425	422	465	443	502	430	400	426	445	448	446	447	462	442	469	439	439	415	452	443	474	434	438	449	427	439	423	430	453	469	461	441	454	493	429	452	449	435	470	453	444	451	454	421	446	410	444	455	456	501	441	418	435	427	461	445	460	468	423	450	451	450	432	461	419	435	397	510	418	442	438	451	479	481	473	466	466	415	454	481	444	447	427	472	441	442	462	468	478	423	460	437	427	460	430	425	476	425	451	430	418	426	456	462	464	446	438	432	434	466	444	424	480	492	457	413	441	436	450	428	436	442	470	444	471	442	428	469	427	476	463	408	446	449	464	467	510	458	430	443	452	429	465	447	459	442	523	437	473	447	482	513	479	429	513	442	450	467	426	446	462	450	447	455	454	445	468	448	487	450	472	460	467	463	461	467	444	464	465	436	471	434	444	438	453	416	421	485	471	450	438	406	455	457	457	468	454	507	468	424	440	441	438	471	449	454	436	443	467	422	469	463	472	454	438	467	447	432	473	468	458	454	456	469	439	475	448	419	468	427	462	435	448	430	471	481	458	440	474	459	463	416	456	448	470	438	484	473	456	445	448	446	464	473	457	471	440	451	429	483	486	476	501	421	437	473	455	465	402	454	474	496	459	406	455	452	462	450	437	431	470	488	438	436	434	482	448	439	439	507	399	428	438	455	471	434	468	402	453	469	460	454	460	459	463	437	447	435	432	486	459	456	420	487	404	457	451	439	447	472	448	477	473	428	392	432	464	477	464	414	457	445	491	460	468	449	439	464	463	427	428	462	441	439	432	454	453	439	459	440	400	485	433	441	445	463	430	446	430	489	462	450	449	442	456	443	439	456	460	450	388	465	414	425	418	444	453	423	473	422	445	443	470	471	471	437	456	490	449	423	443	429	446	444	406	439	499	440	446	466	483	480	439	464	427	429	431	438	422	442	490	455	435	447	441	465	448	433	444	443	409	434	453	473	458	436	434	424	484	452	416	429	475	448	451	467	443	455	413	449	469	473	448	465	464	432	449	446	461	437	454	436	479	440	438	406	445	468	454	413	448	465	490	423	475	468	459	423	435	487	468	460	419	409	458	452	432	424	435	450	428	462	478	451	458	452	455	443	406	472	426	415	440	487	416	434	415	472	458	411	408	434	495	475	471	464	464	432	435	428	437	465	450	443	452	429	464	449	477	453	480	436	441	425	412	484	438	469	462	419	449	454	455	471	436	423	433	459	474	451	463	461	490	461	446	487	410	445	460	438	419	449	436	461	460	467	466	414	447	491	422	386	482	482	451	463	452	420	455	444	450	443	435	427	448	443	479	435	402	448	421	481	476	428	445	477	438	457	489	423	441	446	453	460	477	424	448	454	479	423	414	437	455	446	465	439	454	445	428	458	466	428	456	454	442	440	436	474	466	473	463	452	481	454	408	465	493	470	444	454	406	427	468	465	453	440	441	434	437	432	452	413	433	401	448	455	445	427	430	467	477	478	449	429	466	445	441	444	451	394	479	438	437	416	468	445	432	442	444	459	443	467	478	442	465	469	453	430	499	479	448	448	440	452	461	435	455	474	436	423	461	469	473	437	445	440	421	469	458	459	457	410	459	443	461	443	476	446	438	458	427	483	486	426	481	445	455	427	465	457	478	439	461	414	457	455	440	481	450	453	467	464	454	447	446	435	430	432	458	464	454	447	448	457	502	457	459	455	449	456	475	473	458	422	457	423	445	476	454	467	443	436	434	435	456	425	472	451	443	463	473	456	442	406	435	465	447	439	505	461	382	496	455	444	430	475	440	461	454	454	455	486	446	424	454	476	420	456	471	397	420	467	451	471	463	457	440	448	421	465	444	455	442	471	455	413	447	445	442	468	448	449	400	467	442	460	479	434	469	454	474	436	442	454	426	451	425	437	438	420	467	453	488	445	420	413	451	458	451	473	396	477	448	432	445	449	453	440	432	445	443	407	424	469	416	420	478	464	466	440	457	426	495	426	453	428	456	423	420	497	418	463	449	470	474	449	458	436	464	470	407	469	486	456	420	466	421	457	453	445	465	455	467	414	443	429	458	457	463	473	450	469	466	430	471	471	462	438	387	429	435	448	453	426	449	425	466	424	438	437	480	464	445	434	426	515	466	457	462	415	452	478	465	467	427	455	431	465	409	482	435	467	467	467	457	469	509	424	447	438	463	435	448	475	485	460	440	416	448	453	450	462	472	454	429	466	424	452	464	404	443	453	478	453	404	474	462	472	438	435	467	463	435	457	460	441	484	426	466	480	470	428	412	472	448	433	441	450	456	430	443	491	473	447	470	447	445	411	462	444	436	456	475	433	434	440	474	444	461	472	484	444	432	465	438	459	446	429	429	447	417	438	437	410	469	469	472	472	454	402	492	474	435	472	433	467	461	475	447	462	437	471	455	453	458	431	401	436	444	421	456	458	466	431	439	471	467	425	462	424	424	454	429	457	430	432	478	477	437	469	495	464	435	466	467	424	460	430	453	459	479	446	478	423	420	434	425	468	428	431	453	405	453	492	399	459	451	502	457	451	482	470	459	431	507	470	476	449	480	432	429	441	443	454	426	457	463	465	421	471	477	441	402	442	457	434	454	449	457	475	425	461	456	453	438	415	486	444	445	418	423	428	428	447	427	448	443	453	449	436	412	429	485	496	432	438	493	474	476	462	472	450	454	435	414	478	443	481	459	460	459	444	445	463	480	448	472	475	417	445	491	479	457	480	464	413	432	446	469	465	455	469	449	456	450	463	426	502	465	419	457	407	455	433	395	457	456	462	447	441	473	437	434	427	443	462	415	432	462	396	454	446	441	465	468	434	458	434	449	427	441	476	473	445	439	492	456	490	428	463	446	447	417	465	447	456	415	413	454	442	428	441	482	477	477	442	419	456	467	462	469	446	448	529	434	469	442	459	467	502	464	430	446	450	474	469	458	445	453	486	477	472	431	458	416	502	467	448	473	461	478	470	485	463	485	454	412	472	435	440	477	467	435	474	458	458	434	470	435	456	427	474	416	472	426	434	451	446	446	448	471	446	437	441	450	470	459	432	444	443	450	445	450	481	432	441	452	465	454	457	412	425	436
8269	2051	694	562	487	470	420	404	393	377	386	388	399	393	351	412	363	346	353	363	326	378	367	341	338	342	362	319	351	308	368	355	356	363	360	350	361	385	336	390	335	363	344	337	327	305	348	361	388	375	351	361	405	331	307	352	360	386	358	332	382	323	321	377	361	382	355	298	345	345	366	362	378	356	356	345	360	368	380	339	326	326	342	324	384	385	364	353	367	382	364	348	345	376	358	321	360	306	353	346	351	372	357	332	343	337	355	357	338	358	387	373	365	373	378	350	341	346	351	334	381	337	339	355	357	367	366	373	356	364	344	380	358	357	353	376	347	324	337	345	358	316	332	369	371	362	339	333	341	413	319	395	369	335	359	351	369	371	375	373	326	399	332	352	338	355	329	397	285	358	357	353	363	365	343	398	382	371	356	341	341	337	345	334	351	321	408	334	369	369	344	349	356	339	384	318	369	377	382	382	384	366	348	331	351	362	359	358	350	345	384	319	360	360	314	363	326	331	315	330	342	359	299	349	335	340	330	334	332	354	365	408	361	339	350	372	327	412	369	347	333	324	390	338	354	333	370	341	347	323	370	357	342	337	374	348	394	364	334	385	345	357	342	335	350	353	353	315	358	349	395	324	351	324	369	352	368	393	365	364	341	366	363	365	311	393	336	336	370	359	352	373	387	377	335	360	349	351	366	330	384	349	339	356	378	362	400	363	339	405	355	338	343	349	318	343	355	374	345	347	340	358	352	337	353	292	345	366	354	351	358	364	345	388	336	349	367	360	335	348	342	368	380	363	387	341	359	331	337	348	360	336	368	335	348	386	332	343	361	360	358	331	366	360	325	356	369	374	298	366	349	337	344	344	331	371	350	310	367	332	342	343	319	358	353	317	356	328	326	378	371	364	332	363	345	368	315	411	354	350	345	372	360	338	327	350	367	367	335	367	362	335	331	330	384	340	346	348	338	345	323	330	332	327	329	376	335	326	352	367	353	357	367	337	366	298	364	342	354	350	336	338	327	360	364	324	353	366	390	330	314	346	344	349	352	365	374	348	328	393	342	359	332	368	369	328	400	357	373	382	356	328	347	357	342	338	345	346	367	360	351	400	362	336	348	336	341	361	325	371	353	362	367	342	362	385	341	322	347	382	372	345	329	360	332	346	351	368	367	352	355	337	353	336	374	348	367	369	352	387	362	377	295	355	382	325	396	363	359	373	364	340	343	320	358	321	352	339	337	353	327	364	316	334	385	334	337	354	395	350	384	327	358	364	375	335	365	361	330	360	364	367	342	371	401	377	348	339	311	373	352	320	358	319	333	393	398	334	344	332	348	333	340	356	354	357	347	338	341	364	348	348	386	363	343	361	354	319	335	355	363	324	362	335	330	382	350	336	369	316	327	326	368	338	338	379	362	346	345	338	358	379	313	359	333	325	340	368	367	316	317	354	336	368	363	334	346	376	336	359	378	364	326	319	379	371	349	352	356	337	355	374	349	398	324	374	371	354	353	360	382	337	328	361	327	317	348	362	379	328	347	371	344	396	371	334	382	348	350	354	341	337	360	410	331	363	319	356	326	322	344	355	350	329	353	363	341	316	334	340	344	348	367	373	369	350	347	351	365	386	331	337	335	321	312	344	325	331	337	363	370	317	374	351	349	345	334	339	369	378	352	351	336	349	369	399	367	318	334	352	366	361	338	346	338	352	358	379	359	388	343	345	307	331	343	388	338	389	391	349	340	374	362	355	387	351	364	361	342	344	336	357	359	332	359	354	362	384	370	363	364	381	380	366	349	343	348	378	341	327	355	355	381	347	346	343	334	338	366	317	366	373	342	359	346	350	337	348	349	336	350	349	341	350	356	363	348	328	325	345	327	343	335	335	309	362	373	334	382	350	337	363	338	325	351	352	411	331	357	367	358	376	364	357	329	317	368	324	344	332	366	300	358	352	346	335	340	377	358	353	359	355	372	357	359	335	376	365	361	339	361	336	332	336	348	382	357	335	350	362	312	350	348	332	334	328	389	332	366	350	323	355	421	348	354	386	377	337	370	325	373	337	343	360	336	348	370	376	342	360	345	364	360	342	345	358	338	309	346	368	373	370	370	352	360	338	364	379	347	356	394	362	375	380	325	330	353	351	327	370	328	363	339	351	376	342	333	325	346	323	371	352	348	330	326	351	343	337	339	349	359	375	419	382	343	359	354	375	389	351	328	364	333	359	366	356	389	370	359	344	379	397	360	373	359	381	341	376	374	359	352	355	341	340	374	343	306	314	314	370	345	392	375	367	383	376	370	355	374	376	379	376	400	366	370	343	315	362	358	383	367	363	393	334	369	374	334	365	360	370	333	384	333	362	385	351	370	345	388	385	382	354	351	346	329	363	359	348	349	371	356	369	343	357	342	377	364	353	345	374	341	318	345	376	387	382	375	357	335	346	365	353	368	364	340	373	326	372	309	334	365	321	357	347	352	343	356	383	356	396	315	366	339	378	360	369	343	378	333	388	360	353	346	316	293	345	361	344	351	360	310	355	333	346	356	353	354	318	362	334	344	360	378	337	370	370	376	387	357	339	376	384	339	356	370	393	348	367	373	361	359	348	384	359	387	364	346	357	340	325	343	350	388	366	340	368	321	323	356	324	376	355	360	335	332	335	326	349	338	354	350	344	348	353	373	315	342	324	336	358	338	358	365	314	372	328	301	332	354	335	376	345	374	361	355	389	371	342	351	338	338	355	315	386	357	371	348	347	352	348	317	353	351	354	348	334	355	319	356	420	343	357	371	329	359	335	349	366	318	360	370	381	346	347	348	361	348	360	350	356	325	361	341	347	379	368	379	377	377	354	320	320	351	332	346	385	363	350	357	338	347	372	396	353	342	358	331	307	367	369	360	358	346	357	348	371	376	362	341	331	355	327	339	383	368	348	318	367	347	357	375	353	378	362	348	330	362	335	355	355	309	356	365	340	314	323	395	336	374	356	354	320	339	337	332	377	341	366	340	335	391	357	328	330	367	353	357	320	326	371	359	345	348	334	348	380	333	328	366	336	357	366	318	304	401	348	353	383	371	343	390	348	347	339	352	317	335	321	332	370	360	383	333	345	337	372	342	400	351	355	362	322	320	328	335	344	359	351	340	354	342	343	355	343	364	391	345	334	371	355	362	354	369	379	362	359	322	353	304	325	361	379	355	361	387	344	340	366	366	360	381	378	328	313	371	371	356	396	360	346	349	310	365	372	358	389	329	312	352	375	325	348	362	340	376	356	324	306	367	354	345	364	336	388	340	342	391	333	354	329	343	334	359	392	342	349	385	345	340	343	353	353	347	344	359	336	331	360	397	353	356	348	407	367	330	361	368	389	368	371	320	330	390	298	353	350	347	339	360	331	369	364	370	324	333	331	347	336	351	339	324	357	369	355	373	329	342	360	347	379	365	324	378	353	381	316	357	344	334	367	341	364	377	341	337	342	357	343	365	335	379	350	368	381	323	353
6702	2500	1429	1593	1544	1320	1217	1211	1055	1026	972	1020	935	909	952	921	862	852	844	815	856	869	869	870	881	828	837	886	856	846	891	799	814	861	827	814	865	831	824	867	844	906	848	840	887	835	825	845	870	852	851	866	838	862	852	835	788	850	815	849	844	842	868	829	880	854	849	836	798	780	864	824	795	850	860	825	859	863	795	833	868	863	846	802	828	818	790	838	819	822	847	841	790	820	840	837	842	864	815	831	833	778	862	836	852	894	867	867	817	831	842	839	827	808	814	781	799	819	791	823	839	777	840	818	817	783	867	854	832	830	815	840	870	837	796	857	846	806	825	805	825	848	827	790	789	828	826	787	823	837	825	782	825	779	782	807	798	785	860	900	795	878	827	864	848	815	811	795	811	823	807	785	850	895	840	810	852	835	781	827	858	905	850	884	792	778	830	855	792	838	817	806	863	831	809	870	815	885	839	848	777	815	848	872	799	845	820	847	840	879	813	812	824	844	872	829	899	876	850	821	840	808	856	827	861	816	801	805	834	870	816	830	802	879	810	850	846	834	848	839	856	880	794	775	834	790	847	875	820	799	800	826	837	794	837	831	842	783	870	804	868	855	846	798	824	805	840	827	873	812	818	823	840	861	890	844	793	863	822	848	823	829	861	826	782	806	836	802	878	810	838	856	823	844	861	820	841	833	793	807	830	784	862	846	785	871	852	818	829	871	845	857	853	882	848	814	886	799	805	873	831	853	818	843	828	826	791	824	841	800	795	797	847	823	766	866	788	822	855	825	861	860	803	815	809	864	846	827	848	812	825	860	836	833	809	789	781	816	847	855	820	838	833	831	848	817	868	798	817	860	800	843	779	801	790	854	825	817	811	797	833	826	775	777	829	787	846	810	897	821	839	866	837	822	837	860	858	831	838	813	834	844	848	820	804	821	830	859	820	832	831	834	839	863	877	796	807	835	865	772	811	839	848	818	817	821	795	842	886	832	855	816	835	843	821	825	871	820	821	794	841	850	872	803	803	806	795	885	875	828	828	833	814	863	814	819	803	835	817	899	807	805	822	805	841	846	877	820	830	815	864	844	865	828	840	844	780	816	852	859	869	835	828	801	830	831	870	804	825	828	857	803	839	859	865	818	841	833	838	819	823	783	866	830	795	793	791	854	838	865	888	827	874	850	845	829	818	827	817	836	856	864	807	786	826	829	845	818	819	902	807	797	804	791	815	783	809	823	841	814	814	833	812	856	844	853	866	841	825	793	834	840	853	798	828	813	831	797	823	835	854	809	853	823	792	854	842	828	844	780	853	825	853	829	807	847	781	858	847	797	802	832	824	840	801	822	827	827	813	841	846	834	824	785	830	824	827	836	796	870	838	861	850	751	816	795	751	824	756	822	836	810	770	831	790	820	814	861	843	823	838	875	812	851	796	790	828	875	799	753	782	836	873	803	826	792	831	784	830	811	831	813	797	843	849	880	811	858	901	838	805	832	808	803	810	805	826	825	863	820	842	850	835	884	889	892	844	880	774	889	843	828	740	846	805	847	837	808	814	846	820	810	833	882	852	819	859	827	847	814	834	833	856	859	828	818	772	848	849	783	840	851	884	851	819	805	836	871	816	809	817	815	834	871	852	781	795	870	819	796	788	848	824	819	853	818	872	828	836	813	823	875	865	848	840	820	842	818	850	819	866	867	783	853	801	844	838	840	870	801	837	834	874	828	828	798	794	808	798	779	786	796	844	869	816	869	847	814	786	810	830	768	816	829	849	822	777	851	770	762	816	851	820	785	861	861	810	821	867	829	772	756	827	842	831	799	828	820	845	846	820	808	823	824	825	853	814	852	780	836	870	866	839	875	857	834	860	807	843	856	841	824	822	804	829	836	814	866	825	838	844	829	831	861	869	844	816	804	868	792	773	803	830	851	831	840	871	847	861	830	825	803	792	846	811	782	800	850	831	765	771	824	859	841	880	805	794	830	834	795	807	861	783	855	849	846	837	795	832	850	803	840	848	815	834	842	813	841	806	782	856	846	822	844	836	836	851	842	829	806	804	815	819	841	837	793	827	836	839	877	819	826	829	840	875	860	767	795	784	792	845	783	794	838	821	828	806	841	843	811	869	795	809	847	783	820	783	808	789	812	863	906	817	844	877	747	793	819	816	818	812	757	844	901	823	788	802	850	843	844	808	832	850	834	828	833	828	811	862	878	849	819	820	858	859	830	860	836	836	797	823	856	879	820	850	829	849	862	805	759	855	860	830	790	875	821	786	855	834	801	826	860	789	842	875	841	828	827	858	824	816	817	832	839	789	796	823	827	861	876	845	882	783	855	817	827	821	797	841	879	829	805	767	817	853	832	820	758	815	831	800	825	832	819	794	806	858	813	880	839	799	821	858	836	875	848	849	866	827	880	813	823	854	826	767	822	800	868	819	871	837	874	819	821	833	816	873	758	875	841	815	839	808	855	859	774	827	808	867	789	806	812	815	762	804	851	852	797	812	808	870	789	842	850	828	876	837	794	828	838	839	856	863	814	864	873	851	824	825	869	789	835	829	872	845	823	824	845	836	863	812	777	755	826	845	837	846	817	880	820	818	827	865	855	830	834	896	868	822	873	823	804	827	822	811	808	798	820	813	827	866	883	817	847	812	857	833	832	815	823	875	840	849	834	831	824	781	841	806	824	836	786	787	827	874	811	843	791	849	810	839	813	896	801	824	869	806	855	854	770	886	821	807	824	821	832	865	821	826	813	875	833	844	807	812	843	820	832	850	830	844	846	800	835	845	869	795	810	873	848	784	839	815	844	805	862	858	819	815	821	846	838	821	833	840	865	809	828	791	812	830	821	776	818	830	828	895	817	861	842	817	826	853	816	795	816	835	827	843	817	800	841	798	804	861	869	836	825	838	826	834	841	871	800	811	817	799	836	825	810	816	838	829	818	823	828	841	822	848	851	812	822	885	822	838	823	833	844	831	857	796	892	841	847	873	818	865	831	798	830	846	872	840	851	853	759	843	856	823	748	875	822	826	905	824	837	811	827	827	890	855	850	819	827	795	789	863	842	832	853	788	797	820	860	799	866	806	769	843	830	806	814	825	890	787	826	777	807	810	798	839	804	778	794	799	834	831	889	838	819	817	802	839	821	797	840	779	835	825	796	885	825	848	797	784	834	821	829	813	830	822	797	777	840	851	893	799	815	849	852	806	849	825	787	830	858	844	838	876	807	797	828	799	840	830	862	762	804	827	798	826	878	802	797	778	849	853	798	858	827	859	869	817	839	840	818	816	842	768	851	824	795	816	880	847	809	830	844	816	859	823	827	881	832	845	842	846	872	815	872	799	817	811	764	792	831	849	847	825	854	839	832	836	782	847	857	795	825	797	843	885	781	803	785	814	835	875	798	858	901	852	874	827	801	814	818	822	812	804	834	834	837	809	777	779	814	795	791	827	852	816	833	833	845	823	774	861	810	816	877	804	808	836	814	816	785
15743	5047	1391	979	745	679	607	577	551	513	549	465	467	458	467	479	471	451	472	417	468	445	444	463	423	423	433	484	430	445	418	404	450	420	434	416	432	413	401	444	437	459	451	436	450	440	476	459	417	405	401	407	426	410	448	448	419	443	431	447	423	436	438	458	441	426	434	422	429	406	400	434	420	430	464	439	458	514	470	417	463	429	414	440	435	433	458	431	453	485	426	450	414	460	486	389	432	442	429	422	387	461	445	449	403	439	447	443	487	478	452	386	425	431	432	426	440	454	428	399	425	441	441	419	433	429	426	437	398	454	407	426	414	427	447	455	435	448	402	438	447	444	461	446	389	431	420	407	427	427	440	417	451	422	425	455	443	447	433	438	423	412	421	416	426	471	460	431	378	471	428	425	433	441	424	448	475	404	422	363	431	392	424	455	443	486	394	403	422	444	460	406	406	450	437	452	472	428	408	409	452	438	414	476	420	431	421	417	404	443	424	445	408	404	455	422	462	419	453	435	401	410	440	430	492	431	438	430	455	450	447	396	447	404	431	420	405	415	452	458	447	403	433	431	407	422	438	399	451	431	441	422	421	424	443	445	444	438	436	425	385	444	485	433	428	473	424	413	428	418	430	403	426	432	413	418	398	399	404	432	421	421	430	443	443	437	444	441	479	437	446	403	429	422	402	446	409	428	444	423	401	411	457	441	404	430	411	418	446	411	440	424	458	381	421	404	428	438	418	395	397	418	472	434	385	411	428	407	415	446	495	409	425	434	399	393	426	491	411	454	460	415	421	440	449	413	442	435	448	417	489	424	464	439	413	405	425	436	446	435	434	413	445	473	464	426	379	406	444	442	444	437	438	495	431	454	397	451	432	480	469	398	454	420	422	454	422	419	429	410	427	504	439	436	410	461	404	422	441	386	437	440	418	423	417	456	396	416	435	418	449	412	405	395	454	488	453	424	461	438	449	416	469	420	447	420	403	451	462	436	421	435	419	409	454	430	435	391	428	441	420	420	429	441	448	399	445	414	468	409	403	415	440	443	456	455	424	421	456	384	434	417	428	437	409	421	414	441	438	431	468	462	392	439	419	383	404	407	405	413	470	408	456	430	426	453	426	441	396	451	416	459	463	391	403	425	433	423	447	401	437	411	392	438	456	462	414	440	413	428	386	429	477	413	450	431	475	482	409	409	389	458	455	432	442	430	433	469	407	439	465	441	456	449	417	439	446	416	427	426	437	418	420	412	456	413	434	396	413	403	495	435	431	404	426	441	439	424	428	436	455	427	476	437	418	468	442	425	434	439	465	483	421	409	410	445	428	425	450	387	393	442	428	452	454	432	431	460	406	431	400	469	433	423	434	437	420	457	427	469	448	448	451	433	431	478	449	404	401	462	407	444	445	432	408	449	419	424	422	391	411	429	453	445	447	426	459	451	461	458	426	421	394	420	444	453	425	437	441	397	435	439	443	444	445	451	449	487	444	369	412	466	450	475	407	414	427	419	419	417	463	441	457	434	432	433	405	415	431	417	472	445	470	452	419	436	456	411	445	420	428	403	423	421	412	460	432	402	463	471	476	475	479	434	440	441	412	421	482	440	414	391	439	427	438	469	419	418	450	498	398	400	419	439	425	496	414	460	395	417	416	407	427	437	403	445	472	413	461	459	432	441	391	456	433	415	414	460	442	428	420	475	412	416	450	464	432	431	430	497	438	406	483	447	381	452	410	432	445	398	419	397	442	448	425	423	444	417	412	399	448	439	400	452	427	403	401	424	470	442	481	450	416	429	421	408	449	438	437	438	400	426	431	428	432	471	460	447	417	413	416	472	403	436	411	427	446	435	435	407	437	441	408	402	444	440	475	441	413	437	427	379	462	457	446	427	475	420	440	405	428	409	453	435	380	458	442	464	456	433	454	448	396	458	419	464	405	457	398	394	478	445	459	432	435	442	407	448	418	439	441	473	462	457	439	418	425	406	424	423	426	456	407	439	416	447	386	441	440	449	439	409	434	443	450	427	427	454	434	432	413	464	424	423	427	399	440	427	447	455	358	430	427	431	415	451	472	428	405	460	447	440	410	460	384	428	457	434	432	416	421	456	440	413	372	423	459	460	429	417	437	465	412	395	450	427	450	409	458	428	440	443	471	393	424	431	462	434	432	438	436	457	395	445	427	398	444	445	432	416	443	455	412	436	438	412	463	457	394	439	448	452	417	427	437	432	435	430	448	451	429	424	460	387	413	460	450	434	397	434	444	456	441	459	435	450	445	434	392	433	424	421	396	430	444	393	451	447	416	431	447	442	429	460	450	422	475	402	445	413	411	385	407	441	435	469	416	474	448	424	393	473	435	383	435	464	434	462	436	417	427	430	458	431	435	397	452	391	443	426	406	429	429	426	412	421	403	449	445	467	440	467	451	447	492	477	421	477	417	475	399	393	426	420	421	406	431	424	416	449	440	440	422	429	410	450	462	420	438	418	398	422	429	458	491	446	427	450	429	448	403	419	433	427	472	451	397	400	447	462	434	408	449	444	400	422	424	426	433	472	399	438	436	397	476	459	445	398	442	408	439	457	441	406	432	424	391	394	437	459	415	475	433	426	434	409	457	424	395	466	474	451	422	420	392	445	426	416	423	434	445	433	429	500	432	456	453	424	428	422	433	436	468	439	464	471	453	423	428	458	440	442	459	439	451	419	438	433	389	415	407	458	409	440	429	438	424	427	436	421	433	428	471	412	478	455	393	395	404	470	471	410	421	466	437	412	430	420	453	439	468	446	414	436	411	459	449	424	471	425	450	417	399	400	448	392	471	435	456	434	427	383	395	406	481	425	420	449	465	436	451	456	420	453	437	398	437	425	450	443	444	433	436	456	426	418	414	472	436	407	441	404	461	459	410	439	443	433	395	437	477	444	414	437	417	434	462	419	452	419	434	434	412	442	449	431	433	434	429	460	429	421	422	418	470	460	413	406	409	431	475	404	435	449	474	474	423	443	440	418	473	393	407	435	407	447	425	454	422	451	415	399	430	461	429	436	419	434	423	422	425	464	436	461	455	396	457	473	463	444	433	460	422	400	390	438	397	412	443	407	431	424	401	458	425	403	413	441	395	425	391	415	391	432	445	450	445	381	426	440	373	456	450	404	437	443	453	421	461	413	409	443	435	420	455	441	440	418	409	430	419	426	461	440	453	413	420	443	392	410	440	433	423	446	397	398	439	422	425	414	441	397	426	421	419	450	405	437	388	413	422	399	431	412	424	488	404	435	452	475	416	415	440	430	455	401	441	443	447	419	414	434	437	422	468	440	467	418	473	420	420	474	430	418	454	415	448	431	432	462	408	431	413	419	441	457	428	462	423	410	424	440	439	368	449	410	379	424	449	416	459	428	414	357	422	423	398	443	471	470	391	440	429	437	424	418	434	437	398	436	469	446	436	443	423	424	415	407	463	436	444	438	466	454	419	436	406	389	428	420	443	379	470	461	410	464
8963	4398	2271	2587	2286	1990	1744	1549	1435	1338	1298	1284	1156	1189	1085	1117	1063	1022	1064	1058	1036	1023	1052	1000	1025	1011	1006	1028	992	974	989	940	988	964	945	987	987	941	945	923	955	1016	942	977	968	979	959	894	1016	943	945	895	942	971	951	982	991	923	958	942	942	954	947	948	1013	1001	985	951	960	982	966	1014	982	979	1019	1002	977	997	993	968	979	1021	1034	955	963	926	917	1023	932	976	970	1000	979	960	959	911	937	925	892	955	903	998	951	981	938	977	929	969	904	946	964	965	944	954	995	913	964	945	944	970	973	977	964	982	947	888	917	990	943	1003	896	944	979	924	921	956	968	955	975	1016	959	931	918	922	944	965	916	883	970	896	977	923	983	1021	911	958	974	957	965	958	1010	986	912	987	932	958	935	949	1015	1008	934	938	929	945	919	925	982	969	962	954	990	900	935	970	959	991	946	1009	947	948	977	946	947	958	970	1019	905	947	978	971	996	940	941	930	935	965	959	952	916	962	923	1017	960	956	969	944	984	918	962	942	967	968	952	981	957	911	940	938	902	966	931	985	940	948	932	1020	1000	913	919	927	935	1000	993	908	988	982	1004	926	973	1001	981	949	995	932	915	987	898	930	936	901	912	961	902	886	921	971	947	931	949	966	928	1010	947	904	933	912	980	965	924	940	921	936	969	1005	960	982	940	957	968	949	935	942	942	933	938	941	929	998	973	942	979	984	956	955	955	981	949	956	1051	949	950	959	967	988	986	922	956	963	887	930	952	967	971	1009	936	1007	966	960	978	990	958	937	996	1016	958	957	943	923	937	993	1013	964	896	967	963	983	940	945	949	978	904	1000	924	952	953	942	909	935	966	954	913	943	916	951	926	958	955	942	955	936	937	912	913	919	954	986	971	944	950	926	928	970	964	934	969	938	979	919	971	1014	954	946	905	974	949	935	942	973	937	952	962	961	949	938	988	962	995	960	914	957	935	951	965	950	947	964	914	938	965	939	937	980	909	964	954	945	971	999	955	977	972	972	965	882	910	939	973	959	946	940	961	1000	954	965	945	944	921	961	968	950	944	872	1002	976	975	904	930	977	918	972	944	978	977	976	946	956	975	979	947	978	988	925	1046	965	913	909	984	898	951	971	900	1001	995	1010	1026	929	946	964	933	942	978	919	929	966	967	923	913	950	912	955	949	939	940	947	955	941	899	929	941	994	1003	923	995	929	934	998	921	974	1001	986	984	937	937	940	954	958	948	974	948	914	971	993	931	938	979	909	936	1007	963	947	981	1009	965	920	931	985	960	1006	941	911	995	956	960	913	878	983	943	967	903	943	912	941	942	928	966	892	953	941	831	916	894	995	946	964	1005	940	919	962	934	976	920	988	941	934	915	958	979	900	927	931	923	927	944	921	940	885	952	945	926	923	944	964	987	941	974	898	990	937	958	1001	951	933	920	947	961	935	974	944	939	932	936	933	943	969	1005	889	961	1012	899	948	941	997	958	935	900	923	919	998	947	988	989	963	980	877	980	969	982	935	947	984	986	967	932	903	942	947	993	951	953	1003	1021	929	946	951	975	936	973	956	942	986	967	954	922	927	912	972	937	947	939	978	914	940	943	923	927	955	954	968	946	977	983	936	941	899	951	925	978	975	985	958	943	937	944	966	977	940	925	958	998	935	938	973	967	976	998	940	990	934	880	943	974	898	941	944	996	997	987	918	991	974	987	954	981	996	943	952	1015	954	947	978	963	929	954	871	990	903	934	937	939	975	999	965	986	1002	936	975	921	984	938	963	985	990	966	937	981	967	866	935	1000	939	922	964	915	920	904	920	962	949	913	906	921	987	903	977	962	926	963	992	955	947	889	938	937	970	960	987	1004	915	935	1011	970	959	955	953	984	982	1002	956	877	979	970	975	966	930	944	942	945	983	938	928	938	944	916	998	991	962	974	966	963	953	1007	926	1009	940	947	947	901	978	972	931	965	961	930	948	1019	964	926	955	909	963	977	963	959	1012	947	945	932	963	944	900	960	947	932	966	903	919	934	965	915	1016	926	988	926	920	960	944	965	893	974	967	993	924	946	922	900	947	941	934	999	1011	974	942	915	930	961	936	902	955	901	907	941	977	933	982	967	962	957	953	950	974	979	938	944	953	927	931	977	934	925	917	1015	925	938	955	970	1015	918	968	1009	926	929	919	963	950	953	910	997	957	959	907	940	966	996	947	918	972	956	958	933	967	895	1002	982	1012	974	1014	954	973	932	974	980	943	975	968	950	945	957	926	969	969	935	979	927	967	965	942	916	995	954	966	969	1010	991	970	939	952	1009	920	956	942	926	979	946	954	965	956	988	949	947	976	999	935	920	948	892	952	1035	1014	953	959	917	968	914	950	987	925	977	906	992	985	968	936	953	919	953	951	924	946	978	939	1000	925	958	958	975	993	986	988	965	980	983	967	951	909	1023	973	996	925	947	975	974	959	952	959	977	904	923	1031	904	923	870	982	935	965	917	1006	957	875	963	938	937	973	937	975	981	977	968	959	1020	897	967	979	976	961	970	957	928	978	924	913	970	944	954	999	915	950	936	965	939	1003	969	974	935	869	973	998	914	936	976	965	942	941	980	925	936	950	981	1014	985	953	935	911	990	943	1029	925	958	926	947	913	975	974	942	957	988	1013	916	958	893	977	954	959	964	1003	920	934	917	910	950	1039	963	1028	965	967	923	908	916	981	931	996	961	1021	941	942	911	1010	923	971	950	929	933	927	962	923	945	924	904	996	976	963	951	993	952	956	968	990	1004	999	976	949	912	970	923	914	1000	965	945	958	924	1017	946	904	976	989	966	961	959	952	973	1019	953	919	952	918	935	1032	968	934	989	909	943	936	1016	937	943	984	960	941	962	910	957	985	998	961	932	950	960	969	967	974	970	914	982	1006	971	938	973	988	930	963	947	934	1015	954	924	945	887	926	961	943	958	951	927	968	901	872	1022	968	928	913	948	995	944	990	951	988	937	923	946	908	949	965	965	958	977	997	1011	929	951	906	945	983	986	1007	943	933	984	913	938	940	992	963	968	946	938	931	988	920	943	984	974	947	973	927	956	993	941	1012	964	970	954	955	923	896	948	999	1003	929	997	1007	959	966	935	910	971	969	943	957	971	948	949	893	937	926	953	959	939	936	1012	945	933	931	927	962	965	931	987	966	997	1007	945	951	886	952	930	905	943	953	932	931	892	937	937	959	974	927	993	905	940	1001	923	946	947	967	989	986	950	970	955	907	919	946	929	969	994	940	984	994	991	958	920	943	996	1047	944	962	892	889	1000	934	969	965	934	977	940	916	938	949	887	996	880	981	915	965	961	928	912	875	1003	950	944	926	948	921	971	965	968	965	1014	945	952	974	984	906	924	931	985	901	966	907	976	979	898	960	949	1016	973	941	916	947	987	906	968	933	980	975	968	870	1010	997	914	937	935	959	929	969	928	938	946	954	956	955	930	986	967	931	955	991	908	963	968	912	962	986	931	1005	927	982	951	944	944	951	948	971	952	929	968	927	926	956	987	947	1018	953	963	969	908	906	923	955	992	943	893	953	934	959	862	931	887	953	962	926	1001	955	942	983
1865	333	167	166	167	169	150	164	186	155	159	167	137	155	143	156	159	192	161	147	178	164	162	174	155	161	172	160	162	184	155	188	170	168	194	148	152	186	164	151	169	147	143	181	182	147	177	163	176	176	181	160	138	146	146	171	171	134	178	162	150	165	147	177	168	165	165	181	171	139	153	150	145	155	140	148	162	141	166	154	166	165	161	176	157	157	162	192	147	143	164	137	166	157	144	158	165	175	169	141	160	159	175	174	164	165	146	194	174	169	171	145	168	147	174	162	156	177	203	169	170	143	173	166	202	155	171	176	175	186	183	149	176	166	176	166	157	178	160	166	148	148	173	177	171	151	162	173	131	167	166	157	160	162	184	168	186	186	147	178	152	140	165	163	163	153	176	166	155	161	146	157	175	176	154	183	163	128	186	160	206	157	162	142	166	136	175	140	157	172	152	149	149	174	174	153	147	149	170	162	170	129	164	138	160	164	175	154	160	158	169	163	161	126	175	188	177	172	165	156	170	158	133	161	175	187	163	142	172	196	187	136	162	178	182	177	168	175	160	157	147	158	186	172	176	161	164	176	174	135	155	138	178	179	144	163	163	136	156	160	170	156	143	141	151	186	147	149	168	155	146	172	173	152	167	167	162	146	152	155	183	158	131	157	187	133	175	144	143	165	189	169	150	148	167	170	151	194	163	165	153	171	185	160	186	157	181	169	178	165	160	186	158	151	182	179	168	160	161	153	147	150	165	158	159	175	178	139	172	159	159	123	155	164	169	173	196	146	141	158	153	150	152	170	148	144	158	164	155	142	169	171	166	161	148	168	155	160	169	153	166	147	165	163	185	158	166	153	188	172	169	161	164	160	161	156	156	159	165	170	155	147	181	164	149	146	175	147	165	162	166	143	177	160	156	154	189	175	182	167	164	149	159	152	162	149	159	164	184	156	162	169	173	162	154	178	170	155	186	146	178	164	162	162	150	141	149	152	157	138	175	165	154	162	149	168	154	185	170	173	173	134	154	151	162	163	172	161	153	132	173	148	161	167	157	149	148	156	173	150	160	143	186	160	203	148	169	170	192	160	202	163	175	145	165	133	156	164	171	151	173	170	159	159	174	148	168	151	159	173	148	165	150	180	189	158	163	176	157	151	144	154	166	162	167	162	170	153	148	147	148	170	150	174	162	161	151	147	158	157	170	150	161	152	162	170	171	171	141	157	157	183	161	160	180	180	144	153	153	180	137	152	163	150	193	179	164	178	178	185	159	183	175	156	156	155	160	164	155	164	189	154	175	154	161	164	149	166	169	179	183	166	157	171	164	165	169	159	155	176	134	163	174	150	181	175	148	159	178	177	177	175	162	164	154	161	183	171	160	165	173	148	177	174	141	171	150	167	171	169	175	178	176	159	164	188	179	174	153	159	146	165	163	167	143	143	150	166	153	170	145	178	167	187	180	165	155	170	169	163	145	141	145	160	168	171	151	155	181	155	168	154	162	165	152	170	160	158	169	187	180	146	158	171	181	153	156	152	177	157	168	151	148	158	124	170	165	165	167	148	143	163	166	158	179	180	166	171	184	159	158	160	151	173	148	181	167	135	191	198	178	159	160	179	163	163	161	153	175	133	172	157	158	145	145	169	169	161	178	168	169	153	163	163	176	173	175	165	167	157	156	156	156	189	175	172	156	171	182	157	157	162	158	146	133	132	182	196	162	164	132	170	175	126	154	168	129	168	141	153	164	177	164	150	156	178	167	163	171	135	150	153	147	196	157	159	147	175	179	142	157	153	168	152	179	167	165	168	165	159	163	137	162	187	181	154	160	157	173	178	174	165	173	167	183	141	160	167	141	148	162	166	160	161	149	208	163	178	150	147	169	157	195	172	202	148	155	154	176	176	164	176	164	164	158	149	158	161	138	177	125	156	177	197	161	154	168	168	172	156	147	186	149	169	167	157	142	158	169	193	139	153	174	167	166	172	192	152	150	155	147	157	178	159	158	194	174	169	149	134	152	146	157	146	155	189	163	131	169	157	171	169	166	134	160	171	150	165	160	161	130	177	189	149	155	178	184	168	167	151	165	188	202	180	169	166	192	174	171	163	187	187	165	143	147	178	175	169	177	164	146	157	170	164	154	167	153	178	138	163	166	166	178	178	151	146	174	144	159	156	147	160	148	172	175	153	148	149	149	147	130	146	174	173	157	173	157	152	150	151	154	138	183	200	166	168	158	162	164	150	124	176	153	189	170	152	165	162	157	169	188	181	167	155	161	155	176	174	156	176	165	152	137	175	174	174	167	147	162	167	160	196	171	159	194	179	155	152	166	167	161	177	162	152	158	170	178	152	163	161	146	160	157	161	157	186	173	155	172	157	169	156	162	158	154	166	158	158	166	181	156	144	157	152	156	156	163	160	178	162	154	170	155	164	158	161	144	172	171	145	157	186	205	142	189	168	153	161	211	155	175	153	159	166	155	160	179	163	158	151	151	164	161	151	156	142	162	162	142	167	156	166	181	174	147	164	181	191	180	136	174	160	167	161	170	169	166	174	157	141	180	167	164	168	166	164	199	131	147	158	172	158	140	168	177	159	163	171	151	187	165	165	179	160	166	172	181	160	166	175	141	156	152	168	150	139	158	164	176	154	182	149	189	161	170	171	152	164	182	157	193	161	149	143	164	176	175	183	191	174	151	169	158	181	187	152	144	172	141	171	156	141	150	179	140	166	157	145	144	176	145	152	165	173	173	164	163	139	139	178	172	177	160	192	182	157	177	156	157	177	180	159	174	154	170	172	161	174	155	172	177	159	153	167	173	147	170	163	146	171	163	182	168	154	152	163	160	165	189	144	197	175	169	150	137	172	171	185	152	143	148	167	188	178	161	146	153	191	159	174	164	154	166	167	167	147	153	182	131	151	143	170	174	154	164	176	138	159	149	170	166	160	173	167	174	173	161	145	162	164	154	149	151	155	168	149	153	157	147	160	179	165	155	149	163	163	154	171	165	163	162	167	171	170	153	169	156	177	203	152	168	158	170	141	163	175	159	174	148	149	162	142	149	201	116	139	151	150	188	166	185	143	156	166	168	159	163	151	151	158	154	164	149	183	150	159	171	151	181	151	176	181	160	177	178	183	165	161	170	152	155	162	162	161	163	168	132	152	150	187	175	146	173	158	163	181	148	165	151	167	174	159	177	159	180	167	179	154	154	140	149	155	153	152	161	190	139	162	174	167	154	165	168	179	165	171	142	139	156	157	148	158	182	146	171	170	150	171	160	158	154	152	177	184	182	170	155	179	162	168	162	153	135	175	158	158	202	176	161	177	156	182	151	132	166	159	150	150	155	159	136	178	187	161	164	175	139	166	165	157	154	182	150	159	158	164	156	150	141	167	156	146	152	196	174	167	142	176	134	147	186	158	167	163	188	146	166	143	157	166	182	158	178	176	172	188	182	164	161	154	181	166	179	133	152	153	151	138	156	143	164	162	170	165	182	171
1784	570	489	506	485	463	470	462	503	483	492	425	443	478	453	483	477	447	431	478	472	454	455	443	482	463	457	440	452	428	472	453	448	448	440	460	454	454	452	450	463	438	458	455	448	494	429	454	456	449	467	446	429	444	456	468	465	480	469	429	475	426	451	452	432	423	471	430	464	427	448	477	444	445	442	457	438	451	458	420	463	447	471	477	473	453	429	430	414	443	463	457	476	456	430	433	452	410	441	445	432	463	486	456	486	463	437	427	442	403	456	435	446	403	479	434	440	486	426	411	430	445	449	462	402	486	415	445	432	467	470	432	494	459	404	480	438	452	479	447	469	456	416	437	501	418	454	426	464	423	489	436	465	472	431	422	465	450	465	433	463	445	454	447	455	458	470	442	420	464	419	487	438	461	473	460	418	451	412	433	462	423	441	423	430	455	431	420	450	504	442	457	449	432	450	433	477	416	449	460	430	434	451	446	438	465	491	454	417	412	429	433	450	446	431	424	441	450	426	457	437	417	432	437	418	452	472	484	439	465	463	422	467	411	447	455	449	437	484	425	451	446	483	434	452	435	417	466	460	468	460	427	433	471	457	475	433	435	449	427	440	442	494	485	473	429	457	438	477	464	453	459	399	452	430	463	394	486	430	457	457	449	435	422	448	438	456	495	423	469	440	457	424	422	464	426	423	396	481	470	459	482	461	461	432	465	467	483	441	467	448	456	464	430	449	435	437	446	405	441	432	440	453	436	489	429	411	483	442	463	440	469	427	477	447	453	456	411	459	439	490	450	431	459	448	475	446	446	435	461	428	439	460	464	461	450	412	460	444	461	424	439	421	476	464	478	468	409	468	463	444	446	457	442	445	439	458	454	471	451	463	465	418	414	478	416	443	455	473	445	431	455	448	453	457	446	423	400	454	480	440	454	445	455	425	431	435	444	442	454	411	472	447	421	457	475	456	471	432	458	427	479	451	436	443	423	447	409	494	441	464	435	449	439	417	467	456	450	446	449	485	429	447	439	450	444	459	445	425	424	473	403	418	455	466	460	468	468	406	435	514	424	472	454	476	395	447	435	437	442	446	397	400	446	461	487	434	486	427	459	479	462	467	435	470	438	489	422	457	424	486	426	463	442	475	451	475	442	441	426	436	450	435	429	457	474	465	463	450	427	439	444	455	474	429	489	420	441	443	459	500	424	460	439	422	453	412	483	454	432	453	459	447	432	424	472	391	432	412	466	422	457	468	485	442	468	403	452	469	506	464	443	421	458	463	455	446	421	469	480	461	449	475	493	439	450	451	432	494	462	405	454	474	449	481	465	450	433	461	456	432	435	452	438	418	447	462	446	449	454	438	432	410	459	426	412	440	473	436	438	472	470	437	460	436	429	435	427	450	477	469	441	504	406	423	441	465	476	449	455	467	470	459	465	490	454	448	448	468	444	452	437	447	444	430	418	450	474	478	464	400	473	447	451	456	455	429	452	438	451	430	407	436	417	415	469	425	466	460	469	479	455	426	441	454	436	427	461	441	455	427	420	448	484	416	452	457	471	420	439	460	419	434	441	457	464	461	456	490	459	411	454	422	460	441	444	446	435	457	440	446	479	444	483	436	477	465	458	427	432	476	428	473	454	424	436	448	462	480	453	474	474	458	452	494	440	511	406	450	437	488	468	484	483	465	456	457	492	449	419	427	455	488	464	439	469	427	407	454	484	480	479	420	467	445	450	459	441	422	439	412	455	461	428	449	473	462	441	461	467	445	435	440	445	463	460	463	414	454	418	423	458	457	466	436	423	392	452	457	446	474	483	458	458	460	490	485	456	464	411	476	462	448	437	446	471	463	486	438	416	429	421	437	470	456	424	427	469	420	408	479	462	460	423	488	463	442	422	436	435	423	478	453	450	489	452	435	428	447	471	486	427	471	481	485	431	444	430	447	467	421	456	461	467	501	419	431	449	440	474	438	462	444	465	451	442	467	481	401	433	495	443	459	428	450	477	481	461	414	445	419	446	462	488	424	482	436	447	449	426	425	462	415	461	415	439	482	460	438	465	494	415	458	407	444	481	482	464	397	461	484	435	461	472	465	423	446	456	462	415	464	441	423	458	465	452	437	440	425	463	488	469	433	460	471	475	447	489	441	447	465	449	440	479	449	478	449	469	438	455	447	444	411	437	479	457	434	430	465	442	420	469	465	428	476	426	412	487	472	467	475	445	464	426	417	464	489	460	459	443	458	470	437	460	467	453	447	450	445	448	444	454	449	424	419	472	466	473	464	482	451	470	466	478	446	462	415	442	436	479	414	493	476	431	470	412	453	438	489	425	470	434	427	443	430	410	429	470	461	444	474	463	448	432	464	486	450	505	471	436	478	447	431	445	429	434	462	447	459	444	446	440	430	438	441	482	447	455	449	441	418	483	478	421	478	449	425	489	430	452	459	462	454	464	449	436	461	449	409	425	416	431	465	493	474	441	457	470	450	450	408	378	464	463	464	437	465	429	416	429	458	429	450	450	435	462	435	495	454	465	473	453	477	450	471	449	453	432	424	454	491	449	463	438	420	473	445	452	434	452	450	457	468	432	438	480	439	457	464	451	463	432	456	445	399	457	444	472	490	516	439	451	455	429	428	463	452	446	425	433	447	466	460	436	450	444	481	432	473	457	462	454	438	431	427	452	442	482	447	467	469	503	457	439	465	451	455	456	454	416	427	437	461	455	484	459	443	453	421	476	491	419	452	466	453	494	445	478	430	427	408	453	421	469	471	445	458	444	456	455	446	439	449	438	438	445	448	428	409	421	482	418	480	446	419	449	450	480	454	447	463	437	455	450	433	417	445	439	447	416	469	396	429	455	468	419	462	471	423	427	486	412	465	448	449	436	442	427	427	491	432	484	443	421	429	414	449	452	433	404	477	446	412	460	492	406	460	444	440	446	467	479	451	423	447	500	438	425	467	456	447	466	455	440	472	451	458	455	429	447	477	467	436	453	438	469	483	452	443	495	429	428	479	450	485	453	450	450	459	415	441	436	420	446	447	420	451	472	478	428	472	382	439	443	447	442	447	426	465	461	409	444	449	421	475	452	460	421	427	438	469	445	432	424	433	469	448	447	446	466	416	466	463	454	405	447	431	485	449	456	454	437	414	490	442	433	449	435	483	459	450	432	432	462	445	470	452	443	452	431	488	442	494	435	443	431	471	478	455	441	407	400	437	480	461	498	447	421	454	424	437	444	467	458	495	461	429	431	457	467	411	471	424	463	450	451	453	460	435	423	480	451	446	463	411	458	451	423	420	463	459	451	455	448	431	447	453	473	446	434	467	429	421	500	453	451	414	424	464	457	464	414	474	454	433	458	444	475	439	462	448	452	460	456	456	480	432	431	409	433	492	457	430	452	445	408	411	445	457	480	464	447	449	431	441	434	451	437	468	424	464	461	443	435	493	442	442	452	472	442	418	446	462	432	430	457	455	420	462	462	477	477	456	429	439	471
8371	1361	652	598	528	418	427	412	424	386	365	355	352	383	341	334	341	364	363	382	387	350	348	352	333	357	326	330	378	362	335	303	392	316	327	366	327	363	394	350	324	364	335	362	345	358	321	327	374	332	338	331	334	330	331	327	349	341	348	374	320	303	335	323	354	379	330	337	394	388	334	362	301	344	335	331	358	355	365	346	385	385	345	371	349	333	338	400	354	318	364	335	356	370	307	376	335	349	326	323	328	372	339	366	407	332	341	375	394	379	317	366	346	343	336	316	377	356	371	332	299	338	342	349	375	362	344	331	370	391	342	410	382	339	373	357	355	337	399	348	374	358	386	314	350	363	363	353	317	330	350	319	357	327	340	354	339	372	347	340	326	300	364	358	338	329	340	351	409	341	354	351	354	315	368	337	337	366	365	365	395	325	361	352	349	385	364	368	353	326	350	344	336	321	357	344	346	386	344	356	340	358	358	367	391	354	370	362	341	357	341	338	332	334	365	329	322	365	315	353	355	344	356	354	327	353	359	365	379	326	365	332	338	324	354	332	355	368	364	345	357	357	324	325	326	304	369	321	342	360	383	350	385	346	382	361	356	362	351	328	383	368	352	341	324	363	398	368	380	326	340	320	335	314	352	376	354	333	308	381	339	365	365	305	357	354	337	335	319	325	307	322	354	360	305	321	351	339	331	360	380	337	385	310	337	333	340	342	320	366	346	363	333	335	345	349	359	359	334	348	344	329	338	343	335	336	320	332	376	341	358	340	353	359	342	363	358	359	328	348	347	369	381	361	348	345	344	359	359	339	317	351	360	327	362	343	368	340	383	333	345	325	358	349	363	342	342	365	357	336	309	339	365	360	347	381	393	305	353	353	349	342	372	357	341	337	340	354	353	354	355	351	322	350	368	371	394	315	305	352	307	347	342	322	371	368	329	340	337	371	413	338	380	350	336	363	332	353	356	364	348	357	353	316	342	347	352	352	353	332	386	357	366	364	363	337	365	347	340	341	369	370	365	360	328	368	358	375	393	330	356	372	308	298	374	345	343	323	334	362	321	333	379	356	375	353	301	349	361	359	360	348	376	322	335	354	339	328	386	378	328	318	346	358	327	347	354	317	376	358	361	357	342	370	353	365	324	356	353	358	331	326	344	348	389	337	366	344	340	369	348	342	331	359	324	376	322	351	357	326	340	382	354	336	344	356	362	350	334	356	327	347	365	365	350	349	345	350	333	352	380	339	348	328	300	330	347	351	373	359	363	341	359	371	358	326	319	384	361	352	350	348	333	333	358	352	340	339	345	348	337	328	346	367	355	336	343	344	374	372	383	373	322	345	342	338	354	368	355	354	353	326	348	365	345	351	322	343	347	349	365	348	337	354	336	339	360	358	347	376	386	339	367	357	346	361	352	346	337	344	343	339	379	369	332	383	393	318	316	338	379	373	380	345	370	298	337	356	346	348	356	339	324	339	411	330	338	329	384	375	351	357	353	361	358	373	333	350	327	355	354	375	386	365	346	389	353	352	352	324	328	311	347	350	359	388	364	330	356	329	343	369	326	386	386	375	367	335	341	361	344	334	331	345	342	357	327	335	362	340	386	334	342	361	345	313	334	332	357	338	375	328	355	310	379	370	382	344	330	384	364	363	348	353	350	330	345	384	357	360	333	334	353	368	317	361	381	352	358	395	318	321	363	387	372	364	347	305	319	349	311	325	353	375	355	347	333	343	341	375	344	395	334	352	353	351	387	334	333	336	331	336	343	339	311	354	339	373	397	322	342	368	352	349	339	329	328	371	341	332	323	344	348	359	377	331	336	337	361	349	353	405	347	383	322	341	330	337	338	364	359	343	368	392	354	349	359	346	345	332	346	355	341	336	352	357	360	331	353	312	351	348	341	347	346	324	363	309	331	372	344	345	350	369	332	344	364	335	350	300	357	363	338	341	339	310	365	371	368	409	347	366	389	342	375	344	353	374	350	324	347	341	343	348	323	355	343	349	356	344	337	370	346	320	338	305	353	330	346	362	365	353	369	367	365	330	366	344	378	323	331	363	318	328	345	360	375	371	335	338	368	340	370	372	346	321	339	350	361	371	367	360	342	313	339	358	335	348	356	339	341	330	369	343	374	366	319	315	319	336	336	381	331	359	301	372	338	393	377	373	344	344	342	328	343	364	308	318	364	365	341	358	334	372	354	321	347	370	397	323	305	386	358	356	384	335	343	337	334	380	345	336	331	330	353	326	352	324	339	324	339	373	381	340	338	335	333	374	341	336	397	333	312	360	338	327	309	359	342	299	382	366	384	353	345	343	350	341	335	338	381	358	339	390	346	360	383	347	335	352	353	362	365	353	353	337	348	353	344	340	343	348	322	353	340	346	341	332	352	373	347	367	342	334	361	378	328	314	324	307	362	340	381	376	318	364	327	391	364	354	333	345	347	356	338	330	317	339	393	311	350	320	364	337	357	341	351	339	336	357	346	369	351	323	358	364	337	309	400	337	340	361	372	356	372	353	371	347	340	340	327	346	360	366	373	343	328	374	370	374	338	363	369	350	350	370	365	360	375	392	343	330	350	375	356	356	345	357	382	346	322	342	361	350	342	351	345	304	370	340	321	358	323	373	342	366	373	409	344	339	348	373	375	345	347	326	330	366	351	369	305	345	353	319	313	352	355	385	336	353	375	324	344	353	330	343	310	359	367	368	402	376	374	330	360	333	357	361	365	315	383	367	328	413	376	332	332	336	353	347	309	351	337	323	329	369	326	366	364	355	338	363	330	343	311	351	352	356	340	338	391	338	309	350	352	362	368	332	341	329	323	355	360	376	351	333	364	337	396	339	373	350	368	383	358	358	338	312	388	377	359	354	356	348	313	373	342	335	348	370	356	348	334	344	314	349	368	362	360	332	367	361	362	363	359	370	336	344	325	364	366	374	331	326	303	377	345	362	384	333	316	322	322	338	373	361	380	320	349	381	337	339	344	314	342	341	357	399	353	339	358	301	363	330	345	369	371	354	352	306	332	329	371	352	382	366	362	337	318	370	305	352	343	351	360	324	335	353	338	350	364	360	367	349	343	367	361	358	366	331	337	357	372	322	306	313	361	333	330	344	335	372	342	317	335	377	365	339	363	319	339	366	371	336	323	348	324	386	338	372	353	334	374	340	365	320	311	345	349	369	362	358	337	375	378	374	365	374	373	351	356	371	357	333	343	364	385	395	401	327	353	325	306	335	341	353	328	370	349	366	372	366	353	339	332	346	358	369	339	355	323	331	363	350	325	340	328	338	363	347	342	367	312	354	324	350	367	370	376	351	340	370	374	347	345	387	369	363	356	337	342	321	366	370	381	365	346	329	343	314	338	335	335	339	328	356	366	355	361	334	306	327	342	315	382	338	342	376	332	367	330	334	319	354	354	387	355	354	360	338	341	345	376	353	370	352	375	351	335	357	385	344	349	360	361	339	316	338	330	333	342	321	363	363	328	350
6702	1824	1515	1627	1530	1328	1177	1137	1005	1039	973	916	879	936	907	859	927	862	885	804	858	869	875	857	866	831	858	856	817	814	771	880	844	836	869	824	830	838	807	857	799	900	787	820	800	850	864	828	778	812	805	784	849	882	818	785	827	830	883	803	809	865	829	853	869	876	855	812	828	807	864	862	819	804	845	806	848	824	843	834	887	821	807	788	828	848	760	818	851	852	809	844	832	832	793	818	807	776	825	833	790	811	824	832	809	858	862	805	822	825	836	826	812	827	809	768	780	828	888	822	837	804	807	789	833	859	862	787	849	802	825	815	774	881	873	847	868	834	790	780	865	821	750	800	789	824	833	790	816	788	872	816	761	864	838	816	855	805	914	826	816	816	820	834	820	789	819	845	851	814	787	856	819	897	862	804	842	812	782	852	870	805	786	870	808	831	866	805	813	828	839	849	809	869	829	873	820	876	797	883	871	816	800	790	828	807	851	838	834	794	875	803	799	831	844	819	808	865	831	846	848	851	818	828	828	872	807	812	861	877	835	834	807	797	821	828	809	784	778	866	826	825	786	769	822	845	862	790	762	815	810	817	780	801	806	804	838	820	815	809	843	777	782	826	813	824	795	854	804	849	819	827	823	846	817	859	796	864	844	850	836	843	819	826	850	834	823	812	797	887	805	850	824	798	835	820	823	786	759	768	821	818	869	853	825	872	877	845	789	839	820	842	838	805	880	821	859	832	868	824	827	796	836	789	832	836	810	812	788	837	814	818	798	843	813	823	816	870	802	791	795	785	818	798	874	801	825	826	850	816	804	829	817	843	818	862	788	839	859	794	873	804	835	827	786	837	784	842	889	854	813	794	820	825	794	850	779	882	783	787	821	835	837	803	831	818	848	819	846	840	772	825	840	810	827	802	819	797	884	812	805	796	846	878	775	819	867	807	831	832	797	833	803	813	783	822	839	813	826	793	858	871	844	793	816	822	847	811	879	766	821	824	785	761	838	763	786	856	844	799	858	838	796	810	807	836	768	800	806	771	845	861	813	835	833	857	822	792	817	809	830	801	823	846	836	877	836	825	828	816	791	792	820	819	853	835	809	803	827	821	822	838	793	839	856	818	849	818	822	800	815	832	778	876	773	795	811	775	786	806	843	833	868	825	798	789	893	824	835	836	811	864	805	856	852	858	812	810	817	775	796	802	882	798	842	831	813	853	770	778	844	833	815	894	803	833	871	799	804	803	844	841	822	860	811	835	785	803	814	858	817	847	805	849	843	815	806	848	828	877	815	822	858	813	785	829	806	772	845	776	868	799	834	843	826	854	815	815	844	826	808	762	841	830	857	819	825	786	827	842	807	802	833	862	866	822	856	779	830	806	809	828	807	808	806	800	864	858	846	798	812	846	813	813	767	867	820	769	820	800	830	830	853	850	809	803	848	802	852	815	821	766	817	813	807	899	810	781	830	824	829	822	790	840	760	791	827	808	793	782	842	794	824	850	815	833	857	823	822	825	847	829	812	819	796	862	832	831	889	822	827	861	866	784	849	832	819	798	826	808	856	828	803	836	818	819	849	782	825	813	770	829	808	803	804	823	871	796	842	834	822	807	850	789	804	817	788	810	901	801	812	808	792	871	788	823	793	861	824	835	841	833	793	841	814	816	808	791	767	819	813	818	808	799	793	826	825	813	807	838	831	882	802	835	774	782	778	811	794	756	827	802	892	847	863	860	766	807	837	850	830	843	785	847	828	846	849	848	837	823	756	795	836	857	819	874	825	824	849	813	835	796	823	790	814	787	875	848	779	805	808	793	793	826	819	842	875	819	868	823	818	799	809	812	857	813	776	836	817	804	816	842	828	842	855	839	806	813	829	808	846	865	803	832	862	802	841	785	833	800	822	794	807	822	821	830	806	772	839	885	853	854	836	855	773	834	842	803	830	831	860	827	802	851	833	790	810	779	798	829	784	811	831	855	792	844	809	835	842	862	812	794	802	776	803	812	778	866	771	804	813	817	806	843	794	804	797	809	767	838	835	875	786	807	859	823	809	846	846	860	782	794	883	801	793	833	831	775	820	832	858	863	816	809	842	839	821	850	815	797	798	819	816	857	774	815	797	798	846	791	819	802	820	847	810	825	824	818	855	774	785	830	788	830	800	839	851	803	793	769	816	805	847	807	841	811	832	814	835	855	836	854	863	859	829	812	853	763	792	829	806	836	796	868	839	895	895	753	810	812	809	804	780	833	853	798	832	829	787	839	819	814	884	844	803	762	776	759	822	838	826	866	790	764	816	800	813	768	810	816	804	812	780	792	797	839	845	840	839	791	826	782	800	823	827	817	848	829	801	752	836	850	878	815	804	762	842	855	828	851	812	823	838	823	834	856	864	824	828	795	819	801	811	789	808	829	836	836	822	845	837	788	791	824	802	776	825	872	807	812	827	842	829	840	741	826	771	800	842	871	793	826	854	811	851	836	876	805	808	791	803	806	774	825	813	854	800	800	788	795	848	809	805	781	803	814	888	776	800	768	782	836	821	830	836	810	826	814	793	857	839	791	793	860	793	817	844	836	867	816	801	806	811	825	851	779	856	859	872	866	839	811	811	814	845	860	854	778	834	798	844	863	866	874	802	817	779	876	856	847	845	828	838	787	808	770	806	824	817	832	803	831	883	839	805	790	820	831	801	836	831	838	883	797	799	846	811	858	783	782	847	819	828	849	791	817	809	809	835	888	755	796	835	842	839	795	787	816	785	801	784	843	835	810	884	827	812	827	811	868	865	861	823	807	795	829	851	785	830	885	814	819	834	876	794	791	843	899	762	803	841	838	812	832	815	785	802	833	878	815	838	787	845	815	822	805	822	802	792	845	829	838	820	784	838	805	807	820	807	838	819	745	842	790	814	782	829	809	871	782	800	796	828	793	799	862	799	813	871	835	832	770	827	848	787	816	763	788	828	844	839	816	835	830	847	847	829	830	869	818	833	829	814	816	828	819	788	800	801	804	785	803	801	850	805	838	780	825	786	802	801	809	863	807	775	788	805	836	852	860	854	817	807	813	819	799	868	761	839	833	799	803	831	785	845	852	820	817	825	851	765	787	778	807	826	814	820	803	844	869	821	787	822	803	881	868	776	812	776	814	835	805	828	746	833	819	835	791	839	837	849	815	860	783	811	818	834	805	826	824	837	827	805	821	875	808	843	799	804	820	808	842	813	817	866	811	871	797	853	829	846	813	852	777	814	843	847	863	772	829	800	811	824	833	783	808	786	823	866	841	891	811	822	848	832	799	819	800	838	852	790	834	848	808	878	790	812	869	855	843	844	804	797	797	824	824	809	865	872	825	865	838	823	788	823	863	841	796	786	877	858	835	818	837	807	812	826	816	813	815	784	870	816	797	834	854	860	832	846	784	805	817	849	871	835	823	873	823	805	829	876	861	768	831	819	771	818	805	776	781	837	829	830	824	817	836	808	809	773	856	839	874	788	818	831	848
15783	3726	1239	911	729	631	594	572	534	552	521	450	464	486	485	441	454	483	395	420	478	431	420	440	478	410	466	427	457	412	395	406	450	492	377	429	428	423	450	402	429	442	396	461	415	409	445	389	470	434	419	404	472	412	433	450	427	448	456	446	408	387	424	438	436	410	411	434	458	426	455	415	413	421	409	441	452	445	404	398	425	437	443	433	414	445	467	460	405	414	457	449	406	432	397	467	415	460	449	475	421	421	404	427	395	460	404	412	450	443	444	394	450	410	413	458	414	431	448	421	447	444	411	425	437	404	417	428	482	465	438	442	407	414	435	429	437	422	439	466	439	452	447	378	425	473	424	446	430	446	375	397	484	434	417	406	460	447	399	436	450	431	437	425	399	441	450	417	429	449	422	434	422	424	452	444	417	444	455	410	468	414	492	481	406	436	456	431	428	462	447	438	454	388	419	473	455	443	480	458	435	381	440	449	425	420	447	432	447	440	395	418	464	409	426	454	415	418	412	446	464	441	430	393	446	446	412	404	442	419	434	458	414	433	407	459	423	435	419	445	391	458	417	434	455	430	433	434	430	420	403	431	439	438	463	387	444	461	448	459	442	443	524	429	455	437	440	422	409	439	458	428	439	432	416	415	421	421	469	445	444	422	421	449	438	472	445	417	424	443	436	450	427	490	457	443	386	428	453	437	464	435	448	417	449	460	393	444	414	400	398	455	418	440	470	432	449	413	438	429	433	471	466	459	397	422	427	417	394	413	426	423	447	411	456	458	367	472	412	458	416	424	363	430	472	444	429	479	470	400	480	386	439	452	414	415	441	400	475	469	429	423	442	446	414	453	421	415	486	448	429	468	424	417	432	471	410	454	450	422	401	426	434	431	446	435	443	449	459	410	465	438	390	413	420	412	438	410	453	435	420	451	445	398	411	447	416	488	388	394	463	404	426	412	444	404	446	434	445	428	451	406	458	447	426	431	415	468	443	417	421	425	438	430	430	449	442	438	465	418	457	454	433	467	425	435	417	394	440	458	371	425	449	468	389	419	417	474	464	452	413	407	395	422	403	443	451	452	453	438	451	414	404	454	401	455	465	439	458	432	481	451	444	433	443	444	401	419	412	467	445	426	389	386	429	453	438	431	416	396	424	420	437	445	446	415	390	377	379	426	467	426	474	432	448	460	505	469	421	448	434	419	392	437	463	451	402	421	429	456	410	449	445	420	451	413	417	472	416	414	443	416	439	444	420	418	398	435	447	428	403	406	455	421	434	492	443	415	423	432	425	446	449	420	443	493	460	464	424	460	457	431	447	437	428	461	448	429	429	439	440	451	455	440	384	423	391	408	461	419	425	424	419	419	408	411	428	434	446	422	415	394	456	457	437	441	478	453	456	440	443	477	416	448	437	432	401	425	406	423	449	406	445	459	394	445	429	435	398	444	374	446	438	431	452	454	436	442	417	417	431	401	413	462	434	407	423	451	461	443	424	465	437	454	441	408	398	445	388	453	424	433	433	423	436	444	422	426	392	433	414	378	491	422	405	412	466	440	455	416	421	396	483	480	407	477	407	433	451	468	471	435	443	432	439	435	454	406	447	471	409	439	454	392	415	453	456	424	429	428	472	434	449	423	422	458	444	428	426	433	426	449	418	413	418	422	479	469	424	448	447	407	426	415	440	443	357	441	412	439	403	438	385	435	482	426	382	436	427	459	446	435	434	472	462	446	420	465	387	426	449	435	413	447	417	415	422	451	414	438	484	426	417	382	438	438	409	433	423	412	412	440	421	432	455	412	440	454	437	448	416	417	441	436	451	417	427	377	497	421	421	441	409	401	431	411	405	423	424	419	412	404	464	449	403	405	436	420	426	400	406	422	396	459	464	409	404	454	437	403	433	425	443	423	432	406	451	408	457	397	415	454	461	421	410	389	460	410	412	438	381	462	435	462	392	445	441	420	441	382	402	451	415	456	412	423	457	434	403	415	440	423	450	409	425	446	394	416	430	463	467	406	440	406	463	424	463	437	396	451	431	461	461	419	417	446	442	406	447	421	418	461	426	412	444	490	434	411	416	425	407	413	440	479	431	412	434	427	449	435	435	444	407	438	401	418	449	429	429	415	408	420	436	427	398	479	446	407	417	415	466	478	467	425	440	421	403	471	441	415	455	418	442	436	409	411	398	401	454	422	421	457	429	454	416	388	415	429	478	438	422	440	385	416	430	443	445	425	420	433	472	407	444	420	442	446	431	409	408	419	445	461	434	383	412	411	455	455	481	450	480	429	408	450	405	440	441	489	437	470	434	402	412	452	394	442	442	405	457	409	451	420	430	432	450	426	409	423	420	430	438	468	446	476	438	431	427	450	453	448	421	460	425	428	447	431	426	445	396	424	443	437	406	419	363	424	430	409	444	437	424	406	461	425	425	401	468	443	430	411	484	420	457	445	467	445	448	436	436	428	445	425	406	440	438	406	444	416	425	429	457	436	447	432	447	401	436	398	453	419	404	430	411	409	454	452	418	443	486	472	438	434	380	408	377	421	424	438	430	407	417	459	461	457	415	452	439	410	462	448	438	387	425	451	446	418	473	471	453	431	463	420	454	406	439	434	435	444	413	420	445	449	456	442	444	412	437	392	415	456	476	435	386	432	426	410	416	402	447	432	434	405	420	430	444	402	418	450	460	467	486	398	421	428	416	480	444	434	412	392	457	465	419	411	438	404	479	475	454	441	445	423	416	419	445	375	392	458	400	400	444	450	412	444	445	451	443	436	433	410	458	420	445	423	398	452	420	463	430	431	407	442	431	443	424	429	421	431	466	423	433	419	406	460	452	466	407	429	438	433	455	460	433	436	461	424	449	437	417	413	408	448	432	429	448	420	463	430	428	399	428	429	420	424	444	438	434	409	459	462	436	427	425	444	424	432	398	426	443	421	403	468	400	426	418	438	459	441	455	452	448	403	454	447	430	451	441	437	461	448	463	453	450	431	393	477	421	433	412	434	398	434	462	460	415	438	423	398	411	437	408	427	424	454	458	400	378	409	431	401	416	407	430	440	421	396	452	456	440	451	431	430	430	413	444	439	475	436	411	470	389	435	477	440	473	457	432	468	398	450	432	430	438	431	451	439	417	435	464	469	449	413	410	442	440	422	405	456	420	396	429	442	420	441	425	424	424	424	483	437	495	456	444	418	432	423	423	401	435	411	427	466	399	431	448	460	380	440	411	453	412	412	394	431	423	433	451	402	451	478	385	444	405	414	448	433	431	399	432	399	445	442	456	420	449	427	432	382	439	446	412	451	420	372	399	439	427	445	465	464	478	446	445	440	451	436	488	441	429	459	411	437	421	423	453	450	436	419	468	478	398	453	413	459	409	435	469	434	420	423	437	452	442	424	447	412	430	431	421	459	476	428	440	421	484	414	438	408	416	434	410	455	453	481	402	440	397	442	445	428	456	436	483	401	408	458	411	406	405	396	457	428	411	444	443	429
8908	3385	2420	2712	2330	2065	1713	1632	1452	1338	1349	1264	1158	1097	1130	1121	1071	1111	1080	1034	963	1047	1013	1063	1020	1047	996	1050	977	1022	931	958	920	1010	957	958	988	1010	987	1014	987	969	962	956	927	902	982	948	905	901	971	901	981	977	898	955	985	971	958	1026	986	999	966	985	996	960	961	963	926	972	1009	974	1009	955	932	946	956	967	965	930	918	975	934	945	945	901	956	957	943	929	938	963	971	946	950	948	967	943	932	959	980	951	936	904	963	955	1004	934	949	995	989	936	966	974	983	968	993	960	950	994	897	983	939	965	973	963	921	922	952	981	941	924	998	896	999	991	949	902	905	946	905	937	914	1023	923	926	918	871	930	930	976	982	1000	954	917	942	979	921	913	975	964	961	971	969	946	1003	959	964	946	948	973	927	952	913	982	893	1014	980	970	1012	915	929	956	915	951	1025	944	935	941	1001	946	1008	971	940	950	951	989	985	970	982	944	929	953	925	937	947	1039	941	952	993	946	985	910	967	923	943	938	992	919	910	955	939	943	967	958	940	984	949	917	924	932	963	977	952	919	964	927	924	937	996	950	1018	961	955	903	989	929	968	981	995	941	945	972	931	912	899	942	937	922	973	893	950	921	991	941	939	929	924	929	914	911	944	1002	942	980	936	937	928	914	963	926	940	977	969	933	931	890	933	910	968	892	970	931	948	927	927	996	940	939	928	906	910	917	991	939	964	1007	903	942	881	954	973	988	968	952	909	933	946	1004	935	963	929	971	976	944	893	967	1011	950	975	932	1011	957	908	923	930	912	950	954	913	944	911	957	964	968	986	975	982	980	933	940	934	956	957	894	979	925	972	954	950	970	920	941	906	959	911	989	1017	975	985	972	949	958	904	1001	944	967	938	935	921	924	902	962	922	994	893	931	945	897	941	961	928	916	902	985	910	896	908	997	968	979	946	988	973	930	954	922	997	960	966	960	918	924	910	992	939	1001	971	918	935	986	931	989	979	903	911	930	969	905	973	955	965	961	926	943	898	999	914	925	964	956	944	915	950	980	953	921	927	950	947	974	989	992	955	932	977	917	894	962	884	978	963	932	933	933	938	1021	914	951	916	952	972	954	936	1012	976	934	972	921	893	932	965	935	968	919	976	984	953	920	952	934	933	900	894	985	927	971	951	914	960	895	969	922	929	940	963	905	975	926	918	911	1015	972	996	963	957	922	983	993	953	898	991	922	941	960	949	917	984	941	919	948	907	1000	999	952	984	930	951	932	980	1004	925	928	879	961	956	972	935	988	975	958	942	927	998	934	996	961	913	939	934	985	929	937	939	932	942	957	942	932	918	932	930	918	956	935	1009	917	941	991	957	994	932	973	917	927	958	960	1004	920	959	966	956	946	942	915	958	957	926	945	939	959	935	962	978	941	924	956	973	905	936	951	876	941	932	947	968	931	941	896	963	941	924	957	995	935	942	957	948	975	1016	1002	927	946	950	910	986	934	946	999	896	991	952	903	1006	948	967	1009	989	975	974	948	970	927	1003	957	897	907	961	910	936	967	923	938	935	928	927	922	944	954	936	959	928	934	968	977	950	954	930	1011	958	931	988	933	950	945	996	964	964	905	928	947	914	970	899	950	988	990	913	943	935	976	975	928	931	959	990	981	900	975	963	936	1039	900	965	899	937	925	930	936	942	966	973	996	948	982	918	955	985	972	932	980	915	969	939	943	956	992	982	952	967	938	997	937	918	1027	904	955	993	959	948	931	940	992	919	999	921	968	909	945	941	936	938	984	944	971	1016	949	897	961	943	918	950	909	969	968	935	971	992	960	965	981	930	932	936	951	944	915	934	904	946	952	953	981	959	950	935	945	921	941	927	982	981	981	912	956	954	1006	946	925	976	916	958	977	972	898	927	953	976	968	950	940	973	1020	908	922	921	904	915	949	956	960	928	975	952	965	971	968	957	893	984	908	954	1017	954	970	944	962	895	977	997	923	986	927	999	962	928	990	952	982	985	925	1026	939	938	970	867	928	1019	987	942	927	979	971	985	899	921	988	984	955	917	988	916	925	940	971	941	922	933	972	973	966	921	948	935	959	981	946	952	993	948	915	934	948	972	961	1015	955	1007	961	956	950	933	976	946	979	922	951	968	937	908	939	953	953	948	980	924	947	1008	1025	952	988	990	972	928	933	965	990	943	937	953	945	1007	992	945	959	928	931	992	952	936	963	940	987	924	945	924	940	911	952	959	967	899	941	951	892	938	936	937	923	996	923	976	993	971	943	979	927	923	939	947	926	983	944	936	1001	962	978	928	925	987	904	912	938	923	947	907	913	925	956	987	931	941	939	947	934	971	956	940	1003	934	945	964	983	945	978	912	942	914	968	946	944	958	972	958	911	936	935	978	992	1000	948	997	942	965	897	991	972	938	943	973	931	912	922	939	948	977	951	944	906	906	972	938	945	950	948	974	934	948	962	900	910	993	968	906	1022	1004	994	947	955	971	988	947	1001	928	954	940	994	972	1030	941	930	977	943	954	931	918	990	977	1020	991	904	1029	916	912	990	928	950	940	1020	934	926	969	913	965	933	979	930	928	931	932	990	956	956	952	927	897	924	954	990	997	976	899	991	1008	942	963	902	1009	958	983	946	924	927	945	915	893	952	966	905	945	960	1037	1000	1002	930	943	961	941	903	968	985	971	958	945	919	952	945	993	966	906	908	957	942	974	944	957	890	930	970	950	941	957	937	917	963	924	924	955	922	957	909	919	1003	975	949	950	971	930	950	936	938	983	912	949	947	979	934	918	868	920	958	968	969	990	951	984	951	901	910	982	971	953	992	947	992	965	968	923	964	939	960	909	980	935	898	889	909	942	897	941	957	963	943	935	915	964	969	969	993	947	920	947	935	942	968	974	973	930	964	961	968	922	940	954	988	998	914	904	935	993	942	988	989	988	988	985	996	946	948	977	903	960	946	953	874	1003	949	929	1019	967	937	989	955	958	947	945	993	972	912	945	961	958	910	940	905	977	937	977	893	953	937	918	934	966	983	894	972	926	948	937	979	951	982	982	918	912	923	926	899	954	961	954	968	932	981	933	959	929	941	982	926	939	901	989	961	925	915	956	968	903	934	952	907	979	991	949	937	945	921	962	926	920	906	970	1005	1023	949	967	921	973	956	930	919	926	986	971	927	939	926	924	981	962	896	950	954	970	962	981	925	951	942	991	949	929	920	982	921	939	940	903	934	988	959	961	924	945	984	957	933	995	977	983	961	898	930	953	902	914	982	900	983	960	982	978	938	950	939	974	942	948	940	913	911	963	940	1014	935	939	972	951	956	966	1004	901	927	956	926	993	940	942	990	921	919	944	944	929	968	978	992	966	977	917	971	917	951	955	932	956	956	945	962	987	946	950	911	942	940	948	943	997	926	953	922	911	946	937	921	915	917	942	962	941	974	944	984	957	1000	938	967	922	962	943	922	972	952	966	990	968	981	951	955	906	950	956	933	982	911	936	955	1004	938	961	917	930	924	946	963	915	906	968	917	916	989	986	889	969	963	987	997	995	917	953	939	902	975	948
1818	261	173	171	155	176	159	141	178	168	180	174	159	150	172	149	167	164	166	172	164	150	161	152	169	171	174	152	140	154	146	155	151	160	130	172	175	150	152	186	189	163	169	162	138	152	159	156	149	182	150	160	196	174	192	197	164	164	150	168	161	160	150	180	141	170	166	151	170	142	146	159	150	177	170	139	153	179	168	165	151	149	184	170	159	169	152	154	152	145	142	160	158	140	167	150	124	144	168	157	165	158	146	159	138	153	167	158	159	160	161	174	155	131	180	162	167	148	164	161	148	166	156	176	166	155	152	157	164	139	162	164	160	152	165	153	163	177	162	169	163	143	172	129	173	163	152	173	165	166	150	159	167	151	164	161	148	145	171	165	163	170	153	170	190	149	161	179	173	176	153	165	135	172	173	152	167	153	166	168	135	154	132	188	159	155	166	150	144	157	161	163	152	159	141	150	176	138	176	147	168	123	154	168	139	153	152	178	151	187	145	144	141	176	172	175	141	160	151	144	166	160	147	170	144	153	171	161	160	182	159	178	172	167	133	145	158	151	156	173	162	170	172	154	165	160	158	148	181	138	158	130	164	159	161	155	168	154	164	150	162	165	166	170	154	166	149	171	175	157	159	136	135	153	148	164	164	167	166	179	167	193	150	157	175	168	165	177	147	145	175	168	154	144	140	138	154	174	156	164	170	146	165	153	142	182	165	177	142	145	143	180	151	172	165	178	171	155	156	175	147	172	169	154	154	151	192	154	155	143	144	170	155	152	148	154	156	148	169	161	176	178	163	164	142	147	162	153	150	139	150	137	166	154	157	163	168	162	163	148	151	166	155	146	152	160	148	151	174	150	181	162	194	179	157	184	149	148	175	154	187	163	181	136	151	163	188	171	160	153	136	165	171	178	174	166	135	164	170	157	164	153	146	170	147	158	186	141	158	147	141	142	189	162	174	137	156	155	178	139	146	167	164	146	170	143	150	141	171	142	175	159	155	195	169	149	155	200	171	165	182	153	156	139	143	170	164	189	159	157	163	155	181	161	167	180	156	146	151	155	174	175	152	152	159	170	151	164	154	169	160	166	161	139	182	164	166	138	139	168	144	176	165	202	175	156	181	174	177	175	171	149	171	178	157	144	180	149	145	156	152	152	153	148	162	143	200	130	150	157	149	173	141	157	159	145	158	151	167	174	147	146	171	175	136	181	162	175	139	169	174	181	191	181	168	156	174	164	152	144	160	181	169	157	152	139	155	148	163	155	153	154	149	168	174	170	156	157	159	169	165	158	160	153	147	171	150	184	172	140	152	153	170	184	157	163	166	140	172	142	177	158	201	163	137	166	167	175	185	159	177	158	145	158	175	164	178	177	169	167	141	167	176	189	164	167	154	150	130	174	183	169	166	174	171	174	175	156	199	168	134	176	170	167	161	163	160	157	170	141	175	148	137	177	151	136	195	162	166	147	150	160	179	138	148	161	146	145	159	135	142	154	169	158	162	159	138	175	193	158	150	159	138	143	160	124	156	160	158	147	163	151	155	162	177	161	153	140	137	169	153	162	154	153	142	170	165	164	159	151	179	155	150	149	179	166	144	170	167	177	169	146	184	182	172	180	154	158	181	149	160	163	174	151	140	170	163	137	160	151	152	142	197	160	165	152	168	160	161	172	164	158	162	140	142	174	164	163	143	167	150	173	186	162	162	146	182	155	156	170	141	150	177	157	164	174	152	138	182	167	180	156	141	141	167	162	152	170	143	167	174	158	160	188	165	156	155	174	157	151	177	161	182	167	150	167	140	167	158	158	155	163	178	170	175	150	163	180	156	141	151	139	175	153	128	164	163	160	163	163	159	156	163	150	137	143	147	185	155	162	135	163	159	136	192	159	184	155	140	155	151	173	192	152	170	173	159	173	161	152	161	147	162	176	155	147	138	159	166	150	166	151	162	156	162	165	144	150	157	156	191	146	171	136	197	178	174	164	155	143	130	159	175	163	142	154	169	181	152	165	152	173	173	163	165	141	153	157	158	153	165	163	178	197	147	188	185	189	173	182	171	153	156	147	166	158	180	150	186	156	158	161	145	169	172	187	179	153	154	156	170	132	149	141	140	156	160	161	176	156	162	169	174	164	149	143	166	166	137	171	147	171	170	159	173	162	134	177	172	182	150	139	153	187	152	168	168	174	157	146	177	157	158	167	133	161	170	136	176	150	169	154	159	159	164	151	162	161	152	162	170	157	149	132	153	156	163	154	168	168	151	155	154	164	181	153	155	185	141	174	181	143	138	179	154	171	175	162	164	160	158	143	154	133	139	154	152	154	162	157	171	165	158	153	171	164	145	154	134	196	187	165	156	144	158	156	161	174	172	156	161	147	147	166	150	153	161	156	173	138	146	165	154	151	166	162	177	163	178	161	153	138	130	155	147	152	157	146	144	161	165	165	170	163	185	152	150	157	153	152	160	173	157	180	166	161	126	143	150	153	157	159	139	165	152	177	177	148	160	177	165	135	184	153	161	166	159	153	152	160	163	143	160	171	161	170	170	151	152	174	156	161	160	155	189	163	166	155	135	151	161	172	187	174	148	187	180	150	188	157	161	163	150	142	142	155	149	163	170	177	144	140	170	187	159	148	155	185	173	151	151	178	179	173	182	158	171	158	163	166	150	186	163	155	173	141	189	155	170	173	147	115	167	182	154	160	127	161	150	153	184	166	187	171	156	162	149	142	157	172	184	140	163	153	144	146	142	172	177	166	166	147	164	163	171	161	158	179	163	155	155	167	165	161	133	174	158	157	137	159	145	158	145	161	164	149	146	159	167	165	146	156	181	173	177	159	180	165	174	143	138	145	174	165	164	156	143	168	184	176	155	156	164	129	150	137	150	160	151	131	168	165	181	146	198	150	188	160	177	142	164	157	188	160	171	162	150	178	185	177	153	172	152	148	157	145	162	153	163	150	176	158	144	174	155	160	155	174	183	139	168	156	151	165	142	152	172	155	194	175	149	161	152	137	162	164	144	149	175	167	152	179	176	174	164	159	148	158	149	151	147	183	155	157	150	174	181	158	158	160	173	184	171	156	151	163	167	156	161	163	148	170	152	165	168	172	171	169	176	156	180	148	146	151	163	180	141	138	148	161	160	170	154	164	185	142	169	187	161	164	150	147	157	161	137	171	152	133	149	142	152	148	162	162	152	153	139	182	140	182	173	160	157	192	189	152	165	168	155	146	156	198	158	158	182	156	188	145	136	165	174	139	158	170	165	167	167	164	175	164	177	172	149	170	178	143	145	148	145	142	139	161	129	149	152	161	170	134	150	125	164	148	147	173	152	202	177	188	158	147	202	164	154	157	164	174	175	149	188	136	165	149	177	155	147	184	169	166	163	148	177	177	163	166	153	178	151	138	152	153	155	125	158	175	173	169	173	170	168	159	133	149	169	143	146	159	150	161	164	176	156	162	147	150	166	171	151	169	133	128	167	167	170	181	168	144
1820	509	448	455	471	446	449	439	429	444	449	476	435	470	440	438	427	437	442	452	430	422	413	466	453	433	431	441	421	428	442	479	413	473	466	438	432	422	473	477	469	467	417	454	455	458	473	442	474	412	413	453	441	449	439	432	452	434	452	464	457	469	465	437	458	447	431	441	455	419	421	462	454	436	433	478	424	441	433	414	459	433	444	425	420	447	446	426	476	429	432	449	418	402	463	436	432	427	476	455	486	414	461	449	439	438	456	442	405	489	436	432	459	446	457	499	440	466	429	425	428	422	456	438	407	460	450	450	425	438	409	433	474	445	444	495	455	444	441	449	425	437	439	437	478	395	463	463	461	439	475	450	451	476	423	456	414	430	457	452	434	409	464	433	423	465	457	440	427	441	406	423	410	461	430	419	472	468	415	425	432	431	418	433	462	468	435	421	420	430	444	449	422	435	409	439	402	437	438	424	442	436	425	478	425	444	445	442	459	431	454	423	471	451	429	444	437	442	440	450	444	481	455	445	479	442	443	434	428	452	428	429	430	450	473	446	452	414	445	447	441	418	458	433	424	456	475	443	455	464	482	399	436	444	424	468	482	434	436	454	444	435	466	428	457	456	464	401	425	415	470	479	465	424	500	443	460	426	408	442	419	468	443	437	463	454	446	471	464	439	445	436	445	446	465	458	473	441	463	424	486	450	449	457	481	434	423	428	456	468	431	435	441	416	447	448	481	455	395	447	430	407	455	444	410	409	445	462	414	439	443	432	422	450	454	459	464	440	420	439	417	447	421	419	475	448	472	483	452	470	449	450	429	463	450	404	437	393	412	478	433	375	429	422	424	429	431	442	450	481	451	423	457	420	447	421	454	439	457	475	449	464	457	473	400	516	432	447	426	483	435	427	495	417	446	417	429	436	487	455	430	439	450	443	474	414	454	426	425	411	444	422	441	454	410	433	429	412	458	458	435	450	448	439	482	471	450	426	422	440	427	434	419	460	423	430	444	415	472	468	469	426	472	438	464	494	466	417	414	406	429	467	433	458	443	426	449	444	461	439	447	448	413	450	460	443	440	441	423	422	423	445	445	488	428	449	453	399	434	458	456	427	449	428	426	455	427	423	423	442	427	434	444	464	450	478	479	449	419	447	426	463	408	416	438	426	456	460	465	472	450	462	460	465	433	442	457	462	476	432	453	462	464	418	404	438	478	448	426	469	425	466	447	436	451	497	454	460	401	445	449	424	425	418	435	402	442	486	446	456	430	433	411	469	409	458	432	454	424	459	414	466	462	435	422	489	451	456	406	431	465	440	442	472	480	432	453	450	456	385	479	485	421	476	437	431	423	441	430	451	440	434	499	465	486	398	462	468	420	452	450	472	438	399	462	478	422	441	462	474	444	423	449	433	440	462	484	416	477	439	447	464	431	438	459	430	421	409	426	467	419	434	446	431	426	466	480	443	442	434	428	458	451	440	419	474	452	470	438	418	421	429	460	448	467	405	458	417	440	423	458	388	452	450	466	430	432	441	402	394	430	454	424	436	431	411	450	473	443	417	440	448	432	447	435	446	457	440	402	425	424	456	477	443	434	463	453	432	443	417	436	438	455	439	457	441	441	465	439	447	460	458	485	448	421	474	432	455	457	425	453	424	462	455	446	449	441	461	457	422	402	454	438	461	436	459	447	475	450	446	490	423	469	472	418	477	431	449	425	436	471	448	439	437	426	430	447	483	445	443	445	470	480	427	421	461	451	440	410	426	459	446	470	446	430	452	424	476	442	441	474	426	437	437	453	473	462	441	464	470	425	438	417	441	433	437	409	415	469	481	448	469	434	479	451	451	450	456	466	464	443	430	470	437	444	446	487	447	437	467	443	437	462	434	453	445	460	455	499	454	445	439	479	457	464	481	416	459	452	421	463	422	457	434	445	421	434	412	437	434	463	419	498	466	443	427	451	483	418	466	418	454	422	447	453	459	436	441	432	460	454	435	423	400	424	486	440	460	467	462	465	436	466	451	446	440	424	443	431	415	434	426	460	438	457	422	418	423	442	447	434	437	443	431	465	432	432	413	457	436	449	440	470	390	437	424	418	430	457	472	458	442	453	433	486	468	436	419	427	421	430	453	466	477	462	456	403	453	440	432	467	487	434	428	450	450	424	442	494	457	449	426	435	432	440	444	430	414	430	423	446	423	471	485	428	468	443	416	446	444	410	435	392	461	454	443	451	445	442	440	425	446	427	439	460	448	440	462	395	476	451	485	442	498	433	439	418	457	468	515	453	415	446	429	444	446	469	438	413	460	464	443	426	491	433	402	487	396	457	459	410	462	450	453	458	441	444	486	439	430	459	446	393	459	427	459	418	454	431	471	450	440	431	466	479	443	410	455	439	447	421	449	436	431	445	451	456	478	416	425	447	469	455	440	428	441	450	443	433	440	437	450	444	458	404	443	442	431	386	434	447	449	451	430	467	411	450	396	473	441	424	462	444	442	466	453	415	414	411	436	422	443	493	458	443	426	450	413	452	482	438	434	467	431	451	448	424	476	438	448	447	425	485	471	402	454	417	419	435	400	445	459	392	472	463	431	440	486	482	450	448	409	431	430	483	441	480	431	444	470	477	431	481	421	465	428	445	464	472	441	453	483	452	446	447	425	413	451	441	436	418	464	457	449	448	419	438	398	437	457	471	496	437	445	449	450	422	464	424	423	441	453	443	404	441	432	459	437	419	411	411	454	439	424	447	444	423	436	461	427	452	432	449	451	430	438	367	476	410	459	479	432	455	458	453	474	471	457	475	435	444	468	385	432	441	455	427	435	482	437	407	428	449	447	453	439	452	458	431	439	463	467	449	442	422	461	415	458	489	470	439	444	457	462	454	433	438	446	449	447	413	419	452	477	449	437	465	417	424	437	474	471	442	405	427	452	424	403	471	441	456	414	481	460	430	409	439	459	436	460	460	451	469	466	479	473	406	459	445	472	403	443	449	413	432	438	441	451	472	459	459	446	481	434	449	448	432	477	445	414	449	438	458	441	449	451	450	414	446	459	449	420	422	458	490	422	494	457	392	435	431	442	471	429	407	426	476	444	446	453	468	449	433	457	449	431	422	435	439	457	450	458	475	440	424	476	514	432	465	416	454	425	493	428	466	423	430	465	441	454	452	445	471	478	469	447	459	464	462	437	419	461	458	451	476	459	460	457	465	470	428	424	452	425	475	487	476	431	454	458	411	438	462	441	461	444	470	459	454	463	408	449	417	444	421	473	416	430	472	434	444	494	408	463	448	489	456	453	478	419	454	440	425	428	440	447	460	445	455	447	432	425	450	422	472	450	459	420	450	443	442	427	449	439	418	416	459	445	436	453	494	440	450	486	426	445	456	444	425	435	418	428	448	415	445	474	451	466	444	474	414	462	431	412	441	465	434	446	430	427	442	476	432	447	443	450	448	463	427	439	465	456	415	468	437	467	490	435	448	482	430	437	425	455	438	429
8697	1418	629	588	472	497	437	403	374	375	363	372	345	387	348	375	338	350	351	349	327	382	348	344	361	340	358	328	387	358	334	345	373	369	372	346	376	365	353	351	372	372	400	382	380	398	364	331	400	342	360	383	361	332	406	353	360	353	332	336	355	333	375	377	362	377	342	358	382	340	354	355	345	341	372	334	358	364	373	354	345	344	303	328	332	359	361	324	338	361	368	316	364	371	344	389	344	362	370	353	344	323	341	368	368	324	347	367	329	361	379	306	341	343	357	370	342	341	353	344	373	359	370	367	338	356	353	351	350	377	311	326	351	338	330	351	338	359	377	371	399	379	340	360	376	345	373	379	359	344	364	329	346	348	378	360	345	371	349	366	331	387	383	338	346	352	338	337	328	332	392	339	364	349	334	358	329	323	388	352	369	381	293	351	357	367	316	360	354	370	350	360	329	299	374	334	344	341	349	383	352	352	352	356	362	354	364	360	378	358	380	389	368	341	337	334	368	343	401	339	312	356	351	332	349	337	313	358	389	328	342	355	354	316	403	319	368	391	324	366	344	353	352	335	386	333	356	329	392	385	382	312	339	340	352	335	340	353	368	380	319	333	355	336	352	329	388	346	336	323	375	357	331	335	359	337	375	333	394	392	331	391	335	361	391	311	346	390	382	378	325	393	353	388	387	395	345	348	345	339	349	346	344	328	354	313	348	361	393	346	327	390	378	357	374	365	384	370	322	318	318	347	348	346	339	350	373	367	329	339	370	357	338	343	329	371	351	370	366	313	346	360	368	366	351	357	342	367	334	324	359	376	349	343	360	330	372	322	360	346	359	363	341	299	378	378	333	368	322	341	355	347	342	358	344	359	383	406	355	356	341	342	324	346	362	334	363	384	345	396	326	356	348	356	347	344	379	356	346	357	371	336	379	359	393	385	318	349	353	359	351	325	331	346	350	334	345	350	314	345	359	353	427	362	364	334	346	365	336	350	389	354	345	377	366	361	375	344	345	344	380	331	387	348	328	342	366	330	368	328	339	342	326	388	347	359	387	356	377	339	330	328	306	356	345	357	383	366	347	339	321	368	350	354	332	355	346	340	358	331	346	349	331	400	348	327	341	331	356	372	341	383	356	352	356	343	361	380	321	350	345	363	359	319	350	329	384	364	368	381	327	369	362	341	338	341	339	364	356	373	327	341	348	352	340	369	338	310	350	319	357	324	332	372	345	342	340	351	323	336	364	315	335	328	347	394	357	336	322	306	374	361	411	343	349	368	346	327	322	394	369	323	366	343	389	358	344	343	384	339	335	370	394	378	343	363	325	367	328	339	370	330	347	341	372	376	376	353	347	362	333	358	361	334	350	328	360	361	352	366	371	359	386	345	336	379	386	325	370	348	338	349	332	332	326	325	347	314	355	342	332	335	372	361	347	324	373	361	351	353	380	354	368	329	337	346	361	353	349	331	374	347	363	376	367	319	310	309	370	369	350	369	343	345	323	353	341	369	368	346	348	325	333	376	377	322	318	320	374	361	364	341	381	357	351	358	344	356	346	378	386	355	360	319	351	335	351	364	322	350	366	317	341	355	320	333	348	344	336	316	327	335	349	360	379	349	323	383	360	316	358	344	322	321	368	344	337	319	340	353	363	347	365	383	333	370	364	376	332	395	330	333	338	312	332	373	367	392	360	346	371	347	375	363	351	357	344	364	313	361	342	351	351	334	399	344	380	377	372	348	399	332	359	354	367	354	346	318	365	330	371	366	354	356	304	365	347	324	365	341	341	344	383	364	300	328	351	363	370	341	384	356	354	359	375	331	330	313	343	335	361	384	345	332	347	362	340	379	304	332	344	354	355	334	311	340	375	334	362	342	328	364	343	327	323	374	324	364	311	342	393	336	341	369	371	354	373	360	349	366	374	309	384	357	394	336	370	360	357	387	382	353	346	346	334	336	375	370	311	345	352	370	379	365	375	339	309	324	352	390	356	324	366	356	348	352	328	392	333	359	369	318	339	338	362	335	346	349	363	328	348	353	386	342	349	365	375	378	324	365	359	366	346	367	376	344	330	369	360	383	342	330	351	377	356	331	369	372	337	354	324	350	370	351	353	360	345	338	366	331	360	349	366	356	349	325	348	341	351	329	310	347	326	318	356	353	332	336	355	371	372	323	356	347	333	355	381	376	363	348	342	318	362	339	324	353	376	322	336	382	341	359	330	361	342	354	354	365	384	350	372	389	328	366	349	318	355	353	410	324	349	345	341	352	339	363	366	375	350	333	383	320	340	372	361	347	332	378	347	367	351	368	366	401	354	353	349	350	364	337	345	347	299	354	358	343	352	363	395	360	344	347	325	325	326	339	345	348	373	363	335	311	344	360	371	382	324	355	347	351	373	350	372	383	356	369	343	336	349	346	356	324	366	349	326	338	351	343	364	350	333	368	366	304	382	360	357	362	345	351	390	366	346	393	342	360	335	320	385	342	366	329	378	366	326	363	358	342	342	311	348	373	377	320	333	363	316	343	330	347	357	365	330	367	356	377	346	313	327	351	360	376	337	343	344	354	327	378	358	331	358	334	338	368	368	320	371	329	357	386	382	342	357	344	338	323	343	334	362	346	371	374	383	373	375	366	341	357	341	311	306	363	364	346	324	353	333	359	370	358	337	342	350	338	351	357	356	332	346	345	380	393	371	359	339	344	358	337	374	371	377	323	347	326	347	370	335	336	347	356	302	343	354	356	356	349	372	309	355	346	347	388	342	368	330	346	345	352	338	344	383	357	370	365	335	342	396	367	351	320	321	333	368	396	342	350	335	376	377	371	372	358	361	347	318	310	358	368	340	359	364	367	358	370	404	368	379	354	356	327	336	291	342	359	371	331	354	378	327	347	377	345	335	334	340	341	330	325	362	321	382	385	365	363	360	379	349	312	359	337	354	353	328	367	360	349	363	372	325	344	346	343	357	332	362	323	358	347	348	377	338	333	379	380	362	341	333	349	335	344	318	355	352	346	320	396	341	369	356	366	363	353	386	344	362	315	358	343	363	343	339	364	337	360	376	348	324	377	349	388	371	372	350	371	337	349	315	378	362	328	333	334	368	342	344	367	348	346	353	354	318	337	349	356	351	379	368	331	373	361	325	312	330	390	344	279	340	345	332	354	406	366	330	340	351	360	347	362	368	382	339	353	368	311	348	322	367	386	365	341	361	366	353	363	330	342	373	366	361	332	355	329	335	344	363	339	408	337	346	338	374	323	299	383	372	386	355	379	333	370	358	348	314	363	358	373	355	361	358	345	369	400	367	360	359	315	348	312	338	372	381	390	342	385	366	347	351	347	329	356	338	371	372	353	338	369	353	351	375	341	365	349	330	381	390	332	320	348	372	333	348	361	357	366	359	350	341	320	339	371	350	349	355	346	359	335	373	334	367	334	376	364	324	348	346	342	359	351	369	345	354	359	347	307	345	333	392	375	319	348	342	352	352	370	332	337
6863	1740	1541	1618	1434	1354	1210	1180	1087	1069	999	909	963	978	967	963	901	857	844	915	901	859	853	894	843	805	859	821	840	896	852	852	876	888	854	868	814	821	886	898	885	829	815	832	825	847	840	785	834	879	856	821	870	853	848	828	834	826	798	788	870	814	832	802	838	858	827	848	804	810	840	875	830	825	867	837	791	771	848	834	815	803	809	822	824	847	800	871	831	845	855	878	867	768	815	863	797	863	880	845	873	827	866	778	797	804	864	867	868	809	805	812	792	863	879	834	859	806	879	817	829	864	853	846	869	838	801	844	806	846	803	844	799	814	859	789	854	771	814	901	841	868	787	822	822	865	819	854	834	849	822	809	800	880	865	779	818	890	838	851	817	841	810	825	805	829	817	821	807	781	865	840	846	783	821	801	800	809	808	861	812	821	843	823	850	793	798	790	805	823	836	805	846	834	772	845	835	838	822	817	810	888	790	805	806	819	805	874	832	802	821	811	873	839	878	829	821	849	861	780	818	791	846	863	845	809	816	799	827	822	826	794	843	858	815	787	793	873	824	828	807	848	862	883	829	856	784	808	820	815	808	823	816	798	802	804	830	816	763	869	784	812	874	835	826	857	837	825	846	769	771	806	842	817	801	847	759	834	762	830	835	797	809	818	794	773	807	878	863	800	830	829	823	838	818	824	849	809	857	838	856	816	806	824	855	785	818	857	780	796	806	781	854	837	877	878	789	818	828	841	845	782	828	844	817	837	792	823	873	824	825	853	833	859	875	851	821	819	806	827	871	783	812	817	843	823	821	817	775	815	841	830	836	776	789	871	821	768	820	825	827	824	803	796	849	781	837	760	838	817	853	801	736	796	809	853	862	863	800	772	864	783	827	763	838	859	822	779	808	791	831	821	782	877	823	859	803	849	818	771	769	792	850	835	862	837	859	818	847	796	802	860	854	824	833	847	812	843	800	866	852	843	824	811	805	840	844	788	817	864	778	815	843	754	830	859	832	823	789	845	814	864	811	898	835	813	828	812	797	888	822	810	829	830	841	816	839	862	798	812	830	786	815	823	847	808	846	840	874	838	838	781	882	840	835	795	847	808	839	843	859	845	841	841	872	801	843	813	794	801	828	872	820	832	882	822	802	842	793	823	830	857	872	929	813	867	844	820	836	796	833	863	856	806	873	840	908	814	826	847	840	827	819	769	820	813	831	797	848	804	820	816	850	804	799	839	865	804	828	794	837	850	828	840	804	794	806	817	836	855	862	793	898	849	786	797	850	814	832	823	864	872	868	829	809	818	811	827	836	830	852	851	849	838	841	907	810	788	812	846	833	798	832	856	808	878	770	846	856	811	792	836	849	861	821	836	770	861	868	827	846	818	848	808	794	798	833	802	811	866	860	778	853	839	844	759	793	842	807	837	802	862	830	836	812	829	843	894	870	811	824	826	851	893	852	791	774	797	817	830	848	795	841	855	807	844	830	846	789	849	850	781	795	835	787	853	837	810	813	848	787	817	810	823	846	856	812	825	862	851	847	803	776	845	841	805	831	834	804	818	868	803	845	861	794	830	794	864	840	842	804	852	803	778	818	858	863	822	812	854	807	851	831	854	893	847	832	802	788	824	834	799	853	843	841	814	849	836	842	816	836	847	803	834	902	790	796	859	844	786	793	867	817	819	837	833	808	813	877	830	812	811	843	823	792	843	840	821	830	805	848	827	829	807	819	841	812	787	803	787	830	830	901	782	796	796	801	809	781	806	823	835	829	795	867	871	829	813	786	800	809	812	874	795	800	809	776	800	847	810	834	793	858	827	854	838	784	833	867	826	894	816	833	817	808	792	853	827	871	820	810	881	837	825	861	816	766	753	818	834	798	816	821	858	801	873	778	844	819	790	832	818	808	809	828	844	812	835	834	864	804	813	780	828	806	797	789	803	842	804	800	842	828	839	765	864	868	820	818	832	866	810	836	867	794	869	820	832	776	865	792	774	826	830	827	849	840	866	816	808	805	839	882	801	877	808	791	859	839	824	807	854	847	817	790	831	873	789	841	805	848	817	841	790	817	798	842	815	822	791	791	832	811	758	808	810	778	840	736	827	810	881	811	827	803	797	846	791	809	815	863	808	797	788	842	817	837	862	793	850	775	815	856	822	839	852	797	780	792	792	812	798	843	841	832	852	843	830	802	774	799	802	779	862	841	812	809	851	828	797	833	840	827	842	806	824	824	793	848	798	866	765	774	857	780	854	835	858	821	799	798	806	789	810	807	785	810	848	893	855	861	771	853	856	820	849	825	813	829	804	828	759	861	832	807	780	841	845	795	873	873	836	824	864	906	852	796	794	859	863	860	864	849	869	802	872	776	817	829	814	823	811	869	831	867	843	808	836	857	840	812	833	827	813	822	832	864	828	876	840	816	810	845	862	814	807	792	802	803	905	845	819	853	839	862	766	819	812	852	872	841	856	853	790	836	837	811	799	850	787	806	832	800	837	734	827	827	833	827	835	834	785	802	826	826	801	787	798	828	812	803	812	885	830	817	802	826	805	862	888	806	802	807	821	816	771	871	847	834	843	793	838	847	814	837	826	838	762	794	846	813	820	828	846	853	816	791	799	837	813	783	808	828	779	783	843	827	801	834	869	794	846	847	810	830	826	914	830	785	811	828	793	821	906	846	841	850	877	791	861	790	772	827	819	828	820	849	768	806	817	828	761	835	852	826	861	790	819	827	809	827	858	818	806	823	841	824	865	835	899	766	803	801	796	821	862	862	800	768	875	825	823	877	849	807	832	805	861	830	839	860	839	854	850	852	792	846	870	837	816	869	782	829	786	806	811	820	822	753	847	854	822	841	791	825	873	839	846	859	788	832	791	784	752	802	816	835	803	847	834	840	797	827	834	821	846	881	777	813	835	848	784	857	829	840	803	846	861	787	829	849	838	846	851	821	849	830	839	817	843	804	810	777	856	827	843	848	880	839	828	846	801	775	783	794	881	805	823	835	836	841	820	827	887	787	825	795	791	812	799	892	769	856	854	805	822	813	778	870	801	842	848	822	818	816	825	853	818	757	814	877	807	800	857	871	831	857	812	788	825	843	852	806	824	823	808	794	833	871	820	876	864	812	824	772	844	830	825	857	812	868	827	838	829	831	750	801	812	835	827	819	804	831	810	801	815	866	842	826	824	794	875	783	797	849	818	784	838	835	806	828	800	847	830	849	809	843	827	876	875	774	764	860	744	819	817	841	814	857	859	820	838	813	819	822	835	801	787	811	887	845	805	771	818	855	783	828	785	832	799	794	810	819	855	833	832	821	791	798	819	783	824	830	813	847	834	889	801	829	823	829	792	784	822	796	785	827	882	826	849	847	769	852	816	834	806	783	800	845	827	823	866	789	827	778	811	792	795	827	845	818	823	826	798	847	792	773	871	796	817	833	816	825	824	788	807	885	840	847	825	839	820	846	776	851	848	878	787	831	825	879	832	845	796	777	810
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
